czw3000
级别: 探索解密
精华主题: 0
发帖数量: 9 个
工控威望: 129 点
下载积分: 539 分
在线时间: 18(小时)
注册时间: 2013-04-03
最后登录: 2024-11-04
查看czw3000的 主题 / 回贴
楼主  发表于: 2013-04-03 14:26
大家好,本人刚接触西门子通讯没多久,现在以上问题请教大家,希望得到指点!
本人有台达文本显示器,有RS485,支持modbus的ASCII模式通讯,我用西门子自由口怎么编写程写他进行485通讯呢,希望能得到大家的指点!西门子的modbus指令库只有RTU模式!能有个小程序最好不过了,本人用9给SMB30,再设定SMB87,往下就不会了,各位大虾不要笑小弟啊!
lqbzlqbz
级别: 论坛先锋
精华主题: 0
发帖数量: 976 个
工控威望: 1121 点
下载积分: 18023 分
在线时间: 697(小时)
注册时间: 2009-08-26
最后登录: 2021-06-18
查看lqbzlqbz的 主题 / 回贴
1楼  发表于: 2013-04-03 22:08
找手册看看。
vdadiv
级别: 略有小成
精华主题: 0
发帖数量: 111 个
工控威望: 226 点
下载积分: 71549 分
在线时间: 263(小时)
注册时间: 2013-03-31
最后登录: 2024-11-28
查看vdadiv的 主题 / 回贴
2楼  发表于: 2013-04-05 01:31
其实这个很简单,我写过西门子-ABB-三菱...RS485通讯,别管它是ASCII还是RTU,把要发送给
对方的资讯放在暂存器,一起发送出去就好,重点在ASCII是16进制码-LRC检验,RTU是2进制码-CRC检验,搞好就OK了...