首页 理论教育 数据文件介绍及使用说明:系统&用户定义数据文件、计数器文件

数据文件介绍及使用说明:系统&用户定义数据文件、计数器文件

时间:2023-06-15 理论教育 版权反馈
【摘要】:数据文件分为系统默认和用户定义两部分。下面对各个数据文件进行详细介绍。举例:T4:0/13或T4:0/DN 完成位T4:0.1或T4:0.PRE 预置值T4:0.2或T4:0.ACC 累计值5.计数器文件(C5:)每个计数器地址由一个3字元素组成,见表4-2。

数据文件介绍及使用说明:系统&用户定义数据文件、计数器文件

PLC在执行程序过程中用到的各种数据均存储在数据文件中,数据文件分为以下几种类型:输出和输入数据文件、状态文件、位文件、计时器文件、计数器文件、控制文件、整数文件和实数文件。

因为数据文件的类型比较多,为了编址方便和便于记忆,每个数据文件由一个字母和一个文件号来标志。数据文件分为系统默认和用户定义两部分。一般0~8号文件是系统建立的默认文件,其中输出文件(0号文件)、输入文件(1号文件)和状态文件(2号文件)这三个文件是固定的,不允许重新建立。下面对各个数据文件进行详细介绍。

1.输入和输出数据文件(I:和O:)

输入文件存放PLC输入端各个输入点的状态信息,输出文件存放PLC输出端各个点的状态信息。例如:PLC上的输入点“I/O”的表示方法如下:

I:0.0/0

其中I表示是输入文件,I后面的第一个“0”是槽号,其范围与所使用的处理器有关,第二个“0”表示组号,用一位八进制表示(0~7),最后的“0”是端子号,用十六进制表示(0~15)。上面的文件信息表示:输入文件中第0槽的第0个字的第0位。

当一个槽的I/O点数超过16个时,寻址位有两种表示方法:I:0.1/2与I:0/18表示的是同一个输入端点。

2.状态文件(S2:)

状态文件允许用户监视、控制系统的工作状况。在调试程序时,可以通过设置或查看状态文件的信息帮助调试。状态文件不能被增加或删除,寻址状态文件的位和字的格式为

S:e/b各位含义同I/O文件。

举例:

S:1/15元素1,位15。这是“首次扫描位”,用户在程序中可以使用它来初始化指令。

3.位文件(B3:)

文件3是位文件,是PLC内部的状态位,在编程时可以记录一些位信息。位文件的最大容量是256个单字元素,总计为4096位。可以通过指定元素号(0~255)和元素内的位编号(0~15)来寻址位,也可以通过位的顺序编号直接寻址位0~4095。用户也可以只寻址该文件的元素。

举例:

B3:0/14 元素0,位14

B3:12 元素12

B3:/64和B3:4/0都表示位文件中的第64位(即元素4中的位0)。

4.计时器(T4:)

每个计时器地址由一个3字元素组成,见表4-1。

表4-1 定时器控制字结构

978-7-111-47412-8-Chapter04-1.jpg

表4-1中,EN:使能位,TT:计时位,DN:完成位。

举例:

T4:0/13或T4:0/DN 完成位

T4:0.1或T4:0.PRE 预置值

T4:0.2或T4:0.ACC 累计值

5.计数器文件(C5:)(www.xing528.com)

每个计数器地址由一个3字元素组成,见表4-2。

表4-2 计数器控制字结构

978-7-111-47412-8-Chapter04-2.jpg

表4-2中,CU:加计数使能位;CD:减计数使能位;DN:完成位;OV:上溢出位;UN:下溢出位;UA:更新累计值位(只用于固定式控制器的HSC指令)。

举例:

C5:0/13或C5:0/DN 完成位

C5:0.1或C5:0.PRE 预置值

C5:0.2或C5:0.ACC 累计值

6.控制文件(R6:)

控制文件是3字元素,各字含义见表4-3。位移、顺序器指令都用到控制文件。

表4-3 控制文件结构

978-7-111-47412-8-Chapter04-3.jpg

举例:

R6:2元素2

R6:0/15或R6:0/EN 使能位

R6:0/13或R6:0/DN 完成位

R6:0.1或R6:0.LEN 长度

7.整数文件(N7:)

整数文件是1字元素,可以寻址到元素和位。根据程序的需要来使用整数文件地址。整数文件的数值范围是:-32768~32767。

举例:

N7:2 元素2

N7:2/8 元素2,位8

8.浮点文件(F8:)

浮点文件中每个数据在存储器中占2个字,数据长度是32个位,浮点数的范围是:-3.4028E-38~3.4028E+38。

举例:

F8:2 元素2

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈