s7-200 sm186.6=1 不能跳入接收完成中断

自己想编写个简单的MODBUS-RTU通讯程序来读仪表,结果试了两天,不论是用仪表,还是ModSim32软件,都不能跳入接收完成中断,并且sm186.6=1,用ModSim32也有数据返回。仪表接的1号通讯口,电脑接的0号通讯口。哪位大神能看看咋回事吗。自己实在是想不明白了= =

图片说明:

s7-200 sm186.6=1  不能跳入接收完成中断    s7-200 sm186.6=1  不能跳入接收完成中断    s7-200 sm186.6=1  不能跳入接收完成中断    s7-200 sm186.6=1  不能跳入接收完成中断    s7-200 sm186.6=1  不能跳入接收完成中断    s7-200 sm186.6=1  不能跳入接收完成中断    s7-200 sm186.6=1  不能跳入接收完成中断    s7-200 sm186.6=1  不能跳入接收完成中断   

最佳答案

哈哈,又是一个典型的错误。
一般在调用通讯参数时,空闲线时间、信息定时器用的是字类似的数据,而再调用通讯数量时,仍然习惯性的也用字类型的指令传送给SMB94。
注意!modbus通讯一次最大数为255个字节!使用这个传送只能用MOV_B指令。

提问者对于答案的评价:
真是太感谢了,修改后就成功了。当时查帮助手册的时候没细看,见smw90,smw92都是字类型,理所当然的smb94也选用了字类型。就是有一点还没明白,哪些情况下sm86.6=1,输入参数错误。难道是SMB86至smb94其中的参数输入不符合要求就会报这样的错误嘛?

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc370757.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:26
下一篇 2021年7月5日 下午4:27

相关推荐

  • s7-200都有什么型号

    s7-200都有什么型号 最佳答案 CPU 222 CN DC/DC/DCCPU 222 CN AC/DC/继电器CPU…

    SIMATIC S7-200 2021年7月5日
  • 通讯线怎么制作

    Smart Line1000IE V3触摸屏与S7-226CN 的通讯线怎么制作,485接口 最佳答案 西门子对西门子通许最简单 &nbsp…

    SIMATIC S7-200 2017年6月3日
  • 扩展模块和PLC的最大距离

    扩展模块和PLC的最大距离 最佳答案 西门子通过的CPU模块与扩展模块连接的控制电缆为800mm。实物见:http://bjxiyade.51sole.com/CompanyPro…

    SIMATIC S7-200 2020年10月31日
  • 负数比较大小

    S7200PLC中,有一实数(有时正,有时负,数据范围在:-100~+100之间),如何与另一个实数进行大小比较(数据范围在:-100~+100之间),该问哪一条指令。 最佳答案 …

    SIMATIC S7-200 2020年10月31日
  • 计数器和定时器扫描周期问题

    用计数器的常开接计数器的复位端,用定时器的长闭窜接在定时器使能输入端,程序运行时是计数器或定时器在达到动作条件时先动作为on,在下一个扫描周期时计数器或定时器才复位为off吗 最佳…

    SIMATIC S7-200 2017年5月31日
  • 各位乡亲,请问s7- 200 PLC软件sp9版本,PC/PG设置时出现多段速率文件

    电脑系统Windows 7 系统32位,不连接电缆和连接电缆时均出现下面的情况 图片说明:       最佳答案 从附图…

    2017年6月19日
  • 226CN的PORT0没有作用

    手上有一个226的CPU,下程序或者连TD400c都可以用PORT1,用PORT0下程序通信不上,连接TD400C后显示CPU无响应,系统块里两个端口的设置完全一样,不知道为什么?…

    SIMATIC S7-200 2017年11月27日
  • 如何选择模拟量模块

    我需要8个通道检测温度热电阻,8个通道接压力传感器,该如何选择模拟量模块?另外走通讯可不可以实现? 最佳答案 1、该如何选择模拟量模块?可以选S7-200的8输入模拟量输入模块:转…

    SIMATIC S7-200 2017年6月6日
  • 怎么改变输入寄存器的状态

    s7-200的in0.4状态位是闭合,,下载程序也没能改变 钻石用户推荐最佳答案 你这个是什么问题?一个输入I0.4,你编辑逻辑位是NC,下载程序如何改变状态?这个需要通过外部输入…

    SIMATIC S7-200 2021年7月5日
  • 200CN和PC连不上啊?而其他200能连上

    200CN和PC连不上啊?而其他200能连上, 这是个与MT4404屏连接的200CN,拔掉去屏的连线,连PC通讯不上,使用的原装串口电缆。CPU224,9600,8,1…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论