技术论坛

西门子200SMART Modbus RTU和ASCII函数库自由编写

作者 主题
游侠

经验值: 597
发帖数: 11
精华帖: 0
主题:西门子200SMART Modbus RTU和ASCII函数库自由编写


只看楼主 楼主 2022-12-14 08:50:59

     本人自己编写的200SMART函数块,多有不成熟的地方,欢迎帮忙修改测试。也可参考此库函数自己编写有关1200的ASCII和RTU功能块。

       有主站函数包含有4个块(其中一个中断块)(MBUS_SET,MBUS_LCRC,MBUS_MSG,MBUS(INT)),从站函数包含有5个块(有2个中断块)(MBUS_SET,MBUS_LCRC,MBUS_QUE,MBUS_INT1(INT),MBUS_INT2(INT)),块内有注释。

      主站模块支持ASCII和RTU同时轮询(由于设备有限未能实际测试),功能块支持Modbus 0x01,0x02,0x03,0x04,0x05,0x06,0x10,0x0f功能码,地址访问也均为16进制地址。

      从站模块支持广播,同时也支持ASCII和RTU模式,功能块支持Modbus 0x01,0x02,0x03,0x04,0x05,0x06,0x10,0x0f功能码,地址访问也均为16进制地址。同时对I,Q,AIW,AQW,VB,T,C,S做了从站地址分布。

      I区I0.0~I1151.7   Modbus地址0x0000~0x23FF,支持功能码0x02;

      AIW区AIW0~AIW110   Modbus地址0x0000~0x0037,支持功能码0x04;

      Q区Q0.0~Q1151.7   Modbus地址0x0000~0x23FF,支持功能码0x01,0x05,0x0f;

      M区M0.0~M31.7   Modbus地址0x2400~0x24FF,支持功能码0x01,0x05,0x0f;

      S区S0.0~S31.7   Modbus地址0x2500~0x25FF,支持功能码0x01,0x05,0x0f;

      V区VB0~VB20479  Modbus地址0x0000~0x27FF(按照2个字节一个字来分配的),支持功能码0x03,0x06,0x10;

      T区T0~T255  Modbus地址0x2800~0x28FF,支持功能码0x03,0x06,0x10;

      C区C0~C255  Modbus地址0x2900~0x29FF,支持功能码0x03,0x06,0x10;

      AQW区AQW0~AQW110   Modbus地址0x2A00~0x2A37,支持功能码0x03,0x06,0x10;

      目前暂不支持地址自由设置。

ModbusRTU&ASCIILib.rar



 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1799418&b_id=64

至圣

经验值: 19841
发帖数: 4383
精华帖: 2
回复:西门子200SMART Modbus RTU和ASCII函数库自由编写


只看楼主 1楼 2022-12-14 09:32:09

感谢楼主分享。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 72012
发帖数: 8043
精华帖: 145
回复:西门子200SMART Modbus RTU和ASCII函数库自由编写


只看楼主 2楼 2022-12-14 10:22:34

点赞是必须的,

楼主辛苦了。


 
以下网友喜欢您的帖子:

  
奇侠

经验值: 8145
发帖数: 843
精华帖: 14
回复:西门子200SMART Modbus RTU和ASCII函数库自由编写


只看楼主 3楼 2022-12-14 17:57:46

库做的可以,但是楼主没有使用说明啊,至少做个例程也可以呀


13478405725
以下网友喜欢您的帖子:

  
版主

经验值: 25998
发帖数: 11809
精华帖: 43
回复:西门子200SMART Modbus RTU和ASCII函数库自由编写


只看楼主 4楼 2022-12-14 18:16:42

2.7建的库?

我还是2.6,提示是高版本程序建的。


 
以下网友喜欢您的帖子:

  
奇侠

经验值: 8295
发帖数: 641
精华帖: 0
回复:西门子200SMART Modbus RTU和ASCII函数库自由编写


只看楼主 5楼 2023-01-07 16:21:18

下载下来学习了,感谢!


努力向上
以下网友喜欢您的帖子:

  
侠客

经验值: 979
发帖数: 82
精华帖: 1
回复:西门子200SMART Modbus RTU和ASCII函数库自由编写


只看楼主 6楼 2023-01-08 19:47:37

不错,必须支持一下。


 
以下网友喜欢您的帖子:

  
hf1
奇侠

经验值: 8196
发帖数: 1458
精华帖: 3
回复:西门子200SMART Modbus RTU和ASCII函数库自由编写


只看楼主 7楼 2023-01-08 23:43:06

感谢分享!下载收藏!


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
西门子200SMART Modbus RTU和ASCII函数库自由编写
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。