cpu226做modbus从站

第一次用200来做modbus从站,就发现调用指令库MBUS-INIT和MBUS-SLAVE进行参数设置后,然后编译,“输出”里告诉60个错误,这是报警显示:
 网络 1,行 2,错误 18: (操作数 1) 未为库分配 V 存储区。在指令树中程序块的鼠标右键菜单项目中选择“库存储区...”。
 块大小 = 0 (字节),60 个错误
 请教怎么出处理了?谢谢大家多多指点呀
 

问题补充:
我现在编译是正常啦,那是不是说明我的从站程序就完成啦,还有我输入输出状态位都通过传送指令放到V区,给自控MODBUS地址就直接从4001开始就可以吗?

最佳答案

1、设置库存储区:
    程序块-点击右键-库存储区-设置。
 2、设置时注意事项:
    库存储区只是库运行需要的资源,此数据不能和库指令、程序指令区有任何的重叠。
    例如:HOLDSTAR=VB0
                   MAXHOLD=VB1000
        实际上这个通信缓存区占用了VB0-VB1999,共2000个字节。
     因此分配库存储区至少要从VB2000开始。
 

提问者对于答案的评价:
搞定了,谢谢
 

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

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

相关推荐

  • 请教:书上一段程序,我认为这段程序是错的

    从中断程序上M0.0就一直得电,制药中断一次vb0就会一直+1,所以从这点来看我觉得这段程序是错的,并不能够实现4s后qb0+1,请教:我这样分析对不对? 问题补充:请教各位:怎么…

    2021年7月5日
  • 请教s7-200的问题

    大家好!我对s7-200不熟。请问一下s7-300中的I,Q,M,DB1.DBD0,DB1.DBX6.0在S7-200中怎么表示呢?谢谢! 最佳答案 建议先看看S7-200系统手册…

    SIMATIC S7-200 2020年11月5日
  • S7200PLC下载出错

    S7200的PLC,CPU226CN,系统块和数据块下载正常,程序块下载出错,即使是个空程序下载也是出错,希望各位高手指点。错误请看图片。 图片说明:    最…

    2017年11月12日
  • 置位与复位指令是必须成对出现的吗?

    如题 最佳答案 不一定。如果使用置位指令,则一定要用复位。 但是如果只用复位的话,可以不用置位指令。 提问者对于答案的评价:谢谢了,

    SIMATIC S7-200 2020年11月1日
  • s7200模拟量输出值多少

    当我用模拟量输出模块时  我接电压输出 我程序编号好 有10电压输 请问这10V电压里有多大的电流??? 最佳答案 系统手册技术规…

    SIMATIC S7-200 2020年10月31日
  • 自由口通信问题1111

    1、根据什么确认对方设备是否支持自由口通信?这边用CPU224xp.2、是不是支持MODBUS ASCII或者rtu的设备都可以用自由方式实现通信 最佳答案 1)能够满足…

    SIMATIC S7-200 2017年6月5日
  • S7-200仿真软件

    S7-200的官方网站没有公布S7-200仿真软件,但网上有,请问:网上的S7-200仿真软件可以用吗,可以离线(不用PLC就可调试S7-200的程序)调试吗? 最佳答案 网上那个…

    SIMATIC S7-200 2021年7月5日
  • S7-200计数器

    S7-200计数器计数后是从CTU出口保存吗?谢谢! 问题补充:我看了使用说明,不是CTU,CTU只是说明是加计数器而已,我的疑问就是用了计数器,不知道怎么把计数值保存在哪儿,怎么…

    2021年7月5日
  • 求帮忙,做个计时程序

    SM0.5加个累加器来计运行时间为数字不累加! 问题补充:这是我写的计时累加为啥数加不上去 图片说明:    最佳答案 你出现了多个问题,所以程序不安你的思路执…

    2021年7月5日
  • S7-200PID资料

    哪位同行能否给个S7-200的PID手册资料阿?对里面的具体参数不是很熟悉,帮助里说明的又太少。谢谢了 最佳答案 关于你所需要的东西,给你提供2个PDF文档的下载地址,一个是关于S…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论