McgsPro通讯方案
McgsPro通讯问题综合处理方案
一.驱动支持
如下为各主要厂家的PLC系列对应MCGS的接口及驱动
McgsPro驱动支持设备明细
2.如果上述方式都不行,还可以和自己供应商协商进行驱动定制,或者走modbus通讯(需和厂家确认支持通用modbus通讯)说明:1.上述列出常用PLC型号所用的对应驱动,未列出的型号请根据该厂家类似型号 询问厂家是否支持列出的协议,支持的话理论上都能用
二.通讯组态
1.通讯样例
建议测试采用我们的测试样例,测试样例包含MCGS程序,PLC程序,接线帮助等
2.组态总览
通过D06.设备驱动应用示例视频讲解了解驱动的建立及各设置项说明
3.硬件接线
通过参考设备帮助里面的接线举例和各型号TPC的串口接线规定来完成硬件接线
a.设备帮助
以西门子200PPI举例,打开如下设备帮助
打开设备帮助后找到接线示例如下
b.硬件手册
通过参考各型号屏硬件手册,了解各型号TPC详细串口规定
三.通讯与否
当不确定通讯是否正常时候,建议都添加通讯状态来准确判断
四.通讯排错
1.驱动最新
理论上通讯状态不为0,都建议确认驱动是否为最新版本,可与客服热线确认
2.通讯状态
通讯状态不为0,打开设备编辑窗口的设备帮助,里面有通讯状态非0的排查措施
3.主要问题
a.绝大部分客户问题主要集中在3个,组态错误,参数硬件,地址超范围,故建议
不好排查通讯问题时候,都按照对应通讯测试工程去测试通讯
b.通讯测试工程包含MCGS工程,PLC程序,接线帮助等,故用通讯测试工程完成通讯,基本可排除组态错误和参数硬件问题,剩下的主要地址超范围问题排查就有了方向
五.Modbus说明
1. MCGS起始地址为1.如果设备起始地址为0,需注意
2. MCGS是标准modbus地址分区,如果用的PLC和MCGS的modbus通讯,需向PLC设备厂家询问PLC地址和标准modbus地址对应表
3. MCGS主要支持标准modbus,在不确认是否为标准modbus时候,建议先用modbus工具测试无问题后再用MCGS的modbus通讯,工具推荐为modbusPoll和modscan32
4. MCGS屏与屏直接通讯可用modbus主从驱动建立,串口和网口都可以,多用于数据转发