科隆IFC050 Modbus通讯

已锁定

youyun

  • 帖子

    8
  • 精华

    0
  • 被关注

    2

论坛等级:侠客

注册时间:2008-04-19

普通 普通 如何晋级?

科隆IFC050 Modbus通讯

6139

3

2016-02-15 10:52:40

项目中需要对科隆IFC050通讯获取累计值。结合业主提供的资料,查阅科隆网站协议如下

现场串口助手调试指令

读累计值C1(2182.324M3)

发送:02 04 75 38 00 04 6A 3B

======

响应:02 04 08 40 A1 0C A5 F9 E6 92 FE EE ED

数据段40 A1 0C A5 F9 E6 92 FE(IEEE754)=2182.324172215885

问题来了:1.西门子200不支持64位浮点数,无法直接查看通讯结果;

         2.西门子200的库里不支持04指令时,不能提供到7538(H)的地址(个人测试结果);

         3.该仪表属于一个modbus网络中的一个子站,无法用PLC的一个口把设备集成起来;

解决方式:

        1.使用国产的Hart转485装置(不做广告),它在中间转发一次,该设备支持modbus通讯、Hart通讯。它与仪表Hart通讯(科隆IFC050标准配置),支持32位浮点数表示累计值、瞬时值等参数。

        2.该模块作为网络里的子站,支持地址40000、40004等。

    希望高手指点Modbus通讯库,能否做到发出指令02 04 75 38 00 04 6A 3B,当然可以用只有口固化命令,但我期望用通讯库来完成实现。


科隆IFC050 Modbus通讯 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33263条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。