技术论坛

 西门子300作为控制器控制200smart/1200

返回主题列表
作者 主题
匆匆又三年
侠圣

经验值: 3176
发帖数: 297
精华帖: 8
楼主    2020-06-10 22:07:17
主题:西门子300作为控制器控制200smart/1200

原项目有4台200smart,2台1200,接手了这个项目后,增加了一个315plc(一个电源和一个cpu,无新增IO模块),两个1200的CM通讯模块,所有逻辑都在315中,底下不做逻辑控制,现在无非就是解决通信的问题,西门子plc之间一般都是S7通信,但是要写PUT,GET个人觉得麻烦,所以才用了不用编程的profinet通讯,200smart侧I区通过先MOVE到Q区然后映射到300侧的I区,温度压力重量都是浮点数,占用四个字节,同样按照200smart I区一样MOVE到Q区映射到300I区,300侧的Q区映射到200smart的I区,然后MOVE到Q区,1200映射也同理。


下面是项目的网络视图

7台plc两台秤,

可以看到有两台ST20的gsd和两台SR20的gsd,实际项目是四台SR20,配置几乎一样如下图

,所以SR20的硬件配置可以用ST20的GSD文件。 

下图是1200的配置


可以看到CPU左侧是一个通讯模块CM1241 RS485模块,因为这两个1200都需要添加这个通讯模块,仓库里只有一个,所以配置都是按照这个组态的,而实际手上有一个CM1241 RS485和一个CM1241 RS422/RS485,我下载组态的都是CM1241 R485,其中有一台实际配置如下图


模块没报错,温度读取正常所以组态的是CM1241 RS485 实际硬件是CM1241 RS422/485也可以正常使用。。。



有事联系邮箱 203161926@qq.com
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。