签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
和利时的DCS做主站西门子plc226做的从站 用的226port0口 PLC部分从站是无错误的 通讯不上,网上说要用西门子专用的通讯模块是不是这样 啊有没有人做过,万分感谢!!!!!!
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1461335&b_id=3&s_id=0&num=12
你直接用电脑的MODBUS主站软件和S7-200 PORT0通讯。
不需要西门子专用的通讯模块。
你可以去下载“Micro 'n Powerv1.9”,里面的相关资料还是比较详细的
用串口助手分别做主从站测试:
当串口助手做从站,DCS做主战,串口助手接收DCS主控命令看发送的指令;
串口助手做主战,plc做从站,串口助手发指令,plc是否返回数据。
已经弄好了谢谢各位了
楼主,具体什么地方出的问题,能分享一下吗
走modbus RTU西门子做主站,和利时做从站,程序配置都在主站西门子PLC完成,西门子有modbus标准库文件可以供使用,按照轮训的方式编写好就可以了。
楼主 现在我也遇到这个问题了 请问您是怎么解决的呢?
应该是和利时上的modbus起始地址没设对吧,是modbus起始地址而不是s7200V区起始地址
modbus起始地址设成1或0吧,主要是不知道和利时是怎么定义起始位的,到底是0开始还是1开始
既然 S7200做从站,你就没有必要知道上位机的地址是从1或0开始。
你需要做的是按Modbus标准做好你的通讯程序(最终使用MODSCAN32测试通过),并告知上位机你的通讯参数---数据地址的含义、站地址、波特率和奇偶检。最后3项(站地址、波特率和奇偶检)一般应该做成上位机可以修改的。
S7-200 做从站,需要设置port0/1的参数(模式,地址,波特率等),这块的实例比较多,有标准的文档。
设置完成后你可以用串口调试工具作为主站测试MODBUS,是否有问题,这个测试要是没有问题,就说明你设置的没有问题。
DCS通过MODBUS作为主站读取也没有问题昂。
假如DCS去读还是有问题,你就要用串口调试工具,在线监控DCS下发的数据包是否正确。
MODBUS作为标准的通讯协议,不管是所谓的DCS、PLC等模块,只要是配置没有问题都可以正确读取。
其实需要注意的就是细节问题,接线是否有问题,设置是否有问题等。
楼主 DCS和200PLC进行MODBUS通信,都需要哪些硬件,怎么连接
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录