ye_w 2008-5-11 05:56:00

S7-200分配库指令数据区


『7x24小时有问必答』

        在使用S7-200的库指令时,通常需要给库指令分配数据区,否则编译就会出错。库指令数据区是相应库的子程序和中断程序所要用到的变量存储空间。如果在编程时不分配库指令数据区,编译时会产生许多相同的错误(错误18)。那如何分配库指令数据区呢?下面我以Modbus RTU库指令为例来介绍其操作步骤:

1 在指令树的Project(项目)中,以鼠标右键单击Program Block(程序块),在弹出的快捷菜单中选择Library Memory。如下图所示:

2 在弹出的选项卡中设置库指令数据区,如下图所示:

 

缺省情况下是从VB0开始,但因为与Modbus的保持寄存区冲突,所以手动改为VB2000。按“Suggest Address”按钮也可以自动分配。



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

帖子 篇

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码