西门子SMART IE 系列的触摸屏,支持西门子S7200和S7-200 Smart PLC的通讯;西门子S7 1200PLC的项目如果可以使用SMART IE 系列的触摸屏就可以解决项目成本问题。在此我们借助于一个CM1241的PTP模块通过双方都支持的modbus协议来实现。
1.组态硬件
2. S7-1200PLC的编程
先在OB100里添加MB_COMM_LOAD,每次上电时初始化Modbus RTU 协议。
在OB1中调用从站程序
MB_HOLD_REG 为4XXXX要访问的内容
触摸屏的编程
创建连接
波特率 数据位 停止位 奇偶校验 从站地址 注意一致
新建变量,40001就是1200指针指向的DB2.DBW0.