当前位置:首页 >> 信息与通信 >>

台达PLC手册


台达 DVP 系列 可编程控制器使用说明书

台达 PLC, 变频器,触摸屏代理商

广州亿控自动化设备有限公司提供
2003 年 11 月

联系电话:020-38460215 FAX: 020-38460527

38460521

38460561

/>网址: www.gzeasycom.com. Email: gzeasycom@21cn.com





1. 产品简介........................................................................1
1.1. 型号说明及外围装置....................................................... 1 1.2. 产品外观及各部介绍....................................................... 3

使用注意
请在使用之前,详细阅读本使用说明书。 实施配线,务必关闭电源。 本机为开放型 (OPEN TYPE) 机壳,因此使用者使用本机 时,必须将之安装于具防尘、防潮及免于电击/冲击意外之 外壳配线箱内。另必须具备保护措施 (如: 特殊之工具或钥 匙才可打开) 防止非维护人员操作或意外冲击本体,造成 危险及损坏。 交流输入电源不可连接于输入/出信号端,否则可能造成严 重的损坏,因此请在上电之前再次确认电源配线。 交流输入电源切断后,一分钟之内,请勿触摸内部电路。 配有直流电源供应输出的机种,使用时请勿超过其输出 额定功率。 本体上之接地端子 讯能力。 务必正确的接地,可提高产品抗杂

2. 功能规格一览表 .............................................................8 3. 特殊组件......................................................................10
3.1. 特殊辅助继电器............................................................ 10 3.2. 特殊资料缓存器............................................................ 11 3.3. 高速计数器................................................................... 12

4. 安装及配线 ..................................................................13
4.1. 外观尺寸 ......................................................................13 4.2. 配线端子之编号............................................................18 4.3. 盘内安装及配线............................................................21 4.4. 电源之配线及规格 ........................................................ 23

5. 试运转 .........................................................................29 6. 基本顺序指令 ..............................................................30 7. 应用命令......................................................................41 8. EX 主机及扩充机之使用 ..............................................68 9. 异常现象之判断方法....................................................73

1. 产品简介
1.1. 型号说明及外围装置 谢谢您采用台达 DVP 系列可程序逻辑控制器。DVP 系列提供 14~32 点数的主机及 8~32 点扩充机,最大输入/输出扩展分别 可达 128 点。另依输入/输出点数、电源、输出模块及模拟/数字转换(A/D,D/A 转换)等具各类机型,满足各种应用场合。 铭牌说明
Logic Programmable Controller

台達 PLC 產品型號 輸入電源規格 輸出點模組規格 管制條碼及序號

MODEL

:

DVP32ES00R
100~240VAC 50/60Hz 35VA MAX 2A 240VAC 50/60Hz RES. LOAD
32ES00R0T920004

POWER INPUT : OUTPUT MODULE

DELTA ELECTRONICS, INC.

MADE IN TAIWAN

型号说明

DVP
系列名稱 點數 (輸入+輸出) 主機/擴展機區分 E : 主機 X : 擴展機 機型區分 S : 標準功能型主機 X : 混合功能型主機 (A/D, D/A功能) M : 輸入點擴展機 N : 輸出點擴展機 P : 輸入/輸出點擴展機
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

R : 繼電器 T : 電晶體 N : 無輸出模組 00 : 交流電源輸入 H TYPE 01 : 直流電源輸入 h TYPE L 11 : 直流電源輸入 H TYPE

1

1. 产品简介
序号说明

32ES00

0 T 0 20 004
製造序號 生產週次 生產年份 ( 2000 年 ) 製造工廠 ( 桃園廠 ) 版本序號 生產機種

外围装置 ◎ DVPHPP01 掌上型程序书写器 ◎ DPLSoft(DOS 版本)阶梯图编辑程序、WPLSoft(Windows 版本)阶梯图编辑程序 ◎ DVPACAB115 连接线(HPP ◎ DVPACAB215 连接线(PC ◎ DVPACAB315 连接线(HPP ◎ DVPACAB403 连接线(主机 PLC/1.5 公尺,DVPHPP01 内含此连接线) PLC/1.5 公尺) PC,1.5 公尺) 扩展机 或 扩展机 扩展机 I/O 信号延长线,30 公分)

◎ DVPAADP01(HPP 专用电源,内含 DVPACAB315)

2

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

1. 产品简介
1.2. 产品外观及各部介绍

图 1-1 产品外观
1 2 3 4 5 6 7 8 DIN 轨固定扣 DIN 轨糟(35mm) 直接固定孔 程序通讯输出/入口(RS-232C) 扩展机连接口 输出/入端子 输出/入端子 输入/输出点指示灯 9 10 11 12 13 14 15 16 输入/输出点指示灯 电源、运行及错误指示灯 输出/入端子盖 输出/入端子盖 输出/入端子铭板 输出/入端子铭板 电池盖 RS-485 通讯口

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

3

1. 产品简介
1.3. 机种型号 ◎ 标准功能型主机 MPU-00
输 机 种 电 源 / 入 输 出 规 格 输 入 单 元 输 出 单 元 点 数 形式 点 数 形 式 8 6 16 8 继电器 16 16 Relay 直流 36 24 Sink 或 8 6 Source 16 8 晶体管 16 16 Transistor 36 24 机构外形 外 形 参 考

DVP14ES00R DVP24ES00R DVP32ES00R DVP60ES00R DVP14ES00T DVP24ES00T DVP32ES00T DVP60ES00T

100~240VAC

◎ 标准功能型主机 MPU-01
输 机 种 电 源 / 入 输 出 规 格 输 入 单 元 输 出 单 元 点 数 形式 点 数 形 式 8 6 继电器 直流 16 8 Relay 16 16 Sink 8 6 或 晶体管 16 8 Source Transistor 16 16 机构外形

DVP14ES01R DVP24ES01R DVP32ES01R DVP14ES01T DVP24ES01T DVP32ES01T

24VDC

1. SINK 或 SOURCE 线路连接,请参考第四章。 2. 输出点模块详细电气规格请参考第二章。 3. 机构外形 预计于 2000 年 10 月发行。

4

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

1. 产品简介
◎ 特殊功能型主机 MPU-00
输 机 种 电 源 入 输 点 数 DI AI 8 100~240VAC DVP20EX00T 8 4 4 直流 Sink 或 Source -20mA~20mA -10V ~ +10 V 6 2 晶体管 Transistor 入 形 DI / 单 式 AI 输 元 出 输 点 数 DO AO 6 2 规 出 形 DO 继电器 Relay 0~20mA -10V ~ +10 V 格 单 式 AO 元 外形参考

DVP20EX00R

其中 DI(Digital Input) 数字点输入 AI(Analog Input) 模拟信号输入

DO(Digital Output) 数字点输出 AO(Analog Output) 模拟信号输出

◎ 数字 I/O 扩充机–00
输 机 种 电 源 入 输 点 数 0 16 100~240VAC 0 16 直流 Sink 或 Source / 入 形 输 单 出 元 式 规 输 出 点 数 24 16 24 16 格 单 形 元 式 外 形 参 考

DVP24XN00R DVP32XP00R DVP24XN00T DVP32XP00T

继电器 Relay 晶体管 Transistor

1. SINK 或 SOURCE 线路连接,请参考第四章。 2. 输出点模块详细电气规格请参考第二章。

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

5

1. 产品简介
◎ 数字 I/O 扩展机–01 (L TYPE)
机 种 电 源 输 点 数 DVP16XM01N DVP16XN01R DVP24XN01R DVP24XP01R DVP32XP01R DVP16XN01T DVP24XN01T DVP24XP01T DVP32XP01T 24VDC 16 0 0 16 16 0 0 16 16 直流 Sink 或 Source 模式 入 单 形 式 元 输 点 数 0 16 24 8 16 16 24 8 16 晶体管 Transistor 继电器 Relay 出 单 元 机 构 外 形 外 形 参 考

形 式 无

1. SINK 或 SOURCE 线路连接,请参考第四章。 2. 输出点模块详细电气规格请参考第二章。

6

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

1. 产品简介
◎ 数字 I/O 扩展机–11 (H TYPE)
机 种 电 源 输 点 数 8 16 0 0 0 4 24VDC 16 16 0 0 0 4 16 16 直流 Sink 或 Source 模 式 入 单 形 式 元 输 出 单 元 点 数 0 0 8 16 24 4 8 16 8 16 24 4 8 16 晶体管 Transistor 继电器 Relay 形 式 无 机构外形 外 形 参 考

DVP08XM11N DVP16XM11N DVP08XN11R DVP16XN11R DVP24XN11R DVP08XP11R DVP24XP11R DVP32XP11R DVP08XN11T DVP16XN11T DVP24XN11T DVP08XP11T DVP24XP11T DVP32XP11T

1. SINK 或 SOURCE 线路连接,请参考第四章。 2. 输出点模块详细电气规格请参考第二章。 3. DVP08XP11R 在连接时,必须置于扩充单元末端,请参考第八章之说明。

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7

2. 功能规格一览表
功能规格
项 演 算 输 入 / 演 算 程 程 命 辅 继 目 规 格 备 注 控 制 方 式 输 出 控 制 方 式 处 理 速 度 序 语 言 序 容 量 令 种 类 一 般 用 助 停电保持用 电 器 特 殊 用 时 器 数 字 式 内存程序.往返式来回扫描方式 结束再生方式 (当执行至 END 指令) 基本命令 (数个 us) 指令 + 阶梯图 1808 Steps,60 点主机为 3920 Steps 基本命令 (顺序命令) 29 个 512+232 点 256 点 280 点 64 点 63 点



输入/输出有立即刷新命令 (仅限主机上的输入/输出点) 应用命令(10 ~ 数百 us) 含有步进指令 具有内藏 EEPROM 应用命令 47 种 (含 32 位共 60 种) M000~M511+M768~M999 M512~M767 M1000~M1279 T0~T63 (100 ms 时基) T64~T126 (10 ms 时基,由 M1028 为 ON 时)







资 料 缓 存 器 数字/模拟转换 指 针 间接指定缓存器 定 数

一 般 用 停电保持用 高 速 用 一 般 用 停电保持用 特 殊 用 A / D 转换 D / A 转换 P E/F 10 进位 K 16 进位 H

串 联 通 讯 口 自 我 诊 断 / 保护 监 测 / 除 错

1 点 T127 (1 ms 时基) C0~C111 112 点 C112~C127 16 点 13 点 1 相 5KHz,2 相 2KHz C235~C254 (全部为停电保持) D0 ~ D535 536 点 D536~D599 64 点 D1000~D1143 144 点 4(限 EX 机种) 10 位分辨率 2(限 EX 机种) 8 位分辨率 P0~P63 64 点 E (=D1028), F (=D1029) 2个 16 位:-32768~+32767 32 位:-2147483648~+2147483647 16 位:0000~FFFF 32 位:00000000~FFFFFFFF 程序写入/读出通讯口:RS-232C,一般功能通讯口:RS-485(由 RS 指令控制) ;另具台达变频器专用驱动指令 输出/入检查、系统执行时间逾时检查、不合法指令检查、程序语法检查及密码设定 程序执行时间显示、位/字符、组件设定 ? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

8

2. 功能规格一览表
电气规格
机 种 项 目 电 源 动 作 电 规 压 格 DVP-14ES00□ DVP-24ES00□ DVP-32ES00□ DVP-20EX00□ DVP-14ES01□ DVP-24ES01□ DVP-32ES01□

电源保险丝容量 消 输 绝 耗 出 缘 电 保 阻 力 护 抗 DC24V 供应电流 突波电压耐受量

100~240VAC (-15%~10%), 50/60Hz ± 5% PLC 开始动作, 当电源缓升至 95~100VAC 时, 当电源缓降至 20VAC 时, PLC 会停止动作。电源瞬间断电 10ms 以内继续运转 2 A / 250VAC 20 VA 400mA 25VA 400mA 30VA 400mA 30 VA 400mA

24VDC (-15%~10%) (具直流输入电源极性反接保护) 电源瞬间断电 5ms 以内继续运转 2 A / 250VAC 5.5 W — 6.5 W — — 5 MΩ以上 (所有输出/入点对地之间 500VDC) 8W —

DC24V 输出具短路保护 5 MΩ以上 (所有输出/入点对地之间 500VDC) ESD: 8KV Air Discharge EFT: Power Line: 2KV, Digital I/O: 1KV, Analog & Communication I/O: 250V Damped-Oscillatory Wave: Power Line: 1KV, Digital I/O: 1KV RS: 26MHz~1GHz, 10V/m 接地配线之线径不得小于电源端 L, N 之线径(多台 PLC 同时使用时,请务必单点接地)

1500VAC(Primary-secondary),1500VAC(Primary-PE),500VAC(Secondary-PE)

噪 声 免 疫 力 接 地

操作/储存环境 耐 振 动 / 冲 击 重 量 (约), (g) 400

操作:0℃~55℃(温度),50~95%(湿度),污染等级 2;储存:-25℃~70℃(温度),5~95%(湿度) 国际标准规范 IEC1131-2, IEC 68-2-6(TEST Fc)/ IEC1131-2 & IEC 68-2-27 (TEST Ea) 552 580 536 260 414 430


输 入 形 式 输 入 电 流 动 作 位 准 反 应 时 间 模 拟 输 入










交 流




输 出 点 形 式 电 流 规 格 电 压 规 格 最 反 分 大 应 辨 负 时 载 间 率












模拟输出(EX)
0~20mA -10V~10V 0.2W 10ms 8位

直 流(SINK 或 SOURCE) 24VDC 7mA OFF→ON 10VDC 以上 ON→OFF 9VDC 以下 约 10ms(由 D1020 及 D1021 可 作 0~15ms 的调整)

继电器-R
2A/1 点(5A/COM) 250VAC,30VDC 以下 100 VA(电感性) 120 W(电阻性) 约 10 ms —

晶体管-T
0.5A/1 点(2A/COM) 30VDC 12W OFF→ON 15us ON→OFF 25us

0.24mA(电源 = 230VAC 时) OFF→ON 80VAC 以上 ON→OFF 40VAC 以下 约 10ms(由 D1020 及 D1021 可 作 0~15ms 的调整)

-10V~+10V(-20mA~+20mA)分辨率:10 位

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

9

3. 特殊组件
3.1. 特殊辅助继电器 280点
◎ 步进阶梯图 M1040 步进禁止 M1041 步进开始 M1042 启动脉波 M1043 原点复归完毕 M1044 原点条件 M1045 全部输出复归禁止 M1046 STL 状态设定 ON M1047 STL 监视有效 ◎ 插断禁止 M1050 I 001 禁止 M1051 I 101 禁止 M1052 I 201 禁止 M1050 I 001 禁止 ◎ PLC 执行命令 M1072 PLC RUN 命令执行 ◎ 错误检出 M1060 CPU 外围电路故障 M1061 CPU 旗号缓存器故障 M1062 CPU BIOS ROM 故障 M1063 CPU 内部 RAM 故障 M1064 操作数使用错误 M1065 文法错误 M1066 回路错误 M1067 演算错误 M1068 演算错误锁定(D1068) ◎ RS-485 通讯 M1120 通讯设定保持用 M1121 发送待机 M1122 送信要求 M1123 接收完毕 M1124 接收等待 M1125 接收状态解除 M1126 STX/ETX 系统定义选择 M1128 传送中 / 接收中指示 M1129 接收逾时 M1130 使用者/系统定义 STX/ETX M1140 MODRD / MODWR 资料接收错误 M1141 MODRD / MODWR 指令参数错误 M1142 VFD-A 便利指令资料接收错误 M1143 ASCII / RTU 模式选择 M1161 8 位处理模式(ON 时 8 位模式) ◎ 高速计数器(1 相 1 输入) M1235 C235 计数模式设定(ON 时为下数) M1236 C236 计数模式设定(ON 时为下数) M1237 C237 计数模式设定(ON 时为下数) M1238 C238 计数模式设定(ON 时为下数) M1241 C241 计数模式设定(ON 时为下数) M1242 C242 计数模式设定(ON 时为下数) M1244 C244 计数模式设定(ON 时为下数) ◎ 高速计数器(1 相 2 输入) M1246 C246 计数监视(ON 时为下数) M1247 C247 计数监视(ON 时为下数) M1249 C249 计数监视(ON 时为下数) ◎ 高速计数器(2 相输入) M1251 C251 计数监视(ON 时为下数) M1252 C252 计数监视(ON 时为下数) M1254 C254 计数监视(ON 时为下数) ◎ PLC 运行状态 M1000 运转监视常开接点(a 接点) M1001 运转监视常闭接点(b 接点) M1002 启始正向(RUN 的瞬间’ON’)脉波 M1003 启始负向(RUN 的瞬间’OFF’)脉波 M1004 错误发生 M1009 24VDC 供应不足记录 ◎ 时钟脉波 M1011 10msec 时脉 M1012 100msec 时脉 M1013 1sec 时脉 M1014 1min 时脉 ◎ 旗标信号 M1020 零旗号(Zero flag) M1021 借位旗号(Barrow flag) M1022 进位旗号(Carry flag) M1024 系统使用旗号(监视要求) M1025 有不正确的通讯服务要求 M1028 10 ms 时间切换旗号 M1029 指令执行完毕 ◎ 模态 M1031 非保持区域全部清除 M1032 保持区域全部清除 M1033 非运转中记忆保持 M1034 输出全部禁止 M1035 强制 RUN 模态 M1036 强制 RUN 命令 M1037 强制 STOP 命令 M1039 固定时间扫描模式

10

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

3. 特殊组件
3.2. 特殊资料缓存器
◎ PLC 系统信息 D1000 监控定时器(WDT) D1001 DVP 机种代号 + 内存容量/种类 D1002 程序区容量 D1003 程序内存内容总和 D1004 错误讯息代码 D1010 现在扫描时间(单位 0.1ms) D1011 最小扫描时间(单位 0.1ms) D1012 最大扫描时间(单位 0.1ms) D1013 系统使用 D1014 系统使用 D1020 X00~X07 输入延迟设定(0~15ms) D1021 X10~X17 输入延迟设定(0~15ms) D1025 通讯要求发生错误时的代码 D1028 指针缓存器 E D1029 指针缓存器 F D1030 保留 D1039 固定扫描时间(单位 ms) ◎ 步进阶梯图 D1040 ON 状态编号 1 D1041 ON 状态编号 2 D1042 ON 状态编号 3 D1043 ON 状态编号 4 D1044 ON 状态编号 5 D1045 ON 状态编号 6 D1046 ON 状态编号 7 D1047 ON 状态编号 8 ◎ 系统使用 D1048 保留 D1049 保留 ◎ 错误检出 D1061 系统用(PLC 硬件故障之侦错号码) D1062 保留 D1063 保留 D1064 保留 D1065 文法错误之侦错号码 D1066 回路错误之侦错号码 D1067 演算错误之侦错号码 D1068 演算错误地址锁定 D1069 M1065 到 M1067 错误发生之地址号码 ◎ 系统使用 D1050 PLC 系 统 会 自 动 将 D1070~D1085 的 ~ D1055 ASCII 字符数据转换为 HEX,16 进位数 值。详细格式请参考第 7 章应用指令篇。 ◎ 模拟 / 数字转换(限 EX 机种) D1110 模拟输入信道 0(CH 0) D1111 模拟输入信道 1(CH 1) D1112 模拟输入信道 2(CH 2) D1113 模拟输入信道 3(CH 3) D1116 模拟输出信道 0(CH 0) D1117 模拟输出信道 1(CH 1) ◎ PLC 系统设定 D1119 系统用(PLC 工作模式) D1121 PLC 通讯地址 ◎ RS-485 通讯口 D1120 RS-485 通信协议 D1122 发送资料剩余字数 D1123 接收资料剩余字数 D1124 起始字符定义(STX) D1125 第一结束字符定义(ETX1) D1126 第二结束字符定义(ETX2) D1129 通讯逾时异常,时间定义(ms) D1130 MODBUS 回传错误码记录 D1131 保留 ◎ 系统辅助信息 D1135 保留 D1136 系统用(错误码为 C400 时之编号) D1137 操作数使用错误发生时的地址 D1138 保留 D1139 保留 D1140 保留 D1141 系统用(自我诊断密码) D1142 扩展机输入点 X 点数 D1143 扩展机输出点 Y 点数

D1070 D1085 ~ D1089 D1099 ~

PLC 内建 RS-485 通讯便利指令, 该指令 执行时所送出命令, 当受信端接收后会回 传讯息, 该讯息会储存于 D1070~D1085, 使用者可利用该缓存器的内容, 检视回传 资料,详细格式请参考第 7 章应用指令 篇。 PLC 内建 RS-485 通讯便利指令, 该指令 执行时所送出的命令字符储存于 D1089~D1099,使用者可根据该缓存器 的内容,检视命令是否正确,详细格式请 参考第 7 章应用指令篇。

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

11

3. 特殊组件
【补充说明】 M 表示为只读继电器,即可作为一般接点使用,但不可作为输出线圈使用。另 M1131,M1132 为系统使用,不可作为接点或线圈使用。 D 表示为只读缓存器,即可作为一般缓存器读出使用,但不可作为缓存器写入。 以下为针对部份特殊组件的状态作说明,未作说明的组件请参考第六、七章。 元 件 M1025 说 明 元 件 说 明 元 件 说 明

当 HPP, PC 或 MMI(人机接口)与 PLC 联机 D1001 时,在资料的传输当中,若 PLC 接收到不 M1025 会被设定, 合法的通讯服务要求时, 且会将错误码存于 D1025。 OFF 时 , 定 时 器 T64~T126 的 时 基 为 D1003 100ms, 若为 ON, 则时基改为 10ms: 配合 MODRD/MODWR 指令使用: OFF 时为 ASCII 模式 ON 时为 RTU 模式 D1025

使用者可由此缓存器的内容读取 PLC 系统程序版本 D1121 例: D1001 = H 4027, 则表示 V2.7, 利用 HPP 读取时, 显示为 Knnnnn, 可按下 <H> 键切换为 16 进制 (H) 显示模式。 将 PLC 内部程序内存内容加总的和。使用者可由此缓 D1119 存器的内容识别目前 PLC 内的控制程序。 错误码: 01: 命令码不合法 02: 组件地址不合法 03: 要求的资料超过范围 07: 和检查 (CheckSum) 错误

储存 PLC 的通讯地址, 具停 电保持功能。

M1028 M1143

识别 PLC 的工作模式: 1: A/D 工作模式 2: D/A 工作模式 3: A/D, D/A 工作模式 4: 正常模式 (DI/DO)

3.3. 高速计数器
形式 输入 X00 X01 X02 X03 C235 U/D C236 U/D 1 相 1 输入 C237 C238 C241 U/D R U/D U/D A: B: C242 C244 U/D R S 1 相 2 输入 C246 C247 C249 U U U D D D R R S S: R: 开始输入 清除输入 2 相输入 C251 C252 C254 A A A B B B R R S

U/D R

U: D:

递增输入 递减输入

A 相输入 B 相输入

当高速计数器 C235~C254 被使用后,该计数器的输入则不能再作为其它计数器的输入,否则会发生错误(ERROR 指示灯会亮) 。 详细使用请参考第 7 章应用命令 DHSCS 及 DHSCR 之说明。

12

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

4. 安装及配线
4.1. 外观尺寸及端子编号 外观尺寸 机 型 外 形 尺 寸

DVP14ES00 R/T 主 机 (内含电源) DVP16XM11N

IN

0 1 2 3 4 5 6 7

POWER RUN ERROR

OUT

0 1 2 3 4 5

DVP

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

13

4. 安装及配线













DVP24ES00 R/T 主 机 (内含电源) DVP32ES00 R/T DVP20EX00 R/T

DVP

DVP24XN00 R/T 数字 I/O DVP32XP00 R/T 扩 展 机 (内含电源) DVP16XN11 R/T DVP24XN11 R/T DVP24XP11 R/T DVP32XP11 R/T

14

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

4. 安装及配线
机 型 外 形 尺 寸

DVP14ES01 R/T 主 机 (不含电源)

IN

0 1 2 3 4 5 6 7

POWER RUN ERROR

OUT

0 1 2 3 4 5

DVP16XM01N 数字 I/O 扩 展 机 (不含电源)

DVP

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

15

4. 安装及配线
机 主 机 (不含电源) 型 DVP24ES01 R/T DVP32ES01 R/T 外 形 尺 寸

IN

0 1 2 3 4 5 6 7 10 11 12 1314 15 16 17

DVP16XN01 R/T 扩 展 机 (不含电源) DVP24XP01 R/T DVP24XN01 R/T DVP32XP01 R/T

POWER RUN ERROR

DVP

0 1 2 3 4 5 6 7 OUT 10 1112 1314 15 16 17

16

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

4. 安装及配线
机 型 外 形 尺 寸

DVP08XM11N 扩 展 机 (不含电源) DVP08XN11 R/T DVP08XP11 R/T

P WR OE LV
0 1 2 3

4 5 6 7

DVP

Logic Progammable Controller

MODEL :

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

17

4. 安装及配线
4.2. 配线端子之编号 标准功能主机之端子配置图 以下列出 DVP 系列各机种的端子配置图,该配置图在实体的位置可参考图 1-1 位置 13 及 14。 DVP32ES
24G S/S
24VDC 0V

L 01

24G S/S X10 X11 X12 X13 X14 X15 X16 X17 +24V X0 X1 X2 X3 X4 X5 X6 X7 N 00

( DC Power IN, DC Signal IN )

DVP-32ES

( AC Power IN, DC Signal IN )

DVP-32ES

Y0 Y1 Y4 C0 Y2 Y3

Y0 Y1 Y4 Y5 Y10 Y11 Y14 Y15 C0 Y2 Y3 C1 Y6 Y7 C2 Y12 Y13 C3 Y16 Y17

DVP24ES

24G S/S
24VDC 0V

L 01

24G S/S X10 X11 X12 X13 X14 X15 X16 X17 +24V X0 X1 X2 X3 X4 X5 X6 X7 N 00 Y2 Y3 C2 C3 Y4 Y5 C4 C5 Y6 Y7 C6 C7

( DC Power IN, DC Signal IN )

DVP-24ES

( AC Power IN, DC Signal IN )

DVP-24ES

Y0 Y1 C0 C1

Y2

Y0 Y1 C0 C1

DVP14ES

S/S X4
24VDC 0V

X0 01

L

S/S X4 X5 X6 X7 N X0 X1 X2 X3 00

( DC Power IN, DC Signal IN )

DVP-14ES

( AC Power IN, DC Signal IN )

DVP-14ES

+24V Y0 Y1 24G C0 C1

+24V Y0 Y1 Y2 Y3 Y4 24G C0 C1 C2 C3 Y5

18

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

4. 安装及配线
特殊功能主机之端子配置图 DVP20EX
L 24G S/S X4 X5 X6 X7 C0 Y2 C1 Y5 N +24V X0 X1 X2 X3 Y0 Y1 Y3 Y4 00

( AC Power IN, DC Signal IN ) A0V+ A0V- A1V+ A1V- A2V+ A2V- A3V+ A3V- D0V+ D0V- D1V+ D1VA0I+ A0I- A1V+ A1V+ A2V+ A2V+ A3V+ A3V- D0I+ D0I- D1I+ D1I-

DVP-20EX

扩展机之端子配置图 DVP08XM
+24V

S/S X4 0V X0 11

DVP08XN

+24V

C0 Y4 0V Y 11

DVP08XP

S/S X2
+24V

X0

X3 X1 11

DVP-08XM
( DC Power IN )

DVP-08XN
( DC Power IN )

DVP-08XP
0V

( DC Power IN )

X1 X2 X3 X5 X6 X7

Y1

Y5

Y2 Y3 Y6 Y7

Y0 Y1 C0 Y2 Y3

DVP16XM

24VDC 0V L

24G S/S X10 X11 X0 X1 +24V

01 11

DVP-16XM

( DC Power IN, DC Signal IN )

X2 X3 X4 X5 X6 X7 X12 X13 X14 X15 X16 X17

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

19

4. 安装及配线
DVP16XN
24VDC 0V

24G +24V

C0 C1 C2 C3 Y0 Y1 Y2 Y3

C4 C5 Y4 Y5 01

DVP-16XN
( DC Power IN )

11 Y10 Y11 Y12 Y13 C10 C11 C12 C13 Y14 Y15 Y16 Y17 C14 C15 C16 C17

Y6 Y7 C6 C7

DVP24XP

24VDC 0V

24G S/S X10 X11 X12 X13 X14 X15 X16 X17 +24V X0 X1 X2 X3 X4 X5 X6 X7 01

( DC Power IN, DC Signal IN )

DVP-24XP

11 Y4 Y5 C4 C5 Y6 Y7 C6 C7 24G C0 C1 C2 C3 C4 C5 C6 C7 +24V Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 00

Y0 Y1 C0 C1

Y2 Y3 C2 C3 24G

DVP24XN

24VDC 0V

L 01

N

DVP-24XN
( DC Power IN )

11

DVP-24XN

( AC Power IN )

Y10 Y11 Y12 Y14 C10 C11 Y13

Y10 Y11 Y12 Y14 Y15 Y16 Y20 Y21 Y22 Y24 Y25 Y26 C10 C11 Y13 C12 C13 Y17 C14 C15 Y23 C16 C17 Y27 24G S/S X10 X11 X12 X13 X14 X15 X16 X17 +24V X0 X1 X2 X3 X4 X5 X6 X7 N 00

DVP32XP

24G S/S
24VDC 0V

L 01

( DC Power IN, DC Signal IN )

DVP-32XP

11

( AC Power IN, DC Signal IN )

DVP-32XP

Y0 Y1 Y4 C0 Y2 Y3

Y0 Y1 Y4 Y5 Y10 Y11 Y14 Y15 C0 Y2 Y3 C1 Y6 Y7 C2 Y12 Y13 C3 Y16 Y17

20

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

4. 安装及配线
4.3. 盘内安装及配线 DVP 系列 PLC 在安装时,请装配于封闭式之控制箱内,其周围应 保持一定之空间(如右图所示) ,以确保 PLC 散热功能正常。

50mm 以?

50mm 以?

DVP MPU

50mm 以?

50mm 以?

DIN 铝轨之安装方法 适合 35mm 之 DIN 铝轨,主机欲挂于铝轨时,先将主机(或扩展机)下方之固定塑料片压入,再将主机(或扩展机)由上 方挂上再往下压即可。欲取下主机时,主机背面下之固定塑料片,以一字形起子插入凹槽,向上撑开即可,该固定机构塑料片 为保持型,因此该固定片撑开后便不会弹回去,当所有的固定片撑开后,再将主机往上外方取出。 直接锁镙丝方式 请依产品外型尺寸并使用 M4 镙丝。 ◎ 配线 1. 输出/入配线端请使用 O 型或 Y 型端子,端子规格如左所示。PLC 端子镙丝扭 力为 5~8 kg-cm (4.3~6.9 in-lbs)。
M3.5使用 6.8以?

6.8以?

2. 空端子 请勿配线。 3. 输入点信号线与输出点等动力线请勿置于同一线糟内或使用同一多芯之电缆 线。 4. 在配线时请勿请输入点信号线与输出点或电源等动力线置于同一线糟内。

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

21

4. 安装及配线
◎ 排成两列时
BATTERY

IN

POWER RUN ERROR

DVP

OUT

1. 输出/入扩展机之 I/O 信号连接线是比较容易受到 噪声干扰的部份。 因此 I/O 连接线请与输出线及动 力线保持 50mm 以上之距离。 2. 由于 I/O 扩展机可串联连接,因此在连接时,I/O 连接线一定要接在下一台 I/O 扩展机左侧的接头 上,其右侧之接头作为下一级扩展之用。 3. 随扩展机所附的标准连接线为 100mm,若使用者 作如左图之连接时,则必须另购。 (排成两列时所 用连接线为 300mm,DVPACAB403) 。

主機 50mm以?

RS-485

I/O連接線
BATTERY

IN

POWER LOW V.

DVP

OUT

RS-485

擴展機

◎ 注意事项 使用环境 1. 请勿将 PLC 装置于落尘大、油烟、金属性粉尘及腐蚀性或可燃性气体的环境当中。 2. 请勿将 PLC 装置于高温、结露之环境。 3. 请勿将 PLC 装置有直接振动及冲击的场所。 施工注意 1. 锁镙丝及配线时请避免微小的金属导体掉入 PLC 内部,并在配线完成后,将位于 PLC 上方散热孔位置的防异物掉入之 贴纸撕去,以保持散热良好。 2. PLC 与其它之控制组件应保持 50mm 以上之间隔,并应远离高压线及动力设备。

22

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

4. 安装及配线
4.4. 电源端配线及规格 电源端输入配线 DVP 系列 PLC 电源输入分为交流输入及直流输入两种,在使用上应注意下列事项: 1. 交流电源输入电压,范围宽广(100VAC~240VAC) ,电源请接于 L、N 两端,如果将 AC110V 或 AC220V 接至+24V 端或 输入点端,将使 PLC 损坏,请使用者特别注意。 2. 主机及 I/O 扩展机之交流电源输入请同时作 ON 或 OFF 的动作。 3. 主机之接地端使用 1.6mm 以上之电线接地。 4. 当停电时间低于 10ms 时,PLC 不受影响继续运转,当停电时间过长或电源电压下降将使 PLC 停止运转,输出全部 OFF, 当电源恢复正常时,PLC 亦自动回复运转。 PLC 内部具有停电保持的辅助继电器及缓存器,使用者在作程序设计规划时 ( 应特别注意使用) 交流电源输入型式
100~240VAC

L
2.0A

N

+24V 24G

S/S

X0

X1

X2

DC/DC

5V

+24V 电源供应输出端,最大为 0.4A,请勿将其它的外部电源连接至此端子。 5. 当 PLC 为直流电源输入时,电源请接于 24VDC 及 0V 两端,电源范围为 20VDC~26VDC,当电源电压低于 17.5VDC 时, PLC 会停止运转,输出全部 OFF,ERROR LED 快速闪烁。
? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

23

4. 安装及配线
直流电源输入
20VDC~26VDC
24VDC 0V

+24V 24G

S/S

X0

X1

X2

2.5A DC/DC 5V

安全配线回路 由于 PLC 控制许多装置,任一装置的动作可能都会影响其它装置的动作,因此任一装置的故障都可能会造成整个自动控制系统失 控,甚至造成危险。所以在电源端输入回路,建议配置如下的保护回路:
5 1 4 8

Guard Limit
MC

2

3

MC
1

24VDC

0V 6

L

N
6

7

交流电源负载 电源回路保护用保险丝(3A) 电源指示灯 紧急停止 为预防突发状况发生,设置一紧急停止按钮,可在状况发生时,切 断系统电源。 系统回路隔离装置 使用电磁接触器、继电器等开关作为系统电源回路隔离装置,可防 止电源断续供应时,造成系统的不稳定。 DVP PLC 本体 第三种接地 电源供应: 交流(AC) :100~240VAC, 50/60Hz 直流(DC) :24VDC

24

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

4. 安装及配线
输入点之配线 输入点之入力信号为直流电源 DC 输入,DC 型式共有两种接法:SINK 及 SOURCE,其定义如下: ◎ DC 型式,DC 型式共有两种接法,SINK 及 SOURCE,其定义如下: Sink = 电流流入共享端 S/S
S/S Sinking

Source = 电流流出共享端 S/S
X0

X0

S/S Sourcing

◎ 配线 直流形式 (DC Signal IN)
+24V 24VDC 24G S/S X0 +5V





















线





SINK

+24V 24G

S/S X0 X1 X2

Sink Type

SINK 模式

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

25

4. 安装及配线
直流形式 (DC Signal IN) 输 入 点 回 路 等 效 电 路 配 线 回 路

+24V 24VDC 24G S/S X0

SOURCE +5V

+24V 24G

S/S X0 X1 X2

SOURCE 模式 输出接点过载能力

Source Type

每个输出接点有 5 分钟 2 倍额定电流的过载能力,共享点有 2 分钟 1.5 倍额定电流的过载能力,若超过限定范围则可能造成 接点故障,甚至导致内部线路烧毁造成危险。

26

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

4. 安装及配线
输出点之配线
DVP-**-**-**-R
LOAD

Y0 LED
RY POWER

1. DVP 系列 PLC 输出模块共有三种:继电器、固态继电器及晶体 管,其相关电气规格请参考第二章。 2. 输 出 端 在 实 际 配 线 时 , 应 特 别 注 意 共 享 端 的 连 接 , 以 DVP32ES00R 为例,输出端 Y0~Y3 共享一个 C0 共同端,另外 Y4~Y7 共享 C1,Y10~Y13 共享 C2,Y14~Y17 共享 C3,如下 图所示: 继电器

C0

RELAY OUTPUT

DVP-**-**-**-T
LOAD 觸 發 回 路

Y0 C0

C0 Y0 Y1 Y2 Y3

C1 Y4 Y5 Y6 Y7

C2 Y10 Y11 Y12 Y13

C3 Y14 Y15 Y16 Y17

0.5A以?

LED

其它机种请参考 5.2 节。 3. 动作指示:当输出点动作时,正面的该点指示灯亮。 4. 绝缘回路:PLC 内部回路与输入模块之间使用光耦合器作绝缘。 晶体管

TRANSISTOR OUTPUT

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

27

4. 安装及配线
◎ 实用之继电器输出回路配线
5 2 3 6 1 3

C0 Y0 Y1
9

C1 Y4 Y5 Y6 Y7

MC1

MC2

10 4 7

2 8

突波吸收二极管:可增加接点寿命 紧急停止:使用外部开关 保险丝:使用 5~10A 的保险丝容量于输出接点的共享点,保护输出点 回路。 突波吸收器:可减少交流负载上的噪声 空端子:不使用 直流电源供给 指示灯:氖灯 交流电源供给 白炽灯(电阻性负载) 互斥输出:利用外部电路形成互锁,配合 PLC 内部程序,确保任何异 常突发状况发生时,均有安全的保护措施。

◎ 实用之晶体管输出回路配线
Transistor output Example (sink output wiring)
4 5 6 6 7

C0 Y0

Y1

C1 Y4 Y5
MC1 MC2

Y6

Y7

1

2 3 3

直流电源供应 紧急停止 电路回路保护用保险丝 因晶体管模块输出均为开集极输出(Open Collector), Y0 设定为脉波 若 串输出(使用 PLSY 指令),为确保晶体管模块能够动作正常,其输出提 升电阻,必须维持输出电流大于 0.1A。 因晶体管模块输出均为开集极输出(Open Collector), Y1 设定为脉波 若 串输出(使用 PWM 指令),为确保晶体管模块能够动作正常,其输出提 升电阻,必须维持输出电流大于 0.1A。 互斥输出:利用外部电路形成互锁,配合 PLC 内部程序,确保任何异 常突发状况发生时,均有安全的保护措施。 空端子

28

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

5. 试运行
电源指示 1. 主机或扩展机之正面均有一个 「POWER」 LED 指示灯, 的 当主机通上电源时,该指示灯 LED(绿色)亮。如果主机 通上电源时此指示灯不亮, 表示 PLC 的直流电源供应 24V 负载过大,此时请将端子+24V 及 24G 之端子配线移去, 另行准备 DC24V 的电源供应器。若发现错误(ERROR) 指示灯 LED 快速闪烁,则表示供应 PLC 电源+24V 不足。 2. 扩展机正面另有一指示灯「LOW V.」当亮起时,表示扩展 机的输入电源电压不足,此时扩展机输出全部禁止。 准备动作 1. 在通上电源前,请务必检查电源线及输出/入配线是否正 确, 如果将 AC110V 或 AC220V 直接加入输入端或者是输 出端配线短路将直接造成 PLC 本体的损坏, 此点请务必注 意。 2. 使用外围装置将程序写入主机之后,若主机 ERROR 指示 灯没有闪烁,表示使用者程序合法,等待进一步由使用者 下达 RUN 的命令。 3. 可使用 HPP 执行输出接点强制 ON/OFF 的测试。 输入接口延迟时间 使用者程序扫描执行时间 输出点动作延迟时间 运行及测试 1. 若主机 ERROR 指示灯没有闪烁, 使用外围装置下达 RUN 的命令,此时「RUN 指示灯」亮起。 2. 运行中可藉由 HPP 来监视定时器(T)、计数器(C)、缓存器 (D)之设定值及暂存值,并可强制输出接点作 ON/OFF 动 作。若 ERROR 指示灯亮(但不闪烁)表示使用者程序中 部份超过预设的逾时时间,请使用者重新检查程序,并将 电源重新 ON/OFF 一次。 (此时 PLC 自动回到 STOP 状 态) PLC 输入/输出响应时间 PLC 由输入点输入信号到输出动作的整个响应时间计算 如下: 响应时间 = 输入接口延迟时间 + 使用者程序扫描执行时间 + 输出点动作延迟时间 10ms(出厂设定),0~15ms 可调。 请参考特殊缓存器 D1020~1021 的 使用。 请参考特殊缓存器 D1010 的使用。 继电器模块约 10ms。 晶体管模块约 20~30us。

? 2001 DELTA ELECTRONICS, INC. ALLRIGHTS RESERVED

29

6. 基本顺序命令
基本顺序指令表 命令码 LD LDI AND ANI OR ORI OUT SET ANB ORB MPS MRD MPP NOP MC MCR RST P I END 功能
加载 a 接点 加载 b 接点 串联 a 接点 串联 b 接点 并联 a 接点 并联 b 接点 驱动线圈 动作保持(ON) 串联回路方块 并联回路方块 存入堆栈 读出堆栈(指针不动) 读出堆栈 无动作 在基本指令当中,有下列指令属于 API 编码方式,若以 DVPHPP01 作为程序输入,输入方式可使用键盘中相对应的指令按键输入或使用 API 编号方式输入。

操作数
S、X、Y、M、T、C S、X、Y、M、T、C S、X、Y、M、T、C S、X、Y、M、T、C S、X、Y、M、T、C S、X、Y、M、T、C S、Y、M S、Y、M 无 无 无 无 无 无

STEPS 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 1 1 1

API 96 97 97

命令码 TMR CNT DCNT

功能
16 位定时器 16 位计数器 32 位计数器

操作数
T-K 或 T-D C-K 或 C-D(16 位) C-K 或 C-D(32 位)

STEPS 4 4 6

在基本指令当中,有下列指令属于 API 编码方式输入,因此若以 DVPHPP01 作为程序输入,则仅能使 API 编号方式输入。

API 命令码 90 91 92 93 94 95 98 LDP LDF ANDP ANDF ORP ORF INV

功能
正缘检出动作开始 负缘检出动作开始 正缘检出串联连接 负缘检出串联连接 正缘检出并联连接 负缘检出并联连接 运算结果反相

操作数
S、X、Y、M、T、C S、X、Y、M、T、C S、X、Y、M、T、C S、X、Y、M、T、C S、X、Y、M、T、C S、X、Y、M、T、C S、X、Y、M、T、C

STEPS 3 3 3 3 3 3 1

共通串联接点之连结 N0~N7 共通串联接点之解除 N0~N7 接点或缓存器清除 指针 中断插入指针 程序结束 S、Y、M、T、C、D 0~63 I101 / I201 / I301 / I401 无

步进阶梯指令 命令码 STL RET 功能
程序跳至副母线 程序返回主母线 S 无

操作数

STEPS 1 1

30

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

6. 基本顺序命令
一般基本指令说明
指 令 操 作 数
T0~T127 C0~C127 C232~C255

Y1 OR X0 ORI X0
X0 X0

LD / LDI

S0~S127 X0~X177 Y0~Y177 M0~M1279

Y1

LD/LDI 指令用于左母线开始的 A 接点/B 接点或一个接点回路块开始的接 点,它的作用是把当前内容保存,同时把取来的接点状态存入累计缓存器 内。
X0







作 无



LD X0
X0

Y1 Y1

ANB / ORB

LDI X0

ANB 和 ORB 是将前一保存的逻辑结果与目前累计缓存器旳内容作 “及”和 “或”的运算。
ANB










T0~T127 C0~C127 C232~C255

AND / ANI

S0~S127 X0~X177 Y0~Y177 M0~M1279

ANB
Block A Block A Block B

Y1

AND/ANI 指令用于 A 接点/B 接点的串联连接,它的作用是先读取目前所 指定串联接点的状态再与接点之前逻辑运算结果作 “及”(AND)的运算, 并将结果存入累计缓存器内。
X0

ORB
Block B ORB

Y1

AND X0
X0

Y1 Y1

ANI X0

指 数
T0~T127 C0~C127 C232~C255





作 无



MPS / MRD / MPP









OR / ORI

S0~S127 X0~X177 Y0~Y177 M0~M1279

OR/ORI 指令用于 A 接点/B 接点的并联连接,它的作用是先读取目前所指 定串联接点的状态再与接点之前逻辑运算结果作 “或”(OR)的运算,并 将结果存入累计缓存器内。 ? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

? MPS 将目前累计缓存器的内容存入堆栈。 (堆栈指针加一) ? MRD 读取堆栈内容存入累计缓存器。 (堆栈指针不动) ? MPP 自堆栈取回前一保存的逻辑运算结果,存入累计缓存器。 (堆栈指针减一)

31

6. 基本顺序命令
階梯圖
X0
MPS

指令表 LD MPS AND OUT MRD AND OUT MPP OUT END X0 X1 Y1 X2 M0 Y2

X1
MRD

Y1 M0 Y2

当 SET 指令被驱动,其指定的组件被设定为 ON,且被设定的组件会维持 ON,不管 SET 指令是否仍被驱动。可利用 RST 指令将该组件设为 OFF。
SET Y1 SET Y1

X2

MPP










C0~C127 C232~C255

END

RST
作 数
T0~T127 C0~C127 C232~C255

S0~S127 Y0~Y177 M0~M1279 T0~T127 D0~D1143

输出指令
指 令 操 当 RST 指令被驱动,其指定的组件的动作如下: 元 件 S, Y, M T, C
Y1
S0~S127 X0~X177 Y0~Y177 M0~M1279





OUT

线圈及接点都会被设定为 OFF。 目前计时或计数值会被设为 0,且线圈及接点都会被设 定为 OFF。 内容值会被设为 0。

将 OUT 指令之前的逻辑运算结果输出至指定的组件。
OUT Y1

D

若 RST 指令没有被执行,其指定组件的状态保持不变。 运算结果 FALSE TRUE 指 令 线 圈 OFF ON 操 OUT 指 令 接 点 a 接点(常开) b 接点(常闭) 不导通 导通 导通 不导通 作 数
T0~T127 C0~C127 C232~C255

RST Y5



令 T-K T-D

TMR

操 作 T0~T127, K0~K32767 T0~T127, D0~D1143



SET 32

S0~S127 X0~X177 Y0~Y177 M0~M1279

当 TMR 指令执行时,其所指定的定时器线圈受电,定时器开始计时,当 到达所指定的定时值(计时值 >= 设定值) ,其接点动作如下: ? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

6. 基本顺序命令
NO 接点 NC 接点 闭合 开路
TMR T5 K1000

DCNT C254 K1000



令 C-K C-D

CNT

操 作 C0~C127, K0~K32767 C0~C127, D0~D1143



当 DCNT 指令 OFF 时,该计数器停止计数,但原有计数值不会被清除, 可使用指令 RST C2XX 清除计数值及其接点。

主控指令
指 令 操 作 数

当 CNT 指令由 OFF ON 执行,表示所指定的计数器线圈由失电 受电, 则该计数器计数值加 1,当计数到达所指定的定数值(计数值 = 设定值) , 其接点动作如下: NO 接点 NC 接点 闭合 开路
CNT C20 K100

MC / MCR N0 ~ N7
MC: MC 为主控起始指令,当 MC 指令执行时,位于 MC 与 MCR 指令之间的 指令照常执行。当 MC 指令 OFF 时,位于 MC 与 MCR 指令之间的指令动 作如下所示: 定时器 计时值归零,线圈失电,接点不动作

当计数到达之后,若再有计数脉波输入,其接点及计数值均保持不变,若 要重新计数或作清除的动作,请利用 RST 指令。 指 令 C-K C-D 操 作 数 C232~C255, K-2147483648~K2147483647 C232~C255, D0~D1143

DCNT

计数器 线圈失电,计数值及接点保持目前状态 OUT 指令驱动的 全部不受电 线圈 SET, RST 指令驱 保持目前状态 动的组件 应用命令 MCR: MCR 为主控结束指令, 置于主控程序最后, MCR 指令之前不可有接点 在 指令。 MC-MCR 主控程序指令支持巢状程序结构,最多可 8 层, 使用时依 N0~ N7 的顺序,请参考如下程序所示: 全部不动作

DCNT 为计数器 C232 至 C255 为 32 位高速计数器激活指令, 使用方法 与 16 位计数器 C0~C127 指令使用不同,当 DCNT 指令执行时,表示所 指定的 32 位计数器被激活,而该计数器的指定高速计数脉冲输入由 OFF ON,则执行计数动作,若计数触发输入端保持 ON 或 OFF,则计 数值保持不变。有关高速计数脉冲输入端为 (X0~X3)及计数动作 (上数, 计数值加一及下数, 计数值减一) 请参考 3.3 节。

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

33

6. 基本顺序命令
X0

X0

MC N0 MC N1 MCR N1

ANDP X0
X0

Y1 Y1

ANDF X0


MCR N0


S0~S127






C0~C127 C232~C255

ORP / ORF

X0~X177 Y0~Y177 M0~M1279 T0~T127

接点上升缘/下降缘检出指令
指 令 操 作 数
T0~T127 C0~C127 C232~C255 S0~S127 X0~X177 Y0~Y177 M0~M1279

ORP/ORF 指令用于接点上升缘/下降缘检出的并联连接。
Y1 ORP X0
X0

LDP / LDF

Y1

LDP/LDF 指令用法上与 LD/LDI 相同,但动作不同,它的作用是指当前内 容保存,同时把取来的接点上升缘/下降缘检出状态存入累计缓存器内。
X0

ORF X0

X0

LDP X0
X0

Y1 Y1

结束指令
指 令 操 作 无 数

LDF X0

END

C0~C127 C232~C255









在阶梯图程序或指令程序最后必须加入 END 指令。PLC 由地址 0 扫描到 END 指令,执行之后,返回到地址 0 重新作扫描执行。
END

ANDP / ANDF

S0~S127 X0~X177 Y0~Y177 M0~M1279 T0~T127

ANDP/ANDF 指令用于接点上升缘/下降缘检出的串联连接。

34

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

6. 基本顺序命令
其它指令
指 令 操 作 无 数
指標 P10 Y1

NOP

中断指针 ( I ) 中断服务程序必须起始位置必须以中断指针(IXXX)指示,结束以指令 IRET 作中断结束返回,如下图所示:.
中斷服務程式 指標 I101

指令 NOP 在程序不做任何运算,因此执行后仍会保持原逻辑运算结果, 使用时机如下: 1. 预先保留部份程序记忆空间,作为 PLC 程序除错时,可写入侦错 程序。 2. 想要删除某一指令,而又不想改变程序长度,则可以 NOP 指令取 代。 3. 想暂时性的删除某一指令,先以 NOP 指令替代。

FEND Y1

階梯圖顯示時, 會將指令NOP 化簡不顯示
NOP

IRET

Y1

指 指 令 操 作 数





作 无



INV

P/I
指针 (P)

P0 ~ P63 / I001, I101, I201, I301

将 INV 指令之前的逻辑运算结果反相存入累计缓存器内。
INV Y1

指针 P 用于跳跃指令 CJ 及子程序呼叫指令 CALL,使用不须从编号 0 开 始,但是编号不能重复使用,否则会发生不可预期的错误。使用时机如下 所示: 1. 2. 使用于指令 CJ,指示程序执行跳跃的目的地址,并在目标程序的开 头输入同编号的指针 P。如下所示: 使用于指令 CALL,指示子程序的目的地址,并在子程序的开头输入 同编号的指针 P。如下所示:

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

35

6. 基本顺序命令
步进阶梯指令 阶梯符号表示与功能
指令名 称 STL [Sn] 功 能 说 明 步进阶梯图开始 (产生新母线起点) 阶 梯 符 号 表 示 与 指 定 元 件

sn s
新母線

指令长度:1 Step 组件对象 [Sn]:S0~S127 初始状态必须由 S0~S9 开始 步进点 S 不能重复

s
RET 步进阶梯结束

RET
RET一定要加在STL指令 的後面

指令长度:1 Step 以 S0~S9 为起始的步进阶梯图,作为流程结束返回母线指令,形成一独立完整的步进 为起始 控制流程

指令解说
步进阶梯指令 STL Sn 构成一个步进点,当 STL 指令出现在程序中代表程序进入以步进流程控制的步进阶梯图状态。步进阶梯指令 RET 则代表以 以 为起始的步进阶梯图结束,回归到母线的命令。而 SFC 图即利用 STL/RET 所组成的步进阶梯图作表示。 S0~S9 为起始

动作说明:
S10

s s s s s

Y10 Y12 Y12 TMR T0 K10
T0

当状态接点 Sn ON 时,则电路动作,Sn OFF 时,电路不动作。 (以上动作会延迟 1 个扫描时间执行) 以左图为例,不同状态之间可以有同一组件输出(Y12) ,即当 S11 或 S12 状态步进点 ON 时,Y12 则输出。 在状态步进点由 S11 转移至 S12 的移行过程中,会将 Y12 关闭,最后 S12 ON 之后再将 Y12 输出,因此在 此种情况下,无论是 S11 或 S12=ON 时 Y12 都会 ON,定时器与一般的输出点一样,可在不同的状态步进点 中可重复使用。 (这是步进阶梯图的特点之一,但在一般阶梯图当中最好避免有输出线圈重复使用,而在步进 点所使用的输出线圈号码最好在步进阶梯图回到一般阶梯图后,也同样避免使用。

S11 S12 S10

S12
T0

SET S12 TMR T0 K20 SET S14

36

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

6. 基本顺序命令
S10

s s

Y10
X0

由以下执行的时序图,在状态点移行的过程中 S10 与 S12 转态后(同时发生) ,延迟 1 个扫描时间执行 Y10 OFF、Y11 ON(不会有重叠输出的现象) 。

SET S12 Y11

S12
X1

STL S10
式執行 程式執行 程式執行

輸入/輸出更新 程式執行

SET S14

S10 Y10 X00 S12 Y11 X01

電路不動作

步进点移转
使用指令 SET Sn 及 OUT Sn 都是用来激活(或称转移至)另一个步进点,使用场合有以下的不同:当控制权移动到另一个步进点后,原步进 点 S 的状态及其输出点的动作都会被清除。由于程序中可同时存在有多个步进控制流程(分别以 S0~S9 为启始所引导的步进阶梯图) 。而步进的转 移,可在同一步进流程,亦可能转移至不同的步进流程,因此步进点转移指令 SET Sn 及 OUT Sn 在用法上有些许差异,请参考以下的说明: SET Sn 在同一流程式内,非并进合流之初始步进点返回。 同一流程,用来驱动下一个状态步进点,状态转移后, 前一个动作状态点的所有输出会被清除。

S10

s s

X0

Y10 SET S12 Y11 SET S12命令執行, 則狀態 步進點由S11遷移至S12, 步進點S11及其所有輸出 (Y10) 會被清除

S12
X1

SET S14

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

37

6. 基本顺序命令
OUT Sn 同一流程中并进合流点转移及不同流程用来驱动分离步进点,状态转移后,之前所有动作状态点的所有输出会被清除。 同一流程中并进合流点转移
SFC圖
S40

不同流程用来驱动分离步进点
SFC圖
S0

S
SET

S S40 X2 S50 S41 S42
S41

S0 S21 X2

SET

驅動分離步進點 使用 OUT S42 X2
S42

S1
S21

S
S42

S 使用 OUT S50
S41 S42

S41
S23 OUT

S0所引導的步進流程

並進合流

S
S40

S

S

S

X2

S50

S42 S43

S RET
S1

並進合流步進點轉移 當S40, S41, S42 ON, 若轉移條件X2 ON之後, 步進點轉移至S50, 而S40/S41/S42所引導的 動作都會被關閉

S23

S
S41

S0, S1兩個不同的步進流程

S
S43

S1所引導的步進流程

同一流程中之步进点跳跃

S RET

输出点驱动注意
如右图在步进点之后,一旦写入 LD 或 LDI 指令后,就不能再写 入没有接点的程序,请将电路变更为下图: 若是已经有输入的组件后, 在这以后的输出就不能直接连接 STL 命令的后 面, 因为现在的条件状态是 STL 状态与输入的组件运算结果。 如下图所示。

sn s


s
M1000 RUN 模式下接點閉合

sn s

38

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

6. 基本顺序命令
部份指令使用限制
每一步进点中之程序与一般之阶梯图相同,可使用各种串并接回路或应用指令,但有部份指令有限制,请参考以下之说明: 1. 步进点内不可使用 MC/MCR 指令。 2. STL 指令不可使用于一般子程序内及中断服务子程序内。 3. STL 指令中并不禁止使用 CJ 指令,但会使动作更加复杂,应尽量避免。

其它注意事项
一般来说,转移到下一个状态的指令 (SET S□) 最好是在目前这个状 态中,所有的相关输出及动作都完成后才执行,这样顺序的流程比较不会矛 盾。如下图所示,照一般流程来说,在执行 SET 态里还有一个 OUT Y1 指令要执行, 可是 SET S20 后,在 S10 这个状 S20 这个指令就是要转移到 步进阶梯图:
M1002 S00 X00

SET S0 SET S30 步進點 S0 步進點 S30

S S

下一个状态,会变成 OUT Y1 这个指令执行不到,事实上还是有执行,只是 在我们的程序规划流程会有冲突,所以这两个指令最好调换。
S10 S10 Y0 SET S20 S20 Y1 Y2 S20

S30 X01 X01

Y0 SET S31 SET S32 SET S33

S

S

Y0 Y1 SET S20 Y2

S32

X03

S S

步進點 S32 步進點 S36

S36 X06

Y6 SET S36

S37

S S

S

S

S36

S37

X07

Y7 S0 RET END 步進點 S36/37

S

一連串STL指令的最後使用RET(返回)

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

39

6. 基本顺序命令
范例程序 指
地址 0 1 6 7 8 9 10 11 12 13 选 14 择 15 分 16 17 歧 18 、 19 合 20 流 21 22 23 24 25 26 27 28 命 LD ZRST SET STL LD SET STL OUT LD SET LDI SET STL OUT LD SET STL OUT LD SET STL OUT LD SET SET


令 M1002 S0 S127 S0 S0 X0 S30 S30 Y0 X1 S31 X1 S32 S31 Y1 X2 S33 S32 Y2 X3 S33 S33 Y3 X4 S34 S36


地址 29 30 31 32 并 33 进 34 分 35 36 歧 37 、 38 合 39 流 40 41 42 43 44 45 46


命 STL OUT LD SET STL OUT STL OUT LD SET STL OUT STL STL LD OUT RET END 令 S34 Y4 X5 S35 S35 Y5 S36 Y6 X6 S37 S37 Y7 S35 S37 X7 S0
M1002











步 进 阶 梯 示 意 图

利用SET S作狀態點轉移 ZRST S0 S127 SET S0 S00 X00 SET S30 X01 X01 SET S32 S31 Y0 SET S31

M1002

S S

S0
X0

S30

S30
X1

Y0
選擇分歧

S

X02

Y1 SET S33

X1

S32

S31
X2

Y1
選擇合流

S32
X3

Y2

S

X03

Y2 SET S33

S33

S

X04

Y3 SET S34 SET S36

S33
X4

Y3
並進分歧

S34

S

X05

Y4 SET S35

S34
X5
利用OUT S 將狀態點 轉移回至原點

Y4 X6

S36 S37

Y6

S35

S S

Y5 X06 Y6 SET S37

S36

S35
X7

Y5

Y7

S37

S S

S35

S37

X07

Y7 S0 RET END

並進合流

S

S0

40

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

7. 应用命令
应用命令的组成 应用命令的结构可分为两部份:指令名及操作数 指令名 操作数 : 表示指令执行功能 : 表示该指令运算处理的组件 该指令的名称 ”MOV” 即可,若以掌上型程序书写器(HPP) 输入程序,则必须输入其 API 命令号码。而应用命令都会有不 同的操作数指定,以 MOV 指令而言:
X0

命令的格式
2 3
D

S D MOV K10 D10
命令符號 運算元

4

5

6

10 CMP S1 S2
位元元件

D

比較設定輸出
字 元 元 件 KnY ◎ KnM ◎ KnS T C D E F ◎ ◎ ◎ ◎ ◎ ◎

1

S1

X Y M S K H KnX ◎ ◎ ◎

7 8 9

此指令是将 S 指定的操作数之值搬移至 操作数。其中:

D

所指定的目的

操作数 表示具有 32 位指令(例:DCMP) 应用命令 API 编号号码 指令名称 指令的操作数格式 指令功能描述 组件型式 组件名称 有符号 ‘◎’标示者,表示该操作数的位置可使用的组件

S

来源操作数; 若来源操作数有一个以上, 那么则以 S1 ,
S2 分别表示。

D

目的操作数; 若目的操作数有一个以上, 那么则以 D1 ,
D2 分别表示。

若操作数只可指定常数 K / H 时,那么则以

n 1 , n 2 表示。

操作数长度 操作数的数值内容, 其长度可分为 16 位及 32 位, 因此部 份指令处理不同长度的资料则分为 16 及 32 位的指令, 用以区 分 32 位的指令只需要在 16 位指令前加上 ”D”来表示即可。

应用命令的输入 DVP 系列 PLC 的应用命令是以命令号码 API 00~API 106 API 来指定的, 同时每个指令均有其专用的名称符号, 例如: 12 的指令名称符号为 MOV(资料搬移) 。若利用阶梯图编辑程序 (DPLSoft 或 WPLSoft)作该指令的输入,只需要直接打入
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

41

7. 应用命令
16位元MOV指令
X0

S D MOV K10 D10

K10 被传送至 D10。

32位元DMOV指令
X1

K1(4 个位) K2(8 个位) K3(12 个位) K4(16 个位) ? 32 位指令

0~15 0~255 0~4095 -32768~+32767

DMOV D10 D20

( D11,D10 ) 的 内 容 被 传 送 至 (D21,D20)

32 位所指定的数值为:-2147483648~+2147483647 资料格式 组件 X、Y、M 及 S 只能作为单点的 ON/OFF,我们将之定 义为位组件(Bit device) ,而 16 位 (或 32 位) 组件 T、C 及 D 等缓存器,我们将之定义为字符组件(Word device) 。另外我们 可利用 Kn (其中 n = 1 表示 4 个位,所以 16 位可由 K1~K4,32 位可由 K1~K8) 加在位组件 X、Y、M 及 S 前,可将其定义为字 符组件,因此可作字符组件的运算,以 K2M0 为例,表示 8 位由 M0~M7。
X0

指定位数(K1~K8)的数值为: K1(4 个位) K2(8 个位) K3(12 个位) K4(16 个位) K5(20 个位) K6(24 个位) K7(28 个位) K8(32 个位) 间接指定之使用方法 间接指定是以 E、F 两个符号来表示,它与一般的操作数相 同可用来作为搬移或比较,但它亦可附加于位组件 (X, Y, M, S) 或字符组件 (T, C, D)来作间接指定功能。
MOV D5E D10F 當 E = 8, F = 14 的時候 D5E = D(5+8) = D13 D10F = D(10+14) = D24

0~15 0~255 0~4095 0~65535 0~1048575 0~167772165 0~268435455 -2147483648~+2147483647

MOV

K2M0 D10

将 M0~M7 的内容搬移 D10 的位 0~7, 而位 8~15 则设为 0。

数值资料的处理 ? 16 位指令 16 位所指定的数值为:-32768~+32767 指定位数(K1~K4)的数值为:

当该指令执行时,将 D13 的内 容搬移至 D24 内。

42

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7. 应用命令
应用命令表 API
00 01 02 03 04 05 06 07 08 09 10 11 12 18 19 20 21 22 23 24 25 26 27 28 34 35 40

命令码
16 bit CJ CALL SRET IRET EI DI FEND WDT FOR NEXT CMP ZCP MOV BCD BIN ADD SUB MUL DIV INC DEC WAND WOR WXOR SFTR SFTL ZRST 32 bit – – – – – – – – – – DCMP DZCP DMOV DBCD DBIN DADD DSUB DMUL DDIV DINC DDEC DAND DOR DXOR – – –


条件跳跃 呼叫子程序 子程序结束 中断插入返回 中断插入致能 中断插入禁能 主程序结束 逾时监视定时器 巢串回路起始 巢串回路结束 比较 区域比较 移动 BCD 转换 BIN 转换 BIN 加法 BIN 减法 BIN 乘法 BIN 除法 BIN 增加 BIN 减少 16 位积 16 位或 16 位互斥或 位右移 位左移 指定区域重置



STEPS 16 bit 32 bit 3 – 3 – 1 – 1 – 1 – 1 – 1 – 1 – 3 – 1 – 7 13 9 17 5 9 5 9 5 9 7 13 7 13 7 13 7 13 3 5 3 5 7 13 7 13 7 13 9 – 9 – 5 –

API
41 42 50 53 54 57 58 60 66 80 82 83 90 91 92 93 94 95 98 100 101 102 103 104 105 106

命令码
16 bit 32 bit DECO – ENCO – REF – HSCS DHSCS HSCR DHSCR PLSY DPLSY PWM – IST ALT – RS – ASCII – HEX – LDP – LDF – ANDP – ANDF – ORP – ORF – INV – MODRD – MODWR – FWD – REV – STOP – RDST – RSTEF –





译码 编码 I/O 更新处理 比较 SET 比较 RESET 脉波输出 脉波波宽调变 手动/自动控制 ON/OFF 交替 串行数据传输 HEX 转为 ASCⅡ ASCⅡ转为 HEX 正缘检出动作开始 负缘检出动作开始 正缘检出串联连接 负缘检出串联连接 正缘检出并联连接 负缘检出并联连接 运算结果反相 MODBUS 资料读取 MODBUS 资料写入 VFD-A 变频器正转命令 VFD-A 变频器反转命令 VFD-A 变频器停止命令 VFD-A 变频器状态读取 VFD-A 变频器异常重置

STEPS 16 bit 32 bit 7 – 7 – 5 – 7 13 7 13 7 13 7 – 7 – 3 – 9 – 7 – 7 – 3 – 3 – 3 – 3 – 3 – 3 – 1 – 7 – 7 – 7 – 7 – 7 – 5 – 5 –

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

43

7. 应用命令
00 CJ 【P**】 P 00 ~ P 63 条件跳跃 呼叫 P**所指定的子程序。 02 SRET 子程序结束

当 X0=ON 时程序自动从地址 0 跳跃至地址 N(即指定之卷 标 P1)继续执行,中间地址跳过不执行。 若中间地址区的程序有 TMR 定时器,此时定时器停止计时。 当 X0=OFF 时程序如同一般程序由地址 0 继续往下执行,此 时 CJ 指令不被执行,而原停止定时器继续计时。 程序范例
X0 0 X1 (跳躍命令) P**

表示子程序结束。 子程序执行结束由 SRET 返回主程序,执行原呼叫该子程序 CALL 指令的下一个指令。 程序范例
X0 20 X1 24 呼叫副程序 P** P**

CJ

P1 Y1

CALL

P2 Y1

X2

P1 N

Y2 P2
(副程序P2)

FEND
副程序

◎ 当 X0=ON, 表示程序执行由地址 0 跳跃至地址 N (指针 P1) , 之间的程序则不执行。 ◎ 若其间的程序有使用定时器,则该定时器会停止计时。当 X0=OFF,亦即 CJ 指令不执行,程序会自地址 0 开始往下执 行,定时器也会继续计时。 01 CALL 【P**】 P 0 ~ P 63 呼叫子程序

SRET
副程序返回

◎ 当 X0 为 ON 时则执行 CALL 命令,跳跃到 P2 执行所指定的 子程序,当执行 SRET 命令时,则回到地址 24。 ◎ 指针所指定的子程序请于 FEND 指令后编写。 ◎ 指令 P0 ~ P63 之号码在使用 CALL 时, 不可与 CJ 指令指定
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

CALL 指令最多可使用 5 层。 44

7. 应用命令
相同之号码。 03 IRET 中断插入返回
X0

若使用多数的 FEND 命令时,请将子程序及中断服务程序设 计于最后的 FEND 和 END 命令之间。
EI Y1 DI FEND
程序中斷插入 許可範圍

表示中断服务程序结束。 04 EI 中断插入致能
I 101

05

DI

中断插入禁能

程序中斷插入 副程序 A

PLC 运行中,当程序扫描到 EI 命令到 DI 命令间,若 X001, X002 ON 时, 则执行中断服务程序 I101 及 I201, 而当执行至 IRET 时,则返回主程序。 当驱动中断禁止的特殊辅助继电器 M1050~M1053 时,即使 在中断许可范围内,相对应的中断要求也不执行。 中断用的指针(I001~I301)必须要在 FEND 命令之后。 06 FEND 主程序结束 07

IRET I 201 IRET END
程序中斷插入 副程序 B

WDT

逾时监视定时器

WDT 指令可用来清除 PLC 中之监控定时器之计时时间。 当 PLC 的扫描(由地址 0 至 END 或 FEND 命令执行时间) 超过 200ms 时,PLC ERROR 的指示灯会亮,使用者必须将 PLC 电源 OFF 再 ON,PLC 会自动回到 STOP 状态。 使用时机,若程序扫描时间为 300ms,此时可将程序分割为 2 部份,并在中间放入 WDT 指令,使得前半及后半程序都在 200ms 以下。

此指令代表着主程序结束,当 PLC 执行至此指令时与 END 指令相同。 CALL 命令的程序必须写在 FEND 命令后,并且在该子程序 结束加上 SRET 命令, 而在中断程序亦必须写在 FEND 之后, 并在该服务程序结束加上 IRET 指令。
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

45

7. 应用命令
Step 0 WDT END (FEND)

09

NEXT 循环结束

t1

t2

可由 D1000(出厂设定值为 200ms)的设定值改变逾时监视 时间。 程序范例

由 FOR 指令指定 FOR~NEXT 循环来回执行 N 次后跳出 FOR~NEXT 循环往下继续执行。在 FOR~NEXT 指令间最多 可写入 4 重之 FOR~NEXT 循环。 (如图之循环 A 及 B。 ) FOR K3 K4 B A

300ms 程序

FOR
END 將程序分割為 二部份使前半 及後半程序均 在200ms以下 WDT

NEXT NEXT 当不执行 FOR~NEXT 时,可使用 CJ 命令来跳跃。 循环太多时,其演算时间会较长,请注意其是否逾时异常。
逾時監視計時器重新計時

150ms 程序
X0

150ms 程序 END

08
操作数

FOR
组件

S

K

循环开始

H KnX KnY KnM KnS
◎ ◎ ◎ ◎ ◎


T


X Y M S

C


D


E


F


S



46

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7. 应用命令
程序范例
X007 M000

程序范例
CJ MOV
M000

P6 D0 K3 D1 D0 NEXT Y10

X0

CMP K10 C10 M0
M0 K10 > C10 現在值時 ON M1 K10 = C10 現在值時 ON M2 K10 < C10 現在值時 ON

K0 FOR

MOV

D0 INC

P6

X010

◎ 当 X7 = OFF 时,PLC 会执行 FOR-NEXT 之间的程序,当 X7 = ON 时,FOR-NEXT 之间的程序不执行。
D

◎ 大小比较是以代数来进行,全部的资料是以有号数二进制数 值来作比较。因此 16 位指令,b15 为 1 时表示为负数,32 位指令,则 b31 为 1 时表示为负数。 ◎ 以上例来说,指定组件为 M0,则自动占有 M0, M1, M2。
D

10

CMP
组件

S1


S2
K
◎ ◎

D

比较设定输出
字 符
C
◎ ◎

11

ZCP
组件

S1


S2
K
◎ ◎ ◎

S

D


区域比较

C
◎ ◎ ◎

操作数

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎

D
◎ ◎

E
◎ ◎

F
◎ ◎

S1 S2 D
◎ ◎ ◎

操作数

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎

D
◎ ◎ ◎

E
◎ ◎ ◎

F
◎ ◎ ◎

S1 S2 S D D
◎ ◎ ◎

操作数 S1 和 S2 操作数的内容作比较,其大小在 作表示。

操作数 S 与上下 2 点 S1 及 S2 的值作比较, 其大小区域相 。 对应于 M0,M1 及 M2 动作(当指定 D 为 M0 时)

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

47

7. 应用命令
程序范例
X0
D

18

BCD
组件

S


D
K

BCD 转换

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎


C
◎ ◎

ZCP K10 K100 C10 M0
M0 C10 現在值 < K10 時 ON M1 K10 <= C10 現在值 <= K100 時 ON M2 C10 現在值 > K100 時 ON

操作数

X Y M S

D
◎ ◎

E
◎ ◎

F
◎ ◎

S D S

将资料来源

的内容作 BCD 的转换,存于

D 。

在 BCD 转换结果若超过 0~9999,会设定演算错误旗标 (M1067 及 M1068) 程序范例

D

12 MOV
组件

S


D
K


X0

资料搬移

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎

BCD D10 K1Y0

C
◎ ◎

操作数

X Y M S

D
◎ ◎

E
◎ ◎

F
◎ ◎

S D

◎ 当 X0 为 ON 时,D10 之 BIN 值被转换成 BCD 值后,将结果 存于 K1Y0 中。
D

当该指令执行时,将

S

的内容直接搬移至

D

内。

19

BIN
组件

S


D
K

BIN 转换

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎

若演算结果为 32 位输出时, (应用命令 MUL 等)和 32 位组 件高速计数器的现在值资料搬动则必须要用 DMOV 命令。 程序范例
X0


C
◎ ◎

操作数

X Y M S

D
◎ ◎

E
◎ ◎

F
◎ ◎

S D

MOV K10 D10 将资料来源 ◎ 当 X000 OFF 时 D10 内容没有变化,若 X0 为 ON 时,将数 值 K10 传送至 D10 资料缓存器内。 48 于 当
D 。 S

S

的内容(BCD:0~9999)作 BIN 的转换存

的资料内容并非为 BCD 值 (有任一位数不在 0~9 的
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7. 应用命令
范围内) ,则将会产生运算错误并设定错误旗标(M1067 及 M1068) 。 程序范例
X0
D

21

SUB
组件

S1


S2
K
◎ ◎

D

BIN 减法
字 符
C
◎ ◎ ◎

操作数

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎

D
◎ ◎ ◎

E
◎ ◎ ◎

F
◎ ◎ ◎

BIN

K1X0 D10

S1 S2 D

◎ 当 X0 为 ON 时,K1X0 之 BCD 值被转换成 BIN 值后将结果 存于 D10 中。
D

将两个资料源: S1 及 S2 以 BIN 方式相淢后的结果存于
D



20

ADD
组件

S1


S2
K
◎ ◎

D

BIN 加法
字 符
C
◎ ◎ ◎

程序范例
X0
D
◎ ◎ ◎

操作数

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎

E
◎ ◎ ◎

F
◎ ◎ ◎

SUB D0 D10 D20 当 X0 为 ON 时,D0 内容减掉 D10 之内容将差暂存在 D20 之内容当中。
D

S1 S2 D

将两个资料源: S1 及 S2 以 BIN 方式相加后的结果存于
D



22

MUL
组件

S1


S2
K
◎ ◎

D

BIN 乘法
字 符
C
◎ ◎ ◎

程序范例
X0

操作数

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎

D
◎ ◎ ◎

E
◎ ◎ ◎

F
◎ ◎ ◎

S1

ADD D0 D10 D20 ◎ 当 X0 为 ON 时,被加数 D0 内容加上加数 D10 之内容将结 果存在 D20 之内容当中。
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

S2 D

将两个资料源: S1 及 S2 ,以有号数二进制方式相乘后的 结果存于
D

。必须注意 16 位及 32 位运算时, S1 、 S2 49

7. 应用命令

D

的正负号位。

程序范例
X0

16 位运算
S1
b15.............................b00 b15 為符號位元 b15 = 0 S 1 為正數 b15 = 1 S 1 為負數

S2
b15.............................b00

D +1

D

DMUL D0 D10 D20 ◎ 32 位(D1,D0)乘上 32 位(D11,D10)乘数其结果存于 64 位(D23,D22,D21,D20) 。 ◎ 结果之正负由最左边位之 OFF/ON 来代表正(0)负(1)值。
D

* b15 為符號位元
b15 = 0 S 2 為正數 b15 = 1 S 2 為負數

=

b31.......................b16 b15.......................b00 b31 為符號位元 ( 即 D+1 的 b15 ) b31 = 0 S 2 為正數 b31 = 1 S 2 為負數

32 位运算
S1 +1 S1 S2 +1 S2 D +3 D +2 D +1 D

23

DIV
组件

S1


S2
K
◎ ◎

D

BIN 除法
字 符
C
◎ ◎ ◎

操作数

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎

D
◎ ◎ ◎

E
◎ ◎ ◎

F
◎ ◎ ◎

b31......b16 b15.......b00 b31 為符號位元

b31.......b16 b15.......b00

* b31 為符號位元

=

b63.....b48 b47.....b32 b31.....b16 b15.....b00 b63 為符號位元 ( 即 D+1 的 b15 ) b63=0 D1 ( D1+1) ( D1+2) ( D1+3) 為正數 b63=1 D1 ( D1+1) ( D1+2) ( D1+3) 為負數

S1 S2 D

b31=0 S 1 ( S 1+1) 為正數 b31=1 S 1 ( S 1+1) 為負數

b31=0 S 2 ( S 2+1) 為正數 b31=1 S 2 ( S 2+1) 為負數

将两个资料源: S1 及 S2 ,以有号数二进制方式相除后的 结果存于 及
D D

程序范例
X0

。必须注意 16 位及 32 位运算时, S1 、 S2

的正负号位。

MUL D0 D10 D20

◎ 16 位 D0 乘上 16 位 D10 其结果是 32 位之积,上 16 位存 于 D21,下 16 位存于 D20 内,结果之正负由最左边位之 OFF/ON 来代表正(0)负(1)值。 50
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7. 应用命令
16 位运算
商數 餘數

而结果商被指定放于(D21,D20) ,余数指定放于(D23, D22)内。
D

S1
b15..................b00

S2
b15..................b00

D

D +1

/
32 位运算

=

b15..................b00 b15..................b00

24

INC
组件

D


BIN 加一

K H KnX KnY KnM KnS T
◎ ◎ ◎ ◎


C


操作数

X Y M S

D


E


F


D
商數 餘數

当指令执行时,被指定的组件
D +2

D

加一。

S1 +1

S1

S2 +1

S2

D +1

D

D +3

程序范例
X0

b15.....b00 b15.....b00

b15.....b00 b15.....b00

/
程序范例
X0

=

b15.....b00 b15.....b00

b15.....b00 b15.....b00

INC D0 ◎ 当 X0 为 ON 时,D0 内容自动加一。

DIV D0 D10 D20

D

25

DEC
组件

D


BIN 减一

K H KnX KnY KnM KnS T
◎ ◎ ◎ ◎


C


◎ 当 X0 为 ON 时,被除数 D0 除以除数 D10 而结果商被指定 放于 D20,余数指定放于 D21 内。 程序范例
X0

操作数

X Y M S

D


E


F


D

当指令执行时,被指定的组件 程序范例
X0

D

减一。

DDIV D0 D10 D20

DEC ◎ 当 X0 为 ON 时,D0 内容自动减一。

D0

◎ 当 X0 为 ON 时,被除数(D1,D0)除以除数(D11,D10)
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

51

7. 应用命令
D

26

WAND
组件

S1


S2
K
◎ ◎

D

逻辑 及(AND)运算
字 符
C
◎ ◎ ◎

果存于 D 程序范例
E
◎ ◎ ◎


b15
S1

操作数

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎

D
◎ ◎ ◎

F
◎ ◎ ◎

S1 S2 D

b00 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
WOR

執行前

S2
執行後

0 0 0 0 1 1 1 1 1 0 1 0 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 1 0 1 S2
K
◎ ◎

两个资料源: S1 及 S2 ,作逻辑的’及’(AND)运算并将 结果存于 程序范例
b15
S1
執行前
WAND

D

D



D

28

WXOR
组件

S1


D

逻辑 互斥或(XOR)运算
字 符
C
◎ ◎ ◎

b00

操作数

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎

D
◎ ◎ ◎

E
◎ ◎ ◎

F
◎ ◎ ◎

1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 S2
K
◎ ◎

S1 S2 D

S2 D

執行後
D

两个资料源: S1 及 S2 ,作逻辑的 ’互斥或’(XOR)运算 并将结果存于 程序范例
E
◎ ◎ ◎

27 WOR
组件

S1


D

逻辑 或(OR)运算
字 符
C
◎ ◎ ◎

D



操作数

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎

D
◎ ◎ ◎

F
◎ ◎ ◎

S1 S2 D

b15
S1
執行前

b00 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
WXOR

S2 D

0 0 0 0 1 1 1 1 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 0 1 1 1 1 0 0 0 0

两个资料源: S1 及 S2 ,作逻辑的’或’(OR)运算并将结 52

執行後

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7. 应用命令
34 SFTR
组件 操作数

S


D
K

n1

n2


位右移

C D E F

35 SFTL
组件 操作数

S


D

n1

n2


位左移

C D E F

X Y M S
◎ ◎ ◎ ◎ ◎ ◎ ◎

H KnX KnY KnM KnS T

X Y M S
◎ ◎ ◎ ◎ ◎ ◎ ◎

K

H KnX KnY KnM KnS T

S D n1 n2

S D
◎ ◎ ◎ ◎

n1 n2

◎ ◎

◎ ◎

必要条件:n2≦n1≦512 n1 位(位移缓存器长度)的位组件,以 n2 位来右移。 程序范例
X0

必要条件:n2≦n1≦512。 n1 位长度的位组件,以 n2 位来左移。 程序范例
X0

SFTL X0 M0 K16 SFTR X0 M0 K16 K4
4 個位元一組向左移

K4

X003 X002 X001 X000

4 個位元一組向右移
5 X003 X002 X001 X000 M015 M014 M013 M012 M011 M010 M009 M008 M007 M006 M005 M004 M003 M002 M001 M000 4 3 2 1

M015 M014 M013 M012 M011 M010 M009 M008 M007 M006 M005 M004 M003 M002 M001 M000 1 2 3 4

5

若以脉波接点驱动该指令,因此在 X0 上升缘时,则作 n2 位 右移。若以常 ON 接点驱动该指令,则每次扫描都会执行。 请注意 !!

若以脉波接点驱动该指令,因此在 X0 上升缘时,则作 n2 位 左移。若以常 ON 接点驱动该指令,则每次扫描都会执行。 请注意 !!

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

53

7. 应用命令
40 ZRST
组件 操作数

D1


D2
K

区域清除

H KnX KnY KnM KnS T
◎ ◎

程序范例: D

C
◎ ◎

为位组件时,0<n≦8
DECO X0 M100 K3

X0 D
◎ ◎

X Y M S
◎ ◎ ◎ ◎ ◎ ◎

E

F

D1 D2

必要条件: D1 编号≦ D2 编号,且须为同一种组件指定。 程序范例
X0
7 0 6 0 5 0

X002 X001 X000 0 1 1 2 4 1 4 0 3 3 1 2 0 1 0 0 0

M107 M106 M105 M104 M103 M102 M101 M100

ZRST M300 M399 ZRST C000 C127 ◎ 当 X0 为 ON 时,M300~M399 被清除为 OFF。C0~C127 等 127 个计数器的接点、线圈及现在值都会被清除。 41 DECO
组件 操作数

◎ 资料源为 1+2 = 3 时,从 M100 开始算第 3 个位 M103 设定 为 1。 程序范例: D 为字符组件时,0<n≦4
X10

S


D
K


n

译码器
字 符
C
◎ ◎

DECO D10 D20

K3

X Y M S
◎ ◎ ◎ ◎ ◎ ◎ ◎

H KnX KnY KnM KnS T
◎ ◎ ◎

D
◎ ◎

E
◎ ◎

F
◎ ◎

S D n

b15 0 1

D10 0 1 0 1 0 1 0 1 0 1 0

b0 0 1 1 4 2 1 1 0 0 0 b0





全部都為 0

将指定组件 果存于
D

S


低 “n” 位作译码, 并将其 “2 ” 位长度的结

n

0 b15

0

0

0

0

0

0

0

7 0

6 0

5 0

4 3 2 0 1 0

D20

54

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7. 应用命令
◎ 资料源
S

的下位 n 位(n≦4)作译码并存放于
S


D

内。

程序范例: S
X0

为字符组件时,0<n≦4

42 ENCO
组件 操作数

D
K

n

编码器
字 符
C
◎ ◎

ENCO D10 D20 K3
D
◎ ◎

X Y M S
◎ ◎ ◎ ◎

H KnX KnY KnM KnS T
◎ ◎

E
◎ ◎

F
◎ ◎

S D n





b15 0 1

D10 0 1 0 1 0 1 0 7 0 0 0 0 0 6 0 5 0 4 1 3 0 2 0 1

b0 0 0

将指定组件 存于
D


S

的低 “2 ” 位长度的资料作编码, 并将结果

n

無效資料

b15 0 0

0

D20 0 0

0

0

0

0

0

1

1 b0

若资料源 S 有多数位为 1 时,则较低位的部份则不处理。 程序范例: S
X0

全部為 0

为位组件时,0<n≦8

50
D n

REF

D

n

I/O 更新处理

ENCO M0 D0 K3

X00、X10、Y00、Y10 K8、K16、H8、H10

M07 M06 M05 M04 M03 M02 0 0 0 0 1 0 3 7 6 5 4 2 b15 D0

M01 M00 0 0 1 0 4 2 1

PLC 的输入/出端子的状态全部为程序扫描至 END 后,才作 状态的更新,其中输入点的状态是在程序开始扫描时,自外 部输入点的状态读入存在输入点内存中,而输出端子在 END 命令后,才将输出点内存内容送至输出装置。因此在演算过 程中需要最新的输入/出资料,则可利用本指令。 本指令所处理的输入点及输出点仅限于主机的 I/O 点: X00~X17,Y00~Y17。

0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 b0
全部都為 0

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

55

7. 应用命令
程序范例
X0

DHSCS 及 DHSCR 在程序使用的次数合计不能超过 4 次。 REF X0 K8 若 D 指定为 Y,则仅 Y00~Y17 有效,且 D 的指定采用中 断处理输出,不受扫描延迟的影响。 高速计数器均有其专用之高速计数端。而每个高速计数所输 入之快速脉波均采用中断方式来作输入信号计数。

◎ 当 X0 为 ON 时,X00~X07 之 8 点输入信号优先被读入。 程序范例
X0

REF Y0 K8 Y0~Y7 之 8 点输出信号实时被送至输出端。 ◎ 当 X0 为 ON 时,
D

53 HSCS
组件

S1


S2
K


D

比较设定(高速计数器)
字 符
C


操作数

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎

D


E


F


S1 S2 D
D

C235~C254
◎ ◎ ◎

54

HSCR
组件

S1


S2
K


D

比较清除(高速计数器用)
字 符
C


操作数

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎

D


E


F


S1 S2 D
C235~C254
◎ ◎ ◎

API 53 及 54 无 16 位指令, (即 DHSCS 及 DHSCR 有效) 。 56
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7. 应用命令
程序范例
X10 X10

DCNT
M0

C251

K200

DCNT
M0

C249 K1000

DHSCR K100 C251 Y10
C251

SET

Y0

DHSCS K100 C249 Y10
C249

SET

Y17

X10

A 相 ( X0 )

X10 X0 X1 X3 X2 C249 計數輸入禁止 計數輸入允許

B 相 ( X1 )

C251

上數

下數

◎ 当 M0=ON 且高速计数器 C251 的动作如下: 计数值变化 101 100 100 99 99 100 100 101 接点变化 保持不变 OFF ON ON Y10 保持不变 OFF ON ON

X2 (R 輸入) ON, 將C249清除為 0

◎ 当 M0=ON 且高速计数器 C249 之现在值从 99 100 或 101 100 变化时,Y10 会 ON。 ◎ 当高速计数器 C249 之现在值从 999 1000 或 1001 1000 时,C249 接点会 ON,此时 Y17 会 ON,但会有程序扫描时 间延迟输出。 程序范例

◎ 当高速计数器 C251 之现在值从 199 200 或 201 200 时, C251 接点会 ON,使 Y0 会 ON,但会有程序扫描时间延迟 输出。

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

57

7. 应用命令
D

57

PLSY
组件

S1

K
◎ ◎

S2

D


脉波输出

C
◎ ◎

58 PWM
组件 D
◎ ◎

S1


S2
K
◎ ◎

D

脉波波宽调变
字 符
C
◎ ◎

操作数

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎

E
◎ ◎

F
◎ ◎

操作数

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎ ◎

D
◎ ◎

E
◎ ◎

F
◎ ◎

S1 S2 D
Y00

S1 S2 D S1 S2 D
Y01

产生所指定的频率及数量的脉波命令。
S1 频率的指定 10 ~ 3KHz。

脉波宽度指定为 t:0~32767ms。 其周期指定为 T:1~32767ms,但 S1 ≦ S2 。 指定脉波的输出的组件编号,只有 Y01 有效。
X0

指定的产生脉波量,16 位时为 1~32767,32 位时为 2147483647。
D 指定输出脉波的输出 Y 编号,只有 Y00 有效(请使用输

S2

程序范例 PWM
1000ms

出模块为晶体管输出) 。 M1029 会被设定为 1。 PLSY 指令 OFF 时, 脉波输出完毕后, 则 M1029 OFF。 程序范例
X0

K1000 K2000 Y1

輸出 Y01
2000ms

PLSY K1000 K200 Y0
0.5 ms

輸出 Y00

1

2

3

200

1 ms

58

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7. 应用命令
60
操作数

IST
组件

S


D1
K

D2

手动/自动控制
字 符
C D E F

X Y M S
◎ ◎ ◎ ◎ ◎

H KnX KnY KnM KnS T

S D1 D2

M1040: 移行禁止 M1041: 移行开始 M1042: 状态脉波 M1047: STL 可监视

S0: 手动操作初始状态步进点 S1: 原点复归初始状态步进点 S2: 自动运转初始状态步进点

指令 IST 为一特定的步进阶梯控制流程初始状态的便利指 令,配合特殊辅助继电器形成便利的自动控制命令。
S

指定运转模式的启始输入编号

◎ 使用 IST 指令时,S10~S19 为原点复归使用,此状态步进点 不能当成一般的步进点使用。而使用 S0~S9 的步进点时, S0~S2 三个状态点的动作分别为手动使用、原点复归使用及 自动运转用,因此在程序中,必须先写该三个状态步进点的 S3~S9 则可自由使用。 电路。 详细动作请参考台达 PLC 应用 技术手册。 66
操作数

D1 自动模式下指定使用状态步进点的最小编号。 D2 自动模式下指定使用状态步进点的最大编号。 D1 , D2 :S20~S127,但 D2 > D1 。

ALT
组件

D


ON/OFF 交替

K H KnX KnY KnM KnS T


C D E F

X Y M S
◎ ◎ ◎

D

程序范例
M1000

程序范例
X0

IST X10 S20 S60
M0

ALT

M0 Y0

S

X10: X21: X22: X23:

各个操作 原点后归 步进 一次运转

X24: X25: X26: X27:

连续运转 复归激活开关 激活开关 停止开关

M1

Y1 ◎ 当 X0 作第一次 ON/OFF 时 M0=ON 故 Y1=ON,第二次 ON/OFF 时 MO=OFF 故 Y0=ON 而 Y1=OFF。 59

◎ IST 指令执行时,以下的特殊辅助继电器会自动的切换。
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7. 应用命令
80
操作数

RS
组件

S

X Y M S

m
K


D

n


串行数据传输

C D
◎ ◎ ◎

b0
E F

内 容 资 料 长 度 同位

H KnX KnY KnM KnS T


S m D n
◎ ◎

b1 b2 b3 b4 b5 b6 b7



此指令专为主机内建的 RS-485 串联通讯接口所提供的便利 指令, 只要在 度
S

来源资料缓存器事先存入字资料并设定长

m ,并设定接收资料缓存器及长度。

与 RS 指令相关的旗标,请参考 M1120~M1161 及特殊资料 缓存器 D1120~D1131。 D1120:RS-485 通讯协议

stop bits 0011 : 300 0100 : 600 0101 : 1200 0110 : 2400 0111 : 4800 1000 : 9600 1001 : 19200 起始字符选择 b8 第一结束字符选择 b9 第二结束字符选择 b10 b15~b11 无定义

0 1 7 8 00 : 无(None) 01 : 奇同位(Odd) 11 : 偶同位(Even) 1 bit 2 bit

无 无 无

D1124 D1125 D1126

在常用外围装置的通讯格式中,会定义该控制字符串的起始 字符及结束字符,因此提供使用者可在 D1124~D1125 设定 其起始字符及结束字符。或可利用本机所定义的起始字符及 结束字符,其设定方法请参考下表:

60

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7. 应用命令
M1130 0 M1126 0
D1124:使用者定义 D1125:使用者定义 D1126:使用者定义 D1124:使用者定义 D1125:使用者定义 D1126:使用者定义

82 ASCI 1
组件 操作数

S


D

n

HEX 转为 ASCII
字 符
C
◎ ◎

1

D1124:H 0002 D1125:H 0003 D1126:H 0000(无设定) D1124:H 003A(’:’) D1125:H 000D(CR) D1126:H 000A(LF)

X Y M S

K


H KnX KnY KnM KnS T
◎ ◎ ◎

D
◎ ◎

E

F

S D n
1~256

将 指令使用步骤请依下图所示:
X10

S

的 16 进位资料上、下各 8 位的 ASCII 文字转换为
D

HEX 数字, 4 位数传送到 每 设定。
D120 K10

, 转换的文字数以

n



RS 發送要求 脈波

D100

K10

程序范例
X0

發送資料內容預先寫入

ASCI ◎ 将 送到 ?
S D

D10

D20

Kn

SET M1122 送信要求 接收完畢 接收資料內容處理
M1123

的 16 进位资料,将各个位数转换为 ASCII 码后,传 的上及下各 8 位中,转换的位数以 30H 41H 42H 43H ‘1’ ‘2’ ‘3’ ‘4’ = = = = 31H 32H 33H 34H ‘5’ ‘6’ ‘7’ ‘8’ = = = =
n

来设定。

16 位转换(M1161 OFF) (D10) = 0ABC H ‘0’ = (D11) = 1234 H ‘A’ = (D12) = 5678 H ‘B’ = ‘C’ = 35H 36H 37H 38H

RST M1123 接收完畢旗標復歸

当 n = 4 时,位的组成:

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

61

7. 应用命令
D10 = 0ABC H
0 0 0 0 1 0 1 0 1 0 1 1 1 1 0 0

D10 = 0ABC H
0 0 0 0 1 0 1 0 1 0 1 1 1 1 0 0

0 D20
0 1 0 0

A ?
0 0 0 1 0 0

B ?
1 1 0 0

C

0

A

B

C

D20=B 的 ASCII 碼 = 42H
0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0

'A' D21
0 1 0 0

41 H ?
0 0 1 1 0 1

'0'
0 0

30 H ?
0 0 1 0

4 D21=C 的 ASCII 碼 = 43H
0 0 0 0 0 0 0 0 0 1 0 0 0 0

2
1 1

'C'

43 H

'B'

42 H

4

3

当 n = 1~9 时:
n D* D20 D20 D21 D21 D22 D22 D23 D23 D24 下 上 下 上 下 上 下 上 下 K1 ‘C’ K2 ‘B’ ‘C’ K3 ‘A ‘B ‘C K4 ‘0’ ‘A’ ‘B’ ‘C’ K5 ‘4’ ‘0’ ‘A’ ‘B’ ‘C’ K6 ‘3’ ‘4’ ‘0’ ‘A’ ‘B’ ‘C’ K7 ‘2’ ‘3’ ‘4’ ‘0’ ‘A’ ‘B’ ‘C’ K8 ‘1’ ‘2’ ‘3’ ‘4’ ‘0’ ‘A’ ‘B’ ‘C’ K9 ‘8’ ‘1’ ‘2’ ‘3’ ‘4’ ‘0’ ‘A’ ‘B’ ‘C’

当 n = 1~9 时:
n D* D20 D21 D22 D23 D24 D25 D26 D27 D28 K1 ‘C’ K2 ‘B’ ‘C’ K3 ‘A ‘B ‘C K4 ‘0’ ‘A’ ‘B’ ‘C’ K5 ‘4’ ‘0’ ‘A’ ‘B’ ‘C’ K6 ‘3’ ‘4’ ‘0’ ‘A’ ‘B’ ‘C’ K7 ‘2’ ‘3’ ‘4’ ‘0’ ‘A’ ‘B’ ‘C’ K8 ‘1’ ‘2’ ‘3’ ‘4’ ‘0’ ‘A’ ‘B’ ‘C’ K9 ‘8’ ‘1’ ‘2’ ‘3’ ‘4’ ‘0’ ‘A’ ‘B’ ‘C’

?

8 位转换(M1161 ON) (D10) = 0ABC H ‘0’ = (D11) = 1234 H ‘A’ = (D12) = 5678 H ‘B’ = ‘C’ = 30H 41H 42H 43H ‘1’ ‘2’ ‘3’ ‘4’ = = = = 31H 32H 33H 34H ‘5’ ‘6’ ‘7’ ‘8’ = = = = 35H 36H 37H 38H

83
操作数

HEX
组件

S


D
K


n

ASCII 转为 HEX
字 符
C
◎ ◎

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎

D
◎ ◎

E

F

S D n
1~256

当 n = 2 时,位的组成:

62

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7. 应用命令
程序范例
X0

? HEX D10 D20 K4

8 位转换(M1161 ON)

当 n = 2 时,位的组成:
D20
0 0 1 1 0 0 0 0

◎ 将

S

3

0

的 16 进位资料上、下各 8 位的 ASCII 文字转换为
D

HEX 数字, 4 位数传送到 每 设定。 ? 16 位转换(M1161 OFF)
D20 D21
0 1 0 0 0 0 0 1

, 转换的文字数以

n



D21

0

1

0

0

0

0

0

1

4 D10
0 0 0 0 0 0 0 0 0 0 0 0 1 0

1
1 0

0

A

当 n = 4 时,位的组成:
0 0 1 1 0 0 0 0

当 n = 1~9 时:
'A' 30 H
0 1 1 0 1 0 0

41 H
0 1 0 0

'0'
0 0 1 0

S* D20 D21 D22 D23 D24 D25 D26 D27 D28

ASCII 码 30 H 41 H 42 H 43 H 31 H 32 H 33 H 34 H 35 H

HEX 转换 0 A B C 1 2 3 4 5

D* n 1 2 3 4 5 6 7 8 9

D12

D11

D10
. . . 0 H . . 0 A H . 0 A B H 0 AB C H

0

43 H D10
0 0 0 0

'C'
1 0 1 0 1

42 H
0 1 1

'B'
1 1 0 0

0

A

B

C

. . . 0 H ABC 1 H . . 0A H B C 1 2 H . 0AB H C 1 2 3 H 0ABC H 1 2 3 4 H . . . 0 H ABC 1 H 2 3 4 5 H

当 n = 1~9 时:
S* D20 D20 D21 D21 D22 D22 D23 D23 D24 下 上 下 上 下 上 下 上 下 ASCII 码 HEX 转换 30 H 41 H 42 H 43 H 31 H 32 H 33 H 34 H 35 H 0 A B C 1 2 3 4 5 D* n 1 2 3 4 5 6 7 8 9 D12 D11 D10
. . . 0 H . . 0 A H . 0A B H 0 AB C H . . . 0 H ABC 1 H . . 0A H B C 1 2 H . 0AB H C 1 2 3 H 0ABC H . . . 0 H ABC 1 H 1 2 3 4 H 2 3 4 5 H

100
组件 操作数

MODRD


S1
K
◎ ◎ ◎

S2

n

MODBUS 资料读取
字 符
C D
◎ ◎

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎

E

F

S1 S2 n

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

63

7. 应用命令
MODRD 指令系针对 MODBUS ASCII 模式的通讯外围设备 专用的驱动指令 (V3.3 以上具有 RTU 模式, M1143 控制) 由 。 台达 VFD 变频器内建的 RS-485 通讯接口皆符合 MODBUS 的通讯格式(除了 VFD-A 系列) ,因此可利用 MODRD 指令 对台达变频器进行通讯控制(资料读取) 。在实际使用时,必 须配合联机装置使用说明书。
S1 联机装置地址。K00000~K00254。 S2 欲读取资料的地址。若地址对于被指定的装置不合法,

MODWR 指令系针对 MODBUS ASCII 模式的通讯外围设备 专用的驱动指令 (V3.3 以上具有 RTU 模式, M1143 控制) 由 。 台达 VFD 变频器内建的 RS-485 通讯接口皆符合 MODBUS 的通讯格式(除了 VFD-A 系列) ,因此可利用 MODWR 指令 对台达变频器进行通讯控制(资料写入) 。
S1 联机装置地址。K00000~K00254。 S2 欲写入资料的地址。若地址对于被指定的装置不合法,

则会响应错误讯息,错误码储存于 D1130,同时 M1141 会 ON。例如 4000H 对 VFD-S 不合法,则 M1141 ON,D1130 = 2,错误码请参考 VFD-S 使用手册) 。
n

则会响应错误讯息,错误码储存于 D1130,同时 M1141 会 ON。例如 4000H 对 VFD-S 不合法,则 M1141 ON,D1130 = 2,错误码请参考 VFD-S 使用手册) 。
n
欲写入的资料。

资料读取长度,其中 n≦6。

外围装置回传的资料储存于 D1070~D1085。接收完毕后, PLC 会自动检查所接收的资料是否有误,若发生错误则 M1140 会 ON。 由于回传的数据均为 ASCII 字符,PLC 会另外将回传主要的 数据转为数值转存于 D1050~D1055。 101 MODWR S1
组件 操作数

PLC 外围装置回传的资料储存于 D1070~1076。 接收完毕后, 会自动检查所接收的资料是否有误,若发生错误则 M1140 会 ON。 102
组件 操作数

FWD

S1


S2
K
◎ ◎ ◎

n

VFD-A 变频器正转命令
字 符
C D
◎ ◎

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎

E

F

S1 S2 n

S2
K
◎ ◎ ◎

n

MODBUS 资料写入
字 符
C D
◎ ◎


X Y M S
◎ ◎ ◎

H KnX KnY KnM KnS T

E

F

S1 S2 n

64

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7. 应用命令
103
组件 操作数

REV

S1


S2
K
◎ ◎ ◎

n

VFD-A 变频器反转命令
字 符
C D
◎ ◎

接收资料。 105 RDST
E F 操作数 组件

X Y M S

H KnX KnY KnM KnS T
◎ ◎ ◎

S1


n
K
◎ ◎

VFD-A 变频器状态读取命令

H KnX KnY KnM KnS T
◎ ◎

S1 S2 n


C D


X Y M S

E

F

S1 n

104 STOP
组件 操作数

S1

S2
K
◎ ◎ ◎

n

VFD-A 变频器停止命令
字 符
C D
◎ ◎

RDST 为台达变频器 VFD-A 系列专用的通讯便利指令,对变 频器执行状态读取的命令。
F


X Y M S
◎ ◎ ◎

H KnX KnY KnM KnS T

E

S1 S2 n

S1 联机装置地址。K00000~K00031。 n

状态对象。
频率指令 输出频率 输出电流 运转命令

FWD/REV/STOP 为台达变频器 VFD-A/H 系列专用的通讯便 利指令,对变频器下达正转/反转/停止的命令。此命令在应用 时,必须配合通讯逾时设定(D1129) 。
S1 联机装置地址。K00000~K00031。

n=0 n=1 n=2 n=3

变频器运转频率。对 A 系列变频器设定值为 K0000~K4000 表示 0.0Hz~400.0Hz,若为 H 系列设定值为 K0000~K1500,表示 0Hz~1500Hz。 命令对象,n = 1 为指定地址的变频器,n = 2 为所有联 机变频器。 外 围 装 置 回 传 的 资 料 会 被 储 存 于 PLC 特 殊 缓 存 器 D1070~D1080,接收完毕后,PLC 会自动检查所接收的资料 是否有误,若发生错误则 M1142 会 ON。 。若 n = 2,PLC 不
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

S2

变频器回传的资料共 11 个字符(可参考变频器使用手册)储存 于 D1070~D1080 的低字节(Low byte) : 106 RSTEF
组件 操作数

S1
K
◎ ◎

n

VFD-A 变频器异常重置命令
字 符
C D


n


X Y M S
◎ ◎

H KnX KnY KnM KnS T

E

F

S1 n

RSTEF 为台达变频器 VFD-A 系列专用的通讯便利指令,对 65

7. 应用命令
变频器执行异常发生后的重置命令。
S1 联机装置地址。K00000~K0031。
M1002

MOV H0086 D1120 SET
X00 X01

M1120

命令对象,n = 1 为指定地址的变频器,n = 2 为所有联 机变频器。 外围装置回传的资料储存于 D1070~1089。 n = 2, 若 则无回 传资料。 【通讯联机实例】 1. 将台达变频器 VFD-S 与 PLC 的 RS-485 接口作联机,接 线请注意极性。 2. 将 VFD-S 的作以下的参数设定 参 数 2-00 2-01 9-00 9-01 9-04 设定值 4 3 1 1 1 说 明

n

MOV K0100 D1129 MODRD K1 M2101 K6 SET M1122

M1123 接收完畢

接收資料內容處理 RST M1123
接收完畢旗標復歸

频率指令来源设定为 RS-485 运转指令来源设定为 RS-485 通讯地址为 01 传输速率为 9600 bps 传输资料格式为 7 data bits, EVEN parity, 1 stop bit

3. 利用 DVP PLC 的程序编辑工具将以下程序输入。

66

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

7. 应用命令
4. PLC 执行 RUN 命令之后,输入点 X00 保持 ON,输入点 X01 每次由 OFF ON,PLC 会将指令 MODRD K1 M2101 K6 的动 作命令经由 RS-485 接口传送至变频器 VFD-S,送出的资料同时也会置于 D1089~D1095,VFD-S 接收后,同时也会回传资 料由 PLC 接收。 5. PLC 接收到的资料会置于 D1070~D1076,并会将其 ASCII 的资料格式转换为 HEX,储存于 D1050~D1055。请参考以下之 对照说明。 PLC VFD-S “010321010006D4” VFD-S PLC “01 03 0C 0100 1766 0000 0000 0136 0000 3B”
命令讯息: 响应讯息: 响应讯息:

D1089 下 D1089 上 D1090 下 D1090 上 D1091 下 D1091 上 D1092 下 D1092 上 D1093 下 D1093 上 D1094 下 D1094 上 D1095 下 D1095 上

‘0’ ‘1’ ‘0’ ‘3’ ‘2’ ‘1’ ‘0’ ‘1’ ‘0’ ‘0’ ‘0’ ‘6’ ‘D’ ‘4’

30 H 31 H 30 H 33 H 32 H 31 H 30 H 31 H 30 H 30 H 30 H 36 H 44 H 34 H

ADR 1 ADR 0 CMD 1 CMD 0 起始资料地址

资料 (WORD) 个数

LRC CHK 1 LRC CHK 0

D1070 下 D1070 上 D1071 下 D1071 上 D1072 下 D1072 上 D1073 下 D1073 上 D1074 下 D1074 上 D1075 下 D1075 上 D1076 下 D1076 上

‘0’ ‘1’ ‘0’ ‘3’ ‘0’ ‘C’ ‘0’ ‘1’ ‘0’ ‘0’ ‘1’ ‘7’ ‘6’ ‘6’

30 H 31 H 30 H 33 H 30 H 43 H 30 H 31 H 30 H 30 H 31 H 37 H 36 H 36 H

ADR 1 ADR 0 CMD 1 CMD 0 资料 (WORD) 个数 地址 2101 H 的 内容 PLC 自动将 ASCII 字符转换为数值 储存于 D1050 = 0100 H PLC 自动将 ASCII 字符转换为数值 储存于 D1051 = 1766 H

地址 2102 H 的 内容

※ ADR (1,0)为变频器地址。 ※ CMD (1,0)为命令码。 ※ LRC CHK (0,1) 为错误检查码。详细资料格式请参考变频器使用说明书。

D1077 下 D1077 上 D1078 下 D1078 上 D1079 下 D1079 上 D1080 下 D1080 上 D1081 下 D1081 上 D1082 下 D1082 上 D1083 下 D1083 上 D1084 下 D1084 上 D1085 下 D1085 上

‘0’ ‘0’ ‘0’ ‘0’ ‘0’ ‘0’ ‘0’ ‘0’ ‘0’ ‘1’ ‘3’ ‘6’ ‘0’ ‘0’ ‘0’ ‘0’ ‘3’ ‘B’

30 H 30 H 30 H 30 H 30 H 30 H 30 H 30 H 30 H 31 H 33 H 36 H 30 H 30 H 30 H 30 H 33 H 42 H

地址 2103 H 的 内容

PLC 自动将 ASCII 字符转换 为数值储存于 D1052 = 0000 H PLC 自动将 ASCII 字符转换 为数值储存于 D1053 = 0000 H PLC 自动将 ASCII 字符转换 为数值储存于 D1054 = 0136 H PLC 自动将 ASCII 字符转换 为数值储存于 D1055 = 0000 H

地址 2104 H 的 内容

地址 2105 H 的 内容

地址 2106 H 的 内容 LRC CHK 1 LRC CHK 0

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

67

8. EX 主机及扩展机之使用
EX 主机 EX 机型为具有 A/D(4 信道)及 D/A(2 信道)的主机(详细规格请参考第一章) ,使用方法如下: ◎ 模拟/数字(A/D) 共有 4 个信道(CH0~CH3) ,可将模拟信号(电压或电流)直接加入 CH0 IN~CH3 IN 的输入端,系统将转换后的数字值储存 于相对应的特殊资料缓存器 D1110~D1113。 模拟转换储存 信道
CH0 CH1 CH2 CH3

模拟型式
电压: –10V~+10V 输入阻抗:200KΩ 电流:-20mA~+20mA 输入阻抗:250Ω

反应时间
5ms 5ms 5ms 5ms

输入端子
A0V+~A0VA1V+~A1VA2V+~A2VA3V+~A3V-

分辨率
10 10 10 10

准确度 缓存器 转换范围
±1% 在满刻 度 20mA 及 +10V 时 D1110 D1111 D1112 D1113 -512~+511 -512~+511 -512~+511 -512~+511

范例: 在 CH1 加入+2.2V, 在 CH2 加入 5mA,, 则可得 A/D 转换: D1111 = 112, D1112 = 127

* 输入模拟信号不可超过 ±15V 或 ±30mA,否则会迼成损坏。 ◎ 数字/模拟(D/A) 共有 2 个信道 (CH0~CH1) 可将数字值存入相对应的特殊资料缓存器 D1116~D1117, , 系统根据其数字值转换为模拟信号 (电 压或电流)输出于 CH0 OUT~CH1 OUT 的输出端。 模拟转换储存 信道
CH0 CH1

模拟型式
电压:–10V~+10V 电流:0mA~+20mA 外部负载阻抗: 2K~1MΩ(V), 0~500Ω(I)

反应时间
5ms 5ms 5ms 5ms

输入端子
D0V+ ~ D0VD1V+ ~ D1VD0I+ ~ D0 ID1I+ ~ D1 I-

分辨率
8 8

准确度 缓存器
±1% (电压) ±2% (电流) 在满刻度时 D1116 D1117

转换范围
-128~+127 -128~+127

范例: 利用 MOV 指令使: D1116 = 50, D1117 = 90, 则可使模拟信号输出: CH0 (D0V+,D0V-)≒3.90 V, CH1(D1V+, D1V-)≒7.03 V CH0 (D0I+, D0I-)≒13.96* mA CH1(D1I+, D1I-)≒17.10 mA

* 数值-128~127 对应电流信号 0~20mA,因此数值 0 对应 10.039mA(20/255 * 128),数值 50 对应 13.96mA (20/255 * 50 + 10.039mA) 68
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

8. EX 主机及扩展机之使用
扩展机 DVP 系列提供不同输出入点数的扩展机(各规格请参阅 1.1 节)可作为输入点 X 及输出点 Y 的扩展,各机型可混合串联连接, 使输入点 + 输出点可达 256 点,若点数超过范围,则 PLC 主机 ERROR 指示灯会闪烁。 一般规格 机 项 电 目 源 电 压 种
DVP08XN11□ DVP08XP11R DVP08XM11N DVP16XM01N DVP-16XN01□ DVP24XP01□ DVP24XN01□ DVP32XP01□ DVP24XN00□ DVP32XP00□ 100~240VAC (-15%~20%) 50/60Hz ± 5%

24VDC (-15%~20%) (具直流输入电源极性反接保护) 2A/250VAC 5W — — 5ms 以内继续运转 5 MΩ以上 (所有输出/入点对地之间 500VDC) ESD: 8KV Air Discharge EFT: Power Line: 2KV, Digital I/O: 1KV, Analog & Communication I/O: 250V Damped-Oscillatory Wave: Power Line: 1KV, Digital I/O: 1KV RS: 26MHz~1GHz, 10V/m 5W — 6.5W — 6.5W — 8W —

电源保险丝容量 消耗功率 (MAX) DC24V 供应电流 输 出 保 护 突波电压耐受量 瞬时停电容许时间 绝 缘 阻 抗

2A/250VAC 30VA 400mA DC24V 输出具短路保护 10ms 以内继续运转

1500VAC(Primary-secondary),1500VAC(Primary-PE),500VAC(Secondary-PE)

噪 声 免 疫 力 接 地

接地配线之线径不得小于电源端 L, N 之线径(多台 PLC 同时使用时,请务必单点接地) 操作:0℃~55℃(温度),50~95%(湿度),污染等级 2;储存:-25℃~70℃(温度),5~95%(湿度) 国际标准规范 IEC1131-2, IEC 68-2-6(TEST Fc)/ IEC1131-2 & IEC 68-2-27 (TEST Ea) 170/165 160/270 280 434 462/442 600/580 69

操作/储存环境 耐 振 动 / 冲 击 重 量 (约), (g)

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

8. EX 主机及扩展机之使用
扩展机各部名称介绍 輸出 / 入端子
BATTERY

IN

前一級擴展輸出

POWER LOW V.

下一級擴展輸入
DVP
OUT

RS-485

不使用 輸出 / 入端子 ◎ 指示灯 1、电源「POWER」指示灯 I/O 扩展机之正面有一个「POWER」之 LED 指示灯,当扩展机通上电源时,POWER 指示灯亮。如果扩展机通上电源 时此指示灯不亮,此时,若扩展机为交流电源输入型式,请将+24V 端子配线移开,如果指示灯正常亮起时,代表 DVP 之 DC 负载过大,此种状况下请不要使用 DVP +24V 端子之 DC 电源,请另行准备 DC24V 电源供应器。若扩展机为直流电源 输入型式,请检查直流输入电压是否正常。 2、低电压「LOW V.」指示灯 「LOWV.」之 LED 指示灯,当扩展机之内部 +24V 电源低于 17.5V 时,该指示灯亮起。此种状况下请不要使用扩展机 上 +24V 端子之 DC 电源,并请检查电源系统供给是否正常。
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

70

8. EX 主机及扩展机之使用
系统连接 1. 电源端 扩展机的电源输入有交流电源(AC)及直流(DC)型式,在应用上可利用主机所提供的+24V 输出,供应给所串接的 扩展机(假设选用的是直流电源输入) ,而连接的台数所消耗的总电流不可超过主机所能供应的容量。

24VDC

0V

24VDC

0V

24VDC

0V

24VDC

0V

ES / EX 主機

XP/XM/XN 擴展機

XP/XM/XN 擴展機

若选用的扩展机为交流电源输入,其接法与主机交流 AC 型式接法相同。 2. 接地端

第?種接?

ES / EX 主機

XP/XM/XN 擴展機

XP/XM/XN 擴展機

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

71

8. EX 主机及扩展机之使用
输出入点序号排列 无论使用任何点数的主机连接扩展机,所连接的第一台扩展机,输入点编号由 X20 依序排列,输出点编号亦由 Y20 开 始依序排列,若使用者所连接的系统如下:

8/6

16 / 8

16 / 0

0/8

4/4

DVP14ES00R

DVP24XP01R

DVP16XM01N

DVP08XN11R

DVP08XP11R





输 入 点 数 8 16 16 0 4

输 出 点 数 6 8 0 8 4

输 入 点 编 号 X00~X07 X20~X37 X40~X57 — X60~X63

输 出 点 编 号 Y0~Y5 Y20~Y27 — Y30~Y37 Y40~Y43

DVP14ES00R DVP24XP01R DVP16XM01N DVP08XN01R DVP08XP11R

扩展机 DVP08XP11R/T 会被视为 8 点输入/8 点输出,序号较高的 4 个输入点及 4 个输出点则没有对应实际的输入/输出点,因 此建议置于串联末端,输入/出点编号才会连续。

72

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

9. 异常现象之判断方法
由面板指示灯来判定异常原因 当 DVP PLC 发生异常时,请检查: 电源指示「POWER」LED 主机之正面均有一个「POWER」之 LED 指示灯,当主机通上电源时 LED 之绿色灯亮。如果主机通上电源时此指示灯 不亮, 请将 +24V 端子配线移出, 如果指示灯正常亮起时, 代表着 PLC 之直流负载过大, 此种状况下请不要使用 +24V 端 子之直流电源,请另行准备 DC24V 电源供应器。 当排除以上之原因,并确认电源输入正常,该指示灯仍不亮,则表示此 PLC 已故障请更换,并送回原代理商维修。 PLC 运转「RUN」LED 确认 PLC 的状态。 PLC 运转时, 当 此灯号亮起, 使用者可利用 HPP 或阶梯图编辑程序下达命令使 PLC RUN 或 STOP。 错误「ERROR」指示灯 当使用者将不合法的程序输入至主机,或是程序中的指令、组件超过允许范围,该指示灯均会 ”闪烁”,此时使用者应由 主机特殊资料缓存器 D1004 查询错误代码对照本章之错误码原因对照表,找出错误的原因修改程序,再重新传送给主机。 若发现无法与 PLC 联机,且指示灯快速的 “闪烁”,则表示 24VDC 供应电源不足,请检查 24VDC 负载是否过大。 当 ERROR 指示灯持续亮(即不闪烁) ,程序回路执行时间超过逾时设定时间(D1000 设定值) ,此时请检查程序回路或 使用指令 ”WDT”。当此灯亮时,请将 DVP 主机电源开关一次,接着检查 RUN 信号指示灯是否熄灭,如果无法熄灭的话, 请检查是否有噪声干扰源存在,是否有导电性异物侵入 PLC 内部。 输入点指示 LED 输入点信号 ON/OFF 可由输入点指示灯之亮/灭来显示。亦可由 HPP 之组件监视功能叫出该输入点之状态信号来监控。 当输入点信号动作条件成立时,该指示灯会亮。因此若发现有异常时请利用 HPP、指示灯号及输入信号回路是否正常,尤其 当使用者使用漏电流过大的电子式开关,常会造成输入点有不预期的动作。
? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

73

9. 异常现象之判断方法
输出点指示 LED 输出指示灯是专门反应输出信号之 ON/OFF。当输出指示灯 ON/OFF 而负载却不同样动作时请注意下列事项: 输出接点可能因为过负载或负载短路而造成接点溶掉而黏住造成接触不良。 当输出点有不良动作之顾虑时请检查输出配线回路及镙丝是否锁紧。

74

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED

9. 异常现象之判断方法
侦错码原因对照表 将程序写入 PLC 内部后,却发生 PLC ERROR 错误指示灯闪烁,原因可能是指令操作数(组件)使用不合法或程序文 法回路有错,可根据特殊缓存器 D1004 的错误码并对照下表,可得知错误原因,而发生错误的地址存于资料缓存器 D1137 内(若为一般回路错误则 D1137 的地址值无效) 。而各个组件使用的范围请参考第六章。 错误码 0001 0002 0003 0102 0202 0302 0401 0403 0501 0503 0601 0604 0801 0803 0D01 0D02 0D03 0D04 0D05 原 因 错误码 0D06 0E04 0E05 0E18 0E19 0F04 0F05 0F06 0F07 0F08 1000 C400 C401 C402 C403 C404 C405 原 因

组件 S 使用超过范围 P * 使用重复或超过范围 KnSm 使用超过范围 I * 使用重复或超过范围 MC N *使用超过范围 MCR N *使用超过范围 组件 X 使用超过范围 KnXm 使用超过范围 组件 Y 使用超过范围 KnYm 使用超过范围 组件 T 使用超过范围 T 缓存器使用超过范围 组件 M 使用超过范围 KnMm 使用超过范围 DECO 指令操作数使用不当 ENCO 指令操作数使用不当 DHSCS 指令操作数使用不当 DHSCR 指令操作数使用不当 PLSY 指令操作数使用不当

PWM 指令操作数使用不当 C 缓存器使用超过范围 DCNT 指令操作数 CXXX 使用不当 BCD 转换错误 除法演算错误(除数=0) D 缓存器使用超过范围 DCNT 指令操作数 DXXX 使用不当 SFTR 指令操作数使用不当 SFTL 指令操作数使用不当 REF 指令操作数使用不当 ZRST 指令操作数使用不当 指令不合法 一般回路错误 LD / LDI 指令连续使用 9 次以上 MPS 连续使用 9 次以上 FOR-NEXT 超过 6 阶以上 STL/RST 使用在 FOR-NEXT 之间 SRET/IRET 使用在 FOR-NEXT 之间 MC/MCR 使用在 FOR-NEXT 之间 75

? 2001 DELTA ELECTRONICS, INC. ALL RIGHTS RESERVED

9. 异常现象之判断方法
错误码 C405 C407 C408 C409 C40A 原 因 错误码 C40B C40C C40D C40E C41C C4EE 原 因

END / FEND 使用在 FOR-NEXT 之间 STL 连续使用 9 次以上 STL 内使用 MC/MCR STL 内使用 I/P 子程序内使用 STL/RET 中断程序内使用 STL/RET 子程序内使用 MC/MCR 中断程序使用 MC/MCR

MC/MCR 不是从 N0 开始式不连续 MC/MCR 相对的 N 值不同 没有适当的使用 I/P IRET 不是在最后一个 FEND 后出现 SRET 不是在最后一个 FEND 后出现 扩展机点数超过范围 程序中没有结束指令 END

定期检查 DVP 系列 PLC 并无使用消耗性零件,所以大部分零件不需更换。但是如果输出继电器动作频繁,或使用在驱动大电流 负载的话,输出接点的寿命会减短。则需检查其状况,是否接点发生永久性的开路或短路,并同时注意下列各项: 请勿将 DVP 置于太阳下直射并避开过热之物体,以免机器内温度过高影响功能。 请定期清洁面板内空气灰尘或电子导电灰尘。 请定期检查配线及端子是否松脱。

76

? 2001 DELTA ELECTRONCIS, INC. ALL RIGHTS RESERVED


相关文章:
台达编程手册_图文
台达编程手册_信息与通信_工程科技_专业资料。医院基本信息医院名称 地电网交址...台达PLC编程手册 156页 1下载券 台达触摸屏编程手册2 59页 5下载券 台达...
台达plc编程软件使用方法
? 一台可正常工作的电脑 安装有台达的 PLC 编程软件 WPLsoft 方法/步骤 1. 1 首先去台达官网的下载中心下载台达 PLC 的编程软件 WPLsoft,目前最新 版本是 ...
台达PLC可编程控制器型号_图文
石达机电 台达 PLC 可编程控制器 AH500 系列 产品特色 高端软硬件全面整合的自动化系统 ISPSoft 编辑软件,提供五种编程语言及图形化界面 延伸背板及远程 I/O ...
DVP-PLC应用技术手册【 110例】
DVP-PLC应用技术手册【 110例】_信息与通信_工程科技_专业资料。DVP-PLC应用技术...12-33 12-37 12-40 12-44 12.10 DVP-PLC台达变频器、台达伺服驱动器 ...
台达PLC中PID例子
在温度环境下,台达 PLC 的 PID 控制提供了自动调整参数功能,无需去设置复杂的 PID 参数,就基本可以达到理想的温度控制效果。 今日推荐 ...
台达PLC万年历
不是所有系列均支持万年历, 台达手册上将小型 PLC 分了三大类, 一 类是 EH/SV 系列,一类是 SA/SX/SC 系列,一类是 ES/EX/SS 系列,只有前两 类 PLC 支持...
台达plc系列产品_图文
台达plc系列产品_电子/电路_工程科技_专业资料。台达 plc 产品型号 AH500 系列...台达PLC-ES系列使用手册 2页 免费 远程访问台达PLC产品的实... 21页 免费 ...
台达PLC MODBUS_图文
台达PLC MODBUS_计算机软件及应用_IT/计算机_专业资料。 两台达 PLC 通讯,从站里面的输入点 X0 对应主站里面的什么点 2011-12-12 14:48 hzs110086 | 分类:...
台达PLC选型
台达PLC选型_语文_初中教育_教育专区。台达PLC选型.docx 台达PLC 选型 PLC 容量估算 PLC 容量包括两个方面:一是 I/O 的点数,二是用户存储器的 容量. 1.I/O...
台达PLC密码功能介绍(2012版)_图文
台达PLC密码功能介绍(2012版)_机械/仪表_工程科技_专业资料。DMA 機電知識庫 标题:台达 PLC 密码功能介绍(2012 版)作者:20023 应用工程师 支峰 【摘要】 本文...
更多相关标签: