用户存储器中的程序存储器用来存放用户程序文件,而数据存储器用来存放数据文件。 1.程序存储器 程序文件用以存储用户程序,plc可以有1000个程序文件,用编号0~999表示。用户程序可以具有多于16个主程序文件,每一个程序文件完成一个特定的功能,这些主程序中的每一个程序都叫做主控程序(MCP)。 处理器在程序中使用如下的优先级: >故障子程序。 >处理器输入中断子程序。 >可选定时中断。 >主控程序(MCP)。 2.数据存储器 处理器所检查和修改的所有数据均存储在内存中的数据文件中,它们可以存储: 1)从输入模块接收的数据; 2)发送到输出模块的数据,这些数据表示了程序运行的最终结果; 3)程序运算的中间结果; 4)预先装入的数据; 5)与指令有关的状态信息; 6)与处理器操作有关的信息等。 在PLC中可以定义1000个数据文件,为了寻址的方便,每一个文件均由一个字母(标识符)和一个文件号(0~ 999)来标识。一般0~8号文件是系统为用户建立的缺省文件,其数据文件类型、识别符、文件号三者之间的关系见表。如果需增加数据文件,用户可以通过设定适当的识别符及从9开始的文件号(9~ 999)来建立各种文件。 表 数据文件类型、识别符、文件号三者之间的关系
数据文件的地址由文件名称、文件号、元素号、字号及位构成,相互之间用一定界符分开,如一个计时器文件是一个3字元素,可以表示的形式如图所示。
图 计时器文件地址形式 不同数据类型的元素具有的字数是不一样的。这里计时器、计数器、控制器、SFC状态文件都是3字元素,传输文件是6字元素,信息文件是56字元素,ASCII文件是24字元素,PID文件是82字元素,浮点是32位单字元素。 |
电工学习网 ( )
GMT+8, 2023-5-18 00:31