用户程序的程序信息包括分配列表、调用结构、从属性结构和资源。
1.显示分配列表
S7-1200/1500的分配列表提供I、Q、M存储区的地址位的概览,S7-1500的分配列表还提供T、C存储区的信息,显示地址是否分配给S7程序(被程序访问),或者地址是否被分配给S7模块。它是检查和修改用户程序的重要工具。
选中项目“数据处理指令应用”的项目树中的“程序块”文件夹,或选中其中的某个块,执行菜单命令“工具”→“分配列表”,将显示选中的设备的分配列表(见图4-62)。
图4-62 S7-1500的分配列表
2.分配列表中的图形符号
分配列表的每一行对应于一个字节,每个字节由0~7位组成。单击表格上面的按钮,将显示分配列表中的图形符号列表(见图4-63)。
B、W、DWORD和LWORD列的竖条用来表示程序使用了对应的字节、字、双字和64位位字符串来访问地址,组成它们的位用浅色的小正方形表示。例如MB10~MB13的DWORD列的竖条表示程序使用了这4个字节组成的双字MD10。
图4-62的表示MB0被设置为时钟存储器字节,用户使用了其中的M0.5。表示MB1被设置为系统存储器字节,用户使用了其中的M1.0。
3.显示和设置M区的保持功能
单击分配列表工具栏上的按钮,S7-1200/1500可以用打开的对话框(见图2-30)设置M区从MB0开始的具有断电保持功能的字节数,S7-1500还可以设置从T0和C0开始的有保持功能的定时器和计数器的个数。单击工具栏上的按钮,可以隐藏或显示M区的保持功能符号。有保持功能的M区的地址用地址列的符号表示。
4.分配列表的附加功能
1)选中分配列表中的某个地址(图4-62选中了I0.0),在下面的巡视窗口的“信息”→“交叉引用”选项卡中显示出选中的地址的交叉引用信息。(www.xing528.com)
2)用鼠标右键单击分配列表中的某个地址(包括位地址),执行快捷菜单中的“打开编辑器”命令,将会打开PLC变量表,可以编辑变量的属性。
3)单击工具栏上的按钮,出现的下拉式列表中有两个复选框。“已使用的地址”复选框用于激活或禁止显示已使用的地址;“空闲的硬件地址”复选框用于激活或禁止显示未使用的硬件地址,图4-62禁止了此选项。
5.过滤器
可以使用预定义的过滤器(Filter)或生成自己的过滤器来“过滤”分配列表显示的内容。
单击工具栏上的按钮,打开图4-64中的过滤器对话框,用它来生成自己的过滤器。
可以生成和编辑几个不同用途的过滤器,单击工具栏上的按钮,生成一个新的过滤器。单击按钮,将删除当前的过滤器。
图4-63 分配列表中的图形符号
图4-64 分配列表的过滤器
单击图4-64的工具栏上选择框右边的按钮,选中出现的下拉式列表中的某个过滤器,分配列表按选中的过滤器的要求显示过滤后的地址。
如果未选中图中的某个复选框,分配列表不显示对应的地址区。
可以在“过滤区域”文本框中输入要显示的唯一的地址或部分地址,例如在“存储器”(M)区的文本框中输入12表示只显示MB12;输入“0;12;18”表示只显示MB0、MB12和MB18;输入“10-19”表示只显示MB10~MB19范围内已分配的地址;输入“*”表示显示该地址区所有已分配的地址。注意上述表达式应使用英语的标点符号。最后单击“确定”按钮,确认对过滤器的编辑。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。