台达plc指令列表
台达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 程序返回主母线应用指令:
程序流程控制:
00 CJ 条件转移
01 CALL 呼叫子程序
02 SRET 子程序结束
03 IRET 中断插入返回
04 EI 中断插入允许
05 DI 中断插入禁止
06 FEND 主程序结束
07 WDT 逾时监视定时器
08 FOR 循环范围开始
09 NEXT 循环范围结束
传送比较:
10 CMP 比较设定输出
11 ZCP 区间比较
12 MOV 数据传送
13 SMOV 移位传送
14 CML 反转传送
15 BMOV 全部传送
16 FMOV 多点传送
17 XCH 数据交换
18 BCD BIN →BCD 变换
19 BIN BCD →BIN 变换
四则逻辑运算:
20 ADD BIN 加法
21 SUB BIN 减法
22 MUL BIN 乘法
23 DIV BIN 除法
24 INC BIN 加一
25 DEC BIN 减一
26 WAND/DAND 逻辑与(AND) 运算
27 WOR/DOR 逻辑或(OR) 运算
28 WXOR/DXOR 逻辑异或(XOR) 运算
29 NEG 取负数(取2 的补码)
循环移位与移位:
30 ROR 右循环
31 ROL 左循环
32 RCR 附进位标志右循环
33 RCL 附进位标志左循环
34 SFTR 位右移
35 SFTL 位左移
36 WSFR 字右移
37 WSFL 字左移
38 SFWR 位移写入
39 SFRD 位移读出
数据处理:
40 ZRST 批次复位
41 DECO 译码
42 ENCO 编码
43 SUM On 位数量
44 BON On 位判定
45 MEAN 平均值
46 ANS 信号报警器置位
47 ANR 信号报警器复位
48 SQR BIN 开平方
49 FLT BIN 整数→二进制浮点数变换
高速处理:
50 REF I/O 状态即时刷新
51 REFF 输入滤波器时间调整
52 MTR 矩阵分时输入
53 DHSCS 比较置位(高速计数器)
54 DHSCR 比较复位(高速计数器)
55 DHSZ 区间比较(高速计数器)
56 SPD 脉冲频率检测
57 PLSY 脉冲输出
58 PWM 脉冲波宽调制
59 PLSR 附加减速脉冲输出
便利指令:
60 IST 手动/自动控制
61 SER 数据检索
62 ABSD 绝对方式凸轮控制
63 INCD 相对方式凸轮控制
64 TTMR 示教式定时器
65 STMR 特殊定时器
66 ALT On/Off 交替
67 RAMP 斜坡信号
68 DTM 数据转换与搬移69 SORT 数据整理排序
外部设定显示:
70 TKY 十键键盘输入
71 HKY 十六键键盘输入
72 DSW 数字开关
73 SEGD 七段显示器译码
74 SEGL 七段显示器分时显示
75 ARWS 方向开关控制
76 ASC ASCII 码变换
77 PR ASCII 码打印
外部SER设备:
78 FROM 扩展模块CR数据读出
79 TO 扩展模块CR数据写入
80 RS 串行数据传送
81 PRUN 8 进制位传送
82 ASCI HEX 转为ASCII
83 HEX ASCII 转为HEX
84 CCD 校验码
85 VRRD 电位器值读出
86 VRSC 电位器刻度读出
87 ABS 绝对值运算
88 PID PID 运算
台达变频器通讯:
100 MODRD MODBUS 数据读取101 MODWR MODBUS 数据写入102 FWD 变频器正转指令
103 REV 变频器反转指令
104 STOP 变频器停止指令
105 RDST 变频器状态读取
106 RSTEF 变频器异常复位
107 LRC LRC 校验码计算
108 CRC CRC 校验码计算
150 MODRW MODBUS 资料读出/?入
206 ASDRW 台达伺服器通?
浮点运算:
110 DECMP 二进制浮点数比较112 DMOVR 浮点数值数据移动111 DEZCP 二进制浮点数区间比较
116 DRAD 角度→弧度
117 DDEG 弧度→角度
118 DEBCD 二进制浮点数→十进制浮点数
119 DEBIN 十进制浮点数→二进制浮点数
120 DEADD 二进制浮点数加法121 DESUB 二进制浮点数法
122 DEMUL 二进制浮点数乘法123 DEDIV 二进制浮点数除法124 DEXP 二进制浮点数取指数125 DLN 二进制浮点数取自然对
数
126 DLOG 二进制浮点数取对数127 DESQR 二进制浮点数平方128 DPOW 浮点数乘方
129 INT 二进制浮点数→BIN 整数变换
130 DSIN 二进制浮点数SIN 运算131 DCOS 二进制浮点数COS 运算
132 DTAN 二进制浮点数TAN 运算
133 DASIN 二进制浮点数ASIN 运算
134 DACOS 二进制浮点数ACOS 运算
135 DATAN 二进制浮点数ATAN 运算
136 DSINH 二进制浮点数SINH 运算
137 DCOSH 二进制浮点数COSH 运算
138 DTANH 二进制浮点数TANH 运算
172 DADDR 浮点数值加法
173 DSUBR 浮点数值减法
174 DMULR 浮点数值乘法
175 DDIVR 浮点数值除法数据处理II :
143 DELAY 延迟指令
144 GPWM 一般用脉冲波宽调变145 FTC 模糊化温度控制
147 SWAP 上/下字节交换
148 MEMR 文件寄存器读出
149 MEMW 文件寄存器写入
151 PWD 输入脉宽检测
152 RTMU I 中断子程序执行时间测量开始
153 RTMD I 中断子程序执行时间测量结束
154 RAND 随机数值产生
109 SWRD 数字开关读取
196 HST 高速定时器
176 MMOV 16à32 位数值转换177 gps (GPS) 接收通讯指令178 DSPA 太阳能板位置指令179 WSUM 求和
202 SCAL 比例值运算
203 SCLP 参数型比例值运算205 CMPT 表格比较指令
207 CSFO 撷取速度与追随输出指令
定位控制:
155 DABSR ABS 现在值读出156 ZRN 原点回归
157 PLSV 附旋转方向脉冲输出158 DRVI 相对定位
159 DRVA 绝对定位
191 DPPMR 双轴相对点运动192 DPPMA 双轴绝对点运动
193 DCIMR 双轴相对圆弧插补194 DCIMA 双轴绝对圆弧插补195 DPTPO 单轴建表式脉冲输出197 DCLLM 闭回路定位控制
198 DVSPO 可变速度脉波输出199 DICF 立即变更频率指令
万年历:
160 TCMP 万年历数据比较
161 TZCP 万年历数据取间比较
162 TADD 万年历数据加法
163 TSUB 万年历数据减法
166 TRD 万年历数据读出
167 TWR 万年历数据写入
169 HOUR 时间表
格雷码:
170 GRY BIN→GRY 码变换
171 GBIN GRY 码→BIN 变换
矩阵:
180 MAND 矩阵与(AND)运算181 MOR 矩阵或(OR)运算182 MXOR 矩阵异或(XOR)运算183 MXNR 矩阵同或(XNR)运算184 MINV 矩阵反相
185 MCMP 矩阵比较
186 MBRD 矩阵位读出
187 MBWR 矩阵位写入
188 MBS 矩阵位位移
189 MBR 矩阵位循环移位
190 MBC 矩阵位状态计数
接点型态逻辑运算:
215 LD& S1 & S2
216 LD| S1 | S2
217 LD^ S1 ^ S2
218 AND& S1 & S2
219 AND| S1 | S2
220 AND^ S1 ^ S2
221 OR& S1 & S2
222 OR| S1 | S2
223 OR^ S1 ^ S2
接点型态比较指令:
224 LD= S1=S2
225 LD> S1>S2
226 LD< S1<S2
228 LD<> S1≠ S2
229 LD<= S1≤ S2
230 LD>= S1≥ S2
232 AND= S1=S2 233 AND> S1>S2 234 AND< S1<S2 236 AND<> S1≠ S2 237 AND<= S1≤ S2 238 AND>= S1≥ S2 240 OR= S1=S2 241 OR> S1>S2 242 OR< S1<S2 244 OR<> S1≠ S2 245 OR<= S1≤ S2 246 OR>= S1≥ S2
台达PLC指令
台达PLC指令.txt求而不得,舍而不能,得而不惜,这是人最大的悲哀。付出真心才能得到真心,却也可能伤得彻底。保持距离也就能保护自己,却也注定永远寂寞。基本指令: 一般指令: 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 运算结果反相
指针 I 中断插入指针 步进梯形指令: STL 程序跳至副母线 RET 程序返回主母线应用指令: 程序流程控制: 00 CJ 条件转移 01 CALL 呼叫子程序 02 SRET 子程序结束 03 IRET 中断插入返回
EI 中断插入允许 05 DI 中断插入禁止 06 FEND 主程序结束 07 WDT 逾时监视定时器 08 FOR 循环范围开始 09 NEXT 循环范围结束 传送比较: 10 CMP 比较设定输出 11 ZCP 区间比较 12 MOV 数据传送 13 SMOV 移位传送
台达plc指令列表
台达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 程序返回主母线应用指令: 程序流程控制: 00 CJ 条件转移 01 CALL 呼叫子程序 02 SRET 子程序结束 03 IRET 中断插入返回 04 EI 中断插入允许 05 DI 中断插入禁止 06 FEND 主程序结束 07 WDT 逾时监视定时器 08 FOR 循环范围开始 09 NEXT 循环范围结束 传送比较: 10 CMP 比较设定输出 11 ZCP 区间比较 12 MOV 数据传送 13 SMOV 移位传送 14 CML 反转传送 15 BMOV 全部传送 16 FMOV 多点传送 17 XCH 数据交换 18 BCD BIN →BCD 变换 19 BIN BCD →BIN 变换 四则逻辑运算: 20 ADD BIN 加法 21 SUB BIN 减法 22 MUL BIN 乘法 23 DIV BIN 除法 24 INC BIN 加一 25 DEC BIN 减一 26 WAND/DAND 逻辑与(AND) 运算 27 WOR/DOR 逻辑或(OR) 运算 28 WXOR/DXOR 逻辑异或(XOR) 运算 29 NEG 取负数(取2 的补码) 循环移位与移位: 30 ROR 右循环 31 ROL 左循环 32 RCR 附进位标志右循环
细数台达PLC基本指令
基本指令: 一般指令: 载入 A 接点 载入B 接点 串联?A 接点 串联 B 接点 并联 A 接点 并联B 接点 串联回路方块 并联回路方块 存入堆栈 堆栈读取(指针不动) 读出堆栈 输出指令: 驱动线圈 动作保持(ON) 接点或寄存器清除 定时器,计数器: 16 位定时器 16 位计数器 32 位计数器 主控指令: 公共串联接点的连接 公共串联接点的解除接点上升沿/下降沿输出指令: 上升沿检出动作开始 下降沿检出动作开始 上升沿检出串联连接 下降沿检出串联连接 上升沿检出并联连接 下降沿检出并联连接脉冲输出指令: 上升沿检出 下降沿检出 结束指令: 程序结束 其它指令:
无动作 运算结果反相 指针 中断插入指针 步进梯形指令: 程序跳至副母线 程序返回主母线 应用指令: 程序流程控制: 条件转移 呼叫子程序 子程序结束 中断插入返回 中断插入允许 中断插入禁止 主程序结束 逾时监视定时器 循环范围开始 循环范围结束 传送比较: 比较设定输出 区间比较 数据传送 移位传送 反转传送 全部传送 多点传送 数据交换 BIN →BCD 变换 BCD →BIN 变换四则逻辑运算: BIN 加法 BIN 减法 BIN 乘法 BIN 除法 BIN 加一 BIN 减一 逻辑与?(AND) 运算
逻辑或(OR)? 运算 逻辑异或(XOR)? 运算 取负数(取2 的补码) 循环移位与移位: 右循环 左循环 附进位标志右循环 附进位标志左循环 位右移 位左移 字右移 字左移 位移写入 位移读出 数据处理: 批次复位 译码 编码 On 位数量 On 位判定 平均值 信号报警器置位 信号报警器复位 BIN 开平方 BIN 整数→二进制浮点数变换高速处理: I/O 状态即时刷新 输入滤波器时间调整 矩阵分时输入 比较置位(高速计数器) 比较复位(高速计数器) 区间比较(高速计数器) 脉冲频率检测 脉冲输出 脉冲波宽调制 附加减速脉冲输出 便利指令:?? 手动/自动控制
细数台达PLC基本指令Word版
传播优秀Word版文档,希望对您有帮助,可双击去除!基本指令: 一般指令: 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 下降沿检出
传播优秀Word版文档,希望对您有帮助,可双击去除! 结束指令: 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 变换 四则逻辑运算:
PLC基本指令-台达PLC
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 变换 四则逻辑运算:
细数台达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的补码)
台达PLC各系列的功能说明
台达PLC各系列的功能说明 台达PLC主要包括:E系列主机;S系列主机;新增主机PM主机和SV主机。 一,E系列主机包括:EX;ES;EH2 1,EH2系列: 优异的运算功能,内置庞大的程序与资料存储空间,支持超过200个应用指令,新增2轴直线/圆弧插补运动控制功能,并可搭配多样化的高速特殊扩充模块与功能卡,可满足各式各样要求及时反应的应用. 1)主机点数:16/20/32/40/48/64/80 2)最大I/O点数:512点 3)内存容量:16K Steps 4)运算执行速度:0.24us(基本指令) 5)通讯接口:内置RS-232与RS-485,相容MODBUS ASCII/RTU通讯协议, 可扩充第3个通讯端口(弹性扩展功能卡;型号:DVP-F232S和DVP-F485S。 6)资料存储器:10,000字节7)档案存储器: 10,000字节 该系列应用:1):200khz高速计数器和内置独立200khz脉冲输出功能(提供伺服定位指令)。 PLC机型:DVP20EH00T和DVP32EH00T;DVP40EH00R2/T2 20/32点主机支持2点200khz(Y0,Y2); 40点主机支持2组AB相200khz脉冲输出(Y0,Y1)(Y2,Y3) 和2点200khz脉冲输出(Y4,Y6)。 2):可连接8台模拟,温度,定位,计数器等扩展模块PID,PLC Easy Link(32站),有187条应用指令。 3):该系列支持数字,模拟,通讯,内存功能卡与资料设定器等功能。 4):内置4组硬件高速计数器,1):1相1:组数(6)频宽(10Khz)(一般型) 2):1相1:组数(2/2)频宽(200khz/20Khz) 3):1相2:组数(2/2)频宽(200khz/20Khz) 4):2相2:组数(2/2)频宽(200khz/20Khz)
细数台达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 变换 四则逻辑运算:
台达PLC50常见问题解答
2007年04月12日21:53:25 作者:冰诺 1、现有5台台达的变频器放在同一个控制柜中,想用PLC的485来控制,请问应该使用什么样的通讯线缆和连接件,主要是台达变频的那个电话插头怎样和另外的变频器互相连接? 答:使用屏蔽电缆,注意台达RS485需要使用100欧姆左右的终端电阻。那个电话插头应该是RJ11。 2、我一直在用的都是台达-ES/EX/SS系列的PLC.最近有一台多年前的PLC需要修改程序,但是忘了当年设置的密码,有谁能告诉我有什么要的办法吗?否则我只能更换一台PLC了~ 答:强制M1069ON即可解除。但6.0及以上韧体屏蔽了这一个功能。 3、请教如何实现TP04G的韧体更新? 答:1、关闭HMI电源; 2、打开HMI机壳后盖 3、将更新韧体制具插入插空上 4、然后给HMI加电源,此时,HMI画面为暗。 5、用FLash软件就可以对HMI进行韧体的更新了。 4、各位高手,请帮助小弟。我现有一个系统,用DVP-ES带485通讯口的。现用485通讯口和百特仪表通讯。用编程口挂GPRS模块,进行联网。中央监控室需要下位机定期传送数据和事件触发功能,问如何能实现?如果不能,其它系列PLC能实现吗? 答:台达PLC自带两个通讯口,1个RS232通讯口(COM1,即8PIN的编程口)1个RS485通讯口(COM2),COM1只能工作在从站模式下,不能发数据,COM2可以工作在主从两种模式下,可以发数据。所以台达所有PLC,都不能实现! 5、位仁兄:我想知道,上位机和台达的PLC通讯怎么设置成主从式通讯?用其自带的485口。谢谢! 答:上位机和台达的PLC通讯,多数上位机是主的。这个不用什么设置,台达PLC默认就是从站,不需要做任何设置,直接调用MODBUS协议就可以了。但我们默认的是ASCII,如果要用RTU,必须把M1143置ON。 6、象往变频器里写频率有固定的地址,例如:H2001,要是想通过文本显示器或触摸屏改变变频器里其他的参数如加速时间,那么是否可以象改变写入频率一样,只要知道其地址就可以直接通过触摸屏改变其参数值的大小了吗? 答:当然可以,对应台达M系列变频器,参数P10的地址为000AH,对应B系列,第一加速时间地址为010AH 7、请问,台达ES的PLC,内建485口可以通讯人机吗?
细数台达PLC基本指令
细数台达P L C基本指令 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】
基本指令: 一般指令: 载入 A 接点 载入 B 接点 串联A 接点 串联 B 接点 并联 A 接点 并联 B 接点 串联回路方块 并联回路方块 存入堆栈 堆栈读取 (指针不动) 读出堆栈 输出指令: 驱动线圈 动作保持 (ON) 接点或寄存器清除 定时器,计数器: 16 位定时器 16 位计数器 32 位计数器 主控指令: 公共串联接点的连接 公共串联接点的解除接点上升沿/下降沿输出指令: 上升沿检出动作开始 下降沿检出动作开始 上升沿检出串联连接 下降沿检出串联连接 上升沿检出并联连接 下降沿检出并联连接脉冲输出指令: 上升沿检出 下降沿检出 结束指令: 程序结束
其它指令: 无动作 运算结果反相 指针 中断插入指针 步进梯形指令: 程序跳至副母线 程序返回主母线应用指令: 程序流程控制: 条件转移 呼叫子程序 子程序结束 中断插入返回 中断插入允许 中断插入禁止 主程序结束 逾时监视定时器 循环范围开始 循环范围结束 传送比较: 比较设定输出 区间比较 数据传送 移位传送 反转传送 全部传送 多点传送 数据交换 BIN → BCD 变换 BCD → BIN 变换四则逻辑运算: BIN 加法 BIN 减法 BIN 乘法 BIN 除法 BIN 加一 BIN 减一
逻辑与(AND) 运算 逻辑或 (OR) 运算 逻辑异或 (XOR) 运算 取负数(取 2 的补码) 循环移位与移位: 右循环 左循环 附进位标志右循环 附进位标志左循环 位右移 位左移 字右移 字左移 位移写入 位移读出 数据处理: 批次复位 译码 编码 On 位数量 On 位判定 平均值 信号报警器置位 信号报警器复位 BIN 开平方 BIN 整数→二进制浮点数变换高速处理: I/O 状态即时刷新 输入滤波器时间调整 矩阵分时输入 比较置位(高速计数器) 比较复位(高速计数器) 区间比较(高速计数器) 脉冲频率检测 脉冲输出 脉冲波宽调制
台达PLC基本指令doc
基本指令一般指令: 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 位移写入
台达PLC基本指令简易表
一般指令: LD载入A接点 LDI载入B接点 AND串联A接点 ANI串联B接点 OR并联A接点 ORI并联B接点 ANB串联回路方块 ORB并联回路方块 MPS存入堆栈 MRD堆栈读取(指针不动) MPP读出堆栈 输出指令: OUT驱动线圈 SET动作保持(ON) RST接点或寄存器清除 定时器,计数器: TMR16位定时器 CNT16位计数器DCNT32位计数器 主控指令: 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加法 21SUB 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比较置位(高速计数器)