电子教案-工业机器人工作站系统集成(ABB_周文军)课件-T-01-通过Modbus读取X-Sight智能相机详细数据-
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.S7-200 PLC与相机控制器的硬件接线:
●使用PLC的Port0口与相机通信,其中的3号线为RS485的
“A”,8号线为“B”。而PLC的Port1口用作程序下载。
2.S7-200程序:
●图1中Slave为相机的Modbus总线地址:“3”
●图1中通信波特率须改为“38400”,因为相机只支持38400和
115200两种
●图2中的格式默认是“无符号”,应改成“十六进制”,方便读
取并查看相机的“浮点数”。读取并查看相机的“浮点数”时可采用“编程小工具集合”将浮点数换算成十六进制,方便对比查看
●STEP-7MicroWIN需要安装MODBUS协议库
图1
图2
3.相机端设置
●图3中的站号“3”即为Modbus的设备地址,波特率为38400
●采用定位工具-图案定位来识别
●图4中的地址1004对应到PLC端后的地址为(4+1)*2=10,
即VB3010至VB3013,共4个字节
●相机端不管是单字,双字,还是浮点数,都是占4个字节
图3
图4