1 附录 第一章 位指令 .............................................................. 2 第一节 数据文件 ............................................................................. 3 第二节 位指令 ................................................................................. 6 第二章 计时器和计数器指令 .......................................... 11 第三章 比较指令 ......................................................... 21 第四章 算术指令 ......................................................... 26 第五章 传送和逻辑指令 ................................................ 32 第六章 移位和顺序进出指令 .......................................... 35 第七章 程序流程指令 ................................................... 42 第八章 I/O,文件,PID 指令 ......................................... 46 第九章 高速计数指令 ................................................... 64 2 第一章 位指令 位指令可对数据的单个位进行操作。在运行时,处理器可以根据其所在梯级的逻辑条件置位或复位一位。应用程序可以根据需要对一位寻址任意次。本章第一节介绍位指令地址可使用的数据文件,第二节介绍基本的位指令。 3 第一节 数据文件 系统默认的数据文件分为以下几种类型: 1. 输出和输入数据文件(O0:和I1:) 2. 状态文件(S2:) 3. 位文件(B3:) 4. 计时器文件(T4:) 5. 计数器文件(C5:) 6. 控制文件(R6:) 7. 整数文件(N7:) 上面的文件号也为系统默认的(即系统默认文件0 为输出文件,1 为输入文件,2 为状态文件,等等)。下面对这些系统默认的文件类型分别予以介绍。 1. 输出和输入数据文件(O0:和I1:) 文件O0 中的各位表示外部的输出,文件I1 中的各位表示外部的输入。在大多数情况下,这些文件中的每个16 位字号与位于控制器内的一槽相对应,位号与相应的输入或输出端子号对应。 输出和输入的地址格式用e 表示槽号,s 表示字号。处理文件指令时,数据文件元素按e.s(槽号和字号)格式一起使用。 格式 说明 O:e.s/b I:e.s/b O 输出 I 输入 : 元素分隔符 e 槽号(十进制) 0 号槽,即第一个框架中靠近电源的槽,用于处理器模块。接下来的是I/O 槽(1~30)。 . ...