我新拿到的S7-1200,刚开始学习,想请问下可以与昆仑通态的触摸屏通信吗?我以前会用S7-200的PPI通讯和S7-300的MPI通讯,求S7-1200的通信方式
还有,1200通过DP模块和300的cup通讯,请问在300里如何发送接收数据到1200里啊?应该用什么功能块啊?
问题补充:
1200用的是CM1241,如果通过Modbus的话,那屏发送和读取的数据是在plc的哪个DB块里啊?
最佳答案
1、S7-1200自身带以太网口,支持以太网通讯,也可以扩展CM 1241实现MODBUS通讯。看昆仑通泰的屏支持以太网连接1200吗?不能直接组态的话就选择MODBUS TCP或是CM1241实现modbus通讯。
2、1200和300组态建议1200使用CM1242-5,订货号6GK7 242-5DX30-0XE0,做DP从站;
从站地址组态成主站I/0,cpu完成地址循环采集到映像区,使用MOVE或L指令装载即可。
补充:
1200CPU+CM1241做SLAVE,上电后第一个周期执行MB_COMM_LOAD初始化,初始化完成后循环调用MB_SLAVE,用MB_HOLD_REG参数指定modBUS对应的数据块
提问者对于答案的评价:
非常感谢,不过我以前没搞过modbus通讯,不太明白屏和plc之间的modbus通讯如何实现。请问有这方面的资料吗?
还有,通过CM1241能实现PPI通讯吗?
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc227298.html