请教各位大侠。现在我用S7-200做从站,AB做主站,走485Modbus 通讯。

请教各位大侠。现在我用S7-200做从站,AB做主站,走485Modbus通讯。485接线,33,88。s7-200设置如下,mode1,addr1,baud9600,p... 请教各位大侠。现在我用S7-200做从站,AB做主站,走485Modbus 通讯。485接线,33,88。s7-200 设置如下,mode 1 ,addr 1, baud 9600,parity 2,delay 0,maxq 128,maxai 32,maxhold 100,holdst~vb3000,库存储区我设的是VB2000-2779。西门子的程序通讯时不报错误码,程序应该对的。但是就是AB读不到数据,AB那块设置时一致的,也是9600,偶校验。AB设置如下,采用通道2,Modbus主站,9600,8,1,偶校验。请教各位大侠错在哪儿?如果通讯连接上,AB那侧的COMM2口会闪烁不停,现在只是有数据发送,没数据接收,COMM2口没反应。485的通讯线是D型9针的,33,88,应该没问题。那问题到底出在哪儿?请各位大侠赐教。对了,我的200的CPU是,6ES7-214-1BD23-OXB8 。我现在怀疑这PLC支不支持Modbus,应为时间比较久了。十万火急了!!
现在的情况是这样的,AB的PLC和网络终端连是可以通的。用的是COMM2口,走的是RS232口。用了一个RS232转485模块,走RS485是可以通讯的。但是和西门子连就连不起来。同样是走RS232转485,但是就是不行。刚才又试了下,直接用PC端口读西门子从站。发了数据过去也没回应。试了其他的都好的。。。。真无语了。西门子485是可以通的,我们这有人试验过。我的PLC是224CN的,不知道有没有影响。
展开
 我来答
初淡r
2013-02-27 · TA获得超过940个赞
知道答主
回答量:133
采纳率:100%
帮助的人:45.5万
展开全部
西门子的产品应该是支持profibus协议的,所以了,你应该买个转换模块,将profibus协议转换为modbus协议。你需要一个能做profibus主站,和modbus从站的设备,PBM-G-MBS这么个模块可以,你问问西门子客服,看200PLC能不能走modbus485协议,我记忆中好像是不行的。
Jtti
2025-03-20 广告
JTTI服务器具有以下优点:1. 高效稳定,能够在高并发的情况下稳定地处理请求。2. 易于使用,提供简单易用的API,开发者只需要少量的配置代码即可轻松构建RESTful服务。3. 安全性强,支持HTTPS协议,可以保护数据传输的安全。JT... 点击进入详情页
本回答由Jtti提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式