当前位置:文档之家› 台达PLC基本指令集--中科伺服

台达PLC基本指令集--中科伺服

中科伺服运动控制知识库建设工程

台达PLC基本指令

编号:TD100000

关键词:台达PLC基本指令集

摘要:本文介绍台达PLC基本的指令集

整理:中科伺服市场部

日期:2014-8-6

版本:V0.0

台达PLC基本指令集

一般指令:

LD 载入 A 接点

LDI 载入 B 接点

AND 串联 A 接点

ANI 串联 B 接点

OR 并联 A 接点

ORI 并联 B 接点

ANB 串联回路方块

ORB 并联回路方块

MPS 存入堆栈

MRD 堆栈读取 (指针不动)

MPP 读出堆栈

输出指令:

OUT 驱动线圈

SET 动作保持 (ON)

RST 接点或寄存器清除

定时器,计数器:

TMR 16 位定时器

CNT 16 位计数器

DCNT 32 位计数器

主控指令:

MC 公共串联接点的连接

MCR 公共串联接点的解除

接点上升沿/下降沿输出指令:

LDP 上升沿检出动作开始

LDF 下降沿检出动作开始

ANDP 上升沿检出串联连接

ANDF 下降沿检出串联连接

ORP 上升沿检出并联连接

ORF 下降沿检出并联连接

脉冲输出指令:

PLS 上升沿检出PLF 下降沿检出

结束指令:

END 程序结束

其它指令:

NOP 无动作

INV 运算结果反相P 指针

I 中断插入指针

步进梯形指令:

STL 程序跳至副母线RET 程序返回主母线

应用指令:

程序流程控制:

00CJ 条件转移

01CALL 呼叫子程序

02SRET 子程序结束

03IRET 中断插入返回04EI 中断插入允许05DI 中断插入禁止06FEND 主程序结束

07WDT 逾时监视定时器08FOR 循环范围开始09NEXT 循环范围结束

传送比较:

10CMP 比较设定输出11ZCP 区间比较

12MOV 数据传送

13SMOV 移位传送

14CML 反转传送

15BMOV 全部传送

16FMOV 多点传送

17XCH 数据交换

18BCD BIN → BCD 变换

19BIN BCD → BIN 变换

四则逻辑运算:

20ADD BIN 加法

21 SUB BIN 减法

22MUL BIN 乘法

23DIV BIN 除法

24INC BIN 加一

25DEC BIN 减一

26WAND/DAND 逻辑与 (AND) 运算

27WOR/DOR 逻辑或 (OR) 运算

28WXOR/DXOR 逻辑异或 (XOR) 运算29NEG 取负数(取 2 的补码)

循环移位与移位:

30ROR 右循环

31ROL 左循环

32RCR 附进位标志右循环

33RCL 附进位标志左循环

34SFTR 位右移

35SFTL 位左移

36WSFR 字右移

37WSFL 字左移

38SFWR 位移写入

39SFRD 位移读出

数据处理:

40ZRST 批次复位

41DECO 译码

42ENCO 编码

43SUM On 位数量

44BON On 位判定

45MEAN 平均值

46ANS 信号报警器置位

47ANR 信号报警器复位

48SQR BIN 开平方

49FLT BIN 整数→二进制浮点数变换

高速处理:

50REF I/O 状态即时刷新

51REFF 输入滤波器时间调整

52MTR 矩阵分时输入

53DHSCS 比较置位(高速计数器)

54DHSCR 比较复位(高速计数器)

55DHSZ 区间比较(高速计数器)

56SPD 脉冲频率检测

57PLSY 脉冲输出

58PWM 脉冲波宽调制

59PLSR 附加减速脉冲输出

便利指令:

60IST 手动/自动控制

61SER 数据检索

62ABSD 绝对方式凸轮控制

63 INCD 相对方式凸轮控制

64TTMR 示教式定时器

65STMR 特殊定时器

66ALT On/Off 交替

67RAMP 斜坡信号

68 DTM 数据转换与搬移

69SORT 数据整理排序

外部设定显示:

70TKY 十键键盘输入

71 HKY 十六键键盘输入

72DSW 数字开关

73SEGD 七段显示器译码

74SEGL 七段显示器分时显示

75ARWS 方向开关控制

76ASC ASCII 码变换

77PR ASCII 码打印

外部SER设备:

78FROM 扩展模块CR数据读出

79TO 扩展模块CR数据写入

80RS 串行数据传送

81PRUN 8 进制位传送

82ASCI HEX 转为 ASCII

83HEX ASCII 转为 HEX

84CCD 校验码

85VRRD 电位器值读出

86VRSC 电位器刻度读出

87ABS 绝对值运算

88PID PID 运算

台达变频器通讯:

100MODRD MODBUS 数据读取

101MODWR MODBUS 数据写入

102FWD 变频器正转指令

103REV 变频器反转指令

104STOP 变频器停止指令

105RDST 变频器状态读取

106 RSTEF 变频器异常复位

107LRC LRC 校验码计算

108CRC CRC 校验码计算

150 MODRW MODBUS 資料讀出/?入

206 ASDRW 台達伺服器通?

浮点运算:

110DECMP 二进制浮点数比较

112DMOVR 浮点数值数据移动

111DEZCP 二进制浮点数区间比较

116 DRAD 角度→弧度

117DDEG 弧度→角度

118DEBCD 二进制浮点数→十进制浮点数119DEBIN 十进制浮点数→二进制浮点数120DEADD 二进制浮点数加法

121DESUB 二进制浮点数法

122DEMUL 二进制浮点数乘法

123DEDIV 二进制浮点数除法

124DEXP 二进制浮点数取指数

125DLN 二进制浮点数取自然对数

126DLOG 二进制浮点数取对数

127DESQR 二进制浮点数平方

128DPOW 浮点数乘方

129INT 二进制浮点数→BIN 整数变换130DSIN 二进制浮点数SIN 运算

131DCOS 二进制浮点数COS 运算

132DTAN 二进制浮点数TAN 运算

133DASIN 二进制浮点数ASIN 运算

134DACOS 二进制浮点数ACOS 运算

135DATAN 二进制浮点数ATAN 运算

136DSINH 二进制浮点数SINH 运算

137DCOSH 二进制浮点数COSH 运算

138DTANH 二进制浮点数TANH 运算

172DADDR 浮点数值加法

173DSUBR 浮点数值减法

174DMULR 浮点数值乘法

175DDIVR 浮点数值除法

数据处理 II :

143DELAY 延迟指令

144 GPWM 一般用脉冲波宽调变

145 FTC 模糊化温度控制

147 SWAP 上/下字节交换

148MEMR 文件寄存器读出

149MEMW 文件寄存器写入

151PWD 输入脉宽检测

152RTMU I 中断子程序执行时间测量开始153RTMD I 中断子程序执行时间测量结束154RAND 随机数值产生

109SWRD 数字开关读取

196 HST 高速定时器

176 MMOV 16 32 位数值转换

177 GPS (GPS) 接收通讯指令

178 DSPA 太阳能板位置指令

179WSUM求和

202SCAL比例值运算

203SCLP参数型比例值运算

205CMPT表格比较指令

207CSFO撷取速度与追随输出指令

定位控制:

155DABSR ABS 现在值读出

156ZRN 原点回归

157PLSV 附旋转方向脉冲输出158 DRVI 相对定位

159DRVA 绝对定位

191DPPMR 双轴相对点运动

192DPPMA 双轴绝对点运动

193DCIMR 双轴相对圆弧插补

194DCIMA 双轴绝对圆弧插补

195DPTPO 单轴建表式脉冲输出197 DCLLM 闭回路定位控制

198 DVSPO 可变速度脉波输出

199 DICF 立即变更频率指令

万年历:

160TCMP 万年历数据比较

161 TZCP 万年历数据取间比较162TADD 万年历数据加法

163TSUB 万年历数据减法

166TRD 万年历数据读出

167TWR 万年历数据写入

169 HOUR 时间表

格雷码:

170GRY BIN→GRY 码变换

171GBIN GRY 码→BIN 变换

矩阵:

180MAND 矩阵与(AND)运算181MOR 矩阵或(OR)运算182MXOR 矩阵异或(XOR)运算183 MXNR 矩阵同或(XNR)运算184MINV 矩阵反相

185MCMP 矩阵比较

186MBRD 矩阵位读出

187MBWR 矩阵位写入

188MBS 矩阵位位移

189MBR 矩阵位循环移位

190 MBC 矩阵位状态计数接点型态逻辑运算:

215LD&S

1 & S

2

216LD|S

1 | S

2

217LD^S

1 ^ S

2

218AND&S

1 & S

2

219AND|S

1 | S

2

220AND^S

1 ^ S

2

221OR&S

1 & S

2

222OR|S

1 | S

2

223OR^S

1 ^ S

2

接点型态比较指令:

224LD=S

1= S

2

225LD>S

1> S

2

226LD

1< S

2

228LD<>S

1≠ S

2

229LD<=S

1≦ S

2

230LD>=S

1≧ S

2

232AND=S

1= S

2

233AND>S

1> S

2

234AND

1< S

2

236AND<>S

1≠ S

2

237AND<=S

1≦ S

2

238AND>=S

1≧ S

2

240OR=S

1= S

2

241OR>S

1> S

2

242OR

1< S

2

244OR<>S

1≠ S

2

245OR<=S

1≦ S

2

246OR>=S

1≧ S

2

相关主题
文本预览
相关文档 最新文档