2 DVP- PLC各种装置功能
初始用 S0~S9 原点回归用 S10~S19
一般用 S20~S499 停电保持用 S500~S899 预设停电保持 警报步进点 S900~S1023 S 步进继电器 预设非停电保持 起始:D1214 (K500) 结束:D1215 (K899) 一般用 D0~D199 停电保持用 D200~D999 固定为停电保持 特殊寄存器 D1000~D1999 部分停电保持 停电保持 D2000~D9999 预设停电保持 D 寄存器 预设非停电保持 预设停电保持 不可变更 K0~k9,999 起始:D1216 (K200) 结束:D1217 (K999) 起始:D1218 (K2,000) 结束:D1219 (K9,999) 文件寄存器 固定为停电保持 *1:K-1 表示预设为非停电保持。
? 在电源On/Off或主机RUN/STOP模式切换时:
ES/EX/SS系列机种V5.5版本以上(含)其记忆保持动作如下表所示:
内存类型 Off?On 非停电保持 停电保持 特M,特D 变址寄存器 初始值设置 无变化 无变化 初始值设置 清除 电源 STOP?RUN RUN?STOP (M1031)非停电 保持区域全部清除 清除 无变化 (M1032)停电 保持区域全部清除 无变化 清除 0 无变化 出厂设置值 M1033 Off时,清除 M1033 On时,无变化 无变化 SA/SX/SC/EH/EH2/SV系列机种其记忆保持动作如下表所示:
内存类型 Off?On 非停电保持 停电保持 特M,特D 变址寄存器 文件寄存器 无变化 0 初始值设置 无变化 无变化 初始值设置 清除 电源 STOP?RUN RUN?STOP M1033 Off时,清除 M1033 On时,无变化 无变化 无变化 清除 0 (M1031)非停电 (M1032)停电 出厂设置值 保持区域全部清除 保持区域全部清除 清除 无变化 0 无变化 2-6
DVP-PLC 应用技术手册
2 DVP- PLC各种装置功能
2.2 数值、常量 [K] / [H]
K-32,768 ~ K32,767(16位运算) 常 数 H 16进制 K 10进制 K-2,147,483,648 ~ K2,147,483,647(32位运算) H0 ~ HFFFF(16位运算) H0 ~ HFFFFFFFF(32位运算)
DVP-PLC内部依据各种不同控制目的,共使用5种数值类型执行运算的工作,各种数值的任务及功能如下说明。
1.
二进制(Binary Number,BIN)
PLC内部的数值运算或储存均采用二进制,二进制数值及相关术语如下: 位(Bit): 半字节(Nibble):
位为二进制数值的最基本单位,其状态非1即0
是由连续的4个位所组成(如b3~b0)可用来表示一个位数的10进制数字0~9或16进制的0~F
字节(Byte): 字(Word):
是由连续的两个半字节所组成(也即8位,b7~b0),可表示16进制的00~FF
是由连续的两个字节所组成(也即16位,b15~b0),可表示16进制的4个位数值0000~FFFF
双字(Double Word): 是由连续的两个字所组成(也即32位,b31~b0),可表示16进制的
的8个位数值00000000~FFFFFFFF
二进制系统中位、半字节、字节、字、及双字的关系如下图所示:
DW双字W1BY3BY2BY1W0BY0字字节NB7NB6NB5NB4NB3NB2NB1NB0半字节位b
2. 八进制(Octal Number,OCT)
DVP-PLC的外部输入及输出端子编号采八进制编码: 例:
外部输入:X0~X7,X10~X17?(装置编号) 外部输出:Y0~Y7,Y10~Y17?(装置编号) 3.
十进制(Decimal Number,DEC)
十进制在DVP-PLC系统应用的时机如下:
DVP-PLC 应用技术手册
2-7
2 DVP- PLC各种装置功能
? ? ? 4.
作为定时器T、计数器C等的设置值,例:TMR C0 K50。(K常量) S、M、T、C、D、E、F、P、I等装置的编号,例:M10、T30。(装置编号) 在应用指令中作为操作数使用,例:MOV K123 D0。(K常量) BCD(Binary Code Decimal,BCD)
以半个字节或4个位来表示一个十进制的数据,故连续的16个位可以表示4位数的十进制数值
数据。主要用于读取指拨轮数字开关的输入数值或将数值数据输出至七段显示驱动器显示之用。 5.
16进制(Hexadecimal Number,HEX)
16进制在PLC系统应用的时机如下: ? 常量K:
十进制数值在PLC系统中,通常会在数值前面冠以一“K”字表示,例:K100,表示为十进制,其数值大小为100。
例外: 当使用K再搭配位装置X、Y、M、S可组合成为半字节、字节、字或双字形式的数据。 例:K2Y10、K4M100。在此K1代表一个4 bits的组合,K2~K4分别代表8、12及16 bits的组合。 常量H:
16进制数值在PLC中,通常在其数值前面冠以一“H”字符表示,例:H100,其表示为16进制,数值大小为100。 数值对照表:
二进制 (BIN) PLC内部运算用 0000000000000000000000000000000000 0 0 0 0 0 0 0 0 0 0 0000000011100000101010110000010 1 0 0 1 0 0 1 0 在应用指令中作为操作数使用,例:MOV H1A2B D0。(H常量)
八进制 (OCT) 装置 X、Y编号 0 1 2 3 4 5 6 7 10 11 12 十进制 (DEC) 常量 K,装置M、S、T、C、D、E、F、P、I编号 0 1 2 3 4 5 6 7 8 9 10 000000000000000000000000000000000BCD (Binary Code Decimal) 指拨开关及7段显示器用 0 0 0 0 0 0 0 0 0 0 1 0000000011000001111000001100110000 1 0 1 0 1 0 1 0 1 0 16进制 (HEX) 常量 H 0 1 2 3 4 5 6 7 8 9 A 11 111 2-8
DVP-PLC 应用技术手册
2 DVP- PLC各种装置功能
二进制 (BIN) PLC内部运算用 0000000000000000000000 0 0 0 0 1 1 : : : : : 0110 0011 1011 000 1 0 1 0 1
八进制 (OCT) 装置 X、Y编号 13 14 15 16 17 20 21 : : : : : 143 十进制 (DEC) 常量 K,装置M、S、T、C、D、E、F、P、I编号 11 12 13 14 15 16 17 : : : : : 99 100000000000000000000000BCD (Binary Code Decimal) 指拨开关及7段显示器用 1 1 1 1 1 1 1 : : : : : 1 1001 0000000000111101100111 0 1 0 1 0 1 16进制 (HEX) 常量 H B C D E F 10 11 : : : : : 63 11111001111100002.3 外部输入/输出接点的编号及功能 [X] / [Y]
输入/输出接点的编号:(以8进制编号)
对主机而言,输入及输出端的编号固定从X0及Y0开始算,编号的多少跟随主机的点数大小而变化。而对I/O扩展来说,输入及输出端的编号是随着及主机的连接顺序来推算出。 ES/EX/SS机种:
型 号 DVP-14ES DVP-14SS DVP-20EX DVP-24ES DVP-32ES DVP-40ES DVP-60ES 输入 X 输出 Y X0~X7 (8点) Y0~Y5 (6点) X0~X7 (8点) Y0~Y5 (6点) X0~X7 (8点) Y0~Y5 (6点) X0~X17 (16点) Y0~Y7 (8点) X0~X17 (16点) Y0~Y17 (16点) X0~X27 (24点) Y0~Y17 (16点) X0~X43 (36点) Y0~Y27 (24点) 扩展I/O X20/30/50~X177 (注一) Y20/30~Y177 (注一) 注一:其中扩展I/O输入及输出起始编号除了DVP-40ES主机的输入点编号由X30开始,输出点编号由
Y20开始,DVP-60ES主机的输入点编号由X50开始,输出点编号由Y30开始,其余扩展的输入点编号由X20开始,输出点编号由Y20开始。而扩展I/O的编号以8的倍数增加,未满8点仍以8点计算。
SA/SX/SC機種:
型 号 输入X 输出Y DVP-10SX(注一) X0~X3(4点) Y0~Y1(2点) DVP-12SA X0~X7 (8点) Y0~Y3 (4点) DVP-12SC X0~X5、X10~X11 (8點) Y0~Y1、Y10~Y11 (4點) 扩展I/O(注二) X20~X177 Y20~Y177 注一: SX除具有4DI及2DO外,另具有2AI (12-bit) 及2AO (12-bit) 的模拟输入/输出点。
DVP-PLC 应用技术手册
2-9
2 DVP- PLC各种装置功能
注二:SX/SA/SC机种,其所有扩展单元与SS系列共享。扩展I/O输入点起始编号由X20开始,输出点
编号由Y20开始。扩展编号计算与SS系列相同。
EH机种:
型 号 DVP-16EH 输入 X 输出 Y X0~X7 (8点) Y0~Y7 (8点) DVP-20EH DVP-32EH (注一) (注一),(注二) DVP-40EH DVP-48EH DVP-64EH DVP-80EH X0~X27 (24点) Y0~Y17 (16点) X0~X27 (24点) Y0~Y27 (24点) X0~X37 (32点) Y0~Y37 (32点) X0~X47 (40点) Y0~Y47 (40点) 扩展I/O (注三) X※~X377 Y※~Y377 X0~X13 (12点) Y0~Y7 (8点) X0~X17 (16点) Y0~Y17 (16点) 注一:20EH00T与32EH00T,输出型式为晶体管,其中Y0,Y2为高速晶体输出 (200KHz),其余输出
点为一般晶体输出 (10KHz)。其它16/48/64/80点数主机晶体管输出型式,所有输出点均为一般晶体输出 (10KHz)。
注二:32EH00T、32EH00R与32EH00M在输出端子配置不同,请参考EH主机安装手册。32EH00M 中
CH0(Y0, Y1)、CH1(Y2, Y3)为高速差动输出 (200KHz)。
注三:其中扩展I/O输入及输出起始编号接续主机的最后编号开始。DVP-16EH及DVP-20EH的扩展I/O
输入起始编号由X20开始,输出起始编号由Y20开始。而扩展I/O的编号以连续的编号依序排列,最大输入编号可达X377,最大输出编号可达Y377。 EH2机种:
型 号 DVP-16EH2 输入 X 输出 Y X0~X7 (8点) Y0~Y7 (8点) DVP-20EH2 DVP-32EH2(DVP-40EH2 (注一) (注一) (注二) DVP-48EH2 DVP-64EH2 DVP-80EH2 X0~X27 (24点) Y0~Y27 (24点) X0~X37 (32点) Y0~Y37 (32点) X0~X47 (40点) Y0~Y47 (40点) 扩展I/O (注三) X0~X13 (12点) Y0~Y7 (8点) X0~X17 (16点) Y0~Y17 (16点) X0~X27 (24点) Y0~Y17 (16点) X※~X377 Y※~Y377 注一:20EH00T2与32EH00T2,输出型式为晶体管,其中Y0,Y2为高速晶体输出 (200KHz),其余输
出点为一般晶体输出 (10KHz)。其它16/48/64/80点数主机晶体管输出型式,所有输出点均为一般晶体输出 (10KHz)。
注二:40EH00T2,输出型式为晶体管,其中CH0(Y0、Y1)、CH1(Y2、Y3)、CH2(Y4)、CH3(Y6)为高速
晶体输出(200KHz),其余输出点为一般晶体输出 (10KHz)。 注三:扩展编号计算与EH机种相同。 SV机种:
型 号 输入 X 输出 Y DVP-28SV (注一) X0~X17 (16点) Y0~Y13 (12点) 扩展I/O (注二) X20~X377 Y20~Y377 注一:28SV11T,输出型式为晶体管,其中CH0(Y0、Y1)、CH1(Y2、Y3)、CH2(Y4)、CH3(Y6)为高速
输出(200KHz),其余输出点为一般晶体输出 (10KHz)。
2-10
DVP-PLC 应用技术手册