SYSMAC CS 系列
CS1G/H-CPU@@-EV1
CS1G/H-CPU@@H
CS1D-CPU@@H
SYSMAC CJ 系列
CJ1G-CPU@@
CJ1G/H-CPU@@H
CJ1M-CPU@@
可编程序控制器
指令参考手册
2003
年
7
月
N
o
t
i
c
e
:
v
注意:
OMRON 公司生产的产品是由合格的操作员按正常步骤使用,并且仅用于本手册所描述的用途。
本手册中的以下约定用于指明手册中的注意事项和分类。必须始终注意它所规定的情况。疏忽这些注意
事项可能引起人身伤害或财产的损坏。
! 表示一个紧迫的危急情况,如果不避免将导致死亡或严重伤害。
! 表示一个潜在的危急情况,如果不避免将导致死亡或严重伤害。
! 表示一个潜在的危急情况,如果不避免将导致中轻度伤害或财产损失。
OMRON
产品附注
在本手册中,所有 OMRON 产品均以大写字母开头。当 “Unit”表示 OMRON 产品名称时,不管它是
否是产品的正式名称,也以大写字母表示。
缩写 “Ch”出现在某些显示和某些 OMRN 产品中时,往往表示 “Word”。在这个意义上,文件中缩写
为 “Wd”。
缩写 “PLC”表示可编程序控制器。然而,在一些编程装置显示中所用到的缩写 “PC”也表示可编程
序控制器。
直观标题
出现在本手册左侧的下列标题帮助你区分不同类型的信息。
注 表示对有效和方便操作产品特别重要的信息。
1,2,3... 1. 表示一种或另一种的列举说明,例如操作步骤,检查表等等。
OMRON, 2001
版权所有。 未经 OMRON 公司事先书面允许,本出版物的任何部分不可用任何形式,或任何方式,以机械的、电子
的、照相、录制或其他方式进行复制、存入检索系统或传送。
使用本手册所包含的信息不负专利责任。由于 OMRON 公司始终致力于改进其高质量产品,所以本手册所包含的信
息可随时改变而不另行通知。虽然在编制本手册时,注意了一切可能的注意事项,对于仍然可能出现的错误或遗漏
OMRON 公司不承担任何责任。同样,由于使用本手册所包含信息而造成的损害也不承担任何责任。
危险
警告
注意
vii
目录
注意事项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
1 面向的读者. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
2 一般注意事项. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
3 安全注意事项. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
4 操作环境注意事项. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
5 应用注意事项. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
6 符合 EC 规程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
第 1 章
简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1-1 一般指令特性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1-2 指令执行检查. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
第 2 章
指令功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2-1 按指令功能分类指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2-2 指令功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2-3 助记符指令字母列表. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
2-4 功能代码指令列表. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
第 3 章
指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
3-1 指令符号编排说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
3-2 指令更新和新指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
3-3 顺序输入指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
3-4 顺序输出指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
3-5 顺序控制指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
3-6 定时器和计数器指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
3-7 比较指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
3-8 数据传送指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
3-9 数据移位指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
3-10 递增 / 递减指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
3-11 四则运算指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
3-12 转换指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
3-13 逻辑指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
3-14 特殊算术指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
3-15 浮点数运算指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515
3-16 双精度浮点数指令 (仅适用于 CS1-H, CJ1-H, CJ1M,或 CS1D 系列). . . . . . . . . 570
3-17 表格数据处理指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617
3-18 数据控制指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
3-19 子程序指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
- 1
- 2
- 3
前往页