S7-200modbu指令问题

我是在网上下载的modbus库指令,也进行了库存储区分配,编译后出现下面问题,咋弄呢?求各位老师指点,多谢。
正在编译程序块...
主程序 (OB1)
SBR_0 (SBR0)
HSC_INIT (SBR1)
PID0_INIT (SBR2)
MBUS_CTRL (SBR3)
网络 19,行 22,错误 33: (操作数 1) 指令操作数使用了未定义的全局符号或局部变量。
MBUS_MSG (SBR4)
网络 27,行 2,错误 67:操作数的数目与标准指令要求不匹配。
网络 34,行 2,错误 67:操作数的数目与标准指令要求不匹配。
INT_0 (INT0)
PID_EXE (INT1)
块大小 = 0 (字节),3 个错误
   
正在编译数据块...
块大小 = 80 (字节),0 个错误
   
正在编译系统块...
已编译的块有 0 个错误, 0 个警告
   
总错误数目:3

问题补充:
好像是子程序的问题,如何能解决该问题呢?modbus指令是网上下载的,也改不了参数啊。我是西门子PLC的初学者,请各位老师详细指点一下,多谢。

最佳答案

附图所示

plc支持modbus 协议,但是 plc的版本号也要选择正确,否则编译程序还是出错


还有,你的200plc的指令库,最好通过西门子官方渠道取得,你打电话申请需要,官方会发邮件给你的!

图片说明:

S7-200modbu指令问题  S7-200modbu指令问题  

提问者对于答案的评价:
感谢 左传及各位老师的指点,谢谢。

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

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

相关推荐

发表回复

登录后才能评论

评论列表(1条)

  • fang
    fang 2022年7月13日 下午4:16

    怎么解决的