企业信息

    湖南特零自动化设备有限公司

  • 17
  • 公司认证: 营业执照已认证
  • 企业性质:个体经营
    成立时间:
  • 公司地址: 湖南省 长沙 岳麓区桔洲新苑小区1栋4楼
  • 姓名: 张正文
  • 认证: 手机未认证 身份证已认证 微信已绑定

西门子S7-1500与PAC3200电表Modbus TCP通信

时间:2019-12-07点击次数:53

在初次使用1500PLC与PAC3200进行Modbus TCP通信时,去网络上和论坛里分别搜了资料,但是都不全,没有一个完整的教程和经验贴。

       自己后来,也是在前辈的通信教程及西门子官方的技术文档中,反复试验对比,终于解决了PLC对PAC3200的数据采集。结合自身经历,走过了弯路和坑,我打算写个经验帖,让像我一样的新手按照步骤,就可以快速实现电表使用,也是为了回馈论坛,同时也非常感谢论坛里的和网络上的前辈。

       1、PDF中,DB_DATA数据块中DATA,采用数组形式存放多个浮点值。我测试过,DB_DATA数据块可以设置为优化访问,也可以设置为非优化访问。两种方式都可以。

       2、由于DB_DATA数据块中DATA,采用数组形式后,变量都是从DATA[0]……开始,无法更改变量名称。当然,可以采用MOVE指令即可,把DATA[0]……数据都复制出来。

       3、若DATA采用STRUCT类型,那么DB_DATA数据块必须设置为非优化访问。
http://zd19672.cn.b2b168.com