如图6-5所示,浏览条包括如下部分:
图6-5 编程软件的浏览条
(1)程序块(Program Block)。
(2)符号表(Symbol Table)。
(3)状态表(Status Chart)。
(4)数据块(Data Block)。
(5)系统块(System Block)。
(6)交叉引用(Cross Reference)。
(7)通信(Communications)。
1.程序块(Program Block)
程序块由可执行的程序代码和注释组成。程序代码由主程序(OB1)、可选的子程序(SBR0)和中断程序(INT0)组成。用菜单命令“文件”→“新建”或“文件”→“打开”,打开一个项目后可建立或修改程序。
2.符号表(Symbol Table)
符号表是程序员用符号编址的一种工具表。用来建立自定义符号与直接地址间的对应关系,并可附加注释,使用户可以使用具有实际意义的符号作为编程元件,增加程序的可读性。例如,系统的停止按钮的输入地址是I0.0,则可以在符号表中将I0.0的地址定义为“启动”,这样梯形图所有地址为I0.0的编程元件都由“启动”代替。程序被编译后下载到可编程序控制器时,所有的符号地址被转换成绝对地址,符号表中的信息不下载到可编程序控制器。符号表如图6-6所示。(www.xing528.com)
图6-6 符号表
3.状态表(Status Chart)
将程序下载至PLC之后,可以建立一个或多个状态图表,在联机调试时,打开状态图表,监视各变量的值和状态。状态表并不下载到可编程序控制器,只是监视用户程序运行的一种工具,只需要在地址栏中写入变量地址,在数据格式栏中标明变量的类型,就可以在运行时监视这些变量的状态和当前值。
4.数据块(Data Block)
数据块可以对变量寄存器V进行初始数据的赋值或修改,并加注必要的注释说明。
5.系统块(System Block)
主要用于系统组态。系统组态主要包括设置数字量或模拟量输入滤波、设置脉冲捕捉、配置输出表、定义存储器保持范围、设置密码和通信参数等。
6.交叉引用(Cross Reference)
交叉引用表列出在程序中使用的各操作数所在的POU、网络或行位置,以及每次使用各操作数的语句表指令。通过交叉引用表还可以查看哪些内存区域已经被使用,是作为位还是作为字节使用,使得PLC资源的使用情况一目了然。在运行方式下编辑程序时,可以查看程序当前正在使用的跳变信号的地址。
交叉引用表不下载到可编程序控制器,只有在程序编辑完成后,才能看到交叉引用表的内容。在交叉引用表中双击某个操作数时,可以显示含有该操作数的那一部分程序。
7.通 信
通信用来建立计算机与PLC之间的通信连接,以及通信参数的设置和修改。用菜单命令“工具”→“选项”,选择“浏览条”标签,可在浏览条中编辑字体。浏览条中的所有操作都可用“指令树(Instuction Tree)”视窗完成,或通过“查看(View)”→“组件”菜单来完成。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。