信捷PLC和西门子S7-200走以太网通讯 点击:5248 | 回复:0



旷野之雪

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 72回
  • 年度积分:26
  • 历史总积分:424
  • 注册:2013年12月22日
发表于:2015-03-30 21:35:03
楼主


               信捷PLC和西门子S7-200走以太网通讯

 

信捷PLC和西门子S7-200通讯,以前都是通过RS485,走modbusRTU通讯。


 cpu224作为从站,XCM作为主站,在西门子驱动网中找到Modbus Slave Port0(V1.2)版本的指令库,

需要定义port0的通讯参数,

Buad:19200;

Parity:2偶校验;

Addr:站号;MaxIQ:参数将提供Modbus地址0XXXX和1XXXX使用I和Q点数设为0~~128之间的数值;MaxAi:参数
将提供Modbus地址3XXXX使用的字输入(AI)寄存器数目设为0~~32之间的数值;

MaxHold:参数设定Modbus地址4XXXX使用的V存储器中的字保持寄存器数目。

MBUS_INIT,MBUS_SLAVE,在信捷PLC中写LDM0     ;COLW   K2   K1      M10    K2足矣



CPU224做主站,信捷XCM-60做从站,MA-16YR模块做从站,MA的Y0对应地址K129,通讯参数写好就是了!


现在由于现场距离比较远,大约1000米左右  利用现在已经具备的局域网,通过第三方无锡北辰ppi转以太网。支持modbus-tcp/ip协议。支持很多功能码。  


Bcnet北辰自动化

ModbusTCP 通讯

        BCNet-S7 模块内集成ModbusTCP 通讯服务器,因此ModbusTCP 客户机,如支持ModbusTCP 的组

        态软件、OPC 服务器、PLC 以及实现ModbusTCP 客户机的高级语言开发的软件等,可以直接访问

        S7 系列PLC 的内部数据区。Modbus 协议地址在BCNet 内部已经被默认映射至S7 系列PLC 的地址

        区,实现功能号包括:FC1、FC2、FC3、FC4、FC5、FC6 和FC16。

信捷PLC和西门子S7-200走以太网通讯

 

 信捷XC5-32T-E作为主站,西门子CPU224作为从站,用信捷封装modbus指令就可以了。

            信捷PLC和西门子S7-200走以太网通讯

北辰自动化,以太网口转PPI非常方便的,可以远程上下载程序,远程监控,数据监控,数据采集。

 



热门招聘
相关主题

官方公众号

智造工程师