RSLOGIX500指令quanji选编.doc
文本预览下载声明
PAGE
PAGE 68
附录
TOC \o 1-3 \h \z HYPERLINK \l _Toc534682050 第一章 位指令 PAGEREF _Toc534682050 \h 2
HYPERLINK \l _Toc534682051 第一节 数据文件 PAGEREF _Toc534682051 \h 3
HYPERLINK \l _Toc534682052 第二节 位指令 PAGEREF _Toc534682052 \h 6
HYPERLINK \l _Toc534682053 第二章 计时器和计数器指令 PAGEREF _Toc534682053 \h 11
HYPERLINK \l _Toc534682054 第三章 比较指令 PAGEREF _Toc534682054 \h 21
HYPERLINK \l _Toc534682055 第四章 算术指令 PAGEREF _Toc534682055 \h 26
HYPERLINK \l _Toc534682056 第五章 传送和逻辑指令 PAGEREF _Toc534682056 \h 32
HYPERLINK \l _Toc534682057 第六章 移位和顺序进出指令 PAGEREF _Toc534682057 \h 35
HYPERLINK \l _Toc534682058 第七章 程序流程指令 PAGEREF _Toc534682058 \h 42
HYPERLINK \l _Toc534682059 第八章 I/O,文件,PID指令 PAGEREF _Toc534682059 \h 46
HYPERLINK \l _Toc534682060 第九章 高速计数指令 PAGEREF _Toc534682060 \h 64
第一章 位指令
位指令可对数据的单个位进行操作。在运行时,处理器可以根据其所在梯级的逻辑条件置位或复位一位。应用程序可以根据需要对一位寻址任意次。本章第一节介绍位指令地址可使用的数据文件,第二节介绍基本的位指令。
第一节 数据文件
系统默认的数据文件分为以下几种类型:
输出和输入数据文件(O0:和I1:)
状态文件(S2:)
位文件(B3:)
计时器文件(T4:)
计数器文件(C5:)
控制文件(R6:)
整数文件(N7:)
上面的文件号也为系统默认的(即系统默认文件0为输出文件,1为输入文件,2为状态文件,等等)。下面对这些系统默认的文件类型分别予以介绍。
输出和输入数据文件(O0:和I1:)
文件O0中的各位表示外部的输出,文件I1中的各位表示外部的输入。在大多数情况下,这些文件中的每个16位字号与位于控制器内的一槽相对应,位号与相应的输入或输出端子号对应。
输出和输入的地址格式用e表示槽号,s表示字号。处理文件指令时,数据文件元素按e.s(槽号和字号)格式一起使用。
格式说明
O:e.s/b
I:e.s/bO输出I输入:元素分隔符e槽号(十进制)0号槽,即第一个框架中靠近电源的槽,用于处理器模块。接下来的是I/O槽(1~30)。.字分隔符s字号如果某槽的I/O点数超过16时最好用字号(0~255)。/位分隔符b端子号0~15举例:
O:3/5 槽3,输出位5
I:7/8 槽7,输入位8
I:2.1/3 槽2,字1,输入位3
字地址:
O:5 槽5,输出字0
O:5.1 槽5,输出字1
I:8 槽8,输入字0
特别的,当一个槽的I/O点数超过16个时,寻址位有两种表示方法:使用字、位寻址和直接位寻址。如:MicroLogix 1500系列输出0槽有64点。寻址O:0.2/13时,也可写为O:0/45。
缺省值:用户编程设备显示的地址格式将更加正规。例如:当分配地址O:5/0时,编程设备将显示为O:5.0/0(输出文件,槽5,字0,端子0)。
状态文件(S2:)
状态文件允许用户监控、控制操作系统的工作状况。监控主要为监控软硬件故障及其它状态信息。控制可通过设置相应的控制位来实现,这首先需要了解状态文件中每个字、每个字节的功能。详细说明请参阅SLC 500 and Micrologix 1000 指令集参考手册附录A。
状态文件不能被增加或删除,寻址状态文件的位和字的格式为:
S:e/b
显示全部