用“位用法”表识别重复赋值错误。在正确的赋值程序中,字节中间不得有位值。如图27所示,BBBBBBBb无效,而BBBBBBBB则有效。相同的规定也适用于字赋值(应有16个相邻的位)和双字赋值(应有32个相邻的位)
执行多次扫描
步骤如下:
(1)PLC须位于STOP(停止)模式。如果在STOP(停止)模式,将PLC转换成停止模式。
(2)用菜单“调试” →“ 多次扫描” →出现“执行扫描”对话框。如图3-23所示。
(3)输入所需的扫描次数数值,单击“确定”。
局部变量表
程序中的每个POU都有自己的局部变量表,局部变量存储器(L)有64个字节。局部变量表用来定义局部变量,局部变量只在建立该局部变量的POU中才有效。在带参数的子程序调用中,参数的传递就是通过局部变量表传递的。
在用户窗口将水平分裂条下拉即可显示局部变量表,将水平分裂条拉至程序编辑器窗口的**部,局部变量表不再显示,但仍旧存在。
数据块由数据(包括初始内存值和常数值)和注释两部分组成。
数据被编译后,下载到可编程控制器,注释被忽略。
系统块用来设置系统的参数,包括通信口配置信息、保存范围、模拟和数字输入过滤器、背景时间、密码表、脉冲截取位和输出表等选项。