西门子代理-中国区总代理 PLC 伺服电机

产品名称 西门子代理-中国区总代理 PLC 伺服电机
公司名称 广东湘恒智能科技有限公司
价格 .00/件
规格参数 西门子变频器:西门子触摸屏
西门子伺服电机:西门子PLC
西门子直流调速器:西门子电缆
公司地址 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房
联系电话 18475208684 18475208684

产品详情

年前有个项目上位机需要采集这个配电柜的能耗,所以选个电能表,型号是iEM2055,支持modbus RTU协议,PLC侧选用了CM 1241 (RS422/485),支持一路485通讯。

硬件图如下:

图片

iEM2055配线定义如下

          

图片

          

          

          

          

          

              

          

          

          

          

主电路图如下,就是火线进火线出,零线进零线出

图片

通讯模块用的DB9插头,3是+,8是-    

图片

          

          

配完线就是程序设置了

先是端口配置:    

图片

默认的 9600,8位数据位,偶校验,1位停止位

图片

这个端口大家看不明白可以点这个块,ctrl+F1

会出现下面的帮助菜单,对着配置就行。    

图片

          

          

唯一需要注意的是红框这个背景块D38,是下面要用到的读取地址指令块的背景块。

图片

              

图片

          

端口配置完就按地址读取了,因为是零散的几个,不好批量读取,所以就一个个的读了,这里是参考官方例子的,利用"Master".Step的数值进行轮询,"Master".Step=1读取电流

图片    

图片

"Master".Step=2读取电压,

图片

图片

                   

"Master".Step=3读取功率,

          

图片

Master".Step=4读取能耗

图片

完了继续"Master".Step置1,循环读取

          

图片

          

可能很多小伙伴地址对不上,这里推荐个调试工具,modbus poll,用电脑连接电能表测试,确认好地址。

图片

手册地址和PLC去读取的地址可能会相差1,3001的电流,我们可以把43000,43001,4002数据都读出来,看哪个是我们的需要的电流数据,再确定正确地址,下面也有报文,想走无协议通讯的可以根据这个报文编写发送数据。