关于西门子S7-200系列PLC自由口通信的问题

我刚接触通讯,所以不管我的问题多么的浅显,都希望大家可以指点一下。我现在用自由口和一块仪表通讯(不支持MODBUS),我可以用发送指令XMT写入仪表数据,但是我不知道怎么... 我刚接触通讯,所以不管我的问题多么的浅显,都希望大家可以指点一下。我现在用自由口和一块仪表通讯(不支持MODBUS),我可以用发送指令XMT写入仪表数据,但是我不知道怎么使用接受指令RCV,看了帮助,也设定了接受的开始条件、结束条件和接受字符的最大数等。但就是收不到数据,模拟是RCV指令框显示红色,我接受只是实验单端接受,没有发送。请大家告诉我RCV具体的使用方法好吗?最好可以有一条接受的指令供我参考下,不用太复杂,只要可以接收到仪表中的一个数据就可以。 展开
 我来答
春城孤儿
2011-09-16 · 超过10用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:29.4万
展开全部
波特率设置是否正确? 3,8口线是否接反了?
你先用空闲时间方式接受报文,而不是用起始符的方式
MOVB 16#B0 SMB87;
MOVW +5 SMW90; 给5mm空闲时间延时
看看接收到的是神马数据.
IF 能接收到数据
看看是否乱码
IF 乱码
可能你波特率设置不对(我电脑没有232接口,用了一根USB转232的数据线,尼玛它把波特率改了)
ELSE
看看报文的起始符是神马,是不是你之前设置的那个
ELSE
把3,8口反过来接试试看
追问
可以加你的QQ吗?我的QQ327003369.
力控科技
2024-08-19 广告
力控组态软件与S7-1500 PLC通讯故障时,首先检查硬件连接,确保线缆无损、接口紧固。接着,验证配置设置,包括波特率、数据位、停止位等是否一致。同时,检查防火墙或安全设置,确保通讯端口未被阻塞。若问题依旧,尝试更新或重装驱动程序和通讯软... 点击进入详情页
本回答由力控科技提供
彩云工控
2011-09-16 · TA获得超过206个赞
知道小有建树答主
回答量:254
采纳率:100%
帮助的人:79万
展开全部
你初始化数据区看看,不行你就打西门子400热线吧,西门子的热线还是很好使的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式