2022060907332027.pdf - 第123页
附录 XD/XL 系列可编程控制器 用户手册 【硬 件篇】 109 附录 2. 指 令一览表 附录 2 中将列出 XD/XL 系列 PLC 支持的所有指令 ,这些指令包括基 本指令、应用指令、特殊 功能 指令以及运动控 制指令,这些指令所 对应实现的系列范围 也有所说明。 该部分只为用户 可以快速查阅指令的 功能。 更 加详细的关于指令的 应用, 请 查阅 《 X D /XL 系列可编 程控制器用户手 册【基本指令篇】和 【运动控制篇】…

附录 XD/XL 系列可编程控制器用户手册【硬件篇】
108
编号
功能
说明
SFD312
HSC4 单相计数边沿配置
0:上升沿计数,1:下降沿计数,2:上升下降沿都计数
SFD313
HSC6 单相计数边沿配置
0:上升沿计数,1:下降沿计数,2:上升下降沿都计数
SFD320
HSC0 的倍频数
2:2 倍频;4 为 4 倍频(AB 相计数模式时有效)
SFD321
HSC2 的倍频数
同上
SFD322
HSC4 的倍频数
同上
SFD323
HSC6 的倍频数
同上
SFD324
HSC8 的倍频数
同上
SFD325
HSC10 的倍频数
同上
SFD326
HSC12 的倍频数
同上
SFD327
HSC14 的倍频数
同上
SFD328
HCS16 的倍频数
同上
SFD329
HCS18 的倍频数
同上
SFD330
HSC 绝对/相对
选择位(100 段)
bit0 对应 HSC0,bit1 对应 HSC2,以此类推,一直到 bit9 对应 HSC18
0:相对
1:绝对
SFD331
100 段高速计数
中断循环
bit0 对应 HSC0,bit1 对应 HSC2,以此类推,一直到 bit9 对应 HSC18
0:单次
1:循环
SFD332
凸轮功能
bit0 对应 HSC0,bit1 对应 HSC2,以此类推,一直到 bit9 对应 HSC18
0:不使用凸轮功能
1:使用凸轮功能
8)扩展模块配置
编号
功能
说明
SFD340
扩展模块配置状态(#1#2)
第 1、2 个扩展模块配置状态
SFD341
扩展模块配置状态(#3#4)
第 3、4 个扩展模块配置状态
……
……
……
SFD347
扩展模块配置状态(#15#16)
第 15、16 个扩展模块配置状态
SFD348
BD 模块配置状态(#1#2)
第 1、2 个 BD 模块配置状态
SFD349
ED 模块配置状态(#1)
第 1 个 ED 模块配置状态
SFD350~SFD359
扩展模块配置
第 1 个扩展模块配置
SFD360~SFD369
扩展模块配置
第 2 个扩展模块配置
……
……
……
SFD500~SFD509
扩展模块配置
第 16 个扩展模块配置
SFD510~SFD519
BD 模块配置
BD 模块 1 配置
SFD520~SFD529
BD 模块配置
BD 模块 2 配置
SFD530~SFD539
ED 模块配置
ED 模块 1 配置
9)通讯
编号
功能
说明
SFD600
COM1 自由格式通信缓冲位数
0:8 位缓冲位 1:16 位缓冲位
SFD610
COM2 自由格式通信缓冲位数
0:8 位缓冲位 1:16 位缓冲位
SFD620
COM3 自由格式通信缓冲位数
0:8 位缓冲位 1:16 位缓冲位
SFD630
COM4 自由格式通信缓冲位数
0:8 位缓冲位 1:16 位缓冲位
SFD640
COM5 自由格式通信缓冲位数
0:8 位缓冲位 1:16 位缓冲位

附录 XD/XL 系列可编程控制器用户手册【硬件篇】
109
附录 2. 指令一览表
附录 2 中将列出 XD/XL 系列 PLC 支持的所有指令,这些指令包括基本指令、应用指令、特殊功能
指令以及运动控制指令,这些指令所对应实现的系列范围也有所说明。
该部分只为用户可以快速查阅指令的功能。更加详细的关于指令的应用,请查阅《XD/XL 系列可编
程控制器用户手册【基本指令篇】和【运动控制篇】》。
附录 2-1. 基本指令一览
助记符
功 能
助记符
功 能
LD
运算开始常开触点
ORDI
直接读取常闭触点,并联连接
LDI
运算开始常闭触点
OUTD
直接输出到触点
OUT
线圈驱动
ORB
串联回路块的并联连接
AND
串联常开触点
ANB
并联回路块的串联连接
ANI
串联常闭触点
MCS
新母线开始
OR
并联常开触点
MCR
母线复归
ORI
并联常闭触点
ALT
线圈取反
LDP
上升沿检出运算开始
PLS
上升沿时接通一个扫描周期
LDF
下降沿检出运算开始
PLF
下降沿时接通一个扫描周期
ANDP
上升沿检出串联连接
SET
线圈接通保持
ANDF
下降沿检出串联连接
RST
线圈接通清除
ORP
脉冲上升沿检出并联连接
OUT
计数线圈的驱动
ORF
脉冲下降沿检出并联连接
RST
输出触点的复位,当前值清零
LDD
直接从触点上读取状态
END
输入输出处理以及返回到第 0 步
LDDI
直接读取常闭触点
GROUP
指令块折叠开始
ANDD
直接从触点上读取状态,串联连接
GROUPE
指令块折叠结束
ANDDI
直接读取常闭触点,串联连接
TMR
定时
ORD
直接从触点上读取状态,并联连接
附录 2-2. 应用指令一览
助记符
功 能
助记符
功 能
程序流程
CJ
条件跳转
SET
打开指定流程,关闭所在流程
CALL
子程序调用
ST
打开指定流程,不关闭所在流程
SRET
子程序返回
FOR
循环范围开始
STL
流程开始
NEXT
循环范围结束
STLE
流程结束
FEND
主程序结束
数据比较
LD=
※
1
开始(S1)=(S2)时导通
AND<>
※
1
串联(S1)≠(S2)时导通
LD>
※
1
开始(S1)>(S2)时导通
AND>=
※
1
串联(S1)≥(S2)时导通
LD<
※
1
开始(S1)<(S2)时导通
AND<=
※
1
串联(S1)≤(S2)时导通
LD<>
※
1
开始(S1)≠(S2)时导通
OR=
※
1
并联(S1)=(S2)时导通
LD>=
※
1
开始(S1)≥(S2)时导通
OR>
※
1
并联(S1)>(S2)时导通
LD<=
※
1
开始(S1)≤(S2)时导通
OR<
※
1
并联(S1)<(S2)时导通
AND=
※
1
串联(S1)=(S2)时导通
OR<>
※
1
并联(S1)≠(S2)时导通
AND>
※
1
串联(S1)>(S2)时导通
OR>=
※
1
并联(S1)≥(S2)时导通
数据比较
AND<
※
1
串联(S1)<(S2)时导通
OR<=
※
1
并联(S1)≤(S2)时导通

XD/XL 系列可编程控制器用户手册【硬件篇】 附录
110
助记符
功 能
助记符
功 能
数据传送
CMP
※
1
数据的比较
EMOV
浮点数传送
ZCP
※
1
数据的区间比较
FWRT
※
1
FlashROM 的写入
MOV
※
1
传送
MSET
批次置位
BMOV
数据块传送
ZRST
批次复位
PMOV
数据块传送
SWAP
高低字节交换
FMOV
※
1
多点重复传送
XCH
※
1
两个数据交换
QCMP
64 位数据比较
QMOV
64 位传送
EDMOV
双精度浮点数传送
QFWRT
64 位 FlashROM 的写入
数据运算
ADD
※
1
加法
MEAN
※
1
求平均值
SUB
※
1
减法
WAND
※
1
逻辑与
MUL
※
1
乘法
WOR
※
1
逻辑或
DIV
※
1
除法
WXOR
※
1
逻辑异或
INC
※
1
加 1
CML
※
1
取反
DEC
※
1
减 1
NEG
※
1
求负
QADD
64 位加法
QSUB
64 位减法
QMUL
64 位乘法
QDIV
64 位除法
QINC
64 位加 1
QDEC
64 位减 1
数据移位
SHL
※
1
算术左移
ROR
※
1
循环右移
SHR
※
1
算术右移
SFTL
※
1
位左移
LSL
※
1
逻辑左移
SFTR
※
1
位右移
LSR
※
1
逻辑右移
WSFL
字左移
ROL
※
1
循环左移
WSFR
字右移
数据转换
WTD
单字整数转双字整数
ASCI
16 进制转 ASCⅡ
FLT
※
1
16 位整数转浮点数
HEX
ASCⅡ转 16 进制
FLTD
※
1
64 位整数转浮点数
DECO
译码
INT
※
1
浮点转整数
ENCO
高位编码
BIN
BCD 转二进制
ENCOL
低位编码
BCD
二进制转 BCD
DWTD
双字整数转四字整数
BDWTD
双字整数转四字整数批次转换
ECON
浮点数转双精度浮点数
BECON
浮点数转双精度浮点数批次转换
DFLTD
双字整数转双精度浮点数
QFLTD
64 位整数转双精度浮点数
DINTD
双精度浮点数转双字整数
QINTD
双精度浮点数转 64 位整数
浮点运算
ECMP
※
2
浮点数比较
SIN
※
2
浮点数 SIN 运算
EZCP
※
2
浮点数区间比较
COS
※
2
浮点数 COS 运算
EADD
※
2
浮点数加法
TAN
※
2
浮点数 TAN 运算
ESUB
※
2
浮点数减法
ASIN
※
2
浮点数反 SIN 运算
EMUL
※
2
浮点数乘法
ACOS
※
2
浮点数反 COS 运算
EDIV
※
2
浮点数除法
ATAN
※
2
浮点数反 TAN 运算
ESQR
※
2
浮点数开方
EDCMP
双精度比较
EDADD
双精度加法
EDSUB
双精度减法
EDMUL
双精度乘法
EDDIV
双精度除法