PLC 应用技术手册「程序篇」



    i
    DVP PLC 应技术手册程序篇
    目录
    第 1 章:PLC 梯形图基原理
    前言PLC 发展背景功概述 11
    1 1 梯形图工作原理 11
    1 2 传统梯形图 PLC 梯形图差异 12
    1 3 梯形图编辑说明 13
    1 4 PLC 梯形图编辑点 17
    1 5 PLC 指令项图形结构整合转换 112
    1 6 梯形图化简 115
    1 7 常基程序设计范例 117
    第 2 章:DVPPLC 种装置功
    2 1 DVPPLC 装置编号览表 21
    2 2 数值常量 [K] [H] 27
    2 3 输入输出接点编号功 [X] [Y] 29
    2 4 部辅助继电器编号功 [M] 212
    2 5 步进继电器编号功 [S] 213
    2 6 定时器编号功 [T] 214
    2 7 计数器编号功 [C] 216
    2 8 寄存器编号功 [D] [E] [F] 232
    281 数寄存器 [D]232
    282 变址寄存器 [E] [F]233
    283 文件寄存器功特性234
    2 9 指针 [N] 指针 [P] 中断指针 [I] 234
    210 特殊继电器特殊寄存器 238
    211 特殊继电器特殊寄存器群组功说明 270
    212 DVP 系列 PLC 装置通讯址 2131
    213 错误代码原表 2133
    ii
    第 3 章:基序指令
    3 1 基指令步进梯形指令 31
    3 2 基指令说明 33
    第 4 章:步进梯形指令
    4 1 步进梯形指令 [STL] [RET] 41
    4 2 序功图(SFC) 41
    4 3 步进梯形指令动作说明 42
    4 4 步进梯形程序设计须知 47
    4 5 流程种类 48
    4 6 IST 指令 418
    第 5 章:应指令分类基
    5 1 应指令览表 51
    5 2 应指令组成 56
    5 3 应指令数值处理方式 511
    5 4 变址寄存器 E F 修饰操作数 514
    5 5 指令索引 515
    第 6 章:应指令 API 00~49
    ( API 00~ 09)程序流程控制 61
    ( API 10~ 19)传送较 617
    ( API 20~ 29)四逻辑运算 630
    ( API 30~ 39)循环移位 642
    ( API 40~ 49)数处理 653
    第 7 章:应指令 API 50~99
    ( API 50~ 59)高速处理 71
    ( API 60~ 69)便利指令 741
    ( API 70~ 79)外部 IO 设备 762
    ( API 80~ 88)外部 SER 设备 782
    iii
    第 8 章:应指令 API 100~149
    ( API 100~ 109)通讯指令81
    ( API 110~ 119)浮点运算 820
    ( API 120~ 129)浮点运算827
    ( API 130~ 139)三角函数运算 837
    ( API 140~ 149)特殊功指令 849
    第 9 章:应指令 API 150~199
    ( API 150~ 154)特殊功指令 91
    ( API 155~ 159)定位控制926
    ( API 160~ 169)万年历 953
    ( API 170~ 171)格雷码转换 浮点运算 963
    ( API 180~ 190)矩阵处理970
    ( API 191~ 197)定位指令987
    第 10 章:应指令 API 200~249
    ( API 202~ 203) 特殊功指令 101
    ( API 215~ 223)接点型态逻辑运算指令107
    ( API 224~ 246)接点型态较指令 1010
    第 11 章:附录
    11 1 附录 A 异常问题检测表 111
    11 2 附录 B 机端子配置 112
    11 3 附录 C 数位 IO 扩展机端子配置 116
    11 4 附录 D 手册修改记录 119

    iv
    1 PLC 梯形图基原理
    DVPPLC 应技术手册 11
    前言PLC 发展背景功概述
    PLC(Programmable Logic Controller)种电子装置早期称序控制器Sequence
    Controller1978 NEMA(National Electrical Manufacture Association)美国国家电气协会正式命名
    Programmable Logic ControllerPLC)定义种电子装置外部输入装置:键感应器
    开关脉等状态读取输入信号状态数值根部储存预先编写程序微处理机
    执行逻辑序定时计数算式运算产生相应输出信号输出装置:继电器(Relay)开关电
    磁阀电机驱动器控制机械程序操作达机械控制动化加工程序目藉外围装置
    (计算机程序书写器)轻易编辑修改程序监控装置状态进行现场程序维护试机调整普遍
    PLC 程序设计语言梯形图(Ladder Diagram)程序语言
    着电子科技发展产业应需PLC 功日益强例位置控制网络功等输出
    入信号包含 DI (Digital Input)AI (Analog Input)PI (Pulse Input) NI (Numerical Input)DO (Digital
    Output)AO (Analog Output)PO (Pulse Output) NO (Numerical Output) PLC 未工业控制
    中扮演举足轻重角色
    11 梯形图工作原理
    梯形图二次世界战期间发展出动控制图形语言历史久广动控制语言
    初 A(常开)接点B(常闭)接点输出线圈定时器计数器等基机构装置(日
    配电盘)直程控器 PLC 出现梯形图中表示装置述外增加诸微分接点
    保持线圈等装置传统配电盘法达成应指令加减等数值运算功
    传统梯形图 PLC 梯形图工作原理均相符号表示传统梯形图较接实体符号
    表示 PLC 采较简明易计算机报表表示符号表示梯形图逻辑方面分组合逻辑
    序逻辑两种分述:
    1 组合逻辑:
    分传统梯形图 PLC 梯形图表示组合逻辑范例
    传统梯形图 PLC 梯形图
    X0
    X1
    Y0
    X4
    Y1
    X2
    X3
    Y2

    X0
    Y0
    X1
    Y1
    Y2
    X2
    X3
    X4

    行 1:常开开关 X0(NO:Normally Open)般谓〝A〞开关接点特性常(未
    )时接点开路(Off)状态 Y0 导通开关动作(钮)时接点变
    导通(On) Y0 导通
    行 2:常闭开关 X1(NC:Normally Close)般称〝B〞开关接点特性常时
    接点导通 Y1 导通开关动作时接点反变成开路 Y1 导通 1 PLC 梯形图基原理
    DVPPLC 应技术手册 12
    行 3:输入装置组合逻辑输出应输出 Y2 X2 动作 X3 动作 X4 动作
    时会导通
    2 序逻辑:
    序逻辑具回授结构回路回路输出结果拉回输入条件相输入条件会
    前次状态动作序输出结果
    分传统梯形图 PLC 梯形图表示序逻辑范例
    传统梯形图 PLC 梯形图
    X5 X6 Y3
    Y3

    Y3
    X5
    Y3
    X6

    回路刚接电源时 X6 开关 On X5 开关 Off Y3 动作启动开关 X5
    Y3 动作旦 Y3 动作放开启动开关(X5 变成 Off)Y3 身接点回授继续保持动作
    (保持回路)动作表表示:
    装置状态
    动作序 X5 开关 X6 开关 Y3 状态
    1 动作 动作 Off
    2 动作 动作 On
    3 动作 动作 On
    4 动作 动作 Off
    5 动作 动作 Off
    表知序然输入状态完全致输出结果样表中动作序 1
    3 X5 X6 开关均动作状态 1 条件 Y3 Off状态 3 时 Y3 On种 Y3 输出状态
    拉回输入(谓回授)回路具序控制效果梯形图回路特性节范例中仅列举 A
    B 接点输出线圈作说明装置法相请参考第 3 章〝基指令〞
    12 传统梯形图 PLC 梯形图差异
    然传统梯形图 PLC 梯形图工作原理完全致实际 PLC 仅利微电脑
    (Microcomputer)仿真传统梯形图动作利扫描方式逐查输入装置输出线圈
    状态等状态梯形图组态逻辑作演算传统梯形图样输出结果 Microcomputer
    逐查梯形图程序该程序输入出状态演算输出结果结果送输出接口然
    重新读取输入状态 Ö 演算 Ö 输出周复始循环执行述动作完整循环动作费时间
    称扫描周期时间会着程序增加长扫描周期造成 PLC 输入检测输出反应延迟
    延迟时间愈长控制造成误差愈甚造成法胜控制求情况时必须选扫描速度更快
    PLC PLC 扫描速度 PLC 重规格着微电脑 ASIC(特定途 IC)技术发展现
    PLC 扫描速度均极改善图 PLC 梯形图程序扫描示意图 1 PLC 梯形图基原理
    DVPPLC 应技术手册 13
    梯形图组态演算出输出结果
    (尚未送外界输出点部
    装置会实时输出)
    X0 X1
    Y0
    Y0
    M100 X3
    Y1
    X10
    X100 M505
    Y126
    程序
    开头
    输出结果送外界输出点
    然外界读取输入点状态
    0
    END

    周复始执行
    述扫描周期差异外PLC 梯形图传统梯形图尚〝逆回流〞差异图传统梯形
    图示图中 X0X1X4X6 导通导通传统梯形图回路输出 Y0 会虚线示形
    成回路 On PLC 梯形图中演算梯形图程序系左右扫描样输入条件
    梯形图编辑工具(WPLSoft)会检查出梯形图错误
    传统梯形图逆回流: X0 X1 X2
    X3 X4 X5
    Y0
    X6
    a b

    PLC 梯形图逆回流:
    Y0
    X0
    X3
    X1
    X4
    X6
    X5
    X2
    ab
    检查出梯形图形第三行错误
    13 梯形图编辑说明
    梯形图广泛应动控制种图形语言电气控制电路符号组合成种图形
    透梯形图编辑器画梯形图形PLC 程序设计完成图形表示控制流程较直观易熟悉
    电气控制电路技术员接受梯形图形基符号动作根传统动控制配电盘中常见
    机电装置钮开关继电器(Relay)定时器(Timer)计数器(Counter)等等
    PLC 部装置:PLC 部装置种类数量厂牌产品部装置然传统电气控
    制电路中继电器线圈接点等名称 PLC 部存实际物理装置应 PLC
    部存储器基单元(位bit)该位 1 表示该线圈受电该位 0 表示线圈受电常1 PLC 梯形图基原理
    DVPPLC 应技术手册 14
    开接点(Normal Open NO A 接点)直接读取该应位值常闭接点(Normal Close NC
    B 接点)取该应位值反相继电器占位(bit)8 位组成字节(称字节
    byte)二字节称字(word)两字组合成双字(double word)继电器处理时(
    加减法移位等)字节字双字 PLC 部两种装置:定时器计数器仅线圈
    计时值计数值进行数值处理数值属字节字双字形式
    述种部装置 PLC 部数值储存区占定数量储存单元
    装置实际相应储存容位字节字形式进行读取
    基 PLC 基部装置介绍:(详细说明请参考第 2 章 DVP PLC 种装置功)
    装置种类 功 说 明
    输入继电器
    (Input Relay)
    输入继电器 PLC 外部输入点(外部输入开关连接接受外部输入信号
    端子)应部存储器储存基单元外部送输入信号驱动 0 1
    程序设计方法改变输入继电器状态输入继电器应基单元改
    写法 HPPWPLSoft 作强行 On Off 动作 (SASXSCEHEH2SV 系列机
    仿真输入继电器 X 作强行 OnOff 动作时外部输入点状态更新动作关闭外
    部输入信号状态会读入 PLC 部相装置存限机输入点扩展
    输入点正常模式动作)接点(AB 接点)限制次输入信号
    应输入继电器空着移作
    & 装置表示:X0 X1…X7 X10 X11…装置符号 X 表示序 8 进制编号
    机扩展均输入点编号标示
    输出继电器
    (Output Relay)
    输出继电器 PLC 外部输出点(外部负载作连接)应部存储器储存
    基单元输入继电器接点部装置接点身接点驱动
    常开接点接通外部负载接点输入接点样限制次
    输出应输出继电器空着果需作部继电器
    & 装置表示:Y0 Y1…Y7 Y10 Y11…装置符号 Y 表示序 8 进制编号
    机扩展均输出点编号标示
    部辅助继电器
    (Internal Relay)
    部辅助继电器外部没直接联系 PLC 部种辅助继电器 功
    电气控制电路中辅助(中间)继电器样 辅助继电器应着存基单
    元输入继电器接点输出继电器接点部装置接点驱动接
    点限制次部辅助继电器外输出输出时请透输出点
    & 装置表示:M0 M1…M4095装置符号 M 表示序 10 进制编号
    步进点
    (Step)
    DVP PLC 提供种属步进动作控制程序输入方式利指令 STL 控制步进点
    S 转移便容易写出控制程序果程序中完全没步进程序时步进点
    S 成部辅助继电器 M 成警报点
    & 装置表示:S0 S1…S1023装置符号 S 表示序 10 进制编号 1 PLC 梯形图基原理
    DVPPLC 应技术手册 15
    装置种类 功 说 明
    定时器
    (Timer)
    定时器完成定时控制定时器含线圈接点定时值寄存器线圈受电
    等达预定时间接点便动作(A 接点闭合B 接点开路)定时器定时值设定
    值定种定时器规定时钟周期(定时单位:1ms10ms100ms)旦线圈断电
    接点动作(A 接点开路B 接点闭合)原定时值零
    & 装置表示:T0 T1…T255装置符号 T 表示序 10 进制编号编号
    范围应时钟周期
    计数器
    (Counter)
    计数器实现计数操作计数器事先定计数设定值(计数脉
    数)计数器含线圈接点计数储存器线圈 OffÆOn视该计数器脉
    输入计数值加 16 位 32 位高速计数器供者选
    & 装置表示:C0 C1…C255装置符号 C 表示序 10 进制编号
    数寄存器
    (Data register)
    PLC 进行类序控制定时值计数值关控制时常常作数处理数值
    运算数寄存器专门储存数类参数数寄存器 16 位二进
    制数值存字处理双字相邻编号两数寄存器
    & 装置表示:D0 D1…D9999装置符号 D 表示序 10 进制编号
    文件寄存器
    (File register)
    PLC 数处理数值运算需数寄存器足时利文件寄存器储存数
    类参数文件寄存器 16 位存字处理双字相邻编号两文
    件寄存器文件寄存器 SASXSC 系列机种 1600 EHEH2SV 系列机种
    10000 文件寄存器没实际装置编号需透指令 API 148 MEMR
    API 149 MEMW 透周边装置 HPP02 WPLSoft 执行文件寄存器读写功
    & 装置表示:K0~K9999装置符号序 10 进制编号
    变址寄存器
    (Index register)
    EF 般数寄存器样 16 位数寄存器写入
    读出字装置位装置常量作间接寻址功
    & 装置表示:E0~E7F0~F7装置符号 EF 表示序 10 进制编号
    梯形图组成图形说明:
    梯形图形结构 指令解说 指令 装置

    常开开关A 接点 LD XYMSTC

    常闭开关B 接点 LDI XYMSTC

    串接常开 AND XYMSTC

    串接常闭 ANI XYMSTC 1 PLC 梯形图基原理
    DVPPLC 应技术手册 16
    梯形图形结构 指令解说 指令 装置

    接常开 OR XYMSTC

    接常闭 ORI XYMSTC
    升触发开关 LDP XYMSTC
    降触发开关 LDF XYMSTC
    升触发串接 ANDP XYMSTC
    降触发串接 ANDF XYMSTC

    升触发接 ORP XYMSTC

    降触发接 ORF XYMSTC

    区块串接 ANB

    区块接 ORB

    重输出
    MPS
    MRD
    MPP

    线圈驱动输出指令 OUT YMS
    SS 步进梯形 STL S
    基指令应指令 应指令
    请参考第 3 章基指令 (RSTSET
    CNTTMR) 说明第 5~10 章应指令
    反逻辑 INV
    区块:谓区块指两装置做串接接运算组合形成梯形图形运算性质产生
    联区块串联区块 1 PLC 梯形图基原理
    DVPPLC 应技术手册 17
    串联区块:


    联区块:

    分支线合线:垂直线般说装置区分左边装置说合线(表示左边少
    两行回路垂直线相连接)右边装置区块分支线(表示垂直线
    右边少两行回路相连接)
    1 2
    区块 合线1 区块 合线2
    区块 分支线2
    网络:装置种区块组成完整区块网络垂直线连续线连接区块装置均属
    网络
    独立网络: 网络 1
    网络 2

    完整网络:

    14 PLC 梯形图编辑点
    程序编辑方式左母线开始右母线( WPLSoft 编辑省略右母线绘制)结束行编完换
    行行接点数 11 够会产生连续线继续连接进续接更装置连续编
    号会动产生相输入点重复图示: 1 PLC 梯形图基原理
    DVPPLC 应技术手册 18
    X0 X1 X2 X3 X4 X5
    Y0
    X11 X12 X13
    X6 X7 X10 C0 C1
    00000
    00000
    连续编号
    梯形图程序运作方式左右扫描线圈应指令运算框等属输出处理梯形图形中
    置右边图例逐步分析梯形图流程序右角编号序
    X0 X1 Y1 X4
    M0
    X3 M1
    T0 M3
    Y1
    TMR T0 K10

    指令序解析:
    1 LD X0
    2 OR M0
    3 AND X1
    4 LD X3
    AND M1
    ORB
    5 LD Y1
    AND X4
    6 LD T0
    AND M3
    ORB
    7 ANB
    8 OUT Y1
    TMR T0 K10
    梯形图项基结构详述
    1 LD (LDI) 指令:区块起始予 LD LDI 指令
    AND 区块 OR 区块
    LD 指令 LD 指令
    1 PLC 梯形图基原理
    DVPPLC 应技术手册 19
    LDP LDF 命令结构动作状态差LDPLDF 动作时接点导通
    升降时动作图示:
    X0
    OFF ON OFF

    X0
    OFF ON OFF
    时间

    时间

    2 AND (ANI) 指令:单装置接装置区块串联组合
    AND 指令 AND 指令

    ANDPANDF 结构动作发生情形升降时
    3 OR (ORI)指令:单装置接装置区块组合
    OR 指令 OR 指令 OR 指令
    ORPORF 相结构动作发生时升降
    4 ANB 指令:区块装置区块串接组合

    ANB 指令

    5 ORB 指令:区块装置区块接组合
    ORB 指令

    ANB ORB 运算果区块结合应该左右序合成区块网络
    1 PLC 梯形图基原理
    DVPPLC 应技术手册 110
    6 MPSMRDMPP 指令:重输出分支点记忆样产生具变化输出
    MPS 指令分支点开始谓分支点指水线垂直线相交处必须垂直线接
    点状态判定否应该接点记忆指令基接点记忆指令考虑 PLC 运作方便
    性容量限制方梯形图转换时会省略梯形图结构判断属种
    接点储存指令
    MPS ┬做分辨连续指令 8 次MRD 指令分支点记忆读取垂
    直线逻辑状态相继续梯形图解析进行必须原接点状态读出
    MRD├做分辨MPP指令层分支点开始状态读出堆栈中读出 (Pop)
    垂直线笔表示垂直线状态结束
    „ MPP └做判定基述
    方式解析会误时相状态输
    出编译程序会省略右图说明:
    MPS
    MRD
    MPP
    MPP
    MPS

    7 STL 指令:做序功图(SFCSequential Function Chart)设计语法指令种指令
    程序设计员程序规划时够时画流程图时样程序步序更清楚更具
    读性图示清楚出规划流程序步进点 S 转移步进点原
    步进点会执行 断电 动作种流程转换成右图 PLC 梯形图型式称步进梯
    形图
    M1002
    S0
    SET S0
    S0
    SET S21
    SET S22
    S
    S21
    S
    RET
    S22
    S
    M1002 初始脉
    S0
    S21
    S22
    1 PLC 梯形图基原理
    DVPPLC 应技术手册 111
    8 RET 指令步进梯形程序完成加 RET 指令 RET 定加 STL 面图示:
    RET
    S20
    S
    RET
    S20
    S
    X1
    X1

    步进梯形结构请参考第 4 章步进梯形指令 [ STL ] [ RET ] 1 PLC 梯形图基原理
    DVPPLC 应技术手册 112
    15 PLC 指令项图形结构整合转换
    X0 X2 X1
    X1
    M1
    C0
    Y0
    SET S0
    M2 Y0
    M0
    X10
    Y10
    SET S10
    S0
    S
    X11
    Y11
    SET S11
    S10
    S
    SET S12
    SET S13
    X12
    Y12
    SET S20
    S11
    S
    X13
    S0
    RET
    S20
    S
    S12
    S
    S13
    S
    X0
    CNT C0 K10
    X1
    M0
    C0
    X1
    M2
    RST C0
    M1
    M2
    END
    梯形图 LD X0
    OR X1
    LD X2
    OR M0
    ORI M1
    ANB
    LD M2
    AND Y0
    ORB
    AN I X1
    OUT Y0
    AND C0
    SET S0
    STL S0
    LD X10
    OUT Y10
    SET S10
    STL S10
    LD X11
    OUT Y11
    SET S11
    SET S12
    SET S13
    STL S11
    LD X12
    OUT Y12
    SET S20
    STL S20
    STL S12
    STL S13
    LD X13
    OUT S0
    RET
    LD X0
    CNT C0 K10
    LD C0
    MPS
    AND X1
    OUT M0
    MRD
    AN I X1
    OUT M1
    MPP
    AN I M2
    OUT M2
    END
    区块
    串接区块
    AND 区块
    接区块
    ANI
    项输出
    步进梯形开始
    状态 运算 S0 X10
    状态工作项步进点转移
    S10 狀態取出
    取出 状态 X11
    状态工作项步进点转移
    S11 状态取出
    读取 状态运算 X12
    状态工作项步进点转移
    分支合流
    状态工作项步进点转移
    步进动作返回
    读取 C0
    重输出
    程序结束
    步进梯形结束
    输出状态
    状态继续处理
    RST C0
    OR
    区块OR
    „ 语法模糊结构
    正确梯形图解析程应该左右解析合然指令原样达
    相梯形图特叙述: 1 PLC 梯形图基原理
    DVPPLC 应技术手册 113
    范例程序:图梯形图形指令程序表示两种方法表示动作结果相
    理想方法 理想方法
    LD X0 LD X0
    OR X1 OR X1
    LD X2 LD X2
    OR X3 OR X3
    ANB LD X4
    LD X4 OR X5
    OR X5 ANB
    X0 X2 X4
    X5X3X1

    ANB ANB
    两种指令程序转换成梯形图图形样什幺会较呢?问题机运算动作
    第:区块区块合第二:合然程序代码长度相
    合(ANB 作合动作 ANB 指令连续超 8 次)必须先前计算出结果
    储存起现两区块机允许区块超机限制会出现问题
    方式区块建立完进行区块合指令样做程序规划者逻辑序较会乱
    范例程序二:图梯形图形指令程序表示两种方法表示动作结果相
    理想方法 理想方法
    LD X0 LD X0
    OR X1 LD X1
    OR X2 LD X2
    OR X3 LD X3
    ORB
    ORB
    X0
    X1
    X2
    X3

    ORB
    两程序解析明显差距程序代码增加机运算记忆增加够
    定义序撰写程序
    „ 梯形图错误图形
    编辑梯形图形时然利种梯形符号组合成种图形 PLC 处理图形程序原
    左右绘制时左母线起点右母线终点(WPLSoft 梯形图编辑区右母线省
    略)左右逐横写入行写完次写行常见种错误图形:

    做 OR 运算 1 PLC 梯形图基原理
    DVPPLC 应技术手册 114
    信号回流
    输入起始输出信号回路 回流 存

    应该先右角输出

    做合编辑应左右虚线括处区块应


    空装置做接运算

    空装置装置做运算

    中间区块没装置

    串联装置串联区块水方接齐

    Label P0 位置完整网络第行

    区块串接串左边区块段水线接齐 1 PLC 梯形图基原理
    DVPPLC 应技术手册 115
    16 梯形图化简
    „ 串联区块联区块串联时区块放前面节省 ANB 指令
    梯形图转译成指令:
    LD X0
    LD X1
    OR X2
    X0 X1
    X2

    Ø ANB
    梯形图转译成指令:
    LD X1
    OR X2
    X0X1
    X2
    AND X0
    „ 单装置区块接区块放面省 ORB 指令
    梯形图转译成指令:
    LD T0
    LD X1
    AND X2
    T0
    X1 X2

    Ø ORB
    梯形图转译成指令:
    LD X1
    AND X2 T0
    X1 X2
    OR T0
    „ 梯形图(a)中面区块面区块短区块调换达样逻辑结果图(a)
    合法 信号回流 回路
    梯形图转译成指令:
    LD X0
    OR X1
    AND X2
    LD X3
    AND X4
    X0
    X1 X2
    X3 X4

    图(a) ORB
    Ø
    梯形图转译成指令:
    LD X3
    AND X4
    LD X1
    OR X0
    AND X2
    X0
    X1 X2
    X3 X4

    图(b) ORB 1 PLC 梯形图基原理
    DVPPLC 应技术手册 116
    „ 相垂直线重条件输出没输入装置运算放面省略 MPSMPP
    梯形图转译成指令:
    MPS
    AND X0
    OUT Y1
    MPP
    X0
    Y1
    Y0
    OUT Y0
    Ø
    梯形图转译成指令:
    OUT Y0
    AND X0
    Y0
    Y1
    X0

    OUT Y1
    „ 信号回流线路修正
    两范例左边想图形根定义左边图误中存合
    法信号回流路径图示修正右图完成者电路动作
    例:
    LOOP1
    X0 X1 X2
    X3 X4 X5
    X6 X7 X10
    信号回流
    Ö
    LOOP1
    X0 X1 X2
    X3 X4 X5
    X6 X7 X5
    X10
    X10

    例二:
    LOOP1
    X0 X1 X2
    X3 X4 X5
    X6 X7 X10
    信号回流
    LOOP2
    X0 X1 X2
    X3 X4 X5
    X6 X7 X10
    信号回流

    Ö
    LOOP1
    X0 X1 X2
    X3 X4 X5
    X6
    X3 X7 X10
    X6
    X0 X1 X7 X10
    LOOP2
    X4
    1 PLC 梯形图基原理
    DVPPLC 应技术手册 117
    17 常基程序设计范例
    „ 起动停止保
    应场合需利钮瞬时闭合瞬时断开作设备启动停止维持持续动作
    必须设计保回路保回路列种方式:
    范例 1:停止优先保回路
    启动常开接点 X1On停止常闭接点 X2Off 时
    Y1On时 X2On线圈 Y1 停止受电称
    停止优先
    X2
    Y1
    X1
    Y1

    范例 2:启动优先保回路
    启动活常开接点 X1On停止常闭接点 X2Off 时
    Y1On线圈 Y1 受电保时 X2On线圈
    Y1 保接点持续受电称启动优先
    X2
    Y1
    X1
    Y1

    范例 3:置位(SET)复位(RST)指令保回路
    X2
    X1
    Y1RST
    停止优先
    SET Y1

    右图利 RST SET 指令组合成保电路
    RST 指令设置 SET 指令停止优先
    PLC 执行程序时会程序
    Y1 状态作 Y1 线圈否受电 X1 X2
    时动作时Y1 失电停止优先
    SET 指令设置 RST 指令启动优先
    X1 X2 时动作时Y1 受电启动优先
    X2
    Y1
    X1
    SET Y1
    RST
    启动优先

    范例 4:停电保持
    右图辅助继电器 M512 停电保持(请参考 PLC
    机手册)图电路仅通电状态保
    旦停电复电保持停电保状态
    原控制保持连续性
    X2
    M512
    X1
    SET
    RST M512
    Y1
    M512

    1 PLC 梯形图基原理
    DVPPLC 应技术手册 118
    „ 常控制回路
    范例 5:条件控制
    X3
    Y1
    X1
    Y1
    X4
    Y2
    X2
    Y2
    Y1

    X1
    X3
    X2
    X4
    Y1
    Y2

    X1X3 分启动停止 Y1X2X4 分启动停止 Y2均保回路 Y1 常开接点串联
    Y2 电路成 Y2 动作 AND 条件 Y2 动作 Y1 动作条件Y1 动作中 Y2
    动作
    范例 6:互锁控制
    X3
    Y1
    X1
    Y1
    X4
    Y2
    X2
    Y2
    Y1
    Y2

    X1
    X3
    X2
    X4
    Y1
    Y2

    图互锁控制回路启动接点 X1X2 先效应输出 Y1Y2 先动作中
    动作会动作说 Y1Y2 会时动作(互锁作) X1X2 时效
    梯形图程序扫描Y1Y2 时动作梯形图形 Y1 优先
    范例 7:序控制
    X3
    Y1
    X1
    Y1
    X4
    Y2
    X2
    Y2
    Y1
    Y2

    范例 5 条件控制 中 Y2 常闭接点串入
    Y1 电路中作 Y1 动作 AND 条件(
    左图示)电路仅 Y1 作 Y2 动作条件
    Y2 动作停止 Y1 动作样 Y1
    Y2 确实执行序动作程序
    1 PLC 梯形图基原理
    DVPPLC 应技术手册 119
    范例 8:振荡电路
    周期ΔT+ΔT 振荡电路
    Y1
    Y1

    Y1
    T T
    图简单梯形图形开始扫描 Y1 常闭接点时 Y1 线圈失电状态 Y1 常闭
    接点闭合接着扫描 Y1 线圈时受电输出 1次扫描周期扫描 Y1 常闭接点时 Y1 线圈
    受电 Y1 常闭接点开进线圈 Y1 失电输出 0重复扫描结果Y1 线圈输出周期
    ΔT(On)+ΔT(Off) 振荡波形
    周期 nT+ΔT 振荡电路
    T0
    X0
    TMR
    Y1
    Y1
    T0
    Kn

    Y1
    TTn
    X0

    图梯形图程序定时器 T0 控制线圈 Y1 受电时间Y1 受电扫描周期定时器
    T0 关闭进 Y1 输出成图中振荡波形中 n 定时器十进制设定值T 该定时器时基
    (时钟周期)
    范例 9:闪烁电路
    T2TMR Kn2
    T1
    X0
    TMR
    Y1
    T2
    T1
    Kn1
    X0 T1

    Y1
    Tn1
    X0
    Tn2*
    *
    图常指示灯闪烁蜂鸣器报警振荡电路两定时器控制 Y1 线圈
    On Off 时间中 n1n2 分 T1 T2 计时设定值T 该定时器时基(时钟周期)
    范例 10:触发电路
    Y1
    M0
    X0
    Y1
    Y1
    M0
    M0

    X0
    M0
    Y1
    T1 PLC 梯形图基原理
    DVPPLC 应技术手册 120
    图中X0 升微分指令线圈 M0 产生ΔT(扫描周期时间)单脉扫描周
    期线圈 Y1 受电扫描周期线圈 M0 失电常闭接点 M0 常闭接点 Y1 闭合着进线圈
    Y1 继续保持受电状态直输入 X0 升次线圈 M0 受电扫描周期时导致线
    圈 Y1 失电…动作时序图种电路常输入两动作交执行外时序图形
    出:输入 X0 周期 T 方波信号时线圈 Y1 输出便周期 2T 方波信号
    范例 11:延迟电路
    T10
    X0
    TMR
    Y1
    T10
    K1000

    时基:T 01 秒
    X0
    Y1
    100 秒
    100 秒

    输入 X0 On 时应常闭接点 Off定时器 T10 处失电状态输出线圈 Y1 受电直
    输入 X0 Off 时T10 电开始计时输出线圈 Y1 延时 100 秒(K1000*01 秒100 秒)失电请参
    考图动作时序
    范例 12:通断延迟电路两定时器组成电路输入 X0 On Off 时输出 Y4 会产生延时
    T5
    T5
    TMR
    Y4
    T6
    X0
    K50
    Y4
    T6
    Y4
    TMR
    X0
    K30
    3 秒
    5 秒
    T5
    T6
    T

    范例 13:延长计时电路
    T12TMR Kn2
    T11
    X0
    TMR
    Y1
    T11
    Kn1
    T12

    定时器 T11T12 时钟周期:T
    左图电路中输入 X0 闭合输出 Y1
    电总延迟时间 (n1+n2)* T 中 T 时钟周

    X0
    Y1
    T11
    T12
    n1*
    n2*
    T
    T
    (n1+n2)* T 1 PLC 梯形图基原理
    DVPPLC 应技术手册 121
    范例 14:扩计数范围方法
    C6CNT Kn2
    C5
    X13
    CNT
    RST
    C5
    Kn1
    X14
    C5RST
    Y1
    C6
    C6

    16 位计数器计数范围 0~32767左
    图电路两计数器计数数值扩
    n1*n2 计 数 器 C5 计数达 n1 时计数器
    C6 计数次时复位(Reset)接着
    X13 脉计数计数器 C6 计数达 n2
    时 X13 输入脉正 n1*n2 次
    范例 15:红绿灯控制(步进梯形指令)
    直行信号标志
    横信号标志

    红绿灯控制:
    红灯 黄灯 绿灯 绿灯闪烁
    直信号标志 Y0 Y1 Y2 Y2
    横信号标志 Y10 Y11 Y12 Y12
    灯号时间 35 秒 5 秒 25 秒 5秒
    时序图:
    25 秒
    5 秒 5 秒
    5 秒 5 秒
    25 秒










    1 PLC 梯形图基原理
    DVPPLC 应技术手册 122
    SFC 图:
    S0
    S20
    S21
    S22
    S0
    M1002
    T0
    T1
    T13
    Y0
    S23
    T2
    TMR T0 K350
    Y2
    TMR T1 K250
    Y2
    TMR T2 K50
    M1013
    Y1
    S30
    S31
    S32
    T10
    T11
    S33
    T12
    Y12
    TMR T10 K250
    Y11
    TMR T12 K50
    Y12
    TMR T11 K50
    M1013
    Y10
    TMR T13 K350
    梯形图:
    M1002
    ZRST S0 S127
    SET S0
    SET S20
    Y2
    END
    S0
    S
    S21
    S
    Y1
    S23
    S
    Y12
    S30
    S
    T13S23
    S
    S33
    S
    SET S30
    S20
    S
    TMR T0
    SET S21
    T0
    Y0
    K350
    TMR T1
    SET S22
    T1
    K250
    Y2
    S22
    S TMR T2
    SET S23
    T2
    K50
    M1013
    TMR T10
    SET S31
    T10
    K250
    Y12
    S31
    S TMR T11
    SET S32
    T11
    K50
    M1013
    Y11
    S32
    S
    TMR T12
    SET S33
    T12
    K50
    Y10
    S33
    S
    TMR T13 K350
    S0
    RET

    1 PLC 梯形图基原理
    DVPPLC 应技术手册 123
    „ WPLSoft SFC 编辑器绘制
    SFC 绘制 部梯形图检视
    1 LAD0
    S0ZRST S127
    M1002
    S0SET

    2 转移条件 1
    TRANS*
    T0

    3 S22
    Y2
    T2TMR K50
    M1013

    4 转移条件 4
    TRANS*
    T13
    TRANS*
    T13
    TRANS*
    T13
    TRANS*
    T13
    TRANS*
    T13
    TRANS*
    T13
    TRANS*
    T13

    0
    2
    3
    4
    5
    6
    7
    1
    LAD0
    S0
    S20
    S21
    S22
    S23
    S30
    S31
    S32
    S33
    S0 5 转移条件 7
    TRANS*
    T12
    TRANS*
    T12
    TRANS*
    T12
    TRANS*
    T12
    TRANS*
    T12
    TRANS*
    T12
    TRANS*
    T12
    1 PLC 梯形图基原理
    DVPPLC 应技术手册 124
    MEMO 2 DVP PLC 种装置功
    DVPPLC 应技术手册 21
    21 DVPPLC 装置编号览表
    ESEXSS 机种:
    类 装置 项目 范围 功
    X 外部输入继电器 X0~X177128 点8 进制编码 应外部输入点
    Y 外部输出继电器 Y0~Y177128 点8 进制编码
    合计
    256 点 应外部输出点
    般 M0~M511M768~M999744 点
    停电保持* M512~M767256 点 M
    辅助
    继电器
    特殊 M1000~M1279280 点(部份停电保持)
    合计
    1280 点
    接点程序做
    OnOff 切换
    100ms 定时器 T0~T6364 点
    10ms 定时器(M1028On) T64~T12663 点(M1028Off 100ms) T 定时器
    1ms 定时器 T1271 点
    合计
    128 点
    TMR 指令指定定
    时器计时达
    编号 T 接点会
    On
    16 位数般 C0~C111112 点
    16 位数停电保持* C112~C12716 点
    合计
    128 点
    1 相 1 输入 C235~C238C241C242C2447 点
    1 相 2 输入 C246C247C2493 点
    C 计数器 32位数高
    速计数器停电
    保持* 2 相 2 输入 C251C252C2543 点
    合计
    13 点
    CNT(DCNT) 指令指
    定计数器计数
    达编号 C 接点
    会 On
    初始步进点停电保持* S0~S910 点
    原点回停电保持* S10~S1910 点(搭配 IST 指令)







    S 步进点
    停电保持* S20~S127108 点
    合计
    128 点
    步进梯形图(SFC)
    装置
    T 定时器现值 T0~T127128 点 计时达时接点导通
    C 计数器现值
    C0~C12716 位计数器 128 点
    C235~C25432 位计数器 13 点
    计数达时该计数器
    接点导通
    般 D0~D407408 点
    停电保持* D408~D599192 点
    合计
    600 点
    特殊 D1000~D1311312 点







    D 数寄存器
    变址 EF2 点
    合计
    312 点
    作数储存存区
    域EF 做间接寻
    址特殊途
    N 控回路 N0~N78 点 控回路控制点
    P CJCALL 指令 P0~P6364 点 CJCALL 位置指针
    外部中断插入 I001I101I201I3014 点
    定时中断插入
    I6□□1 点(□□=10~99时基1ms ) V57
    (含) 支持



    I 中断
    通讯中断插入 I1501 点
    中断子程序位置指针
    K 10 进制
    K32768 ~ K32767 (16 位运算)
    K2147483648 ~ K2147483647 (32 位运算) 常


    H 16 进制
    H0000 ~ HFFFF (16 位运算)
    H00000000 ~ HFFFFFFFF (32 位运算)
    * 停电保持区域固定区域变更 2 DVP PLC 种装置功
    DVPPLC 应技术手册 22
    SASXSC 机种:
    类 装置 项目 范围 功
    X 外部输入继电器 X0~X177128 点8 进制编码 应外部输入点
    Y 外部输出继电器 Y0~Y177128 点8 进制编码
    合计
    256 点 应外部输出点
    般 M0~M511512 点 (*1)
    停电保持
    M512~M999488 点 (*3)
    M2000~M40952096 点 (*3)
    M 辅助继电器
    特殊 M1000~M19991000 点(部份停电保持)
    合计
    4096 点
    接点程序做 OnOff
    切换
    100ms
    T0~T199200 点 (*1)
    T192~T199 子程序
    T250~T2556 点累计型 (*4)
    10ms
    T200~T23940 点 (*1)
    T240~T2456 点累计型 (*4)
    T 定时器
    1ms T246~T2494 点累计型 (*4)
    合计
    256 点
    TMR 指令指定定时
    器计时达编
    号 T 接点会 On
    16 位数
    C0~C9596 点 (*1)
    C96~C199104 点 (*3)
    32 位数
    C200~C21516 点 (*1)
    C216~C23419 点 (*3)
    合计
    235 点
    SASX 机种
    32 位高速计数器
    C235~C2441 相 1 输入9 点 (*3)
    C246~C2491 相 2 输入3 点 (*3)
    C251~C2542 相 2 输入4 点 (*3)
    合计
    16 点
    C 計數器
    SC 机种
    32 位高速计数器
    C235~C2451 相 1 输入11 点 (*3)
    C246~C2501 相 2 输入4 点 (*3)
    C251~C2552 相 2 输入4 点 (*3)
    合计
    19 点
    CNT(DCNT)指令指定
    计数器计数达
    编号 C 接点会
    On
    初始步进点 S0~S910 点 (*1)
    原点回 S10~S1910 点(搭配 IST 指令) (*1)
    般 S20~S511492 点 (*1)
    停电保持 S512~S895384 点 (*3)








    S 步进点
    警报 S896~S1023128 点 (*3)
    合计
    1024 点
    步进梯形图(SFC)装

    T 定时器现值 T0~T255256 点 计时达时该定时器接
    点导通
    C 计数器现值 C0~C19916 位计数器 200 点
    C200~C25432 位计数器 50 点(SC 机种53 点)
    计数达时该计数器接
    点导通
    般 D0~D199200 点(*1)
    停电保持
    D200~D999800 点 (*3)
    D2000~D49993000 点 (*3)
    特殊 D1000~D19991000 点
    D 数寄存器
    变址 E0~E3F0~F38 点 (*1)
    合计
    5000 点
    作数储存存区
    域EF 做间接寻址
    特殊途









    文件寄存器 K0~K1599 (1600 点) (*4) 作数储存扩展寄存器2 DVP PLC 种装置功
    DVPPLC 应技术手册 23
    N 控回路 N0~N78 点 控回路控制点
    P CJCALL 指令 P0~P255256 点 CJCALL 位置指针
    外部中断插入 I001I101I201I301I401I501 6 点
    定时中断插入 I6□□I7□□2 点(□□=1~99时基1ms)
    高速计数达中断插入 I010I020I030I040I050I060 6 点



    I 中断
    通讯中断插入 I1501 点
    中断子程序位置指针
    K 10 进制
    K32768 ~ K32767 (16 位运算)
    K2147483648 ~ K2147483647 (32 位运算)



    H 16 进制 H0000 ~ HFFFF (16 位运算)H00000000 ~ HFFFFFFFF (32 位运算)
    *1:非停电保持区域变更
    *2:非停电保持区域参数设置变更成停电保持区域
    *3:停电保持区域参数设置变更成非停电保持区域
    *4:停电保持固定区域变更
    SASXSC 机种部装置停电保持设置览表:
    般 停电保持 特殊辅助继电器 停电保持
    M0~M511 M512~M999 M1000~M1999 M2000~M4095
    预设停电保持 预设停电保持
    M
    辅助继电器
    固定非停电保持 起始:D1200 (K512)
    结束:D1201 (K999)
    部分停电保持
    变更 起始:D1202 (K2000)
    结束:D1203 (K4095)
    100 ms 10 ms 10ms 1 ms 100 ms
    T0 ~T199 T200~T239 T240~T245 T246~T249 T250~T255 T
    定时器
    固定非停电保持 固定非停电保持
    累计型
    固定停电保持
    16 位数 32 位数 32 位高速数
    C0~C95 C96~C199 C200~C215 C216~C234 C235~C255
    预设停电保持 预设停电保持 预设停电保持
    C
    计数器
    固定非停电保持 起始:D1208 (K96)
    结束:D1209 (K199)
    固定非停电保
    持 起始:D1210 (K216)
    结束:D1211 (K234)
    起始:D1212 (K235)
    结束:D1213 (K255)
    初始 原点回 般 停电保持 警报步进点
    S0~S9 S10~S19 S20~S511 S512~S895 S896~S1023
    预设停电保持
    S
    步进继电器
    固定非停电保持 起始:D1214 (K512)
    结束:D1215 (K895)
    固定停电保持
    般 停电保持 特殊寄存器 停电保持
    D0~D199 D200~D999 D1000~D1999 D2000~D4999
    预设停电保持 预设停电保持
    D
    寄存器
    固定非停电保持 起始:D1216 (K200)
    结束:D1217 (K999)
    部分停电保持
    变更 起始:D1218 (K2000)
    结束:D1219 (K4999)
    类 装置 项目 范围 功 2 DVP PLC 种装置功
    DVPPLC 应技术手册 24
    K0~K1599
    文件寄存器
    固定停电保持
    EHEH2SV 机种:
    类 装置 项目 范围 功
    X 外部输入继电器 X0~X377256 点8 进制编码 应外部输入点
    Y 外部输出继电器 Y0~Y377256 点8 进制编码
    合计
    512 点 应外部输出点
    般 M0~M499500 点 (*2)
    停电保持
    M500~M999500 点 (*3)
    M2000~M40952096 点 (*3)
    M 辅助继电器
    特殊 M1000~M19991000 点(部份停电保持)
    合计
    4096 点
    接点程序做 OnOff
    切换
    100ms
    T0~T199200 点 (*2)
    T192~T199 子程序
    T250~T2556 点累计型 (*4)
    10ms
    T200~T23940 点 (*2)
    T240~T2456 累计型点 (*4)
    T 定时器
    1ms T246~T2494 点累计型 (*4)
    合计
    256 点
    TMR 指令指定定时
    器计时达编
    号 T 接点会 On
    16 位数
    C0~C99100 点 (*2)
    C100~C199100 点 (*3)
    32 位数
    C200~C21920 点 (*2)
    C220~C23415 点 (*3) C 计数器
    32 位高速计数器
    C235~C244 1相 1 输入10 点 (*3)
    C246~C2491 相 2 输入4 点(*3)
    C251~C2542 相 2 输入4 点 (*3)
    合计
    253 点
    CNT(DCNT)指令指定
    计数器计数达
    编号 C 接点会
    On
    初始步进点 S0~S910 点 (*2)
    原点回 S10~S1910 点(搭配 IST 指令) (*2)
    般 S20~S499480 点 (*2)
    停电保持 S500~S899400 点 (*3)









    S 步进点
    警报 S900~S1023124 点 (*3)
    合计
    1024 点
    步进梯形图(SFC)装

    T 定时器现值 T0~T255256 点 计时达时该定时器接
    点导通
    C 计数器现值
    C0~C19916 位计数器 200 点
    C200~C25432 位计数器 53 点
    计数达时该计数器接
    点导通
    般 D0~D199200 点 (*2)
    停电保持
    D200~D999800 点 (*3)
    D2000~D99998000 点 (*3)
    特殊 D1000~D19991000 点
    D 数寄存器
    变址 E0~E7F0~F716 点 (*1)
    合计
    10000 点
    作数储存存区
    域EF 做间接寻址
    特殊途







    文件寄存器 K0~K999910000 点 (*4) 作数储存扩展寄存器2 DVP PLC 种装置功
    DVPPLC 应技术手册 25
    N 控回路 N0~N78 点 控回路控制点
    P CJCALL 指令 P0~P255256 点 CJCALL 位置指针
    外部中断插入
    I00□(X0)I10□(X1)I20□(X2)I30□(X3)
    I40□(X4) I50□(X5)6 点
    (□1升触发 □0降触发 )
    定时中断插入
    I6□□I7□□2 点(□□=1~99时基1ms)
    I8□□1 点(□□=1~99时基01ms)
    高速计数达中断插入 I010I020I030I040I050I0606 点
    脉中断插入 I110I120I130I1404 点
    通讯中断插入 I150I160I1703 点
    中断子程序位置指针
    指针

    I 中断
    测频卡中断插入 I1801 点
    K 10 进制
    K32768 ~ K32767 (16 位运算)
    K2147483648 ~ K2147483647 (32 位运算)



    H 16 进制 H0000 ~ HFFFF (16 位运算)H00000000 ~ HFFFFFFFF (32 位运算)
    *1:非停电保持区域变更
    *2:非停电保持区域参数设置变更成停电保持区域
    *3:停电保持区域参数设置变更成非停电保持区域
    *4:停电保持固定区域变更
    EHEH2SV 机种部装置停电保持设置览表:

    类 装置 项目 范围 功
    般 停电保持 特殊辅助继电器 停电保持
    M0~M499 M500~M999 M1000~M1999 M2000~M4095 M
    辅助继电器 起始:D1200 (K500)
    结束:D1201 (K999)
    部分停电保持
    变更
    起始:D1202 (K2000)
    结束:D1203 (K4095)
    100 ms 10 ms 10ms 1 ms 100 ms
    T0 ~T199 T200~T239 T240~T245 T246~T249 T250~T255
    预设非停电保持 预设非停电保持 T
    定时器
    起始:D1204 (K1) *1
    结束:D1205 (K1) *1
    起始:D1206 (K1) *1
    结束:D1207 (K1) *1
    累计型
    固定停电保持
    16 位数 32 位数 32 位高速数
    C0~C99 C100~C199 C200~C219 C220~C234 C235~C245 C246~C255
    预设非停电保持 预设停电保持 预设非停电保持 预设停电保持 预设停电保持 C
    计数器
    起始:D1208 (K100)
    结束:D1209 (K199)
    起始:D1210 (K220)
    结束:D1211 (K234)
    起始:D1212 (K235)
    结束:D1213 (K255) 2 DVP PLC 种装置功
    DVPPLC 应技术手册 26
    *1:K1 表示预设非停电保持
    „ 电源 OnOff 机 RUNSTOP 模式切换时:
    ESEXSS 系列机种 V55 版(含)记忆保持动作表示:
    存类型
    电源
    OffÖOn
    STOPÖRUN RUNÖSTOP
    (M1031)非停电
    保持区域全部清
    (M1032)停电
    保持区域全部清
    出厂设置值
    M1033 Off 时清
    非停电保持 清
    M1033 On 时变化
    清 变化 0
    停电保持 变化 变化 清 变化
    特 M特 D
    变址寄存器
    初始值设置 变化 变化 初始值设置
    SASXSCEHEH2SV 系列机种记忆保持动作表示:
    存类型
    电源
    OffÖOn
    STOPÖRUN RUNÖSTOP
    (M1031)非停电
    保持区域全部清
    (M1032)停电
    保持区域全部清
    出厂设置值
    M1033 Off 时清
    非停电保持 清 变化
    M1033 On 时变化
    清 变化 0
    停电保持 变化 变化 清 0
    特 M特 D
    变址寄存器
    初始值设置 变化 变化 初始值设置
    文件寄存器 变化 0
    初始 原点回 般 停电保持 警报步进点
    S0~S9 S10~S19 S20~S499 S500~S899 S900~S1023
    预设非停电保持 预设停电保持 S
    步进继电器
    起始:D1214 (K500)
    结束:D1215 (K899)
    固定停电保持
    般 停电保持 特殊寄存器 停电保持
    D0~D199 D200~D999 D1000~D1999 D2000~D9999
    预设非停电保持 预设停电保持 预设停电保持 D
    寄存器
    起始:D1216 (K200)
    结束:D1217 (K999)
    部分停电保持
    变更
    起始:D1218 (K2000)
    结束:D1219 (K9999)
    K0~K9999
    文件寄存器 固定停电保持 2 DVP PLC 种装置功
    DVPPLC 应技术手册 27
    22 数值常量 [K] [H]
    K 10 进制
    K32768 ~ K32767(16 位运算)
    K2147483648 ~ K2147483647(32 位运算) 常

    H 16 进制
    H0 ~ HFFFF(16 位运算)
    H0 ~ HFFFFFFFF(32 位运算)
    DVPPLC 部种控制目 5 种数值类型执行运算工作种数值务功
    说明
    1 二进制(Binary NumberBIN)
    PLC 部数值运算储存均采二进制二进制数值相关术语:
    位(Bit): 位二进制数值基单位状态非 1 0
    半字节(Nibble): 连续 4 位组成( b3~b0)表示位数 10 进制
    数字 0~9 16 进制 0~F
    字节(Byte): 连续两半字节组成( 8 位b7~b0)表示 16 进制
    00~FF
    字(Word): 连续两字节组成( 16 位b15~b0)表示 16 进制
    4 位数值 0000~FFFF
    双字(Double Word): 连续两字组成( 32 位b31~b0)表示 16 进制
    8 位数值 00000000~FFFFFFFF
    二进制系统中位半字节字节字双字关系图示:
    NB0NB1NB2NB3NB4NB5NB6NB7
    BY3 BY2 BY1 BY0
    W1
    DW
    W0
    双字

    字节
    半字节

    b
    2 八进制(Octal NumberOCT)
    DVPPLC 外部输入输出端子编号采八进制编码:
    例:
    外部输入:X0~X7X10~X17…(装置编号)
    外部输出:Y0~Y7Y10~Y17…(装置编号)
    3 十进制(Decimal NumberDEC)
    十进制 DVPPLC 系统应时机: 2 DVP PLC 种装置功
    DVPPLC 应技术手册 28
    z 作定时器 T计数器 C 等设置值例:TMR C0 K50(K 常量)
    z SMTCDEFPI 等装置编号例:M10T30(装置编号)
    z 应指令中作操作数例:MOV K123 D0(K 常量)
    4 BCD(Binary Code DecimalBCD)
    半字节 4 位表示十进制数连续 16 位表示 4 位数十进制数值
    数读取指拨轮数字开关输入数值数值数输出七段显示驱动器显示
    5 16 进制(Hexadecimal NumberHEX)
    16 进制 PLC 系统应时机:
    z 应指令中作操作数例:MOV H1A2B D0(H 常量)
    常量 K:
    十进制数值 PLC 系统中通常会数值前面冠K字表示例:K100表示十进制
    数值 100
    例外:
    K 搭配位装置 XYMS 组合成半字节字节字双字形式数
    例:K2Y10K4M100 K1 代表 4 bits 组合K2~K4 分代表 812 16 bits 组合
    常量 H:
    16 进制数值 PLC 中通常数值前面冠H字符表示例:H100表示 16 进制
    数值 100
    数值表:
    二进制
    (BIN)
    八进制
    (OCT)
    十进制
    (DEC)
    BCD
    (Binary Code Decimal)
    16 进制
    (HEX)
    PLC 部运算
    装置
    XY 编号
    常量 K装 置 MS
    TCDEFP
    I 编号
    指拨开关 7 段显示器 常量 H
    0000 0000 0 0 0 0 0 0 00 0 0 0
    0000 0001 1 1 0 0 0 0 00 0 1 1
    0000 0010 2 2 0 0 0 0 00 1 0 2
    0 0 0 0 0 0 1 1 3 3 0 0 0 0 0 0 1 1 3
    0000 0100 4 4 0 0 0 0 01 0 0 4
    0000 0101 5 5 0 0 0 0 01 0 1 5
    0 0 0 0 0 1 1 0 6 6 0 0 0 0 0 1 1 0 6
    0 0 0 0 0 1 1 1 7 7 0 0 0 0 0 1 1 1 7
    0000 1000 10 8 0 0 0 0 10 0 0 8
    0000 1001 11 9 0 0 0 0 10 0 1 9
    0000 1010 12 10 0 0 0 1 00 0 0 A 2 DVP PLC 种装置功
    DVPPLC 应技术手册 29
    二进制
    (BIN)
    八进制
    (OCT)
    十进制
    (DEC)
    BCD
    (Binary Code Decimal)
    16 进制
    (HEX)
    PLC 部运算
    装置
    XY 编号
    常量 K装 置 MS
    TCDEFP
    I 编号
    指拨开关 7 段显示器 常量 H
    0000 1011 13 11 0001 0001 B
    0000 1100 14 12 0001 0010 C
    0 0 0 0 1 1 0 1 15 13 0 0 0 1 0 0 1 1 D
    0 0 0 0 1 1 1 0 16 14 0 0 0 1 0 1 0 0 E
    0000 1111 17 15 0 0 0 1 01 0 1 F
    0 0 0 1 0 0 0 0 20 16 0 0 0 1 0 1 1 0 10
    0001 0001 21 17 0 0 0 1 01 1 1 11

























    0 1 1 0 0 0 1 1 143 99 1 0 0 1 1 0 0 1 63
    23 外部输入输出接点编号功 [X] [Y]
    输入输出接点编号:( 8 进制编号)
    机言输入输出端编号固定 X0 Y0 开始算编号少机点数变化
    IO 扩展说输入输出端编号着机连接序推算出
    ESEXSS 机种:
    型 号 DVP14ES DVP14SS DVP20EX DVP24ES DVP32ES DVP40ES DVP60ES 扩展 IO
    输入 X
    X0~X7
    (8 点)
    X0~X7
    (8 点)
    X0~X7
    (8 点)
    X0~X17
    (16 点)
    X0~X17
    (16 点)
    X0~X27
    (24 点)
    X0~X43
    (36 点)
    X203050~X177
    (注)
    输出 Y
    Y0~Y5
    (6 点)
    Y0~Y5
    (6 点)
    Y0~Y5
    (6 点)
    Y0~Y7
    (8 点)
    Y0~Y17
    (16 点)
    Y0~Y17
    (16 点)
    Y0~Y27
    (24 点)
    Y2030~Y177
    (注)
    注:中扩展 IO 输入输出起始编号 DVP40ES 机输入点编号 X30 开始输出点编号
    Y20 开始DVP60ES 机输入点编号 X50 开始输出点编号 Y30 开始余扩展输入
    点编号 X20 开始输出点编号 Y20 开始扩展 IO 编号 8 倍数增加未满 8 点 8
    点计算
    SASXSC 機種:
    型 号 DVP10SX(注) DVP12SA DVP12SC 扩展 IO(注二)
    输入 X X0~X3(4 点) X0~X7 (8 点) X0~X5X10~X11 (8 點) X20~X177
    输出 Y Y0~Y1(2 点) Y0~Y3 (4 点) Y0~Y1Y10~Y11 (4 點) Y20~Y177
    注: SX 具 4DI 2DO 具 2AI (12bit) 2AO (12bit) 模拟输入输出点 2 DVP PLC 种装置功
    DVPPLC 应技术手册 210
    注二:SXSASC 机种扩展单元 SS 系列享扩展 IO 输入点起始编号 X20 开始输出点
    编号 Y20 开始扩展编号计算 SS 系列相
    EH 机种:
    型 号 DVP16EH DVP20EH
    (注)
    DVP32EH
    (注)(注二) DVP40EH DVP48EH DVP64EH DVP80EH
    扩展 IO
    (注三)
    输入 X
    X0~X7
    (8 点)
    X0~X13
    (12 点)
    X0~X17
    (16 点)
    X0~X27
    (24 点)
    X0~X27
    (24 点)
    X0~X37
    (32 点)
    X0~X47
    (40 点)
    X※~X377
    输出 Y
    Y0~Y7
    (8 点)
    Y0~Y7
    (8 点)
    Y0~Y17
    (16 点)
    Y0~Y17
    (16 点)
    Y0~Y27
    (24 点)
    Y0~Y37
    (32 点)
    Y0~Y47
    (40 点)
    Y※~Y377
    注:20EH00T 32EH00T输出型式晶体中 Y0Y2 高速晶体输出 (200kHz)余输出
    点般晶体输出 (10kHz) 16486480 点数机晶体输出型式输出点均般晶体
    输出 (10kHz)
    注二:32EH00T32EH00R 32EH00M 输出端子配置请参考 EH 机安装手册32EH00M 中
    CH0(Y0 Y1)CH1(Y2 Y3)高速差动输出 (200kHz)
    注三:中扩展 IO 输入输出起始编号接续机编号开始DVP16EH DVP20EH 扩展 IO
    输入起始编号 X20 开始输出起始编号 Y20 开始扩展 IO 编号连续编号序排列
    输入编号达 X377输出编号达 Y377
    EH2 机种:
    型 号 DVP16EH2 DVP20EH2
    (注)
    DVP32EH2
    (注)
    DVP40EH2
    (注二)
    DVP48EH2 DVP64EH2 DVP80EH2
    扩展 IO
    (注三)
    输入 X X0~X7
    (8 点)
    X0~X13
    (12 点)
    X0~X17
    (16 点)
    X0~X27
    (24 点)
    X0~X27
    (24 点)
    X0~X37
    (32 点)
    X0~X47
    (40 点) X※~X377
    输出 Y Y0~Y7
    (8 点)
    Y0~Y7
    (8 点)
    Y0~Y17
    (16 点)
    Y0~Y17
    (16 点)
    Y0~Y27
    (24 点)
    Y0~Y37
    (32 点)
    Y0~Y47
    (40 点) Y~Y377※
    注:20EH00T2 32EH00T2输出型式晶体中 Y0Y2 高速晶体输出 (200kHz)余输
    出点般晶体输出 (10kHz) 16486480 点数机晶体输出型式输出点均般
    晶体输出 (10kHz)
    注二:40EH00T2输出型式晶体中 CH0(Y0Y1)CH1(Y2Y3)CH2(Y4)CH3(Y6)高速
    晶体输出(200kHz)余输出点般晶体输出 (10kHz)
    注三:扩展编号计算 EH 机种相
    SV 机种:
    型 号 DVP28SV (注) 扩展 IO (注二)
    输入 X X0~X17 (16 点) X20~X377
    输出 Y Y0~Y13 (12 点) Y20~Y377
    注:28SV11T输出型式晶体中 CH0(Y0Y1)CH1(Y2Y3)CH2(Y4)CH3(Y6)高速
    输出(200kHz)余输出点般晶体输出 (10kHz) 2 DVP PLC 种装置功
    DVPPLC 应技术手册 211
    注二:扩展 IO 输入点起始编号 X20 开始输出点编号 Y20 开始扩展编号计算 SS 系列相
    „ 输入继电器:X0~X377
    输入继电器(称输入端)编号采八进制编码EH 机种点数达 256 点范围:X0~
    X7X10~X17……X370~X377
    „ 输出继电器:Y0~Y377
    输出继电器(称输出端)编号采八进制编码EH 机种点数达 256 点范围:
    Y0~Y7Y10~Y17……Y370~Y377
    „ 输入接点 X 功:
    输入接点 X 输入装置连接读取输入信号进入 PLC输入接点 X A B 接点程序
    中次数没限制输入接点 X OnOff 会输入装置 OnOff 做变化周边装
    置(HPP WPLSoft)强制输入接点 X OnOff
    ※ SSESEXSASXSCEHEH2SV 机种 PLC 提供特殊继电器 M1304允许周边装置 HPP
    WPLSoft 设定机输入接点 X OnOff时 PLC 机外部扫描更新输入点信号功关

    „ 输出接点 Y 功:
    输出接点 Y 务送出 OnOff 信号驱动连接输出接点 Y 负载输出接点分成两种
    继电器(Relay)晶体(Transistor)输出接点 Y A B 接点程序中次数没
    限制输出线圈 Y 编号程序建议仅次否 PLC 程序扫描原理输出
    状态决定权会落程序中输出 Y 电路
    X0
    X10
    Y0
    Y0
    1
    2
    Y0 重复

    Y0 输出会电路○2 决定 X10
    OnOff 决定 Y0 输出 2 DVP PLC 种装置功
    DVPPLC 应技术手册 212
    PLC 程序处理流程(结束生方式)
    X0
    Y0
    Y0
    M0
    输入信号生
    程序处理
    输出生
    X输入
    输入端
    读入存储区
    读出存储区 状态X0
    写入 状态 Y0
    读出存储区 状态 Y0
    写入 状态 M0
    装置映象区
    输出
    输出映象区
    输出端
    Y输出
    输入映象区


    z 输入信号生:
    1 PLC 执行程序前会外部输入信号
    OnOff 状态次读入输入映区
    2 程序执行中输入信号作 OnOff 变化
    输入映区状态会改变直次
    扫描开始时读入输入信号新 OnOff 状态
    3 外部信号 On→Off Off→On 变化程序接
    点认定 OnOff 时期间约10ms 延迟(
    会受程序扫描周期影响)
    z 程序处理:
    PLC 读取输入映区输入信号 OnOff
    状态开始址 0 处序执行程序中
    指令处理结果输出线圈 OnOff 逐
    次存入装置映区
    z 输出生:
    1 执行 END 指令时装置映区 Y
    OnOff 状态送输出映区锁存映区
    实际输出继电器线圈
    2 继电器线圈 On→Off Off→On 变化接点
    OnOff 时期间约 10ms 延迟
    3 晶体模块On→Off Off→On 变化
    接点 OnOff 时期间约 10~20us 延迟
    24 辅助继电器编号功 [M]
    辅助继电器编号:( 10 进制编号)
    ESEXSS 机种:
    般 M0~M511M768~M999744 点固定非停电保持区域
    停电保持 M512~M767256 点固定停电保持区域 辅助继电器 M
    特殊 M1000~M1279280 点部份停电保持
    合计
    1280 点
    SASXSC 機種:
    般 M0~M511512 点固定非停电保持区域
    停电保持
    M512~M999M2000~M40952584 点参数设置变更成非停
    电保持区域
    辅助继电器 M
    特殊 M1000~M19991000 点部份停电保持
    合计
    4096 点2 DVP PLC 种装置功
    DVPPLC 应技术手册 213
    EHEH2SV 机种:
    般 M0~M499500 点参数设置变更成停电保持区域
    停电保持
    M500~M999M2000~M40952596 点参数设置变更成非停
    电保持区域
    辅助继电器 M
    特殊 M1000~M19991000 点部份停电保持
    合计
    4096 点
    辅助继电器功:
    辅助继电器 M 输出继电器 Y 样输出线圈 AB 接点程序中次数限制者
    利辅助继电器 M 组合控制回路法直接驱动外部负载性质区分列三种:
    1 般辅助继电器: 般辅助继电器PLC运行时遇停电状态全部复位Off
    送电时状态 Off
    2 停电保持辅助继电器: 停电保持辅助继电器 PLC 运行时遇停电状态全部保持
    送电时状态停电前状态
    3 特殊辅助继电器: 特殊辅助继电器均特定功未定义特殊辅助继电器
    请勿机种特殊辅助继电器请参考 210 节特殊继电器特
    殊寄存器211 节特殊辅助继电器特殊寄存器群组功说明
    25 步进继电器编号功 [S]
    辅助继电器编号:( 10 进制编号)
    ESEXSS 机种:
    初始停电保持 S0~S910 点固定停电保持区域
    原点回停电保持 S10~S1910 点(搭配 IST 指令) 固定停电保持区域 步进继电器 S
    停电保持 S20~S127108 点固定停电保持区域
    合计
    128 点
    SASXSC 機種:
    初始 S0~S910 点固定非停电保持区域
    原点回 S10~S1910 点(搭配 IST 指令) 固定非停电保持区域
    般 S20~S511492 点固定非停电保持区域
    停电保持 S512~S895384 点参数设置变更成非停电保持区域
    步进继电器 S
    警报 S896~S1023128 点固定停电保持区域
    合计
    1024 点
    EHEH2SV 机种:
    初始 S0~S910 点 参数设置变更成停电保持区域
    原点回 S10~S1910 点(搭配 IST 指令)变更成停电保持区域
    般 S20~S499480 点参数设置变更成停电保持区域
    停电保持 S500~S899400 点参数设置变更成非停电保持区域
    步进继电器 S
    警报 S900~S1023124 点固定停电保持区域
    合计
    1024 点2 DVP PLC 种装置功
    DVPPLC 应技术手册 214
    步进继电器功:
    步进继电器 S 工程动化控制中轻易设置程序步进梯形图基装置步进梯形图(
    称序功图Sequential Function ChartSFC)中必须 STLRET 等指令配合
    步进继电器 S 装置编号 S0~S1023 1024 点步进继电器 S 输出继电器 Y 样输出线
    圈 AB 接点程序中次数限制法直接驱动外部负载步进继电器(S)步
    进梯形图时作般辅助继电器性质区分列四种:
    1 初始步进继电器: S0~S9计 10 点
    序功图(Sequential Function ChartSFC)中作初始状态
    步进点
    2 原点回步进继电器: S10~S1910 点
    程序中 API 60 IST 指令时S10~S19 规划成原点回
    IST 指令成般步进继电器
    3 般步进继电器: SASXSC 机种 S20~S511492 点EHEH2SV 机种 S20~S499480

    序功图(SFC)中作般途步进点 PLC 运行时遇
    停电时状态全部清
    4 停电保持步进继电器: ESEXSS 机种 S20~S127108 点SASXSC 机种 S512~S895384
    点EHEH2SV 机种 S500~S899400 点
    序功图(SFC)中停电保持步进继电器 PLC 运行时遇停电
    时状态全部保持送电时状态停电前状态
    5 警报步进继电器: SASXSC 机种 S896~S1023128 点EHEH2SV 机种 S900~S1023
    124 点
    警报步进继电器配合警报点驱动指令 API 46 ANS 作警报接点
    记录相关警示信息排外部障
    26 定时器编号功 [T]
    定时器编号:( 10 进制编号)
    ESEXSS 机种:
    100ms 般 T0~T6364 点
    10ms 般 T64~T12663 点(M1028On 时 10msM1028Off 时 100ms) 定时器 T
    1ms 般 T1271 点
    合计
    128 点



    2 DVP PLC 种装置功
    DVPPLC 应技术手册 215
    SASXSC 机种:
    100ms 般 T0~T199200 点(T192~T199 子程序定时器)固定非停电保持区域
    100ms 累计型 T250~T2556 点固定停电保持区域
    10ms 般 T200~T23940 点固定非停电保持区域
    10ms 累计型 T240~T2456 点固定停电保持区域
    定时器 T
    1ms 累计型 T246~T2494 点固定停电保持区域
    合计
    256 点
    EHEH2SV 机种:
    100ms 般
    T0~T199200 点参数设置变更成停电保持区域
    (T192~T199 子程序定时器)
    100ms 累计型 T250~T2556 点固定停电保持区域
    10ms 般 T200~T23940 点参数设置变更成停电保持区域
    10ms 累计型 T240~T2456 点固定停电保持区域
    定时器 T
    1ms 累计型 T246~T2494 点固定停电保持区域
    合计
    256 点
    定时器功:
    定时器 1ms 10ms100ms 计时单位计时方式采数计时定时器现值设置值时
    输出线圈导通设置值 10 进制 K 值数寄存器 D 成设置值
    定时器实际设置时间 计时单位 * 设置值
    性质区分列三种:
    1 般定时器:
    ESSA 系列机种: 般定时器 END 指令执行时计时次 TMR 指令执行时计时
    达输出线圈导通
    EHEH2SV 系列机种: 般定时器 TMR 指令执行时计时次 TMR 指令执行时计时
    达输出线圈导通
    T0
    Y0
    X0
    TMR T0 K100

    X0
    T0
    Y0
    现值
    设置值 K100
    10 秒

    z X0On 时定时器 T0 现值 100ms
    采数计时定时器现值 设置值 K100
    时输出线圈 T0On
    z X0Off 停电时定时器 T0 现值清
    0输出线圈 T0 变 Off 2 DVP PLC 种装置功
    DVPPLC 应技术手册 216
    2 累计型定时器
    ESSA 系列机种: 累计型定时器 END 指令执行时计时次 TMR 指令执行时计时
    达输出线圈导通
    EHEH2SV 系列机种: 累计型定时器 TMR 指令执行时计时次 TMR 指令执行时计时
    达输出线圈导通
    T250
    Y0
    X0
    TMR T250 K100
    X0
    T2
    Y0
    现值
    设置值 K100
    T1+T210sec
    T250
    T1

    z X0On 时定时器T250现值100ms
    采数计时定时器现值 设置值 K100
    时输出线圈 T0On
    z 计时中 X0Off 停电时定时器 T250
    暂停计时现值变 X0 On 时继
    续计时现值累加直定时器现值
    设置值 K100 时输出线圈 T0On
    3 子程序定时器
    子程序中断插入子程序中定时器时请定时器 T192~T199
    SA 系列机种: 子程序定时器 END 指令执行时计时次 END 指令执行时计时
    达输出线圈导通
    EHEH2SV 系列机种: 子程序定时器 TMR 指令 END 指令执行时计时次 TMR 指令
    END 指令执行时定时器现值等设置值输出线圈导通
    般定时器子程序中断插入子程序中该子程序执行时定时器法正
    确计时
    设置值指定方法:定时器实际设置时间 计时单位 * 设置值
    1 常量指定 K: 设置值直接指定常量 K 值
    2 间接寻址 D: 设置值数寄存器 D 做间接寻址
    27 计数器编号功 [C]
    计数器编号:( 10 进制编号)
    ESEXSS 机种:
    16 位数般 C0~C111112 点固定非停电保持区域
    计数器 C
    16 位数停电保持 C112~C12716 点固定停电保持区域
    1 相 1 输入计数 C235~C238C241C242C2447 点固定停电保持区域
    1 相 2 输入计数 C246C247C2493 点 固定停电保持区域 32 位数
    高速计数器 C
    2 相 2 输入计数 C251C252C2543 点固定停电保持区域
    合计
    141 点2 DVP PLC 种装置功
    DVPPLC 应技术手册 217
    SASXSC 机种:
    16 位数般 C0~C9596 点固定非停电保持区域
    16 位数停电保持 C96~C199104 点参数设置变更成非停电保持区域
    32 位数般 C200~C21516 点固定非停电保持区域
    计数器 C
    32 位数停电保持 C216~C23419 点参数设置变更成非停电保持区域
    合计
    235 点
    1 相 1 输入计数停电保持 C235~C242C2449 点
    1 相 2 输入计数停电保持 C246C247C2493 点
    SASX 机种32
    位数高速计
    数器 C 2 相 2 输入计数停电保持 C251~C2544 点
    合计
    16 点
    1 相 1 输入计数停电保持 C235~C24511 点
    1 相 2 输入计数停电保持 C246~C2504 点 SC 机种数
    高速计数器 C
    2 相 2 输入计数停电保持 C251~C2554 点
    参数设置变更成非停电保持区域
    合计
    19 点
    EHEH2SV 机种:
    16 位数般 C0~C99100 点参数设置变更成停电保持区域
    16 位数停电保持 C100~C199100 点参数设置变更成非停电保持区域
    32 位数般 C200~C21920 点参数设置变更成停电保持区域
    计数器 C
    32 位数停电保持 C220~C23415 点参数设置变更成非停电保持区域
    软件 1 相 1 输入计数 C235~C2406 点
    硬件 1 相 1 输入计数 C241~C2444 点
    硬件 1 相 2 输入计数 C246~C2494 点
    32 位数
    高速计数器 C
    硬件 2 相 2 输入计数 C251~C2544 点
    参数设置变更成非停电保持区域
    合计
    253 点
    计数器特点:
    项目 16 位计数器 32 位计数器
    类型 般型 般型 高速型
    计数方 数 数
    设置值 0~32767 2147483648~+2147483647
    设置值指定 常量 K 数寄存器 D 常量 K 数寄存器 D (指定 2 )
    现值变化 计数达设置值计数 计数达设置值继续计数
    输出接点 计数达设置值接点导通保持
    数达设置值接点导通保持 On
    数达设置值接点复位成 Off
    复位动作 RST 指令执行时现值零接点复位成 Off
    接点动作 扫描结束时统动作 扫描结束时统动作 计数达立动作扫描周期关
    计数器功:
    计数器计数脉输入信号 Off→On 时计数器现值等设置值时输出线圈导通设置值 10 进
    制 K 值数寄存器 D 成设置值
    16 位计数器 C0~C199:
    1 16 位计数器设置范围:K0~K32767(K0 K1 相第次计数时输出接点马导通) 2 DVP PLC 种装置功
    DVPPLC 应技术手册 218
    2 般计数器 PLC 停电时候计数器现值清停电保持型计数器会停电前
    现值计数器接点状态存储着重新电会继续累计
    3 MOV 指令WPLSoft 程序书写器 HPP 设置值数值传送 C0 现值寄存
    器时次 X1 Off→On 时C0 计数器接点变成 On时现值容变成设置值相
    4 计数器设置值常量 K 直接设置寄存器 D (包含特殊数寄存器 D1000~D1999)
    中数值作间接设置
    5 设置值常量 K 仅正数数寄存器 D 作设置值正负数 计数器现值
    32767 累计时变 32768
    范例:
    LD X0
    RST C0
    LD X1
    CNT C0 K5
    LD C0
    OUT Y0
    C0
    Y0
    X1
    C0 K5CNT
    X0
    C0RST


    1 X0On 时 RST 指令执 行C0
    现值零输出接点复位 Off
    2 X1 Off→On 时计数器现值
    执行数(加)动作
    3 计数器 C0 计数达设置值 K5 时C0
    接点导通C0 现值=设置值K5
    X1 触发信号 C0 完全接受C0
    现值保持 K5 处
    X0
    X1
    Y0C0 接点
    C0 计数现值
    0
    1
    2
    3
    4
    5
    设置值
    0

    32 位般加减算计数器 C200~C234:
    1 32 位般计数器设置范围:K2147483648~K2147483647(ESEXSS 机支持)
    2 32 位般加减算计数器切换数特殊辅助继电器: M1200~M1234 决定例:M1200Off
    时决定 C200 加算M1200On 时决定 C200 减算余类推
    3 设置值常量 K 数寄存器 D (包含特殊数寄存器 D1000~D1999)作设置值
    正负数数寄存器 D 设置值占两连续数寄存器
    4 般计数器 PLC 停电时候计数器现值清停电保持型计数器会停电前
    现值计数器接点状态存储着重新电会继续累计
    5 计数器现值 2147483647 累计时变2147483648理计数器现值
    2147483648 递减时变 2147483647 2 DVP PLC 种装置功
    DVPPLC 应技术手册 219
    范例:
    LD X10
    OUT M1200
    LD X11
    RST C200
    LD X12
    CNT C200 K5
    LD C200
    OUT Y0
    C200
    Y0
    X12
    C200 K5DCNT
    X11
    C200RST
    X10
    M1200


    1 X10 驱动 M1200 决定 C200 加
    算减算
    2 X11 Off→On 时RST 指令
    执行C200 现值清 0
    接点变 Off
    3 X12 Off→On 时计数器现
    值执行数(加)动作
    数(减)动作
    X10
    X11
    X12
    输出接点
    C200 计数
    现值
    累加 累加递减
    0
    1
    2
    3
    4
    5
    4
    3
    2
    1
    0
    1
    2
    3
    4
    5
    6
    7
    8
    0
    7
    6
    5
    4
    3
    原 时 会变ON OFF
    4 计数器 C200 现值 K6→K5 变化时C200 接点 Off→On计数器 C200 现值
    K5→K6 变化时C200 接点 On→Off
    5 MOV 指令WPLSoft 程序书写器 HPP 设置值数值传送 C0 现值寄存器
    时次 X1 Off→On 时C0 计数器接点变成 On时现值容变成设置值相
    32 位高速加减计数器 C235~C255:
    1 32 位高速加减计数器设置范围:K2147483648~K2147483647
    2 32 位高速加减计数器 C235~C244 加减算计数特殊辅助继电器 M1235~M1244 OnOff 指
    定例:M1235Off 时决定 C235 加算M1235On 时决定 C235 减算余类推
    3 32 位高速加减计数器 C246~C255 加减算计数特殊辅助继电器 M1246~M1255 OnOff
    监控例:M1246Off 时表示 C246 加算M1246On 时表示 C246 减算余类推
    4 设置值常量 K 数寄存器 D (包含特殊数寄存器 D1000~D1999)作设置值
    正负数数寄存器 D 设置值占两连续数寄存器
    5 DMOV 指令WPLSoft 程序书写器 HPP 设置值数值传送高速计数
    器现值寄存器时次计数输入点 X Off→On 时该计数器接点变化现值做加
    减计数 2 DVP PLC 种装置功
    DVPPLC 应技术手册 220
    6 计数器现值 2147483647 累计时变2147483648理计数器现值
    2147483648 递减时变 2147483647
    ESEXSS 系列机种支持高速计数器总频宽 20kHz
    1 相 1 输入 1 相 2 输入 2 相 2 输入 形式
    输入 C235 C236 C237 C238 C241 C242 C244 C246 C247 C249 C251 C252 C254
    X0 UD UD UD U U U A A A
    X1 UD R R D D D B B B
    X2 UD UD R R R R
    X3 UD R S S S

    U: 加计数 A: A 相输入 S: 启动输入
    D: 减计数 B: B 相输入 R: 复位输入
    ‹ 中输入点 X0X1 规划成更高速计数器1 相输入达 20kHz两输入点计数频
    率相加必须等频宽 20kHz 限制计数输入 2 相输入信号计数频率约 4kHz
    输入点 X2X3 高速计数器 1 相输入达 10kHz
    ‹ ES 系列机种中 DHSCS 指令 DHSCR 指令搭配次数超出 4 次
    SASX 系列机种支持高速计数器总频宽 40kHz
    1 相 1 輸入 1 相 2 輸入 2 相 2 輸入 形式
    輸入 C235 C236 C237 C238 C239 C240 C241 C242 C244 C246 C247 C249 C251 C252 C253 C254
    X0 UD UD UD U U U A A B A
    X1 UD R R D D D B B A B
    X2 UD UD R R R R
    X3 UD R S S S
    X4 UD
    X5 UD

    U: 递增输入 A: A 相输入 S: 开始输入
    D: 递减输入 B: B 相输入 R: 清输入
    ‹ 1相输入输入点 X0X1 达 20kHzX2~X5 输入点达 10kHz2 相输入(X0X1) C251C252
    C254 高输入频率达 4kHzC253 高输入频率达 25kHz(仅支持 4 倍频计数)
    ‹ 输入点 X5 二功
    „ M1260Off 时 C240 般 UD 高速计数器功
    „ M1260On DCNT 启动 C240 时X5 作 C235~C239 重置信号原计数
    器 C240 继续接受 X5 计数输入信号
    SC 机种支持高速计数器总频宽 130kHz 2 DVP PLC 种装置功
    DVPPLC 应技术手册 221
    1 相 1 輸入 1 相 2 輸入 2 相 2 輸入 形式
    輸入 C235 C236 C237 C238 C239 C240 C241 C242 C243 C244 C245 C246 C247 C249 C250 C251 C252 C254 C255
    X0 UD UD UD U U U A A A
    X1 UD R R D D D B B B
    X2 UD UD R R R R
    X3 UD R S S S
    X4 UD
    X5 UD
    X10 UD U A
    X11 UD D B

    U: 加计数 A: A相输入 S: 启动输入
    D: 减计数 B: B相输入 R: 复位输入
    ‹ 输入点 X0~X5 高速计数器功 SASX 机种相
    ‹ 1相输入高速计数输入端 X10(C243)X11(C245) (X10X11) C250高输入频率分达
    100kHzX10~X11 高速计数总频宽 130kHz2 相输入(X10X11) C255高输入频率达
    50kHz
    ‹ SASXSC 机种中 DHSCS 指令DHSCR 指令搭配次数超出 6 次DHSZ 指令次数
    超出 6 次 DHSCS 指令指定 I 中断时该指定高速计数器
    DHSCSDHSCRDHSZ 指令中
    ‹ SC 机 X10~X11 高速计数器功:
    1 X10 X11 设置 1 相 1 输入 1 相 2 输入时高频宽达 100kHz设置 2 相 2
    输入时高频宽达 50kHz
    2 X10 X11 选择计数模式X10 D1166 设置X11 D1167 设置K0:计数
    K1:计数K2:计数(支持 X10)
    3 C243 计数 M1243 OffOn 决定C245 计数 M1245 OffOn 决定法
    选择时起计数C250 触发 D1166 容值(K0 K1)决定C255
    4 倍频计数触发选择
    4 选择 C243 C245 时法 C250 C255反 C250 C255 时
    法 C243 C245
    5 高速计数器高速较器关系图 2 DVP PLC 种装置功
    DVPPLC 应技术手册 222
    X10
    X11
    C243
    C245
    C250
    高速较指令
    较器
    较达接点
    设置值 10
    设置值 11
    C255

    6 高速较器高速计数器说明
    1 DHSCS DHSCR 新增高速计数器时两组高速较指令设置值
    假设已 DHSCS D0 C243 Y10 组较指令时设置组 DHSCR D2 C243
    Y10 者 DHSCS D4 C245 Y10 较指令
    2 DHSZ 新增高速计数器时组较器设置值
    3 原先 SASX 提供高速较指令设置值数量述新增高速计数器时减少
    4 高速较指令(DHSCS)设置输出装置需高速反应输出时建议 Y10 Y11 搭配输出
    般装置时会延迟扫描周期设置清设置 I0x0 中断时
    C243 应 I020C245 应 I040 C250C255 应 I060
    5 高速较指令(DHSCR)清输出装置允许清计数器装置仅限指令计数 器
    DHSCR k10 C243 C243外功 C243C245C250 C255 四特殊
    高速计数器
    ‹ 计数行模式选择
    1 ESEXSS SASXSC 高速计数器 2 相 2 输入计数模式功说明特 D1022 设定具 1
    24 倍频计数行模式D1022 缓存器容值 PLC 控制器 STOP 切换 RUN
    第次扫描时间加载(ESEXSS 机版 V55 支持功)
    装 置 编 号 功 说 明
    D1022 计数器计数方式倍频设定
    D1022K1 选择(倍频)模式
    D1022K2 0 选择(二倍频)模式 (出厂默认值)
    D1022K4 选择(四倍频)模式
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 223
    2 倍频模式 (↑↓表示计数动作产生)
    计数模式 计数行波形图
    1
    ( 倍频
    )
    数 数
    A相
    B相

    2
    ( 二倍频
    )
    数 数
    A相
    B相

    2 相
    2 输入
    4
    ( 四倍频
    )
    数 数
    A相
    B相

    EHEH2SV 机种支持高速计数器C235~C240 程序中断型相高速计数器计数总频宽 20kHz单
    独计数频率达 10kHzC241~ C254 硬件高速计数器(Hardware High Speed Counter 简称
    HHSC)EHEH2SV 机种四 HHSC(HHSC0~3)HHSC0 HHSC1 脉输入频率达 200 kHz
    HHSC2 HHSC3 单相达 20kHzAB 相达 5 kHz40EH2 机种 HHSC0~3 达 200kHz中:
    z 编号 C241C246C251 享 HHSC0
    z 编号 C242C247C252 享 HHSC1
    z 编号 C243C248C253 享 HHSC2
    z 编号 C244C249C254 享 HHSC3
    1 HHSC 次指定编号 DCNT 指令作指定
    2 HHSC 均三种计数模式
    a) 1 相 1 输入称脉方(PulseDirection)模式
    b) 1 相 2 输入称正转反转(FWDREV)模式
    c) 2 相 2 输入称 AB 相(ABphase)模式
    d) 分编号作区分请参考表 2 DVP PLC 种装置功
    DVPPLC 应技术手册 224

    程序中断型高速计数器 硬件高速计数器
    1 相 1 输入 1 相 1 输入 1 相 2 输入 2 相 2 输入
    型式

    输入 C235 C236 C237 C238 C239 C240 C241 C242 C243 C244 C246 C247 C248 C249 C251 C252 C253 C254
    X0 UD UD U A
    X1 UD D B
    X2 UD R R R
    X3 UD S S S
    X4 UD UD U A
    X5 UD D B
    X6 R R R
    X7 S S S
    X10 UD U A
    X11 D B
    X12 R R R
    X13 S S S
    X14 UD U A
    X15 D B
    X16 R R R
    X17 S S S

    U: 加计数 A: A相输入 S: 启动输入
    D: 减计数 B: B相输入 R: 复位输入
    3 硬件高速计数器系统架构图:
    a) HHSC0~3 均设置外部输入复位(Reset)启动(Start)信号时通部特
    MM1272M1274M1276M1278 设置作复位信号(Reset signal) (分属
    HHSC0~3)M1273M1275M1277M1279 设置作启动信号(Start signal) (分属
    HHSC0~3)
    b) 高速计数器 R S 外部控制信号输入利 M1264M1266M1268
    M1270 M1265M1267M1269M1271 设 True该输入信号动作关闭应
    外部输入作般输入点请图
    c) 特 M 作高速计数器STARTRESET 控制输入动作会受扫描周期影响 2 DVP PLC 种装置功
    DVPPLC 应技术手册 225
    HHSC0
    HHSC1
    HHSC2
    HHSC3
    较达动作高速较
    M1264 M1266 M1268 M1270
    X2 X6 X12 X16
    M1241 M1242 M1243 M1244
    C241 C242 C243 C244
    D1225 D1226 D1227 D1228
    X1 X5 X11 X15
    X14X10X4X0
    HHSC0 HHSC1 HHSC2 HHSC3
    HHSC0 HHSC1 HHSC2
    HHSC0 HHSC1 HHSC2 HHSC3
    HHSC0 HHSC1 HHSC2 HHSC3
    HHSC0 HHSC1 HHSC2 HHSC3
    M1246
    M1247
    M1248
    M1249 M1254
    M1253
    M1252
    M1251
    DHSCS
    DHSCR
    DHSCZ
    SETRESET
    I010~ 060中断I
    I 010
    I 020
    M1289
    M1290
    中断禁止标志
    HHSC0
    HHSC1
    HHSC2
    HHSC3
    8组设置值
    计数达设置
    DHSCS占组设置值
    DHSCR占组设置值
    DHSCZ占组设置值
    较器
    AND
    OR
    复位信号 R
    UD模式设置标志
    计数行模式选择
    计数脉
    计数脉
    UD
    U
    A
    B
    D
    数监视标志 较达输出
    设置值 分 1~4
    代表 倍频Mode 1~4(1~4 )
    计数器现值
    M1265
    M1273
    M1267
    M1275
    M1269
    M1277
    M1271
    M1279
    X3 X7 X17X13
    M1272 M1274 M1276 M1278
    HHSC0 HHSC1 HHSC2 HHSC3
    I 030
    I 040
    I 050
    I 060
    M1291
    M1292
    M1293
    M1294M1294
    AND
    OR
    启动信号 S
    HHSC3

    4 计数行模式选择
    EHEH2SV 硬件高速计数器计数模式特 D1225~D1228 设置具计数
    行模式:
    计数模式 计数行波形图
    型式 特 D(设置值) 数(+1) 数(1)
    1(倍频)
    UD
    UD FLAG
    1 相 1 输入
    2(二倍频)
    UD
    UD FLAG
    1(倍频)
    U
    D
    1 相 2 输入
    2(二倍频)
    U
    D
    1(倍频)
    A
    B
    2 相 2 输入
    2(二倍频)
    A
    B 2 DVP PLC 种装置功
    DVPPLC 应技术手册 226
    计数模式 计数行波形图
    3(三倍频)
    A
    B
    4(四倍频)
    A
    B
    5 高速计数器相关标志信号相关设置特殊寄存器:
    标志信号 功 说 明
    M1150 宣告 DHSZ 指令组设定值较模式
    M1151 组设定值较模式执行完毕
    M1152 宣告 DHSZ 指令成频率控制模式
    M1153 DHSZ 指令频率控制模式执行完毕
    M1235 ~ M1244
    C235 ~ C244 高速计数器计数方指定
    M12□□Off 时C2□□数M12□□On 时C2□□数
    M1245 ~ M1255
    C245 ~ C255 高速计数器计数方监控
    C2□□数时M12□□OffC2□□数时M12□□On
    M1160 X5 作高速计数器重置输入信号
    M1261 DHSCR 指令高速较标志
    M1264 启动 HHSC0 Reset 功控制
    M1265 启动 HHSC0 Start 功控制
    M1266 启动 HHSC1 Reset 功控制
    M1267 启动 HHSC1 Start 功控制
    M1268 启动 HHSC2 Reset 功控制
    M1269 启动 HHSC2 Start 功控制
    M1270 启动 HHSC3 Reset 功控制
    M1271 启动 HHSC3 Start 功控制
    M1272 HHSC0 Reset 控制
    M1273 HHSC0 Start 控制
    M1274 HHSC1 Reset 控制
    M1275 HHSC1 Start 控制
    M1276 HHSC2 Reset 控制
    M1277 HHSC2 Start 控制
    M1278 HHSC3 Reset 控制
    M1279 HHSC3 Start 控制
    M1289 I010 禁止
    M1290 I020 禁止
    M1291 I030 禁止
    M1292 I040 禁止 2 DVP PLC 种装置功
    DVPPLC 应技术手册 227
    标志信号 功 说 明
    M1293 I050 禁止
    M1294 I060 禁止
    M1312 C235 Start 输入点控制
    M1313 C236 Start 输入点控制
    M1314 C237 Start 输入点控制
    M1315 C238 Start 输入点控制
    M1316 C239 Start 输入点控制
    M1317 C240 Start 输入点控制
    M1320 C235 Reset 输入点控制
    M1321 C236 Reset 输入点控制
    M1322 C237 Reset 输入点控制
    M1323 C238 Reset 输入点控制
    M1324 C239 Reset 输入点控制
    M1325 C240 Reset 输入点控制
    M1328 C235 StartReset 致控制
    M1329 C236 StartReset 致控制
    M1330 C237 StartReset 致控制
    M1331 C238 StartReset 致控制
    M1332 C239 StartReset 致控制
    M1333 C240 StartReset 致控制
    D1022 ESEXSS SASXSC 机种 AB 相计数器倍频选择
    D1150 DHSZ 指令组设定值较模式表格计数缓存器
    D1151 DHSZ 指令频率控制模式表格计数缓存器
    D1152 DHSZ 指令 D 值改变 High word
    D1153 DHSZ 指令 D 值改变 Low word
    D1166 X10 缘计数模式切换 (SC_V14 机种)
    D1167 X11 缘计数模式切换 (SC_V14 机种)
    D1225 第组计数器(HHSC0)计数方式设定C241C246C251 计数模式
    D1226 第二组计数器(HHSC1)计数方式设定C242C247C252 计数模式
    D1227 第三组计数器(HHSC2)计数方式设定C243C248C253 计数模式
    D1228 第四组计数器(HHSC3)计数方式设定C244C249C254 计数模式
    D1225 ~ D1228
    EHEH2SV 硬件高速计数器 HHSC0~ HHSC3 计数模式设定非列设定
    值皆预设二倍频计数模式
    设定值 1 时倍频计数模式
    设定值 2 时二倍频计数模式(出厂值)
    设定值 3 时三倍频计数模式
    设定值 4 时四倍频计数模式 2 DVP PLC 种装置功
    DVPPLC 应技术手册 228
    1 相 1 输入高速计数器:
    范例:
    LD X10
    RST C241
    LD X11
    OUT M1241
    LD X12
    DCNT C241 K5
    LD C241
    OUT Y0
    C241
    Y0
    X12
    C241 K5DCNT
    X11
    C241RST
    X10
    M1241

    1 X11 驱动 M1241 决定 C241 加
    算减算
    2 X10On 时RST 指令执行C241
    现值零输出接点复位
    Off
    3 C241 X12On 时接受 X0 输入
    端计数信号计数器现值
    执行数(加)动作数(减
    )动作
    4 计数器 C241 计数达设置值 K5
    时C241 接点导通 X0 信
    号输入计数动作持续
    X12
    X0
    Y0C241 接点
    C241 计数现值
    0
    1
    2
    3
    4
    5
    0
    X10
    X11M1241 接点 数 数
    6
    7
    6
    5
    4
    3
    5 ESEXSS SASXSC 系列机种 C241 具外部输入复位(Reset)X1 信号
    6 EHEH2SV 系列机种 C241 具外部输入复位(Reset) X2启动(Start)X3 信号
    7 EHEH2SV 系列机种 C241(HHSC0)复位信号端(R)具外部控制信号输入接点禁止标志 M1264
    启动信号端(S) 具外部控制信号输入接点禁止标志 M1265
    8 EHEH2SV 系列机种 C241(HHSC0)复位信号端(R)部控制信号输入接点 M1272启动信号端(S)
    部控制信号输入接点 M1273
    9 EHEH2SV 系列机种 C246(HHSC0) D1225 设置计数模式倍频二倍频预设二倍频模

    1 相 2 输入高速计数器:
    范例:
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 229
    LD X10
    RST C246
    LD X11
    DCNT C246 K5
    LD C246
    OUT Y0
    C246
    Y0
    X11
    C246 K5DCNT
    C246RST
    X10

    1 X10On 时RST 指令执行
    C246 现值零输出接点
    复位 Off
    2 C246 X11On 时接受 X0 输
    入端计数信号计数器现
    值执行数(加)动作接受
    X1 输入端计数信号计数器
    现值执行数(减)动作
    3 计数器 C246 计数达设置值
    K5 时C246 接点导通导通
    计数脉输入C246 继续计数
    X11
    X0
    Y0C246 接点
    C246 计数现值
    0
    1
    2
    3
    4
    5
    0
    X10


    6
    7
    6
    5
    4
    3
    X1
    4 EHEH2SV 系列机种 C246 具外部输入复位(Reset)X2启动(Start)X3 信号
    5 EHEH2SV 系列机种 C246(HHSC0) D1225 设置计数模式倍频二倍频预设二倍频模

    6 EHEH2SV 系列机种 C246(HHSC0) 复位信号端(R)外部控制信号输入接点禁止 M1264启动信号
    端(S)外部控制信号输入接点禁止 M1265
    7 EHEH2SV 系列机种 C246(HHSC0) 复位信号端(R)部控制信号输入接点 M1272启动信号端(S)
    部控制信号输入接点 M1273
    2 相 AB 输入高速计数器:
    范例:
    LD X10
    RST C251
    LD X11
    DCNT C251 K5
    LD C251
    OUT Y0
    C251
    Y0
    X11
    C251 K5DCNT
    C251RST
    X10
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 230
    1 X10On 时RST 指令执行C251 现值零输出接点复位 Off
    2 C251 X11On 时接受 X0 输入端 A 相计数信号 X1 输入端 B 相计数器现值执行
    数(加)数(减)动作EHEH2SV 系列机种设置倍频计数模式
    3 计数器 C251 计数达设置值 K5 时C251 接点导通导通计数脉输入C251 继续计数
    4 ESSA 系列机种 C251 D1022 设置计数模式倍频二倍频四倍频预设二倍频模式
    5 EHEH2SV 系列机种 C251 具外部输入复位(Reset)X2启动(Start)X3 信号
    6 EHEH2SV 系列机种 C251(HHSC0) D1225 设置计数模式倍频二倍频三倍频四倍
    频预设二倍频模式
    7 EHEH2SV 系列机种 C246(HHSC0) 复位信号端(R)外部控制信号输入接点禁止 M1264启动信
    号端(S)外部控制信号输入接点禁止 M1265
    8 EHEH2SV 系列机种 C246(HHSC0) 复位信号端(R)部控制信号输入接点 M1272启动信号端
    (S)部控制信号输入接点 M1273
    ESEXSS SASXSC 系列机种:(二倍频)
    B X1 相
    Y0C251 接点
    C251 计数现值
    0
    1
    2
    3
    4
    5
    X11
    X10
    数 数
    3
    A X0相
    0
    1
    2
    3
    4
    5
    6

    2 DVP PLC 种装置功
    DVPPLC 应技术手册 231
    EHEH2SV 系列机种:(二倍频)
    B X1 相
    Y0C251 接点
    C251 计数现值
    0
    1
    2
    3
    4
    5
    X11
    X10
    数 数
    6
    2
    A X0相
    0
    1
    2
    3
    4
    5
    6

    2 DVP PLC 种装置功
    DVPPLC 应技术手册 232
    28 寄存器编号功 [D][E][F]
    281 数寄存器[D]
    储存数值数数长度 16 位(32768~+32767)高位正负号储存32768~
    +32767 数值数两 16 位寄存器合成 32 位寄存器(D+1D 编号 16 位)
    高位正负号储存2147483648~+2147483647 数值数
    ESEXSS 机种:
    般 D0~D407408 点
    停电保持* D408~D599192 点固定停电保持区域
    特殊 D1000~D1143144 点部份停电保持
    数寄存器 D
    变址寄存器 EF EF2 点
    合计
    744 点
    SASXSC 机种:
    般 D0~D199200 点固定非停电保持区域
    停电保持
    D200~D999D2000~D49993800 点
    参数设置变更成非停电保持区域
    特殊 D1000~D19991000 点部份停电保持
    数寄存器 D
    变址寄存器 EF E0~E3F0~F38 点
    合计
    5000 点
    文件寄存器 K0~K1599机 1600 点固定停电保持 1600 点
    EHEH2SV 机种:
    般 D0~D199200 点参数设置变更成停电保持区域
    停电保持
    D200~D999D2000~D99998800 点
    参数设置变更成非停电保持区域
    特殊 D1000~D19991000 点部份停电保持
    数寄存器 D
    变址寄存器 EF E0~E7F0~F716 点
    合计
    10000 点
    文件寄存器 K0~K9999机 10000 点固定停电保持 10000 点
    寄存器性质区分列五种:
    1 般寄存器: PLC RUN→STOP 断电时寄存器数值数会清 0果
    M1033On 时 PLC RUN→STOP 时数会保持清断电
    时会清 0
    2 停电保持寄存器: PLC 断电时区域寄存器数会清保持断电前数值
    清停电保持寄存器容值 RST ZRST 指令
    3 特殊寄存器: 特殊途寄存器均特殊定义途作存放系统状态错误信
    息监视状态请参考 210 节特殊继电器特殊寄存器211 节特殊辅助
    继电器特殊寄存器群组功说明 2 DVP PLC 种装置功
    DVPPLC 应技术手册 233
    4 变址寄存器
    [E][F]:
    变址寄存器 16 位寄存器ESEXSS 机种 EF 计 2 点SASXSC 机种
    E0~E3F0~F3 计 8 点EHEH2SV 机种 E0~E7F0~F7 计 16 点
    成 32 位寄存器时请指定 E E 指定 32 位指令时 F

    5 文件寄存器: SASXSC 系列机种机含文件寄存器 K0~K1599 1600
    EHEH2SV 系列机种机含文件寄存器 K0~K9999 10000 文
    件寄存器
    文件寄存器没实际装置编号需透指令 API 148 MEMRAPI 149
    MEMW 透周边装置 HPP WPLSoft 执行文件寄存器读写功
    282 变址寄存器[E][F]:
    F0 E0
    E0F0
    32位
    位 位
    16位 16位

    EF 般数寄存器样 16 位数寄存器
    写入读出
    果 32 位长度时必须指定 E种情况 F E
    涵盖F 否会 E(32bit 数)容
    正确(建议 DMOVP K0 E 指令开机时 E(含 F)
    容清 0)
    32 位长度变址寄存器EF 组合
    (E0F0)(E1F1)(E2F2)…(E7F7)
    K14 F0
    X0
    K8 E0MOV
    D5E0 D10F0
    MOV
    MOV

    X0On 时E08F014D5E0D(5+8)D13D10F0
    D(10+14) D24时会 D13 容搬移 D24
    变址寄存器般操作数相作搬移较字装置 (KnXKnYKnMKnST
    CD)位装置 (XYMS)ESSA 系列机种支持常量(KH)间接寻址功EHEH2SV 系列机
    种支持常量(KH)间接寻址功
    ESEXSS 机种 E0F0 计 2 点
    SASXSC 机种 E0~E3F0~F3 计 8 点
    EHEH2SV 机种 E0~E7F0~F7 计 16 点
    ※ 部分指令支持间接寻址法变址寄存器 EF 修饰操作数请参考第 5 章 54 节
    ※ WPLSoft 指令模式输入常量(KH)间接寻址功时须利 @ 符号
    例:MOV K10@E0 D0F0
    ※ 变址寄存器 EF 修饰操作数时修饰范围请勿横跨特殊寄存器(D1000~D1999) 特殊
    辅助继电器(M1000~M1999) 区域免发生错误 2 DVP PLC 种装置功
    DVPPLC 应技术手册 234
    283 文件寄存器功特性:
    SASXSC EHEH2SV 系列机种 PLC 电源电时会判断:
    1 M1101 (否启动文件寄存器功)
    2 D1101 (SASXSC 系列文件寄存器编号 K0~K1599 EHEH2SV 系列文件寄存器编号
    K0~K9999)
    3 D1102 (SASXSC 系列机种欲读取文件寄存器笔数 K0~K1600EHEH2SV 系列机种欲读取
    文件寄存器笔数 K0~K8000)
    4 D1103 (存放读取文件寄存器数位置指定数寄存器 D 开始编号 K2000~K9999) 决定
    否文件寄存器容动传指定数寄存器中)
    注意事项
    1 SASXSC 系列机种 D1101 值 1600 时EHEH2SV 系列机种 D1101 值 8000
    时D1103 值 2000 9999 时文件寄存器读取数寄存器 D 动作执行

    2 开始执行文件寄存器读取数寄存器 D 时候文件寄存器数寄存器 D 址超
    范围PLC 会停止读取动作
    3 SASXSC 系列机种文件寄存器 1600 EHEH2SV 系列机种文件寄存器 10000
    文件寄存器没实际编号文件寄存器容值读出写入需透指令 API 148
    MEMRAPI 149 MEMW 透周边装置 HPP WPLSoft 执行文件寄存器读写功
    4 读取文件寄存器超范围址读取值皆 0
    29 指针[N]指针[P]中断指针[I]
    ESEXSS 机种:
    N 控回路 N0~N78 点 控回路控制点
    P CJCALL 指令 P0~P6364 点 CJCALL 位置指针
    外部中断插入 I001I101I201I3014 点
    定时中断插入 I6□□1 点(□□=10~99时基 1ms) V57 支持


    I 中断
    通讯中断插入 I1501 点
    中断子程序位置指针
    SASXSC 机种:
    N 控回路 N0~N78 点 控回路控制点 指
    标 P CJCALL 指令 P0~P255256 点 CJCALL 位置指针
    外部中断插入 I001I101I201I301I401I5016 点
    定时中断插入 I6□□I7□□2 点(□□=1~99时基 1ms)
    高速计数器中断插入 I010I020I030I040I050I0606 点


    I 中断
    通讯中断插入 I1501 点
    中断子程序位置指针2 DVP PLC 种装置功
    DVPPLC 应技术手册 235
    注:6 中断编号(I001 I010)(I101 I020)(I201 I030)(I301 I040)(I401 I050)(I501 I060)中断
    编号程序中允许中 (二选)两编号程序写入 PLC会发生语法检查错误
    EHEH2SV 机种:
    N 控回路 N0~N78 点 控回路控制点
    P CJCALL 指令 P0~P255256 点 CJCALL 位置指针
    外部中断插入
    I00□(X0) I10□(X1) I20□(X2) I30□(X3)
    I40□(X4) I50□(X5)6 点 ( □1升
    触发□0降 触发)
    定时中断插入
    I6□□I7□□2 点(□□=1~99时基 1ms)
    I8□□1 点(□□=1~99时基 01ms)
    高速计数器中断插入 I010I020I030I040I050I0606 点
    脉中断插入 I110I120I130I1404 点
    通讯中断插入 I150I160I1703 点
    中断子程序位置指针


    I 中断
    測頻卡觸發中斷 I1801 点
    注:作高速计数器 X 输入点作外部中断插入信号例: C251占 X0X1X2
    X3 外部输入中断编号 I00□(X0) I10□(X1) I20□(X2) I30□(X3)便
    指针 N:搭配指令 MC MCR MC 控起始指令 MC 指令执行时位 MC MCR 指令间
    指令常执行详细说明请参考第 3 章 (P310) MC MCR 指令说明
    指针 P:搭配应指令 API 00 CJAPI 01 CALLAPI 02 SRET 详细说明请参考第 6 章 CJCALL
    SRET 指令说明
    z CJ 条件跳转:
    X2
    Y2
    X1
    P1CJ
    X0
    Y1
    P**
    0
    N P1

    z X0On 时程序动址 0 跳转址 N
    (指定指针 P1)继续执行中间址跳
    执行
    z X0Off 时程序般程序址 0 继续
    执行时 CJ 指令执行
    z CALL 呼子程序SRET 子程序结束: 2 DVP PLC 种装置功
    DVPPLC 应技术手册 236
    X0
    X1
    CALL P2
    Y1
    20
    P***
    呼子程序 ***P
    24
    FEND
    SRET
    P2
    子程序 P2
    子程序返回
    Y0
    Y0
    END

    z X0 On 时执行 CALL
    命令跳转 P2 执行指定
    子程序执行 SRET 命令
    时回址 24继续
    执行
    中断指针 I:
    搭配应指令 API 04 EIAPI 05DIAPI 03 IRET 详细说明请参考第 5 章 55 节途分
    六种中断插入动作须搭配 EI 中断插入允许DI 中断插入禁止IRET 中断插入返回等指令组
    合成
    1 外部中断插入: X0~X5 输入端输入信号升降触发时 PLC 机
    特殊硬件设计电路处理受扫描周期影响立中断目前执行中
    程序跳指定中断插入子程序指针 I00□(X0)I10□(X1)I20
    □(X2)I30□(X3)I40□(X4)I50□(X5)处执行 IRET 指令执
    行时回原位置继续执行
    SASX 机种X0(脉输入点) X4(外部断点)搭配相 C235
    C251 C253 I401 搭配做中断截取计数中高速计数器现值
    D1180 D1181 寄存 32bit 数值装置X1(脉输入点) X5(外部
    断点)搭配相 C236 I501 搭配做中断截取计数中高速计
    数器现值D1198 D1199 寄存 32bit 数值装置
    SC 机种X10(脉输入点) X4(外部断点)搭配相 C243
    C255 I401 搭配做中断截取计数中高速计数器现值D1180
    D1181 寄存 32bit 数值装置X11 X5 搭配相 C245
    I501 搭配做中断截取计数中高速计数器现值D1198
    D1199 寄存 32bit 数值装置
    2 定时中断插入: PLC 隔段时间动中断目前执行中程序跳指定中断插
    入子程序执行
    3 计数达中断插入: 高速计数器较指令 API 53 DHSCS 指定较达时中断目前执
    行中程序跳指定中断插入子程序执行中断指针 I010I020
    I030I040I050I060 2 DVP PLC 种装置功
    DVPPLC 应技术手册 237
    4 脉中断插入: 脉输出指令 API 57 PLSY 设置脉输出第脉时发
    出中断信号启动标志 M1342M1343相中断量编号 I130
    I140外设置脉输出脉完毕发出中断信号启动
    标志 M1340M1341相中断量编号 I110I120
    5 通讯中断插入: I150:RS 通讯指令时设定产生接收特定字时发出中断请
    求中断编号 I150特定字设定 D1168 低半字節
    PLC 通讯装置连线时PLC 接收数长度时结
    束字设定 D1168 撰写中断服务程式 I150 PLC 接收
    结束字执行中断服务程式 I150
    I160:RS 指令特定长度通讯接收中断请求中断编号 I160通讯
    接收数长度D1169 Low Byte 时触发中断 I160
    D11690 时中断反应
    I170:SLAVE 模式数接收完成产生中断 I170 般 PLC 通
    讯端口处 SLAVE 模式时通讯数进入 PLCPLC
    会立刻处理等 PLC 执行 END 指令会处
    理通讯数 PLC 扫描时间长时需时反应
    通讯数利通讯中断 I170 改善
    6 测频卡触发中断: I180: PLC M1019(测频卡工作模式设定标志) D1034(测频卡工
    作模式设定)作设定设定测频卡模式 (脉周期测量) 模
    式三 (脉数目计算) 时支持 I180 中断
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 238
    210 特殊辅助继电器特殊数寄存器
    特殊辅助继电器(特 M)特殊数寄存器(特 D)种类功示 DVP 系列机种中部
    份编号相装置机种中意义点请务必注意列表中编号右角 * 记
    号参考节功说明中属性栏中标示R者表示仅作读取动作标示RW表示
    作读写动作标示表示变化标示#表示系统会 PLC 状态作设置者
    读取该设置值手册说明进步解系统信息
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1000* 运行监视常开接点(A 接点) ○ ○ ○ Off On Off R 否 Off
    M1001* 运行监视常闭接点(B 接点) ○ ○ ○ On Off On R 否 On
    M1002* 启始正(RUN 瞬间’On’)脉 ○ ○ ○ Off On Off R 否 Off
    M1003* 启始负(RUN 瞬间’Off’)脉 ○ ○ ○ On Off On R 否 On
    M1004* 语法检查错误发生 ○ ○ ○ Off Off R 否 Off
    M1005* 数备份存储卡机密码错误 ╳ ╳ ○ Off R 否 Off
    M1006* 数备份存储卡未初始化 ╳ ╳ ○ Off R 否 Off
    M1007* 数备份存储卡程序区数存 ╳ ╳ ○ Off R 否 Off
    M1008* 扫描逾时定时器 (WDT) On ○ ○ ○ Off Off R 否 Off
    M1009 24VDC 供应足LV 信号发生纪录 ○ ○ ○ Off R 否 Off
    M1010
    ESSA 系列机种:PLSY Y0 模式选择On 时连续输出
    EHEH2SV 机种:脉输出指令脉 END 输出
    ○ ○ ○ Off RW 否 Off
    M1011* 10ms 时钟脉5ms On5ms Off ○ ○ ○ Off R 否 Off
    M1012* 100ms 时钟脉50ms On 50ms Off ○ ○ ○ Off R 否 Off
    M1013* 1s 时钟脉05s On 05s Off ○ ○ ○ Off R 否 Off
    M1014* 1min 时钟脉30s On 30s Off ○ ○ ○ Off R 否 Off
    M1015* 高速连接定时器动作 ╳ ○ ○ Off RW 否 Off
    M1016* 万年历公元年显示 ╳ ○ ○ Off RW 否 Off
    M1017* 万年历 ±30 秒校正 ╳ ○ ○ Off RW 否 Off
    M1018 弧度角度标志On 时候表示角度 ╳ ○ ○ Off RW 否 Off
    M1019 测频卡功启动标志 ╳ ╳ ○ Off Off R 否 Off
    M1020 零标志(Zero flag) ○ ○ ○ Off R 否 Off
    M1021 位标志(Borrow flag) ○ ○ ○ Off R 否 Off
    M1022 进位标志(Carry flag) ○ ○ ○ Off R 否 Off
    M1023 PLSY Y1 模式选择On 时连续输出 ○ ○ ╳ Off RW 否 Off
    M1024 COM1 监视求 ○ ○ ○ Off R 否 Off
    M1025 正确通讯服务求 ○ ○ ○ Off R 否 Off
    M1026 RAMP 模块启动标志 ╳ ○ ○ Off RW 否 Off
    M1027 PR 输出数目标志 ╳ ○ ○ Off RW 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 239
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1028
    10ms 时间切换标志Off 时定时器 T64~T126 时基
    100ms On 时时基改 10ms
    ○ ╳ ╳ Off RW 否 Off
    M1029*
    ESSA 系列机种:PLSYPLSR 指令脉输出 Y0 执行
    完毕相关指令执行完毕
    EHEH2SV 系列机种:第组脉 CH0 (Y0Y1) 脉
    输出执行完毕相关指令执行完毕
    ○ ○ ○ Off R 否 Off
    M1030*
    ESSA 系列机种:
    PLSYPLSR 指令脉输出 Y1 执行完毕
    EHEH2SV 机种:
    第二组脉 CH1 (Y2Y3) 脉输出执行完毕
    ○ ○ ○ Off R 否 Off
    M1031* 非停电保持区域全部清 ○ ○ ○ Off RW 否 Off
    M1032* 停电保持区域全部清 ○ ○ ○ Off RW 否 Off
    M1033* 非运行中记忆保持 ○ ○ ○ Off RW 否 Off
    M1034* Y 输出全部禁止 ○ ○ ○ Off RW 否 Off
    M1035*
    启动 X 输入点作 RUNSTOP 开关应 D1035
    (SA 指定 X7 SX 指定 X3 SC 指定 X5)
    ╳ ○ ○ RW Off
    EH2SV 机种:(EH 机种支持)
    第三组脉 CH2 (Y4Y5) 脉输出执行完毕
    ╳ ╳ ○ Off R 否 Off
    M1036*
    SPD 指令时 X0~X5 侦测速度启动标志
    (仅 SC_V14 机种支持)
    ╳ ○ ╳ Off Off RW 否 Off
    M1037
    EH2SV 机种:(EH 机种支持)
    第四组脉 CH3 (Y6Y7) 脉输出执行完毕
    ╳ ╳ ○ Off R 否 Off
    M1039* 固定时间扫描模式 ○ ○ ○ Off RW 否 Off
    M1040 步进禁止 ○ ○ ○ Off RW 否 Off
    M1041 步进开始 ○ ○ ○ Off Off RW 否 Off
    M1042 启动脉 ○ ○ ○ Off RW 否 Off
    M1043 原点回完毕 ○ ○ ○ Off Off RW 否 Off
    M1044 原点条件 ○ ○ ○ Off Off RW 否 Off
    M1045 全部输出复位禁止 ○ ○ ○ Off RW 否 Off
    M1046 STL 状态设置 On ○ ○ ○ Off R 否 Off
    M1047 STL 监视效 ╳ ○ ○ Off RW 否 Off
    M1048 警报点状态标志 ╳ ○ ○ Off R 否 Off
    M1049 设置警报点监控标志 ╳ ○ ○ Off RW 否 Off
    M1050 I001 禁止 ○ ○ ╳ Off RW 否 Off
    M1051 I101 禁止 ○ ○ ╳ Off RW 否 Off
    M1052 I201 禁止 ○ ○ ╳ Off RW 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 240
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1053 I301 禁止 ○ ○ ╳ Off RW 否 Off
    M1054 I401 禁止 ╳ ○ ╳ Off RW 否 Off
    M1055 I501 禁止 ╳ ○ ╳ Off RW 否 Off
    M1056 I6□□ 禁止 ○ ○ ╳ Off RW 否 Off
    M1057 I7□□ 禁止 ╳ ○ ╳ Off RW 否 Off
    M1058 COM3 監視求 ╳ ╳ ╳ Off RW 否 Off
    M1059 I010~I060 禁止 ╳ ○ ╳ Off RW 否 Off
    M1060 系统错误信息 1 ○ ○ ○ Off R 否 Off
    M1061 系统错误信息 2 ○ ○ ○ Off R 否 Off
    M1062 系统错误信息 3 ○ ○ ○ Off R 否 Off
    M1063 系统错误信息 4 ○ ○ ○ Off R 否 Off
    M1064 操作数错误 ○ ○ ○ Off Off R 否 Off
    M1065 语法错误 ○ ○ ○ Off Off R 否 Off
    M1066 回路错误 ○ ○ ○ Off Off R 否 Off
    M1067* 运算错误 ○ ○ ○ Off Off R 否 Off
    M1068* 运算错误锁定(D1068) ○ ○ ○ Off R 否 Off
    M1070
    ESSA 系列机种:
    PWM 指令 Y1 时钟脉单位切换On 时 100us
    Off 时 1ms
    EHEH2SV 机种:
    PWM 指令 Y0 输出时脉单位切换On 时 100us
    (EH_V12 EH2SV 机种M1070On 时
    D1371 决定时脉单位)Off 时 1ms
    ○ ○ ○ Off RW 否 Off
    M1071
    PWM 指令 Y2 输出时脉单位切换On 时 100us
    (EH_V12 EH2SV 机种M1071On 时 D1372
    决定时脉单位)Off 时 1ms
    ╳ ╳ ○ Off RW 否 Off
    M1072 PLC RUN 指令执行 ○ ○ ○ Off On Off RW 否 Off
    M1075 FLASH 卡 Flash ROM 写入发生错误 ╳ ╳ ○ Off R 否 Off
    M1076* 万年历障 ╳ ○ ○ Off R 否 Off
    M1077 电池电压低障电池 ╳ ○ ○ Off R 否 Off
    M1078 PLSY 指令 Y0 脉输出立停止标志 ○ ○ ╳ Off RW 否 Off
    M1079 PLSY 指令 Y1 脉输出立停止标志 ○ ○ ╳ Off RW 否 Off
    M1080 COM2 监视求 ○ ○ ○ Off R 否 Off
    M1081 FLT 指令转换方标志 ╳ ○ ○ Off RW 否 Off
    M1082 万年历已变更标志 ╳ ○ ○ Off R 否 Off
    M1083 FROMTO 指令模式允许中断程序执行切换 ╳ ○ ○ Off RW 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 241
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1084*
    脉宽侦测功标志 (仅 ESEXSS_V64SASX_V16
    SC_V14 机种支持)
    ○ ○ ╳ Off Off Off RW 否 Off
    M1085 DVPPCC01 复制功选择 ○ ○ ○ Off RW 否 Off
    M1086 设置 DVPPCC01 密码功启动开关 ○ ○ ○ Off RW 否 Off
    M1087* LV 信号动作标志 ╳ ╳ ○ Off RW 否 Off
    M1088
    矩阵较标志较相值(M1088 1)值(M1088
    0)
    ╳ ○ ○ Off Off RW 否 Off
    M1089 矩阵搜寻结束标志较 bit 时M10891 ╳ ○ ○ Off Off R 否 Off
    M1090 矩阵搜寻起始标志第 bit 开始较M10901 ╳ ○ ○ Off Off R 否 Off
    M1091
    矩阵位寻找标志较达时立停止较动作
    M10911
    ╳ ○ ○ Off Off R 否 Off
    M1092 矩阵指针错误标志指针 Pr 值超出范围 M10921 ╳ ○ ○ Off Off R 否 Off
    M1093 矩阵指针递增标志指针目前值+1 ╳ ○ ○ Off Off RW 否 Off
    M1094 矩阵指针清标志指针目前值清 0 ╳ ○ ○ Off Off RW 否 Off
    M1095 矩阵循环移位输出进位标志 ╳ ○ ○ Off Off R 否 Off
    M1096 矩阵移位输入补位标志 ╳ ○ ○ Off Off RW 否 Off
    M1097 矩阵循环移位方标志 ╳ ○ ○ Off Off RW 否 Off
    M1098 矩阵计数字符 0 位 1 标志 ╳ ○ ○ Off Off RW 否 Off
    M1099 矩阵计数结果 0 时 On ╳ ○ ○ Off Off RW 否 Off
    M1100 SPD 指令取样次标志 ╳ ╳ ○ Off RW 否 Off
    M1101* 判断否启动文件寄存器功 ╳ ○ ○ RW Off
    M1102* Y10 脉输出结束标志(SC 机种专) ╳ ○ ╳ Off RW 否 Off
    M1103* Y11 脉输出结束标志(SC 机种专) ╳ ○ ╳ Off RW 否 Off
    M1104* 数字开关功卡SW1状态4DI 卡AX0输入点(光耦隔离) ╳ ╳ ○ Off Off R 否 Off
    M1105* 数字开关功卡SW2状态4DI 卡AX1输入点(光耦隔离) ╳ ╳ ○ Off Off R 否 Off
    M1106* 数字开关功卡SW3状态4DI 卡AX2输入点(光耦隔离) ╳ ╳ ○ Off Off R 否 Off
    M1107* 数字开关功卡SW4状态4DI 卡AX3输入点(光耦隔离) ╳ ╳ ○ Off Off R 否 Off
    M1108* 数字开关功卡 SW5 状态 ╳ ╳ ○ Off Off R 否 Off
    M1109* 数字开关功卡 SW6 状态 ╳ ╳ ○ Off Off R 否 Off
    M1110* 数字开关功卡 SW7 状态 ╳ ╳ ○ Off Off R 否 Off
    M1111* 数字开关功卡 SW8 状态 ╳ ╳ ○ Off Off R 否 Off
    M1112* 2DO 卡 AY0 输出点(晶体) ╳ ╳ ○ Off Off RW 否 Off
    M1113* 2DO 卡 AY1 输出点(晶体) ╳ ╳ ○ Off Off RW 否 Off
    M1115* 加减速脉输出启动开关(SC_V14 支持) ○ ○ ╳ Off Off Off RW 否 Off
    M1116* 加减速脉输出加速中标志(SC_V14 支持) ○ ○ ╳ Off Off Off RW 否 Off
    M1117* 加减速脉输出达目标频率(SC_V14 支持) ○ ○ ╳ Off Off Off RW 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 242
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1118* 加减速脉输出减速中标志(SC_V14 支持) ○ ○ ╳ Off Off Off RW 否 Off
    M1119* 加减速脉输出完成标志(SC_V14 支持) ○ ○ ╳ Off Off Off RW 否 Off
    M1120*
    COM2(RS485)通讯格式保持设置 D1120 变更

    ○ ○ ○ Off Off RW 否 Off
    M1121 RS485 通讯数发送等 ○ ○ ○ Off On R 否 Off
    M1122 送信求 ○ ○ ○ Off Off RW 否 Off
    M1123 接收完毕 ○ ○ ○ Off Off RW 否 Off
    M1124 接收等 ○ ○ ○ Off Off R 否 Off
    M1125 接收状态解 ○ ○ ○ Off Off RW 否 Off
    M1126 STXETX 者系统定义选择 ○ ○ ○ Off Off RW 否 Off
    M1127 通讯指令数传送接收完毕包含 RS 指令 ○ ○ ○ Off Off RW 否 Off
    M1128 传送中 接收中指示 ○ ○ ○ Off Off R 否 Off
    M1129 接收逾时 ○ ○ ○ Off Off RW 否 Off
    M1130 STXETX 者系统定义选择 ○ ○ ○ Off Off RW 否 Off
    M1131
    MODRDRDSTMODRW 数转换成 HEX 期间
    M1131On
    ○ ○ ○ Off Off R 否 Off
    M1132 On PLC 程序中通讯相关指令 ○ ○ ○ Off R On
    M1133*
    特殊高速脉 Y0 (50kHz)输出启动标志
    SC_V14 :两轴动控制Y10 输出启动标志
    ╳ ○ ╳ Off Off Off RW 否 Off
    M1134*
    特殊高速脉 Y0 (50kHz) 输出 On 连续输出开关
    (SC_V14 支持)
    ╳ ○ ╳ Off Off RW 否 Off
    M1135*
    特殊高速脉 Y0 (50kHz) 输出脉数达标志
    SC_V14 :两轴动控制Y11 输出启动标志
    ╳ ○ ╳ Off Off Off RW 否 Off
    M1136* COM3 通讯设置保持 ╳ ╳ ○ Off RW 否 Off
    M1137 DNET 映射区块数非运转中保持 ╳ ╳ ○ RW 否 Off
    M1138* COM1(RS232)通讯设置保持设置 D1036 变更效 ○ ○ ○ Off RW 否 Off
    M1139*
    SLAVE 模式时COM1(RS232) ASCRTU 模式选择
    (Off:ASCII 模式On:RTU 模式)
    ○ ○ ○ Off RW 否 Off
    M1140 MODRDMODWRMODRW 数接收错误 ○ ○ ○ Off Off R 否 Off
    M1141 MODRDMODWRMODRW 指令参数错误 ○ ○ ○ Off Off R 否 Off
    M1142 VFDA 便利指令数接收错误 ○ ○ ○ Off Off R 否 Off
    M1143*
    SLAVE 模式时COM2(RS485) ASCIIRTU 模式选
    择 (Off 时 ASCII 模式 On 时 RTU 模式)
    MASTER 模式时COM2(RS485) ASCIIRTU 模式
    选择(配合 MODRD MODWRMODRW 指令(Off 时
    ASCII 模式 On 时 RTU 模式)
    ○ ○ ○ Off RW 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 243
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1144*
    调斜率加减速脉 Y0 输出功加减速脉输出
    启动开关
    ╳ ○ ╳ Off Off Off RW 否 Off
    M1145* 调斜率加减速脉 Y0 输出功加速中标志 ╳ ○ ╳ Off Off R 否 Off
    M1146* 调斜率加减速脉 Y0 输出功达目标频率标志 ╳ ○ ╳ Off Off R 否 Off
    M1147* 调斜率加减速脉 Y0 输出功减速中标志 ╳ ○ ╳ Off Off R 否 Off
    M1148* 调斜率加减速脉 Y0 输出功完成功标志 ╳ ○ ╳ Off Off Off RW 否 Off
    M1149* 调斜率加减速脉 Y0 输出功暂时计数数标志 ╳ ○ ╳ Off Off RW 否 Off
    M1150 宣告 DHSZ 指令组设置值较模式 ╳ ╳ ○ Off RW 否 Off
    M1151 DHSZ 指令组设置值较模式执行完毕 ╳ ╳ ○ Off R 否 Off
    M1152 宣告 DHSZ 指令成频率控制模式 ╳ ╳ ○ Off RW 否 Off
    M1153 DHSZ 指令频率控制模式执行完毕 ╳ ╳ ○ Off R 否 Off
    调斜率加减速脉 Y0 输出启动指定减速功标志 ╳ ○ ╳ Off RW 否 Off
    M1154*
    PWD 脉宽侦测 dutyoff dutyon ╳ ╳ ○ Off Off RW 否 Off
    M1156*
    启动 X0 中断发生立减速暂停 CH0 高速输出(启动
    M1156 M1538 On 时清 M1156发
    送完剩余输出脉波)
    ╳ ╳ ○ Off Off RW 否 Off
    M1157* 启动 X1 中断发生立减速暂停 CH1 高速输出 ╳ ╳ ○ Off Off RW 否 Off
    M1158* 启动 X2 中断发生立减速暂停 CH2 高速输出 ╳ ╳ ○ Off Off RW 否 Off
    M1159* 启动 X3 中断发生立减速暂停 CH3 高速输出 ╳ ╳ ○ Off Off RW 否 Off
    M1160 SASX 机种:X4 X5 两通道脉宽侦测功旗标 ╳ ○ ╳ Off Off Off RW 否 Off
    M1161 8 位处理模式(On 时 8 位模式) ○ ○ ○ Off RW 否 Off
    M1162
    SCLP 指令中十进制整数二进浮点数切换标志
    On 时表示二进浮点数Off 时表示十进制整数
    ○ ○ ○ Off RW 否 Off
    M1163 D1063 数值执行读写记忆卡功(执行完毕动 Off) ╳ ╳ ○ Off RW 否 Off
    M1164
    D1064 数值执行读写部 Flash ROM 功(执行完毕
    动 Off)
    ╳ ╳ ○ Off RW 否 Off
    M1165
    PLC 电时 M1165 onPLC 会 flash PLC
    程序密码密码复制 PLC(EH 系机种支持)
    ╳ ╳ ○ RW Off
    M1166
    PLC 电时 M1166 onPLC 会 flash 配方复
    制 PLC(EH 机种支持)
    ╳ ╳ ○ RW Off
    M1167 HKY 输入 16 位模式 ╳ ○ ○ Off RW 否 Off
    M1168 SMOV 工作模式指定 ╳ ○ ○ Off RW 否 Off
    M1169 PWD 模式选择 ╳ ╳ ○ Off RW 否 Off
    M1170* 启动单步执行 ╳ ╳ ○ Off RW 否 Off
    M1171* 单步执行 ╳ ╳ ○ Off RW 否 Off
    M1172* 两相脉输出开关(on 开起) ╳ ○ ╳ Off Off Off RW 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 244
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1173* On 连续输出开关 ╳ ○ ╳ Off RW 否 Off
    M1174* 输出脉数达标志 ╳ ○ ╳ Off Off Off RW 否 Off
    M1175 PLC 参数数遗失标志(支持 EH 机种) ╳ ╳ ○ R Off
    M1176 PLC 程序区数遗失标志(支持 EH 机种) ╳ ╳ ○ R Off
    M1178* VR0 电位器启动 ╳ ○ ○ Off RW 否 Off
    M1179* VR1 电位器启动 ╳ ○ ○ Off RW 否 Off
    M1181
    启动 X2 中断(I201)发生时立清 X0 高速输入计数值
    PS1仅支持 SASX 机种 V18 版(含)
    PS2高速计数值撷取立立清高速计
    数现值
    ╳ ○ ╳ Off Off RW 否 Off
    M1182
    启动 X3 中断(I301)发生时立清 X1 高速输入计数值
    PS1仅支持 SASX 机种 V18 版(含)
    PS2高速计数值撷取立立清高速计
    数现值
    ╳ ○ ╳ Off Off RW 否 Off
    M1184* 启动 MODEM 功(SV 机种支持) ╳ ╳ ○ Off RW 否 Off
    M1185* 启动 MODEM 初始化功(SV 机种支持) ╳ ╳ ○ Off RW 否 Off
    M1186* MODEM 初始化失败(SV 机种支持) ╳ ╳ ○ Off R 否 Off
    M1187* MODEM 初始化完成(SV 机种支持) ╳ ╳ ○ Off R 否 Off
    M1188* 显示目前 MODEM 否联机中(SV 机种支持) ╳ ╳ ○ Off R 否 Off
    M1189
    记忆卡 Flash ROM 写入读出完成旗标(次启
    动时会动清 Off)
    ╳ ╳ ○ Off RW 否 Off
    M1190 启动 PLSY Y0 高速输出输出 001~500Hz ╳ ╳ ○ Off Off RW 否 Off
    M1191 启动 PLSY Y2 高速输出输出 001~500Hz ╳ ╳ ○ Off Off RW 否 Off
    M1194
    CH0 I40XI50X 中断立更新脉输出现值
    仅支持 EH2_V14 版(含)EH2L
    ╳ ╳ ○ Off Off RW 否 Off
    M1195
    CH1 I40XI50X 中断立更新脉输出现值
    仅支持 EH2_V14 版(含)EH2L
    ╳ ╳ ○ Off Off RW 否 Off
    M1196 显示器容型态设置(Off:DecOn:Hex)SX 机种 ╳ ○ ╳ Off RW 否 Off
    M1197 显示器十位数数点显示设置 SX 机种 ╳ ○ ╳ Off RW 否 Off
    M1198 显示器位数数点显示设置 SX 机种 ╳ ○ ╳ Off RW 否 Off
    M1200 C200 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1201 C201 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1202 C202 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1203 C203 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1204 C204 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1205 C205 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 245
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1206 C206 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1207 C207 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1208 C208 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1209 C209 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1210 C210 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1211 C211 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1212 C212 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1213 C213 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1214 C214 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1215 C215 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1216 C216 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1217 C217 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1218 C218 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1219 C219 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1220 C220 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1221 C221 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1222 C222 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1223 C223 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1224 C224 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1225 C225 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1226 C226 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1227 C227 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1228 C228 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1229 C229 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1230 C230 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1231 C231 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1232 C232 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1233 C233 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1234 C234 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1235 C235 计数模式设置(On 时数) ○ ○ ○ Off RW 否 Off
    M1236 C236 计数模式设置(On 时数) ○ ○ ○ Off RW 否 Off
    M1237 C237 计数模式设置(On 时数) ○ ○ ○ Off RW 否 Off
    M1238 C238 计数模式设置(On 时数) ○ ○ ○ Off RW 否 Off
    M1239 C239 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1240 C240 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1241 C241 计数模式设置(On 时数) ○ ○ ○ Off RW 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 246
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1242 C242 计数模式设置(On 时数) ○ ○ ○ Off RW 否 Off
    M1243 C243 计数模式设置(On 时数) ╳ ○ ○ Off RW 否 Off
    M1244 C244 计数模式设置(On 时数) ○ ○ ○ Off RW 否 Off
    M1245 C245 计数模式设置(On 时数) ╳ ○ ╳ Off RW 否 Off
    M1246 C246 计数监视(On 时数) ○ ○ ○ Off R 否 Off
    M1247 C247 计数监视(On 时数) ○ ○ ○ Off R 否 Off
    M1248 C248 计数监视(On 时数) ╳ ╳ ○ Off R 否 Off
    M1249 C249 计数监视(On 时数) ○ ○ ○ Off R 否 Off
    M1250 C250 计数监视(On 时数) ╳ ○ ╳ Off R 否 Off
    M1251 C251 计数监视(On 时数) ○ ○ ○ Off R 否 Off
    M1252 C252 计数监视(On 时数) ○ ○ ○ Off R 否 Off
    M1253 C253 计数监视(On 时数) ╳ ╳ ○ Off R 否 Off
    M1254 C254 计数监视(On 时数) ○ ○ ○ Off R 否 Off
    M1255 C255 计数监视(On 时数) ╳ ○ ╳ Off R 否 Off
    M1258 PWM 指令 Y0 脉输出信号反相 ╳ ╳ ○ Off RW 否 Off
    M1259 PWM 指令 Y2 脉输出信号反相 ╳ ╳ ○ Off RW 否 Off
    M1260 X5 作高速计数器复位输入信号 ╳ ○ ╳ Off RW 否 Off
    M1261 DHSCR 指令高速计数器较标志 ╳ ╳ ○ Off RW 否 Off
    M1264 启动 HHSC0 Reset 功控制 ╳ ╳ ○ Off RW 否 Off
    M1265 启动 HHSC0 Start 功控制 ╳ ╳ ○ Off RW 否 Off
    M1266 启动 HHSC1 Reset 功控制 ╳ ╳ ○ Off RW 否 Off
    M1267 启动 HHSC1 Start 功控制 ╳ ╳ ○ Off RW 否 Off
    M1268 启动 HHSC2 Reset 功控制 ╳ ╳ ○ Off RW 否 Off
    M1269 启动 HHSC2 Start 功控制 ╳ ╳ ○ Off RW 否 Off
    M1270 启动 HHSC3 Reset 功控制 ╳ ╳ ○ Off RW 否 Off
    M1271 启动 HHSC3 Start 功控制 ╳ ╳ ○ Off RW 否 Off
    M1272 HHSC0 Reset 控制 ╳ ╳ ○ Off RW 否 Off
    M1273 HHSC0 Start 控制 ╳ ╳ ○ Off RW 否 Off
    M1274 HHSC1 Reset 控制 ╳ ╳ ○ Off RW 否 Off
    M1275 HHSC1 Start 控制 ╳ ╳ ○ Off RW 否 Off
    M1276 HHSC2 Reset 控制 ╳ ╳ ○ Off RW 否 Off
    M1277 HHSC2 Start 控制 ╳ ╳ ○ Off RW 否 Off
    M1278 HHSC3 Reset 控制 ╳ ╳ ○ Off RW 否 Off
    M1279 HHSC3 Start 控制 ╳ ╳ ○ Off RW 否 Off
    M1280 I00□ 禁止 ╳ ╳ ○ Off RW 否 Off
    M1281 I10□ 禁止 ╳ ╳ ○ Off RW 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 247
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1282 I20□ 禁止 ╳ ╳ ○ Off RW 否 Off
    M1283 I30□ 禁止 ╳ ╳ ○ Off RW 否 Off
    M1284 I40□ 禁止 ╳ ╳ ○ Off RW 否 Off
    M1285 I50□ 禁止 ╳ ╳ ○ Off RW 否 Off
    M1286 I6□□ 禁止 ╳ ╳ ○ Off RW 否 Off
    M1287 I7□□ 禁止 ╳ ╳ ○ Off RW 否 Off
    M1288 I8□□ 禁止 ╳ ╳ ○ Off RW 否 Off
    M1289 I010 禁止 ╳ ╳ ○ Off RW 否 Off
    M1290 I020 禁止 ╳ ╳ ○ Off RW 否 Off
    M1291 I030 禁止 ╳ ╳ ○ Off RW 否 Off
    M1292 I040 禁止 ╳ ╳ ○ Off RW 否 Off
    M1293 I050 禁止 ╳ ╳ ○ Off RW 否 Off
    M1294 I060 禁止 ╳ ╳ ○ Off RW 否 Off
    M1295 I110 禁止 ╳ ╳ ○ Off RW 否 Off
    M1296 I120 禁止 ╳ ╳ ○ Off RW 否 Off
    M1297 I130 禁止 ╳ ╳ ○ Off RW 否 Off
    M1298 I140 禁止 ╳ ╳ ○ Off RW 否 Off
    M1299 I150 禁止 ╳ ○ ○ Off RW 否 Off
    M1300 I160 禁止 ╳ ╳ ○ Off RW 否 Off
    M1301 I170 禁止 ╳ ╳ ○ Off RW 否 Off
    M1302 I180 禁止 ╳ ╳ ○ Off RW 否 Off
    M1303 XCH 指令高低位交换标志 ╳ ○ ○ Off RW 否 Off
    M1304* 机 X 输入点设定 OnOff ○ ○ ○ Off RW 否 Off
    M1305 PLSVDPLSVDRVIDDRVIDRVADDRVA 第
    组脉 CH0(Y0Y1)运行方反标志
    ╳ ╳ ○ Off R 否 Off
    M1306 PLSVDPLSVDRVIDDRVIDRVADDRVA 第
    二组脉 CH1(Y2Y3)运行方反标志
    ╳ ╳ ○ Off R 否 Off
    M1308 Off>On 第组脉波 CH0 (Y0Y1)高速输出立暂停
    On>Off 恢复输出未完成输出数
    ╳ ╳ ○ Off Off Off RW 否 Off
    M1309 Off>On 第组脉波 CH1 (Y2Y3)高速输出立暂停
    On>Off 恢复输出未完成输出数
    ╳ ╳ ○ Off Off Off RW 否 Off
    关闭 Y10 脉波输出启动旗标 (SC_V14 机种) ╳ ○ ╳ Off Off RW 否 Off
    M1310* Off>On 第组脉波 CH2 (Y4Y5)高速输出立暂停
    On>Off 恢复输出未完成输出数
    ╳ ╳ ○ Off Off Off RW 否 Off
    关闭 Y11 脉波输出启动旗标 (SC_V14 机种) ╳ ○ ╳ Off Off RW 否 Off
    M1311* Off>On 第组脉波 CH3 (Y6Y7)高速输出立暂停
    On>Off 恢复输出未完成输出数
    ╳ ╳ ○ Off Off Off RW 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 248
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1312 C235 Start ╳ ╳ ○ Off RW 否 Off
    M1313 C236 Start ╳ ╳ ○ Off RW 否 Off
    M1314 C237 Start ╳ ╳ ○ Off RW 否 Off
    M1315 C238 Start ╳ ╳ ○ Off RW 否 Off
    M1316 C239 Start ╳ ╳ ○ Off RW 否 Off
    M1317 C240 Start ╳ ╳ ○ Off RW 否 Off
    M1320 C235 Reset ╳ ╳ ○ Off RW 否 Off
    M1321 C236 Reset ╳ ╳ ○ Off RW 否 Off
    M1322 C237 Reset ╳ ╳ ○ Off RW 否 Off
    M1323 C238 Reset ╳ ╳ ○ Off RW 否 Off
    M1324 C239 Reset ╳ ╳ ○ Off RW 否 Off
    M1325 C240 Reset ╳ ╳ ○ Off RW 否 Off
    M1328 C235 StartReset 允许控制 ╳ ╳ ○ Off RW 否 Off
    M1329 C236 StartReset 允许控制 ╳ ╳ ○ Off RW 否 Off
    M1330 C237 StartReset 允许控制 ╳ ╳ ○ Off RW 否 Off
    M1331 C238 StartReset 允许控制 ╳ ╳ ○ Off RW 否 Off
    M1332 C239 StartReset 允许控制 ╳ ╳ ○ Off RW 否 Off
    M1333 C240 StartReset 允许控制 ╳ ╳ ○ Off RW 否 Off
    M1334*
    EHEH2SV 系列机种:
    第组脉 CH0 (Y0Y1) 暂停脉输出
    SC_V14 版机种:
    Y10 脉停止输出模式选择
    ╳ ○ ○ Off RW 否 Off
    M1335*
    EHEH2SV 系列机种:
    第二组脉 CH1 (Y2Y3) 暂停脉输出
    SC_V14 版机种:
    Y11 脉停止输出模式选择
    ╳ ○ ○ Off RW 否 Off
    M1336 第组脉 CH0 (Y0Y1) 脉送出指示标志 ╳ ╳ ○ Off Off Off R 否 Off
    M1337 第二组脉 CH1 (Y2Y3) 脉送出指示标志 ╳ ╳ ○ Off Off Off R 否 Off
    M1338 第组脉 CH0 (Y0Y1) 偏移量(Offset) 脉启动标志 ╳ ╳ ○ Off RW 否 Off
    M1339 第二组脉 CH1 (Y2Y3) 偏移量(Offset) 脉启动标志 ╳ ╳ ○ Off RW 否 Off
    M1340 第组脉 CH0 (Y0Y1) 脉送出结束产生中断 I110 ╳ ╳ ○ Off RW 否 Off
    M1341 第二组脉 CH1 (Y2Y3) 脉送出结束产生中断 I120 ╳ ╳ ○ Off RW 否 Off
    M1342 第组脉 CH0 (Y0Y1) 脉送出时产生中断 I130 ╳ ╳ ○ Off RW 否 Off
    M1343 第二组脉 CH1 (Y2Y3) 脉送出时产生中断 I140 ╳ ╳ ○ Off RW 否 Off
    M1344 第组脉 CH0 (Y0Y1) 补偿量脉启动标志 ╳ ╳ ○ Off RW 否 Off
    M1345 第二组脉 CH1 (Y2Y3) 补偿量脉启动标志 ╳ ╳ ○ Off RW 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 249
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1346 ZRN CLEAR 输出信号允许 ╳ ╳ ○ Off RW 否 Off
    M1347
    EH2SV 机种:第组脉 CH0 (Y0Y1)高速输出结束
    动复
    SASXSC 机种:高速脉 Y0 输出结束动复
    ╳ ○ ○ Off RW 否 Off
    M1348
    EH2SV 机种:第二组脉 CH1 (Y2Y3)高速输出结束
    动复
    SASXSC 机种:高速脉 Y1 输出结束动复
    ╳ ○ ○ Off RW 否 Off
    M1350* 启动 PLC Link 功 ╳ ○ ○ Off RW 否 Off
    M1351* 启动 PLC LINK 动模式 ╳ ○ ○ Off RW 否 Off
    M1352* 启动 PLC LINK 手动模式 ╳ ○ ○ Off RW 否 Off
    M1353* 启动 PLC LINK 32 台超 16 笔读写功( 100 笔) ╳ ╳ ○ Off RW 否 Off
    M1354* 启动 PLC LINK 读写功时轮询时间 ╳ ○ ○ Off RW 否 Off
    M1355
    M1355 Off启动 PLC LINK 进行站联机侦测
    M1355On 时M1360~M1375(M1440~M1455)指定
    联机旗标进行站联机侦测
    ╳ ○ ○ Off RW 否 Off
    M1360* PLC Link 站 ID#1 状态 ╳ ○ ○ Off R 否 Off
    M1361* PLC Link 站 ID#2 状态 ╳ ○ ○ Off R 否 Off
    M1362* PLC Link 站 ID#3 状态 ╳ ○ ○ Off R 否 Off
    M1363* PLC Link 站 ID#4 状态 ╳ ○ ○ Off R 否 Off
    M1364* PLC Link 站 ID#5 状态 ╳ ○ ○ Off R 否 Off
    M1365* PLC Link 站 ID#6 状态 ╳ ○ ○ Off R 否 Off
    M1366* PLC Link 站 ID#7 状态 ╳ ○ ○ Off R 否 Off
    M1367* PLC Link 站 ID#8 状态 ╳ ○ ○ Off R 否 Off
    M1368* PLC Link 站 ID#9 状态 ╳ ○ ○ Off R 否 Off
    M1369* PLC Link 站 ID#10 状态 ╳ ○ ○ Off R 否 Off
    M1370* PLC Link 站 ID#11 状态 ╳ ○ ○ Off R 否 Off
    M1371* PLC Link 站 ID#12 状态 ╳ ○ ○ Off R 否 Off
    M1372* PLC Link 站 ID#13 状态 ╳ ○ ○ Off R 否 Off
    M1373* PLC Link 站 ID#14 状态 ╳ ○ ○ Off R 否 Off
    M1374* PLC Link 站 ID#15 状态 ╳ ○ ○ Off R 否 Off
    M1375* PLC Link 站 ID#16 状态 ╳ ○ ○ Off R 否 Off
    M1376* PLC Link 站 ID#1 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1377* PLC Link 站 ID#2 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1378* PLC Link 站 ID#3 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1379* PLC Link 站 ID#4 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1380* PLC Link 站 ID#5 数交换动作指示 ╳ ○ ○ Off R 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 250
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1381* PLC Link 站 ID#6 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1382* PLC Link 站 ID#7 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1383* PLC Link 站 ID#8 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1384* PLC Link 站 ID#9 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1385* PLC Link 站 ID# 10 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1386* PLC Link 站 ID#11 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1387* PLC Link 站 ID#12 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1388* PLC Link 站 ID#13 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1389* PLC Link 站 ID#14 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1390* PLC Link 站 ID#15 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1391* PLC Link 站 ID#16 数交换动作指示 ╳ ○ ○ Off R 否 Off
    M1392* 站 ID#1 联机错误 ╳ ○ ○ Off R 否 Off
    M1393* 站 ID#2 联机错误 ╳ ○ ○ Off R 否 Off
    M1394* 站 ID#3 联机错误 ╳ ○ ○ Off R 否 Off
    M1395* 站 ID#4 联机错误 ╳ ○ ○ Off R 否 Off
    M1396* 站 ID#5 联机错误 ╳ ○ ○ Off R 否 Off
    M1397* 站 ID#6 联机错误 ╳ ○ ○ Off R 否 Off
    M1398* 站 ID#7 联机错误 ╳ ○ ○ Off R 否 Off
    M1399* 站 ID#8 联机错误 ╳ ○ ○ Off R 否 Off
    M1400* 站 ID#9 联机错误 ╳ ○ ○ Off R 否 Off
    M1401* 站 ID#10 联机错误 ╳ ○ ○ Off R 否 Off
    M1402* 站 ID#11 联机错误 ╳ ○ ○ Off R 否 Off
    M1403* 站 ID#12 联机错误 ╳ ○ ○ Off R 否 Off
    M1404* 站 ID#13 联机错误 ╳ ○ ○ Off R 否 Off
    M1405* 站 ID#14 联机错误 ╳ ○ ○ Off R 否 Off
    M1406* 站 ID#15 联机错误 ╳ ○ ○ Off R 否 Off
    M1407* 站 ID#16 联机错误 ╳ ○ ○ Off R 否 Off
    M1408* 站 ID#1 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1409* 站 ID#2 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1410* 站 ID#3 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1411* 站 ID#4 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1412* 站 ID#5 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1413* 站 ID#6 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1414* 站 ID#7 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1415* 站 ID#8 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1416* 站 ID#9 读取完成指示 ╳ ○ ○ Off R 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 251
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1417* 站 ID#10 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1418* 站 ID#11 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1419* 站 ID#12 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1420* 站 ID#13 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1421* 站 ID#14 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1422* 站 ID#15 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1423* 站 ID#16 读取完成指示 ╳ ○ ○ Off R 否 Off
    M1424* 站 ID#1 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1425* 站 ID#2 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1426* 站 ID#3 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1427* 站 ID#4 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1428* 站 ID#5 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1429* 站 ID#6 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1430* 站 ID#7 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1431* 站 ID#8 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1432* 站 ID#9 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1433* 站 ID#10 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1434* 站 ID#11 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1435* 站 ID#12 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1436* 站 ID#13 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1437* 站 ID#14 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1438* 站 ID#15 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1439* 站 ID#16 写入完成指示 ╳ ○ ○ Off R 否 Off
    M1440* PLC Link 站 ID#17 状态 ╳ ╳ ○ Off R 否 Off
    M1441* PLC Link 站 ID#18 状态 ╳ ╳ ○ Off R 否 Off
    M1442* PLC Link 站 ID#19 状态 ╳ ╳ ○ Off R 否 Off
    M1443* PLC Link 站 ID#20 状态 ╳ ╳ ○ Off R 否 Off
    M1444* PLC Link 站 ID#21 状态 ╳ ╳ ○ Off R 否 Off
    M1445* PLC Link 站 ID#22 状态 ╳ ╳ ○ Off R 否 Off
    M1446* PLC Link 站 ID#23 状态 ╳ ╳ ○ Off R 否 Off
    M1447* PLC Link 站 ID#24 状态 ╳ ╳ ○ Off R 否 Off
    M1448* PLC Link 站 ID#25 状态 ╳ ╳ ○ Off R 否 Off
    M1449* PLC Link 站 ID#26 状态 ╳ ╳ ○ Off R 否 Off
    M1450* PLC Link 站 ID#27 状态 ╳ ╳ ○ Off R 否 Off
    M1451* PLC Link 站 ID#28 状态 ╳ ╳ ○ Off R 否 Off
    M1452* PLC Link 站 ID#29 状态 ╳ ╳ ○ Off R 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 252
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1453* PLC Link 站 ID#30 状态 ╳ ╳ ○ Off R 否 Off
    M1454* PLC Link 站 ID#31 状态 ╳ ╳ ○ Off R 否 Off
    M1455* PLC Link 站 ID#32 状态 ╳ ╳ ○ Off R 否 Off
    M1456* PLC Link 站 ID#17 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1457* PLC Link 站 ID#18 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1458* PLC Link 站 ID#19 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1459* PLC Link 站 ID#20 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1460* PLC Link 站 ID#21 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1461* PLC Link 站 ID#22 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1462* PLC Link 站 ID#23 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1463* PLC Link 站 ID#24 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1464* PLC Link 站 ID#25 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1465* PLC Link 站 ID#26 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1466* PLC Link 站 ID#27 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1467* PLC Link 站 ID#28 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1468* PLC Link 站 ID#29 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1469* PLC Link 站 ID#30 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1470* PLC Link 站 ID#31 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1471* PLC Link 站 ID#32 数交换动作指示 ╳ ╳ ○ Off R 否 Off
    M1472* 站 ID#17 联机错误 ╳ ╳ ○ Off R 否 Off
    M1473* 站 ID#18 联机错误 ╳ ╳ ○ Off R 否 Off
    M1474* 站 ID#19 联机错误 ╳ ╳ ○ Off R 否 Off
    M1475* 站 ID#20 联机错误 ╳ ╳ ○ Off R 否 Off
    M1476* 站 ID#21 联机错误 ╳ ╳ ○ Off R 否 Off
    M1477* 站 ID#22 联机错误 ╳ ╳ ○ Off R 否 Off
    M1478* 站 ID#23 联机错误 ╳ ╳ ○ Off R 否 Off
    M1479* 站 ID#24 联机错误 ╳ ╳ ○ Off R 否 Off
    M1480* 站 ID#25 联机错误 ╳ ╳ ○ Off R 否 Off
    M1481* 站 ID#26 联机错误 ╳ ╳ ○ Off R 否 Off
    M1482* 站 ID#27 联机错误 ╳ ╳ ○ Off R 否 Off
    M1483* 站 ID#28 联机错误 ╳ ╳ ○ Off R 否 Off
    M1484* 站 ID#29 联机错误 ╳ ╳ ○ Off R 否 Off
    M1485* 站 ID#30 联机错误 ╳ ╳ ○ Off R 否 Off
    M1486* 站 ID#31 联机错误 ╳ ╳ ○ Off R 否 Off
    M1487* 站 ID#32 联机错误 ╳ ╳ ○ Off R 否 Off
    M1488* 站 ID#17 读取完成指示 ╳ ╳ ○ Off R 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 253
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1489* 站 ID#18 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1490* 站 ID#19 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1491* 站 ID#20 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1492* 站 ID#21 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1493* 站 ID#22 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1494* 站 ID#23 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1495* 站 ID#24 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1496* 站 ID#25 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1497* 站 ID#26 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1498* 站 ID#27 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1499* 站 ID#28 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1500* 站 ID#29 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1501* 站 ID#30 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1502* 站 ID#31 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1503* 站 ID#32 读取完成指示 ╳ ╳ ○ Off R 否 Off
    M1504* 站 ID#17 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1505* 站 ID#18 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1506* 站 ID#19 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1507* 站 ID#20 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1508* 站 ID#21 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1509* 站 ID#22 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1510* 站 ID#23 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1511* 站 ID#24 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1512* 站 ID#25 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1513* 站 ID#26 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1514* 站 ID#27 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1515* 站 ID#28 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1516* 站 ID#29 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1517* 站 ID#30 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1518* 站 ID#31 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1519* 站 ID#32 写入完成指示 ╳ ╳ ○ Off R 否 Off
    M1520
    EH2SV 机种:(EH 机种支持)
    第三组脉 CH2 (Y4Y5) 暂停脉输出标志
    ╳ ╳ ○ Off RW 否 Off
    M1521
    EH2SV 机种:(EH 机种支持)
    第四组脉 CH3 (Y6Y7) 暂停脉输出标志
    ╳ ╳ ○ Off RW 否 Off
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 254
    特 M 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    M1522 EH2SV 机种:(EH 机种支持)
    第三组脉 CH2 (Y4Y5)送出指示标志
    ╳ ╳ ○ Off Off R 否 Off
    M1523 EH2SV 机种:(EH 机种支持)
    第四组脉 CH3 (Y6Y7)送出指示标志
    ╳ ╳ ○ Off Off R 否 Off
    M1524
    EH2SV 机种:(EH 机种支持)
    第三组脉 CH2 (Y4Y5)高速输出结束动复
    SC 机种:高速脉 Y10 输出结束动复
    ╳ ○ ○ Off RW 否 Off
    M1525
    EH2SV 机种:(EH 机种支持)
    第四组脉 CH3 (Y6Y7)高速输出结束动复
    SC 机种:高速脉 Y11 输出结束动复
    ╳ ○ ○ Off RW 否 Off
    M1526 EH2SV 机种:(EH 机种支持)
    PWM 指令 Y4 脉输出信号反相
    ╳ ╳ ○ Off RW 否 Off
    M1527 EH2SV 机种:(EH 机种支持)
    PWM 指令 Y6 脉输出信号反相
    ╳ ╳ ○ Off RW 否 Off
    M1530
    EH2SV 机种:(EH 机种支持)
    PWM 指令 Y4 输出时脉单位切换On 时 100us
    Off 时 1ms
    ╳ ╳ ○ Off RW 否 Off
    M1531
    EH2SV 机种:(EH 机种支持)
    PWM 指令 Y6 输出时脉单位切换On 时 100usOff
    时 1ms
    ╳ ╳ ○ Off RW 否 Off
    M1532
    EH2SV 机种:(EH 机种支持)
    PLSVDPLSVDRVIDDRVIDRVADDRVA 第
    三组脉 CH2(Y4Y5) 运行方反标志
    ╳ ╳ ○ Off RW 否 Off
    M1533
    EH2SV 机种:(EH 机种支持)
    PLSVDPLSVDRVIDDRVIDRVADDRVA 第
    四组脉 CH3(Y6Y7) 运行方反标志
    ╳ ╳ ○ Off RW 否 Off
    M1534 EH2SV 机CH0 指定减速时间设定标志须搭配
    D1348
    ╳ ╳ ○ Off RW 否 Off
    M1535 EH2SV 机CH1 指定减速时间设定标志须搭配
    D1349
    ╳ ╳ ○ Off RW 否 Off
    M1536 EH2SV 机CH2 指定减速时间设定标志须搭配
    D1350
    ╳ ╳ ○ Off RW 否 Off
    M1537 EH2SV 机CH3 指定减速时间设定标志须搭配
    D1351
    ╳ ╳ ○ Off RW 否 Off
    M1538* 显示 CH0 高速输出已暂停旗标 ╳ ╳ ○ Off Off RW 否 Off
    M1539* 显示 CH1 高速输出已暂停旗标 ╳ ╳ ○ Off Off RW 否 Off
    M1540* 显示 CH2 高速输出已暂停旗标 ╳ ╳ ○ Off Off RW 否 Off
    M1541* 显示 CH3 高速输出已暂停旗标 ╳ ╳ ○ Off Off RW 否 Off2 DVP PLC 种装置功
    DVPPLC 应技术手册 255
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1000* 程序扫描逾时定时器(WDT) (单位 ms) ○ ○ ○ 200 RW 否 200
    EH # # #
    D1001 DVP 机种系统程序版
    ESSA
    ○ ○ ○

    R 否 #
    D1002* 程序容量 # > EH:15872SA:7920ES:3792 ○ ○ ○ # R 否 #
    D1003
    程序存容校验
    # > EH:15873SA:7920ES:3792
    ○ ○ ○ R #
    D1004* 语法检查出错代码 ○ ○ ○ 0 0 R 否 0
    D1008* WDT 定时器 On Step 址 ○ ○ ○ 0 R 否 0
    D1009
    ESSA 系列机种:纪录 LV 讯号发生次数
    EH2SV 机种:SRAM 数遗失错误代码寄存器
    ○ ○ ○ R 0
    D1010* 现扫描周期 (单位 01ms) ○ ○ ○ 0 R 否 0
    D1011* 扫描周期 (单位 01ms) ○ ○ ○ 0 R 否 0
    D1012* 扫描周期 (单位 01ms) ○ ○ ○ 0 R 否 0
    D1015* 0~32767(单位 01ms)加算型高速连接定时器 ╳ ○ ○ 0 RW 否 0
    D1018* πPI (Low byte) ○ ○ ○ H’0FDB H’0FDB H’0FDB R 否 H’0FDB
    D1019* πPI (High byte) ○ ○ ○ H’4049` H’4049` H’4049` R 否 H’4049`
    D1020* X0~X7 输入滤波器单位 ms ○ ○ ○ 10 RW 否 10
    D1021*
    ESEHEH2SV 机种:
    X10~X17 输入滤波器设定单位 ms
    SC 机种:X10~X11 输入滤波器(扫描周期基底)设
    定范围 0~1000单位次
    ○ ○ ○ 10 RW 否 10
    D1022 AB 相计数器倍频选择 ○ ○ ╳ 0 RW 否 0
    D1023*
    脉宽侦测储存寄存器单位:01ms (ESEXSS_V64
    SASX_V16SC_V14 机种支持)
    ○ ○ ╳ 0 RW 否 0
    D1025* 通讯求发生错误时代码 ○ ○ ○ 0 R 否 0
    D1026* Low word ╳ ╳ ○ 0 0 RW 否 0
    D1027*
    0 时启动 DRVIPLSR 指令搭配 X0
    遮蔽(Mask)中断功 High word ╳ ╳ ○ 0 0 RW 否 0
    D1028 指针寄存器 E0 ○ ○ ○ 0 RW 否 0
    D1029 指针寄存器 F0 ○ ○ ○ 0 RW 否 0
    D1030* Y0 脉输出数 Low word ○ ○ ╳ 0 R 否 0
    D1031* Y0 脉输出数 High word ○ ○ ╳ 0 R 否 0
    D1032 Y1 脉输出数 Low word ○ ○ ╳ 0 R 否 0
    D1033 Y1 脉输出数 High word ○ ○ ╳ 0 R 否 0
    D1034 测频卡工作模式 ╳ ╳ ○ R 1
    D1035* 设置成 RUNSTOP X 输入点编号 ╳ ╳ ○ RW 0
    D1036* COM1 通讯格式 ○ ○ ○ H’86 RW 否 H’862 DVP PLC 种装置功
    DVPPLC 应技术手册 256
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1037 HKY 键重复时间 ╳ ╳ ○ 0 RW 否 0
    D1038*
    PLC 机 RS485 通讯站时数响应延迟时间
    设置设置范围 0~10000时间定义(01ms)
    SAEH 系列机种:EASY PLC LINK 中设置延迟发
    送笔通讯数(SASXSC 机种 :单位扫描周
    期EHEH2SV 系列机种:单位时间(01ms))
    ○ ○ ○ RW 0
    D1039* 固定扫描周期 (ms) ○ ○ ○ 0 RW 否 0
    D1040 步进点 S On 状态编号 1 ╳ ○ ○ 0 R 否 0
    D1041 步进点 S On 状态编号 2 ╳ ○ ○ 0 R 否 0
    D1042 步进点 S On 状态编号 3 ╳ ○ ○ 0 R 否 0
    D1043 步进点 S On 状态编号 4 ╳ ○ ○ 0 R 否 0
    D1044 步进点 S On 状态编号 5 ╳ ○ ○ 0 R 否 0
    D1045 步进点 S On 状态编号 6 ╳ ○ ○ 0 R 否 0
    D1046 步进点 S On 状态编号 7 ╳ ○ ○ 0 R 否 0
    D1047 步进点 S On 状态编号 8 ╳ ○ ○ 0 R 否 0
    D1049 警报点 On 编号 ╳ ○ ○ 0 R 否 0
    D1050

    D1055
    Modbus 通讯指令数处理PLC 系统会动
    D1070~D1085 ASCII 码数转换 HEX16 进位数

    ○ ○ ○ 0 R 否 0
    D1056*
    SXEX 模拟输入通道 CH0 EHEH2 AD 卡 CH0 现

    ○ ○ ○ 0 R 否 0
    D1057*
    SXEX 模拟输入通道 CH1 EHEH2 AD 卡 CH1 现

    ○ ○ ○ 0 R 否 0
    D1058* EX 模拟输入通道 CH2 现值 ○ ╳ ╳ 0 R 否 0
    D1059* EX 模拟输入通道 CH3 现值 ○ ╳ ╳ 0 R 否 0
    D1061 系统错误信息:停电保持区错误次数纪录 ○ ╳ ╳ R 0
    D1062 设定 SX 机种 AD0 AD1 均次数(2~4 次) ╳ ○ ╳ 2 RW 否 2
    D1063
    PLC 读写记忆卡中程序(含密码)停电保持区

    PLC 读取记忆卡中程序(含密码):H55AA
    PLC 写入记忆卡中程序(含密码):HAA55
    PLC 读取记忆卡中停电保持区数:H55A9
    PLC 写入记忆卡中停电保持区数:HA955
    ╳ ╳ ○ 0 RW 否 0
    D1064
    PLC 读写部 FLASH ROM 程序(含密码)配方
    PLC 读取 FLASH:H55AAPLC 写入 FLASH:HAA55
    ╳ ╳ ○ 0 RW 否 0
    D1067* 运算错误出错代码 ○ ○ ○ 0 0 R 否 0 2 DVP PLC 种装置功
    DVPPLC 应技术手册 257
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1068* 运算错误址锁定 ○ ○ ○ 0 R 否 0
    D1070

    D1085
    Modbus 通讯指令数处理PLC 建 RS485 通讯便
    利指令该指令执行时送出指令受信端接收会
    回传信息该信息会储存 D1070~D1085者利
    该寄存器容查回传数
    ○ ○ ○ 0 R 否 0
    D1086
    DVPPCC01 密码设置值 High word( ASCII 码应
    HEX 值表示)
    ○ ○ ○ 0 RW 否 0
    D1087
    DVPPCC01 密码设置值 Low word( ASCII 码应
    HEX 值表示)
    ○ ○ ○ 0 RW 否 0
    D1089

    D1099
    Modbus 通讯指令数处理PLC 建 RS485 通讯便
    利指令该指令执行时送出指令字符储存
    D1089~D1099者根该寄存器容查指
    令否正确
    ○ ○ ○ 0 R 否 0
    D1100 LV 信号动作应状态 ╳ ╳ ○ 0 RW 否 0
    D1101* 文件寄存器开始址 ╳ ○ ○ RW 0
    D1102* 文件寄存器复制笔数 ╳ ○ ○ RW 1600
    D1103* 设成文件寄存器存入开始 D 编号(须 2000) ╳ ○ ○ RW 2000
    D1104*
    加减速脉 Y0 输出控制寄存器(D)起始编号
    (SC_V14 支持)
    ○ ○ ╳ 0 RW 否 0
    D1109 COM3 通讯格式设定(仅支持 EHEH2 机种) ╳ ╳ ○ H86 RW 否 H86
    D1110*
    SXEX 模拟输入通道 CH0 EHEH2 AD 卡 CH0 均

    ○ ○ ○ 0 R 否 0
    D1111*
    SXEX 模拟输入通道 CH1 EHEH2 AD 卡 CH1 均

    ○ ○ ○ 0 R 否 0
    D1112* EX 模拟输入通道 CH 2 均值 ○ ╳ ╳ 0 R 否 0
    D1113* EX 模拟输入通道 CH 3 均值 ○ ╳ ╳ 0 R 否 0
    D1116* SXEX 模拟输出 CH 0EHEH2 DA 卡 CH 0 ○ ○ ○ 0 0 0 RW 否 0
    D1117* SXEX 模拟输出 CH 1EHEH2 DA 卡 CH 1 ○ ○ ○ 0 0 0 RW 否 0
    D1118* SXEXEHEH2 模拟量转换取样时间设置 (ms) ○ ○ ○ 5 RW 否 5
    D1120* COM2(RS485)通讯协议 ○ ○ ○ H’86 RW 否 H’86
    D1121 PLC 通讯址(储存 PLC 通讯址具停电保持功) ○ ○ ○ RW 1
    D1122 发送数剩余字数 ○ ○ ○ 0 0 R 否 0
    D1123 接收数剩余字数 ○ ○ ○ 0 0 R 否 0
    D1124 起始字符定义 (STX) ○ ○ ○ H’3A RW 否 H’3A
    D1125 第结束字符定义 ○ ○ ○ H’0D RW 否 H’0D
    D1126 第二结束字符定义 ○ ○ ○ H’0A RW 否 H’0A2 DVP PLC 种装置功
    DVPPLC 应技术手册 258
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1127 RS 指令特定字符通讯接收中断请求 (I150) ○ ╳ ╳ 0 RW 否 0
    D1129 通讯逾时异常时间定义 (ms) ○ ○ ○ 0 RW 否 0
    D1130 MODBUS 回传错误码记录 ○ ○ ○ 0 R 否 0
    中断 I501 抓取高速计数值低 16 字 ╳ ○ ╳ 0 R 否 0
    D1131*
    CH0 闭回路控制输出输入率(EH2SV ) ╳ ╳ ○ 100 RW 否 100
    中断 I501 抓取高速计数值高 16 字 ╳ ○ ╳ 0 R 否 0
    D1132*
    CH1 闭回路控制输出输入率(EH2SV ) ╳ ╳ ○ 100 RW 否 100
    D1133*
    SASX 机种:
    特殊高速脉 Y0 (50kHz)输出控制寄存器(D)起始编号
    SC_V14 :
    两轴动控制Y10 输出控制寄存器(D)起始编号
    ╳ ○ ╳ 0 RW 否 0
    D1134* 两轴动控制设定 Y10 输出区段数 (SC_V14
    )
    ╳ ○ ╳ 0 RW 否 0
    D1135* 两轴动控制Y11 输出控制寄存器(D)起始编号
    (SC_V14 )
    ╳ ○ ╳ 0 RW 否 0
    D1136* 两轴动控制设定 Y11 输出区段数 (SC_V14
    )
    ╳ ○ ╳ 0 RW 否 0
    D1137* 操作数错误发生时址 ○ ○ ○ 0 0 R 否 0
    D1140* 右侧特殊扩展模块台数 8 台 ○ ○ ○ 0 R 否 0
    D1142* 数字扩展 X 点数 ○ ○ ○ 0 R 否 0
    D1143* 数字扩展 Y 点数 ○ ○ ○ 0 R 否 0
    D1144* 调斜率加减速脉输出 Y0 控制寄存器(D)起始编号 ╳ ○ ╳ 0 RW 否 0
    D1145* 左侧高速特殊模块台数 8 台 (仅SV 机种支持) ╳ ╳ ○ 0 R 否 0
    D1147
    存储卡形式 (MEMORY CARD TYPE)
    b00 表示没插卡(H0000)
    b01 表示 MEMORY CARD
    b80 表示 MEMORY CARD 开关 Off (HFFFF)
    b81 表示 MEMORY CARD 开关 On (H0101)
    ╳ ╳ ○ 0 R 否 0
    D1149
    功扩展卡种类:0:没插卡1:RS232 卡DU01
    2:RS422 卡3:COM3 卡4:模拟式电位器开关
    卡5:数字式开关卡6:晶体输出卡8:2AD 卡
    9:2DA 卡10:测频卡
    ╳ ╳ ○ 0 R 否 0
    D1150 DHSZ 指令组设置值较模式表格计数寄存器 ╳ ╳ ○ 0 0 0 R 否 0
    D1151 DHSZ 指令频率控制模式表格计数寄存器 ╳ ╳ ○ 0 0 0 R 否 0
    D1152 DHSZ 指令 D值改变 High word ╳ ╳ ○ 0 0 0 R 否 0
    D1153 DHSZ 指令 D 值改变 Low word ╳ ╳ ○ 0 0 0 R 否 0
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 259
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1154*
    调斜率加减速脉输出功减速间隔时
    间 (10~32767 ms)建议值
    ╳ ○ ╳ 200 RW 否 200
    D1155*
    调斜率加减速脉输出功减速间隔频率 ( 1~
    32700 Hz) 建议值
    ╳ ○ ╳ 1000 RW 否 1000
    D1156

    D1165
    RTMURTMD 指令指定特 D(编号 K0~K9) ╳ ╳ ○ 0 RW 否 0
    D1166* X10 计数模式切换 (SC_V14 机种专) ╳ ○ ╳ 0 RW 否 0
    D1167* X11 计数模式切换 (SC_V14 机种专) ╳ ○ ╳ 0 RW 否 0
    D1168 RS 指令特定字符通讯接收中断请求 (I150) ╳ ○ ○ 0 RW 否 0
    D1169 RS 指令特定长度通讯接收中断请求 (I160) ○ ○ ○ 0 RW 否 0
    D1170* 单步执行 (Single step) 执行时 PC 值 ╳ ╳ ○ 0 0 0 R 否 0
    D1172* 两相脉输出频率(12Hz~20kHz) ╳ ○ ╳ 0 RW 否 0
    D1173* 两相脉输出模式选择(K1 K2) ╳ ○ ╳ 0 RW 否 0
    D1174* 两相输出脉目标数低 16 位 ╳ ○ ╳ 0 RW 否 0
    D1175* 两相输出脉目标数高 16 位 ╳ ○ ╳ 0 RW 否 0
    D1176* 两相脉目前输出数低 16 位 ╳ ○ ╳ 0 RW 否 0
    D1177* 两相脉目前输出数高 16 位 ╳ ○ ╳ 0 RW 否 0
    D1178* VR0 电位器值 ╳ ○ ○ 0 R 否 0
    D1179* VR1 电位器值 ╳ ○ ○ 0 R 否 0
    D1180*
    SASX 机种: X2 中断(I201)发生时立抓取 X0 高
    速计数值低 16 字节(仅支持 V18 版(含))
    SC 机种: X4 中断(I401)抓取高速计数值低 16
    字节(仅支持 V18 版(含))
    ╳ ○ ╳ 0 0 RW 否 0
    D1181*
    SASX 机种: X2 中断(I201)发生时立抓取 X0 高速
    计数值高 16 字节
    SC 机种: X4 中断(I401)抓取高速计数值高 16
    字节
    ╳ ○ ╳ 0 0 RW 否 0
    D1182 指针寄存器 E1 ╳ ○ ○ 0 RW 否 0
    D1183 指针寄存器 F1 ╳ ○ ○ 0 RW 否 0
    D1184 指针寄存器 E2 ╳ ○ ○ 0 RW 否 0
    D1185 指针寄存器 F2 ╳ ○ ○ 0 RW 否 0
    D1186 指针寄存器 E3 ╳ ○ ○ 0 RW 否 0
    D1187 指针寄存器 F3 ╳ ○ ○ 0 RW 否 0
    D1188 指针寄存器 E4 ╳ ╳ ○ 0 RW 否 0
    D1189 指针寄存器 F4 ╳ ╳ ○ 0 RW 否 0
    D1190 指针寄存器 E5 ╳ ╳ ○ 0 RW 否 0 2 DVP PLC 种装置功
    DVPPLC 应技术手册 260
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1191 指针寄存器 F5 ╳ ╳ ○ 0 RW 否 0
    D1192 指针寄存器 E6 ╳ ╳ ○ 0 RW 否 0
    D1193 指针寄存器 F6 ╳ ╳ ○ 0 RW 否 0
    D1194 指针寄存器 E7 ╳ ╳ ○ 0 RW 否 0
    D1195 指针寄存器 F7 ╳ ╳ ○ 0 RW 否 0
    D1196 显示器容设置(SX 机种) ╳ ○ ╳ 0 RW 否 0
    D1198*
    SASX 机种: X3 中断(I301)发生时立抓取 X1
    高速计数值低 16 字节(仅支持 V18 版(含))
    SC 机种: X5 中断(I501)抓取高速计数值低 16
    字节(仅支持 V18 版(含))
    ╳ ○ ╳ 0 0 R 否 0
    D1199*
    SASX 机种: X3 中断(I301)发生时立抓取 X1
    高速计数值高 16 字节(仅支持 V18 版(含))
    SC 机种: X5 中断(I501)抓取高速计数值高 16
    字节(仅支持 V18 版(含))
    ╳ ○ ╳ 0 0 R 否 0
    D1200*
    M0~M999 辅助继电器停电保持开始址 (# >EH:
    500SASCSX:512)
    ╳ ○ ○ RW #
    D1201* M0~M999 辅助继电器停电保持结束址 ╳ ○ ○ RW 999
    D1202* M2000~M4095 辅助继电器停电保持开始址 ╳ ○ ○ RW 2000
    D1203* M2000~M4095 辅助继电器停电保持结束址 ╳ ○ ○ RW 4095
    D1204* T0~T199100ms 定时器停电保持开始址 ╳ ╳ ○ RW H’FFFF
    D1205* T0~T199100ms 定时器停电保持结束址 ╳ ╳ ○ RW H’FFFF
    D1206* T200~T23910ms 定时器停电保持开始址 ╳ ╳ ○ RW H’FFFF
    D1207* T200~T23910ms 定时器停电保持结束址 ╳ ╳ ○ RW H’FFFF
    D1208*
    C0~C19916 位计数器停电保持开始址(# > EH:
    100SASCSX:96)
    ╳ ○ ○ RW #
    D1209* C0~C19916 位计数器停电保持结束址 ╳ ○ ○ RW 199
    D1210*
    C200~C23432 位计数器停电保持开始址(# >EH:
    220SASCSX:216)
    ╳ ○ ○ RW #
    D1211* C200~C23432 位计数器停电保持结束址 ╳ ○ ○ RW 234
    D1212* C235~C25532 位高速计数器停电保持开始址 ╳ ○ ○ RW 235
    D1213* C235~C25532 位高速计数器停电保持结束址 ╳ ○ ○ RW 255
    D1214*
    S0~S899 步进点停电保持开始址(# >EH:500
    SASXSC:512)
    ╳ ○ ○ RW #
    D1215*
    S0~S899 步进点停电保持结束址(# >EH:899
    SASXSC:895)
    ╳ ○ ○ RW #
    D1216* D0~D999 寄存器停电保持开始址 ╳ ○ ○ RW 2002 DVP PLC 种装置功
    DVPPLC 应技术手册 261
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1217* D0~D999 寄存器停电保持结束址 ╳ ○ ○ RW 999
    D1218* D2000~D9999 寄存器停电保持开始址 ╳ ○ ○ RW 2000
    D1219*
    D2000~D9999 寄存器停电保持结束址(# >EH:
    9999SASXSC:4999)
    ╳ ○ ○ RW #
    D1220 第组脉 CH0(Y0Y1)输出相位设定 ╳ ╳ ○ 0 RW 否 0
    D1221 第二组脉 CH1(Y2Y3)输出相位设定 ╳ ╳ ○ 0 RW 否 0
    D1222
    设定DRVI DDRVI DRVA DDRVA PLSV DPLSV第
    组脉 CH0(Y0Y1)方讯号脉输出点间送出
    时间差
    ╳ ╳ ○ 0 RW 否 0
    D1223
    设定DRVI DDRVI DRVA DDRVA PLSV DPLSV第二
    组脉 CH1(Y2Y3)方讯号脉输出点间送出
    时间差
    ╳ ╳ ○ 0 RW 否 0
    D1225 第组计数器(HHSC0)计数方式设置 ╳ ╳ ○ 2 RW 否 2
    D1226 第二组计数器(HHSC1)计数方式设置 ╳ ╳ ○ 2 RW 否 2
    D1227 第三组计数器(HHSC2)计数方式设置 ╳ ╳ ○ 2 RW 否 2
    D1228 第四组计数器(HHSC3)计数方式设定 ╳ ╳ ○ 2 RW 否 2
    D1229 第三组脉 CH2(Y4Y5)输出相位设置(EH2SV 专) ╳ ╳ ○ 0 RW 否 0
    D1230 第四组脉 CH3(Y6Y7)输出相位设置(EH2SV 专) ╳ ╳ ○ 0 RW 否 0
    D1232* 指定 CH0 减速停止脉波输出数( 16 位) ╳ ╳ ○ 0 RW 否 0
    D1233* 指定 CH0 减速停止脉波输出数( 16 位) ╳ ╳ ○ 0 RW 否 0
    D1234* 指定 CH1 减速停止脉波输出数( 16 位) ╳ ╳ ○ 0 RW 否 0
    D1235* 指定 CH1 减速停止脉波输出数( 16 位) ╳ ╳ ○ 0 RW 否 0
    D1236* 指定 CH2 减速停止脉波输出数( 16 位) ╳ ╳ ○ 0 RW 否 0
    D1237* 指定 CH2 减速停止脉波输出数( 16 位) ╳ ╳ ○ 0 RW 否 0
    D1238* 指定 CH3 减速停止脉波输出数( 16 位) ╳ ╳ ○ 0 RW 否 0
    D1239* 指定 CH3 减速停止脉波输出数( 16 位) ╳ ╳ ○ 0 RW 否 0
    D1256

    D1295
    PLC 建 RS485 通讯便利指令 MODRW该指令执行
    时送出指令字符储存 D1256~D1295者根
    该寄存器容查指令否正确
    ○ ○ ○ 0 R 否 0
    D1296

    D1311
    PLC 建 RS485 通讯便利指令 MODRW 系统会
    动者指定接收寄存器容 ASCII 字符数转
    换 HEX 数值储存 D1296~D1311
    ○ ○ ○ 0 R 否 0
    D1313* 万年历(RTC) 秒 00~59(#:读取万年历值写入) ╳ ○ ○ # RW 否 0
    D1314* 万年历(RTC) 分 00~59(#:读取万年历值写入) ╳ ○ ○ # RW 否 0
    D1315* 万年历(RTC) 时 00~23(#:读取万年历值写入) ╳ ○ ○ # RW 否 0
    D1316* 万年历(RTC) 日 01~31(#:读取万年历值写入) ╳ ○ ○ # RW 否 1 2 DVP PLC 种装置功
    DVPPLC 应技术手册 262
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1317* 万年历(RTC) 月 01~12(#:读取万年历值写入) ╳ ○ ○ # RW 否 1
    D1318* 万年历(RTC) 星期 1~7(#:读取万年历值写入) ╳ ○ ○ # RW 否 6
    D1319*
    万年历(RTC) 年〈公元〉00~99(#:读取万年历值写
    入)
    ╳ ○ ○ # RW 否 0
    D1320* 第台右侧特殊扩展模块代号(仅支持 EHEH2) ╳ ╳ ○ 0 R 否 0
    D1321* 第二台右侧特殊扩展模块代号(仅支持 EHEH2) ╳ ╳ ○ 0 R 否 0
    D1322* 第三台右侧特殊扩展模块代号(仅支持 EHEH2) ╳ ╳ ○ 0 R 否 0
    D1323* 第四台右侧特殊扩展模块代号(仅支持 EHEH2) ╳ ╳ ○ 0 R 否 0
    D1324* 第五台右侧特殊扩展模块代号(仅支持 EHEH2) ╳ ╳ ○ 0 R 否 0
    D1325* 第六台右侧特殊扩展模块代号(仅支持 EHEH2) ╳ ╳ ○ 0 R 否 0
    D1326* 第七台右侧特殊扩展模块代号(仅支持 EHEH2) ╳ ╳ ○ 0 R 否 0
    D1327* 第八台右侧特殊扩展模块代号(仅支持 EHEH2) ╳ ╳ ○ 0 R 否 0
    D1328 CH0 (Y0Y1) 偏移量(Offset)脉数 Low word ╳ ╳ ○ 0 RW 否 0
    D1329 CH0 (Y0Y1) 偏移量(Offset)脉数 High word ╳ ╳ ○ 0 RW 否 0
    D1330 CH1 (Y2Y3) 偏移量(Offset)脉数 Low word ╳ ╳ ○ 0 RW 否 0
    D1331 CH1 (Y2Y3) 偏移量(Offset)脉数 High word ╳ ╳ ○ 0 RW 否 0
    D1332 CH0 (Y0Y1) 剩余脉数 Low word ╳ ╳ ○ 0 R 否 0
    D1333 CH0 (Y0Y1) 剩余脉数 High word ╳ ╳ ○ 0 R 否 0
    D1334 CH1 (Y2Y3) 剩余脉数 Low word ╳ ╳ ○ 0 R 否 0
    D1335 CH1 (Y2Y3) 剩余脉数 High word ╳ ╳ ○ 0 R 否 0
    D1336
    第组脉 CH0 (Y0Y1) 输出现值 Low word
    (EH_V12 EH2SV 停电保持)
    ╳ ╳ ○ 0 R 否 0
    D1337
    第组脉 CH0 (Y0Y1) 输出现值 High word
    (EH_V12 EH2SV 停电保持)
    ╳ ╳ ○ 0 R 否 0
    D1338
    第二组脉 CH1 (Y2Y3) 输出现值 Low word
    (EH_V12 版 EH2SV 停电保持)
    ╳ ╳ ○ 0 R 否 0
    D1339
    第二组脉 CH1 (Y2Y3) 脉现值 High word
    (EH_V12 版停电保持)
    ╳ ╳ ○ 0 R 否 0
    EHEH2SV 机种:第组脉 CH0 (Y0Y1)输出启始
    结束频率

    D1340
    SC 机种:Y10 输出启始结束频率
    ╳ ○ ○
    200
    RW

    200
    D1341 高输出频率 Low word ╳ ╳ ○ R H’0D40
    D1342 高输出频率 High word
    固定 200kHz
    ╳ ╳ ○ R 3
    EH 系列机种:第组脉 CH0 (Y0Y1)输出加减速时
    间设置
    100
    D1343*
    SC 机种:Y10 加减速时间设置
    ╳ ○ ○
    200
    RW
    否 2002 DVP PLC 种装置功
    DVPPLC 应技术手册 263
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1344 第组脉 CH0 (Y0Y1) 补偿量脉数 Low word ╳ ╳ ○ RW 否 0
    D1345 第组脉 CH0 (Y0Y1) 补偿量脉数 High word ╳ ╳ ○ RW 否 0
    D1346 第二组脉 CH1 (Y2Y3) 补偿量脉数 Low word ╳ ╳ ○ RW 否 0
    D1347 第二组脉 CH1 (Y2Y3) 补偿量脉数 High word ╳ ╳ ○ RW 否 0
    SC 机种:Y10 脉波输出现值 Low word ╳ ○ ╳ 0 R 否 0
    D1348 EH2SV 机种:CH0 脉波输出 M1534 ON 时设
    定减速时间
    ╳ ╳ ○ RW 100
    SC 机种:Y10 脉波输出现值 High word ╳ ○ ╳ 0 R 否 0
    D1349 EH2SV 机种:CH1 脉波输出 M1535 ON 时设
    定减速时间
    ╳ ╳ ○ RW 100
    SC 机种:Y11 脉波输出现值 Low word ╳ ○ ╳ 0 R 否 0
    D1350 EH2SV 机种:CH2 脉波输出 M1536 ON 时设
    定减速时间
    ╳ ╳ ○ RW 100
    SC 机种:Y11 脉波输出现值 High word ╳ ○ ╳ 0 R 否 0
    D1351 EH2SV 机种:CH3 脉波输出 M1537 ON 时设
    定减速时间
    ╳ ╳ ○ RW 100
    SC 机种:Y11 启始结束频率 200 否
    D1352 EHEH2SV 机种:第二组脉 CH1 (Y2Y3)输出启始
    结束频率
    ╳ ○ ○

    RW

    200
    SC 机种:Y11 加减速时间设定 200 否 200
    D1353* EHEH2SV 机种:第二组脉 CH1 (Y2Y3)输出加减
    速时间设定
    ╳ ○ ○

    RW
    100
    D1355* 读取站 ID#1 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1356* 读取站 ID#2 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1357* 读取站 ID#3 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1358* 读取站 ID#4 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1359* 读取站 ID#5 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1360* 读取站 ID#6 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1361* 读取站 ID#7 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1362* 读取站 ID#8 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1363* 读取站 ID#9 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1364* 读取站 ID#10 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1365* 读取站 ID#11 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1366* 读取站 ID#12 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1367* 读取站 ID#13 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1368* 读取站 ID#14 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1369* 读取站 ID#15 起始通讯址设置 ╳ ○ ○ RW H’10642 DVP PLC 种装置功
    DVPPLC 应技术手册 264
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1370* 读取站 ID#16 起始通讯址设置 ╳ ○ ○ RW H’1064
    D1371 M1070 on决定 PWM Y0 脉输出时间单位 ╳ ╳ ○ 1 RW 否 1
    D1372 M1071 on决定 PWM Y2 脉输出时间单位 ╳ ╳ ○ 1 RW 否 1
    D1373 M1530 on决定 PWM Y4 脉输出时间单位
    (EH2SV 机种专)
    ╳ ╳ ○ 1 RW 否 1
    D1374 M1531 on决定 PWM Y6 脉输出时间单位
    (EH2SV 机种专)
    ╳ ╳ ○ 1 RW 否 1
    D1375 第三组脉 CH2 (Y4Y5) 输出现值 Low word
    (EH2SV 机种专)
    ╳ ╳ ○ RW 0
    D1376
    第三组脉 CH2 (Y4Y5) 输出现值 High
    word(EH2SV 机种专)
    ╳ ╳ ○ RW 0
    D1377
    第四组脉 CH3 (Y6Y7) 输出现值 Low word
    (EH2SV 机种专)
    ╳ ╳ ○

    RW 0
    D1378
    第四组脉 CH3 (Y6Y7) 输出现值 High word
    (EH2SV 机种专)
    ╳ ╳ ○

    RW 0
    D1379
    第三组脉 CH2 (Y4Y5)输出第段启始频率
    段结束频率(EH2SV 机种专)
    ╳ ╳ ○

    RW 200
    D1380
    第四组脉 CH3 (Y6Y7)输出第段启始频率
    段结束频率(EH2SV 机种专)
    ╳ ╳ ○

    RW 200
    D1381
    第三组脉 CH2 (Y4Y5)输出加减速时间设置(EH2SV
    机种专)
    ╳ ╳ ○

    RW 100
    D1382
    第四组脉 CH3 (Y6Y7) 输出加减速时间设置
    (EH2SV 机种专)
    ╳ ╳ ○

    RW 100
    D1383*
    设定DRVI DDRVI DRVA DDRVA PLSV DPLSV第
    组脉 CH2(Y4Y5)方讯号脉输出点间送出
    时间差(EH2SV 机种专)
    ╳ ╳ ○ 0 RW 否 0
    D1384*
    设定DRVI DDRVI DRVA DDRVA PLSV DPLSV第
    组脉 CH3(Y6Y7)方讯号脉输出点间送出
    时间差(EH2SV 机种专)
    ╳ ╳ ○ 0 RW 否 0
    D1386* 第台左侧高速特殊扩展机代码(EH2SV 机种专) ╳ ╳ ○ 0 R 否 0
    D1387* 第二台左侧高速特殊扩展机代码(EH2SV 机种专) ╳ ╳ ○ 0 R 否 0
    D1388* 第三台左侧高速特殊扩展机代码(EH2SV 机种专) ╳ ╳ ○ 0 R 否 0
    D1389* 第四台左侧高速特殊扩展机代码(EH2SV 机种专) ╳ ╳ ○ 0 R 否 0
    D1390* 第五台左侧高速特殊扩展机代码(EH2SV 机种专) ╳ ╳ ○ 0 R 否 0
    D1391* 第六台左侧高速特殊扩展机代码(EH2SV 机种专) ╳ ╳ ○ 0 R 否 0
    D1392* 第七台左侧高速特殊扩展机代码(EH2SV 机种专) ╳ ╳ ○ 0 R 否 0 2 DVP PLC 种装置功
    DVPPLC 应技术手册 265
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1393* 第八台左侧高速特殊扩展机代码(EH2SV 机种专) ╳ ╳ ○ 0 R 否 0
    D1399* PLC Link 指定起始站 ID 编号 ╳ ○ ○ RW 1
    D1415* 写入站 ID#1 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1416* 写入站 ID#2 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1417* 写入站 ID#3 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1418* 写入站 ID#4 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1419* 写入站 ID#5 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1420* 写入站 ID#6 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1421* 写入站 ID#7 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1422* 写入站 ID#8 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1423* 写入站 ID#9 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1424* 写入站 ID#10 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1425* 写入站 ID#11 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1426* 写入站 ID#12 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1427* 写入站 ID#13 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1428* 写入站 ID#14 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1429* 写入站 ID#15 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1430* 写入站 ID#16 起始通讯址设置 ╳ ○ ○ RW H’10C8
    D1431* PLC Link 轮询次数设置 ╳ ○ ○ 0 RW 否 0
    D1432* PLC Link 轮询次数显示 ╳ ○ ○ 0 RW 否 0
    D1433* PLC Link 联机站台数 ╳ ○ ○ 0 RW 否 0
    D1434* 站 ID#1 数读取长度设置 ╳ ○ ○ 16 RW 16
    D1435* 站 ID#2 数读取长度设置 ╳ ○ ○ 16 RW 16
    D1436* 站 ID#3 数读取长度设置 ╳ ○ ○ RW 16
    D1437* 站 ID#4 数读取长度设置 ╳ ○ ○ RW 16
    D1438* 站 ID#5 数读取长度设置 ╳ ○ ○ RW 16
    D1439* 站 ID#6 数读取长度设置 ╳ ○ ○ RW 16
    D1440* 站 ID#7 数读取长度设置 ╳ ○ ○ RW 16
    D1441* 站 ID#8 数读取长度设置 ╳ ○ ○ RW 16
    D1442* 站 ID#9 数读取长度设置 ╳ ○ ○ RW 16
    D1443* 站 ID#10 数读取长度设置 ╳ ○ ○ RW 16
    D1444* 站 ID#11 数读取长度设置 ╳ ○ ○ RW 16
    D1445* 站 ID#12 数读取长度设置 ╳ ○ ○ RW 16
    D1446* 站 ID#13 数读取长度设置 ╳ ○ ○ RW 16
    D1447* 站 ID#14 数读取长度设置 ╳ ○ ○ RW 16
    D1448* 站 ID#15 数读取长度设置 ╳ ○ ○ RW 162 DVP PLC 种装置功
    DVPPLC 应技术手册 266
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1449* 站 ID#16 数读取长度设置 ╳ ○ ○ RW 16
    D1450* 站 ID#1 数写入长度设置 ╳ ○ ○ RW 16
    D1451* 站 ID#2 数写入长度设置 ╳ ○ ○ RW 16
    D1452* 站 ID#3 数写入长度设置 ╳ ○ ○ RW 16
    D1453* 站 ID#4 数写入长度设置 ╳ ○ ○ RW 16
    D1454* 站 ID#5 数写入长度设置 ╳ ○ ○ RW 16
    D1455* 站 ID#6 数写入长度设置 ╳ ○ ○ RW 16
    D1456* 站 ID#7 数写入长度设置 ╳ ○ ○ RW 16
    D1457* 站 ID#8 数写入长度设置 ╳ ○ ○ RW 16
    D1458* 站 ID#9 数写入长度设置 ╳ ○ ○ RW 16
    D1459* 站 ID#10 数写入长度设置 ╳ ○ ○ RW 16
    D1460* 站 ID#11 数写入长度设置 ╳ ○ ○ RW 16
    D1461* 站 ID#12 数写入长度设置 ╳ ○ ○ RW 16
    D1462* 站 ID#13 数写入长度设置 ╳ ○ ○ RW 16
    D1463* 站 ID#14 数写入长度设置 ╳ ○ ○ RW 16
    D1464* 站 ID#15 数写入长度设置 ╳ ○ ○ RW 16
    D1465* 站 ID#16 数写入长度设置 ╳ ○ ○ RW 16
    D1466 CH0 电机转圈需脉数 (low word) ╳ ╳ ○ R 2000
    D1467 CH0 电机转圈需脉数 (high word) ╳ ╳ ○ R 0
    D1468 CH1 电机转圈需脉数(low word) ╳ ╳ ○ R 2000
    D1469 CH1 电机转圈需脉数 (high word) ╳ ╳ ○ R 0
    D1470 CH0 电机转圈移动距离 (low word) ╳ ╳ ○ R 1000
    D1471 CH0 电机转圈移动距离 (high word) ╳ ╳ ○ R 0
    D1472 CH1 电机转圈移动距离(low word) ╳ ╳ ○ R 1000
    D1473 CH1 电机转圈移动距离 (high word) ╳ ╳ ○ R 0
    D1474 CH0 移动机械单位(low word) ╳ ╳ ○ R 0
    D1475 CH0 移动机械单位(high word) ╳ ╳ ○ R 0
    D1476 CH1 移动机械单位(low word) ╳ ╳ ○ R 0
    D1477 CH1 移动机械单位(high word) ╳ ╳ ○ R 0
    D1478 CH2 闭回路控制输出输入率(EH2SV ) ╳ ╳ ○ 100 RW 否 100
    D1479 CH3 闭回路控制输出输入率(EH2SV ) ╳ ╳ ○ 100 RW 否 100
    D1480*

    D1495*
    M1353Off 时 读取站 ID#1 数储存缓区
    M1353On(EHEH2SV 机种效) 站读取 ID#1~16
    数储存 D 寄存器起始编号
    ╳ ○ ○ 0 R 0
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 267
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1496*

    D1511*
    M1353Off 时 写入站 ID#1 数预备缓区
    M1353On(EHEH2SV 机种效) 站写入 ID#1~16
    数储存 D 寄存器起始编号
    ╳ ○ ○ 0 RW 0
    D1512*

    D1527*
    M1353Off 时 读取站 ID#2 数储存缓区
    M1353On(EHEH2SV 机种效) 读取站
    ID#17~32 起始通讯址设定
    ╳ ○ ○ 0 R 0
    D1528*

    D1543*
    M1353Off 时 写入站 ID#2 数预备缓区
    M1353On(EHEH2SV 机种效) 写入站
    ID#17~32 起始通讯址设定
    ╳ ○ ○ 0 RW 0
    D1544*

    D1559*
    M1353Off 时 读取站 ID#3 数储存缓区
    M1353On(EHEH2SV 机种效) 站 ID#17~32
    数读取长度设定
    ╳ ○ ○ 0 R 0
    D1560*

    D1575*
    M1353Off 时 写入站 ID#3 数预备缓区
    M1353On(EHEH2SV 机种效) 站 ID#17~32
    数写入长度设定
    ╳ ○ ○ 0 RW 0
    D1576*

    D1591*
    M1353Off 时 读取站 ID#4 数储存缓区
    M1353On(EHEH2SV 机种效)站读取 ID#17~32
    数储存 D 缓存器起始编号
    ╳ ○ ○ 0 R 0
    D1592*

    D1607*
    M1353Off 时 写入站 ID#4 数预备缓区
    M1353On(EHEH2SV 机种效) 站写入
    ID#17~32 数储存 D 缓存器起始编号
    ╳ ○ ○ 0 RW 0
    D1608*

    D1623*
    读取站 ID#5 数储存缓区 ╳ ○ ○ 0 R 0
    D1624*

    D1639*
    写入站 ID#5 数预备缓区 ╳ ○ ○ 0 RW 0
    D1640*

    D1655*
    读取站 ID#6 数储存缓区 ╳ ○ ○ 0 R 0
    D1656*

    D1671*
    写入站 ID#6 数预备缓区 ╳ ○ ○ 0 RW 0
    D1672*

    D1687*
    读取站 ID#7 数储存缓区 ╳ ○ ○ 0 R 0
    D1688*

    D1703*
    写入站 ID#7 数预备缓区 ╳ ○ ○ 0 RW 0
    D1704*

    D1719*
    读取站 ID#8 数储存缓区 ╳ ○ ○ 0 R 0 2 DVP PLC 种装置功
    DVPPLC 应技术手册 268
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1720*

    D1735*
    写入站 ID#8 数预备缓区 ╳ ○ ○ 0 RW 0
    D1736*

    D1751*
    读取站 ID#9 数储存缓区 ╳ ○ ○ 0 R 0
    D1752*

    D1767*
    写入站 ID#9 数预备缓区 ╳ ○ ○ 0 RW 0
    D1768*

    D1783*
    读取站 ID#10 数储存缓区 ╳ ○ ○ 0 R 0
    D1784*

    D1799*
    写入站 ID#10 数预备缓区 ╳ ○ ○ 0 RW 0
    D1800*

    D1815*
    读取站 ID#11 数储存缓区 ╳ ○ ○ 0 R 0
    D1816*

    D1831*
    写入站 ID#11 数预备缓区 ╳ ○ ○ 0 RW 0
    D1832*

    D1847*
    读取站 ID#12 数储存缓区 ╳ ○ ○ 0 R 0
    D1848*

    D1863*
    写入站 ID#12 数预备缓区 ╳ ○ ○ 0 RW 0
    D1864*

    D1879*
    读取站 ID#13 数储存缓区 ╳ ○ ○ 0 R 0
    D1880*

    D1895*
    写入站 ID#13 数预备缓区 ╳ ○ ○ 0 RW 0
    D1896*

    D1911*
    读取站 ID#14 数储存缓区 ╳ ○ ○ 0 R 0
    D1912*

    D1927*
    写入站 ID#14 数预备缓区 ╳ ○ ○ 0 RW 0
    D1928*

    D1943*
    读取站 ID#15 数储存缓区 ╳ ○ ○ 0 R 0
    D1944*

    D1959*
    写入站 ID#15 数预备缓区 ╳ ○ ○ 0 RW 0 2 DVP PLC 种装置功
    DVPPLC 应技术手册 269
    特 D 功说明
    ES
    EX
    SS
    SA
    SX
    SC
    EH
    EH2
    SV
    Off
    Ø
    On
    STOP
    Ø
    RUN
    RUN
    Ø
    STOP









    D1960*

    D1975*
    读取站 ID#16 数储存缓区 ╳ ○ ○ 0 R 0
    D1976*

    D1991*
    写入站 ID#16 数预备缓区 ╳ ○ ○ 0 RW 0
    D1995 DVPPCC01 纪录 PLC 识码长度 ╳ ○ ○ 0 RW 否 0
    D1996
    DVPPCC01 PLC 识码设定值第 word (
    ASCII 字符应 HEX 值表示)
    ╳ ○ ○ 0 RW 否 0
    D1997
    DVPPCC01 PLC 识码设定值第二 word (
    ASCII 字符应 HEX 值表示)
    ╳ ○ ○ 0 RW 否 0
    D1998
    DVPPCC01 PLC 识码设定值第三 word (
    ASCII 字符应 HEX 值表示)
    ╳ ○ ○ 0 RW 否 0
    D1999
    DVPPCC01 PLC 识码设定值第四 word (
    ASCII 字符应 HEX 值表示)
    ╳ ○ ○ 0 RW 否 0
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 270
    211 特殊辅助继电器特殊寄存器群组功说明
    PLC
    运行标志

    M1000~M1003
    1 M1000:M1000 RUN 中常时 On 接点运行监视常开接点(A 接点)PLC
    RUN 状态M1000 保持 On
    M1000
    Y0 PLC 运行中
    直保持 ON
    PLC RUN 中
    常时 接点 ON
    2 M1001:M1001 RUN 中常时 Off 接点运行监视常闭接点(B 接点)PLC
    RUN 状态 M1001 保持 Off
    3 M1002:PLC 开始 RUN 第次扫描 On保持 Off该脉宽度
    次扫描时间作种初始设置工作时接点
    4 M1003:PLC 开始 RUN 第次扫描 Off直 On启始负(RUN
    瞬间’Off’)脉
    PLC RUN
    M1000
    M1001
    M1002
    M1003
    扫描时间
    监控
    定时器

    D1000
    1 监控定时器专门监视 PLC 扫描时间扫描时间超监控定时器设置时
    间时ERROR 红色指示灯长亮输出全部变成 Off
    2 监控定时器时间初始值 200ms程序长运算复杂时程序中
    MOV 指令变更监控定时器设置值示监控定时器设置值
    变更 300ms
    M1002
    初始脉
    0 MOV K300 D1000

    3 监控定时器设置 32767ms必须注意监控定时器设置时运算
    异常发生检出时机会着拖慢非复杂运算扫描时间超
    200ms般情况请维持 200ms 较佳
    4 指令运算复杂者 PLC 机连接众特殊模块时会造成扫描时间
    长扫描时间否超 D1000 设置值请监视 D1010~D1012种情况2 DVP PLC 种装置功
    DVPPLC 应技术手册 271
    变更 D1000 设置值 PLC 程序中加入 WDT 指令(API 07) CPU
    执行 WDT 指令时部监控定时器清零扫描时间会超监控
    定时器设置时间
    程序容量

    D1002
    ) 系列机种程序容量:
    1 ESEXSS 机种:3792 Steps
    2 SASXSC 机种:7920 Steps
    3 EHEH2SV 机种:15872 Steps
    语法检查

    M1004
    D1004D1137
    1 语法检查错误发生PLC ERROR 错误指示灯闪烁特殊继电器 M1004On
    2 PLC 语法检查时机:电源 Off→On时机:
    a) WPLSoft HPP 程序写入 PLC 部
    b) SASXSC EHEH2SV 机种 WPLSoft 作 Online Programming 功操作
    3 发生原指令操作数(装置)合法程序语法回路错根特
    殊寄存器 D1004 错误代码出错代代码表知错误原发生错误
    址存数寄存器 D1137 (般回路错误 D1137 址值效)
    4 语法检查出错代码请参考第 212 节出错代码原表
    数备份
    存储卡

    M1005~M1007
    ) 数备份存储卡安装 EHEH2 机时机会数备份存储卡
    ONOFF 开关进行列动作On 时做列没问题会数备份存储
    卡复制机Off 时机动作
    1 M1005:数备份存储卡机密码错误机动作时 M1005=On
    2 M1006:数备份存储卡未初始化时 M1006=On
    3 M1007:数备份存储卡程序区数存时 M1007=On
    扫描逾时
    定时器

    M1008D1008
    1 程序执行时发生扫描逾时 PLC ERROR 错误指示灯长亮时 M1008On
    2 利 WPLSoft HPP 监控 D1008 容值数值 WDT 定时器 On Step

    PLC SRAM
    数遗失
    检查方式

    D1009M1175
    M1176
    1 Bit0~Bit7 分纪录种类数遗失相应 Bit 1 时代表数遗失相
    应 Bit 0 时代表数正确
    2 Bit 代表遗失状态:
    Bit8~15 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
    保留 PLC 程序 D 寄存器 T 寄存器 C 寄存器 文件寄存器 M继电器 S继电器 密码
    3 PLC 电会进行 SRAM 数核核 SRAM 数遗失时PLC
    会相应错误数记录 D1009 寄存器时数容 M1175
    M1176 标志 On 2 DVP PLC 种装置功
    DVPPLC 应技术手册 272
    扫描时间
    监视
    D1010~D1012
    ) 扫描时间现值值值存放 D1010~D1012 中
    1 D1010:扫描时间现值
    2 D1011:扫描时间值
    3 D1012:扫描时间值

    时间脉
    M1011~M1014

    1 PLC 机部均具备列 4 种时钟脉 PLC 通电源 4 种时钟脉
    会动动作
    M1011 (10 ms)
    M1012 (100 ms)
    M1013 (1 sec)
    M1014 (60 sec)
    100 Hz
    10 Hz
    1 Hz
    10 ms
    100 ms
    1 sec
    1 min

    2 PLC STOP 状态时钟脉会动作时钟脉启动时序 RUN 启动时
    序会步
    高速连接
    定时器
    M1015D1015
    1 直接特 M特 D 方式动作说明
    z EHEH2SV 机种 PLC RUN 时效SASXSC 机种 PLC
    RUNSTOP 时效
    z 程序中 M1015On 时 PLC 执行该次扫描周期结束 END 指令时
    启动高速定时器 D1015D1015 计时单位 100us
    z D1015 计时范围 0~32767计时 32767 时计时 0 开始
    z 程序中 M1015Off 时D1015 立刻停止计时
    2 EHEH2SV 机种提供高速定时器指令 HST请参考指令 API 196 HST 说明
    3 范例:
    z X10 On 时M1015On启动高速定时器开始计时计时值记录
    D1015 中
    z X10 Off 时M1015Off关闭高速定时器
    X10
    M1015
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 273
    万年历
    时钟

    M1016M1017
    M1076
    D1313~D1319
    1 万年历时钟相关特 M 特 D
    编号 名称 动作说明
    M1016 万年历公元年显示
    Off 时候显示公元年右 2 位
    On 时候显示公元年右 2 位加 2000
    M1017 ±30 秒校正
    Off→On 触发时作校正
    0~29 秒时分动秒 0
    30~59 秒时分加 1秒 0
    M1076 万年历障 设置值超出设置范围时电池没电
    M1082 万年历已变更标志 万年历变更时标志 On
    D1313 秒 0~59
    D1314 分 0~59
    D1315 时 0~23
    D1316 日 1~31
    D1317 月 1~12
    D1318 星期 1~7
    D1319 年 0~99(公元右两位)
    2 万年历设置值错误次 PLC 重新电启动会时间恢复 2000 年 1
    月 1 日 0 时 0 分星期六
    3 D1313~D1319 TRD 指令 WPLSoft 监控模式会实时更新万年
    历数
    4 万年历时钟校正方法
    ※ SASXSC EHEH2SV 机种建万年历时钟校正方法校正时
    刻专指令 TWR请参考 API 167 TWR 说明
    ※ 周边装置 WPLSoft数字设置显示器 DU01 设置
    π(PI)
    D1018D1019
    1 利 D1019D1018 组合成 32 位数寄存器存放π(PI)浮点数值
    2 浮点数值 H 40490FDB
    输入端
    反应时间
    调整

    D1020D1021
    1 SSESEXSASXSC 机种 X0~X7 输入端 D1020 容设置输入端接
    收脉反应时间设置范围 0~20单位 ms
    2 ES 机种 X10~X17 输入端 D1021 容设置输入端接收脉反应时
    间设置范围 0~20单位 ms
    3 SC 机种 X10~X11 输入端 D1021 容设置输入端接收脉反应时间
    (扫描周期基底)设置范围 0~1000单位次
    4 EHEH2SV 机种 X0~X7 输入端 D1020 容设置输入端接收脉反
    应时间设置范围 0~60单位 ms 2 DVP PLC 种装置功
    DVPPLC 应技术手册 274
    5 EHEH2SV 机种 X10~X17 输入端 D1021 容设置输入端接收脉
    反应时间设置范围 0~60单位 ms
    6 PLC 电源 Off→On 变化时D1020D1021 容动变成 10

    X0
    X17
    0ms
    1ms
    10ms
    15ms
    端子 反应时间
    输入生
    状态存储
    0
    1
    10
    15
    初始值 作设定D1020 10()

    7 果程序中执行面程序时X0~X7 反应时间设置 0ms输入端
    均串接 RC 滤波回路关系输入端快反应时间 50μs
    M1000
    常时 接点 ON
    MOV K0 D1020

    8 程序中高速计数器中断插入等功时须调整反应时间
    9 REFF 指令(API51)功改变 D1020D1021 容功效相
    执行完毕
    标 志
    M1029M1030
    M1036M1037
    M1102M1103
    执行完毕标志指令:
    1 API 52 MTRAPI 71 HKYAPI 72 DSWAPI 74 SEGLAPI 77 PR:
    指令执行完次M1029On 扫描周期
    2 API 57 PLSYAPI 59 PLSR:
    z SASXSC ESEXSS 机 Y0 脉输出完毕M1029 会设置 On
    Y1 脉输出完毕M1030 会设置 OnPLSYPLSR 指令 Off 时
    M1029 M1030 变 OffM1029M1030 指令执行完毕标志动作
    处理完毕须者清
    z EHEH2SV 机 Y0Y1 脉输出完毕M1029 会设置 OnY2
    Y3 脉输出完毕M1030 会设置 OnEH2SV 机Y4Y5 脉
    输出完毕M1036 会设置 OnY6Y7 脉输出完毕M1037 会
    设置 OnPLSYPLSR 指令 Off 时 M1029M1030M1036
    M1037 变 Off次启动该指令时M1029M1030M1036M1037
    变成 Off完毕变 On
    3 API 63 INCD:指定组数较完成时M1029 会 On 次扫描周期
    4 API 67 RAMPAPI 69 SORT:
    z 指令执行完毕时 M1029 OnM1029 须者清 2 DVP PLC 种装置功
    DVPPLC 应技术手册 275
    z 该指令 Off 时 M1029 变 Off
    5 EHEH2SV 机 API 155 DABSR API 156 ZRNAPI 158 DRVIAPI 159
    DRVA:
    z EHEH2SV 机设置第组输出 Y0Y1 脉数发送完毕时
    M1029On第二组输出 Y2Y3 脉数发送完毕时M1030On
    z EH2SV 机第三组输出 Y4Y5 脉数发送完毕时M1036On第四
    组输出 Y6Y7 脉数发送完毕时M1037On
    z 次启动该指令时M1029 M1030 变成 Off完毕变 On
    6 SC 机 API 57 PLSYAPI 156 DZRN API 158 DDRVIAPI 159 DDRVA
    Y10 脉输出完毕 M1102 会设置 OnY11 脉输出完毕 M1103 会设
    置 OnPLSY 指令关闭 M1102M1103 会设成 OffDDRVADDRVI
    DZRN 指令次启动该指令时 M1102M1103 会设成 Off
    通讯错误
    代码
    M1025D1025
    HPPPC HMI 机接口 PLC 联机时数传输中 PLC 接收
    合法通讯服务求时 M1025On错误码写入 D1025 中列错误码:
    01:指令码合法
    02:装置址合法
    03:求数超范围
    07:总校验(CheckSum) 错误
    清指令

    M1031M1032
    M1031(非停电保持区域清)M1032(停电保持区域清)
    装置编号 清装置
    M1031
    非停电保持区域清
    „ Y般 M般 S 接点状态
    „ 般 T 接点计时线圈
    „ 般 C 接点计数线圈复位线圈
    „ 般 D 现值寄存器
    „ 般 T 现值寄存器
    „ 般 C 现值寄存器
    M1032
    停电保持区域清
    „ 停电保持 MS 接点状态
    „ 累计型定时器 T 接点计时线圈
    „ 停电保持 C 高速计数器 C 接点计数线圈
    „ 停电保持 D 现值寄存器
    „ 累计型定时器 T 现值寄存器
    „ 停电保持 C 高速计数器 C 现值寄存器 2 DVP PLC 种装置功
    DVPPLC 应技术手册 276
    STOP中
    输出保持
    M1033
    M1033 OnPLC RUN 变成 STOP 时候输出 OnOff 状态保持住
    假设 PLC 输出接点负载加热器PLC RUN 切换成 STOP 模态时加热器状
    态获保持等 PLC 作程序修改 RUN
    Y 输出
    全部禁止
    M1034
    M1034 驱动 On输出 Y 全部变成 Off
    M1034 輸出全部禁止

    RUNSTOP
    开关
    M1035D1035
    1 EHEH2SV 系列机种 M1035 驱动 On判断 D1035 容值(K0~K15)启动
    X0~X17 输入点作 RUNSTOP 开关
    2 SASXSC 机种 M1035 驱动 On 时分启动 SA(X7)SX(X3)SC(X5)
    输入点作 RUNSTOP 开关

    速度检测
    X0~X5

    M1036
    1 SC_V14 机种SPD 指令时 X0~X5 做速度侦测功总频宽 40kHz
    2 程序范例:
    X7
    SPD X1 K1000 D0
    SET M1036

    ‹ X7On 时D0 参数应表:
    D0 起始编号
    +索引值
    功说明
    +0 X0 输入点信号输入速度检测值双字节(32bit)低字节(16bit)
    +1 X0 输入点信号输入速度检测值双字节(32bit)高字节(16bit)
    +2 X1 输入点信号输入速度检测值双字节(32bit)低字节(16bit)
    +3 X1 输入点信号输入速度检测值双字节(32bit)高字节(16bit)
    +4 X2 输入点信号输入速度检测值双字节(32bit)低字节(16bit)
    +5 X2 输入点信号输入速度检测值双字节(32bit)高字节(16bit)
    +6 X3 输入点信号输入速度检测值双字节(32bit)低字节(16bit)
    +7 X3 输入点信号输入速度检测值双字节(32bit)高字节(16bit)
    +8 X4 输入点信号输入速度检测值双字节(32bit)低字节(16bit)
    +9 X4 输入点信号输入速度检测值双字节(32bit)高字节(16bit)
    +10 X5 输入点信号输入速度检测值双字节(32bit)低字节(16bit)
    +11 X5 输入点信号输入速度检测值双字节(32bit)高字节(16bit)
    +12 速度检测剩余时间(单位:ms) 2 DVP PLC 种装置功
    DVPPLC 应技术手册 277
    输入点检
    测脉宽度
    X0

    M1084D1023
    ESEXSS_V64SASX_V16SC_V14 机种启动 M1084 X0 输入点
    检测脉宽度次 X0 On 变 Off 时会更新次数值检测结果存放 D1023
    单位 01ms检测宽度 01ms 1000ms
    通讯口

    M1120M1136
    M1138M1139
    M1143D1036
    D1109D1120
    通讯口功:(ESEXSS_V60SA SX _V12SC_V10EH_V11SV_V10
    EH2_V10 版支持)
    SASXSC 机新增通讯口(COM1:RS232COM2:RS485)EHEH2 机通讯
    口(COM1:RS232COM2:RS232RS485RS422) 支持 MODBUS ASCIIRTU
    通讯格式速率高达 115200 bpsCOM1 COM2 时EHEH2 机
    通讯口(COM3:RS232RS485) 支持 MODBUS ASCII 通讯格式速率高达
    38400 bps
    COM1 仅作站(Slave)支持 ASCIIRTU 通讯格式支持调整波特
    率速率高达 115200 bps修改数位长度 ( Data bits Parity
    bits Stop bits )
    COM2 作站站均支持 ASCIIRTU 通讯格式支持调整波特率
    速率高达 115200 bps修改数位长度 ( Data bits Parity bits
    Stop bits )
    COM3 仅作站(Slave)支持 ASCII 通讯格式( Data bits Parity bits
    Stop bits) 7E1支持调整波特率速率高达 38400 bpsCOM2
    COM3 时站(Slave)
    ◎ 通讯格式设置:
    COM1 1 通讯格式 D1036 设置COM1(RS232)站(Slave)通信协
    议(b8~b15)未支持
    2 M1138 通讯设置保持
    3 ASCIIRTU 模式设置 M1139
    COM2 1 通讯格式 D1120 设置COM2(RS232RS485RS422)站
    (Master)站(Slave)通信协议
    2 M1120 通讯设置保持
    3 ASCIIRTU 模式设置 M1143
    COM3 1 通讯格式 D1109 设置COM3(RS232RS485)站(Slave)
    通信协议(b0~b3b8~b15)未支持
    2 M1136 通讯设置保持 2 DVP PLC 种装置功
    DVPPLC 应技术手册 278

    设定方法请参考表:
    容 0 1
    b0 数长度 b00:7 b01:8
    b2 b100 : (None)
    b2 b101 : 奇校验(Odd) b2 b1 位
    b2 b111 : 偶校验(Even)
    b3 stop bits b30:1 bit b31:2 bit
    b7~b40001 (H1) : 110 bps
    b7~b40010 (H2) : 150 bps
    b7~b40011 (H3) : 300 bps
    b7~b40100 (H4) : 600 bps
    b7~b40101 (H5) : 1200 bps
    b7~b40110 (H6) : 2400 bps
    b7~b40111 (H7) : 4800 bps
    b7~b41000 (H8) : 9600 bps
    b7~b41001 (H9) : 19200 bps
    b7~b41010 (HA) : 38400 bps
    b7~b41011 (HB) : 57600 bps
    b7~b4
    b7~b41100 (HC) : 115200 bps
    b8 起始字符选择 b80: b81:D1124
    b9 第结束字符选择 b90: b91:D1125
    b10 第二结束字符选择 b100: b101:D1126
    b15~b11 定义
    范例:COM2 通讯格式修改方法
    修改 COM2 通讯格式请程序端加入面程序代码 PLC
    STOP RUN 时 PLC 第次扫描时间时会侦测 M1120 否 On
    会根 D1120 设置值更改 COM2 相关设定
    COM2 通讯格式改 ASCII 模式57600bps7 Data bitsEven parity1
    Stop bits (57600 7 E 1)
    MOV HB6 D1120
    SET M1120
    M1002

    注意事项:
    1 COM2 成 SLAVE 端口时请勿程序中通讯指令存
    2 通讯格式修改完成 PLC RUN→STOP通讯格式会变化
    3 通讯格式修改完成PLC 电源关闭电会回复出厂设置通
    讯格式
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 279
    范例二:COM1 通讯格式修改方式:
    修改COM1 通讯格式请程序端加入面程序码 PLC STOP
    RUN 时 PLC 第次扫描时间时会侦测 M1138 否 On 会
    D1036 设置值更改 COM1 相关设置
    COM1 通讯格式改成 ASCII 模式115200bps7 Data bitsEven parity
    1 Stop bits (115200 7 E 1)
    MOV HC6 D1036
    SET M1138
    M1002

    注意事项:
    1 通讯格式修改完成 PLC RUN→STOP通讯格式会变化
    2 通讯格式修改完成PLC 电源关闭电会回复出厂设置通
    讯格式
    范例三:COM3 通讯格式修改方式:
    COM3 通讯格式固定 7 Data bitsEven parity1 Stop bits修改 COM3
    通讯速率 38400 bps 请程序端加入面程序码 PLC STOP RUN
    时 PLC 第次扫描时间时会侦测 M1136 否 On会 D1109
    设置值更改 COM3 相关设置
    COM3 通讯速率改成 38400 bps
    MOV HA0 D1109
    SET M1136
    M1002

    注意事项:
    1 通讯格式修改完成 PLC RUN→STOP通讯格式会变化
    2 通讯格式修改完成PLC 电源关闭电会回复出厂设定通
    讯格式
    范例四:COM1COM2 RTU 模式设置:
    COM1COM2 支持 ASCIIRTU 模式COM1 M1139 设置标志COM2
    M1143 设置标志标志 On 时 RTU mode标志 Off 时 ASCII mode
    RTU 模式设置方式:
    COM1:(9600 8 E 1 RTU)
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 280
    MOV H87 D1036
    SET M1138
    M1002
    SET M1139

    COM2:(9600 8 E 1 RTU)
    MOV H87 D1120
    SET M1120
    M1002
    SET M1143

    ◎ EHEH2SV 机 COM2 支持 SLAVE 模式数接收完成产生中断 I170
    (机种支持)
    般 PLC 通讯端口处 SLAVE 模式时通讯数进入 PLCPLC
    会立刻处理等 PLC 执行 END 指令会处理通讯数 PLC
    扫描时间长时需实时反应通讯数会延误通讯实时性针点
    新增通讯中断 I170
    范例:通讯中断I170 (SLAVE 模式数接收完成中断)
    EI
    FEND
    I 170 IRET
    END
    MOV H87 D1120
    SET M1120
    M1002
    SET M1143

    程序中加 I170 PLC COM2 通讯端口处 SLAVE 模式时通讯
    数进入PLC 会立刻处理通讯数然立刻恢复数
    注意事项:
    1 I170 时请勿线更新程序功
    2 PLC 扫描时间会略增 2 DVP PLC 种装置功
    DVPPLC 应技术手册 281
    通讯回应
    延迟
    D1038
    RS485 接口通讯时PLC 机站(Slave)时数响应延迟时间设置设
    置范围 0~10000 (0 ~1 秒)范围 D1038 0时间单位 01ms设
    置值必须 D1000(扫描逾时定时器 WDT) 设置值
    PLC LINK 中设定延迟发送笔通讯数SASXSC (单位扫描周期)
    EHEH2SV (单位 01ms)
    固定
    扫描时间

    M1039D1039
    1 M1039 On程序扫描时间固定 D1039 容决定程序执行完
    毕必须等固定扫描时间达时执行次扫描果 D1039 容
    实际程序扫描时间时实际程序扫描时间
    M1039 固定扫描时间
    M1000
    常时
    On 接点
    D1039K20MOV P 扫描时间定 20ms

    2 扫描时间关指令 API 67 RAMPAPI 71 HKYAPI 74 SEGLAPI 75 ARWS
    API 77 PR应必须固定扫描时间者定时插入中断搭配
    3 特 API 71 HKY 指令 4×4 矩阵方式作 16 数字钮输入操作
    时扫描时间必须固定 20ms
    4 D1010~D1012 显示扫描时间包括固定扫描时间
    模拟功

    D1056~D1059
    D1062
    D1110~D1113
    D1116~D1118
    1 模拟输入通道分辨率:EX 10 位应10V~+10V (512~+511) 0~±20mA
    (512~+511)SX 电压 12 位电流 11 位应10V~+10V (2000~+2000)
    20mA~+20mA (1000~+1000)
    2 模拟输出通道分辨率:EX 8 位应 0~10V (0~255) 0~20mA (0~255)SX
    12 位应10V~+10V (2000~+2000)20mA~+20mA (2000~+2000)
    3 模拟数字转换取样时间设定出厂值 5单位 ms D1118 5≦ 皆视 5ms
    4 EHEH2 模拟输入 AD 卡(DVPF2AD)分辨率电压 12 位电流 11 位0~10V
    (0~+4000) 0~20mA (0~+2000)
    5 EHEH2 模拟输出 DA 卡(DVPF2DA)分辨率 12 位0~10V (0~+4000) 0~20mA
    (0~+4000)
    装置编号 功 说 明
    D1056 SXEX 模拟输入通道 CH 0 EHEH2 模拟输入 AD 卡 CH 0 现值
    D1057 SXEX 模拟输入通道 CH 1 EHEH2 模拟输入 AD 卡 CH 1 现值
    D1058 EX 模拟输入通道 CH 2 现值
    D1059 EX 模拟输入通道 CH 3 现值
    D1062 设置 SX 机种 AD0AD1 均次数(2~4 次) 2 DVP PLC 种装置功
    DVPPLC 应技术手册 282
    装置编号 功 说 明
    D1110 SXEX 模拟输入通道 CH 0 EHEH2 模拟输入 AD 卡 CH 0 均值
    D1111 SXEX 模拟输入通道 CH 1 EHEH2 模拟输入 AD 卡 CH 1 均值
    D1112 EX 模拟输入通道 CH 2 均值
    D1113 EX 模拟输入通道 CH 3 均值
    D1116 SXEX 模拟输出通道 CH 0 EHEH2 模拟输出 DA 卡 CH 0
    D1117 SXEX 模拟输出通道 CH 1 EHEH2 模拟输出 DA 卡 CH 1
    D1118 SXEXEHEH2 模拟输入滤波设置 (ms)
    运算错误
    标志

    M1067~M1068
    D1067~D1068
    1 运算错误标号:
    装置 说明 停电保持 STOPÖRUN RUNÖSTOP
    M1067 运算错误标号 清 保持
    M1068 运算错误锁存标号 保持 保持
    D1067 运算错误代码 清 保持
    D1068 运算错误时 STEP 值 保持 保持
    2 错误代码说明:
    D1067 错误代码 原
    H’ 0E18 BCD 转换错误
    H’ 0E19 数 0 错误
    H’ 0E1A 装置超范围 (包含 EF 修饰)
    H’ 0E1B 开根号值负数
    H’ 0E1C FROMTO 指令通讯错误
    信号LV
    动作标志
    M1087D1100
    1 PLC 侦测 LV(Low Voltage)信号时会判断 M1087 否 On On
    D1100 容值填入 Y0~Y17
    2 D1100 bit0(LSB)应 Y0bit1 应 Y1bit8 应 Y10 余类

    文件寄存器

    M1101
    D1101~D1103
    1 SASXSC EHEH2SV 机种 PLC 电源 Off→On 时会判断:
    M1101: 否启动文件寄存器动载数功
    D1101: SASXSC 机种文件寄存器开始编号 K0~K1599
    EHEH2SV 机种文件寄存器开始编号 K0~K9999
    D1102: SASXSC 机种欲读取文件寄存器笔数 K0~K1600
    EHEH2SV 机种欲读取文件寄存器笔数 K0~K8000
    D1103: 存放读取文件寄存器数位置
    SASXSC 机种指定数寄存器 D 开始编号 K2000~K4999
    EHEH2SV 机种指定数寄存器 D 开始编号 K2000~K9999 2 DVP PLC 种装置功
    DVPPLC 应技术手册 283
    决定否文件寄存器容动传指定数寄存器中
    2 请参考指令 API 148 MEMRAPI 149 MEMW 说明
    数字开关
    功卡
    M1104~M1111
    1 插入数字开关功卡 PLC RUN 时8 DIP 开关点状态分应
    M1104~M1111
    2 请参考指令 API 109 SWRD 说明
    3 插入 4DI 卡 AX0 输入点 (光耦隔离) PLC RUN 时AX0~ AX3 输入点状
    态分应 M1104~M1107
    晶体输出
    功卡
    M1112M1113
    插入 2DO 功卡 PLC RUN 时M1112M1113 分应输出点 AY0 AY1
    2 点晶体输出
    附加减速
    脉输出
    M1115~M1119
    D1104
    1 ESEXSSSASXSC(支持 SC_V14 )机加减速脉输出特 D 特
    M 定义:
    装置编号 功说明
    M1115 加减速脉输出启动开关
    M1116 加减速脉输出加速中标志
    M1117 加减速脉输出达目标频率标志
    M1118 加减速脉输出减速中标志
    M1119 加减速脉输出完成标志
    D1104 加减速脉输出控制寄存器(D)起始编号
    2 D1104 参数应表(频率范围 25Hz~10kHz)
    D 起始编号
    +索引值
    功说明
    +0 启动频率 (SF)
    +1 间隔频率 (GF)
    +2 目标频率 (TF)
    +3 输出脉数总双字节(32bit)低字节(16bit)
    +4 输出脉数总双字节(32bit)高字节(16bit)
    (TP)
    +5 加减速区间输出脉数双字节(32bit)低字节(16bit)
    +6 加减速区间输出脉数双字节(32bit)高字节(16bit)
    (AP)
    3 须指令者填完参数表接着设置 M1115 启动(需 RUN 模
    式执行)功仅 Y0 输出时序图图示 2 DVP PLC 种装置功
    DVPPLC 应技术手册 284
    GF
    GP
    TF
    SF
    频率
    脉数
    Ap加减速脉数
    加减段数(TFSF)GF
    段输出脉数GPAP加减段数
    TP
    AP AP

    4 注意事项:限制条件条符合时功会执行:
    z 启动频率需目标频率
    z 间隔频率需等(目标频率–启动频率)
    z 脉数总需(加减速脉数*2)
    z 启动频率目标频率 25Hz 10kHz
    z 加减速脉数需加减段数
    M1115 OnÆOff 时会清 M1119 M1116M1117 M1118 变
    化 STOPÆRUN 时M1115~M1119 清 Off RUNÆSTOP 时
    M1115~M1119 会清 OffD1104 OffÆOn 时清 0余变化
    PLC 执行中时间附加减速脉输出功指令 PLSY Y0 输出执行
    先启动 Y0 输出者继续执行
    5 计算区段动作时间
    假设者设置起始频率 1kHz间隔频率 1kHz目标频率 5kHz总脉
    数 100 加速脉数 40加速区间时序图示
    时间 (sec)
    频率(Hz)
    5000
    4000
    3000
    2000
    1000
    tttt1234 2 DVP PLC 种装置功
    DVPPLC 应技术手册 285
    述条件知加减段数(5K – 1K) 1K 4段脉输出数 40 4
    10求图中 t1 (1 1K) * 10 10mst2 (1 2K) * 10 5mst3 (1
    3K) * 10 333ms t4 (1 4K) * 10 25ms
    6 程序范例:正反转加减速步进电机控制
    参数址 D500~D506
    1kHz 启动频率
    100Hz 间隔频率
    10kHz 目标频率
    80000 脉输出
    10000 加减速区间脉数
    M1002
    MOV K500 D1104
    MOV K1000 D500
    MOV K100 D501
    MOV K10000 D502
    DMOV K80000 D503
    DMOV K10000 D505
    SET M1115

    z PLC RUN 时参数设置存入 D1104 指定寄存器群
    z M1115 On 时加减速脉开始输出
    z 加速程中 M1116 On速度达时 M1117 On减速程中 M1118
    On行程完 M1119 On
    z M1115 会动复位需者中行判断条件清
    z 实际脉输出曲线图:
    10K
    1K
    10000 70000 80000
    频率(Hz)
    脉数
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 286
    10K
    1K
    2606 8606 11213
    频率(Hz)
    Time(ms)

    特殊高速
    脉输出

    M1133~M1135
    D1133
    1 SASXSC(支持 SC_V14 )机特殊高速脉 Y0 (50kHz)输出功特 D
    特 M 定义:
    装置编号 功说明
    M1133 特殊高速脉 Y0 (50kHz) 输出开关(On 开始启动)
    M1134 特殊高速脉 Y0 (50kHz) 输出 On 连续输出开关
    M1135 特殊高速脉 Y0 (50kHz) 输出脉数达标志
    D1133 特殊高速脉 Y0 (50kHz) 控制寄存器(D)起始编号
    2 D1133 参数应表
    D 起始编号
    +索引值
    功说明
    +0 特殊高速脉 Y0 输出频率双字节(32bit)低字节(16bit)
    +1 特殊高速脉 Y0 输出频率双字节(32bit)高字节(16bit)
    +2 特殊高速脉 Y0 输出数双字节(32bit)低字节(16bit)
    +3 特殊高速脉 Y0 输出数双字节(32bit)高字节(16bit)
    +4 显示目前特殊高速脉 Y0 输出数双字节(32bit)低字节(16bit)
    +5 显示目前特殊高速脉 Y0 输出数双字节(32bit)高字节(16bit)
    3 功说明:
    叙述输出频率输出数均 M1133On M1135Off 时修改中
    输出频率输出目标数修改会影响目前输出脉目前输出脉数显
    示时间次扫描时间更新次M1133 OffÆOn 时清 0 OnÆOff 时
    保持输出数值
    4 注意事项:
    特殊高速脉输出功 Run 状态中特定 Y0 输出点
    PLSY (Y0)指令存程序中 PLSY (Y1)受影响程序中 PLSY (Y0)
    指令先执行功会法相反果功先启动 PLSY (Y0)
    指令会执行外功执行时般 Y0 输出功效余 Y1~Y7
    输出点均 2 DVP PLC 种装置功
    DVPPLC 应技术手册 287
    功 PLSY 指令相较差输出频率更高高达 50kHz 输出
    两轴动控制
    脉输出
    M1133M1135
    D1133~D1136
    1 SC_V14 机种两轴动画斜线圆弧特 D 特 M 定义:
    装置编号 功说明
    M1133 两轴动控制Y10 输出启动标志
    M1135 两轴动控制Y11 输出启动标志
    D1133 两轴动控制Y10 输出控制寄存器(D)起始编号
    D1134 两轴动控制设置 Y10 输出区段数
    D1135 两轴动控制Y11 输出控制寄存器(D)起始编号
    D1136 两轴动控制设置 Y11 输出区段数
    2 D1133D1135 参数应表:
    D 起始编号
    +索引值
    功说明
    +0 两轴动控制 Y10Y11 第段输出频率双字节(32bit)低字节(16bit)
    +1 两轴动控制 Y10Y11 第段输出频率双字节(32bit)高字节(16bit)
    +2 两轴动控制 Y10Y11 第段输出数双字节(32bit)低字节(16bit)
    +3 两轴动控制 Y10Y11 第段输出数双字节(32bit)低字节(16bit)
    3 功说明:
    ‹ 定义两轴:
    X 轴ÆY0(方输出) Y10(脉输出)组
    Y 轴ÆY1(方输出) Y11(脉输出)组
    ‹ 定义输出表格格式:
    假设 D1133 K100 D1134 K3完整输出表格须设置:
    区段编号 D 装置编号 输出频率值 D 装置编号 输出数值 说明
    1 D101D100 K10000 D103D102 K1000
    第 1 区段 10kHz
    输出 1000 脉
    2 D105D104 K15000 D107D106 K2000
    第 2 区段 15kHz
    输出 2000 脉
    3 D109D108 K5000 D111D110 K3000
    第 3 区段 5kHz 输
    出 3000 脉
    注:输出频率数均 32bit 3 区段连续占 12 D 装置(3×2×212)
    4 注意事项:
    ‹ 功启动前需确定否已设置输出频率数值功已执行中
    时修改输出频率数值 2 DVP PLC 种装置功
    DVPPLC 应技术手册 288
    ‹ PLC 程序程序扫瞄 END 指令动检查功否启动
    ‹ M1133 M1135 时扫描周期中设置时两轴脉输出会
    时间输出脉
    ‹ 设置输出频率 100Hz 时 100Hz 输出设置输出频率
    100kHz 时 100kHz 输出
    ‹ 功 D 装置编号范围 D0 ~ D999 D2000 ~ D4999
    余装置请勿超出 D 装置范围
    ‹ 功设置 50 区段 1 区段 50 区段时
    功会启动
    ‹ 功启动M1102 On 表示 Y10 输出结束M1103 On 表示 Y11 输
    出结束
    5 范例:
    (1) 两轴画斜线
    目标:画两条斜线图()示
    程序说明:Y0 Y10 X 轴Y1 Y11 Y 轴程序图(二)示
    输出频率数:设置表()示
    (00)
    第区段
    X 轴
    (10003000)
    (50004000)
    Y 轴
    第二区段








    图() 2 DVP PLC 种装置功
    DVPPLC 应技术手册 289
    M1002
    M0
    MOV K200
    K2
    K300
    Y0
    M1133
    Y1
    M1135
    MOV
    MOV
    MOV K2
    D1133
    D1134
    D1135
    D1136

    图(二)

    轴 区段 D 装置编号 输出频率值 D 装置编号 输出数值
    1 D201D200 K1000 D203D202 K1000
    X
    2 D205D204 K4000 D207D206 K4000
    1 D301D300 K3000 D303D302 K3000
    Y
    2 D305D304 K1000 D307D306 K1000
    表()
    (2) 两轴画弧
    目标:画 90°圆弧图(三)示
    程序说明:定义程序范例 1 D1134 D1136 改 K10(输出 10 段)
    输出频率数:设置表(二)示
    (00)
    10 区段
    X 轴
    Y 轴
    (5000050000)
    10



    图(三)

    2 DVP PLC 种装置功
    DVPPLC 应技术手册 290
    轴 区段 D 装置编号 输出频率值 D 装置编号 输出数值
    1 D201D200 K1230 D203D202 K615
    2 D205D204 K3664 D207D206 K1832
    3 D209D208 K6004 D211D210 K3002
    4 D213D212 K8200 D215D214 K4100
    5 D217D216 K10190 D219D218 K5095
    6 D221D220 K11932 D223D222 K5966
    7 D225D224 K13380 D227D226 K6690
    8 D229D228 K14498 D231D230 K7249
    9 D233D232 K15258 D235D234 K7629
    X
    10 D237D236 K15644 D239D238 K7822
    1 D301D300 K15644 D303D302 K7822
    2 D305D304 K15258 D307D306 K7629
    3 D309D308 K14498 D311D310 K7249
    4 D313D312 K13380 D315D314 K6690
    5 D317D316 K11932 D319D318 K5966
    6 D321D320 K10190 D323D322 K5095
    7 D325D324 K8200 D327D326 K4100
    8 D329D328 K6004 D331D330 K3002
    9 D333D332 K3664 D335D334 K1832
    Y
    10 D337D336 K1230 D339D338 K615
    表(二)
    (3) 四象限画弧
    目标:分画四 90°圆弧图(四)示
    程序说明:方信号 On 时方正方信号 Off 时方
    负程序图(五)示
    输出频率数:设置范例 2 表(二)示
    (00) X 轴
    Y 轴
    (5000050000)(5000050000)
    (5000050000) (5000050000)
    Y0ON
    Y1ON
    Y0ON
    Y1ON
    Y1OFFY1OFF
    Y0OFF
    Y0OFF
    第象限第二象限
    第三象限 第四象限

    图(四)
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 291
    M1002
    M0
    MOV K200
    K300
    M1133
    M1135
    MOV
    MOV
    MOV
    D1133
    D1134
    D1135
    D1136
    M1
    SET Y0
    Y1
    K10
    K10
    SET
    RST
    SET Y0
    Y1
    Y0
    Y1RST
    RST
    Y0
    Y1
    RST
    SET
    M2
    M3
    M4

    图(五)

    ‹ M0M1On 时代表第象限画 90°圆弧 M0M2On 时代表第
    二象限画 90°圆弧 M0M3On 时代表第三象限画 90°圆弧 M0M4On
    时代表第四象限画 90°圆弧
    ‹ 四 90°圆弧 X 轴加速Y 轴减速状态画出
    程序修改成D1333K300D1335K200X 轴 Y 轴设置值交换四
    90°圆弧 X 轴减速Y 轴加速状态画出程序图(六)示 2 DVP PLC 种装置功
    DVPPLC 应技术手册 292
    M1002
    M0
    MOV
    K200
    K300
    M1133
    M1135
    MOV
    MOV
    MOV
    D1133
    D1134
    D1135
    D1136
    M1
    SET Y0
    Y1
    K10
    K10
    SET
    RST
    SET Y0
    Y1
    Y0
    Y1RST
    RST
    Y0
    Y1
    RST
    SET
    M2
    M3
    M4

    图(六)
    ‹ M0M1On 时代表第象限画 90°圆弧 M0M2On 时代表第
    二象限画 90°圆弧 M0M3On 时代表第三象限画 90°圆弧 M0M4On
    时代表第四象限画 90°圆弧图(七)示
    (00)
    X 轴
    Y 轴
    (5000050000)(5000050000)
    (5000050000) (5000050000)
    Y0ON
    Y1ON
    Y0ON
    Y1ON
    Y1OFFY1OFF
    Y0OFF
    Y0OFF
    第三象限
    第二象限 第象限
    第四象限

    图(七) 2 DVP PLC 种装置功
    DVPPLC 应技术手册 293
    (4) 画出圆
    目标:图(四)图(七)中分取出四 90°圆弧组合成圆图(八)示
    程序说明:方控制脚位 On 时方正反 Off 时方
    负程序设计图(九)示 X0 On 次 D0 会累加次两轴
    画 90°圆弧
    输出频率数:设置范例 2 表(二)示
    (00)
    X 轴
    Y 轴
    (5000050000)
    (5000050000)
    (100000)
    D0K1 D0K2
    D0K3D0K4

    图(八)
    M1002
    MOV
    K0
    MOV
    MOV
    D1134
    SET Y0
    Y1
    K10
    SET
    K10
    MOV
    MOV
    SET Y0
    Y1
    MOV
    MOV
    D0 K2
    D0 K1
    D1136
    D0
    D0
    INC
    K200
    K300
    D1133
    D1135
    RST
    K300
    K200
    D1133
    D1135
    X0
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 294
    M1133
    M1135
    Y0
    Y1
    MOV
    MOV
    Y0
    Y1SET
    MOV
    MOV
    D0 K4
    D0 K3
    D1133
    D1135
    RST
    RST
    K200
    K300
    K300
    K200
    RST
    D1133
    D1135
    X0

    图(九)
    6 计算出区段频率输出脉数:
    z 目标:时针方画弧(5000050000)位置区段数 10 段图(十)示
    z 定义变量:RX X 轴目标值Ry Y 轴目标值N 区段数π圆周
    率 31416
    (00) X轴
    Y轴
    (0Ry)
    (Rx0)
    (x10y10)
    (x1y1)
    (x2y2)
    (x3y3)
    (x4y4)
    (x5y5)
    (x6y6)
    (x7y7) (x8y8)
    (x9y9)

    图(十)
    步骤计算区段位置:
    X 轴 :x1 RX –RX × sin[(N–1) ×π÷(2 × N)]
    x2 RX –RX × sin[(N–2) ×π÷(2 × N)]
    X 轴类推 x10 表(三)
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 295
    Y 轴 :y1 Ry × sin[1 ×π÷(2 × N)]
    y2 Ry × sin[(2 ×π÷(2 × N))
    Y 轴类推 y10 表(四)
    位置 x1 x2 x3 x4 x5
    数 61555 244712 544961 954908 1446459
    数 615 2447 5449 9549 14464
    位置 x6 x7 x8 x9 x10(RX)
    数 2061067 2730042 3454911 4217825 50000
    数 20610 27300 34549 42178 50000
    表(三)
    位置 y1 y2 y3 y4 y5
    数 782174 1545088 2269957 2938932 3535540
    数 7821 15450 22699 29389 35355
    位置 y6 y7 y8 y9 y10(Ry)
    数 4045091 4455038 4755287 4938444 50000
    数 40450 44550 47552 49384 50000
    表(四)
    步骤二计算区段间距离(脉数):
    ‹ X轴 x1 x1 – 0x2 x2 – x1 ………x10 x10 – x9 表(五)
    ‹ Y轴 y1 y1 – 0y2 y2 – y1 ………y10 y10 – y9 表(五)
    位置 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10
    脉数 615 1832 3002 4100 5095 5966 6690 7249 7629 7822
    位置 y1 y2 y3 y4 y5 y6 y7 y8 y9 y10
    脉数 7821 7629 7249 6690 5966 5095 4100 3002 1832 616
    表(五)
    步骤三决定区段执行时间表(五)换算出区段频率:
    假设区段执行 500ms区段频率(Hz)公式 fx1 1÷05 × x1fx2 1÷05
    × x2… X Y 轴 10 区段频率表(六)示
    位置 fx1 fx2 fx3 fx4 fx5 fx6 fx7 fx8 fx9 fx10
    频率值 1230 3664 6004 8200 10190 11932 13380 14498 15258 15644
    位置 fy1 fy2 fy3 fy4 fy5 fy6 fy7 fy8 fy9 fy10
    频率值 15642 15258 14498 13380 11932 10190 8200 6004 3644 1232
    表(六)
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 296
    步骤四范例 2 中表(二)填入 D 装置完成
    提示: RX Ry 值相时算出 X 轴 X 轴频率
    数相反序输入 Y 轴完成
    提示二:换成画逆时针圆弧时 X Y 轴索引值交换
    扩展连接
    侦 测
    D1140D1142
    D1143 D1145
    1 D1140:右侧特殊扩展模块(ADDAXAPTTC…)台数 8 台
    2 D1142:数字扩展机输入 X 点数
    3 D1143:数字扩展机输出 Y 点数
    4 D1145(仅支持 SV 机种):左侧高速特殊扩展模块(ADDAXAPTTC…)台数
    8 台
    调斜率
    加减速脉
    输出功说明

    M1144~M1149
    M1154
    D1030D1031
    D1144D1154
    D1155
    1 SASXSC 机调斜率加减速脉输出 Y0 功特 D 特 M 定义:
    装置编号 功说明
    M1144 调斜率加减速脉 Y0 输出功加减速脉输出启动开关
    M1145 调斜率加减速脉 Y0 输出功加速中标志
    M1146 调斜率加减速脉 Y0 输出功达目标频率标志
    M1147 调斜率加减速脉 Y0 输出功减速中标志
    M1148 调斜率加减速脉 Y0 输出功完成功标志
    M1149 调斜率加减速脉 Y0 输出功暂时计数数标志
    M1154 调斜率加减速脉 Y0 输出功启动指定减速功标志
    D1030 Y0 脉累积输出数双字节(32bit)低字节(16bit)
    D1031 Y0 脉累积输出数双字节(32bit)高字节(16bit)
    D1144 调斜率加减速脉输出 Y0 控制寄存器 (D) 起始编号
    D1154 指定减速间隔时间 (10~32767 ms) 建议值
    D1155 指定减速间隔频率 ( 1~ 32700 Hz) 建议值
    2 D1144 参数应表
    D 起始编号
    +索引值
    功说明
    +0 区段总合数(n)( 10 )
    +1 目前执行区段(读)
    +2 第 1 区段起始频率(SF1)
    +3 第 1 区段间隔时间(GT1)
    +4 第 1 区段间隔频率(GF1)
    +5 第 1 区段目标频率(TF1)
    +6 第 1 区段输出脉目标数(SE1) 双字节(32bit)低字节(16bit)
    +7 第 1 区段输出脉目标数(SE1) 双字节(32bit)高字节(16bit)
    +8 第 2 区段起始频率(SF2)第 1 区段目标频率(TF1)相 2 DVP PLC 种装置功
    DVPPLC 应技术手册 297
    D 起始编号
    +索引值
    功说明
    +9 第 2 区段间隔时间(GT2)
    +10 第 2 区段间隔频率(GF2)
    +11 第 2 区段目标频率(TF2)
    +12 第 2 区段输出脉目标数(SE2) 双字节(32bit)低字节(16bit)
    +13 第 2 区段输出脉目标数(SE2) 双字节(32bit)高字节(16bit)

    +n*6+2 第 n 区段起始频率(SFn) 第 n1 区段目标频率(TFn1)相
    +n*6+3 第 n 区段间隔时间(GTn)
    +n*6+4 第 n 区段间隔频率(GFn)
    +n*6+5 第 n 区段目标频率(TFn)
    +n*6+6 第 n 区段输出脉目标数(SEn) 双字节(32bit)低字节(16bit)
    +n*6+7 第 n 区段输出脉目标数(SEn) 双字节(32bit)高字节(16bit)
    3 功说明:
    功仅 Y0 输出点时序图图示者填完参数表接
    着设置 M1144 启动(需 RUN 模式执行)

    SF2
    TF2
    SF3
    TF3
    TF4
    SF4
    频率(Hz)
    时间(ms)
    TF1
    SF1
    第区段 第二区段 第三区段 第四区段
    脉数 脉数 脉数 脉数
    (SE1) (SE2) (SE3) (SE4)
    GF
    GT
    GT
    GF

    4 规范限制条件:
    z 启动频率目标频率频率限制需等 200Hz者执行
    执行完毕
    z 启动频率目标频率频率限制 32700Hz者 32700Hz 执
    行 2 DVP PLC 种装置功
    DVPPLC 应技术手册 298
    z 间隔时间范围 1~32767ms单位 ms
    z 间隔频率范围加速区段 1Hz~32700Hz 减速区段1~32700Hz 设
    置 0Hz 执行区段法达目标频率会达目标数转换
    区段执行
    z 区段脉输出目标数必需间隔频率间隔时间 1000
    (GF*GT1000)间隔数( (TFSF)GF )算法请参范例条件发
    生错误时造成功法达成建议改善方法加长间隔时间加脉
    输出目标数
    z RUN 执行中高速指令指定 Y0 输出时先启动 Y0 输出指令优先
    执行余暂执行
    z M1144 启动执行 M1148 未达完成标志输出 M1144 关闭时功
    启动身减速功时指定减速功标志 M1154 Off定减
    速规 200ms 减少 200Hz设置 M1147 减速标志直输出频率
    200Hz 停止输出脉指定减速功标志 M1154 On会
    者规划间隔时间频率执行中时间等零(<0
    200ms 定值)频率等零(0 时1kHz 定值>0 时
    动加负号)
    z M1148 达完成标志输出 M1144 关闭时功会启动减速规
    会清 M1148 标志外次 M1144 关闭时会清 M1149 标志
    z 功执行区段取决区段总合数区段数 10 段
    z 功加减速取决区段启动频率执行区段目标频率
    区段启动频率时区段加速间隔区段目标频率必
    须区段启动频率反执行区段目标频率区段启动频
    率区段减速间隔区段目标频率必须区段
    启动频率者未规规划时功会法保证正确
    输出脉功
    z STOPÆRUN 时M1144~M1149 清 Off RUNÆSTOP 时
    清 M1144 清 M1145~M1149 D1144 OffÆOn 时清
    0余变化
    z SASXSC 机种参数表范围 D0~D999 D2000~D4999
    参数表(包含区段参数)范围执行命令
    关闭 M1144
    5 范例:计算区段加减速目标频率输出数
    假设者设置区段起始频率 200Hz区段间隔时间 100ms区段间隔频
    率 100Hz区段目标频率 500Hz区段目标脉数 1000 算法:
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 299
    z 起速时输出脉数 200*1001000 20
    z 第 1 加速间隔输出脉数 300*1001000 30
    z 第 2 加速间隔输出脉数 400*1001000 40
    z 目标频率输出脉数 1000 − (40+30+20) 910
    (请注意数目建议值 10 )
    z 换算目标频率输出时间 1 500 * 910 1820 ms
    z 区段总时间 1820 + 3*100 2120 ms
    6 范例二:1 区段加速 1 区段减速简单加减速脉输出程序
    M1002
    MOV K200 D1144
    MOV K2 D200
    MOV K250 D202
    MOV K500 D203
    MOV K1000 D205
    DMOV K2000 D206
    MOV K250 D204
    MOV K750 D208
    MOV K500 D209
    MOV K250 D210
    MOV K250 D211
    DMOV K2000 D212
    M0
    M1144
    END
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 2100
    7 范例三:1 区段加速减速附方开关加减速脉输出程序
    TF1
    TF2
    TF2
    TF1
    SF2
    SF2
    SF1
    SF1
    位置
    原点
    X0ON
    Y7OFF

    容说明:
    z 加减速设置范例二(加减速频率停电保持区储存段程序中
    需写入)
    z 图范例位置移动图动作 X0 接点 On 时开始做回运动
    X0 接点 Off 时停止运动(中 Y7 方开关)
    z 程序容图示
    RST M0
    RST M1
    SET M0
    ALT M1
    Y7
    SET M0
    RST M0
    M1144
    RST M0
    END
    M1002
    X0
    X0 M0
    M1
    M1
    M1
    M1148
    M0
    X0
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 2101
    8 范例四:应加速减速 1 区段原点回动作程序
    相关标志时序图示:
    M1149
    M1148
    M1144
    X0
    回停止
    脉输出停止
    减速回区加速回区

    频率位置关系图示:
    原点
    位置
    频率(Hz)
    加速回区 减速回区
    加减速时间频率脉数设置表示:
    D 起始编号
    +索引值
    设置数值
    +0 2
    +2 250(Hz)
    +3 100(ms)
    +4 500(Hz)
    +5 10000(Hz)
    +6 +7 10()
    +8 9750(Hz)
    +9 50(ms)
    +10 500(Hz)
    +11 250(Hz)
    +12 +13 30000()

    2 DVP PLC 种装置功
    DVPPLC 应技术手册 2102
    程序示:(中假设 X7 接点启动原点回触发开关)
    X7
    SET M1144
    SET M1149
    X0
    RST M1149
    X0
    SET M1148
    RST M1144
    END

    程序说明:
    z X7 接点触发设置 M1144 启动加速运动设置 M1149 计数脉
    数直减速开关 X0 触发时送出 10 脉紧接着进入减速区段
    z 等 X0 关闭时回原点时设置 M1148 手动结束脉输出
    关闭功
    注意事项:
    范例仅作应方法者需考虑实际机台特性限制行
    调整加减速区段参数设置
    PWD脉宽侦测
    dudyoff
    dudyon

    M1154
    1 M1154 PWD 脉宽侦测功仅 EH2SV 机种 V15 版支持
    2 M1154Off 时侦测 dutyoff 宽度时间M1154On 时侦测 dutyon 宽度时间2 DVP PLC 种装置功
    DVPPLC 应技术手册 2103
    暂停脉波输出
    遮蔽功
    标功

    M1156~M1159
    M1538~M1541
    D1026D1027
    1 中断型脉波输出暂停功(减速功)动作示意图:
    虛線( )
    设定


    虛線
    ( )

    I001 I001
    I001
    I001
    I001
    M1156 ON
    M1538 ONNote #1: M1156OFF
    PLC
    Note :
    M1158ON (Note #1)
    D1233 D1232
    or
    D1348D1343
    D1340
    D1027 D1026
    M1156 OFF
    I001
    启动 结束频率
    目标频率
    频率
    加速时间 减速时间
    中断产生
    输出数
    减速数
    设定
    中断未产生
    暂停停止
    屏蔽脉波数
    实线 中断没发生时动作示意图
    中断非屏蔽区发生时动作示意图
    时者清
    会动剩余输出数输出完毕

    ‹ 适指令:DRVIDDRVIPLSRDPLSR
    ‹ 限制条件:需搭配相应外部中断特 M 特 D
    ‹ 说明:
    „ 功启动时PLC 会优先减速时间设定值进行减速规划
    者未设定减速数特 D( 0)者设定数少减速时间规划数
    时PLC 会减速时间减速功反减速数减速时
    间规划数时PLC 减速数特 D 设定减速功
    „ 减速时间设定范围建议 10ms~10000ms
    „ CH0 高速输出提供屏蔽(Mask)中断功 D1027 D1026(32 位)数值
    0 时表示启动屏蔽功输出脉波数屏蔽区域时
    X0 外部中断会产生
    ‹ 高速输出 CH0~CH3 应外部中断输入点 X0~X3 暂停功设定表示
    相关参数
    Channel
    中断暂停
    旗标
    外部
    输入点
    减速时间
    特 D
    减速数
    特 D
    屏蔽中断

    暂停状态
    旗标
    CH0 (Y0Y1) M1156 X0 D1348 D1232~D1233 D1026
    D1027 M1538
    CH1 (Y2Y3) M1157 X1 D1349 D1234~D1235 M1539
    CH2 (Y4Y5) M1158 X2 D1350 D1236~D1237 M1540
    CH3 (Y6Y7) M1159 X3 D1351 D1238~D1239 M1541 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2104
    ‹ 应范例介绍
    „ 范例减速时间立减速暂停功
    ¾ 应场合:外部中断发生时高速输出必须指定减速时间达成减
    速暂停功般常应单轴定位控制(Motion Control)标
    (Searching Mark)功
    ¾ 程序容示:
    EI
    M1002
    MOV K100 D1348
    M0
    I001
    DPLSR K200000
    M0
    K2000000 K1000 Y0
    SET M1156
    FEND
    M1000
    INC D10
    IRET
    END
    „ 范例程序说明
    ¾ M0 Off 变 On 时 Y0 开始输出脉波等外部输入中断
    X0 发生输出状态加速区段高速区段发生中断讯号 Y0
    立减速 100ms 停止输出 M1538ON
    ¾ M1538ON 时者清(RST)M1156 PLC 会开始输出
    剩余脉波数目标脉波数完全输出完毕时 M1029ON
    ¾ 外部中断规划输出减速区段发生时输出做减速动作
    会设定 M1538ON
    „ 范例二减速数立减速暂停功
    ¾ 应场合:外部中断发生时高速输出必须指定减速数达成
    减速暂停功般常应单轴定位控制标功
    ¾ 程序容示: 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2105
    EI
    M1002
    MOV K100 D1343
    M0
    SET M1156
    MOV K100 D1348
    DMOV K50000 D1232
    DMOV K0 D1026
    I001
    DDRVI K100000
    M0
    K100000 Y0 Y1
    FEND
    M1000
    INCP D100
    IRET
    END

    „ 范例二程序说明:
    ¾ M0 Off 变 On 时Y0 开始输出脉波输出程中外部输入中断
    X0 发生Y0 输出会立减速输出 50000 脉波停止输出
    设定 M1538 暂停状态旗标 On
    ¾ M1538ON 时者清(RST)M1156 PLC 会开始输出
    剩余脉波数目标脉波数完全输出完毕时 M1029ON
    ¾ 外部中断规划输出减速区段发生时输出做减速动作
    会设定 M1538ON
    „ 范例三屏蔽式(Mask)中断减速数立减速暂停功
    ¾ 应场合:标程中需先排段中断作区域时设
    定屏蔽式中断功般会应物品已图样需标功场

    ¾ 程序容示: 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2106
    EI
    M1002
    MOV K100 D1343
    M0
    I001
    DDRVI K100000
    M0
    K100000 Y0 Y1
    SET M1156
    FEND
    M1000
    INCP D100
    IRET
    END
    MOV K100 D1348
    DMOV K50000 D1232
    DMOV K40000 D1026

    „ 范例三程序说明:
    ¾ M0 Off 变 On 时Y0 开始输出脉波 Y0 输出数超 40000
    时外部输入中断 X0 发生 Y0 会减速输出 50000
    脉波停止设定 M1538 暂停状态旗标 On
    ¾ 果 Y0 脉波输出未达 40000 前外部输入中断 X0 发生 Y0
    输出会减速动作产生
    ¾ M1538ON 时者清(RST)M1156 PLC 会开始输出
    剩余脉波数目标脉波数完全输出完毕时 M1029ON
    ¾ 外部中断规划输出减速区段发生时输出做减速动作
    会设定 M1538ON
    2 程序型脉波输出暂停功(减速功)动作示意图:
    M1308ON
    脉波输出完毕
    旗标M1029
    ON


    停止时间
    扫瞄周期1
    M1308OFF
    启动 结束频率
    目标频率
    频率
    加速时间 减速时间

    时间

    2 DVP PLC 种装置功
    DVPPLC 应技术手册 2107
    ‹ 适指令:DRVIDDRVIDRVADDRVAPLSRDPLSR
    ‹ 适机种韧体版:EH2 V14(含)SV V15(含)
    ‹ 脉波输出中Force ON M1308 脉波暂停输出 Force OFF M1308 输出
    脉波剩余数
    ‹ 暂停功停止误差时间扫描周期时间
    ‹ 高速输出 CH0~CH3 应特殊暂停旗标暂停功表示
    旗标
    Channel
    暂停旗标
    CH0 M1308
    CH1 M1309
    CH2 M1310
    CH3 M1311

    3 SV 机 V14 机种中断讯号进入时正进行高速脉波输出会减速
    方式做暂停输出遮蔽标功特 M特 D 定义:
    装置编号 功说明
    M1308
    Off>On 第组脉波 CH0 (Y0Y1)高速输出立暂停
    On>Off 恢复输出未完成输出数
    M1309
    Off>On 第组脉波 CH1 (Y2Y3)高速输出立暂停
    On>Off 恢复输出未完成输出数
    M1310
    Off>On 第组脉波 CH2 (Y4Y5)高速输出立暂停
    On>Off 恢复输出未完成输出数
    M1311
    Off>On 第组脉波 CH3 (Y6Y7)高速输出立暂停
    On>Off 恢复输出未完成输出数
    M1156
    启动 X0 中断发生立减速暂停 CH0 高速输出(启动 M1156
    M1538 ON 时清 M1156发送完剩余输出脉波)
    M1157 启动 X1 中断发生立减速暂停 CH1 高速输出
    M1158 启动 X2 中断发生立减速暂停 CH2 高速输出
    M1159 启动 X3 中断发生立减速暂停 CH3 高速输出
    M1538 CH0 暂停状态旗标
    M1539 CH1 暂停状态旗标
    M1540 CH2 暂停状态旗标
    M1541 CH3 暂停状态旗标
    D1026 Low word
    D1027
    0 时启动 DRVIPLSR 指令搭配 X0 遮蔽
    (Mask)中断功 High word
    D1232 Low word
    D1233
    CH0 标输出脉波数
    High word 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2108
    装置编号 功说明
    D1234 Low word
    D1235
    CH1 标输出脉波数
    High word
    D1236 Low word
    D1237
    CH2 标输出脉波数
    High word
    D1238 Low word
    D1239
    CH3 标输出脉波数
    High word
    单步执行

    M1170M1171
    D1170
    1 EHEH2SV 机种单步执行功特 D 特 M 定义:
    装置编号 功说明
    M1170 单步执行功启动标志
    M1171 单步执行动作标志
    D1170 目前 PLC 执行指令 STEP 编号
    2 功说明:
    z 执行时机: PLC RUN 状态启动标志效
    z 动作序:
    (1) 启动 M1170PLC 进入单步执行模式PLC 会停某指令位置
    指令 STEP 位置记录 D1170 中执行该指令 1 次
    (2) FORCE On M1171PLC 会执行指令然停住时 PLC 会
    动 FORCE Off M1171然停指令D1170 会显示目前
    STEP 值
    (3) 针 Y 输出单步执行模式时执行 Y 输出会实时输出须等执
    行 END 指令输出
    3 注意事项:
    会受扫描周期影响指令会单步执行导致动作正确例:HKY 指
    令执行时必须 8 次扫描时间效抓取键输入值单步
    执行会产生误动作
    高速脉输入输出高速计数器计数值较指令硬件启动
    受单步执行影响


    2 DVP PLC 种装置功
    DVPPLC 应技术手册 2109
    两相脉
    输出功
    M1172~M1174
    D1172~D1177
    1 SASXSC 系列机种两相脉输出功特 D 特 M 定义:
    装置编号 功说明
    M1172 两相脉输出开关(On 开启)
    M1173 On 连续输出开关
    M1174 输出脉数达标志
    D1172 两相脉输出频率(12Hz~20kHz)
    D1173 两相脉输出模式选择(k1 k2)
    D1174 两相输出脉目标数双字节(32bit)低字节(16bit)
    D1175 两相输出脉目标数双字节(32bit)高字节(16bit)
    D1176 两相脉目前输出数双字节(32bit)低字节(16bit)
    D1177 两相脉目前输出数双字节(32bit)高字节(16bit)
    2 功说明:
    输出频率计算方法 1 1 脉周期( 1T)图()示输出模式
    两种选择K1 表示 A 相位领先 B 相位K2 表示 B 相位领先 A 相位输出数计算
    方法相位差出现时累加 1 次图()中示范例输出数 8
    输出数达时 M1174 标志 On清方法 M1172 关闭
    12 7 8
    Y0(A)
    Y1(B)
    T
    3456
    叙述输出频率输出目标数模式选择均 M1172On
    M1174Off 时修改中输出频率输出目标数修改会影响目前输出脉
    数值模式选择修改时会目前输出脉数清 0目前输出脉
    数显示时间次扫描周期更新次M1172 StopÆRun 时清 0
    RunÆStop 时保持输出数值
    3 注意事项:
    功 Run 状态中 PLSY 指令存程序中
    程序中 PLSY 指令先执行功会法相反果功先启
    动 PLSY 指令会执行 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2110
    模拟电位器
    VR

    M1178~M1179
    D1178~D1179
    1 EHEH2SV SASC 系列机种建 2 点 VR 模拟电位器功特 D 特 M 定义:
    装置编号 功 说 明
    M1178 VR0 模拟电位器启动
    M1179 VR1 模拟电位器启动
    D1178 VR0 值
    D1179 VR1 值
    2 功说明:
    功 PLC RUN 状态中 M1178On 时 VR 0 模拟电位器变化量
    转换成 0~255 数值存放 D1178 中 M1179On 时 VR 1 模拟电位器变
    化量转换成 0~255 数值存放 D1179 中
    3 请参考指令 API 85 VRRD 说明
    中断截取
    脉数
    D1180~D1181
    D1198~D1199
    1 SASXSC 机系列机种利外部中断计数中高速计数现值存放
    D1180~D1181D1198~D1199 寄存器里
    2 功说明:
    z SASX 机种X0(脉输入点) X4(外部断点)搭配相 C235 C251
    C253 I401 搭配D1180 D1181 暂存 32bit 数值装置X1(脉输
    入点) X5(外部断点)搭配相 C236 I501 搭配D1198 D1199
    暂存 32bit 数值装置
    条件:程序启动 X2 外部中断输入 X0 高速输入计数 C235C251
    C253 时功会启动程序中启动 X3 外部中断输入 X1 高
    速输入计数 C236 时功会启动
    z SC 机种X10(脉输入点) X4(外部断点)搭配相 C243 C255
    I401 搭配 D1180 D1181 暂存 32bit 数值装置X11 X5 搭配
    相 C245 I501 搭配D1198 D1199 暂存 32bit 数值装置
    条件 1:程序中启动 X4 外部中断输入 X0 高速输入计数 C235
    C241C251 时撷取功会启动高速计数值撷取立
    清高速计数现值程序中启动 X5 外部中断输入 X1 高速输入
    计数 C236 时撷取功会启动高速计数值撷取立清
    高速计数现值
    条件 2:程序中启动 X4 外部中断输入 X10 高速输入计数 C243
    C255 时撷取功会启动清高速计数值程序中启动 X5
    外部中断输入 X11 高速输入计数 C245 时撷取功会启动
    清高速计数值 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2111
    MODEM
    连线功

    M1184~M1188
    1 联机示意图:
    PC
    WPLSoft 执行中
    DVPEHEH2 系列机
    DVPF232 界面
    MODEM MODEM
    电信电话网络
    2 EHEH2 机种 MODEM 功特 M 定义:
    装置编号 功 说 明 备 注
    M1184 启动 MODEM 功 M1184 ON 动作效
    M1185 启动 MODEM 初始化功 初始化完毕标志 OFF
    M1186 MODEM 初始化失败 M1185 ON 时 M1186 OFF
    M1187 MODEM 初始化完成 M1185 ON 时 M1187 OFF
    M1188 显示目前 MODEM 否联机中 ON 代表联机中
    注:特 M PLC RUNSTOP 均效
    3 联机操作说明:(请列方式操作 PLC)
    a) SET M1184 (启动 PLC MODEM 联机功)
    b) SET M1185 (启动 PLC MODEM 初始化功)
    c) M1186~M1187 判断 MODEM 初始化否成功
    d) PLC 进入联机等中
    4 PLC 动作说明注意事项:
    a) PLC 连接 MODEM 必须搭配 RS232 扩展卡(DVPF232 卡)方效
    卡述特 M 均效
    b) 启动 MODEM 功(M1184 On)必须先达 MODEM 初始化功
    (M1185 On)未达 MODEM 初始化动作PLC 法启动 MODEM
    动接听功
    c) MODEM 达初始化动会进入动接听模式
    d) 远程 PC 停止联机PLC 会动 MODEM 进入机接听模式
    时者 MODEM 关闭次开启 MODEM 时需做次初始
    化动作
    e) PLC 设置 MODEM 联机速率固定 9600bps法提供联机速度修正
    外 MODEM 速度必须支持 9600bps(含)
    f) PLC MODEM 达初始化格式 ATZ ATS01
    g) 法 PLC MODEM 达初始化请利 PC 提供超级终端机
    达初始化命令 ATZ ATS01 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2112
    停电保持
    范围设定
    D1200~D1219
    1 EHEH2SV SASXSC 机种停电保持范围设置开始址编号结束址
    编号范围停电保持区域
    2 请参考第 21 节表
    机 X 输入点
    设定OnOff
    M1304
    SSESEX 机种 M1304On 时机 X 输入点(X0~X17)利周边装置
    WPLSoftHPP 做 OnOff 设定动作硬件灯号会反应
    SASXSC 机种 M1304On 时机 X 输入点(X0~X17)利周边装置
    WPLSoftHPP 做 OnOff 设定动作硬件灯号会反应
    EHEH2SV 机种 M1304On 时机 X 输入点利周边装置
    WPLSoftHPP 做 OnOff 设定动作硬件灯号会反应
    高速输出脉
    停止模式
    M1310~M1311
    M1334~M1335
    D1166~D1167
    D1343D1353
    1 SC_V14 机种模式三功高速输出脉停止模式特 D 特 M 定义:
    装置编号 功说明
    M1334 Y10 脉停止输出模式选择
    M1335 Y11 脉停止输出模式选择
    M1310 立关闭 Y10 脉输出启动标志
    M1311 立关闭 Y11 脉输出启动标志
    D1166 X10 计数模式切换
    D1167 X11 计数模式切换
    D1343 设置 Y10 脉输出加减速时间
    D1353 设置 Y11 脉输出加减速时间
    2 高速输出脉停止模式说明:
    z Y10 脉输出
    模式规划减速型
    适指令:DDRVI DDRVA 指令
    执行规划减速条件:关闭脉输出指令条件接点 M1334 Off
    执行规划减速脉输出停止时间:D1343 设置时间(加减速时间)
    图标说明:图()中实线原先规划行程虚线执行规划减速行程 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2113
    加减速时间 D1343
    时间


    目标频率
    启动频率
    指令关闭 M1334OFF
    D1340

    图()
    模式二关闭输出型
    适指令:DDRVIDDRVA PLSY 指令
    执行关闭输出条件:关闭脉输出指令条件接点 M1334 On(PLSY 指令
    需设置 M1334 PLSY 没加减速设置)
    执行关闭输出脉停止输出时间:值约 1 扫描周期
    图标说明:图(二)中实线原规划行程虚线指令关闭行程
    时间


    目标频率
    启动频率
    指令关闭 M1334ON
    D1340
    停止时间 扫描周期1
    图(二)
    模式三立关闭输出型
    适指令:DDRVIDDRVA PLSY 指令
    执行立关闭输出条件:M1310On(启动指令前须先设置) X10 设置条件触
    发(D1166K0 升D1166K1 降)
    执行立关闭输出脉停止时间:值约 1 脉时间
    图标说明:图(三)中实线原先规划行程虚线 X10 触发行程 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2114
    时间


    目标频率
    启动频率
    D1340
    停止时间 脉时间1
    X10 触发

    图(三)
    z Y11 脉输出
    模式规划减速型
    适指令:DDRVI DDRVA 指令
    执行规划减速条件:关闭脉输出指令条件接点 M1335 Off
    执行规划减速脉输出停止时间:D1353 设置时间(加减速时间)
    模式二关闭输出型
    适指令:DDRVIDDRVA PLSY 指令
    执行关闭输出条件:关闭脉输出指令条件接点 M1335 On(PLSY 指令
    需设置 M1135 PLSY 没加减速设置)
    停止条件关闭脉输出时间:值约 1 扫描周期
    模式三立关闭输出型
    适指令:DDRVIDDRVA PLSY 指令
    执行立关闭输出条件:M1311On(启动指令前须先设置) X11 设置条件触
    发(D1167K0 升D1167K1 降)
    执行立关闭输出脉停止输出时间:值约 1 脉时间
    3 注意事项:
    1 模式二执行条件 M1334 M1335须执行关闭脉输出指令前
    设置状态模式三执行条件 M1310M1311 触发条件 D1166
    D1167须脉输出指令启动前设置完成
    2 模式三(立关闭输出型)中Y10 X10 搭配Y11
    X11 搭配
    3 X10 X11 模式三功时请勿 X10 X11 高速计
    数器输入 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2115
    右侧特殊扩
    展模块代号

    D1320~D1327
    EHEH2 系列机种连接右侧特殊扩展模块会排列序扩展模块机
    种代号显示 D1320~ D1327
    EH 系列机种特殊扩展模块代号
    扩展模块名称 扩展模块
    代号 (HEX) 扩展模块名称 扩展模块
    代号(HEX)
    DVP04ADH H’0400 DVP01PUH H’0110
    DVP04DAH H’0401 DVP01HCH H’0120
    DVP04PTH H’0402 DVP02HCH H’0220
    DVP04TCH H’0403 DVP01DTH H’0130
    DVP06XAH H’0604 DVP02DTH H’0230
    EH2 机种特殊扩展模块代号
    扩展模块名称 扩展模块
    代号 (HEX) 扩展模块名称 扩展模块
    代号(HEX)
    DVP04ADH2 H’6400 DVP01HCH2 H’6120
    DVP04DAH2 H’6401 DVP02HCH2 H’6220
    DVP04PTH2 H’6402 DVPDT02H2 H’0230
    DVP04TCH2 H’6403 DVPCP02H2 H’0240
    DVP06XAH2 H’6604 DVPPF02H2 H’0250
    DVP01PUH2 H’6110
    左侧高速特殊
    扩 模块代号展

    D1386~D1393
    SVEH2L 机种连接左测高速特殊扩展模块会排列序扩展模块机
    种代号显示 D1386~ D1393
    SVEH2L 机种左测高速特殊扩展模块代号
    扩展模块名称
    扩展模块
    代号 (HEX)
    扩展模块名称
    扩展模块
    代号(HEX)
    DVP04ADSL H’4400 DVP01HCSL H’4120
    DVP04DASL H’4401 DVP02HCSL H’4220
    DVP04PTSL H’4402 DVPDNETSL H’4130
    DVP04TCSL H’4403 DVPEN01SL H’4050
    DVP06XASL H’6404 DVPMDMSL H’4040
    DVP01PUSL H’4110 DVPCOPMSL H’4133
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 2116
    EASY PLC
    LINK
    M1350~M1354
    M1360~M1519
    D1399
    D1355~D1370
    D1415~D1465
    D1480~D1991
    1 SASXSCEHEH2SV 系列机种 PLC LINK 16 台时 (M1353Off)ID1~ID8 特 D
    特 M 说明:
    站(MASTER PLC)
    SLAVE ID 1 SLAVE ID 2 SLAVE ID 3 SLAVE ID 4 SLAVE ID 5 SLAVE ID 6 SLAVE ID 7 SLAVE ID 8
    读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入
    M1353Off:关闭 32 台 LINK 功超 16 笔读写功(RST M1353) 固定读写 16 笔存放特 D 寄存器编号
    D1480

    D1495
    D1496

    D1511
    D1512

    D1527
    D1528

    D1543
    D1544

    D1559
    D1560

    D1575
    D1576

    D1591
    D1592

    D1607
    D1608

    D1623
    D1624

    D1639
    D1640

    D1655
    D1656

    D1671
    D1672

    D1687
    D1688

    D1703
    D1704

    D1719
    D1720

    D1735
    长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度
    D1434 D1450 D1435 D1451 D1436 D1452 D1437 D1453 D1438 D1454 D1439 D1455 D1440 D1456 D1441 D1457
    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    D1355 D1415 D1356 D1416 D1357 D1417 D1358 D1418 D1359 D1419 D1360 D1420 D1361 D1421 D1362 D1422
    SLAVE PLC 否 LINK
    M1360 M1361 M1362 M1363 M1364 M1365 M1366 M1367
    目前动作 MASTER PLC SLAVE PLC 动作指示标志
    M1376 M1377 M1378 M1379 M1380 M1381 M1382 M1383
    读出写入数错误标志
    M1392 M1393 M1394 M1395 M1396 M1397 M1398 M1399
    读取完毕标志〈次完成台读出写入动作标志会动 Off〉
    M1408 M1409 M1410 M1411 M1412 M1413 M1414 M1415
    写入完毕标志〈次完成台读出写入动作标志会动 Off〉
    M1424 M1425 M1426 M1427 M1428 M1429 M1430 M1431

    站 1
    SLAVE ID 1
    站 2
    SLAVE ID 2
    站 3
    SLAVE ID 3
    站 4
    SLAVE ID 4
    站 5
    SLAVE ID 5
    站 6
    SLAVE ID 6
    站 7
    SLAVE ID 7
    站 8
    SLAVE ID 8
    读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    z 预设读出起始通讯址 D1355~D1362 容值 H1064 D100
    z 预设写入起始通讯址 D1415~D1422 容值 H10C8 D200 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2117
    2 SASXSCEHEH2SV 系列机种 PLC LINK 16 台时 (M1353Off)ID9~ID16 特 D
    特 M 说明:
    站(MASTER PLC)
    SLAVE ID 9 SLAVE ID 10 SLAVE ID 11 SLAVE ID 12 SLAVE ID 13 SLAVE ID 14 SLAVE ID 15 SLAVE ID 16
    读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入
    M1353Off:关闭 32 台 LINK 功超 16 笔读写功(RST M1353) 固定读写 16 笔存放特 D 寄存器编号
    D1736

    D1751
    D1752

    D1767
    D1768

    D1783
    D1784

    D1799
    D1800

    D1815
    D1816

    D1831
    D1832

    D1847
    D1848

    D1863
    D1864

    D1879
    D1880

    D1895
    D1896

    D1911
    D1912

    D1927
    D1928

    D1943
    D1944

    D1959
    D1960

    D1975
    D1976

    D1991
    长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度
    D1442 D1458 D1443 D1459 D1444 D1460 D1445 D1461 D1446 D1462 D1447 D1463 D1448 D1464 D1449 D1465
    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    D1363 D1423 D1364 D1424 D1365 D1425 D1366 D1426 D1367 D1427 D1368 D1428 D1369 D1429 D1370 D1430
    SLAVE PLC 否 LINK
    M1368 M1369 M1370 M1371 M1372 M1373 M1374 M1375
    目前动作 MASTER PLC SLAVE PLC 动作指示标志
    M1384 M1385 M1386 M1387 M1388 M1389 M1390 M1391
    读出写入数错误标志
    M1400 M1401 M1402 M1403 M1404 M1405 M1406 M1407
    读取完毕标志〈次完成台读出写入动作标志会动 Off〉
    M1416 M1417 M1418 M1419 M1420 M1421 M1422 M1423
    写入完毕标志〈次完成台读出写入动作标志会动 Off〉
    M1432 M1433 M1434 M1435 M1436 M1437 M1438 M1439

    站 9
    SLAVE ID 9
    站 10
    SLAVE ID 10
    站 11
    SLAVE ID 11
    站 12
    SLAVE ID 12
    站 135
    SLAVE ID 13
    站 14
    SLAVE ID 14
    站 15
    SLAVE ID 15
    站 16
    SLAVE ID 16
    读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    z 预设读出起始通讯址 D1363~D1370 容值 H1064 D100
    z 预设写入起始通讯址 D1423~D1430 容值 H10C8 D200 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2118
    3 EHEH2SV 系列机种 PLC LINK 32 台时 (M1353On)ID1~ID8 特 D特 M 说明:
    站(MASTER PLC)
    SLAVE ID 1 SLAVE ID 2 SLAVE ID 3 SLAVE ID 4 SLAVE ID 5 SLAVE ID 6 SLAVE ID 7 SLAVE ID 8
    读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入
    EHEH2SV 机支持 M1353On:启动 32 台 LINK 功超 16 笔读写功(SET M1353)设置读写存放般 D
    寄存器起始编号
    D1480 D1496 D1481 D1497 D1482 D1498 D1483 D1499 D1484 D1500 D1485 D1501 D1486 D1502 D1487 D1503
    长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度
    D1434 D1450 D1435 D1451 D1436 D1452 D1437 D1453 D1438 D1454 D1439 D1455 D1440 D1456 D1441 D1457
    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    D1355 D1415 D1356 D1416 D1357 D1417 D1358 D1418 D1359 D1419 D1360 D1420 D1361 D1421 D1362 D1422
    SLAVE PLC 否 LINK
    M1360 M1361 M1362 M1363 M1364 M1365 M1366 M1367
    目前动作 MASTER PLC SLAVE PLC 动作指示标志
    M1376 M1377 M1378 M1379 M1380 M1381 M1382 M1383
    读出写入数错误标志
    M1392 M1393 M1394 M1395 M1396 M1397 M1398 M1399
    读取完毕标志〈次完成台读出写入动作标志会动 Off〉
    M1408 M1409 M1410 M1411 M1412 M1413 M1414 M1415
    写入完毕标志〈次完成台读出写入动作标志会动 Off〉
    M1424 M1425 M1426 M1427 M1428 M1429 M1430 M1431

    站 1
    SLAVE ID 1
    站 2
    SLAVE ID 2
    站 3
    SLAVE ID 3
    站 4
    SLAVE ID 4
    站 5
    SLAVE ID 5
    站 6
    SLAVE ID 6
    站 7
    SLAVE ID 7
    站 8
    SLAVE ID 8
    读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    z 预设读出起始通讯址 D1355~D1362 容值 H1064 D100
    z 预设写入起始通讯址 D1415~D1422 容值 H10C8 D200 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2119
    4 EHEH2SV 系列机种 PLC LINK 32 台时 (M1353On)ID9~ID16 特 D特 M 说明:
    站(MASTER PLC)
    SLAVE ID 9 SLAVE ID 10 SLAVE ID 11 SLAVE ID 12 SLAVE ID 13 SLAVE ID 14 SLAVE ID 15 SLAVE ID 16
    读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入
    EHEH2SV 机支持 M1353On:启动 32 台 LINK 功超 16 笔读写功(SET M1353)设置读写存放般 D
    寄存器起始编号
    D1488 D1504 D1489 D1505 D1490 D1506 D1491 D1507 D1492 D1508 D1493 D1509 D1494 D1510 D1495 D1511
    长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度
    D1442 D1458 D1443 D1459 D1444 D1460 D1445 D1461 D1446 D1462 D1447 D1463 D1448 D1464 D1449 D1465
    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    D1363 D1423 D1364 D1424 D1365 D1425 D1366 D1426 D1367 D1427 D1368 D1428 D1369 D1429 D1370 D1430
    SLAVE PLC 否 LINK
    M1368 M1369 M1370 M1371 M1372 M1373 M1374 M1375
    目前动作 MASTER PLC SLAVE PLC 动作指示标志
    M1384 M1385 M1386 M1387 M1388 M1389 M1390 M1391
    读出写入数错误标志
    M1400 M1401 M1402 M1403 M1404 M1405 M1406 M1407
    读取完毕标志〈次完成台读出写入动作标志会动 Off〉
    M1416 M1417 M1418 M1419 M1420 M1421 M1422 M1423
    写入完毕标志〈次完成台读出写入动作标志会动 Off〉
    M1432 M1433 M1434 M1435 M1436 M1437 M1438 M1439

    站 9
    SLAVE ID 9
    站 10
    SLAVE ID 10
    站 11
    SLAVE ID 11
    站 12
    SLAVE ID 12
    站 13
    SLAVE ID 13
    站 14
    SLAVE ID 14
    站 15
    SLAVE ID 15
    站 16
    SLAVE ID 16
    读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    z 预设读出起始通讯址 D1363~D1370 容值 H1064 D100
    z 预设写入起始通讯址 D1423~D1430 容值 H10C8 D200
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 2120
    5 EHEH2SV 系列机种 PLC LINK 32 台时 (M1353On)ID17~ID24 特 D特 M 说
    明:
    站(MASTER PLC)
    SLAVE ID 17 SLAVE ID 18 SLAVE ID 19 SLAVE ID 20 SLAVE ID 21 SLAVE ID 22 SLAVE ID 23 SLAVE ID 24
    读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入
    EHEH2SV 机支持 M1353On:启动 32 台 LINK 功超 16 笔读写功(SET M1353)设置读写存放般 D
    寄存器起始编号
    D1576 D1592 D1577 D1593 D1578 D1594 D1579 D1595 D1580 D1596 D1581 D1597 D1582 D1598 D1583 D1599
    长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度
    D1544 D1560 D1545 D1561 D1546 D1562 D1547 D1563 D1548 D1564 D1549 D1565 D1550 D1566 D1551 D1567
    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    D1512 D1528 D1513 D1529 D1514 D1530 D1515 D1531 D1516 D1532 D1517 D1533 D1518 D1534 D1519 D1535
    SLAVE PLC 否 LINK
    M1440 M1441 M1442 M1443 M1444 M1445 M1446 M1447
    目前动作 MASTER PLC SLAVE PLC 动作指示标志
    M1456 M1457 M1458 M1459 M1460 M1461 M1462 M1463
    读出写入数错误标志
    M1472 M1473 M1474 M1475 M1476 M1477 M1478 M1479
    读取完毕标志〈次完成台读出写入动作标志会动 Off〉
    M1488 M1489 M1490 M1491 M1492 M1493 M1494 M1495
    写入完毕标志〈次完成台读出写入动作标志会动 Off〉
    M1504 M1505 M1506 M1507 M1508 M1509 M1510 M1511

    站 17
    SLAVE ID 17
    站 18
    SLAVE ID 18
    站 19
    SLAVE ID 19
    站 20
    SLAVE ID 20
    站 21
    SLAVE ID 21
    站 22
    SLAVE ID 22
    站 23
    SLAVE ID 23
    站 24
    SLAVE ID 24
    读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    z 预设读出起始通讯址 D1512~D1519 容值 H1064 D100
    z 预设写入起始通讯址 D1528~D1535 容值 H10C8 D200 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2121
    6 EHEH2SV 系列机种 PLC LINK 32 台时 (M1353On)ID25~ID32 特 D特 M 说
    明:
    站(MASTER PLC)
    SLAVE ID 25 SLAVE ID 26 SLAVE ID 27 SLAVE ID 28 SLAVE ID 29 SLAVE ID 30 SLAVE ID 31 SLAVE ID 32
    读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入
    EHEH2SV 机支持 M1353On:启 动 32 台 LINK 功超 16 笔读写功(SET M1353)设置读写存放般 D 寄
    存器
    起始编号
    D1584 D1600 D1585 D1601 D1586 D1602 D1587 D1603 D1588 D1604 D1589 D1605 D1590 D1606 D1591 D1607
    长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度 长度
    D1552 D1568 D1553 D1569 D1554 D1570 D1555 D1571 D1556 D1572 D1557 D1573 D1558 D1574 D1559 D1575
    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    起始
    通讯

    D1520 D1536 D1521 D1537 D1522 D1538 D1523 D1539 D1524 D1540 D1525 D1541 D1526 D1542 D1527 D1543
    SLAVE PLC 否 LINK
    M1448 M1449 M1450 M1451 M1452 M1453 M1454 M1455
    目前动作 MASTER PLC SLAVE PLC 动作指示标志
    M1464 M1465 M1466 M1467 M1468 M1469 M1470 M1471
    读出写入数错误标志
    M1480 M1481 M1482 M1483 M1484 M1485 M1486 M1487
    读取完毕标志〈次完成台读出写入动作标志会动 Off〉
    M1496 M1497 M1498 M1499 M1500 M1501 M1502 M1503
    写入完毕标志〈次完成台读出写入动作标志会动 Off〉
    M1512 M1513 M1514 M1515 M1516 M1517 M1518 M1519

    站 25
    SLAVE ID 25
    站 26
    SLAVE ID 26
    站 27
    SLAVE ID 27
    站 28
    SLAVE ID 28
    站 29
    SLAVE ID 29
    站 30
    SLAVE ID 30
    站 31
    SLAVE ID 31
    站 32
    SLAVE ID 32
    读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入 读出 写入
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    D100

    D115
    D200

    D215
    z 预设读出起始通讯址 D1520~D1527 容值 H1064 D100
    z 预设写入起始通讯址 D1536~D1543 容值 H10C8 D200
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 2122
    7 说明:
    z PLC LINK MODBUS 通讯协议基础作通讯EHEH2SV 机支持
    M1353On启动 32 台 LINK 功超 16 笔读写功(SET M1353)设置读
    写存放般 D 寄存器起始编号SASXSC 机仅支持 16 台 LINK 功 16
    笔读写功
    z EHEH2SV 机支持 M1353On台站 (MASTER PLC) 台站
    (SLAVE) 连接读写 100 笔 WORD 数SASXSC 机支持 M1353
    标志仅支持台站 (MASTER PLC) 台站 (SLAVE) 连接读
    写 16 笔 WORD 数
    z 站 (MASTER) PLC COM2(RS485)接口连接时联机站接口设
    备波特率 (Baudrate) 通讯格式须相(须设置 D1120)
    SASXSCEHEH2SV 机站时支持 ASCII RTU 模式
    z 站 PLC COM2(RS232RS485RS422)接口连接时联机站
    接口设备波特率 (Baudrate) 通讯格式须站 PLC 相 ( PLC 须设置
    D1120)SASXSCEHEH2SV 机机站时支持 ASCII RTU 模式
    (请参考 P275 通讯口功说明)
    z 站 PLC COM1(RS232)接口连接时联机站接口设备波特率
    (Baudrate) 通讯格式须站 PLC 相 ( PLC 须设置 D1036)
    SASXSCEHEH2SV 机站时支持 ASCII RTU 模式(请参考 P275
    通讯口功说明)
    z 站 PLC COM3(RS232RS485)接口连接时联机站接口设
    备波特率 (Baudrate) 通讯格式须站 PLC 相 ( PLC 须设置 D1109)
    仅支持 ASCII 模式波特率 38400 bps(请参考 P275 通讯口功说明)
    z 站 ID 1 站 PLC D1399PLC LINK 指定起始站 ID 编号 (编号范
    围 K1~K214)站站 PLC 站号( D1121 设定)重复
    z RS232RS485 RS422 接口连接PLC 机 COM1COM2
    COM3 支持种通讯格式(请参考 P275 通讯口功说明)
    z RS485 接口连接PLC 机 COM2COM3 支持种通讯格式(请
    参考 P275 通讯口功说明)
    8 操作说明:
    z 设置站 PLC 联机站接口设备波特率 (Baudrate) 通讯格式相
    COM1_RS232:D1036COM2_RS232RS485RS422:D1120
    COM3_RS232RS485:D1109
    z 先设置站 PLC 站号( D1121 设置)站 PLC D1399指定起始
    站 ID 编号设置站站号站站站号重复
    z 设置欲联机站台数读出写入站笔数 EHEH2SV 机设置
    M1353 On启动联机站台数 32 台功读出写入站笔数超 16 笔功2 DVP PLC 种装置功
    DVPPLC 应技术手册 2123
    达 100 笔读写数设置读写存放般 D 寄存器起始编号设置
    读取存放 D 寄存器编号(D1480~ D1495D1576~ D1591 )设置写入存
    放 D 寄存器编号(D1496~D1511D1592~D1607) (设置特 D 请参阅述特 D
    说明)SASXSC 机仅支持 16 笔读写功
    z 站 PLC 设定欲读出写入站数长度 (设定定值前次设
    定值)(设定特 D 请参阅述特 D 说明)
    z 站 PLC 设定欲读出写入站起始通讯址(设定特 D 请参阅述特 D 说
    明预设读出起始通讯址 H1064 D100写入起始通讯址 H10C8
    D200)
    z 操作步骤
    (1) 设定启动 PLC LINK 32 台超 16 笔读写功( 100 笔)〈M1353〉
    (2) 设定启动 PLC LINK 读写功时轮询时间〈M1354〉
    (3) 设定启动 PLC LINK 动模式〈M1351〉设定激活 PLC LINK 手动
    模式〈M1352〉设定 PLC LINK 轮询次数(D1431)
    (4) M1355On 时M1360~M1375(M1440~M1455)指定联机旗标
    M1355Off 时进行站联机侦测M1360~M1375(M1440~M1455)联机
    存旗标
    (5) 设定启动 PLC LINK 功〈M1350〉
    9 站 PLC 动作说明:
    z 站联机侦测:设定 PLC LINK 动模式 M1351On 手动模式 M1352On
    (注意动手动模式时 On)启 动 PLC LINK 功 M1350On开始侦
    测联机站台时会台数纪录 D1433侦测时间连接
    站 数目 D1129 通讯逾时时间设定会差异
    z M1360~M1375M1440~M1455 On 分代表站 ID 第 1 台第 32 台
    PLC 否存
    z 侦测出数目 0 M1350 会 Off 掉时停止 LINK
    z M1353 M1354 两功必须启动 PLC LINK 前设置完成 LINK 执
    行中设置两特 M会影响 LINK 动作
    z M1355On 时M1360~M1375(M1440~M1455)指定联机旗标
    实际接台PLClink 功会指定旗标直循环发送读写命令
    z M1353On原 D1480~D1607 读取写入站 ID#1~4 数储存缓区会
    变成站读取写入 ID#1~32 数储存 D 缓存器起始编号
    9900超范围PLC 会动修正成 9900 0样会修正成 9900
    外读写笔数 100 笔寄存器超 100 < 0 PLC 会动
    修正成 100
    z M1354On设定 Modbus Function H17(启动 PLC LINK 读写功时
    轮询时间)做 PLC LINK 通讯功设定写入笔数 0 PLC 动转2 DVP PLC 种装置功
    DVPPLC 应技术手册 2124
    换成 Modbus Function H03(读取笔 WORD 功)做 PLC LINK 通讯功
    样设定读出笔数 0 时 PLC 动转换成 Modbus Function H06
    (写入笔 WORD 功) Modbus Function H10(写入笔 WORD 功)做 PLC
    LINK 通讯功
    z 读写笔数 16 笔时请通讯逾时(D1129)时间设置少 500ms
    防止通讯逾时产生
    z M1350On 开始时做联机侦测做侦测
    z 联机侦测完毕站 PLC 开始台站做读出写入动作特说
    明站 PLC 针连线站 ID 做动作完成联机侦测新
    站加入站 PLC 法做动作非重新做联机侦测动作
    z 站 PLC 会先做读出动作读出范围设置进行完成读出接
    着做写入动作写入范围设置进行
    z 读出写入动作做完台站读出写入动作做台
    10 动手动说明:
    z 动模式:设置动模式特 M M1351 M1351On 时动模式
    述 PLC 动作说明站 PLC 会动站作读出写入动作直
    M1350 M1351Off 停止 PLC LINK 动作
    z 手动模式:设定手动模式特 M M1352 M1352On 时时必须设定
    D1431 PLC LINK 轮询次数里说次数完成站读取写入动
    作成次述 PLC 动作说明 PLC 开始 LINK 时D1432 开始计
    数做次 LINK D1431D1432 时PLC 停止 LINK时动清
    M1352次启动手动模式 LINK 请 M1352On PLC 动 D1431
    LINK 次数开始 LINK
    z 注意事项:
    1 动模式 M1351手动模式 M1352 时 On启动 M1352 手动模
    式启动 M1351 PLC 停止 LINK时 M1350 清
    2 EHEH2SV 机种切换动手动模式前须 M1350 清做切换
    SASXSC 系列机种须
    3 M1355On 时M1360~M1375(M1440~M1455)指定联机旗标
    实际接台机PLClink 功会指定旗标直循环发送
    读写命令
    4 通讯逾时时间调 D1129 设置 D1129 范围必须 200
    ≦ D1129 ≦ 3000 间范围极限值判断
    外 PLC LINK 通讯逾时设置须启动 LINK 前设置效读写笔
    数 16 笔时请通讯逾时(D1129)时间设置少 500ms
    防止通讯逾时产生
    5 PLC LINK 功仅通讯速率 (Baudrate) 1200 bps 连结2 DVP PLC 种装置功
    DVPPLC 应技术手册 2125
    通讯速率 (Baudrate) 9600 bps 请通讯逾时设置 1 秒
    6 写入读出笔数 0 时做通讯
    7 支持 32 位计数器(C200~C255)写入读出
    8 D1399 设定值 230设定值 230 时 PLC 动修正成 230
    设定值值 1设定值 1 时 PLC 动修正成 1
    9 D1399 设定必须 PLC LINK 激活前设定完成 PLC LINK 开始动
    作设定 D1399 会改变设定
    10 功效益:层网络架构时假设 三层网络架构
    第层第二层第二层第三层 PLC LINK 通讯 旧版
    PLC LINK 固定侦测 SLAVE 站号 1~16第二层第三层 ID
    定会重复 SLAVE 站号 MASTER PLC 站号重复时PLC LINK
    会跳该台 PLC造成 第三层仅架设 15 台 D1399 PLC LINK
    层网络架构时更连接数目

    11 PLC LINK 操作流程
    z 操作流程图:
    设定 读取通讯址 Slave PLC
    设定 读取笔数 Slave PLC
    设定 写入通讯址 Slave PLC
    设定 写入笔数 Slave PLC
    ()若 前次设定定值 设定值
    关闭功启动功
    关闭 连接超 读写功32台 16
    (RST M1353)

    设定读取 寄存器 号存放 編 D
    设定写入 寄存器 号存放 編 D
    启动读写时
    轮询时间
    关闭功启动功
    SET M1354 RST M1354
    启动动手动
    启动手动功启动动功
    SET M1351 SET M1352
    设定通讯次数(D1431)
    启动 台连接超
    笔读写功
    32
    16

    启动指定连接站
    SET M1355 RST M1355
    SET M1350
    开始执行 PLC LINK
    关闭指定连接站
    M1360~M1375(M1440~M1455)
    指定联机旗标
    启动指定连接站
    启动 台连结超 笔读写功32 16
    (SET M1353)
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 2126
    范例:PLC LINK 搭配 M1353 启动 PLC LINK 32 台超 16 笔读写功基法
    M1002
    SET M1353
    MOV K17 D1121
    H86 D1120
    K2000
    K3000
    K300
    K100
    K100
    M1351
    END
    MOV
    SET M1120
    MOV
    MOV
    MOV
    MOV
    MOV
    D1480
    D1496
    D1129
    D1434
    D1450
    M1350
    X1

    1 M1353 必须 PLC LINK 启动前先 Set On PLC LINK 执行时
    M1353 OnOff 会影响原执行
    2 D1480~D1495D1576~D1591 (站读取 ID#1~16 数储存 D
    寄存器起始编号)D1496~D1511D1592~D1607 (站写入 ID#1~16
    数储存 D 寄存器起始编号)指定缓存器仅 D 寄存器
    特 D 会应台 ID#D1480 应 ID1D1481 应 ID2余
    类推
    3 D1480~D1495D1576~D1591D1496~D1511D1592~D1607 PLC
    LINK 先设定完成PLC LINK 执行中做变更变更容值必
    须等次循环 LINK 动作时会实际反应 LINK 通讯动作
    4 D1480~D1495D1576~D1591D1496~D1511D1592~D1607 指定
    编号值<0 >9900 PLC 会动该编号修正成 9900
    5 D1434~D1449 D1544~D1559 ( 站 ID# 数读取长度设定)
    D1450~D1465D1560~D1575 (站 ID#数写入长度设定) PLC
    LINK 执行时未启动 M1353 时长度范围 0~16 笔设定超范围
    PLC 会修正成 16 笔激活 M1353 时长度 0~100 笔设定超范
    围 PLC 会修正成 100 笔 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2127
    6 D1434~D1449D1544~D1559D1450~D1465D1560~D1575 PLC
    LINK 执行时意变更长度变更容值必须等次循环 LINK
    动作时会实际反应 LINK 通讯动作
    范例二:PLC LINK 搭配 M1353 I170
    M1002
    SET M1353
    MOV K17 D1121
    H86 D1120
    K2000
    K3000
    K300
    K100
    K100
    M1350
    FEND
    MOV
    SET M1120
    MOV
    MOV
    MOV
    MOV
    MOV
    D1480
    D1496
    D1129
    D1434
    D1450
    M1351
    X1
    IRET
    END
    I170

    1 PLC LINK 启动 I170 启动 PLC LINK 数处理非
    END 时作接收完毕立刻启动 I170接着执行 PLC LINK
    数处理
    2 站 RS485 IC 方控制信号脚反应速度较慢建议启动 I170 功
    3 D1399 PLC LINK 指定起始站 ID 编号PLC LINK 者行设定
    站站号启始编号接 15 台 SLAVE PLC 站号必须连续例:
    设定 D1399 k20 时站 PLC 侦测站 ID 编号 20 ~ 35

    2 DVP PLC 种装置功
    DVPPLC 应技术手册 2128
    范例三: 3台 PLC 通 RS485 连结站 PLC 2 台站 PLC 通 PLC LINK 方式
    完成 PLC 间 16 笔数交换 (M1353Off16 台 LINK16 笔读写模式)
    ‹ Master PLC(站号17)中写入面梯形图程序:
    M1002
    MOV K17 D1121
    H86 D1120
    K16
    K16
    M1351
    END
    MOV
    SET M1120
    MOV
    MOV
    D1434
    D1450
    M1350
    X1
    K16
    K16
    MOV
    MOV
    D1435
    D1451
    站站号
    COM2通讯协议
    通讯协议保持
    读取第台笔数
    写入第台笔数
    读取第二台笔数
    写入第二台笔数
    动模式
    启动 功 PLC LINK

    ‹ X1On 时通 PLC LINK 方式动完成站 PLC 两站 PLC 数交换
    两台站 D100~D115 中数分读站 D1480~D1495 D1512~D1527
    站 D1496~D1511D1528~D1543 数分写入两台站 D200~D215
    Master PLC (1 台) Slave PLC (2 台)
    D1480~D1495
    Slave PLC (站号1)
    D100~D115
    D1496~D1511
    Slave PLC (站号1)
    D200~D215
    D1512~D1527
    Slave PLC (站号2)
    D100~D115
    D1528~D1543









    Slave PLC (站号2)
    D200~D215





    写入
    写入
    读出
    读出 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2129
    ‹ 假设 PLC LINK 启动前(M1350Off)站站数交换 D 中数:
    Master PLC 预设值 Slave PLC 预设值
    D1480~D1495 全 K0
    Slave PLC (站号1)
    D100~D115
    全 K5000
    D1496~D1511 全 K1000
    Slave PLC (站号1)
    D200~D215
    全 K0
    D1512~D1527 全 K0
    Slave PLC (站号2)
    D100~D115
    全 K6000
    D1528~D1543 全 K2000
    Slave PLC (站号2)
    D200~D215
    全 K0
    PLC LINK 启动(M1350On)站站数交换 D 中数变:
    Master PLC 预设值 Slave PLC 预设值
    D1480~D1495 全 K5000
    Slave PLC (站号1)
    D100~D115
    全 K5000
    D1496~D1511 全 K1000
    Slave PLC (站号1)
    D200~D215
    全 K1000
    D1512~D1527 全 K6000
    Slave PLC (站号2)
    D100~D115
    全 K6000
    D1528~D1543 全 K2000
    Slave PLC (站号2)
    D200~D215
    全 K2000
    ‹ 站 PLC 需 SASXSXEHEH2SV 机种站 PLC DVPPLC 全系列机

    ‹ 站 PLC 台数 16 台台站 PLC D100~D115D200~D215 应站 PLC
    特 D 参该节开始部分特 D特 M 说明表格







    2 DVP PLC 种装置功
    DVPPLC 应技术手册 2130
    范例四:台达 PLC 台达 VFDM 变频器联机通 PLC LINK 方式实现启动停止正
    反转等控制频率读写
    ‹ Master PLC(站号17)中写入面梯形图程序
    M1002
    MOV K17 D1121
    H86 D1120
    K6
    K2
    M1351
    END
    MOV
    SET M1120
    MOV
    MOV
    D1434
    D1450
    M1350
    X1
    H2100
    H2000
    MOV
    MOV
    D1355
    D1415
    站站号
    通讯协议
    通讯协议保持
    Slave读出装置起始通讯址
    Slave写入装置起始通讯址
    读取笔数
    写入笔数
    动模式
    启动
    COM2
    PLC LINK

    ‹ PLC D1480D1485 应变频器 H2100H2105 参数 X1OnLINK 功启
    动H2100H2105 参数数显示 D1480D1485 中
    ‹ PLC D1496D1497 应变频器 H2000H2001 参数 X1 On LINK 功
    启动H2000H2001 参数值 D1496D1497 值决定
    ‹ 改变 PLC D1496 达命令 VFD(例:D1496H12>变频器正转启
    动D1496H1>变频器停止)
    ‹ 改变 PLC D1497 改变变频器频率(例:D1497K5000变频器频率变
    50KHZ)
    ‹ 作站 PLC 需 SASXSXEHEH2SV 机种作 Slave 变频器
    VFDA 外机种
    ‹ 站选择台达温控器 DTADTB台达伺服 ASDA 等符合 MODBUS 协议装
    置连接台数达 16 台
    ‹ 站装置读写起始装置通讯址读写笔数需参该节开始部分特 D特 M 说明
    表格


    2 DVP PLC 种装置功
    DVPPLC 应技术手册 2131
    212 DVP 系列 PLC 装置通讯址
    适 机 种
    装置 范 围 类
    DVP
    通讯位址
    (Hex)
    Modbus
    通讯位址
    (Dec) ESEXSS SASXSC
    EHEH2
    EH2SLSV
    S 000~255 Bit 0000~00FF 000001~000256 0~127
    S 246~511 Bit 0100~01FF 000247~000512
    S 512~767 Bit 0200~02FF 000513~000768
    S 768~1023 Bit 0300~03FF 000769~001024

    0~1023 0~1023
    X 000~377 (Octal) Bit 0400~04FF 101025~101280 0~177 0~177 0~377
    Y 000~377 (Octal) Bit 0500~05FF 001281~001536 0~177 0~177 0~377
    Bit 0600~06FF 001537~001792
    T 000~255
    Word 0600~06FF 401537~401792
    0~127 0~255 0~255
    M 000~255 Bit 0800~08FF 002049~002304
    M 256~511 Bit 0900~09FF 002305~002560
    M 512~767 Bit 0A00~0AFF 002561~002816
    M 768~1023 Bit 0B00~0BFF 002817~003072
    M 1024~1279 Bit 0C00~0CFF 003073~003328
    0~1279
    M 1280~1535 Bit 0D00~0DFF 003329~003584
    M 1536~1791 Bit B000~B0FF 045057~045312
    M 1792~2047 Bit B100~B1FF 045313~045568
    M 2048~2303 Bit B200~B2FF 045569~045824
    M 2304~2559 Bit B300~B3FF 045825~046080
    M 2560~2815 Bit B400~B4FF 046081~046336
    M 2816~3071 Bit B500~B5FF 046337~046592
    M 3072~3327 Bit B600~B6FF 046593~046848
    M 3328~3583 Bit B700~B7FF 046849~047104
    M 3584~3839 Bit B800~B8FF 047105~047360
    M 3840~4095 Bit B900~B9FF 047361~047616

    0~4095 0~4095
    Bit 0E00~0EC7 003585~003784
    0~199 16bit
    Word 0E00~0EC7 403585~403784
    0~127 0~199 0~199
    Bit 0EC8~0EFF 003785~003840
    C
    200~255 32bit
    Dword 0700~076F 403785~403840
    232~255 200~255 200~255
    D 000~256 Word 1000~10FF 404097~404352
    D 256~511 Word 1100~11FF 404353~404608
    D 512~767 Word 1200~12FF 404609~404864
    D 768~1023 Word 1300~13FF 404865~405120
    D 1024~1279 Word 1400~14FF 405121~405376
    D 1280~1535 Word 1500~15FF 405377~405632
    0~1311 0~4999 0~9999 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2132
    适 机 种
    装置 范 围 类
    DVP
    通讯位址
    (Hex)
    Modbus
    通讯位址
    (Dec) ESEXSS SASXSC
    EHEH2
    EH2SLSV
    D 1536~1791 Word 1600~16FF 405633~405888
    D 1792~2047 Word 1700~17FF 405889~406144
    D 2048~2303 Word 1800~18FF 406145~406400
    D 2304~2559 Word 1900~19FF 406401~406656
    D 2560~2815 Word 1A00~1AFF 406657~406912
    D 2816~3071 Word 1B00~1BFF 406913~407168
    D 3072~3327 Word 1C00~1CFF 407169~407424
    D 3328~3583 Word 1D00~1DFF 407425~407680
    D 3584~3839 Word 1E00~1EFF 407681~407936
    D 3840~4095 Word 1F00~1FFF 407937~408192
    D 4096~4351 Word 9000~90FF 436865~437120
    D 4352~4607 Word 9100~91FF 437121~437376
    D 4608~4863 Word 9200~92FF 437377~437632
    D 4864~5119 Word 9300~93FF 437633~437888
    0~4999
    D 5120~5375 Word 9400~94FF 437889~438144
    D 5376~5631 Word 9500~95FF 438145~438400
    D 5632~5887 Word 9600~96FF 438401~438656
    D 5888~6143 Word 9700~97FF 438657~438912
    D 6144~6399 Word 9800~98FF 438913~439168
    D 6400~6655 Word 9900~99FF 439169~439424
    D 6656~6911 Word 9A00~9AFF 439425~439680
    D 6912~7167 Word 9B00~9BFF 439681~439936
    D 7168~7423 Word 9C00~9CFF 439937~440192
    D 7424~7679 Word 9D00~9DFF 440193~440448
    D 7680~7935 Word 9E00~9EFF 440449~440704
    D 7936~8191 Word 9F00~9FFF 440705~440960
    D 8192~8447 Word A000~A0FF 440961~441216
    D 8448~8703 Word A100~A1FF 441217~441472
    D 8704~8959 Word A200~A2FF 441473~441728
    D 8960~9215 Word A300~A3FF 441729~441984
    D 9216~9471 Word A400~A4FF 441985~442240
    D 9472~9727 Word A500~A5FF 442241~442496
    D 9728~9983 Word A600~A6FF 442497~442752
    D 9984~9999 Word A700~A70F 442753~443008


    0~9999 2 DVP PLC 种装置功
    DVPPLC 应技术手册 2133
    213 出错代码原表
    程序写入 PLC 部发生 PLC ERROR 错误指示灯闪烁特殊继电器 M1004On原
    指令操作数(装置)合法程序语法回路错根特殊寄存器 D1004 错误代码(16 进制编码)
    表知错误原发生错误址存数寄存器 D1137 (般回路错误 D1137
    址值效)

    错误码 原 错误码 原
    0001 装置 S 超范围 0E1B 开根号值负数
    0002 P * 重复超范围 0E1C FROMTO 指令通讯错误
    0003 KnSm 超范围 0F04 D 寄存器超范围
    0102 I * 重复超范围 0F05 DCNT 指令操作数 DXXX
    0202 MC N *超范围 0F06 SFTR 指令操作数
    0302 MCR N *超范围 0F07 SFTL 指令操作数
    0401 装置 X 超范围 0F08 REF 指令操作数
    0403 KnXm 超范围 0F09 WSFR WSFL 指令操作数
    0501 装置 Y 超范围 0F0A TTMR STMR 指令次数超出范围
    0503 KnYm 超范围 0F0B SORT 指令次数超出范围
    0601 装置 T 超范围 0F0C TKY 指令次数超出范围
    0604 T 缓存器超范围 0F0D HKY 指令次数超出范围
    0801 装置 M 超范围 1000 ZRST 指令操作数
    0803 KnMm 超范围 10EF EF 错误修饰超范围
    0B01 KH 范围误 指令超次数限制超范围:
    0D01 DECO 指令操作数 TTMRPRHOUR
    0D02 ESEXSSEH:ENCO 指令操作数

    2000
    指令操作数错误:MTRARWS
    SASXSC:ANS 指令第操作数装置 C400 指令合法
    合法 C401 般回路错误
    0D03 DHSCS 指令操作数 C402 LD LDI 指令连续 9 次
    0D04 DHSCR 指令操作数 C403 MPS 连续 9 次
    0D05 脉输出指令操作数 C404 FORNEXT 超 6 阶
    0D06 PWM 指令操作数 STLRET FORNEXT 间
    0D07 FROMTO 指令操作数 SRETIRET FORNEXT 间
    0D08 PID 指令操作数 MCMCR FORNEXT 间
    0D09 SPD 指令操作数
    C405
    END FEND FORNEXT 间
    0D0A DHSZ 指令运算原误 C407 STL 连续 9 次
    0D0B IST 指令运算 STL MCMCR
    0E01 装置 C 超范围
    C408
    STL IP
    0E04 C 寄存器超范围 子程序 STLRET
    0E05 DCNT 指令操作数 CXXX
    C409
    中断程序 STLRET
    0E18 BCD 转换错误 子程序 MCMCR
    0E19 法演算错误(数0)
    C40A
    中断程序 MCMCR
    0E1A 装置超范围(含 EF 修饰错误) C40B MCMCR N0 开始连续
    2 DVP PLC 种装置功
    DVPPLC 应技术手册 2134

    错误码 原 错误码 原
    C40C MCMCR 相 N 值 C41F 数写入存失败
    C40D 没适 IP C420 功卡读写错误
    IRET FEND 出现 C430 列接口初始化错误
    C40E
    SRET FEND 出现 C440 高速计数器硬件错误
    C40F PLC 程序参数区数未初始化 C441 高速较器硬件错误
    C41B 特殊扩展机 RUNSTOP 命令效 C442 MCU 脉输出硬件错误
    C41C 扩展机点数超范围 C443 扩展机响应
    C41D 特殊扩展模块超范围 C4EE 程序中没结束指令 END
    C41E 特殊扩展模块硬件设定错误 C4FF 指令效<指令> 3 基序指令
    DVPPLC 应技术手册 31
    31 基指令步进梯形指令览表
    般指令
    执行速度(us) 助记符 功 操作数
    ES SA EH
    STEP 页码
    LD A 接点逻辑运算开始 XYMSTC 38 38 024(056) 1~3 33
    LDI B 接点逻辑运算开始 XYMSTC 388 388 024(056) 1~3 33
    AND 串联 A 接点 XYMSTC 232 232 024(056) 1~3 33
    ANI 串联 B 接点 XYMSTC 24 24 024(056) 1~3 34
    OR 联 A 接点 XYMSTC 232 232 024(056) 1~3 34
    ORI 联 B 接点 XYMSTC 24 24 024(056) 1~3 35
    ANB 串联回路方块 176 176 024 1~3 35
    ORB 联回路方块 176 176 024 1~3 35
    MPS 存入堆栈 168 168 024 1~3 36
    MRD 堆栈读取(指针动) 16 16 024 1 36
    MPP 读出堆栈 16 16 024 1 36
    输出指令
    执行速度(us)
    助记符 功 操作数
    ES SA EH
    STEP 页码
    OUT 驱动线圈 YSM 504 504 024(056) 1~3 37
    SET 动作保持(ON) YSM 38 38 024(056) 1~3 37
    RST 接点寄存器清 YMSTCDEF 78 78 024(056) 3 38
    定时器计数器
    执行速度(us)
    API 助记符 功 操作数
    ES SA EH
    STEP 页码
    96 TMR 16 位定时器 TK TD 106 106 96 4 38
    97 CNT 16 位计数器 CK CD(16 位) 97 97 128 4 39
    97 DCNT 32 位计数器 CK CD(32 位) 103 103 143 6 39
    控指令
    执行速度(us)
    助记符 功 操作数
    ES SA EH
    STEP 页码
    MC 公串联接点连接 N0~N7 56 56 56 3 310
    MCR 公串联接点接 N0~N7 57 57 57 3 310 3 基序指令
    DVPPLC 应技术手册 32
    接点升降检出指令
    执行速度(us)
    API 助记符 功 操作数
    ES SA EH
    STEP 页码
    90 LDP 升检出动作开始 SXYMTC 51 51 056(088) 3 311
    91 LDF 降检出动作开始 SXYMTC 51 51 056(088) 3 312
    92 ANDP 升检出串联连接 SXYMTC 49 49 056(088) 3 312
    93 ANDF 降检出串联连接 SXYMTC 49 49 056(088) 3 312
    94 ORP 升检出联连接 SXYMTC 49 49 056(088) 3 313
    95 ORF 降检出联连接 SXYMTC 49 49 056(088) 3 313
    脉输出指令
    执行速度(us)
    API 助记符 功 操作数
    ES SA EH
    STEP 页码
    89 PLS 升检出 YM 78 78 992 3 314
    99 PLF 降检出 YM 78 78 1016 3 314
    结束指令
    执行速度(us)
    助记符 功 操作数
    ES SA EH
    STEP 页码
    END 程序结束 5 5 024 1 315
    指令
    执行速度(us)
    API 助记符 功 操作数
    ES SA EH
    STEP 页码
    NOP 动作 088 088 016 1 315
    98 INV 运算结果反相 16 16 024 1 315
    P 指针 P0~P255 088 088 - 1 316
    I 中断插入指针 I□□□ 088 088 - 1 316
    步进梯形指令
    执行速度(us)
    助记符 功 操作数
    ES SA EH
    STEP 页码
    STL 程序跳副母线 S 116 106 056 1 41
    RET 程序返回母线 704 604 024 1 41
    注 1:指令列表中列适机种 ES 包含 ESEXSSSA 包含 SASXSCEH 包含 EHEH2SV
    注 2:EH 系列机种执行速度( )数值指定操作数 M1536~M4095 执行速度 3 基序指令
    DVP PLC 应技术手册 33
    32 基指令说明
    助记符 功 适机种
    ESEXSS SASXSC EHSVLD 载入 A 接点 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数 9 9 9 9 9 9 -

    指令说明

    ‹ LD 指令左母线开始 A 接点接点回路块开始 A 接点作
    前容保存时取接点状态存入累加器
    程序范例

    梯形图:
    X0 X1
    Y1
    助记符: 说明:
    LD X0 载入 X0 A 接点
    AND X1 串联 X1 A 接点
    OUT Y1 驱动 Y1 线圈

    助记符 功 适机种
    ESEXSS SASXSC EHSVLDI 载入 B 接点 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数 9 9 9 9 9 9 -

    指令说明

    ‹ LDI 指令左母线开始 B 接点接点回路块开始 B 接点作
    前容保存时取接点状态存入累加器
    程序范例

    梯形图:
    X0 X1
    Y1
    助记符: 说明:
    LDI X0 载入 X0 B 接点
    AND X1 串联 X1 A 接点
    OUT Y1 驱动 Y1 线圈

    助记符 功 适机种
    ESEXSS SASXSC EHSVAND 串联 A 接点 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999操作数
    9 9 9 9 9 9 -

    指令说明

    ‹ AND 指令 A 接点串联连接先读取目前指定串联接点状态接点
    前逻辑运算结果作 (AND)运算结果存入累加器 3 基序指令
    DVPPLC 应技术手册 34
    程序范例

    梯形图:
    X0X1
    Y1
    助记符: 说明:
    LDI X1 载入 X1 B 接点
    AND X0 串联 X0 A 接点
    OUT Y1 驱动 Y1 线圈

    助记符 功 适机种
    ESEXSS SASXSC EHSVANI 串联 B 接点 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数
    9 9 9 9 9 9 -

    指令说明

    ‹ ANI 指令 B 接点串联连接作先读取目前指定串联接点状态
    接点前逻辑运算结果作 (AND)运算结果存入累加器
    程序范例

    梯形图:
    X0X1
    Y1
    助记符: 说明:
    LD X1 载入 X1 A 接点
    ANI X0 串联 X0 B 接点
    OUT Y1 驱动 Y1 线圈

    助记符 功 适机种
    ESEXSS SASXSC EHSVOR 联 A 接点 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数 9 9 9 9 9 9 -

    指令说明

    ‹ OR 指令 A 接点联连接作先读取目前指定串联接点状态
    接点前逻辑运算结果作 (OR)运算结果存入累加器
    程序范例

    梯形图:
    X0
    X1
    Y1

    助记符: 说明:
    LD X0 载入 X0 A 接点
    OR X1 联 X1 A 接点
    OUT Y1 驱动 Y1 线圈
    3 基序指令
    DVP PLC 应技术手册 35
    助记符 功 适机种
    ESEXSS SASXSC EHSVORI 联 B 接点 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数 9 9 9 9 9 9 -

    指令说明

    ‹ ORI 指令 B 接点联连接作先读取目前指定串联接点状态
    接点前逻辑运算结果作 (OR)运算结果存入累加器
    程序范例

    梯形图:
    X0
    X1
    Y1

    助记符: 说明:
    LD X0 载入 X0 A 接点
    ORI X1 联 X1 B 接点
    OUT Y1

    助记符 功 适机种
    ESEXSS SASXSC EHSVANB 串联回路方块 9 9 9
    操作数

    指令说明

    ‹ ANB 前保存逻辑结果目前累加器容作 (AND)运算
    程序范例

    梯形图:
    X0
    X2
    Y1
    X1
    X3
    ANB
    Block A Block B
    助记符: 说明:
    LD X0 载入 X0 A 接点
    ORI X2 联 X2 B 接点
    LDI X1 载入 X1 B 接点
    OR X3 联 X3 A 接点
    ANB 串联回路方块
    OUT Y1 驱动 Y1 线圈

    助记符 功 适机种
    ESEXSS SASXSC EHSVORB 联回路方块 9 9 9
    操作数
    3 基序指令
    DVPPLC 应技术手册 36
    指令说明

    ‹ ORB 前保存逻辑结果目前累加器容作 (OR) 运算
    程序范例

    梯形图:
    X0
    X2
    Y1
    X1
    X3
    ORB
    Block A
    Block B
    助记符: 说明:
    LD X0 载入 X0 A 接点
    ANI X1 串联 X1 B 接点
    LDI X2 载入 X2 B 接点
    AND X3 串联 X3 A 接点
    ORB 联回路方块
    OUT Y1 驱动 Y1 线圈

    助记符 功 适机种
    ESEXSS SASXSC EHSVMPS 存入堆栈 9 9 9
    操作数

    指令说明

    ‹ 目前累加器容存入堆栈(堆栈指针加)

    助记符 功 适机种
    ESEXSS SASXSC EHSVMRD 读出堆栈(指针动) 9 9 9
    操作数

    指令说明

    ‹ 读取堆栈容存入累加器(堆栈指针动)

    助记符 功 适机种
    ESEXSS SASXSC EHSVMPP 读出堆栈 9 9 9
    操作数

    指令说明

    ‹ 堆栈取回前保存逻辑运算结果存入累加器(堆栈指针减) 3 基序指令
    DVP PLC 应技术手册 37
    程序范例

    梯形图:
    X0
    Y1
    X1
    M0
    X2
    Y2
    END
    MPP
    MRD
    MPS

    助记符: 说明:
    LD X0 载入 X0 A 接点
    MPS 存入堆栈
    AND X1 串联 X1 A 接点
    OUT Y1 驱动 Y1 线圈
    MRD 读出堆栈(指针动)
    AND X2 串联 X2 A 接点
    OUT M0 驱动 M0 线圈
    MPP 读出堆栈
    OUT Y2 驱动 Y2 线圈
    END 程序结束

    助记符 功 适机种
    ESEXSS SASXSC EHSVOUT 驱动线圈 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数
    - 9 9 9 - - -

    指令说明

    ‹ OUT 指令前逻辑运算结果输出指定元件
    ‹ 线圈接点动作:
    OUT 指 令
    接 点 运算结果
    线 圈
    A 接点(常开) B 接点(常闭)
    FALSE Off 导通 导通
    TRUE On 导通 导通
    程序范例

    梯形图:
    X0 X1
    Y1
    助记符: 说明:
    LDI X0 载入 X0 B 接点
    AND X1 串联 X1 A 接点
    OUT Y1 驱动 Y1 线圈

    助记符 功 适机种
    ESEXSS SASXSC EHSVSET 动作保持(ON) 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数 - 9 9 9 - - -
    3 基序指令
    DVPPLC 应技术手册 38
    指令说明

    ‹ SET 指令驱动指定元件设定 On设定元件会维持 On
    SET 指令否驱动利 RST 指令该元件设 Off
    程序范例

    梯形图:
    X0 Y0
    Y1SET
    助记符: 说明:
    LD X0 载入 X0 A 接点
    ANI Y0 串联 Y0 B 接点
    SET Y1 Y1 动作保持(ON)

    助记符 功 适机种
    ESEXSS SASXSC EHSVRST 接点寄存器清 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999 E0~E7F0~F7
    操作数 - 9 9 9 9 9 9 9

    指令说明

    ‹ RST 指令驱动指定元件动作:
    元 件 状 态
    S Y M 线圈接点会设定 Off
    T C 目前计时计数值会设 0线圈接点会设定 Off
    D E F 容值会设 0
    ‹ RST 指令没执行指定元件状态保持变
    程序范例

    梯形图:
    X0
    Y5RST

    助记符: 说明:
    LD X0 载入 X0 A 接点
    RST Y5 Y5 接点清

    助记符 功 适机种
    ESEXSS SASXSC EHSVTMR 16 位定时器 9 9 9
    TK T0~T255K0~K32767 操作数
    TD T0~T255D0~D9999

    指令说明

    ‹ TMR 指令执行时指定定时器线圈受电定时器开始计时达
    指定定时值(计时值 > 设定值)接点动作:
    NO(Normally Open) 接点 导通
    NC(Normally Close) 接点 导通 3 基序指令
    DVP PLC 应技术手册 39
    程序范例

    梯形图:
    X0
    T5TMR K1000

    助记符: 说明:
    LD X0 载入 X0 A 接点
    TMR T5 K1000 T5 定时器
    设定值 K1000
    补充说明

    ‹ 定时器操作数 T 范围请参考系列机种功规格表

    助记符 功 适机种
    ESEXSS SASXSC EHSVCNT 16 位计数器 9 9 9
    CK C0~C199K0~K32767
    操作数
    CD C0~C199D0~D9999

    指令说明

    ‹ CNT 指令 Off→On 执行表示指定计数器线圈失电→受电该计
    数器计数值加 1计数达指定定数值(计数值 设定值)接点动
    作:
    NO(Normally Open) 接点 导通
    NC(Normally Close) 接点 导通
    ‹ 计数达计数脉输入接点计数值均保持变重新
    计数作清动作请利 RST 指令
    程序范例

    梯形图:
    X0
    C20CNT K100

    助记符: 说明:
    LD X0 载入 X0 A 接点
    CNT C20 K100 计数器设定值
    K100

    助记符 功 适机种
    ESEXSS SASXSC EHSVDCNT 32 位计数器 9 9 9
    CK C200~C255K2147483648~K2147483647 操作数
    CD C200~C255D0~D9999

    指令说明

    ‹ DCNT 32 位计数器 C200 C255 启动指令
    ‹ 般加减算计数器 C200~C234 DCNT 指令 Off→On 时计数器现
    值执行数(加)动作数(减)动作特 M1200~M1235 设
    定模式 3 基序指令
    DVPPLC 应技术手册 310
    ‹ 高速加减计数器 C235~C255该计数器指定高速计数脉输入 Off→
    On执行计数动作关高速计数脉输入端 (X0~X17)计数动作 (数
    计数值加数 计数值减) 请参考 27 节 计数器编号功 [C]
    ‹ DCNT 指令 Off 时该计数器停止计数原计数值会清指
    令 RST C2XX 清计数值接点高速加减计数器 C235~C255 外部
    指定输入点清计数值接点
    程序范例

    梯形图:
    M0
    C254DCNT K1000

    助记符: 说明:
    LD M0 载入 M0 A 接点
    DCNT C254
    K1000
    C254 计数器
    设定值 K1000

    助记符 功 适机种
    ESEXSS SASXSC EHSVMC MCR 公串联接点连接 解 9 9 9
    操作数 N0~N7

    指令说明

    ‹ MC 控起始指令 MC 指令执行时位 MC MCR 指令间指令
    常执行 MC 指令 Off 时位 MC MCR 指令间指令动作示:
    指 令 区 分 说 明
    般定时器 计时值零线圈失电接点动作
    子程序定时器 计时值零线圈失电接点动作
    积算型定时器 线圈失电计时值接点保持目前状态
    计数器 线圈失电计数值接点保持目前状态
    OUT 指令驱动线圈 全部受电
    SETRST 指令驱动元件 保持目前状态
    应指令
    全部动作 FORNEXT 循环回路会
    回执行 N 次 FORNEXT 间指令
    MCMCR 间指令相动作
    ‹ MCR 控结束指令置控程序 MCR 指令前接点指令
    ‹ MCMCR 控程序指令支持巢状程序结构 8 层 时 N0~N7
    序请参考程序示: 3 基序指令
    DVP PLC 应技术手册 311
    程序范例

    梯形图:
    X0
    Y0
    MC N0
    X1
    X2
    Y1
    MC N1
    X3
    MCR N1
    MCR N0
    X10
    MC N0
    Y10
    X11
    MCR N0

    助记符: 说明:
    LD X0 载入 X0 A 接点
    MC N0 N0 公串联接点连接
    LD X1 载入 X1 A 接点
    OUT Y0 驱动 Y0 线圈

    LD X2 载入 X2 A 接点
    MC N1 N1 公串联接点连接
    LD X3 载入 X3 A 接点
    OUT Y1 驱动 Y1 线圈

    MCR N1 N1 公串联接点解

    MCR N0 N0 公串联接点解

    LD X10 载入 X10 A 接点
    MC N0 N0 公串联接点连接
    LD X11 载入 X11 A 接点
    OUT Y10 驱动 Y10 线圈

    MCR N0 N0 公串联接点解

    助记符 功 适机种
    ESEXSS SASXSC EHSVLDP 升检出动作开始 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数 9 9 9 9 9 9 -

    指令说明

    ‹ LDP 指令法 LD 相动作作指前容保存时
    取接点升检出状态存入累加器
    程序范例

    梯形图:
    X0 X1
    Y1

    助记符: 说明:
    LDP X0 X0 升检出动作开始
    AND X1 串联 X1 A 接点
    OUT Y1 驱动 Y1 线圈
    补充说明

    ‹ 操作数范围请参考系列机种功规格表
    ‹ PLC 电源开启前指定升接点状态 On电源开启该升接点
    TRUE
    3 基序指令
    DVPPLC 应技术手册 312
    助记符 功 适机种
    ESEXSS SASXSC EHSVLDF 降检出动作开始 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数 9 9 9 9 9 9 -

    指令说明

    ‹ LDF 指令法 LD 相动作作指前容保存时
    取接点降检出状态存入累加器
    程序范例

    梯形图:
    X0 X1
    Y1
    助记符: 说明:
    LDF X0 X0 降检出动作开始
    AND X1 串联 X1 A 接点
    OUT Y1 驱动 Y1 线圈

    助记符 功 适机种
    ESEXSS SASXSC EHSVANDP 升检出串联连接 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数 9 9 9 9 9 9 -

    指令说明

    ‹ ANDP 指令接点升检出串联连接
    程序范例

    梯形图:
    X1X0
    Y1
    助记符: 说明:
    LD X0 载入 X0 A 接点
    ANDP X1 X1 升检出串联连接
    OUT Y1 驱动 Y1 线圈

    助记符 功 适机种
    ESEXSS SASXSC EHSVANDF 降检出串联连接 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数 9 9 9 9 9 9 -

    指令说明

    ‹ ANDF 指令接点降检出串联连接 3 基序指令
    DVP PLC 应技术手册 313
    程序范例

    梯形图:
    X1X0
    Y1
    助记符: 说明:
    LD X0 载入 X0 A 接点
    ANDF X1 X1 降检出串联连接
    OUT Y1 驱动 Y1 线圈

    助记符 功 适机种
    ESEXSS SASXSC EHSVORP 升检出联连接 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数 9 9 9 9 9 9 -

    指令说明

    ‹ ORP 指令接点升检出联连接
    程序范例

    梯形图:
    X0
    X1
    Y1

    助记符: 说明:
    LD X0 载入 X0 A 接点
    ORP X1 X1 升检出联连接
    OUT Y1 驱动 Y1 线圈

    助记符 功 适机种
    ESEXSS SASXSC EHSVORF 降检出联连接 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数 9 9 9 9 9 9 -

    指令说明

    ‹ ORF 指令接点降检出联连接
    程序范例

    梯形图:
    X0
    X1
    Y1

    助记符: 说明:
    LD X0 载入 X0 A 接点
    ORF X1 X1 降检出联连接
    OUT Y1 驱动 Y1 线圈 3 基序指令
    DVPPLC 应技术手册 314
    助记符 功 适机种
    ESEXSS SASXSC EHSVPLS 升检出 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数 - 9 9 - - - -

    指令说明

    ‹ 升检出指令 X0Off On(升触发)时PLS 指令执行S 送出
    次脉脉宽度次扫描周期
    程序范例

    梯形图:
    X0
    M0PLS
    M0
    Y0SET

    时序图:
    X0
    M0
    Y0
    次扫描周期

    助记符: 说明:
    LD X0 载入 X0 A 接点
    PLS M0 M0 升检出
    LD M0 载入 M0 A 接点
    SET Y0 Y0 动作保持(ON)

    助记符 功 适机种
    ESEXSS SASXSC EHSVPLF 降检出 9 9 9
    X0~X377 Y0~Y377 M0~M4095 S0~S1023 T0~T255 C0~C255 D0~D9999
    操作数 - 9 9 - - - -

    指令说明

    ‹ 降检出指令 X0 On Off(降触发)时PLF 指令执行S 送出
    次脉脉长度次扫描周期
    程序范例

    梯形图:
    X0
    M0PLF
    M0
    Y0SET

    时序图:
    X0
    M0
    Y0
    次扫描周期

    助记符: 说明:
    LD X0 载入 X0 A 接点
    PLF M0 M0 降检出
    LD M0 载入 M0 A 接点
    SET Y0 Y0 动作保持(ON) 3 基序指令
    DVP PLC 应技术手册 315
    助记符 功 适机种
    ESEXSS SASXSC EHSVEND 程序结束 9 9 9
    操作数

    指令说明

    ‹ 梯形图程序指令程序必须加入 END 指令PLC 址 0 扫描 END
    指令执行返回址 0 重新作扫描执行

    助记符 功 适机种
    ESEXSS SASXSC EHSVNOP 动作 9 9 9
    操作数

    指令说明

    ‹ 指令 NOP 程序做运算执行会保持原逻辑运算结果时
    机:想删某指令想改变程序长度 NOP 指令取代
    程序范例

    梯形图:
    X0
    Y1NOP
    梯形图显示时 会指令 NOP
    化简显示

    助记符: 说明:
    LD X0 载入 X0 B 接点
    NOP 动作
    OUT Y1 驱动 Y1 线圈

    助记符 功 适机种
    ESEXSS SASXSC EHSVINV 运算结果反相 9 9 9
    操作数

    指令说明

    ‹ INV 指令前逻辑运算结果反相存入累加器
    程序范例

    梯形图:
    X0
    Y1

    助记符: 说明:
    LD X0 载入 X0 A 接点
    INV 运算结果反相
    OUT Y1 驱动 Y1 线圈
    3 基序指令
    DVPPLC 应技术手册 316
    助记符 功 适机种
    ESEXSS SASXSC EHSVP 指针 9 9 9
    操作数 P0~P255

    指令说明

    指针 P 跳转指令 API 00 CJ 子程调指令 API 01 CALL 须编号 0 开
    始编号重复否会发生预期错误
    程序范例

    梯形图:
    X0
    Y1
    CJ P10
    X1
    P10
    助记符: 说明:
    LD X0 载入 X0 A 接点
    CJ P10 跳转指令 CJ P10

    P10 指针 P10
    LD X1 载入 X1 A 接点
    OUT Y1 驱动 Y1 线圈

    助记符 功 适机种
    ESEXSS SASXSC EHSVI 中断插入指针 9 9 9
    操作数 I00□I10□I20□I30□I40□I50□I6□□I7□□I8□□
    I010I020I030I040I050I060I110I120I130I140I150I160I170I180

    指令说明

    ‹ 中断服务程序必须起始位置必须中断插入指针(I□□□)指示结束应指
    令 API 03 IRET 作中断结束返回须搭配应指令 API 03 IRETAPI 04 EIAPI
    05 DI 系列中断指针请参考 29 节
    程序范例

    梯形图:
    Y1
    EI
    X1
    I001
    DI
    FEND
    Y2
    X2
    IRET
    程序中断
    插入许
    范围
    中断服
    务程序
    指针
    程序中断
    插入子程


    助记符: 说明:
    EI 中断插入允许
    LD X1 载入 X1 A 接点
    OUT Y1 驱动 Y1 线圈

    DI 中断插入禁止

    FEND 程序结束
    I001 中断插入指针
    LD X2 载入 X2 A 接点
    OUT Y2 驱动 Y2 线圈

    IRET 中断插入返回
    4 步进梯形指令
    DVPPLC 应技术手册 41
    41 步进梯形指令 [STL][RET]
    指令 功 操作数 适机种
    ESEXSS SASXSC EHSVSTL 程序跳副母线(步进梯形开始) S0~S1023 9 9 9

    指令说明

    ‹ 步进梯形指令 STL Sn 构成步进点 STL 指令出现程序中代表程序进
    入步进流程控制步进梯形图状态初始状态必须 S0~S9 开始步进梯形
    指令 RET 代表 S0~S9 起始步进梯形图结束母线回般梯形图
    命令 SFC 图利 STLRET 组成步进梯形图完成电路动作步进点 S
    编号重复

    指令 功 操作数 适机种
    ESEXSS SASXSC EHSVRET 程序返回母线(步进梯形结束) 9 9 9

    指令说明

    ‹ RET 指令代表步进流程结束连串步进点定 RET 指
    令 PLC 程序写入 S0~S9 10 步进流程步进流程结
    束 RET 指令
    程序范例

    梯形图:
    M1002
    ZRST S0 S127
    SET S0
    SET S20
    Y0
    SET S30
    Y1
    SET S40
    Y2
    S0
    RET
    END
    X0S0
    S
    S20
    S
    X1
    S30
    S
    X2
    S40
    S
    X3

    SFC:
    S0
    S20
    S30
    S40
    S0
    M1002
    X0
    X1
    X2
    X3
    Y0
    Y1
    Y2

    42 序功图(SFC)
    动控制领域常需电气控制机械控制做密切配合达成动控制目序控制全
    部程分成序干步序(STEP)说干阶段步应完成动作(ACTION)4 步进梯形指令
    DVPPLC 应技术手册 42
    步转移步般条件(TRANSITION)条件满足步动作结束步动作开始
    步动作会清序功图(SFCSequential Function Chart)设计概念
    特点:
    1 常状态步进动作需做序设计PLC 会动执行状态间互锁
    双重输出等处理针状态做简单序设计机械正常动作
    2 动作易解轻易作试运行调整检查错误维护保养工作
    3 SFC 编辑原理属图形编辑模式整架构起流程图利
    PLC 部步进继电器装置 S步进继电器装置 S 编号作步
    进点相流程图处理步骤目前步骤处理完毕设
    定条件转移求步骤步进点 S直重复循环达
    者结果
    4 右图 SFC 图说明:初始步进点 S0 状态转移条件 X0 成立转移般步进点
    S21 S21 中状态转移条件 X1 X2 成立决定转移步进点 S22 跳
    转步进点 S24 直步进点 S25 中状态转移条件 X6 成立回初始步进点
    S0 完成次完整流程直重复循环达循环控制
    5 介绍 WPLSoft SFC 编辑器关 SFC 绘制基图标:

    梯形图形模式图形表示部编辑程序般梯形图非步进梯形
    程序(般初始化动作程序)

    初始步进点图形种双框图形代表 SFC 初始步进点图
    形装置范围 S0~S9
    般步进点图形装置范围 S10~S1023
    SFC图
    S0
    S21
    S24
    S25
    S0
    X0
    X1
    X5
    X6
    X2
    S22
    X4
    X3
    S24


    步进点跳转图形步进点状态转移非相邻步进点(流程间跳转非相邻
    步进点跳转返回初始步进点流程间跳转)
    步进点转移条件图形步进点间状态转移条件
    选择分支图形步进点状态转移条件转移相应步进点
    选择汇合图形两步进点状态转移转移条件转移相步进点
    行分支图形步进点状态转移条件转移两步进点
    行汇合图形两步进点状态时成立时ㄧ转移条件转移相步进点
    43 步进梯形指令动作说明:
    STL 指令做序功图(SFCSequential Function Chart)设计语法指令种命令
    程序设计员程序规划时够时画流程图样程序步序更清楚更具读性
    左图示清楚出规划流程序种流程转换成右图步进梯形图 4 步进梯形指令
    DVPPLC 应技术手册 43
    RET 指令步进流程结束定写入 RET 指令RET 指令代表着步进流程结束
    程序写入步进流程步进流程结束时定写入 RET 指令RET 指令次数没
    限制搭配初始步进点(S0~S9)
    步进流程结束没写入 RET 指令 WPL 编译器会检查出错误
    S0
    S21
    S22
    S23
    M1002 初始脉 M1002
    S0
    SET
    SET S22
    S0
    RET
    S21
    S
    S22
    S
    SET
    S21
    S0
    S
    S23
    S
    SET S23

    1 步进梯形动作:
    步进梯形步进点组成步进点代表控制流程动作步进点必须执行三
    务:
    a) 驱动输出线圈
    b) 指定转移条件
    c) 指定步进点控制权转移步进点
    范例:
    SET Y1
    Y0
    SET S20
    Y10
    SET S30
    S10
    S
    X0
    S20
    S
    X1
    SET Y1
    Y0
    SET S20
    Y10
    SET S30
    S10
    S
    X0
    S20
    S
    X1
    时X0On
    S20On
    S10 Off变

    说明:
    S10On 时Y0Y1 OnX0On 时S20OnY10 On S10 变 OffY0 OffY1
    On( Y1 SET 指令保持 On 状态)
    2 步进梯形动作时序图:状态接点 Sn On 时电路动作Sn Off 时电路动作(动作会延4 步进梯形指令
    DVPPLC 应技术手册 44
    迟 1 扫描时间执行)
    SET S12
    Y11
    SET S14
    S10
    S
    X0
    S12
    S
    X1
    Y10

    z 左图例执行时序图状态点移行程
    中 S10 S12 转态(时发生)延迟 1 扫描时间
    执行 Y10ÎOffY11ÎOn(会重迭输出现象)
    程序执行 程序执行 程序执行 程序执行
    输入输出更新STL S10
    S10
    Y10
    S12
    Y11
    X1
    X0
    电路动作

    3 输出线圈重复:
    a) 步进点中号输出线圈
    b) 右图例状态间装置输出
    (Y0) S10 S20 状态步进点 On 时
    Y0 会 On
    c) 状态步进点 S10 转移 S20 移动程中
    会 Y0 关闭 S20 On Y0 输出
    种情况 S10 S20On 时
    Y0 会 On
    d) 般梯形图中应避免输出线圈重复
    步进点输出线圈号码步进梯形
    图回般梯形图样避免
    SET Y1
    Y0
    SET S20
    SET S30
    S10
    S
    X0
    S20
    S
    X1
    Y0

    4 定时器重复:
    EHEH2SV 机种定时器般输出点样
    步进点中重复(步进梯形图特点
    般梯形图中避免输出线圈重复
    步进点输出线圈号码步进梯形图回般
    梯形图样避免)
    注意:右图例 ESEXSSSASXSC 机种定
    时器仅相邻步进点中重复
    S20
    S30
    S40
    X1
    X2
    TMR T1 K10
    TMR T2 K20
    TMR T1 K30

    5 步进点移转方法:
    指令 SET Sn OUT Sn 启动(称转移)步进点控制权移动步进
    点原步进点 S 状态输出点动作会清程序中时存步进控制流程(分
    S0~S9 启始引导步进梯形图)步进转移步进流程转移步进流程4 步进梯形指令
    DVPPLC 应技术手册 45
    步进点转移指令 SET Sn OUT Sn 法许差异请参考说明:
    SET Sn 流程驱动
    状态步进点
    状态转移前
    动作状态点输
    出会清
    Y10
    SET S12
    SET S14
    S10
    S
    X0
    S12
    S
    X1
    Y11
    SET S12 指令执行状
    态步进点 转移 S10 S12
    步进点 输出 S10
    (Y10) 会清
    OUT Sn 流程中返回初始步进点流程中步进点非相邻步进点跳转流程
    驱动分离步进点状态转移前动作状态点输出会清
    c 流程中返回
    初始步进点
    d 流程中步
    进点
    非相邻步进点
    跳转
    SFC 图:
    S25 返回初始步进
    点S0 OUT
    S0
    S21
    S24
    S25
    X7
    X2
    OUT
    OUT

    梯形图:
    S24
    S21
    S
    S0
    S
    S23
    S
    X2
    S24
    S
    S25
    S
    S0
    X7
    RET
    驱动跳跃步进点
    OUT S24
    返回初始步进点
    OUT S0
    e 流程驱动分离步进点

    SFC 图:
    S0S1 两步进流程
    S23 S0 OUT返回初始步进点
    S0
    S21
    S23
    X2
    OUT
    OUT S1
    S41
    S43
    OUT
    S42
    S43 S1 OUT返回初始步进点
    梯形图:
    S42
    S21
    S
    S0
    S
    S1
    S
    X2
    S42
    S
    S43
    S
    RET
    驱动分离步进点
    OUT S42
    S23
    S
    RET
    S0 引
    导步
    进流程
    S1 引
    导步
    进流程
    4 步进梯形指令
    DVPPLC 应技术手册 46
    6 输出点驱动注意:
    图例步进点新母线开始第二行旦写入 LD LDI 指令新母线直接连接
    输出线圈梯形图编译会产生错误须修改成图右正确编译
    Y0
    S
    S
    Y1
    Y2
    M0
    n
    Y0
    S
    S
    Y2
    Y1
    n
    M0
    变更位置
    Y0
    S
    S
    Y1
    Y2
    M0
    n
    M1000

    新母线
    RUN 模式
    常接点 ON
    7 部份指令限制:
    步进点中程序般梯形图相种串联回路应指令部份指令限制请
    参考说明:
    步进点基指令
    基指令
    步进点
    LDLDILDPLDF
    ANDANIANDPANDF
    ORORIORPORF
    INVOUTSETRST
    ANBORB
    MPSMRDMPP
    MCMCR
    初始步进点般步进点
    般输出 分支步进点汇
    合步进点 步进点移转
    ※ 步进点 MCMCR 指令
    ※ STL 指令般子程序中断服务子程序
    ※ STL 指令中禁止 CJ 指令会动作更加复杂应量避免
    ※ MPSMRDMPP 指令位置:
    梯形图:
    Y1
    S
    S
    M0
    Y2
    X2
    n
    X3
    X1X0
    MPP
    MRD
    MPS
    LD X0
    新母线

    指令码:
    STL Sn
    LD X0
    MPS
    AND X1
    OUT Y1
    MRD
    AND X2
    OUT M0
    MPP
    AND X3
    OUT Y2
    说明:
    步进点新母线直接
    MPS MRD MPP 指令必须
    先 LD LDI 指令
    MPS MRD MPP 指令
    4 步进梯形指令
    DVPPLC 应技术手册 47
    8 注意事项
    般说转移状态指令(SET S□ OUT S□)目前状态中相关输出
    动作完成执行图示 PLC 执行结果 S10 状态条件动作
    建议左图改成右图相关输出动作完成执行 SET S20样序流程较清楚
    SET
    Y0
    S10
    S
    S20
    S Y2
    S20
    Y1 SET
    Y0
    S10
    S
    S20
    S Y2
    S20
    Y1

    步进梯形程序完成加 RET 指令
    RET 定加 STL 面右图示:
    S0
    S20
    S
    RET
    X1
    S0
    S20
    S
    RET
    X1

    44 步进梯形设计程序须知
    1 SFC 前头步进点称初始步进点S0~S9初始步进点做流程开始 RET 指令做结束
    构成完整流程
    2 STL 指令完全时步进点 S 成般辅助继电器
    3 STL 指令时步进点 S 号码重复
    4 流程分类:
    单流程:程序中流程含选择分支选择汇合行分支行汇合简单流程
    复杂单流程:程序中流程包含选择分支选择汇合行分支行汇合等流程
    复数流程:程序中复数单流程 S0~S9 10 流程
    5 流程分离:步进梯形图允许写入复数流程
    a) 右图 S0S1 两单流程程序序先写入 S0
    ~S30 写入 S1~S43
    b) 流程中某步进点指定跳流程步进

    c) 右图中 S21 方条件成立时指定跳 S1 流程
    S42 步进点动作称分离步进点
    S0
    S21
    S30
    OUT
    OUT S1
    S41
    S43
    OUT
    S42
    4 步进梯形指令
    DVPPLC 应技术手册 48
    6 分支流程限制:范例请参考节
    a) 分支流程分支步进点 8
    b) 复数分支流程进流程合流程里 16 回路
    c) 流程中某步进点指定跳流程步进点
    7 步进点复输出禁止:
    a) 利 ZRST 指令段步进点重置(Reset) Off
    b) 利 PLC 输出 Y 禁止(M1034On)
    8 停电保持步进点:
    停电保持步进点 PLC 断电时OnOff 状态会全部会记忆通电时回复断电前状态继续
    执行时须注意停电保持步进点区域
    9 特殊辅助继电器特殊寄存器:详细说明请参考 第 46 节 IST 指令补充说明
    编号 功说明
    M1040 步进禁止 M1040 On 时步进点移动全部禁止
    M1041 步进开始IST 指令标志
    M1042 启动脉IST 指令标志
    M1043 原点回完毕IST 指令标志
    M1044 原点条件IST 指令标志
    M1045 全部输出复位禁止IST 指令标志
    M1046 STL 状态设定 On步进点导通 M1046 On
    M1047 STL 监视效
    D1040 步进点 S 导电(On)状态编号 1
    D1041 步进点 S 导电(On)状态编号 2
    D1042 步进点 S 导电(On)状态编号 3
    D1043 步进点 S 导电(On)状态编号 4
    D1044 步进点 S 导电(On)状态编号 5
    D1045 步进点 S 导电(On)状态编号 6
    D1046 步进点 S 导电(On)状态编号 7
    D1047 步进点 S 导电(On)状态编号 8
    45 流程种类
    单流程:步进动作基表现单流程控制动作
    步进梯形图第步进点称初始步进点编号 S0~S9初始步进点步进点般步进点
    编号 S10~S1023 IST 指令 S10~S19 成原点回步进点 4 步进梯形指令
    DVPPLC 应技术手册 49
    没分支汇合单流程:流程结束步进点控制权移转初始步进点
    步进梯形图:
    M1002
    ZRST S0 S127
    SET S0
    SET S20
    Y0
    SET S30
    Y1
    SET S40
    Y4
    S0
    RET
    END
    X0S0
    S
    S20
    S
    X1
    S30
    S
    X2
    S60
    S
    X5
    Y2
    SET S50
    S40
    S
    X3
    Y3
    SET S60
    S50
    S
    X4

    SFC 图:
    S0
    S20
    S30
    S40
    S0
    M1002
    X0
    X1
    X2
    X5
    Y0
    Y1
    Y2
    S50
    X3
    Y3
    S60
    X4
    Y4

    跳转流程:
    1 步进点控制权移转方某步进点 2 步进点控制权移转流程步进点
    S0
    S21
    S42
    S43
    OUT
    OUT

    S0
    S21
    S41
    OUT
    OUT S1
    S41
    S43
    OUT
    S42
    4 步进梯形指令
    DVPPLC 应技术手册 410
    原点复流程:
    右图中S50 条件成立时
    身(S50) RESET时
    流程结束
    S0
    S21
    S50
    RST

    2 复杂单流程:包含行分支选择分支行汇合选择汇合等流程
    行分支结构:
    现状态条件成立时时转移状态时属行分支结构图表达状态 S20
    转移 X00N 时时转移 S21S22S23S24
    行分支步进梯形图:
    X0
    SET
    SET S22
    S21S
    SET S23
    S20
    SET S24
    行分支 SFC 图:
    S20
    S21 S22 S23 S24

    选择分支结构:
    现状态条件成立时转移状态时属选择分支结构图表达状态 S20
    转移 X0On 时转移 S30 X1On 时转移 S31 X2On 时转移 S32
    选择分支步进梯形图:
    X0
    SET
    SET S31
    S30S
    SET S32
    S20
    X1
    X2

    选择分支 SFC 图:
    S20
    S30 S31 S32
    X0 X1 X2

    4 步进梯形指令
    DVPPLC 应技术手册 411
    行汇合结构:
    梯形图形连续 STL 命令代表行汇合结构连续状态输出条件成立时转移状
    态行汇合意思指状态时成立时允许转移
    行汇合步进梯形图:
    X2
    SET S50S
    S40
    S
    S41
    S
    S42

    行汇合 SFC 图:
    S40
    S50
    S41 S42
    X2

    选择汇合结构:
    果梯形图形种图形属选择汇合说 S30S40S50 三种状态状态输
    入信号先成立转移 S60
    选择汇合步进梯形图:
    X0
    SET
    SET S60
    S60S
    SET S60
    S30
    X1
    X2
    S
    S40
    S
    S50

    选择汇合 SFC 图:
    S30
    S60
    S40 S50
    X0 X1 X2

    4 步进梯形指令
    DVPPLC 应技术手册 412
    选择性分支选择性汇合流程例:
    步进梯形图:
    M1002
    ZRST S0 S127
    SET S1
    SET S20
    Y0
    SET S30
    Y1
    SET S40
    Y2
    END
    X0S1
    S
    S20
    S
    X1
    S30
    S
    X2
    S40
    S
    X3
    SET S31
    X4
    SET S32
    X7
    SET S50
    Y3
    S31
    S
    X5
    SET S41
    Y4
    S41
    S
    X6
    SET S50
    Y5
    S32
    S
    X10
    SET S42
    Y6
    S42
    S
    X11
    SET S50
    S50
    S
    T1
    SET S60
    TMR T1 K10
    Y7
    S60
    S
    X12
    RET
    S1

    SFC 图:
    S1
    S20
    S30
    S40
    S1
    M1002
    X0
    X1
    X2
    X12
    Y0
    Y1
    Y2
    S50
    X3
    S60
    T1
    Y7
    S31
    S41
    X4
    X5
    Y3
    Y4
    X6
    TMR T1 K10
    S32
    S42
    X7
    X10
    Y5
    Y6
    X11
    4 步进梯形指令
    DVPPLC 应技术手册 413
    行性分支行性汇合流程例:
    步进梯形图:
    M1002
    ZRST S0 S127
    SET S3
    SET S20
    Y0
    SET S30
    Y1
    SET S40
    Y2
    END
    X0S3
    S
    S20
    S
    X1
    S30
    S
    X2
    S40
    S
    SET S31
    SET S32
    Y3
    S31
    S
    X3
    SET S41
    Y4
    S41
    S
    Y5
    S32
    S
    X4
    SET S42
    Y6
    S42
    S
    X5
    SET S50
    S50
    S
    T1
    SET S60
    TMR T1 K10
    Y7
    S60
    S
    X6
    RET
    S3
    S40
    S
    S41
    S
    S42
    S
    SFC 图:
    S3
    S20
    S30
    S40
    S3
    M1002
    X0
    X1
    X2
    X6
    Y0
    Y1
    Y2
    S50
    X5
    S60
    T1
    Y7
    S31
    S41
    X3
    Y3
    Y4
    TMR T1 K10
    S32
    S42
    X4
    Y5
    Y6
    4 步进梯形指令
    DVPPLC 应技术手册 414
    行性分支选择性汇合流程例:
    步进梯形图:
    S127
    K10
    M1002
    ZRST S0
    SET S4
    SET S20
    Y0
    SET S30
    Y1
    SET S40
    Y2
    END
    X0S4
    S
    S20
    S
    X1
    S30
    S
    X2
    S40
    S
    X3
    SET S31
    SET S32
    SET S50
    Y3
    S31
    S
    X4
    SET S41
    Y4
    S41
    S
    X5
    SET S50
    Y5
    S32
    S
    X6
    SET S42
    Y6
    S42
    S
    X7
    SET S50
    S50
    S
    T1
    SET S60
    TMR T1
    Y7
    S60
    S
    X6
    RET
    S4

    SFC 图:
    S4
    S20
    S30
    S40
    S4
    M1002
    X0
    X1
    X2
    X10
    Y0
    Y1
    Y2
    S50
    X3
    S60
    T1
    Y7
    S31
    S41
    X4
    Y3
    Y4
    TMR T1 K10
    S32
    S42
    X6
    Y5
    Y6
    X5 X7
    4 步进梯形指令
    DVPPLC 应技术手册 415
    合例:(含选择分支汇合行分支汇合)
    步进梯形图:
    S127
    M1002
    ZRST S0
    SET S0
    Y1
    SET S30
    Y2
    SET S40
    Y3
    S
    X1
    S30
    S
    X4
    S31
    S
    X5
    SET S31
    SET S32
    SET S40
    Y5
    S40
    S
    X7
    SET S50
    Y7
    S50
    S
    X11
    SET S60
    Y13
    S60
    S
    SET S51
    X2
    X3
    S20
    Y0
    SET S20
    S
    X0
    S0
    END
    Y10
    S51
    S
    X12
    SET S61
    S61
    S
    X15
    SET S70
    Y14
    Y17
    S70
    S
    X17
    RET
    S0
    S60
    S
    S61
    S
    Y4
    S32
    S
    X6
    SET S41
    Y6
    S41
    S
    X10
    SET S52
    SET S53
    Y12
    S63
    S
    X14
    SET S63
    Y15
    S62
    S
    Y16
    S63
    S
    X16
    S0
    S62
    S
    S63
    S
    Y11
    S52
    S
    X13
    SET S62

    SFC 图:
    S0
    S20
    S30
    S40
    S0
    M1002
    X0
    X1
    X4
    X17
    Y1
    Y2
    Y5
    S50
    X7
    S70 Y17
    S51
    S61
    X12
    Y10
    Y14
    S52
    S62
    X13
    Y11
    Y15
    X11
    X15
    S60 Y13
    Y0
    Y7
    S31 Y3
    X5
    X2
    S32 Y4
    X6
    X3
    S41 Y6
    X10
    X16
    S53
    S63
    Y12
    Y16
    X14
    S0 4 步进梯形指令
    DVP PLC 应技术手册 416
    合例二:(含选择分支汇合行分支汇合)
    步进梯形图:
    S127
    M1002
    ZRST S0
    SET S0
    SET S30
    Y0
    SET S31
    Y1
    SET S33
    Y2
    END
    X0S0
    S
    S30
    S
    X1
    S31
    S
    X2
    S32
    S
    X3
    SET S32
    SET S33
    Y3
    S33
    S
    X4
    SET S34
    Y4
    S34
    S
    X5
    SET S35
    Y6
    S36
    S
    X6
    SET S37
    Y7
    S37
    S
    S0
    S35
    S
    RET
    X1
    SET S36
    Y5
    S35
    S
    X7S37
    S

    SFC 图:
    S0
    S30
    S31
    S33
    M1002
    X0
    X1
    X2
    Y0
    Y1
    Y3
    S34
    X4
    S36
    S37
    X6
    Y6
    Y7
    X5
    S35 Y5
    Y4
    S32 Y2
    X3
    X1
    S0
    X7
    4 步进阶梯指令
    DVP PLC 应技术手册 417
    分支流程限制:
    1 分支流程分支步进点 8 图示步进点 S20 分支步进点 S30~S37
    8
    2 复数分支流程行流程合流程里 16 回路图示步进点 S40
    分支 4 步进点步进点 S41 分支 7 步进点步进点 S42 分支 5 步进点流
    程里 16 回路
    3 流程中某步进点指定跳流程步进点
    S0
    S20
    S30
    S40
    S0
    M1002
    X0
    X1
    X11
    X51
    Y0
    Y1
    Y11
    S50
    X20
    S80 Y41
    S51
    S71
    X33
    Y15
    Y33
    S53
    S73
    X35
    Y17
    Y35
    X32
    X44
    S70 Y32
    Y14
    S31 Y2
    X12
    X2
    S32 Y4
    X15
    X4
    S41 Y12
    X21
    X52
    S54 Y20
    S0
    SET
    S32 Y3
    X14
    X3
    S52
    S72
    X34
    Y16
    Y34
    S0
    SETX13
    S20
    OUT
    S20
    OUT
    S81
    X45
    Y42
    SET
    S34 Y5
    X15
    X5
    S35
    X15
    X6
    S55
    S74
    X36
    X22
    X46
    Y6 S36
    X16
    X7
    Y7
    Y21
    Y36
    S56 Y22 S57 Y23 S20
    X23
    OUT
    RST
    S36
    S58
    X37
    X24
    Y24
    RST
    S58
    Y26S60
    X26
    X41
    Y27S61
    X27
    X42
    Y30S62
    X30
    Y31S63
    X31
    Y40S76
    X43
    X50
    Y10
    Y13
    Y25
    Y37
    S37
    S42
    S59
    S75
    X40
    X47
    X10
    X17
    X25
    SET
    S0 OUT
    S42 4 步进梯形指令
    DVP PLC 应技术手册 418
    46 IST 指令
    API 适机种
    ESEXSS SASXSC EHSV60 IST 手动动控制
    9 9 9
    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼ ¼ ¼
    D1 ¼
    D2 ¼
    y 操作数注意:S 操作数会占连续 8 点
    D1 D2 操作数指定范围 SASXSCEHEH2SV :
    S20~S899ESEXSS:S20~S127 D2>D1
    装置范围请参考系列机种功规格表
    程序中仅次 IST 指令

    16 位命令 (7 STEP)
    IST 连续执行型 - -
    32 位命令
    - - - -
    y 标志信号:M1040~M1047请参考列补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    ‹ S:指定运行模式起始装置D1:动运行模式指定状态步进点编
    号D2:动运行模式指定状态步进点编号
    ‹ 指令 IST 特定步进梯形控制流程初始状态便利指令配合特殊辅助继电
    器形成便利动控制命令
    ‹ IST 指令
    IST
    M1000
    X10 S20 S60
    S X10 手动操作 X14 连续运行
    X11 原点回 X15 原点回启动
    X12 步进 X16 连续运行启动
    X13 次循环 X17 连续运行停止
    ‹ IST 指令执行时特殊辅助继电器会动切换
    M1040:移行禁止 S0:手动操作初始状态步进点
    M1041:移行开始 S1:原点回初始状态步进点
    M1042:状态脉 S2:动运行初始状态步进点
    M1047:STL 监视
    程序范例


    ‹ IST 指令时S10~S19 原点回状态步进点成般步进
    点 S0~S9 步进点时S0~S2 三状态点动作分手动操作
    原点回动运行程序中必须先写该三状态步进点
    电路
    ‹ 切换 S1(原点回)模式时 S10~S19 间点 On原点回
    会动作产生
    ‹ 切换 S2(动运行)模式时 D1 ~ D2 间 S 点 On
    M1043 On动运行会动作产生 4 步进阶梯指令
    DVP PLC 应技术手册 419
    程序范例

    ‹ 机械手臂控制( IST 指令):
    1 动作求:分开两种皮球搬箱子存放配置控制盘供控制
    2 机械手臂动作:降夹取升右移降释放升左移序完
    成皮球搬运
    3 IO 装置:

    传感器 X0
    右限X2 右限X3左限X1 Y0
    Y1
    Y2Y3限X4
    限X5

    4 运行模式
    手动操作:单钮接通切断负载模式
    原点回:原点回钮机械动复原点模式
    动运行(单步运行次循环连续运行):
    z 单步运行:次动启动钮前进工序
    z 次循环:原点位置动启动钮进行次循环动运行
    原点停止中途动停止钮工作停止启动 扭
    继续动作原点停止
    z 连续运行:原点位置动启动钮开始继续运行停止
    钮运行原点位置停止
    5 控制盘


    电源启动
    电源停止
    原点回启动X15 动启动 X16
    动停止 X17
    夹取 升 右移
    释放 降 左移
    X20
    X21
    X22
    X23
    X24
    X25
    步进 X12
    次循环 X13
    连续运行 X14手动操作 X10
    原点回 X11

    1 球传感器 X0
    2 机械手臂左限 X1球右限 X2球右限 X3限 X4限 X5
    3 机械手臂升 Y0降 Y1右移 Y2左移 Y3夹取 Y4
    开始回路:
    X4
    M1044
    M1000
    IST X10 S20 S80
    X1 Y4

    4 步进梯形指令
    DVP PLC 应技术手册 420
    手动操作模式:
    X20
    SET
    RST Y4
    Y4S
    S0
    X21
    X22 Y1
    Y0
    X23 Y0
    Y1
    X24 X4
    Y2
    Y3
    X25 X4
    Y3
    Y2
    夹具释放
    夹具夹紧


    右移
    左移
    条件互锁
    条件互锁
    (X4 On)机械手臂升降

    回原点模式:
    SFC 图:
    S1
    S10
    X15
    S11
    X4
    S12
    X1
    RST Y4
    RST Y1
    Y0
    RST Y2
    Y3
    SET M1043
    夹具释放
    降停止
    机械手臂升限(X 4)
    右移停止
    左移进行左限(X 0 )
    启动回原点完毕标志
    RST S12 回原点完成


    梯形图:
    夹具释放
    降停止
    机械手臂升限(X 4 O n )
    右移停止
    左移进行左限(X 1 O n )
    启动回原点完毕标志
    回原点完成
    X15
    SET S10S
    S1
    RST Y4S
    S10
    RST Y1
    Y0
    X4
    SET S11
    RST Y2S
    S11
    Y3
    X1
    SET S12
    SET M1043S
    S12
    RST S12
    进入回原点模式
    4 步进阶梯指令
    DVP PLC 应技术手册 421
    动运行(单步运行次循环连续运行模式):
    SFC 图:
    S2
    S20
    S30
    S31
    M1044
    X5
    T0
    Y1
    SET
    Y0
    S32
    X4
    X2
    S50 Y1
    Y2
    S2
    X1
    M1041
    X0
    Y4
    TMR T0 K30
    S60 RST
    X5
    Y4
    TMR T2 K30
    S70
    T2
    Y0
    S80
    X4
    Y3
    X1
    S40
    S41
    X5
    T1
    SET
    Y0
    S42
    X4
    X3
    Y2
    X0
    Y4
    TMR T1 K30
    X3X24 步进梯形指令
    DVP PLC 应技术手册 422
    梯形图:
    SET S20
    SET S30
    SET Y4
    Y0
    END
    X5
    S31
    S
    X4
    TMR T0
    SET S32
    S2
    S
    M1041 M1044
    S20
    S
    S30
    S
    Y1
    X0
    SET S40
    X5 X0
    SET S31
    T0
    K30
    Y2
    S32
    S
    X2
    SET S50
    X2
    SET Y4
    TMR T1
    S40
    S
    SET S41
    T1
    K30
    Y0
    S41
    S
    X4
    SET S42
    Y2
    S42
    S
    X3
    SET S50
    X3
    Y1
    S50
    S
    X5
    SET S60
    RST Y4
    TMR T2
    S60
    S
    SET S70
    T2
    K30
    Y0
    S70
    S
    X4
    SET S80
    Y3
    S80
    S
    X1
    X1
    RET
    S2
    进入动运行模式
    左移进行左限(X 1 O n )
    机械手臂升限(X 4 O n )
    夹具夹紧
    夹具夹紧
    夹具释放


    右移
    右移
    机械手臂升限(X 4 O n )
    机械手臂升限(X 4 O n )
    5 应指令分类基
    DVPPLC 应技术手册 51
    51 应指令览表
    指令码 适机种 STEPS 分
    类 API
    16 位 32 位
    P 指令 功
    ES SA EH 16 位 32 位
    页码
    00 CJ – 条件转移 3 – 61
    01 CALL – 调子程序 3 – 65
    02 SRET – – 子程序结束 1 – 65
    03 IRET – – 中断返回 1 – 67
    04 EI – – 中断允许 1 – 67
    05 DI – – 中断禁止 1 – 67
    06 FEND – – 程序结束 1 – 611
    07 WDT – 逾时监视定时器 1 – 613
    08 FOR – – 循环范围开始 3 – 614






    09 NEXT – – 循环范围结束 1 – 614
    10 CMP DCMP 较设定输出 7 13 617
    11 ZCP DZCP 区间较 9 17 618
    12 MOV DMOV 数传送 5 9 619
    13 SMOV – 移位传送 – 11 – 620
    14 CML DCML 反转传送 5 9 622
    15 BMOV – 全部传送 7 – 623
    16 FMOV DFMOV 点传送 7 13 625
    17 XCH DXCH 数交换 5 9 626
    18 BCD DBCD BIN→BCD 变换 5 9 627




    19 BIN DBIN BCD→BIN 变换 5 9 628
    20 ADD DADD BIN 加法 7 13 630
    21 SUB DSUB BIN 减法 7 13 632
    22 MUL DMUL BIN 法 7 13 633
    23 DIV DDIV BIN 法 7 13 634
    24 INC DINC BIN 加 1 3 5 635
    25 DEC DDEC BIN 减 1 3 5 636
    26 WAND DAND 逻辑(AND)运算 7 13 637
    27 WOR DOR 逻辑(OR)运算 7 13 638
    28 WXOR DXOR 逻辑异(XOR)运算 7 13 639






    29 NEG DNEG 求补码 3 5 640
    30 ROR DROR 右循环移位 5 9 642
    31 ROL DROL 左循环移位 5 9 643
    32 RCR DRCR 附进位标志右循环 5 9 644
    33 RCL DRCL 附进位标志左循环 5 9 645
    34 SFTR – 位右移 9 – 646
    35 SFTL – 位左移 9 – 647
    36 WSFR – 字右移 – 9 – 648
    37 WSFL – 字左移 – 9 – 650
    38 SFWR – 移位写入 – 7 – 651







    39 SFRD – 移位读出 – 7 – 652
    40 ZRST – 批次复位 5 – 653
    41 DECO – 译码 7 – 655
    42 ENCO – 编码 7 – 657
    43 SUM DSUM On 位数量 5 9 659
    44 BON DBON On 位判定 7 13 660




    45 MEAN DMEAN 均值 7 13 661 5 应指令分类基
    DVPPLC 应技术手册 52
    指令码 适机种 STEPS 分
    类 API
    16 位 32 位
    P 指令 功
    ES SA EH 16 位 32 位
    页码
    46 ANS – – 信号警报器置位 – 7 – 662
    47 ANR – 信号警报器复位 – 1 – 663
    48 SQR DSQR BIN 开方 5 9 665



    理 49 FLT DFLT BIN 整数→二进制浮点数变换 5 9 666
    50 REF – IO 状态时刷新 5 – 71
    51 REFF – 输入滤波器时间调整 – 3 – 72
    52 MTR – – 矩阵分时输入 – 9 – 73
    53 – DHSCS – 较置位(高速计数器) – 13 75
    54 – DHSCR – 较复位(高速计数器) – 13 715
    55 – DHSZ – 区间较(高速计数器) – – 17 717
    56 SPD – – 脉频率检测 7 – 724
    57 PLSY DPLSY – 脉输出 7 13 726
    58 PWM – – 脉波宽调制 7 – 733




    59 PLSR DPLSR – 附加减速脉输出 9 17 736
    60 IST – – 手动动控制 7 – 741
    61 SER DSER 数检索 – 9 17 748
    62 ABSD DABSD – 绝方式凸轮控制 – 9 17 749
    63 INCD – – 相方式凸轮控制 – 9 – 751
    64 TTMR – – 示教式定时器 – 5 – 753
    65 STMR – – 特殊定时器 – 7 – 755
    66 ALT – OnOff 交输出 3 – 757
    67 RAMP – – 斜坡信号 – 9 – 758
    便



    69 SORT – – 数整理排序 – 11 – 760
    70 TKY DTKY – 十键键盘输入 – 7 13 762
    71 HKY DHKY – 十六键键盘输入 – 9 17 764
    72 DSW – – 数字开关 – 9 – 766
    73 SEGD – 七段显示器译码 5 – 768
    74 SEGL – – 七段显示器分时显示 7 – 769
    75 ARWS – – 方开关控制 – 9 – 772
    76 ASC – – ASCII 码变换 – 11 – 773
    77 PR – – ASCII 码印 – 5 – 774
    78 FROM DFROM 扩展模块 CR 数读出 9 17 776






    79 TO DTO 扩展模块 CR 数写入 9 17 777
    80 RS – – 串行数传送 9 – 782
    81 PRUN DPRUN 8 进制位传送 – 5 9 796
    82 ASCI – HEX 转 ASCII 7 – 797
    83 HEX – ASCII 转 HEX 7 – 7101
    84 CCD – 校验码 – 7 – 7104
    85 VRRD – 电位器值读出 – 5 – 7106
    86 VRSC – 电位器刻度读出 – 5 – 7108
    87 ABS DABS 绝值运算 3 5 7109


    S
    E
    R


    88 PID DPID – PID 运算 9 17 7110
    89 PLS – – 升检出 3 – 314
    90 LDP – – 升检出动作开始 3 – 311
    91 LDF – – 降检出动作开始 3 – 312
    92 ANDP – – 升检出串联连接 3 – 312
    93 ANDF – – 降检出串联连接 3 – 312




    94 ORP – – 升检出联连接 3 – 313 5 应指令分类基
    DVPPLC 应技术手册 53
    指令码 适机种 STEPS 分
    类 API
    16 位 32 位
    P 指令 功
    ES SA EH 16 位 32 位
    页码
    95 ORF – – 降检出联连接 3 – 313
    96 TMR – – 定时器 4 – 38
    97 CNT DCNT – 计数器 4 6 39
    98 INV – – 运算结果反转 1 – 315




    99 PLF – – 降检出 3 – 314
    100 MODRD – – MODBUS 数读取 7 – 81
    101 MODWR – – MODBUS 数写入 7 – 85
    102 FWD – – VFDA 变频器正转指令 7 – 810
    103 REV – – VFDA 变频器反转指令 7 – 810
    104 STOP – – VFDA 变频器停止指令 7 – 810
    105 RDST – – VFDA 变频器状态读取 5 – 812
    106 RSTEF – – VFDA 变频器异常复位 5 – 814
    107 LRC – LRC 校验码计算 7 – 815
    108 CRC – CRC 校验码计算 7 – 817


    109 SWRD – 数字开关读取 – 3 – 819
    110 – DECMP 二进制浮点数较 – 13 820
    111 – DEZCP 二进制浮点数区间较 – 17 821
    112 DMOVR 浮点数值数传送 9 822
    116 – DRAD 角度→弧度 – – 9 823
    117 – DDEG 弧度→角度 – – 9 824
    118 – DEBCD 二进制浮点数→十进浮点数 – 9 825
    119 – DEBIN 十进制浮点数→二进浮点数 – 9 826
    120 – DEADD 二进制浮点数加法 – 13 827
    121 – DESUB 二进制浮点数减法 – 13 828
    122 – DEMUL 二进制浮点数法 – 13 829
    123 – DEDIV 二进制浮点数法 – 13 830
    124 – DEXP 二进制浮点数取指数 – 9 831
    125 – DLN 二进制浮点数取然数 – 9 832
    126 – DLOG 二进制浮点数取数 – 13 833
    127 – DESQR 二进制浮点数开方 – 9 834
    128 – DPOW 浮点数权值指令 – 13 835
    129 INT DINT 二进制浮点数→BIN 整数变换 5 9 836
    130 – DSIN 二进制浮点数 SIN 运算 – 9 837
    131 – DCOS 二进制浮点数 COS 运算 – 9 839
    132 – DTAN 二进制浮点数 TAN 运算 – 9 841
    133 – DASIN 二进制浮点数 ASIN 运算 – – 9 843
    134 – DACOS 二进制浮点数 ACOS 运算 – – 9 844
    135 – DATAN 二进制浮点数 ATAN 运算 – – 9 845
    136 – DSINH 二进制浮点数 SINH 运算 – – – 9 846
    137 – DCOSH 二进制浮点数 COSH 运算 – – – 9 847




    138 – DTANH 二进制浮点数 TANH 运算 – – – 9 848
    143 DELAY – 延迟指令 – 3 – 849
    144 GPWM – – 般脉波宽调变 – – 7 850
    145 FTC – – 模糊化温度控制 – – 9 851
    146 CVM – – 阀位控制 (*3) – – 7 – 856
    147 SWAP DSWAP 字节交换 3 5 859
    148 MEMR DMEMR 文件寄存器数读出 – 7 13 860


    149 MEMW DMEMW 文件寄存器数写入 – 7 13 862 5 应指令分类基
    DVPPLC 应技术手册 54
    指令码 适机种 STEPS 分
    类 API
    16 位 32 位
    P 指令 功
    ES SA EH 16 位 32 位
    页码
    150 MODRW – – MODBUS 数读写 11 – 91
    151 PWD – – 输入脉宽检测 – – 5 – 916
    152 RTMU – – 中断子程序执行时间测量开始 – – 5 – 917
    153 RTMD – – 中断子程序执行时间测量结束 – – 3 – 918


    154 RAND – 机数值产生 – 7 – 919
    155 – DABSR – ABS 现值读出 – 7 13 920
    156 ZRN DZRN – 原点回 – – 9 17 925
    157 PLSV DPLSV – 脉输出 – – 7 13 929
    158 DRVI DDRVI – 相定位 – – 9 17 930




    159 DRVA DDRVA – 绝定位 – – 9 17 936
    160 TCMP – 万年历数较 – 11 – 947
    161 TZCP – 万年历数区间较 – 9 – 948
    162 TADD – 万年历数加法运算 – 7 – 949
    163 TSUB – 万年历数减法运算 – 7 – 950
    166 TRD – 万年历数读出 – 3 – 951
    167 TWR – 万年历数写入 – 3 – 953



    169 HOUR DHOUR – 计时仪 – 7 13 955
    170 GRY DGRY 格雷码变换(BIN→GRY) – 5 9 957 171 GBIN DGBIN 格雷码逆变换(GRY→BIN) – 5 9 958
    172 DADDR 浮点数值加法 – 13 959
    173 DSUBR 浮点数值减法 – 13 960
    174 DMULR 浮点数值法 – 13 961



    算 175 DDIVR 浮点数值法 – 13 962
    176 MMOV – 放传送 (*3) – 5 – 963
    180 MAND – 矩阵(AND)运算 – 9 – 964
    181 MOR – 矩阵(OR)运算 – 9 – 966
    182 MXOR – 矩阵异(XOR)运算 – 9 – 967
    183 MXNR – 矩阵(XNR)运算 – 9 – 968
    184 MINV – 矩阵反相 – 7 – 969
    185 MCMP – 矩阵较 – 9 – 970
    186 MBRD – 矩阵位读出 – 7 – 972
    187 MBWR – 矩阵位写入 – 7 – 974
    188 MBS – 矩阵位移位 – 7 – 976
    189 MBR – 矩阵位循环移位 – 7 – 978


    190 MBC – 矩阵位状态计数 – 7 – 980
    191 – DPPMR – 双轴相点点运动(注 3) – – – 17 981
    192 – DPPMA – 双轴绝点点运动(注 3) – – – 17 984
    193 – DCIMR – 双轴相位置圆弧插补(注 3) – – – 17 986
    194 – DCIMA – 双轴绝位置圆弧插补(注 3) – – – 17 991
    195 – DPTPO – 单轴建表脉输出(注 3) – – – 13 996
    196 HST – 高速定时器 – – 3 – 998
    197 – DCLLM – 闭回路定位控制 (*3) – – – 17 9100
    202 SCAL – 例值运算 9 – 101




    203 SCLP – 参数型例值运算 9 – 103


    5 应指令分类基
    DVPPLC 应技术手册 55
    指令码 适机种 STEPS 分
    类 API
    16 位 32 位
    P 指令 功
    ES SA EH 16 位 32 位
    页码
    215 LD& DLD& – S1 & S2 – 5 9 107
    216 LD| DLD| – S1 | S2 – 5 9 107
    217 LD^ DLD^ – S1 ^ S2 – 5 9 107
    218 AND& DAND& – S1 & S2 – 5 9 108
    219 AND| DAND| – S1 | S2 – 5 9 108
    220 AND^ DAND^ – S1 ^ S2 – 5 9 108
    221 OR& DOR& – S1 & S2 – 5 9 109
    222 OR| DOR| – S1 | S2 – 5 9 109








    223 OR^ DOR^ – S1 ^ S2 – 5 9 109
    224 LD DLD – S1 = S2 5 9 1010
    225 LD> DLD> – S1 > S2 5 9 1010
    226 LD< DLD< – S1 < S2 5 9 1010
    228 LD<> DLD<> – S1 ≠ S2 5 9 1010
    229 LD< DLD< – S1 ≦ S2 5 9 1010
    230 LD> DLD> – S1 ≧ S2 5 9 1010
    232 AND DAND – S1 = S2 5 9 1011
    233 AND> DAND> – S1 > S2 5 9 1011
    234 AND< DAND< – S1 < S2 5 9 1011
    236 AND<> DAND<> – S1 ≠ S2 5 9 1011
    237 AND< DAND< – S1 ≦ S2 5 9 1011
    238 AND> DAND> – S1 ≧ S2 5 9 1011
    240 OR DOR – S1 = S2 5 9 1012
    241 OR> DOR> – S1 > S2 5 9 1012
    242 OR< DOR< – S1 < S2 5 9 1012
    244 OR<> DOR<> – S1 ≠ S2 5 9 1012
    245 OR< DOR< – S1 ≦ S2 5 9 1012








    246 OR> DOR> – S1 ≧ S2 5 9 1012
    注 1:指令列表中列适机种 ES 包含 ESEXSSSA 包含 SASXSC EH 包含 EHEH2SV
    注 2:列指令表 ESEXSS 机种具备脉执行型指令(P 指令)
    注 3:指令仅支持 EH2 SV 机种5 应指令分类基
    DVPPLC 应技术手册 56
    52 应指令组成
    应指令结构分两部份:指令名操作数
    指令名: 表示指令执行功
    操作数: 表示该指令运算处理装置
    应指令指令部份通常占 1 址(Step) 1 操作数会根 16 位指令 32 位指令占 2
    4 址
    应指令格式说明
    1
    8
    9
    10
    11
    15
    14
    13
    12
    2 3 4 5 6 7
    16
    ○1 应指令 API 编号号码
    ○2 方框表示具 16 位指令虚线表示应指令 16 位指令
    方框表示具 32 位指令虚线表示应指令 32 位指令 32 位指令方框
    D 表示( 例:API 12 DMOV)
    ○3 应指令名
    ○4 方框表示指令应通常脉指令方框☺ 表示
    方框表示具脉执行型指令方框 P 表示( 例:API 12 MOVP)
    ○5 应指令操作数格式
    ○6 应指令功描述
    ○7 该应指令 DVP 系列 PLC 适机种中 ES 系列包含 ESEXSSSA 系列
    包含 SASXSCEH 系列包含 EHEH2SV
    ○8 16 位指令占址数连续执行型指令名称脉执行型指令名称
    ○9 32 位指令占址数连续执行型指令名称脉执行型指令名称
    ○10 该应指令相关标志信号
    ○11 符号 *’ 标示者含灰底色者表示该装置变址寄存器 EF 修饰
    ○12 操作数注意事项
    ○13 符号 *’ 标示者表示该操作数装置
    ○14 装置名称
    ○15 装置型式
    ○16 16 位指令 32 位指令 脉执行型指令适机种 5 应指令分类基
    DVPPLC 应技术手册 57
    应指令输入
    应指令中指令仅指令部份(指令名)构成例:EIDI… WDT 等等部份指
    令部份加操作数组合成
    DVP 系列 PLC 应指令指令号码 API 00 ~ API 246 指定时指令均专
    名称符号例:API 12 指令名称符号 MOV(数传送)利梯形图编辑软件(WPLSoft)作
    该指令输入需直接入该指令名称 MOV 程序书写器(HPP)输入程序必
    须输入 API 指令号码应指令会操作数指定 MOV 指令言:
    X0
    MOV K10 D10
    指令符号 操作数
    指令 S 指定操作数值搬移 D 指定目操作数中:
    S 源操作数源操作数 S1S2…分表示
    D 目操作数目操作数 D1D2…分表示
    操作数指定常量 K H 寄存器时幺 mm1m2nn1n2 表示
    操作数长度(16 位指令 32 位指令)
    操作数数值容长度分 16 位 32 位部份指令处理长度数分 16
    32 位指令区分 32 位指令需 16 位指令前加 D表示
    16 位 MOV 指令
    X0
    MOV K10 D10

    X0On 时K10 传送 D10
    32 位 DMOV 指令
    X1
    D10 D20

    X1On 时(D11D10)容传送(D21D20)
    连续执行型∕脉执行型
    指令执行方式说分成「连续执行型」「脉执行型」2 种指令执行时
    需执行时间较短程序中脉执行型指令减少扫描周期指令面加P
    记号指令脉执行型指令指令部份应脉执行型方式 INCDEC
    移位相关等指令指令记号右方均加「☺」标志代表该指令通常脉执行型
    脉执行型
    X0
    D10 D12

    X0 Off→On 变化时MOVP 指令执行次
    该次扫描指令执行称脉执行型指
    令 5 应指令分类基
    DVPPLC 应技术手册 58
    连续执行型
    X1
    MOV D10 D12

    X1On 次扫描周期MOV 指令均执行次
    称连续执行型指令
    图两条件接点 X0X1Off 时指令执行目操作数 D 容没变化
    操作数指定象
    1 XYMS 等位装置组合成字装置应指令里 KnXKnYKnMKnS 型态
    存放数值数作运算
    2 数寄存器 D定时器 T计数器 C变址寄存器 EF般操作数指定象
    3 数寄存器般 16 位长度 1 D 寄存器指定 32 位长度数寄存器时指定连
    续号码 2 D 寄存器
    4 32 位指令操作数指定 D0(D1D0)组成 32 位数寄存器占D1 位 16 位
    D0 位 16 位定时器 T16 位计数器 C0~C199 规相
    5 32 位计数器 C200~C255 数寄存器时 32 位指令操作数指定
    操作数数格式
    1 装置 XYM S 作单点 OnOff定义位装置(Bit device)
    2 16 位 ( 32 位) 装置 TCD EF 等寄存器定义字装置(Word device)
    3 利 Kn (中 n 1 表示 4 位 16 位 K1~K432 位 K1~K8) 加位装置 XYM
    S 前定义字装置作字装置运算例 K2M0 表示 8 位M0~M7
    X0
    K2M0 D10

    X0On 时 M0~M7 容搬移 D10 位 0~7
    位 8~15 设 0
    位装置组合成字装置数值数处理
    16 位指令 32 位指令
    16 位指定数值:K32768~K32767 32 位指定数值:K2147483648~K2147483647
    指定位数(K1~K4)数值: 指定位数(K1~K8)数值:
    K1(4 位) 0~15 K1(4 位) 0~15
    K2(8 位) 0~255 K2(8 位) 0~255
    K3(12 位) 0~4095 K3(12 位) 0~4095
    K4(16 位) 32768~+32767 K4(16 位) 0~65535
    K5(20 位) 0~1048575
    K6(24 位) 0~167772165
    K7(28 位) 0~268435455

    K8(32 位) 2147483648~+2147483647 5 应指令分类基
    DVPPLC 应技术手册 59
    标志信号
    1 般标志信号
    应着应指令运算结果DVP 系列 PLC 列标志信号(Flag)
    (例) M1020:零标志信号 M1022:进位标志信号 M1021:位标志信号
    M1029:指令执行完毕标志信号
    标志信号会指令执行时着指令运算结果作 On Off 变化例:
    ADDSUBMUL DIV 等数值运算指令执行结果会影响 M1020~M1022指令
    执行时标志信号 OnOff 状态保持住请注意述标志信号动作会许指令关
    请参阅指令说明
    指令执行完毕标志信号 M1029 应例
    数字开关输入指令(DSW)条件接点 On 时候 01 秒频率指定 4 输出点动
    循环序动作读取指拨轮数字开关设定值中条件接点 Off 时动作中断 On
    时述动作次新执行想中断情况发生时请参考面回路
    X0
    SET M0
    M0
    DSW X10 Y10 D0 K1
    RST M0
    M1029

    X0On 时候DSW 动作
    X0Off 时候必须等 DSW
    动作次循环完成M1029On
    M0 Off
    2 运算错误标志信号
    应指令组合错误操作数指定象超出范围指令执行中会错误现象发生列标志信号
    导通错误编号会出现
    装置 说 明
    M1067
    D1067
    D1069
    运算错误发生时M1067OnD1067 显示错误编号D1069 显示错误发生址
    错误发生时D1067 D1069 容更新(错误解时M1067Off)
    M1068
    D1068
    运算错误发生时M1068OnD1068 显示错误发生址错误发生时D1068
    容会更新M1068 必须 RST 指令复位成 Off 否直保持住
    3 功扩展标志信号
    应指令藉专标志信号扩展原功直接利标志信号完成特殊功应
    例:通讯命令 RS利 M1161 作切换 8 位 16 位传输模式
    指令次数限制:
    指令程序中次数限制操作数中变址寄存器加修饰指令功
    发挥更 5 应指令分类基
    DVPPLC 应技术手册 510
    1 程序中 1 次:
    API58(PWM)(ES 系列机种) API60(IST)(ESSAEH 系列机种)
    API74(SEGL)(ES 系列机种) API155(DABSR)(SCEH 系列机种)
    2 程序中 2 次:
    API57(PLSY)(ES 系列机种) API59(PLSR)(ES 系列机种)
    API74(SEGL)(EH 系列机种) API77(PR)(SAEH 系列机种)
    3 程序中 4 次:
    API 169(HOUR)(SA 系列机种)
    4 程序中 8 次:
    API 64(TTMR)(SA 系列機種)
    5 ES 系列机种中 API 53(DHSCS)API 54(DHSCR)合次数超出 4 次
    6 SA 系列机种中 API 53(DHSCS)API 54(DHSCR)API 55(DHSZ)合次数超
    出 6 次
    程序执行中指令时执行限制:程序中相指令次数限制时执行次数限制
    1 1 次 API 52(MTR)(SAEH 系列机种)API 56(SPD)(ESSAEH 系列机种) API 69(SORT)
    (SAEH 系列机种)API 70(TKY)(SAEH 系列机种)API 71(HKY)(SAEH 系列机种)API 72
    (DSW)(SA 系列机种)API 74(SEGL)(SA 系列机种)API 75(ARWS)API 80(RS)(ESSAEH
    系列机种)API 100(MODRD)(ESSAEH 系列机种)API 101(MODWR)(ESSAEH 系列机
    种)API 102(FWD)(ESSAEH 系列机种)API 103(REV)(ESSAEH 系列机种)API 104
    (STOP)(ESSAEH 系列机种)API 105(RDST)(ESSAEH 系列机种)API 106(RSTEF)
    (ESSAEH 系列机种)API 150(MODRW)(ESSAEH 系列机种)API 151(PWD)(EH 系列
    机种)
    2 2 次 API 57(PLSY)(EH 机种)API 58(PWM)(SA 系列EH 机种) API 59(PLSR)(SA
    系列EH 机种)API 72(DSW)(EH 系列机种)
    3 4 次 API 57(PLSY)(EH2SV 机种)API 58(PWM)(EH2SV 机种)API 169(HOUR)
    (EH 系列机种)
    4 8 次 API 64(TTMR)(EH 系列机种)
    5 SA 系列机种中 PLSYPWM PLSR 高速输出指令时然指令次数限制
    次扫描执行时部动会限制高速输出高速输出指令激活
    6 EH 系列机种中硬件高速计数器相关指令 DHSCS 指令DHSCR 指令 DHSZ 指令没
    次数限制时驱动时动作限制DHSCS 指令占 1 存单位DHSCR
    指令占 1 存单位DHSZ 指令占 2 存单位时驱动时三种指令占存单位
    合计超 8 超 8 系统会先扫描驱动指令余会忽略 5 应指令分类基
    DVPPLC 应技术手册 511
    53 应指令数值处理方式
    XYMS 等 OnOff 变化装置称位装置(Bit Device) TCDEF 等专门
    存放数值装置称字装置(Word Device)然说位装置作 OnOff 变化加特定宣
    告位装置数值型态应指令操作数中谓宣告位装置前面加位数
    Kn 表现
    16 位数值 K1~K4 32 位数值 K1~K8例:K2M0 M0~M7 组成 8 位
    数值
    M15 M14 M13 M12 M11 M10 M9 M8 M7 M6 M5 M4 M3 M2 M0M1
    传送

    00000000
    00001 1 1 1
    11111111
    D1


    D1 1111000000000000
    b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b0b1
    00000000
    效数

    K1M0K2M0K3M0 传送 16 位寄存器中足位数补 0 K1M0K2M0K3M0
    K4M0K5M0K6M0K7M0 传送 32 位寄存器样足位数补 0
    16 位( 32 位)运算动作中操作数容指定 K1~K3( K4~K7)位装置时足
    位数视 0般认定正数运算
    M0
    BIN K2X4 D0
    X4~X13 组成 BCD 2 位数变换成 BIN 型态传送
    D0 中
    位装置编号指定 X Y 位数号码请指定 0(X0X10X20…Y0Y10)
    M S 位数号码指定 8 倍数 0 恰 M0M10M20…等
    连续号码指定
    数寄存器 D 例D 连续号码 D0D1D2D3D4…
    指定位数位装置言连续号码示
    K1X0 K1X4 K1X10 K1X14……
    K2Y0 K2Y10 K2Y20 Y2X30……
    K3M0 K3M12 K3M24 K3M36……
    K4S0 K4S16 K4S32 K4S48……
    位装置号码请勿跳号免造成混乱外果 K4Y0 32 位运算中
    位 16 位视 032 位数请 K8Y0 5 应指令分类基
    DVPPLC 应技术手册 512
    DVP 系列 PLC 部数值运算般 BIN 整数值准整数执行算时例:40÷313余
    数 1整数执行开方动作时数点会舍弃掉果数点运算指令求出数点
    数点关应指令示
    API 49(FLT) API 110(D ECMP) API 111(D EZCP) API 112(D MOVR)
    API 116(D RAD) API 117(D DEG) API 118(D EBCD) API 119(D EBIN)
    API 120(D EADD) API 121(D ESUB) API 122(D EMUL) API 123(D EDIV)
    API 124(D EXP) API 125(D LN) API 126(D LOG) API 127(D ESQR)
    API 128(D POW) API 129(INT) API 130(D SIN) API 131(D COS)
    API 132(D TAN) API 133(D ASIN) API 134(D ACOS) API 135(D ATAN)
    API 136(D SINH) API 137(D COSH) API 138(D TANH) API 172(D ADDR)
    API 173(D SUBR) API 174(D MULR) API 175(D DIVR)
    二进制浮点数表示法
    DVPPLC 32 位长度表示浮点数表示法系采 IEEE754 标准格式:
    S exponent( )指數 mantissa( )尾數
    8bit 23bit
    b31 b0
    符號位 (Sign bit)
    0:正數
    1:負數
    表达:
    () 127121 ××− − BMBES 中
    32 位浮点数数目范围±2126 ±2+128 相±11755×1038 ±34028×10+38
    范例:32位浮点数表示23
    步骤: 23 转换成二进制数:23010111
    步骤二: 二进制数正规化:1011110111 × 24中 0111 尾数4 指数
    步骤三: 求出指数部份储存值
    E∵ B4 →E1274 E13110000011∴ 2
    步骤四: 组合符号位指数尾数成浮点数
    0 10000011 01110000000000000000000241B8000016
    范例二: 32 位浮点数表示230
    230 浮点格式 230 转换步骤完全相需符号位改 1
    DVPPLC 2 连续号码寄存器组成 32 位浮点数寄存器(D1D0)存放二进5 应指令分类基
    DVPPLC 应技术手册 513
    制浮点数例示:
    S E7 E6 E5 E1 E0 A22 A21 A20 A6 A5 A4 A3 A2 A1 A0
    b0b1b2b3b4b5b6b20b21b22b23b24b28b29b30b31
    222 22222 2222 2227 6 5 1 0 1 2 3 17 18 19 20 21 22 23
    D1(b15~b0) D0(b15~b0)
    指数部分 号数(8bits ) 尾数部分 位23
    尾数符号位 正 负(0 1::)
    时容 b0~b31 0 0
    隐藏数点位置

    十进制浮点数
    二进制浮点数容较法接受二进制浮点数转换成十进制浮点数供作判断
    DVP 系列 PLC 数点运算旧二进制浮点数
    十进制浮点数 2 连续号码寄存器表现较编号寄存器号码存放常量部份较编号
    寄存器号码存放指数部份
    寄存器(D1D0)存放十进制浮点数例示
    10十进制浮点数 底数[ ]* D0
    [ ]指数 D1

    底数 D0 ±1000~±9999
    指数 D1 41~+35
    外底数 100 存 D0 容100 1000×101 表现十进制浮点数范围
    ±1175×1041 ±3402×10+35
    十进制浮点数列指令中
    二进制浮点数 → 十进制浮点数 变换指令:(D EBCD)
    十进制浮点数 → 二进制浮点数 变换指令:(D EBIN)
    零标志信号(M1020)位标志信号(M1021)进位标志信号(M1022)浮点运算指令相应
    标志信号示
    零标志信号 :结果 0 时M1020On
    位标志信号:结果超出处理单位时M1021On
    进位标志信号:结果绝值超出范围时M1022On 5 应指令分类基
    DVPPLC 应技术手册 514
    54 变址寄存器 EF 修饰操作数
    变址寄存器 16 位寄存器ESEXSS 机种 EF 计 2 点SASXSC 机种 E0~E3F0~F3
    计 8 点EHEH2SV 机种 E0~E7F0~F7 计 16 点
    F0 E0
    E0F0
    32位
    位 位
    16位 16位

    EF 般数寄存器样 16 位数寄
    存器写入读出
    果 32 位长度时必须指定 E种情况 F
    E 涵盖F 否会 E 容
    正确(建议 MOVP 指令开机时 F
    容清 0)
    32 位长度变址寄存器EF 组合
    (E0F0)(E1F1)(E2F2)…(E7F7)
    MOV K20E0 D10F0
    E08 F014
    20+828 10+1424
    K28 D24 传送
    左图示操作数容着 EF 容作变化
    EF 修饰动作称间接寻址
    常量说例 E08K20E0 代表常量 K28(20+8)
    条件成立时常量 K28 传送寄存器 D24
    ESEXSS 系列修饰装置:PXYMSKnXKnYKnMKnS TCD
    SASXSC 系列修饰装置:PXYMSKnXKnYKnMKnS TCD
    EHEH2SV 系列修饰装置:PIXYMSKHKnXKnYKnMKnS TC
    D
    EF作修饰部装置示EF修饰身修饰Kn(K4M0E0
    效K0E0M0 效)应指令说明中操作数表格中加入灰阶操作数 E
    F 作修饰
    EF 修饰装置 PI XYMSKnXKnYKnMKnS TCD修饰
    16 位寄存器指定 E F32 位指令中 EF 修饰常量 KH修饰 32 位寄存器
    须指定 E
    ※ WPLSoft 指令模式输入常量(KH)间接寻址功时须利 @ 符号
    例:MOV K10@E0 D0F0
    5 应指令分类基
    DVPPLC 应技术手册 515
    55 指令索引
    指令字母排列
    指令码 适机种 分类 API
    16 位 32 位
    P 指令 功
    ES SA EH
    页码
    20 ADD DADD BIN 加法 630
    46 ANS – – 信号警报器置位 – 662
    47 ANR – 信号警报器复位 – 663
    62 ABSD DABSD – 绝方式凸轮控制 – 749
    66 ALT – OnOff 交输出 757
    75 ARWS – – 方开关控制 – 772
    76 ASC – – ASCII 码变换 – 773
    82 ASCI – HEX 转 ASCII 797
    87 ABS DABS 绝值运算 7109
    133 – DASIN 二进制浮点数 ASIN 运算 – 843
    134 – DACOS 二进制浮点数 ACOS 运算 – 844
    135 – DATAN 二进制浮点数 ATAN 运算 – 845
    155 – DABSR – ABS 现值读出 – 920
    172 – DADDR 浮点数值加法 959
    218 AND& DAND& – S1 & S2 – 108
    219 AND| DAND| – S1 | S2 – 108
    220 AND^ DAND^ – S1 ^ S2 – 108
    232 AND DAND – S1 = S2 1011
    233 AND> DAND> – S1 > S2 1011
    234 AND< DAND< – S1 < S2 1011
    236 AND<> DAND<> – S1 ≠ S2 1011
    237 AND< DAND< – S1 ≦ S2 1011
    A
    238 AND> DAND> – S1 ≧ S2 1011
    15 BMOV – 全部传送 623
    18 BCD DBCD BIN→BCD 变换 627
    19 BIN DBIN BCD→BIN 变换 628 B
    44 BON DBON On 位判断 660
    00 CJ – 条件转移 61
    01 CALL – 调子程序 65
    10 CMP DCMP 较设定输出 617
    14 CML DCML 反转传送 622
    84 CCD – 校验码 – 7104
    108 CRC – CRC 校验码计算 817
    131 – DCOS 二进制浮点数 COS 运算 839
    137 – DCOSH 二进制浮点数 COSH 运算 – – 847
    146 CVM – – 阀位控制 (*3) – – 856
    193 – DCIMR – 双轴相位置圆弧插补(注 3) – – 986
    194 – DCIMA – 双轴绝位置圆弧插补(注 3) – – 991
    C
    197 – DCLLM – 闭回路定位控制 (*3) – – 9100
    05 DI – – 中断禁止 67
    23 DIV DDIV BIN 法 634
    25 DEC DDEC BIN 减 1 636
    41 DECO – 译码 655
    72 DSW – – 数字开关 – 766
    D
    117 – DDEG 径度→弧度 – 824 5 应指令分类基
    DVPPLC 应技术手册 516
    指令码 适机种 分类 API
    16 位 32 位
    P 指令 功
    ES SA EH
    页码
    143 DELAY – 延迟指令 – 849
    158 DRVI DDRVI – 相定位 – – 930
    159 DRVA DDRVA – 绝定位 – – 936 D
    175 – DDIVR 浮点数值法 962
    04 EI – – 中断允许 67
    42 ENCO – 编码 657
    110 – DECMP 二进制浮点数较 820
    111 – DEZCP 二进制浮点数区间较 821
    E
    118 – DEBCD 二进制浮点数→十进制浮点数 825
    119 – DEBIN 十进制浮点数→二进制浮点数 826
    120 – DEADD 二进制浮点数加法 827
    121 – DESUB 二进制浮点数减法 828
    122 – DEMUL 二进制浮点数法 829
    123 – DEDIV 二进制浮点数法 830
    124 – DEXP 二进制浮点数取指数 831
    E
    127 – DESQR 二进浮点数开方 834
    06 FEND – – 程序结束 611
    08 FOR – – 循环范围开始 614
    16 FMOV DFMOV 点传送 625
    49 FLT DFLT BIN 整数→二进制浮点数变换 666
    78 FROM DFROM 扩展模块 CR 数读出 776
    102 FWD – – VFDA 变频器正转指令 810
    F
    145 FTC – – 模糊化温度控制 – 851
    144 GPWM – – 般脉波宽调变 – 850
    170 GRY DGRY 格雷码变换(BIN→GRY) – 957 G
    171 GBIN DGBIN 格雷码逆变换(GRY→BIN) – 958
    53 – DHSCS – 矩阵(AND)运算 75
    54 – DHSCR – 矩阵(OR)运算 715
    55 – DHSZ – 矩阵异(XOR)运算 – 717
    71 HKY DHKY – 十六键键盘输入 – 764
    83 HEX – ASCII 转 HEX 7101
    169 HOUR DHOUR – 计时仪 – 955
    H
    196 HST – 高速定时器 – – 998
    03 IRET – – 中断返回 67
    24 INC DINC BIN 加 1 635
    60 IST – – 手动动控制 741
    63 INCD – – 相方式凸轮控制 – 751
    I
    129 INT DINT 二进制浮点数→BIN 整数 836
    107 LRC – LRC 校验码计算 815
    125 – DLN 二进制浮点数取然数 832
    126 – DLOG 二进制浮点数取数 833
    215 LD& DLD& – S1 & S2 – 107
    216 LD| DLD| – S1 | S2 – 107
    217 LD^ DLD^ – S1 ^ S2 – 107
    224 LD DLD – S1 = S2 1010
    225 LD> DLD> – S1 > S2 1010
    226 LD< DLD< – S1 < S2 1010
    L
    228 LD<> DLD<> – S1 ≠ S2 1010 5 应指令分类基
    DVPPLC 应技术手册 517
    指令码 适机种 分类 API
    16 位 32 位
    P 指令 功
    ES SA EH
    页码
    229 LD< DLD< – S1 ≦ S2 1010 L 230 LD> DLD> – S1 ≧ S2 1010
    12 MOV DMOV 数传送 619
    22 MUL DMUL BIN 法 633
    45 MEAN DMEAN 均值 661
    52 MTR – – 矩阵分时输入 – 73
    100 MODRD – – MODBUS 数读取 81
    101 MODWR – – MODBUS 数写入 85
    112 DMOVR 浮点数值数传送 822
    148 MEMR DMEMR 文件寄存器数读出 – 860
    149 MEMW DMEMW 文件寄存器数写入 – 862
    150 MODRW – – MODBUS 数读写 91
    174 DMULR 浮点数值法 961
    176 MMOV – 放传送 (注 3) – 963
    180 MAND – 矩阵(AND)运算 – 964
    181 MOR – 矩阵(OR)运算 – 966
    182 MXOR – 矩阵异(XOR)运算 – 967
    183 MXNR – 矩阵(XNR)运算 – 968
    184 MINV – 矩阵反相 – 969
    185 MCMP – 矩阵较 – 970
    186 MBRD – 矩阵位读出 – 972
    187 MBWR – 矩阵位写入 – 974
    188 MBS – 矩阵位移位 – 976
    189 MBR – 矩阵位循环移位 – 978
    M
    190 MBC – 矩阵位状态计数 – 980
    09 NEXT – – 循环范围结束 614 N 29 NEG DNEG 求补码 640
    221 OR& DOR& – S1 & S2 – 109
    222 OR| DOR| – S1 | S2 – 109
    223 OR^ DOR^ – S1 ^ S2 – 109
    240 OR DOR – S1 = S2 1012
    241 OR> DOR> – S1 > S2 1012
    242 OR< DOR< – S1 < S2 1012
    244 OR<> DOR<> – S1 ≠ S2 1012
    245 OR< DOR< – S1 ≦ S2 1012
    O
    246 OR> DOR> – S1 ≧ S2 1012
    57 PLSY DPLSY – 脉输出 726
    58 PWM – – 脉波宽调制 733
    59 PLSR DPLSR – 附加减速脉输出 736
    77 PR – – ASCII 码印 – 774
    81 PRUN DPRUN 8 进制位传送 – 796
    88 PID DPID – PID 运算 7110
    128 – DPOW 二进浮点数方 835
    151 PWD – – 输入脉宽检测 – – 916
    157 PLSV DPLSV – 附旋转方脉输出 – – 929
    191 – DPPMR – 双轴相点点双轴运动(注 3) – – 981
    192 – DPPMA – 双轴绝点点运动(注 3) – – 984
    P
    195 – DPTPO – 双轴单轴建表脉输出(注 3) – – 996 5 应指令分类基
    DVPPLC 应技术手册 518
    指令码 适机种 分类 API
    16 位 32 位
    P 指令 功
    ES SA EH
    页码
    30 ROR DROR 右循环移位 642
    31 ROL DROL 左循环移位 643
    32 RCR DRCR 附进位标志右循环 644
    33 RCL DRCL 附进位标志左循环 645
    50 REF – IO 状态时刷新 71
    51 REFF – 输入滤波器时间调整 – 72
    67 RAMP – – 斜坡信号 – 758
    80 RS – – 串行数传输 782
    103 REV – – VFDA 变频器反转指令 810
    105 RDST – – VFDA 变频器状态读取 811
    106 RSTEF – – VFDA 变频器异常复位 814
    116 – DRAD 角度→弧度 – 823
    152 RTMU – – 中断子程序执行时间测量开始 – – 917
    153 RTMD – – 中断子程序执行时间测量结束 – – 918
    R
    154 RAND – 机数值产生 – 919
    02 SRET – – 子程序结束 65
    13 SMOV – 移位传送 – 620
    21 SUB DSUB BIN 减法 632
    34 SFTR – 位右移 646
    35 SFTL – 位左移 647
    38 SFWR – 移位写入 – 651
    39 SFRD – 位移读出 – 652
    43 SUM DSUM On 位数量 659
    48 SQR DSQR BIN 开方 665
    56 SPD – – 脉频率检测 724
    61 SER DSER 数检索 – 748
    65 STMR – – 特殊定时器 – 755
    69 SORT – – 数整理排序 – 762
    73 SEGD – 七段显示器译码 768
    74 SEGL – – 七段显示器分时显示 769
    104 STOP – – VFDA 变频器停止指令 810
    109 SWRD – 数字开关数读取 – 819
    130 – DSIN 二进制浮点数 SIN 运算 837
    136 – DSINH 二进制浮点数 SINH 运算 – – 846
    147 SWAP DSWAP 字节交换 859
    173 – DSUBR 浮点数值减算 955
    202 SCAL – 例值运算 101
    S
    203 SCLP – 参数型例值运算 103
    64 TTMR – – 示教式定时器 – 753
    70 TKY DTKY – 十键键盘输入 – 762
    79 TO DTO 扩展模块 CR 数写入 777
    132 – DTAN 二进制浮点数 TAN 运算 841
    138 – DTANH 二进制浮点数 TANH 运算 – – 848
    160 TCMP – 万年历数较 – 947
    161 TZCP – 万年历数区域较 – 948
    162 TADD – 万年历数加法运算 – 949
    163 TSUB – 万年历数减法运算 – 950
    T
    166 TRD – 万年历数读出 – 951 5 应指令分类基
    DVPPLC 应技术手册 519
    指令码 适机种 分类 API 16 位 32 位 P 指令 功 ES SA EH 页码
    T 167 TWR – 万年历数写入 – 953
    85 VRRD – 电位器值读出 – 7106 V 86 VRSC – 电位器刻度值读出 – 7108
    07 WDT – 逾时监视定时器 613
    26 WAND DAND 逻辑(AND)运算 637
    27 WOR DOR 逻辑(OR)运算 638
    28 WXOR DXOR 逻辑异(XOR)运算 639
    36 WSFR – 字右移 – 648
    W
    37 WSFL – 字左移 – 650
    X 17 XCH DXCH 数交换 626
    11 ZCP DZCP 区间较 618
    40 ZRST – 批次复位 653 Z
    156 ZRN DZRN – 原点回 – – 925
    注 1:指令列表中列适机种 ES 包含 ESEXSSSA 包含 SASXSCEH 包含 EHEH2SV
    注 2:列指令表 ESEXSS 机种具备脉执行型指令(P 指令)
    注 3:指令仅支持 EH2 SV 机种5 应指令分类基
    DVPPLC 应技术手册 520
    MEMO 6 应指令 API 00~49
    DVPPLC 应技术手册 61
    API 适机种
    ESEXSS SASXSC EHSV00

    CJ P 条件转移

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    操作数注意: S操作数指定 P
    P 编号 EF 修饰
    ES 系列机种 S 操作数指定 P0~P63
    SAEH 系列机种 S 操作数指定 P0~P255

    16 位指令 (3 STEP)
    CJ 连续执行型 CJP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:条件转移目指针
    者希 PLC 程序中某部份需执行时缩短扫描周期
    双重输出时 CJ CJP 指令
    指针 P 指程序 CJ 指令前需注意会发生 WDT 逾时错误PLC 停止运
    转请注意
    CJ 指令重复指定指针 P CJ CALL 指定指针 P否会产
    生错误
    转移执行中种装置动作情形说明:
    1 YMS 保持转移发生前状态
    2 执行计时中 10ms100ms 定时器会暂停计时
    3 执行子程序定时器 T192~T199 会继续计时输出接点正常动作
    4 执行计数中高速计数器会继续计数输出接点正常动作
    5 般计数器会停止计数
    6 定时器清指令转移前驱动转移执行中该装置处清状

    7 般应指令会执行
    8 执行中应指令 API 53 DHSCSAPI 54 DHSCRAPI 55 DHSZAPI 56
    SPDAPI 57 PLSYAPI 58 PWMAPI 59 PLSRAPI 157 PLSVAPI 158
    DRVIAPI 159 DRVA 继续执行
    程序范例
    ()

    X0On 时程序动址 0 转移址 N(指定指针 P1)继续执行
    中间址跳执行
    X0Off 时程序般程序址 0 继续执行时 CJ 指令执行6 应指令 API 00~49
    DVPPLC 应技术手册 62
    X0
    X1
    X2
    CJ P1
    Y1
    Y2
    0
    NP1
    ()转移命令

    程序范例
    ()二

    CJ 指令 MCMCR 指令间列五种状况:
    1 MC~MCR 外
    2 MC 外 MC 图 P1 回路效
    3 N 层 MC MCR
    4 MC MCR 外
    5 MC~MCR 跳 MC~MCR (注)
    注:功仅 ES 系列机种 V49 版(含)版 SAEH 系列机种支持

    ES 系列机种 V47 版(含)版动作说明:CJ 指令 MCMCR 指令间仅
    MC~MCR 外 MC~MCR N 层 MC~MCR 跳
    MC~MCR 会产生错误列状况 13 正确动作余会产生错误
    执行 MC 指令时PLC 会前开关接点状态推入 PLC 部订堆栈中
    堆栈 PLC 行控制者法改变执行 MCR 指令时会堆
    栈层取出前开关接点状态面 245 状况时会
    发生推入 PLC 部堆栈取出堆栈次数相情况遇种状况时堆栈
    堆入 8 层外取出堆栈值取堆栈空时取出
    搭配 CALL CJ 等转移指令时须注意堆栈堆入取出

    X0
    MC N0
    X2
    X3
    X1
    M1000
    M1000
    P1
    P0
    CJ
    CJ
    MC N1
    N1
    N0
    P1
    P0
    Y1
    Y0
    MCR
    MCR
    6 应指令 API 00~49
    DVPPLC 应技术手册 63
    程序范例
    ()三

    底表格列程序中装置状态变化
    装置 CJ 执行前
    接点状态
    CJ 执行中
    接点状态
    CJ 执行中
    输出线圈状态
    M1M2M3 Off M1M2M3
    OfftOn Y1 注M20S1 Off
    YMS
    M1M2M3 On M1M2M3
    OntOff Y1 注M20S1 On
    M4 Off M4 OfftOn 定时器 T0 作计时动作
    10100ms
    定时器
    ESSAEH M4 On M4 OntOff
    定时器 T0 立停止计时
    保持M0 OntOffT0
    清 0
    M6 Off M6 OfftOn 定时器 T240 作计时动作
    110100ms
    定时器
    (累计型) SAEH M6 On M6 OntOff
    累计型定时器旦计时动作
    启动遇 CJ 指令时
    计时动作停止保持
    M0 OntOffT240 保

    M7 M10 Off M10 OnOff 触发 计数器 C0 计数
    C0~C234 M7 OffM10 OnOff
    触发 M10 OnOff 触发 计数器C0停止计数保持
    M0 Off C0 继续计数
    M11 Off M11 OfftOn 应指令执行
    应指令
    M11 On M11 OntOff
    跳应指令执行
    API 53~59API
    157~159 继续动作
    注:Y1 双重输出M0 Off 时 M1 控制M0 On 时 M12 控制
    注二:子程序定时器(T192~T199SAEH 适)驱动遇 CJ 指令时继
    续计时动作计时达定时器输出接点 On
    注三:高速计数器(C235~C255) 驱动遇 CJ 指令时继续计数输出点持
    续动作
    6 应指令 API 00~49
    DVPPLC 应技术手册 64
    Y1 双重输出M0Off 时 M1 控制M0On 时 M12 控制
    CJ P0
    M0
    M1
    M2
    M3
    M4
    M5
    M6
    M7
    M10
    M11
    M0
    M12
    M13
    END
    RST
    RST
    RST T240
    C0
    D0
    Y1
    CJ P63
    S1
    TMR T0 K10
    TMR
    RST
    RST
    CNT
    MOV
    T240
    T240
    C0
    C0
    D0K3
    K20
    Y1
    M20
    K1000
    P0
    P63

    6 应指令 API 00~49
    DVPPLC 应技术手册 65
    API 适机种
    ESEXSS SASXSC EHSV01 CALL P 调子程序

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    操作数注意: S 操作数指定 P
    P 编号 EF 修饰
    ES 系列机种 S 操作数指定 P0~P63
    SAEH 系列机种 S 操作数指定 P0~P255

    16 位指令 (3 STEP)
    CALL 连续执行型 CALLP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:呼子程序指针
    指针指定子程序请 FEND 指令编写
    指针 P 号码 CALL 时 CJ 指令指定相号码
    仅 CALL 指令限次数呼指针号码子程序
    子程序中 CALL 指令呼子程序包括身五层(进入第六
    层该子程序执行 )

    API 适机种
    ESEXSS SASXSC EHSV02 SRET 子程序结束

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    操作数注意: 操作数
    须接点驱动指令

    16 位指令 (1 STEP)
    SRET 连续执行型 - -
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    表示子程序结束子程序执行结束 SRET 返回程序执行原呼该子程序
    CALL 指令指令
    程序范例
    ()

    X0 On 时执行 CALL 指令转移 P2 执行指定子程序执行 SRET
    指令时回址 24继续执行
    X0
    X1
    CALL P2
    Y1
    20 调子程序 P2
    24
    FEND
    SRET
    P2
    子程序 P2
    子程序返回
    Y0
    Y0
    6 应指令 API 00~49
    DVPPLC 应技术手册 66
    程序范例
    ()二

    X10 Off On 升触发执行 CALL P10 指令转移 P10 执行指
    定子程序
    X11 On 时执行 CALL P11转移 P11 执行指定子程序
    X12 On 时执行 CALL P12转移 P12 执行指定子程序
    X13 On 时执行 CALL P13转移 P13 执行指定子程序
    X14 On 时执行 CALL P14转移 P14 执行指定子程序执行
    SRET 指令时回前 P※ 子程序继续执行
    P10 子程序中执行 SRET 指令回程序
    X0
    X10
    INC D0
    Y0
    CALL P10
    X0
    INC D1
    Y1
    FEND
    INC D10
    X2
    P10
    Y4
    X2
    X11
    CALL P11
    INC D11
    Y5
    SRET
    INC D20
    X2
    P11
    Y6
    X12
    CALL P12
    X2
    INC D21
    Y7
    SRET






    X2
    X13
    X2
    X2
    X2
    X14
    X2
    P13
    P14
    P12 INC D30
    Y10
    CALL P13
    INC D31
    Y11
    SRET
    INC D40
    Y12
    CALL P14
    INC D41
    Y13
    SRET
    INC D50
    Y14
    SRET
    END











    序6 应指令 API 00~49
    DVPPLC 应技术手册 67
    API 适机种
    ESEXSS SASXSC EHSV03 IRET 中断返回

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    操作数注意: 操作数
    须接点驱动指令

    16 位指令 (1 STEP)
    IRET 连续执行型 - -
    32 位指令
    - - - -
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    表示中断子程序返回
    中断子程序执行结束 IRET 返回程序执行原程序产生中断指令

    API 适机种
    ESEXSS SASXSC EHSV04 EI 中断允许

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    操作数注意: 操作数
    须接点驱动指令
    中断插入信号脉宽度必须 200 us
    机种 I 编号范围请参考列补充说明

    16 位指令 (1 STEP)
    EI 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1050~M1059M1280~M1294 请参
    考列补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    API 适机种
    ESEXSS SASXSC EHSV05 DI
    中断禁止

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    操作数注意: 操作数
    须接点驱动指令

    16 位指令 (1 STEP)
    DI 连续执行型 - -
    32 位指令
    - - - -
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    EI 表示程序中允许中断子程序外部中断定时中断高速计数器中断
    程序中 EI 指令 DI 指令间允许中断子程序程序中中断插入禁止
    区间时 DI 指令
    ESSA 系列机种驱动中断禁止特殊辅助继电器 M1050~M1059EHSV 系列
    机种驱动中断禁止特殊辅助继电器 M1280~M1299 时中断许范围
    相应中断求执行
    中断指针(I)必须 FEND 指令
    中断程序执行中禁止中断发生 6 应指令 API 00~49
    DVPPLC 应技术手册 68
    数中断发生时执行者优先时发生指针编号较者优先
    DI~EI 指令间发生中断求法立执行求会记忆中断许
    范围时执行中断子程序
    ESSA 系列机种时间中断会记忆
    中断指针时请勿重复相 X 输入接点驱动高速计数器
    中断处理中实时 IO 动作时程序中写入 REF 指令更新 IO 状态
    程序范例

    PLC 执行时程序扫描 EI 指令 DI 指令间X1On X2On 时执行
    中断插入子程序 A B子程序执行 IRET 时返回程序继续执

    I 101
    I 201
    Y1
    EI
    FEND
    X0
    DI
    IRET
    IRET
    程序中断插入允许范围
    程序中断插入子程序 A
    Y0
    Y0
    EI
    程序中断插入禁止范围
    程序中断插入允许范围
    程序中断插入子程序 B

    补充说明

    ESEXSS 系列机种中断指针 I 编号:
    1 外部输入中断(I001X0)(I101X1)(I201X2)(I301X3) 4 点
    注:外部输入中断作占输入点作高速计数器计数输入否
    程序写入 PLC会发生语法检查错误
    2 时间中断 I6□□1 点(□□=10~99时基1ms) (V57 支持)
    3 通讯特定字符接收中断产生 I150 (V57 提供)
    SASXSC 系列机种中断指针 I 编号:
    1 外部中断(I001X0)(I101X1)(I201X2)(I301X3)(I401X4)
    (I501X5) 6 点
    2 时间中断 I6□□I7□□ 2点(□□=1~99时基1ms) 6 应指令 API 00~49
    DVPPLC 应技术手册 69
    3 高速计数器中断 I010I020I030I040 4 点(配合 API 53 DHSCS 指令
    产生中断信号)
    4 通讯特定字符接收中断产生 I150
    5 中断指针 I优先级高速计数器中断外部中断时间中断通讯特定字
    符接收中断
    6 面 6 组中断编号 (I001 I010)(I101 I020)(I201 I030)(I301 I040)
    (I401 I050)(I501 I060)中断编号程序中允许中
    两编号程序写入 PLC会发生语法检查错误
    EHEH2SV 系列机种中断指针 I 编号:
    1 外部中断 (I00□X0)(I10□X1)(I20□X2)(I30□X3)(I40□
    X4)(I50□X5) 6 点(□=1 表升时中断□=0 表降时中断)
    2 时间中断 I6□□I7□□ 2点(□□=1~99时基1ms)
    I8□□ 1点(□□=1~99时基01ms)
    3 高速计数器计数达中断 I010I020I030I040I050I060 6 点(配合
    API 53 DHSCS 指令产生中断信号)
    4 脉输出中断 I110I120(脉输出结束时触发)I130I140(第脉
    输出开始触发)中断目前执行中程序跳指定中断插入子程序
    执行
    5 通讯中断 I150I160I170
    6 测频卡中断 I180
    7 中断指针 I优先级外部中断时间中断高速计数器中断脉中断插
    入通讯中断测频卡中断
    ESEXSS 系列机种中断插入禁止标志信号:
    标志信号 功说明
    M1050 外部中断插入 I001 禁止
    M1051 外部中断插入 I101 禁止
    M1052 外部中断插入 I201 禁止
    M1053 外部中断插入 I301 禁止
    M1056 时间中断插入 I6□□ 禁止 6 应指令 API 00~49
    DVPPLC 应技术手册 610
    SASXSC 系列机种中断插入禁止标志信号:
    标志信号 功说明
    M1050 外部中断插入 I001 禁止
    M1051 外部中断插入 I101 禁止
    M1052 外部中断插入 I201 禁止
    M1053 外部中断插入 I301 禁止
    M1054 外部中断插入 I401 禁止
    M1055 外部中断插入 I501 禁止
    M1056 时间中断插入 I6□□ 禁止
    M1057 时间中断插入 I7□□ 禁止
    M1059 高速计数器中断插入 I010 ~ I060 禁止
    EHEH2SV 系列机种中断指针插入禁止标志信号:
    标志信号 功说明
    M1280 外部中断插入 I00□ 禁止
    M1281 外部中断插入 I10□ 禁止
    M1282 外部中断插入 I20□ 禁止
    M1283 外部中断插入 I30□ 禁止
    M1284 外部中断插入 I40□ 禁止
    M1285 外部中断插入 I50□ 禁止
    M1286 时间中断插入 I6□□ 禁止
    M1287 时间中断插入 I7□□ 禁止
    M1288 时间中断插入 I8□□ 禁止
    M1289 高速计数器中断插入 I010 禁止
    M1290 高速计数器中断插入 I020 禁止
    M1291 高速计数器中断插入 I030 禁止
    M1292 高速计数器中断插入 I040 禁止
    M1293 高速计数器中断插入 I050 禁止
    M1294 高速计数器中断插入 I060 禁止
    M1295 脉输出中断插入 I110 禁止
    M1296 脉输出中断插入 I120 禁止
    M1297 脉输出中断插入 I130 禁止
    M1298 脉输出中断插入 I140 禁止
    M1299 通讯中断插入 I150 禁止
    M1300 通讯中断插入 I160 禁止
    M1301 通讯中断插入 I170 禁止
    M1302 测频卡中断中断插入 I180 禁止
    M1340 CH0 脉送出结束产生 I110 中断
    M1341 CH1 脉送出结束产生 I120 中断
    M1342 CH0 脉送出时产生 I130 中断
    M1343 CH1 脉送出时产生 I140 中断

    6 应指令 API 00~49
    DVPPLC 应技术手册 611
    API 适机种
    ESEXSS SASXSC EHSV06 FEND 程序结束

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    操作数注意: 操作数
    须接点驱动指令

    16 位指令 (1 STEP)
    FEND 连续执行型 - -
    32 位指令
    - - - -
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    指令代表着程序结束 PLC 执行指令时 END 指令相
    CALL 指令程序必须写 FEND 指令该子程序结束加 SRET 指令
    中断程序必须写 FEND 该服务程序结束加 IRET 指令
    数 FEND 指令时请子程序中断服务程序设计 FEND
    END 指令间
    CALL 指令执行 SRET 指令执行前执行 FEND 指令会发生程序错误
    FOR 指令执行 NEXT 指令执行前执行 FEND 指令会发生程序错误
    CJ指令
    动作流程
    X0ON 时
    X1
    CALL P63
    P0
    P63
    CJ P0
    I301
    X0
    0X0OFF
    动作流程
    X1OFF时
    转移 时 P0
    动作流程程序
    程序
    程序
    CALL指令子程序
    中斷子程序
    EI
    DI
    FEND
    FEND
    SRET
    IRET
    END
    6 应指令 API 00~49
    DVPPLC 应技术手册 612
    CJ指令
    动作流程
    X1
    CALL P63
    P0
    P63
    CJ P0
    I301
    X0
    0X0OFF
    动作流程
    X1OFF时 X0OFF
    动作流程
    X1ON时程序
    程序
    程序
    CALL指令子程序
    中斷子程序
    EI
    DI
    FEND
    FEND
    SRET
    IRET
    END

    6 应指令 API 00~49
    DVPPLC 应技术手册 613
    API 适机种
    ESEXSS SASXSC EHSV07 WDT P 逾时监视定时器

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    操作数注意: 操作数

    16 位指令 (1 STEP)
    WDT 连续执行型 WDTP 脉执行型
    32 位指令
    - - - -
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    DVP 系列 PLC 系统中逾时监视定时器(Watchdog Timer)监视 PLC 系
    统正常运转
    WDT 指令清 PLC 中监控定时器计时时间 PLC 扫描(址
    0 END FEND 指令执行时间)超 200ms 时PLC ERROR 指示灯会亮
    者必须 PLC 电源 Off OnPLC 会 RUNSTOP 开关判断
    RUNSTOP 状态 RUNSTOP 开关 PLC 会动回 STOP 状态
    令逾时监视定时器动作时机:
    1 PLC 系统发生异常
    2 程序执行时间太长造成扫描周期 D1000 容值列 2 种方法
    改善
    WDT 指令
    t1 t2
    STEP0 END(FEND)WDT

    D1000(出厂设置值 200ms)设置值改变逾时监视时间
    程序范例

    程序扫描周期 300ms时程序分割 2 部份中间放入 WDT
    指令前半半程序 200ms
    X0
    300ms 程序
    END
    END
    150ms 程序
    150ms 程序
    WDT
    程序分割两部份前半部分
    半部分程序 200ms
    逾时监视定时器重新计算
    6 应指令 API 00~49
    DVPPLC 应技术手册 614

    API 适机种
    ESEXSS SASXSC EHSV08 FOR S 循环范围开始

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    操作数注意: 须接点驱动指令
    装置范围请参考系列机种功规格表

    16 位指令 (3 STEP)
    FOR 连续执行型 - -
    32 位指令
    - - - -
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:回路重复执行次数

    API 适机种
    ESEXSS SASXSC EHSV09 NEXT 循环范围结束

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    操作数注意:操作数
    须接点驱动指令

    16 位指令 (1 STEP)
    NEXT 连续执行型 - -
    32 位指令
    - - - -
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    FOR 指令指定 FOR ~ NEXT 循环回执行 N 次跳出 FOR ~ NEXT 循环
    继续执行
    指定次数范围 N K1 ~ K32767指定次数范围 N ≦ K1 时视 K1
    执行 FOR ~ NEXT 回路时 CJ 指令跳出回路
    列情形会产生错误:
    1 NEXT 指令 FOR 指令前
    2 FOR 指令没 NEXT 指令
    3 FEND END 指令 NEXT 指令时
    4 FOR ~ NEXT 指令数时
    FOR ~ NEXT 回路 5 层注意回路次数时会 PLC 扫描周
    期增加造成逾时监视定时器动作导致错误产生 WDT 指令改
    善 6 应指令 API 00~49
    DVPPLC 应技术手册 615
    程序范例
    ()

    A程序执行 3 次 NEXT 指令程序继续执行 A 程序执行次 B
    程序会执行四次 B 程序合计执行 3 × 4 = 12 次
    FOR K3
    FOR K4
    NEXT
    NEXT
    AB

    程序范例
    ()二

    X7 Off 时PLC 会执行 FOR ~ NEXT 间程序 X7 On 时CJ 指令
    执行转移 P6 处FOR ~ NEXT 间程序跳执行
    X7
    M0
    M0
    P6
    MOV
    FOR
    MOV D0
    D0
    K3
    K0
    Y10
    INC
    NEXT
    X10
    D0
    D1
    CJ P6
    6 应指令 API 00~49
    DVPPLC 应技术手册 616
    程序范例
    ()三

    执行 FOR ~ NEXT 时 CJ 指令转移层 FOR ~ NEXT 循环
    X1 On 时CJ 指令执行转移 P0 处跳执行
    X0
    TMR T0 K10
    P0
    FOR K4X100
    X0
    INC D0
    K2
    X0
    D1
    K3
    X0
    D2
    K4
    X0
    WDT
    D3
    X1
    CJ P0
    FOR K5
    X0X0
    INC D4
    NEXT
    NEXT
    NEXT
    NEXT
    NEXT
    END
    FOR
    INC
    FOR
    INC
    FOR
    INC

    6 应指令 API 00~49
    DVPPLC 应技术手册 617
    API 适机种
    ESEXSS SASXSC EHSV10 D CMP P 较设置输出

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1
    S2
    D
    操作数注意:S1S2 操作数 F 装置仅 16 位指令
    D 操作数会占连续 3 点
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    CMP 连续执行型 CMPP 脉执行型
    32 位指令 (13 STEP)
    DCMP 连续执行型 DCMPP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:较值 1S2:较值 2D:较结果
    操作数 S1 S2 容作较较结果 D 作表示
    较代数进行全部数号数二进制数值作较 16
    位指令b15 1 时表示负数32 位指令 b31 1 时表示负数
    指定装置 Y0动占 Y0Y1 Y2
    X10On 时CMP 指令执行Y0Y1 Y2 中会 On X10Off 时
    CMP 指令执行Y0Y1 Y2 状态保持 X10Off 前状态
    需≧≦≠结果时 Y0~Y2 串联取
    X10
    CMP K10 D10 Y0
    Y0
    Y1
    Y2
    K10>D10 Y0 ON现值时
    K10D10 Y1 ON现值时
    K10
    清较结果请 RST ZRST 指令
    程序范例

    X10
    RST M0
    RST
    RST
    M1
    M2
    X10
    ZRST M0 M2
    6 应指令 API 00~49
    DVPPLC 应技术手册 618
    API 适机种
    ESEXSS SASXSC EHSV11 D ZCP P 区间较

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1
    S2
    S
    D
    操作数注意:S1S2S 操作数 F 装置仅 16 位指令
    S1 操作数容值请 S2 操作数容值
    D 操作数会占连续 3 点
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    ZCP 连续执行型 ZCPP 脉执行型
    32 位指令 (17 STEP)
    DZCP 连续执行型 DZCPP 脉执行型
    标志信号:


    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:区间较限值S2:区间较限值S:较值D:较结果
    较值 S 限 S1 限 S2 作较较结果 D 作表示
    限 S1>限 S2 时指令限 S1 作限值进行较
    较代数进行全部数号数二进制数值作较 16
    位指令b15 1 时表示负数32 位指令 b31 1 时表示负数
    程序范例

    指定装置 M0动占 M0M1 M2
    X0On 时ZCP 指令执行M0M1 M2 中会 On X0Off 时
    ZCP 指令执行M0M1 M2 状态保持 X0Off 前状态
    X0
    ZCP K10 K100 C10
    M0
    M1
    M2
    K10 M0 On现值 > C10
    K10 < C10 < K100 现值
    C10 K100 > 现值
    M0
    M1 On
    M2 On

    清结果请 RST ZRST 指令
    X0
    RST M0
    RST
    RST
    M1
    M2
    X0
    ZRST M0 M2

    6 应指令 API 00~49
    DVPPLC 应技术手册 619
    API 适机种
    ESEXSS SASXSC EHSV12 D MOV P 数传送

    位装置 字装置
    X Y M S K H KnX KnY Kn
    M KnS T C D E F
    S
    D
    操作数注意:SD 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    MOV 连续执行型 MOVP 脉执行型
    32 位指令 (9 STEP)
    DMOV 连续执行型 DMOVP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:数源D:数搬移目
    该指令执行时 S 容直接搬移 D 指令执行时D 容会
    变化
    运算结果 32 位输出时(应指令 MUL 等) 32 位装置高速计数器现
    值数搬动必须 DMOV 指令
    程序范例
    ()

    16 位数搬移须 MOV 指令
    1 X0Off 时D10 容没变化 X0On 时数值 K10 传送 D10
    数寄存器
    2 X1Off 时D10 容没变化 X1On 时 T0 现值传送 D10
    数寄存器
    32 位数搬移须 DMOV 指令
    X2Off 时(D31D30)(D41D40)容没变化 X2On 时
    (D21D20)现值传送(D31D30)数寄存器时 C235 现值传送
    (D41D40)数寄存器
    X0
    X1
    X2
    MOV K10 D0
    MOV T0 D10
    DMOV D20 D30
    DMOV C235 D40

    6 应指令 API 00~49
    DVPPLC 应技术手册 620
    API 适机种
    ESEXSS SASXSC EHSV13 SMOV P 移位传送

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    m1
    m2
    D
    n
    操作数注意:m1 操作数范围 m11~4
    m2 操作数范围 m21~m1
    n 操作数范围 n m2~4
    装置范围请参考系列机种功规格表

    16 位指令 (11 STEP)
    SMOV 连续执行型 SMOVP 脉执行型
    32 位指令
    - - - -
    标志信号:M1168 ( SMOV 工作模式指定)
    M1168On 时 BIN 值模式
    M1168Off 时 BCD 值模式

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:传送数源m1:数源传送起始位数m2:数源传送位数数
    D:传送目装置n:传送目起始位数
    指令数重新分配合成该指令执行时指定 S 第 m1 位数开始
    低位计算 m2 位数容传送 D 第 n 位数开始低位计算 m2 位数

    程序范例
    ()

    M1168Off 时(BCD 模式)X0On指定 D10 10 进制数值第 4 位数(
    千位数)开始低位计算 2 位数容传送 D20 10 进制数值第 3 位数(
    百位数)开始低位计算 2 位数中 D20 103 100 指令执行
    容没变化
    BCD 值超 0~9999 范围时PLC 判定运算错误指令执行M1067
    M1068OnD1067 记录错误代码 0E18 (Hex)
    M1001
    M1168
    X0
    SMOV D10 K4 K2 D20 K3

    103 102 101 100
    103 102 101 100
    没变化没变化
    动变换
    移位传送
    动变换
    D10 (BIN 16 )位
    D10 (BCD 4 )位数
    D20 (BIN 16 )位
    D20 (BCD 4 )位数

    执行前 D10K1234D20K5678执行完毕D10 变D20K51286 应指令 API 00~49
    DVPPLC 应技术手册 621
    程序范例
    ()二

    M1168On(BIN 模式)时 SMOV 指令话D10D20 会作 BCD 变
    换 BIN 型态 4 位单位作传送

    M1000
    M1168
    X0
    SMOV D10 K4 K2 D20 K3

    没变化
    移位传送
    D10 (BIN 16 )位
    位数 4 位数3 位数 2 位数 1
    位数 4 位数 3 位数 2 位数 1
    没变化
    D20 (BIN 16 )位

    执行前 D10H1234D20H5678执行完毕D10 变D20H5128
    程序范例
    ()三

    连接非连续编号输入端指拨开关指令合成
    右 2 位指拨开关传送 D2 右 2 位左 1 位指拨开关传送 D1 右 1 位数

    SMOV 指令 D1 第 1 位传送 D2 第 3 位数两组指拨开关合成 1 组
    X13~X10 X27~X20
    PLC
    642
    81 81
    81
    102 101 100

    M1000
    BIN K2X20 D2
    BIN K1X10 D1
    SMOV D1 K1 K1 D2 K3
    (X20~X27) BCD
    2 D2(BIN)位数
    (X10~X13) BCD
    1 D1(BIN)位数
    M1001
    M1168

    6 应指令 API 00~49
    DVPPLC 应技术手册 622
    API 适机种
    ESEXSS SASXSC EHSV14 D CML P 反转传送

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S
    D
    操作数注意:SD 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    CML 连续执行型 CMLP 脉执行型
    32 位指令 (9 STEP)
    DCML 连续执行型 DCMLP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:传送数源D:传送目装置
    希作反相输出时指令 S 容全部反相(0→11→0)传送 D
    中果容 K 常数时 K 常数动转换成 BIN 值
    程序范例
    ()

    X10On 时 D1 b0~b3 容反相传送 Y0~Y3
    X10
    CML D1 K1Y0
    D1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
    符号位 正数 负数(0 )1
    0 1 0 1
    数 反相数做传送
    b 0b 1b 2b 3b 15
    程序范例
    ()二

    图左边回路 CML 指令表现图右示
    X000
    M0
    M1
    M2
    M3
    X001
    X002
    X003
    X000
    M0
    M1
    M2
    M3
    X001
    X002
    X003
    M1000
    CML K1X0 K1M0
    常时 接点 ON 6 应指令 API 00~49
    DVPPLC 应技术手册 623
    API 适机种
    ESEXSS SASXSC EHSV15 BMOV P 全部传送

    位装置 字装置
    X Y M S K H KnX KnY Kn
    M KnS T C D E F
    S
    D
    n
    操作数注意: n操作数范围 n =1~512
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    BMOV 连续执行型 BMOVP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:源装置起始D:目装置起始n:传送区块长度
    S 指定装置起始号码开始算 n 寄存器容传送 D 指定装置起始
    号码开始算 n 寄存器中果 n 指定点数超该装置范围时效
    范围传送
    程序范例
    ()

    X10On 时D0~D34 寄存器容传送 D20~D23 4 寄存器
    X10
    BMOV D0 D20 K4 D0
    D1
    D2
    D3
    D20
    D21
    D22
    D23
    n4 点
    程序范例
    ()二

    果指定位装置 KnXKnYKnMKnS 作传送时S D 位数必须相 n
    数目须相
    ESEXSS 系列机种支持 BMOV 操作数 KnXKnYKnMKnS 装置 EF
    修饰
    M1000
    BMOV K1M0 K1Y0 K3 M0
    M1
    M2
    M3
    Y0
    n3 点
    M4
    M5
    M6
    M7
    M8
    M9
    M10
    M11
    Y10
    Y1
    Y2
    Y3
    Y4
    Y5
    Y6
    Y7
    Y11
    Y12
    Y136 应指令 API 00~49
    DVPPLC 应技术手册 624
    程序范例
    ()三

    防止两操作数指定传送号码重叠时造成混乱请注意两操作数
    指定号码安排示
    1 S > D 时1→2→3序传送
    X10
    BMOV D20 D19 K3 D19
    D20
    D21
    D20
    D21
    D22
    2
    1
    3

    2 EHEH2SV 系列机种 S < D 时1→2→3序传送
    D11
    D13
    X11
    BMOV D10 D11 K3 D10
    D11
    D12 1
    3
    2 D12

    3 ESEXSSSASXSC 机种 S < D 时应避免编号相差 1执行结果3
    →2→1序传送编号相差 1 D11~D13 容数值 D10
    容值
    D11
    D13
    X11
    BMOV D10 D11 K3 D10
    D11
    D12 1
    3
    2 D12


    6 应指令 API 00~49
    DVPPLC 应技术手册 625
    API 适机种
    ESEXSS SASXSC EHSV16 D FMOV P 点传送

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    n
    操作数注意:S 操作数 F 装置仅 16 位指令
    n 操作数范围 n=1~512(1632 位指令)
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    FMOV 连续执行型 FMOVP 脉执行型
    32 位指令 (13 STEP)
    DFMOV 连续执行型 DFMOVP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:数源 D:目装置起始n:传送区块长度
    S 容传送 D 指定装置起始号码开始算 n 寄存器中果 n
    指定点数超该装置范围时效范围传送
    ESEXSS 系列机种支持 KnXKnYKnMKnS 装置 EF 修饰
    程序范例

    X10On 时K10 传送 D10 开始连续 5 寄存器中
    X10
    FMOV K10 D10 K5

    K10 D10
    D11
    D12
    D13
    D14
    K10
    K10
    K10
    K10
    K10
    n5 点

    6 应指令 API 00~49
    DVPPLC 应技术手册 626
    API ☺ 适机种
    ESEXSS SASXSC EHSV17 D XCH P 数交换

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    D1
    D2
    操作数注意:D1D2 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    XCH 连续执行型 XCHP 脉执行型
    32 位指令 (9 STEP)
    DXCH 连续执行型 DXCHP 脉执行型
    标志信号:M1303 ( XCH 工作模式指定)

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D1:互相交换数 1D2:互相交换数 2
    D1 D2 指定装置容值互相交换
    程序范例
    ()

    X0Off→On 时D20 D40 容互相交换
    X0
    XCHP D20 D40
    D40
    D20 120
    40
    执行前 执行
    40
    120
    D20
    D40
    程序范例
    ()二

    X0Off→On 时D100 D200 容互相交换
    X0
    DXCHP D100 D200 9
    20
    执行前
    8
    40
    D100
    D101
    8
    40
    9
    20
    D200
    D201
    D100
    D101
    D200
    D201
    執行

    补充说明

    ESEXSS 机种支持 M1303 标志
    16 位指令 D1 D2 指定装置相时 M1303On该装置 8
    位容互相交换
    32 位指令 D1 D2 指定装置相时 M1303On该 32 位装置
    16 位容互相交换
    X0On 时 M1303OnD100 16 位容 D101 16 位容互相交换
    X0
    M1303 9
    20
    执行前 执行
    20
    9
    D100
    D100
    8
    40
    40
    8
    D101
    D101
    D100
    D100
    D101
    D101
    DXCHP D100 D100
    6 应指令 API 00~49
    DVPPLC 应技术手册 627
    API 适机种
    ESEXSS SASXSC EHSV18 D BCD P BIN→BCD 变换

    位装置 字装置
    X Y M S K H KnX KnY Kn
    M KnS T C D E F
    S
    D
    操作数注意:SD 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    BCD 连续执行型 BCDP 脉执行型
    32 位指令 (9 STEP)
    DBCD 连续执行型 DBCDP 脉执行型
    标志信号:M1067 (运算错误)
    M1068 (运算错误)
    D1067 (错误代码)
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:数源D:变换结果
    数源 S 容(BIN 值)作 BCD 转换存 D
    BCD 变换结果超 0~9999M1067M1068OnD1067 记录错误代码
    0E18 (Hex)(BCD 值 Hex 表示位数 0~9 范围)
    DBCD 转换结果超 0~99999999M1067M1068OnD1067 记录错
    误代码 0E18 (Hex)
    PLC 四运算 INCDEC 指令 BIN 方式执行应方
    面 10 进制数值显示器时 BCD 转换 BIN 值变 BCD 值
    输出
    程序范例

    X0On 时D10 BIN 值转换成 BCD 值结果位数存 K1Y0
    (Y0~Y3)四 bit 元件
    X0
    BCD D10 K1Y0

    D10001E (Hex)0030(十进制)执行结果 Y0~Y30000(BIN)
    6 应指令 API 00~49
    DVPPLC 应技术手册 628
    API 适机种
    ESEXSS SASXSC EHSV19 D BIN P BCD→BIN 变换

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S
    D
    操作数注意:SD 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    BIN 连续执行型 BINP 脉执行型
    32 位指令 (9 STEP)
    DBIN 连续执行型 DBINP 脉执行型
    标志信号:M1067 (运算错误)
    M1068 (运算错误)
    D1067 (错误代码)
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:数源D:变换结果
    数源 S 容(BCD:0~9999)作 BIN 转换存 D
    数源 S 容效数值范围:BCD(0~9999)DBCD(0~99999999)
    S 数容非 BCD 值( Hex 表示位数 0~9 范围)
    会产生运算错误M1067M1068OnD1067 记录错误代码 0E18 (Hex)
    常数 KH 会动转换成 BIN需运指令
    程序范例

    X0On 时K1M0 BCD 值转换成 BIN 值结果存 D10 中
    X0
    BIN D10K1M0

    补充说明

    BCD BIN 指令应说明:
    1 PLC 外界读取 BCD 型态指拨开关时必须 BIN 指令先
    读取数转换成 BIN 值储存 PLC
    2 PLC 部储存数外界 BCD 型态 7 段显示器显示出
    时必须 BCD 指令先显示部数转换成 BCD 值送 7 段
    显示器
    3 X0On 时 K4X0 BCD 值转换成 BIN 值传送 D100 D100
    BIN 值转换成 BCD 值传送 K4Y20
    X0
    BIN D100K4X0
    BCD D100 K4Y20 6 应指令 API 00~49
    DVPPLC 应技术手册 629

    X17 X0
    42
    81
    101 100
    66
    103 102
    81 8181
    Y37 Y20
    4 BCD 位数 值
    指令 值存入 BIN BIN D100
    指令 容 BCD D100
    变 位数 值 4 BCD
    4 BCD 位数 型态七段显示器
    4 BCD 位数 型态指拨开关


    6 应指令 API 00~49
    DVPPLC 应技术手册 630
    API 适机种
    ESEXSS SASXSC EHSV20 D ADD P BIN 加法

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1
    S2
    D
    操作数注意:S1S2D 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    ADD 连续执行型 ADDP 脉执行型
    32 位指令 (13 STEP)
    DADD 连续执行型 DADDP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    请参考列补充说明
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:加数S2:加数D:
    两数源:S1 S2 BIN 方式相加结果存 D
    数高位位符号位 0 表(正)1 表(负)做代数加法运算(例
    :3+(9)6)
    加法相关标志变化
    16 位 BIN 加法:
    1 运算结果 0 时零标志(Zero flag)M1020 On
    2 运算结果 –32768 时位标志(Borrow flag)M1021 On
    3 运算结果 32767 时进位标志(Carry flag)M1022 On
    32 位 BIN 加法:
    1 运算结果 0 时零标志(Zero flag)M1020 On
    2 运算结果 –2147483648 时位标志(Borrow flag)M1021 On
    3 运算结果 2147483647 时进位标志(Carry flag)M1022 On
    程序范例
    ()

    16 位 BIN 加法: X0On 时加数 D0 容加加数 D10 容结果存
    D20 容中
    X0
    ADD D0 D10 D20

    程序范例
    ()二

    32 位 BIN 加法: X1On 时加数(D31D30)容加加数(D41D40)
    容结果存(D51D50)中(中 D30D40D50 低 16 位数D31
    D41D51 高 16 位数)
    X1
    DADD D30 D40 D50
    6 应指令 API 00~49
    DVPPLC 应技术手册 631
    补充说明

    标志动作数值正负关系:
    16 位零标志: 零标志 零标志
    2 1 0 32768 101 32767012
    位标志 进位标志数高位
    表(负)1
    数高位
    数高位
    32 :位 零标志 零标志 零标志
    2 1 0 2147483648 101 2147483647012
    位标志 进位标志
    表(正)0
    表(正)0
    数高位
    表(负)1
    6 应指令 API 00~49
    DVPPLC 应技术手册 632
    API 适机种
    ESEXSS SASXSC EHSV21 D SUB P BIN 减法

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S1
    S2
    D
    操作数注意:S1S2D 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    SUB 连续执行型 SUBP 脉执行型
    32 位指令 (13 STEP)
    DSUB 连续执行型 DSUBP 脉执行型
    标志信号:M1020 标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    请参考指令 ADD 补充说明
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:减数S2:减数D:差
    两数源:S1 S2 BIN 方式相减结果存 D
    数高位位符号位 0 表(正)1 表(负)做代数减法运算
    减法相关标志变化
    16 位 BIN 减法:
    1 运算结果 0 时零标志(Zero flag)M1020 On
    2 运算结果 –32768 时位标志(Borrow flag)M1021 On
    3 运算结果 32767 时进位标志(Carry flag)M1022 On
    32 位 BIN 减法:
    1 运算结果 0 时零标志(Zero flag)M1020 On
    2 运算结果 –2147483648 时位标志(Borrow flag)M1021 On
    3 运算结果 2147483647 时进位标志(Carry flag)M1022 On
    标志动作数值正负关系参考标志动作数值正负关系请参考页指令
    ADD 补充说明
    程序范例
    ()

    16 位 BIN 减法: X0On 时 D0 容减掉 D10 容差存 D20 容中
    X0
    SUB D0 D10 D20

    程序范例
    ()二

    32 位 BIN 减法: X1On 时(D31D30)容减掉(D41D40)容差存
    (D51D50)中(中 D30D40D50 低 16 位数D31D41D51
    高 16 位数)
    X1
    DSUB D30 D40 D50
    6 应指令 API 00~49
    DVPPLC 应技术手册 633
    API 适机种
    ESEXSS SASXSC EHSV22 D MUL P BIN 法

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1
    S2
    D
    操作数注意:S1S2 操作数 F 装置仅 16 位指令
    D 操作数 E 装置仅 16 位指令
    16 位指令 D 操作数会占连续 2 点
    32 位指令 D 操作数会占连续 4 点
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    MUL 连续执行型 MULP 脉执行型
    32 位指令 (13 STEP)
    DMUL 连续执行型 DMULP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:数 S2:数 D:积
    两数源:S1 S2 号数二进制方式相积存 D 必须注意 16
    位 32 位运算时S1 S2 D 正负号位
    16 位 BIN 法运算:
    *
    b15 b0 b15 b0 b31 b16 b15 b0
    b15 符号位 b15 符号位 b31 D+1 b15( )符号位
    +1

    符号位0 正数符号位1 负数
    D 位装置时指定 K1~K4 构成 16 位占连续 2 组ESEXSS 机种储
    存低 16 位数
    32 位 BIN 法运算::
    *
    b31 符号位 b63 D+3 b15 ( )符号位
    +1+1 +1 +2+3
    b31 符号位
    符号位0 正数符号位1 负数
    D 位装置时指定 K1~K8 构成 32 位占连续 2 组 32 位数
    程序范例

    16 位 D0 16 位 D10 结果 32 位积 16 位存 D21 16 位存
    D20 结果正负左边位 OffOn 代表正负值
    X0
    MUL D0 D10 D20
    MUL D0 D10 K8M0 6 应指令 API 00~49
    DVPPLC 应技术手册 634
    API 适机种
    ESEXSS SASXSC EHSV23 D DIV P BIN 法

    位装置 字装置
    X Y M S K H KnX KnY Kn
    M KnS T C D E F
    S1
    S2
    D
    操作数注意:S1S2 操作数 F 装置仅 16 位指令
    D 操作数 E 装置仅 16 位指令
    16 位指令 D 操作数会占连续 2 点
    32 位指令 D 操作数会占连续 4 点
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    DIV 连续执行型 DIVP 脉执行型
    32 位指令 (13 STEP)
    DDIV 连续执行型 DDIVP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:数 S2:数 D:商余数
    两数源:S1 S2 号数二进制方式相商余数存 D必须注
    意 16 位 32 位运算时S1 S2 D 正负号位
    数 0 时指令执行M1067M1068OnD1067 记录错误代码 0E19 (Hex)
    16 位 BIN 法运算:
    +1

    商数 余数

    D 位装置时指定 K1~K4 构成 16 位占连续 2 组商余数ESEXSS
    机种商数余数
    32 位 BIN 法运算:
    +1

    商数 余数
    +1 +1 +3 +2

    D 位装置时仅指定 K1~K8 构成 32 位占连续 2 组商余数
    程序范例

    X0On 时数 D0 数 D10 结果商指定放 D20余数指定放
    D21 结果正负高位位 OffOn 代表正负值
    X0
    DIV D0 D10 D20
    D0 D10 K4Y0DIV 6 应指令 API 00~49
    DVPPLC 应技术手册 635
    API ☺ 适机种
    ESEXSS SASXSC EHSV24 D INC P BIN 加

    位装置 字装置
    X Y M S K H KnX KnY Kn
    M KnS T C D E F
    D
    操作数注意:D 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (3 STEP)
    INC 连续执行型 INCP 脉执行型
    32 位指令 (5 STEP)
    DINC 连续执行型 DINCP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:目装置
    指令脉执行型指令执行时程序次扫描周期指定装置 D
    容会加 1
    指令般脉执行型指令(INCPDINCP)
    16 位运算时32767 加 1 变3276832 位运算时2147483647 加 1
    变2147483648
    指令运算结果会影响标志信号 M1020~M1022
    程序范例

    X0Off→On 时D0 容动加 1
    X0
    INCP D0


    6 应指令 API 00~49
    DVPPLC 应技术手册 636
    API ☺ 适机种
    ESEXSS SASXSC EHSV25 D DEC P BIN 减

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    D
    操作数注意:D 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (3 STEP)
    DEC 连续执行型 DECP 脉执行型
    32 位指令 (5 STEP)
    DDEC 连续执行型 DDECP 脉执行型
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:目装置
    指令脉执行型指令执行时程序次扫描周期指定装置 D 容
    会减 1
    指令般脉执行型指令(DECPDDECP)
    16 位运算时32768 减 1 变 3276732 位运算时2147483648 减
    1 变 2147483647
    指令运算结果会影响标志信号 M1020~M1022
    程序范例

    X0Off→On 时D0 容动减 1
    X0
    DECP D0


    6 应指令 API 00~49
    DVPPLC 应技术手册 637
    API W 适机种
    ESEXSS SASXSC EHSV26 D AND P 逻辑(AND)运算

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1
    S2
    D
    操作数注意:S1S2D 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    WAND 连续执行型 WANDP 脉执行型
    32 位指令 (13 STEP)
    DAND 连续执行型 DANDP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:数源装置 1S2:数源装置 2D:运算结果
    两数源:S1 S2 作逻辑’ ’(AND)运算结果存 D
    逻辑’’(AND)运算规 0 结果 0
    程序范例
    ()

    X0On 时16 位 D0 D2 作 WAND逻 辑 (AND)运算结果存 D4 中
    X0
    WAND D0 D2 D4

    0000111111111111
    0000000000011 111
    000 00 000000 0 011 1
    WAND
    b15 b0
    执行前
    执行
    D0
    D2
    D4
    程序范例
    ()二

    X1On 时32 位(D11D10)(D21D20)作 DAND逻辑(AND)运算
    结果存(D41D40)中
    X1
    DAND D10 D20 D40

    DAND
    b15 b0b31
    执行前
    执行
    D11 D10
    D21 D20
    D41 D40
    1111111100001111
    000
    000 000000
    11 111
    111 00 00
    00000000
    11 1
    11111
    11111111 1111
    000 00 000 0 00
    0000000000000
    0000

    6 应指令 API 00~49
    DVPPLC 应技术手册 638
    API W 适机种
    ESEXSS SASXSC EHSV27 D OR P 逻辑(OR)运算

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1
    S2
    D
    操作数注意:S1S2D 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    WOR 连续执行型 WORP 脉执行型
    32 位指令 (13 STEP)
    DOR 连续执行型 DORP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:数源装置 1S2:数源装置 2D:运算结果
    两数源:S1 S2 作逻辑’’(OR)运算结果存 D
    逻辑’’(OR)运算规 1 结果 1
    程序范例
    ()

    X0On 时16 位 D0 D2 作 WOR逻辑(OR)运算结果存 D4 中
    X0
    WOR D0 D2 D4

    0111111
    0000 0 0 0111
    00 0011 1
    WOR
    b15 b0
    执行前
    执行
    D0
    D2
    D4
    000000011
    011111
    111 1 11111
    程序范例
    ()二

    X1On 时32 位(D11D10)(D21D20)作 DOR逻辑(OR)运算结
    果存(D41D40)中
    X1
    DOR D10 D20 D40

    DOR
    b15 b0b31
    执行前
    执行
    D11 D10
    D21 D20
    D41 D40
    1111111100001111
    000
    00
    11 111
    111
    00000000 11111
    11111111 1111
    000 00 000 0 00
    0000
    111 11 1 111 11111111 11 1 111 1100
    6 应指令 API 00~49
    DVPPLC 应技术手册 639
    API W 适机种
    ESEXSS SASXSC EHSV28 D XOR P 逻辑异(XOR)运算

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1
    S2
    D
    操作数注意:S1S2D 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    WXOR 连续执行型 WXORP 脉执行型
    32 位指令 (13 STEP)
    DXOR 连续执行型 DXORP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:数源装置 1S2:数源装置 2D:运算结果
    两数源:S1 S2 作逻辑’异’(XOR)运算结果存 D
    逻辑’ 异’(XOR)运算规两者相结果 0两者结果 1
    程序范例
    ()

    X0On 时16 位 D0 D2 作 WXOR逻辑异(XOR)运算结果存 D4

    X0
    WXOR D0 D2 D4

    0111111
    0000 0 0 0111
    00 0011
    WXOR
    b15 b0
    执行前
    执行前
    D0
    D2
    D4
    000000011
    011111
    111 1110000
    程序范例
    ()二

    X1On 时32 位(D11D10)(D21D20)作 DXOR逻辑异(XOR)运算
    结果存(D41D40)中
    X1
    DXOR D10 D20 D40

    DXOR
    b15 b0b31
    执行前
    执行
    D11 D10
    D21 D20
    D41 D40
    1111111100001111
    000
    00
    11 11100000000 11111
    11111111 1111
    000 00 000 0 00
    0000
    111 11 1 111 11111111 111 1100 00000 0
    6 应指令 API 00~49
    DVPPLC 应技术手册 640
    API ☺ 适机种
    ESEXSS SASXSC EHSV29 D NEG P 求补码

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    D
    操作数注意:D 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (3 STEP)
    NEG 连续执行型 NEGP 脉执行型
    32 位指令 (5 STEP)
    DNEG 连续执行型 DNEGP 脉执行型
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:求补码装置指令负数 BIN 值转换成绝值
    指令般脉执行型指令(NEGPDNEGP)
    程序范例
    ()

    X0Off→On 时D10 容位全部反相(0→11→0)加 1 存放原
    寄存器 D10 中
    X0
    NEGP D10

    程序范例
    ()二

    求负数绝值
    1 D0 第 15 位1时M0On(D0 表示负数)
    2 M0On 时 NEG 指令 D0 取 2 补码绝值
    M1000
    BON D0 M0 K15
    NEGP D0
    M0
    常时 接点 ON

    程序范例
    ()三

    减法运算差取绝值 X0On 时:
    1 D0>D2 时M0On
    2 D0D2 时M1On
    3 D04 D4 保持正值
    X0
    CMP D0 D2 M0
    M0
    SUB D0 D2 D4
    M2
    SUB D2 D0 D4
    M1
    6 应指令 API 00~49
    DVPPLC 应技术手册 641
    负数表现绝值
    1 正负数寄存器位(左边)位容表现0时正数1
    时负数
    2 遇负数时 NEG 指令(API 29)转成绝值
    00000000000000 01
    00000000000000 10
    00000000000000 00
    (D0)2
    (D0)1
    (D0)0

    补充说明

    11 1
    0
    (D0)1
    (D0)2
    (D0)3
    111111 1111 111
    11
    1
    111111 1111111
    011111111 111111
    0
    (D0)4
    (D0)5
    11
    1
    111111 1111110
    111111111 111110
    10000000000000 11
    10000000000000 01
    10000000000000 10
    (D0)32765
    (D0)32766
    (D0)32767
    1 0000000000000 00
    (D0)32768
    01 1
    (D0)+132765
    (D0)+132766
    (D0)+132767
    1 0000000000000 00
    (D0)+132768
    00000000000000 10
    000000000 00 000 01
    00000000000000 11
    (D0)+11
    (D0)+12
    (D0)+13
    00000000000001 00
    (D0)+14
    00000000000001 10
    (D0)+15
    1111111111111
    01 01111111111111
    01 11111111111110
    32767绝值
    6 应指令 API 00~49
    DVPPLC 应技术手册 642
    API ☺ 适机种
    ESEXSS SASXSC EHSV30 D ROR P 右循环移位

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    D
    n
    操作数注意:D 操作数 F 装置仅 16 位指令
    D 操作数指定 KnYKnMKnS 时 K4(16
    位) K8(32 位)效
    n 操作数中 nK1~K16(16 位)nK1~K32(32 位)
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    ROR 连续执行型 RORP 脉执行型
    32 位指令 (9 STEP)
    DROR 连续执行型 DRORP 脉执行型
    标志信号:M1022 进位标志 Carry flag

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:循环装置n:次循环位数
    D 指定装置容次右循环 n 位
    指令般脉执行型指令(RORPDRORP)
    程序范例

    X0 Off→On 变化时D10 16 位 4 位组右循环图示
    标明※位容传送进位标志信号 M1022
    X0
    RORP D10 K4

    0001101111 11
    000 0 00011 1

    D10 0100

    右循环
    111111D10
    位 位
    次循环
    16 位
    0 M1022
    进位标志M1022


    6 应指令 API 00~49
    DVPPLC 应技术手册 643
    API ☺ 适机种
    ESEXSS SASXSC EHSV31 D ROL P 左循环移位

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    D
    n
    操作数注意:D 操作数 F 装置仅 16 位指令
    D 操作数指定 KnYKnMKnS 时 K4(16
    位) K8(32 位)效
    n 操作数中 n1~16(16 位)n1~32(32 位)
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    ROL 连续执行型 ROLP 脉执行型
    32 位指令 (9 STEP)
    DROL 连续执行型 DROLP 脉执行型
    标志信号:M1022 进位标志 Carry flag

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:循环装置n:次循环位数
    D 指定装置容次左循环 n 位
    指令般脉执行型指令(ROLPDROLP)
    程序范例

    X0 Off→On 变化时D10 16 位 4 位组左循环图示标
    明※位容传送进位标志信号 M1022
    X0
    ROLP D10 K4

    0001111 11
    00000111

    D1000

    左循环
    11111 D10
    位 位
    次循环
    16 位
    1M1022
    进位标志 M1022
    11000
    000


    6 应指令 API 00~49
    DVPPLC 应技术手册 644
    API ☺ 适机种
    ESEXSS SASXSC EHSV32 D RCR P 附进位标志右循环

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    D
    n
    操作数注意:D 操作数 F 装置仅 16 位指令
    D 操作数指定 KnYKnMKnS 时 K4(16
    位) K8(32 位)效
    n 操作数中 n1~16(16 位)n1~32(32 位)
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    RCR 连续执行型 RCRP 脉执行型
    32 位指令 (9 STEP)
    DRCR 连续执行型 DRCRP 脉执行型
    标志信号:M1022 进位标志 Carry flag

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:循环装置n:次循环位数
    D 指定装置容连进位标志 M1022次右循环 n 位
    指令般脉执行型指令(RCRPDRCRP)
    程序范例

    X0 Off→On 变化时D10 16 位连进位标志 M1022 17 位 4
    位组右循环图示标明※位容传送进位标志信号 M1022

    X0
    RCRP D10 K4

    00010111
    00 0001

    D10 00

    右循环
    1111D10
    位 位
    次循环
    16 位
    0 M1022
    M10221101000
    1 000 1 0


    6 应指令 API 00~49
    DVPPLC 应技术手册 645
    API ☺ 适机种
    ESEXSS SASXSC EHSV33 D RCL P 附进位标志左循环

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    D
    n
    操作数注意:D 操作数 F 装置仅 16 位指令
    D 操作数指定 KnYKnMKnS 时 K4(16
    位) K8(32 位)效
    n 操作数中 n1~16(16 位)n1~32(32 位)
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    RCL 连续执行型 RCLP 脉执行型
    32 位指令 (9 STEP)
    DRCL 连续执行型 DRCLP 脉执行型
    标志信号:M1022 进位标志 Carry flag

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:循环装置n:次循环位数
    D 指定装置容连进位标志 M1022次左循环 n 位
    指令般脉执行型指令(RCLPDRCLP)
    程序范例

    X0 Off→On 变化时D10 16 位连进位标志 M1022 17 位 4
    位组左循环图示标明※位容传送进位标志信号 M1022
    X0
    RCLP D10 K4

    0001111 11
    00000111

    D1000

    左循环
    1111 D10
    位 位
    次循环
    16 位
    1M1022
    M1022 11000
    000
    0
    0

    6 应指令 API 00~49
    DVPPLC 应技术手册 646
    API ☺ 适机种
    ESEXSS SASXSC EHSV34 SFTR P 位右移

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    D
    n1
    n2
    操作数注意:n1 操作数中 n11~1024
    n2 操作数中 n21~ n1
    ES 系列机种 1≦n2≦n1≦512
    ES 系列机种支持 EF 修饰
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    SFTR 连续执行型 SFTRP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:移位装置起始编号D:移位装置起始编号n1:移位数长度
    n2:次移位位数
    D 开始起始编号具 n1 数字元(移位寄存器长度)位装置 n2 位
    数右移 S 开始起始编号 n2 位数移入 D 中填补位空位
    指令般脉执行型指令(SFTRP)
    程序范例


    X0 升时 M0~M15 组成 16 位 4 位作右移
    扫描次位右移动作列编号 1~5 动作
    M3~M0 → 进位
    M7~M4 → M3~M0
    M11~M8 → M7~M4
    M15~M12 → M11~M8
    X3~X0 → M15~M12 完成
    X0
    SFTR X0 M0 K16 K4


    X3 X2 X1 X0
    M15 M14 M13 M12 M11 M10 M9 M8 M7 M6
    34
    5
    4 位组右移
    M5 M4 M3 M2 M1 M0
    12
    进位6 应指令 API 00~49
    DVPPLC 应技术手册 647
    API ☺ 适机种
    ESEXSS SASXSC EHSV35 SFTL P 位左移

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    n1
    n2
    操作数注意:n1 操作数中 n11~1024
    n2 操作数中 n21~ n1
    ES 系列机种 1≦n2≦n1≦512
    ES 系列机种支持 EF 修饰
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    SFTL 连续执行型 SFTLP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:移位装置起始编号D:移位装置起始编号n1:移位数长度 n2:
    次移位位数
    D 开始起始编号具 n1 数字元(移位寄存器长度)位装置 n2 位
    数左移 S 开始起始编号 n2 位数移入 D 中填补位空位
    指令般脉执行型指令(SFTLP)
    程序范例

    X0 升时 M0~M15 组成 16 位 4 位作左移
    扫描次位左移动作列编号 1~5 动作
    M15~M12 → 进位
    M11~M8 → M15~M12
    M7~M4 → M11~M8
    M3~M0 → M7~M4
    X3~X0 → M3~M0 完成

    X0
    SFTL X0 M0 K16 K4


    1 2 3
    4 位组左移
    进位 M15 M14 M13 M12 M11 M10 M9 M8 M7
    X3 X2 X1 X0
    4
    5
    M6 M5 M4 M3 M2 M1 M0

    6 应指令 API 00~49
    DVPPLC 应技术手册 648
    API ☺ 适机种
    ESEXSS SASXSC EHSV36 WSFR P 字右移

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    D
    n1
    n2
    操作数注意:S 操作数 D 操作数指定装置类型须相 KnX
    KnYKnMKnS 类TCD 类
    S 操作数 D 操作数指定装置类型 Kn 时Kn
    位数必须相
    n1 操作数中 n11~512
    n2 操作数中 n21~ n1
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    WSFR 连续执行型 WSFRP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:移位装置起始编号D:移位装置起始编号 n1:移位数长度
    n2:次移位字数
    D 开始起始编号具 n1 字长度数串列 n2 字右移 S
    开始起始编号 n2 字数移入 D 中填补字空位
    指令般脉执行型指令(WSFRP)
    程序范例
    ()

    X0Off→On 时 D20~D35 组成 16 寄存器数串列移位区域 4
    寄存器右移
    扫描次字右移动作列编号 1~5 动作
    D23~D20 → 进位
    D27~D24 → D23~D20
    D31~D28 → D27~D24
    D35~D32 → D31~D28
    D13 ~D10 → D35~D32 完成
    X0
    WSFRP D10 D20 K16 K4


    D13 D12 D11 D10
    D35 D34 D33 D32 D31 D30 D29 D28 D27
    34
    5
    右移 寄存器 4
    D26 D25 D24 D23 D22 D21 D20
    12
    进位
    6 应指令 API 00~49
    DVPPLC 应技术手册 649
    程序范例
    ()二

    X0Off→On 时 Y10~Y27 组成位寄存器数串列移位区域 2
    位数右移
    扫描次字右移动作列编号 1~5 动作
    Y17~Y10 → 进位
    Y27~Y20 → Y17~Y10
    X27~X20 → Y27~Y20 完成
    X0
    WSFRP K1X20 K1Y10
    类型装置时 请指定相位数 Kn
    K4 K2

    Y27 Y26 Y25 Y24 Y23 Y22 Y21 Y20 Y17
    2
    3
    X27 X26 X25 X24 X23 X22 X21 X20
    Y16 Y15 Y14 Y13 Y12 Y11 Y10
    右移 位数2
    进位
    1
    6 应指令 API 00~49
    DVPPLC 应技术手册 650
    API ☺ 适机种
    ESEXSS SASXSC EHSV37 WSFL P 字左移

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    D
    n1
    n2
    操作数注意:S 操作数 D 操作数指定装置类型须相 KnX
    KnYKnMKnS 类TCD 类
    S 操作数 D 操作数指定装置类型 Kn 时Kn
    位数必须相
    n1 操作数中 n11~512
    n2 操作数中 n21~ n1
    装置范围请参考系列机种功规格表

    16 位指令 9 STEP)
    WSFL 连续执行型 WSFLP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:移位装置起始编号D:移位装置起始编号n1:移位数长度 n2:
    次移位字数
    D 开始起始编号具 n1 字符长度数串列 n2 字左移
    S 开始起始编号 n2 字符数移入 D 中填补字空位
    指令般脉执行型指令(WSFLP)
    程序范例

    X0Off→On 时 D20~D35 组成 16 寄存器数串列移位区域 4
    寄存器左移
    扫描次字左移动作列编号 1~5 动作
    D35~D32 → 进位
    D31~D28 → D35~D32
    D27~D24 → D31~D28
    D23~D20 → D27~D24
    D13 ~D10 → D23~D20 完成

    X0
    WSFLP D10 D20 K16 K4

    D13
    D20
    1 2 3 4
    5
    左移 4 寄存器
    进位
    D12 D11 D10
    D21D22D23D24D25D26D27D28D29D30D31D32D33D34D35
    6 应指令 API 00~49
    DVPPLC 应技术手册 651
    API ☺ 适机种
    ESEXSS SASXSC EHSV38 SFWR P 移位写入

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    n
    操作数注意:n 操作数中 n2~512
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    SFWR 连续执行型 SFWRP 脉执行型
    32 位指令
    - - - -
    标志信号:M1022 进位标志 Carry flag

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:移位写入数串列装置D:数串列起始编号n:数串列长度
    D 起始编号开始 n 字装置数串列定义先入先出数串列第
    编号装置作指针指令执行时指针容值先加 1 S 指定装置
    容值会写入先入先出数串列中指针指定位置指针容超 n1
    时指令处理写入新值进位标志信号 M1022On
    指令般脉执行型指令(SFWRP)
    程序范例

    开始先指针 D0 清 0 X0=Off→On 变化时D20 容传送 D1
    中指针 D0 容变成 1变更 D20 容 X0 Off→On 次 D20
    容传送 D2 中D0 容变成 2
    指令执行次移位写入动作列编号 1~2 动作
    1 D20 容传送 D1 中
    2 指针 D0 容变成 1
    X0
    SFWRP D20 D0 K10
    X10
    RST D0 D0 0预先 容清

    D20 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
    D 0 3 2 1
    指针


    补充说明

    指令 API 38 SFWR API 39 SFRD 搭配执行先入先出数串列写
    入读出控制 6 应指令 API 00~49
    DVPPLC 应技术手册 652
    API ☺ 适机种
    ESEXSS SASXSC EHSV39 SFRD P 移位读出

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S
    D
    n
    操作数注意:n 操作数中 n2~512
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    SFRD 连续执行型 SFRDP 脉执行型
    32 位指令
    - - - -
    标志信号:M1020 零标志 Zero flag

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:数串列起始编号D:数串列移位读出装置n:数串列长度
    S 起始编号开始 n 字装置数串列定义先入先出数串列第编
    号装置作指针指令执行时指针容值先减 1 S 指定装置
    容值会写入先入先出资料串行中指针指定位置指针容等 0 时
    指令处理资料读出动作零标志信号 M1020On
    指令般脉执行型指令(SFRDP)
    程序范例

    X0 Off→On 变化时D1 容传送 D21 中D9~D2 全部右移位
    寄存器(D9 容保持变)指针 D0 容减 1
    指令执行次移位读出动作列编号 1~3 动作
    1 D1 容读出传送 D21 中
    2 D9~D2 全部右移位寄存器
    3 指针 D0 容减 1
    X0
    SFRDP D0 D21 K10

    n10 点
    指针
    D21
    数读出
    D9 D8 D7 D6 D5 D4 D3 D2 D1 D0

    补充说明

    指令 API 38 SFWR API 39 SFRD 搭配执行先入先出数串列写
    入读出控制
    6 应指令 API 00~49
    DVPPLC 应技术手册 653
    API ☺ 适机种
    ESEXSS SASXSC EHSV40 ZRST P 批次复位

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    D1
    D2
    操作数注意:D1 操作数编号≦ D2 操作数编号
    D1D2 操作数必须指定相类型装置
    ES 系列机种支持 EF 修饰
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    ZRST 连续执行型 ZRSTP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D1:批次复位起始装置D2:批次复位结束装置
    ES 系列机种 16 位计数器 32 位计数器混起 ZRST 指令
    SAEH 系列机种 16 位计数器 32 位计数器混起 ZRST 指令
    D1 操作数编号>D2 操作数编号时 D2 指定操作数清
    程序范例


    X0 On 时辅助继电器 M300 ~ M399 清成 Off
    X1 On 时16 位计数器 C0 ~ C127 全部清(写入 0接点线圈清
    成 Off)
    X10 On 时定时器 T0 ~ T127 全部清(写入 0接点线圈清成
    Off)
    X2 On 时步进点 S0 ~ S127 清成 Off
    X3 On 时数寄存器 D0 ~ D100 数清 0
    X4 On 时32 位计数器 C235 ~ C254 全部清(写入 0接点线圈
    清成 Off)
    ZRST M300 M399
    ZRST C0 C127
    ZRST T0 T127
    ZRST S0 S127
    ZRST D0 D100
    ZRST C235 C254
    X0
    X1
    X10
    X2
    X3
    X4
    6 应指令 API 00~49
    DVPPLC 应技术手册 654
    补充说明

    装置单独清指令(RST)位装置 YMS 字装置 TCD
    API 16 FMOV 指令 K0 点传送字装置 TCD 位寄存器
    KnYKnMKnS 达清功
    RST M0
    X0
    RST T0
    RST Y0
    FMOV K0 D10 K5

    6 应指令 API 00~49
    DVPPLC 应技术手册 655
    API ☺ 适机种
    ESEXSS SASXSC EHSV41 DECO P 译码器

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    n
    操作数注意:D 操作数位装置时n 操作数范围 n1~8
    D 操作数字装置时n 操作数范围 n1~4
    ES 系列机种支持 EF 修饰
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    DECO 连续执行型 DECOP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:译码源装置D:存放译码结果装置n:译码位长度
    源装置 S 位 n 位作译码 2 n 位长度结果存 D
    指令般脉执行型指令(DECOP)
    程序范例
    ()


    D 位装置时n=1~8 n=0 n>8 时会发生错误
    n8 时做译码 2 8 256 点(须注意译码装置储存范围勿重复
    )
    X10=Off→On 时DECO 指令 X0~X2 容值译码 M100~M107
    数源 1+2=3 时 M100 开始算第 3 位 M103 设置 1
    DECO 指令执行 X10 变 Off已做译码输出者常动作
    X10
    DECOP X0 M100 K3

    X2 X1 X0
    M107 M106 M105 M104 M103 M102 M101 M100
    011
    10000 000
    376 54 210
    4 12
    3

    程序范例
    ()二

    D 字装置时n=1~4 n=0 n>4 时会发生错误
    n4 时做译码 2 4 16 点
    X10=Off→On 时DECO 指令 D10 中(b2~b0)容值译码 D20 (b7~b0)
    D20 中未位(b15~b8)全部变 0 6 应指令 API 00~49
    DVPPLC 应技术手册 656
    D10 位 3 位作译码存放 D20 位 8 位 8 位 0
    DECO 指令执行 X10 变 Off 已做译码输出者常动作
    X10
    DECOP D10 D20 K3

    00000000111111 11
    00000000 000 0 0001
    4 2 1
    3
    b15 b0
    全部 0
    b15 b0
    D10
    D20
    7654 210



    6 应指令 API 00~49
    DVPPLC 应技术手册 657
    API ☺ 适机种
    ESEXSS SASXSC EHSV42 ENCO P 编码器

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    n
    操作数注意:S 操作数位装置时n 操作数范围 n1~8
    S 操作数字装置时n 操作数范围 n1~4
    ES 系列机种支持 EF 修饰
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    ENCO 连续执行型 ENCOP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:编码源装置D:存放编码结果装置n:编码位长度
    源装置 S 位 2 n 位长度数作编码结果存 D
    数源 S 数位 1 时处理高位低位第 1 1 位
    数源 S 没位 1 时 M1067M1068OnD1067 记录错误代码
    0E1A (Hex)
    指令般脉执行型指令(ENCOP)
    程序范例
    ()


    S 位装置时n=1~8 n=0 n>8 时会发生错误
    n8 时做 28 256 点编码
    X0=Off→On 时ENCO 指令 23 位数(M0~ M7)编码存放 D0 位
    3 位(b2~b0)D0 中未位(b15~b3)全部变 0
    ENCO 指令执行 X0 变 Off D 数变
    X0
    ENCOP M0 D0 K3

    b15
    全部变 0
    b0
    D0 421
    00001000
    76543210
    M7 M6 M5 M4 M3 M2 M1 M0
    00000000 000 0 0 110
    6 应指令 API 00~49
    DVPPLC 应技术手册 658
    程序范例
    ()二

    S 字装置时n=1~4 n=0 n>4 时会发生错误
    n4 时做 24 16 点编码
    X0=Off→On 时D10 23 bits 数(b0~b7)编码存放 D20 位 3 位
    (b2~b0)D20 中未位(b15~b3)全部变 0(D10 b8~b15 效
    数)
    ENCO 指令执行 X0 变 OffD 数变
    X0
    ENCOP D10 D20 K3

    000000 01111 1
    00000000 000 0 01
    3
    b15 b0
    数效
    b15
    b0
    D10
    D20
    7654 210
    全部 0
    10
    00 00


    6 应指令 API 00~49
    DVPPLC 应技术手册 659
    API 适机种
    ESEXSS SASXSC EHSV43 D SUM P ON 位数量

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    操作数注意:SD 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    SUM 连续执行型 SUMP 脉执行型
    32 位指令 (9 STEP)
    DSUM 连续执行型 DSUMP 脉执行型
    标志信号:M1020 零标志 Zero flag

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:源装置D:存放计数值目装置
    果源装置 S 16 位全部0时零标志信号 M1020On
    32 位指令时D 会占 2 寄存器
    程序范例

    X10 On 时D0 16 位中容 1 位总数存 D2 中
    X10
    SUM D0 D2

    000000011 100 0000 K3
    D2D0
    b15 b0

    6 应指令 API 00~49
    DVPPLC 应技术手册 660
    API 适机种
    ESEXSS SASXSC EHSV44 D BON P ON 位判定

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    D
    n
    操作数注意:S 操作数 F 装置仅 16 位指令
    n0~15(16 位指令)n0~31(32 位指令)
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    BON 连续执行型 BONP 脉执行型
    32 位指令 (13 STEP)
    DBON 连续执行型 DBONP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:源装置 D:存放判定结果装置 n:指定判定位( 0 开始编号)
    程序范例

    X0On 时 D0 第 15 位 1 时M0On 0 时M0Off
    X0 变成 Off 时M0 保持前状态
    X0
    BON D0 M0 K15

    000000011 100 0000
    D0
    b0
    M0Off
    b15
    100000011 100 0000
    D0
    b0
    M0On
    b15

    6 应指令 API 00~49
    DVPPLC 应技术手册 661
    API 适机种
    ESEXSS SASXSC EHSV45 D MEAN P 均值

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    n
    操作数注意:D 操作数 F 装置仅 16 位指令
    n1~64
    ES 系列机种 S 操作数支持 KnXKnYKnMKnS
    装置
    ES 系列机种支持 EF 修饰
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    MEAN 连续执行型 MEANP 脉执行型
    32 位指令 (13 STEP)
    DMEAN 连续执行型 DMEANP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:取均值起始装置D:存放均值装置n:取均值装置数
    S 起始 n 装置容值相加取均值存入 D 中
    果计算中出现余数时余数会舍
    果指定装置号码超该装置正常范围时正常范围装置编
    号处理
    n果 1~64 外数值时PLC 认定指令运算错误
    程序范例

    X10On 时D0 开始算 3 (n=3)寄存器容全部相加相加
    3 求均值存指定 D10 中余数舍
    X10
    MEAN D0 D10 K3

    D0
    D1
    D2
    D10
    K112
    K100
    K113
    K125
    (D0+D1+D2)3
    D10执行
    余数 舍 2
    6 应指令 API 00~49
    DVPPLC 应技术手册 662
    API 适机种
    ESEXSS SASXSC EHSV46 ANS 警报点输出

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    m
    D
    操作数注意:S 操作数 SASXSC 系列机种 T0~T191
    EHEH2SV 系列机种 T0~T199
    m 操作数指定 K1~K32767单位 100 ms
    D 操作数 SASXSC 系列机种 S896~S1023
    EHEH2SV 系列机种 S900~S1023
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    ANS 连续执行型 - -
    32 位指令
    - - - -
    标志信号: M1048 警报点动作中
    M1049 监视效
    请参考列补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:检测警报定时器 m:计时时间设置 D:警报点装置
    ANS 指令驱动警报点输出专指令
    程序范例

    X3On 超 5 秒钟时警报点 S999On算 X3 变成 OffS999 会继续
    保持 On( T10 会复位成 Off现值0)
    X3
    ANS T10 K50 S999

    6 应指令 API 00~49
    DVPPLC 应技术手册 663
    API ☺ 适机种
    ESEXSS SASXSC EHSV47 ANR P 警报点复位

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    操作数注意:操作数

    16 位指令 (1 STEP)
    ANR 连续执行型 ANRP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉波执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    ANR 指令复位警报点专指令
    复数警报点时 On 时候较号码警报点复位
    指令般脉执行型指令(ANRP)
    程序范例

    X10 X11 时 On 超 2 秒钟时警报点 S910On算 X10 X11
    变成 OffS910 会继续保持 On( T10 会复位成 Off现值0)
    X10 X11 时 On 未满 2 秒钟时T10 现值复位 0
    X3Off→On 时动作中警报点 SASXSC 机种 S896~S1023
    EHEH2SV 机种 S900~S1023 复位
    X3 度 Off→On 时次号码警报点复位
    X10
    ANS T10 K20 S910
    X11
    X3
    ANRP

    补充说明

    标志信号:
    1 M1048(警报点动作中):M1049 驱动 On 时SASXSC 机种 S896~S1023
    EHEH2SV 机种 S900~S1023 中警报点输出时M1048On
    2 M1049(监视效):M1049 驱动 On 时D1049 会动显示动作中
    警报点号码
    警报点应:
    IO 点配置: X0:前进开关 Y0:前进 S910:前进警报点
    X1:退开关 Y1:退 S920:退警报点
    X2:前端定位开关 Y2:警报指示器
    X3:端定位开关
    X4:警报点复位钮 6 应指令 API 00~49
    DVPPLC 应技术手册 664
    Y0
    ANS T0 K100 S910
    X2
    X4
    ANRP
    M1000
    M1049
    Y1
    ANS T1 K200 S920
    X3
    X0
    Y0
    X2
    M1048
    Y2
    Y0
    X1
    Y1
    X3
    Y1

    1 M1049On 时M1048D1049 效
    2 Y0On 超 10 秒象未达前端定位处 X2 时S910On
    3 Y1On 超 20 秒象未达端定位处 X3 时S920On
    4 退开关 X1On退装置 Y1On直象达端定位开关 X3 时
    Y1 变 Off
    5 警报点驱动时警报指示器 Y2On警报点复位点钮 X4 On
    次动作中警报点号码复位复位序较号码开始6 应指令 API 00~49
    DVPPLC 应技术手册 665
    API 适机种
    ESEXSS SASXSC EHSV48 D SQR P 开方根

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    操作数注意:装置范围请参考系列机种功规格表


    16 位指令 (5 STEP)
    SQR 连续执行型 SQRP 脉执行型
    32 位指令 (9 STEP)
    DSQR 连续执行型 DSQRP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1067 指令运算错误
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:开方根源装置 D:存放结果装置
    S 指定装置容值开方根存放 D 指定装置
    S 指定正数指定负数时PLC 视 指令运算错误指令执行
    M1067M1068OnD1067 记录错误代码 0E1B (Hex)
    运算结果 D 求整数数点舍弃数点舍弃时位标志信号
    M1021On
    运算结果 D 0 时零标志信号 M1020On
    程序范例

    X10On 时 D0 容值开方根存放 D12
    X10
    SQR D0 D12
    D0 D12
    6 应指令 API 00~49
    DVPPLC 应技术手册 666
    API 适机种
    ESEXSS SASXSC EHSV49 D FLT P
    BIN 整数→ 2进制浮点数
    变换
    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S
    D
    操作数注意:装置范围请参考系列机种功规格表
    D 操作数会占连续 2 点


    16 位指令 (5 STEP)
    FLT 连续执行型 FLTP 脉执行型
    32 位指令 (9 STEP)
    DFLT 连续执行型 DFLTP 脉执行型
    标志信号:M1081 FLT 指令功切换
    M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:变换源装置D:存放变换结果装置
    M1081Off 时 BIN 整数变换成 2 进浮点数值时 16 位指令 FLT 中 S 变
    换源装置占 1 寄存器D 存放变换结果装置占 2 寄存器
    1 转换结果绝值表示浮点值进位标志 M1022On
    2 转换结果绝值表示浮点值位标志 M1021On
    3 转换结果 0零标志 M1020On
    M1081On 时 2 进浮点数值变换成 BIN 整数(数点舍弃) 时 16 位
    指令 FLT 中 S 变换源装置占 2 寄存器D 存放变换结果装置占 1
    寄存器动作 INT 指令
    1 转换结果超 D 表示 BIN 整数范围(16bit 32768~3276732bit
    2147483648~2147483647) D 取数数表示进位标
    志 M1022On
    2 转换结果位数舍弃位标志 M1021On
    3 S 0零标志 M1020On
    4 转换 D 取 16 bits 储存
    程序范例
    ()

    M1081Off 时 BIN 整数变换成 2 进浮点数值
    X10On 时 D0( BIN 整数)变换成 D13D12(2 进浮点数值)
    X11On 时 D1D0( BIN 整数)变换成 D21D20(2 进浮点数值)
    D0K10 X10On转换浮点数 32bit 数值 H41200000存 32bit
    寄存器 D12(D13)
    32bit 寄存器 D0(D1)K100000 X11On转换浮点数 32bit 数值
    H47C35000存 32bit 寄存器 D20(D21) 6 应指令 API 00~49
    DVPPLC 应技术手册 667
    M1002
    RST M1081
    X10
    FLT D0 D12
    X11
    DFLT D0 D20

    程序范例
    ()二

    M1081On 时 2 进浮点数值变换成 BIN 整数(数点舍弃)
    X10On 时 D0D1( 2 进浮点数值)变换成 D12(BIN 整数)
    D0(D1)H47C35000该浮点数值表示数值 100000 16bit 寄存器
    D12 表示数值执行结果 D12K32767M1022On
    X11On 时 D1D0( 2 进浮点数值)变换成 D21D20(BIN 整数)
    D0(D1)H47C35000该浮点数值表示数值 100000结果储存 32bit 寄存
    器 D20(D21)
    M1002
    SET M1081
    X10
    FLT D0 D12
    X11
    DFLT D0 D20

    程序范例
    ()三

    应指令完成列算式
    (D10) (X7~X0) K615
    1 2 5 4
    6
    7
    8
    3
    16 BIN位 BCD 2 位
    (D21D20) 2 进制浮点数值
    (D200) BIN(D101D100)
    2 进制浮点数值
    (D301D300)
    2 进制浮点数值
    (D31D30)
    10 (进制浮点数值 监视
    (D41D40)
    32 位整数
    (D203D202)
    2 进制浮点数值
    (D401D400)
    2 进制浮点数值6 应指令 API 00~49
    DVPPLC 应技术手册 668
    M1000
    FLT D10 D100
    DEDIV K615 K10 D300
    BIN K2X0 D200
    FLT D200 D202
    DEDIV D100 D202 D400
    DEMUL D400 D300 D20
    DEBCD D20 D30
    DINT D20 D40
    1
    2
    3
    4
    5
    6
    7
    8
    1 D10( BIN 整数)变换成 D101D100(2 进浮点数值)
    2 X7~X0(BCD 值) 变换成 D200(BIN 值)
    3 D200( BIN 整数)变换成 D203D202(2 进浮点数值)
    4 K615÷K10 结果存 D301D300(2 进浮点数值)
    5 2 进浮点数法(D101D100) ÷(D203D202) 结果存 D401D400(2 进
    浮点数值)
    6 2 进浮点数法(D401D400) ×(D301D300) 结果存 D21D20(2 进浮
    点数值)
    7 2 进浮点数值 D21D20 变换成 10 进浮点数值 D31D30
    8 2 进浮点数值 D21D20 变换成 BIN 整数 D41D40
    7 应指令 API 50~99
    DVPPLC 应技术手册 71
    API 适机种
    ESEXSS SASXSC EHSV50 REF P IO 状态时刷新

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    D
    n
    操作数注意:D 操作数必须指定 X0X10Y0Y10…等位数 0
    编号请参考列补充说明
    n 操作数范围 n8~256 8 倍数
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    REF 连续执行型 REFP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:IO 更新处理起始装置 n:IO 更新处理数目
    PLC 输入出端子状态全部程序扫描 END 作状态更新中输
    入点状态程序开始扫描时外部输入点状态读入存输入点存中
    输出端子 END 指令输出点存容送输出装置运算程
    中需新输入出数利指令
    D 操作数必须指定 X0X10Y0Y10…等位数 0 编号 n 操作数范围
    n8~256 8 倍数外数字视错误机种
    范围请参考补充说明
    程序范例
    ()

    X0On 时PLC 会立读取 X0~X17 输入点状态输入信号更新没
    输入延迟
    X0
    REF X0 K16

    程序范例
    ()二

    X0On 时Y0~Y7 8 点输出信号实时送输出端输出信号立更新
    必 END 指令输出
    X0
    REF Y0 K8

    补充说明

    ESEXSS SASXSC 机种处理输入点输出点仅限机 IO 点:
    X0~X17Y0~Y17 n 操作数范围 nK8 K16
    7 应指令 API 50~99
    DVPPLC 应技术手册 72
    API 适机种
    ESEXSS SASXSC EHSV51 REFF P 输入滤波器时间调整

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    n
    操作数注意:n 操作数范围 SASXSC:nK0~K20EHEH2SV:
    nK0~K60

    16 位指令 (3 STEP)
    REFF 连续执行型 REFFP 脉执行型
    32 位指令
    - - - -
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    n:反应时间设置单位 ms
    避免噪声干扰EHEH2SV 机 X0~X17SASXSC 机 X0~X7 输入
    端采数字滤波器通 REFF 指令调整反应时间指令会 n 值直
    接设置 D1020 D1021分调整 X0~X7 X10~X17 反应时间
    DVP PLC X0~X17 输入端滤波器调整反应时间列规:
    1 PLC 电源 Off→On 执行 END 指令时反应时间 D1020 D1021
    容值决定
    2 程序中 MOV 指令设置值搬移 D1020 D1021 次扫描
    时做调整
    3 REFF 指令程序执行中变更反应时间时会 REFF 指令指定
    反应时间搬移 D1020 D1021 次扫描时做调整
    程序范例

    PLC 电源 Off→On 时输入端 X0~X17
    反应时间 D1020 D1021 容值决定
    X20On 时REFF K5 指令执行反应
    时间变更 5 ms次扫描时做调整
    X20Off 时REFF K20 指令执行反应
    时间变更 20 ms次扫描时做调整
    X20
    REFF K5
    X0
    Y1
    X20
    REFF K20
    X1
    Y2
    END
    补充说明

    程序中中断插入子程序时高速计数器 API 56 SPD 指令
    时相应输入端信号作延迟指令动作关
    7 应指令 API 50~99
    DVPPLC 应技术手册 73
    API 适机种
    ESEXSS SASXSC EHSV52 MTR 矩阵分时输入

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D1
    D2
    n
    操作数注意:S 操作数必须指定 X0X10…等右边 0 X 编号
    占连续 8 点
    D1 操作数必须指定 Y0Y10…等右边 0 Y 编号
    占连续 n 点
    D2 操作数必须指定 Y0M0S0…等右边 0 Y
    MS 编号
    n 操作数范围 n2~8
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    MTR 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1029 指令执行完毕

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:矩阵扫描输入起始装置 D1:矩阵扫描输出起始装置 D2:矩阵扫描应
    起始装置 n:矩阵扫描行数
    S 指定矩形连接输入端起始号码旦指定该号码开始算连续 8 点
    矩阵输入端
    D1 指定晶体输出 Y 矩阵扫描起始号码
    指令 S 起始连续 8 输入端 D1 起始 n 外部输出点矩阵扫描
    方式读取 n 行 8 开关变成 8×n 点矩阵输入点扫描读取开关
    状态反应 D2 起始装置
    指令时 8 输入开关接 8 行 64 输入点(8×864)
    8 点 8 行作矩阵输入时行读取时间约 25ms8 行 200ms
    OnOff 速度快 200ms 输入信号适矩阵输入
    指令条件接点般常 On 接点 M1000
    指令执行完次矩阵扫描指令执行完毕标志 M1029On 扫描周期
    指令程序中次数限制时间仅指令执行
    程序范例

    PLC RUNMTR 指令开始执行外部 2 行 16 开关状态序读取存
    放部继电器 M10~M17M20~M27
    M1000
    MTR X40 Y40 M10 K2
    7 应指令 API 50~99
    DVPPLC 应技术手册 74
    图 X40~X47 Y40~Y41 构成 2 行矩阵输入回路外部接线图16 开关
    应部继电器 M10~M17M20~M27搭配 MTR 指令
    SS X40 X41 X42 X43 X44 X45 X47X46
    C Y40 Y41 Y42 Y43 Y44 Y45 Y47Y46
    M10
    X41
    M20
    M11 M12 M13 M14 M15 M16 M17
    X42 X43 X44 X45 X46 X47
    M21 M22 M23 M24 M25 M26 M27
    必须串接
    01A50V 二极
    部继电器 M10
    1N4148
    +24V24G
    外部开关应
    图例X40 开始算 8 点
    Y40~Y41(n2)作矩阵扫描D2 指
    定读入结果起始号码 M10代表
    第行开始读入 M10~M17第
    二行读入 M20~M27
    2 4Y41
    Y40
    25ms
    25ms
    读取第行输入信号
    读取第二行输入信号
    行读取时间约
    1 3

    7 应指令 API 50~99
    DVPPLC 应技术手册 75
    API 适机种
    ESEXSS SASXSC EHSV53 D HSCS 较置位(高速计数器)

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1
    S2
    D
    操作数注意:S2 操作数必须指定高速计数器 C235~C255 编号请参
    考列补充说明
    D 操作数范围指定 I0□0□ 1~6ES 系列机种
    支持
    ES SA 系列机种 D 操作数支持间接指定寄存器 E
    F 修饰
    装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (13STEP)
    DHSCS 连续执行型 - -
    标志信号:请参考列补充说明
    M1289~M1294 EHEH2SV 系列
    机种高速计数器中断插入禁止请参
    考列程序范例 (三)

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:较值 S2:高速计数器编号 D:较结果
    高速计数器中断插入方式应外部输入端 X0~X17 输入计数脉
    DHSCS 指令 S2 指高速计数器产生加 1 减 1 变化时DHSCS 指令会
    立作较动作高速计数器现值等 S1 指定较值时 D 指
    定装置会变 On较结果变成相等该装置然保持 On 状态
    D 指定装置 Y0~Y17 时较值高速计数器现值相等会实时输出
    外部 Y0~Y17 输出端余 Y 装置会受扫描周期影响装置 MS 均立
    动作受扫描周期影响
    程序范例
    ()

    PLC 执行 RUN 指令 M0OnDHSCS 指令执行 C235 现值
    99→100 101→100 变化时Y10On 实时输出外部 Y10 输出端直保
    持 On
    M1000
    DCNT C235 K1000
    M0
    DHSCS K100 C235 Y10 立 On

    程序范例
    ()二

    DHSCS 指令 Y输出般 Y 输出差异:
    1 C249 现值 99→100 101→100 变化时DHSCS 指令输出 Y10
    中断方式立输出外部输出端 PLC 扫描周期关会受输出模
    块继电器(10ms)晶体(10us)输出延迟
    2 C249现值99→100变化时C249接点立导通执行SET Y17
    时Y17 会受扫描周期影响 END 输出 7 应指令 API 50~99
    DVPPLC 应技术手册 76
    M1000
    DCNT C249 K100
    SET Y17
    C249
    DHSCS K100 C249 Y10 立 On

    程序范例
    ()三

    高速计数器中断:
    1 DHSCS 指令 D 操作数范围指定 I0□0□ 1~6作计数器计数达
    时发生中断执行该中断服务程序
    2 ESEXSS 机种支持高速计数器中断
    3 SASXSC 机种高速计数器中断限制 DHSCS 指令指定 I
    中断时该指定高速计数器 DHSCSDHSCRDHSZ
    指令中误会检查出错误
    4 SASXSC 机种高速计数器计数达设置中断产生中 X0 作计数输入
    计数器中断编号指定 I010 (1 相 2 输入 AB 相计数器编号 C246~C254
    指定 I010)X1 指定 I020X2 指定 I030X3 指定 I040X4 指
    定 I050X5 指定 I060 等 6 点
    5 C251 现值 99→100 101→100 变化时程序跳中断指针 I010
    处执行中断服务子程序
    M1000
    DCNT C251 K1000
    FEND
    DHSCS K100 C251 I010
    M1000
    Y1
    IRET
    END
    I010
    EI

    SASXSC 机种 M1059 I010~I060 高速计数器中断插入禁止标志
    EHEH2SV 机种 M1289~M1294 分 I010~I060 高速计数器中断插入禁止标
    志 M1294On 时中断编号 I060 中断禁止
    中断编号 中断禁止标志 中断编号 中断禁止标志
    I010 M1289 I040 M1292
    I020 M1290 I050 M1293
    I030 M1291 I060 M1294 7 应指令 API 50~99
    DVPPLC 应技术手册 77
    补充说明

    高速计数器输出接点 API 53 DHSCS 指令API 54 DHSCR 指令 API 55
    DHSZ 指令较输出计数输入时作较接点输出动作果利
    数运算指令 DADDDMOV 等指令高速计数器现值改变等设置
    值时计数输入会较动作会较输出
    ESEXSS 机种支持高速计数器总频宽 20kHz
    1 相 1 输入 1 相 2 输入 2 相 2 输入 形式

    输入 C235 C236 C237 C238 C241 C242 C244 C246 C247 C249 C251 C252 C254
    X0 UD UD UD U U U A A A
    X1 UD R R D D D B B B
    X2 UD UD R R R R
    X3 UD R S S S

    U: 加计数 A: A 相输入 S: 启动输入
    D: 减计数 B: B 相输入 R: 复位输入
    1 输入点 X0X1 规划成更高速计数器1 相输入达 20kHz两
    输入点计数频率相加必须等频宽 20kHz 限制计数输入
    2 相输入信号计数频率约 4kHz输入点 X2X3 高速计数器 1 相输入
    达 10kHz
    2 ESEXSS 机种中 DHSCS 指令 DHSCR 指令搭配次数超出 4 次
    SASX 机种支持高速计数器总频宽 40kHz
    1 相 1 输入 1 相 2 输入 2 相 2 输入 形式
    输入 C235 C236 C237 C238 C239 C240 C241 C242 C244 C246 C247 C249 C251 C252 C253 C254
    X0 UD UD UD U U U A A B A
    X1 UD R R D D D B B A B
    X2 UD UD R R R R
    X3 UD R S S S
    X4 UD
    X5 UD
    U: 加计数 A: A 相输入 S: 开始输入
    D: 减计数 B: B 相输入 R: 清输入
    1 1 相输入输入点 X0X1 达 20kHzX2~X5 输入点达 10kHz2 相输
    入(X0X1) C251C252C254 高输入频率达 4kHzC253 高输入
    频率达 25kHz(仅支持 4 倍频计数)
    2 输入点 X5 二功
    M1260Off 时 C240 般 UD 高速计数器功
    M1260On DCNT 激活 C240 时X5 作 C235~C239
    重置信号原计数器 C240 继续接受 X5 计数输入信号 7 应指令 API 50~99
    DVPPLC 应技术手册 78
    SC 机种支持高速计数器总频宽 130kHz
    1 相 1 输入 1 相 2 输入 2 相 2 输入 形式
    输入 C235 C236 C237 C238 C239 C240 C241 C242 C243 C244 C245 C246 C247 C249 C250 C251 C252 C254 C255
    X0 UD UD UD U U U A A A
    X1 UD R R D D D B B B
    X2 UD UD R R R R
    X3 UD R S S S
    X4 UD
    X5 UD
    X10 UD U A
    X11 UD D B
    U: 加计数 A: A 相输入 S: 启动输入
    D: 减计数 B: B 相输入 R: 复位输入
    1 输入点 X0~X5 高速计数器功 SASX 机种相
    2 1 相输入高速计数输入端 X10(C243)X11(C245) (X10X11) C250
    高输入频率分达 100kHzX10~X11 高速计数总频宽 130kHz2 相输
    入(X10X11) C255高输入频率达 50kHz
    3 SASXSC 机种中 DHSCS 指令DHSCR 指令搭配次数超出 6 次
    DHSZ 指令次数超出 6 次 DHSCS 指令指定 I 中断时该指
    定高速计数器 DHSCSDHSCRDHSZ 指令中
    4 SC 机新增 X10~X11 高速计数器功说明:
    X10 X11 设定 1 相 1 输入 1 相 2 输入时单相高频宽
    达 100kHz设定 2 相 2 输入时高频宽达 50kHz
    X10 X11 选择升降计数模式X10 D1166 设定X11
    D1167 设定K0:升计数K1:降计数K2:升降计
    数(支持 X10)
    C243 计数 M1243 OffOn 决定C245 升降计数
    M1245 OffOn 决定未提供升降时起计数功
    C250 升降触发 D1166 容值(K0 K1)决定C255
    4 倍频计数升降触发选择 C255 提供
    升触发方式
    选择 C243 C245 时法 C250 C255反
    C250 C255 时法 C243 C245
    高速计数器高速较器关系图:
    X10
    X11
    C243
    C245
    C250
    高速较指令
    较器
    较达接点
    C255
    设置值11
    设置值10
    7 应指令 API 50~99
    DVPPLC 应技术手册 79
    高速较器高速计数器说明
    DHSCS DHSCR 新增高速计数器时两组
    高速较指令设置值假设已 DHSCS D0 C243 Y10 组较
    指令时设置组 DHSCR D2 C243 Y10 者 DHSCS
    D4 C245 Y10 较指令
    DHSZ 新增高速计数器时组较器设置值
    原先 SASX 提供高速较指令设置值数量述新增高
    速计数器时减少
    高速较指令(DHSCS)设置输出装置需高速反应输出时建议
    Y10 Y11 搭配输出般装置时延迟
    扫描周期设置清设置 I0x0 中断时 C243 应 I020C245
    应 I040 C250C255 应 I060
    高速较指令(DHSCR)清输出装置允许清计数器装置仅限
    指令计数器:DHSCR k10 C243 C243外功
    C243C245 C250 C255 四特殊高速计数器
    5 计数行模式选择
    ESEXSS SASXSC 高速计数器 2 相 2 输入计数模式功说明特
    D1022 设定具 124 倍频计数行模式D1022 寄存器容
    值 PLC 控制器 STOP 切换 RUN 第次扫描时间加载
    ESEXSS 机版 V55 支持功)
    装 置 编 号 功 说 明
    D1022 计数器计数方式倍频设定
    D1022K1 选择(倍频)模式
    D1022K2 0 选择(二倍频)模式 (出厂默认值)
    D1022K4 选择(四倍频)模式
    倍频模式 (↑↓表示计数动作产生)
    计数模式 计数行波形图
    1
    ( 倍频
    )
    数 数
    A相
    B相
    2

    2

    入 2
    ( 二倍频
    )
    数 数
    A相
    B相
    7 应指令 API 50~99
    DVPPLC 应技术手册 710

    2

    2


    4
    ( 四倍频
    )
    数 数
    A相
    B相
    EHEH2SV 机种支持高速计数器C235~C240 程序中断型相高速计数器
    计数总频宽 20kHz单独计数频率达 10kHzC241~ C254 硬件高
    速计数器(Hardware High Speed Counter 简称 HHSC)EHEH2SV 机种
    四 HHSC(HHSC0~3)HHSC0 1 脉输入频率达 200 kHzHHSC23
    达 20kHz(单相 AB 相均)40EH2 HHSC0 1 2 3 达 200kHz中:
    编号 C241 C246 C251 享 HHSC0
    编号 C242 C247 C252 享 HHSC1
    编号 C243 C248 C253 享 HHSC2
    编号 C244 C249 C254 享 HHSC3
    1 HHSC 次指定编号 DCNT 指令作指定
    2 HHSC 均三种计数模式:
    1相 1 输入称脉方(PulseDirection)模式
    1相 2 输入称正转反转(CWCCW)模式
    2相 2 输入称 AB 相(ABphase)模式分编号作区分

    U: 递增输入 A: A 相输入 S: 开始输入
    D: 递减输入 B: B 相输入 R: 清输入
    型式 程序中断型高速计数器 硬件高速计数器
    1 相 1 输入 1 相 1 输入 1 相 2 输入 2 相 2 输入 形式
    输入 C235 C236 C237 C238 C239 C240 C241 C242 C243 C244 C246 C247 C248 C249 C251 C252 C253 C254
    X0 UD UD U A
    X1 UD D B
    X2 UD R R R
    X3 UD S S S
    X4 UD UD U A
    X5 UD D B
    X6 R R R
    X7 S S S
    X10 UD U A
    X11 D B
    X12 R R R
    X13 S S S
    X14 UD U A
    X15 D B
    X16 R R R
    X17 S S S7 应指令 API 50~99
    DVPPLC 应技术手册 711

    3 EHEH2SV 机种中程序中硬件高速计数器相关指令 DHSCS 指令DHSCR
    指令 DHSZ 指令没次数限制时驱动时动作限制
    DHSCS 指令占 1 组设定DHSCR 指令占 1 组设定DHSZ 指令占 2 组
    设定时驱动时三种指令占单位合计超 8 组设定超 8 组
    设定系统会先扫描驱动指令余会忽略
    4 硬件高速计数器系统架构图:
    HHSC0~3 均设置外部输入重置(Reset)激 活 (Start)信号时
    特 MM1272 M1274M1276M1278 设定作重置信号(Reset signal)
    (分属 HHSC0~3)M1273 M1275M1277M1279 设定作激活信
    号(Start signal) (分属 HHSC0~3)
    高速计数器 R S 外部控制信号输入利
    M1264M1266M1268 M1270 M1265M1267M1269M1271 设 True
    该输入信号动作关闭应外部输入作般输入点
    请图
    特 M 作高速计数器STARTRESET 控制输入动作会受扫描时间影

    HHSC0
    HHSC1
    HHSC2
    HHSC3
    较达动作高速较
    指令
    M1265
    M1273
    M1267
    M1275
    M1269
    M1277
    M1271
    M1279
    X3 X7 X17X13
    M1272 M1274 M1276 M1278
    M1264 M1266 M1268 M1270
    X2 X6 X12 X16
    M1241 M1242 M1243 M1244
    C241 C242 C243 C244
    D1225 D1226 D1227 D1228
    X1 X5 X11 X15
    X14X10X4X0
    HHSC0 HHSC1 HHSC2 HHSC3
    HHSC0 HHSC1 HHSC2 HHSC3
    HHSC0 HHSC1 HHSC2 HHSC3
    HHSC0 HHSC1 HHSC2 HHSC3
    HHSC0 HHSC1 HHSC2 HHSC3
    HHSC0 HHSC1 HHSC2 HHSC3
    M1246
    M1247
    M1248
    M1249 M1254
    M1253
    M1252
    M1251
    DHSCS
    DHSCR
    DHSCZ
    SETRESET
    I010~ 060中断
    计数值清
    I
    I 010
    I 020
    I 030
    I 040
    I 050
    I 060
    M1289
    M1290
    M1291
    M1292
    M1293
    M1294M1294
    中断禁止标志
    HHSC0
    HHSC1
    HHSC2
    HHSC3
    8组设置值
    计数达设置
    DHSCS占组设置值
    DHSCR占组设置值
    DHSCZ占组设置值
    较器
    AND
    OR
    复位信号 R
    AND
    OR
    启动信号 S
    UD模式设置标志
    计数器行模式选择
    计数脉
    计数脉
    UD
    U
    A
    B
    D
    数监视标志 较达输出
    设置值 分1~4
    代表 倍频Mode 1~4(1~4 )
    计数器现值7 应指令 API 50~99
    DVPPLC 应技术手册 712
    5 计数行模式选择
    EHEH2SV 硬件高速计数器(HHSC0~3) 计数模式分特
    D1225~D1228 设定具 1~4 倍频计数行模式出厂默认值二倍频模式
    非列设定值均视 2 倍频:
    计数模式 计数行波形图
    型式 特 D
    设定值 数(+1) 数(1)
    1
    (倍频)
    UD
    UD FLAG
    1 相 1 输入
    2
    (二倍频)
    UD
    UD FLAG
    1
    (倍频)
    U
    D
    1 相 2 输入
    2
    (二倍频)
    U
    D
    1
    (倍频)
    A
    B
    2
    (二倍频)
    A
    B
    3
    (三倍频)
    A
    B
    2 相 2 输入
    4
    (四倍频)
    A
    B
    6 高速计数器相关标志信号相关设定特殊寄存器:
    标志信号 功 说 明
    M1150 宣告 DHSZ 指令组设定值较模式
    M1151 组设定值较模式执行完毕
    M1152 宣告 DHSZ 指令成频率控制模式
    M1153 DHSZ 指令频率控制模式执行完毕
    M1235 ~ M1245
    C235 ~ C245 高速计数器计数方指定
    M12□□Off 时C2□□数
    M12□□On 时C2□□数 7 应指令 API 50~99
    DVPPLC 应技术手册 713
    标志信号 功 说 明
    M1246 ~ M1255
    C246~C255 高速计数器计数方监控
    C2□□数时M12□□Off
    C2□□数时M12□□On
    M1260 X5 作高速计数器重置输入信号
    M1261 DHSCR 指令高速较标志
    M1264 HHSC0 清信号端(R)外部控制信号输入接点禁止
    M1265 HHSC0 激活信号端(S)外部控制信号输入接点禁止
    M1266 HHSC1 清信号端(R)外部控制信号输入接点禁止
    M1267 HHSC1 激活信号端(S)外部控制信号输入接点禁止
    M1268 HHSC2 清信号端(R)外部控制信号输入接点禁止
    M1269 HHSC2 激活信号端(S)外部控制信号输入接点禁止
    M1270 HHSC3 清信号端(R)外部控制信号输入接点禁止
    M1271 HHSC3 激活信号端(S)外部控制信号输入接点禁止
    M1272 HHSC0 清信号端(R)部控制信号输入接点
    M1273 HHSC0 激活信号端(S)部控制信号输入接点
    M1274 HHSC1 清信号端(R)部控制信号输入接点
    M1275 HHSC1 激活信号端(S)部控制信号输入接点
    M1276 HHSC2 清信号端(R)部控制信号输入接点
    M1277 HHSC2 激活信号端(S)部控制信号输入接点
    M1278 HHSC3 清信号端(R)部控制信号输入接点
    M1279 HHSC3 激活信号端(S)部控制信号输入接点
    M1289 高速计数器中断插入 I010 禁止
    M1290 高速计数器中断插入 I020 禁止
    M1291 高速计数器中断插入 I030 禁止
    M1292 高速计数器中断插入 I040 禁止
    M1293 高速计数器中断插入 I050 禁止
    M1294 高速计数器中断插入 I060 禁止
    M1312 C235 Start 输入点控制
    M1313 C236 Start 输入点控制
    M1314 C237 Start 输入点控制
    M1315 C238 Start 输入点控制
    M1316 C239 Start 输入点控制
    M1317 C240 Start 输入点控制
    M1320 C235 Reset 输入点控制
    M1321 C236 Reset 输入点控制
    M1322 C237 Reset 输入点控制
    M1323 C238 Reset 输入点控制
    M1324 C239 Reset 输入点控制
    M1325 C240 Reset 输入点控制
    M1328 C235 StartReset 致控制
    M1329 C236 StartReset 致控制 7 应指令 API 50~99
    DVPPLC 应技术手册 714
    标志信号 功 说 明
    M1330 C237 StartReset 致控制
    M1331 C238 StartReset 致控制
    M1332 C239 StartReset 致控制
    M1333 C240 StartReset 致控制

    特 D 功 说 明
    D1022 ESSA 机种 AB 相计数器倍频选择
    D1150 DHSZ 指令组设定值较模式表格计数寄存器
    D1151 DHSZ 指令频率控制模式表格计数寄存器
    D1152(位)
    D1153(位)
    DHSZ指令频率控制模式里着表格计数寄存器容D1153
    D1152 序读取较表格限较设定值
    D1166 X10 缘计数模式切换 (SC 机种专)
    D1167 X11 缘计数模式切换 (SC 机种专)
    D1225 第组计数器计数方式设定C241C246C251 计数模式
    D1226 第二组计数器计数方式设定C242C247C252 计数模式
    D1227 第三组计数器计数方式设定C243C248C253 计数模式
    D1228 第四组计数器计数方式设定C244C249C254 计数模式
    D1225 ~ D1228
    EHEH2SV硬件高速计数器HHSC0~ HHSC3 计数模式设定
    出厂默认值 2:
    设定值 1 时倍频计数模式
    设定值 2 时二倍频计数模式
    设定值 3 时三倍频计数模式
    设定值 4 时四倍频计数模式
    7 应指令 API 50~99
    DVPPLC 应技术手册 715
    API 适机种
    ESEXSS SASXSC EHSV54 D HSCR 较复位(高速计数器)

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1
    S2
    D
    操作数注意:S2 操作数必须指定高速计数器 C235~C255 编号请参
    考 API 53 DHSCS 补充说明
    EH 系列机种 D 操作数指定 S2 相硬件高速计数
    器编号 C241~ C254
    SC 机种 D 操作数指定 S2 相硬件高速计数器编
    号 C243C245C250C255
    ESEXSSSASX 机种 D 操作数支持 C 装置
    装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (13STEP)
    DHSCR 连续执行型 - -
    标志信号:M1150~M1333 请参考 API 53 DHSCS
    补充说明
    M1261 高速计数器外部复位模式指定
    ESEXSSSASXSC 机种支持请
    参考列补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:较值 S2:高速计数器编号 D:较结果
    高速计数器中断插入方式应外部输入端 X0~X17 输入计数脉
    DHSCR 指令 S2 指定高速计数器编号产生+1 1 变化时DHSCR 指
    令会立作较动作高速计数器现值等 S1 指定较值时 D
    指定装置会变 Off较结果变成相等该装置然保持 Off 状

    D 指定装置 Y0~Y17 时较值高速计数器现值相等会实时输
    出外部 Y0~Y17 输出端(指定 Y 输出清)余 Y 装置会受扫描周期影
    响装置 MS 均立动作受扫描周期影响
    程序范例
    ()

    M0On 高速计数器 C251 现值 99100 101100 变化时Y10
    会清 Off
    高速计数器 C251 现值 199200 时C251 接点会 On Y0On
    会程序扫描周期延迟输出
    Y10 指定计数达时状态立复位元件指定编号高速计数
    器请参考程序范例(二)
    M1000
    DCNT C251 K200
    M0
    DHSCR K100 C251 Y10
    C251
    SET Y0
    7 应指令 API 50~99
    DVPPLC 应技术手册 716
    程序范例
    ()二

    指定编号高速计数器高速计数器 C251 现值 9991000
    10011000 变化时C251 接点会清 Off
    M1000
    DCNT C251 K200
    DHSCR K1000 C251 C251

    1000
    200
    C251输出接点
    受扫描周期影响
    不受扫描周期影响

    补充说明

    系列机种支持高速计数器指令限制请参考 API 53 DHSCS 补充说

    EHEH2SV 系列机种 M1261 高速计数器外部复位模式指定某高速计数
    器具备外部复位输入点输入点 On 时相应高速计数器现值清
    0输出接点变 Off希复位动作立外部输出执行须利标志
    M1261设置 M1261On
    M1261 功限制:仅硬件高速计数器 C241~C255
    范例:
    1 C251 外部复位输入点 X2
    2 假设 Y10On
    3 M1261Off 时X2OnC251 现值清 0接点变 Off
    DHSCR 指令执行计数输入较结果会输出外部输出执行复位
    动作 Y10On 保持变
    4 M1261On 时X2OnC251 现值清 0接点变 OffDHSCR
    指令执行计数输入较结果输出 Y10 清
    M1000
    DCNT C251 K1000
    DHSCR K0 C251 Y10
    X10
    M1261

    7 应指令 API 50~99
    DVPPLC 应技术手册 717
    API 适机种
    ESEXSS SASXSC EHSV55 D HSZ 区间较(高速计数器)

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1
    S2
    S
    D
    操作数注意:S1 操作数容值请 S2 操作数容值
    S 操作数必须指定高速计数器 C235~ C255请参考 API
    53 DHSCS 补充说明
    D 操作数占连续 3 装置

    16 位指令
    - - - -
    32 位指令 (17 STEP)
    DHSZ 连续执行型 - -
    标志信号:M1150~M1333 请参考 API 53 DHSCS
    补充说明
    M1150M1151 DHSZ 指令执行点
    较模式请参考列程序范例(三)
    SASXSC 机种支持
    M1152M1153 DHSZ 指令成频率
    控制模式请参考列程序范例(四)
    SASXSC 机种支持
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:区间较限值 S2:区间较限值 S:高速计数器编号 D:较
    结果
    区间较限值 S1 必须 ≦ 区间较限值 S2
    输出动作受扫描周期长短影响
    指令区间较输出全部中断插入方式处理
    程序范例
    ()

    指定装置 Y0动占 Y0~Y2
    DHSZ 指令执行时高速计数器 C246 计数输入时达限值Y0~Y2
    中会 On
    M1000
    DCNT C246 K20000
    DHSZ K1500 K2000 C246
    Y0
    Y0
    Y1
    Y2
    C246 K1500 Y0 On现值 时 <
    K1500 C246 K2000 Y1 On < < 现值 时
    C246 K2000 Y2 On > 现值 时

    程序范例
    ()二

    DHSZ 指令做高低速停止控制C251 AB 相高速计数器DHSZ 指令
    输出 C251 计数脉进入时会较输出算计数现
    值 0 时Y10 会 On 7 应指令 API 50~99
    DVPPLC 应技术手册 718
    X10On 时DHSZ 指令求 Y10 计数现值≦K2000 时必须 On
    解决问题 DZCPP 指令程序开始 RUN 时候 C251 K2000
    作较计数现值≦K2000 时Y10On DZCPP 脉执行型指令
    会执行次 Y10 保持 On
    条件接点 X10Off 时Y10~Y12 清 Off
    X10
    RST C251
    ZRST Y10 Y12
    M1000
    DCNT C251 K10000
    X10
    DZCPP K2000 K2400 C251 Y10
    DHSZ K2000 K2400 C251 Y10

    动作时序图
    20002400
    变频传动设
    备速度
    0
    X10
    Y10
    Y11
    Y12
    高速前进
    低速前进
    停止
    C251 计数器
    现值
    0
    程序范例
    ()三

    范例说明仅适 EHEH2SV 机种
    DHSZ 指令组设置值较模式DHSZ 指令 D 指定特殊辅助继电
    器 M1150 时执行高速计数器现值组设置值作较输出功7 应指令 API 50~99
    DVPPLC 应技术手册 719
    模态S1:较表起始装置指定数寄存器 D EF 修饰
    启动 EF 修饰编号变化做改变S2:较数组数
    指定 K1~K255 H1~ HFF EF 修饰启动改变值效
    范围 PLC 执行该指令时会显示 01EA(HEX)错误码执行该指
    令 S:高速计数器编号指定高速计数器 C241~C255D:模式指定指
    定 M1150
    S1 指定起始寄存器号码 S2 指定行数(组数)构成高速计数器组
    较表格指令执行前请预先输入寄存器设置值
    S 指定高速计数器 C251 现值等(D1D0)设置值时候 D2
    指定输出 Y 复位成 Off(D3K0) On(D3K1)保持住输出 Y
    动作完全中断插入方式处理Y 输出点指定编号十进制Y 输出编
    号范围 0~255范围较达时SETRESET 动作反应
    启动功时PLC 会先抓取 D0D1 设置值作第段较达目标
    值时 D1150 显示索引值会显示 0代 表 目 前 PLC 编号第 0 组数
    做判断
    表格中编号第 0 组设置较完成PLC 会先执行编号第 0 组设置 Y
    输出接着判断否达设置组数达 M1151 标志 On尚未
    达组 D1150 容加 1继续执行组较
    M1151 表格执行次完成标志者行关闭循环时
    执行完编号第 0 组设置PLC 会动该标志复位
    指令条件接点 X10 变成 Off 时指令执行中断表格计数寄存器 D1150
    容复位成 0时输出 OnOff 状态全部保持
    指令执行时第次扫描 END 指令时较表格项设置值认
    定效
    指令组设置值较模式功程序中次
    指令组设置值较模式功仅硬件高速计数器 C241~C255
    高速组较功时请勿输入计数脉频率超 50kHz相邻两
    组计数较值仅相差 1否容易造成 PLC 计数反应造成误动作
    X10
    DHSZ D0 K4 C251 M1150

    7 应指令 API 50~99
    DVPPLC 应技术手册 720

    较表格
    32 位较数
    位 16 位 位 16 位
    Y 输出编号 OnOff 指示 表格计数寄存器
    D1150
    D1 (K0) D0 (K100) D2 (K10) D3 (K1) 0
    D5 (K0) D4 (K200) D6 (K11) D7 (K1) 1
    D9 (K0) D8 (K300) D10 (K10) D11 (K0) 2
    D13 (K0) D12 (K400) D14 (K11) D15 (K0) 3

    K10:Y10
    K11:Y11
    K0:Off
    K1:On
    0→1→2→3→0
    循环
    M1151
    D1150
    Y11
    Y10
    100
    200
    300
    400
    现值
    C251
    0
    1
    2
    3
    0
    标志信号相关设置特殊数寄存器:
    标志信号 功 说 明
    M1150 宣告 DHSZ 指令组设置值较模式
    M1151 DHSZ 指令组设置值较模式执行完毕

    特 D 功 说 明
    D1150 DHSZ 指令组设置值较模式表格计数寄存器 7 应指令 API 50~99
    DVPPLC 应技术手册 721
    程序范例
    ()四

    范例说明仅适 EHEH2SV 机种
    DHSZ 指令 DPLSY 指令组合成频率控制DHSZ 指令 D 指定特殊辅
    助继电器 M1152 时执行高速计数器现值控制 DPLSY 脉输出频
    率功
    模态S1:较表起始装置指定数寄存器 D EF 修饰
    启动 EF 修饰编号变化做改变S2:较数组数
    指定 K1~K255 H1~ HFF EF 修饰启动改变值效
    范围 PLC 执行该指令时会显示 01EA(HEX)错误码执行该
    指令S :高速计数器编号指定高速计数器 C241~C254D:模式指定
    指定 M1152
    指令功次EHSV 机种仅硬件高速计数器
    C241~C254表格寄存器请预先输入寄存器设置值
    启动功时PLC 会先抓取 D0D1 设置值作第段较目标值
    时 D1152 显示索引值会显示 0代表目前 PLC 编号第 0 组数做判

    编号第0组设置较次数达PLC会先编号第0组设置频率(D2
    D3)容值复制 D1152D1153接着判断否达设置组数达
    M1153 标志 On尚未达组设置值 D1151 容加 1继续
    执行组较
    M1153 表格执行次完毕标志者行关闭循环时
    执行完第 0 组设置PLC 会动该标志复位
    功搭配 PLSY 指令请先 D1152 值预先设置
    果行停止执行动作话行容请设置 K0
    指令条件接点 X10 变成 Off 时指令执行中断表格计数寄存器 D1151
    容变成 0
    高速组较功时请勿输入计数脉频率超 50kHz相邻两
    组计数较值仅相差 1否容易造成 PLC 计数反应造成误动作
    X10
    DHSZ D0 K5 C251 M1152
    PLS M0
    DPLSY D1152 K0 Y0
    M0
    7 应指令 API 50~99
    DVPPLC 应技术手册 722

    较表格
    32 位较数
    位 16 位 位 16 位
    脉输出频率
    0~200kHz
    表格计数寄存器
    D1151
    D1 (K0) D0 (K100) D3D2 (K5000) 0
    D5 (K0) D4 (K200) D7D6 (K10000) 1
    D9 (K0) D8 (K300) D11D10 (K15000) 2
    D13 (K0) D12 (K400) D15D14 (K6000) 3
    D17 (K0) D16 (K500) D19D18 (K0) 4
    0→1→2→3→4
    循环
    D1151 0
    1
    2
    0
    3
    4
    0
    5000
    10000
    15000
    M1153
    100
    200
    300
    400
    600
    (H )
    C251
    现值
    脉输出频率z
    500

    标志信号相关设置特殊数寄存器:
    标志信号 功 说 明
    M1152 宣告 DHSZ 指令成频率控制模式
    M1153 DHSZ 指令频率控制模式执行完毕


    特 D 功 说 明
    D1151 DHSZ 指令频率控制模式表格计数寄存器
    D1152(位)
    D1153(位)
    DHSZ 指令频率控制模式里着表格计数寄存器容
    D1153D1152 序读取较表格限较设置值
    D1336(位)
    D1337(位)
    DPLSY 指令输出前脉数
    7 应指令 API 50~99
    DVPPLC 应技术手册 723
    完整程序示
    X10
    DMOVP K5000 D2
    DHSZ D0 K5 C251 M1152
    DMOVP K10000 D6
    DMOVP K15000 D10
    DMOVP K6000 D14
    DMOVP K0 D18
    DMOVP K100 D0
    DMOVP K200 D4
    DMOVP K300 D8
    DMOVP K400 D12
    DMOVP K500 D16
    PLS M0
    M0
    頻率 脈波數 輸出端
    DPLSY D1152 K0 Y0

    DHSZ 指令执行中请勿变更较表格设置值
    程序执行 END 指令时指定数排成页架构图DPLSY
    指令必须 DHSZ 指令执行次执行

    7 应指令 API 50~99
    DVPPLC 应技术手册 724
    API 适机种
    ESEXSS SASXSC EHSV56 SPD 脉频率检测

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1
    S2
    D
    操作数注意:S1 操作数设置范围请参考指令说明
    D 操作数占连续五装置
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    SPD 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1100 SPD 指令取样次标志

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:外部脉输入端 S2:接收脉时间(ms) D:检测结果
    S1 指定外部脉输入端
    机型脉输入端参表
    机种
    输入指定
    ESEXSS
    (V57 )机 SASXSC 机 EH 机 EH2SV 机
    输入点 X1X2
    X0X1X2
    X1X2
    X0X1
    X2X3
    X0X1
    X1X2X3
    SASX 机种 V14 版SC 机种 V12 版新增 X0 X1 搭配
    AB 相输入点 A 领先 B 检测结果正值B 领先 A 检测结果负值计数
    倍频 D1022 设置
    EH 机种输入点单相输入EH2SV 机种支持 AB 相输入指令须指定 X0 速
    度侦测点占 X1 B 领先 A 侦测结果正值A 领先 B 侦测结果负值
    S2 指定时间(单位 ms)计算 S1 指定输入端接受脉数结果
    存放 D 指定寄存器
    D 占 5 寄存器 D +1D 前次脉检测值D +3D +2 目前脉累计
    值D +4 显示计时剩余时间达 32767ms
    脉测量频率:
    机型脉波速度量测参表
    机型 量测频率
    ESEXSS(V57 )机 X1 (20kHz)X2 (10kHz)
    SASXSC 机 X0X1 (4kHz)X1 (30kHz)X2 (10kHz)
    EH 机 X0 (200kHz)X1 (200kHz)X2 (20kHz)X3 (20kHz)
    EH2SV 机 X0X1 (200kHz) X1 (200kHz) X2 (20kHz) X3 (20kHz)
    指令目求出回转速度例值测 D 结果回转速度成
    例列公式求电机转速 7 应指令 API 50~99
    DVPPLC 应技术手册 725
    N: 转速
    n: 旋转设备转圈产生脉数 N
    () ()rpm10×nt
    0D60 3
    t: S2 指定检测时间(ms)
    指令指定 X 输入点时该点成高速计数器脉输入端
    成外部中断插入信号
    SC_V14 机种启动 M1036 标志SPD 指令时 X0~X5 做速度检测功
    总频宽 40kHz详细方法请参阅特 D 特 M 补充说明
    指令程序中次数限制时间仅 1 指令执行
    程序范例

    SPD 指令启动 M1100 (SPD 指令取样次标志)On 时SPD 指令执行 1 次
    取样SPD 指令会 M1100 Off→On 瞬间抓取次然停止继
    续抓取必须 M1100 Off SPD 指令重新启动
    X7On 时D2 计算 X1 输入高速脉1000ms 动停止计算结
    果存放 D0 中
    1000ms 计时完毕时D2 容清 0 X7 度 On 时D2 重新接受计数
    X7
    SPD X1 K1000 D0

    X7
    X1
    1000
    1000ms 1000ms
    D2现值
    D0检测值
    D2 容值
    D4 容值 D4 (ms)剩余时间

    补充说明

    ESEXSS(V57 ) SASXSC 机 SPD X1 X2相关高速计数
    器外部中断 I101I201
    SC 机种 V14 启动 M1036 时侦测 X0~X5 输入点速度
    7 应指令 API 50~99
    DVPPLC 应技术手册 726
    API 适机种
    ESEXSS SASXSC EHSV57 D PLSY 脉输出

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S1
    S2
    D
    操作数注意:S1 S2D 操作数设置范围限制请参考指令说明
    ESEXSS 系列机种程序中 2 次 PLSY 指令
    输出重复

    16 位指令 (7 STEP)
    PLSY 连续执行型 - -
    32 位指令 (13 STEP)
    DPLSY 连续执行型 - -
    标志信号:M1010~M1345 请参考补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:脉输出频率S2:脉输出数目D:脉输出装置(请输出模块晶
    体输出)
    S1 指定脉输出频率SASX 系列机配合 M1133~M1135 D1133 Y0 高输
    出 50KHZ 频率脉SVEH2 机 V14 版配合 M1190~M1191 Y0 Y2
    指定频率输出范围 001~500Hz
    机型频率输出范围参表
    机 型 ESEXSS

    SASX

    SC

    EH

    EH2SV

    频率输
    出范围 0 ~10kHz
    Y0:0~32kHz
    Y1:0~10kHz
    Y0:0~30kHz
    Y1:0~30kHz
    Y10:77~100kHz
    Y11:77~100kHz
    Y0:1~200kHz
    Y2:1~200kHz

    Y0:0~200kHz
    Y2:0~200kHz
    Y4:0~200kHz
    Y6:0~200kHz
    S2 指定脉输出数目16 位指令指定范围 1~32767 32 位指令指定范
    围 2147483647
    机型连续脉数设置参表
    机 型
    ESEXSSSASXSC

    SC

    EHEH2SV

    连续脉
    指定方式
    M1010(Y0)On
    M1023(Y1)On
    M1010(Y0)On
    M1023(Y1)On
    Y10Y11 指定脉输出
    数目设置 K0
    Y0Y2Y4Y6 指定
    脉输出数目设置 K0
    EHEH2SV 机指定脉输出数目设置 0 时限脉数连续输出
    ESEXSSSASXSC 机限脉数连续输出须 M1010(Y0) M1023(Y1)
    On
    D 脉输出装置EH 机指定 Y0Y2EH2SV 机指定 Y0Y2Y4Y6
    ESEXSSSASX 机指定 Y0Y1SC 机指定 Y0Y1Y10Y11(SC_V12
    版(含)支持 Y10Y11) 7 应指令 API 50~99
    DVPPLC 应技术手册 727
    EH 机两组 AB 相脉输出 CH0(Y0Y1)CH1(Y2Y3)EH2SV 机四
    组 AB 脉输出 CH0(Y0Y1)CH1(Y2Y3)CH2(Y4Y5)CH3(Y6Y7)设
    置方法请参考补充说明
    PLSY 指令执行时指定 S1 脉输出频率 D 脉输出装置输出 S2 脉输出数

    PLSY 指令程序中时输出 API 58 PWM 指令API 59 PLSR 指令
    输出重复
    机型脉输出完毕应结束标志
    机型脉输出完毕应结束标志参表
    机 型
    ESEXSS
    SASXSC 机
    SC

    EH

    EH2SV

    输出装置 Y0 Y1 Y10 Y11 Y0 Y2 Y0 Y2 Y4 Y6
    结束标志 M1029 M1030 M1102 M1103 M1029 M1030 M1029 M1030 M1036 M1037
    ESEXSSSASXSCEH 机种 PLSYDPLSY 指令 Off 时脉输出结束标志
    会动变 Off
    EH2SV 机种 PLSYDPLSY 指令 Off 时须者清
    脉输出结束标志脉输出完毕须者清
    PLSY 指令执行Y 开始作脉输出时改变 S2目前输出没
    影响改变脉输出数目须先 PLSY 指令停止然改变脉输出数

    S1 PLSY 指令执行时更改更改发生作时间程序执行执行
    PLSY 指令时更改
    脉输出 Off Time On Time 例 1:1
    目前脉输出数计数程序执行该行指令时目前实际输出数存
    入特殊数寄存器 D1336~D1339 请参考补充说明
    SAEH 系列机种指令程序中次数限制 SASXSCEH 时间
    2 指令执行EH2SV 时间 4 指令执行
    程序范例

    X0On 时产生 1kHz 频率脉 200 次 Y0 输出脉产生完毕 M1029On
    触发 Y10On
    X0Off 时脉输出 Y0 立停止 X0 度 On 时第脉开始输
    出 7 应指令 API 50~99
    DVPPLC 应技术手册 728
    X0
    PLSY K1000 K200 Y0
    M1029
    Y10


    23 200输出 Y0
    05ms
    1ms
    补充说明

    ESEXSS 机标志信号特殊寄存器说明
    M1010: M1010On 时Y0 输出限脉数连续输出M1010Off 时
    Y0 输出脉数 S2 决定
    M1023: M1023On 时Y1 输出限脉数连续输出M1023Off 时
    Y1 输出脉数 S2 决定
    M1029: Y0 脉输出完毕M1029On
    M1030: Y1 脉输出完毕M1030On
    M1078: Y0 脉暂停输出
    M1079: Y1 脉暂停输出
    D1030: Y0 目前输出脉波数 Low word
    D1031: Y0 目前输出脉数 High word
    D1032: Y1 目前输出脉数 Low word
    D1033: Y1 目前输出脉数 High word
    SASXSC 机标志信号特殊寄存器说明
    M1010: SASXSC 机 M1010On 时Y0 输出限脉数连续输出
    M1010Off 时Y0 输出脉数 S2 决定
    M1023: SASXSC 机 M1023On 时Y1 输出限脉数连续输出
    M1023Off 时Y1 输出脉数 S2 决定
    M1029: SASXSC 机Y0 脉输出完毕M1029On
    M1030: SASXSC 机Y1 脉输出完毕M1030On
    M1078: SASXSC 机Y0 脉暂停输出
    M1079: SASXSC 机Y1 脉暂停输出
    M1102: SC 机Y10 脉输出完毕M1102On
    M1103: SC 机Y11 脉输出完毕M1103On
    M1347 SASC 机Y0 输出结束动复
    (SA V18 支援SC V16 支援)
    M1348 SASC 机Y1 输出结束动复
    (SA V18 支援SC V16 支援)
    M1524 SC 机Y10 输出结束动复 ( V16 支持) 7 应指令 API 50~99
    DVPPLC 应技术手册 729
    M1525 SC 机Y11 输出结束动复 ( V16 支持)
    D1030: SASXSC 机Y0 目前输出脉数 Low word
    D1031: SASXSC 机Y0 目前输出脉数 High word
    D1032: SASXSC 机Y1 目前输出脉数 Low word
    D1033: SASXSC 机Y1 目前输出脉数 High word
    D1348: SC 机Y10 目前输出脉数 Low word
    D1349: SC 机Y10 目前输出脉数 High word
    D1350: SC 机Y11 目前输出脉数 Low word
    D1351: SC 机Y11 目前输出脉数 High word
    EHEH2SV 机标志信号特殊寄存器说明
    M1010: EHEH2SV 机 M1010On 时CH0CH1CH2CH3 会
    END 时输出脉开始输出时M1010 会动 Off
    M1029: EHEH2SV 机CH0 脉输出完毕M1029On
    M1030: EHEH2SV 机CH1 脉输出完毕M1030On
    M1036: EH2SV 机 CH2 脉输出完毕M1036On
    M1037: EH2SV 机 CH3 脉输出完毕M1037On
    M1190: SVEH2 机启动 PLSY Y0 高速输出输出 001~500Hz
    M1191: SVEH2 机启动 PLSY Y2 高速输出输出 001~500Hz
    M1334: EHEH2SV 机CH0 暂停脉输出
    M1335: EHEH2SV 机CH1 暂停脉输出
    M1520: EH2SV 机CH2 暂停脉输出
    M1521: EH2SV 机CH3 暂停脉输出
    M1336: EHEH2SV 机CH0 脉送出指示标志
    M1337: EHEH2SV 机CH1 脉送出指示标志
    M1522: EH2SV 机CH2 脉送出指示标志
    M1523: EH2SV 机CH3 脉送出指示标志
    M1338: EHEH2SV 机CH0 偏移量(Offset) 脉启动标志
    M1339: EHEH2SV 机CH1 偏移量(Offset) 脉启动标志
    M1340: EHEH2SV 机CH0 脉送出结束产生中断 I110
    M1341: EHEH2SV 机CH1 脉送出结束产生中断 I120
    M1342: EHEH2SV 机CH0 脉送出时产生中断 I130
    M1343: EHEH2SV 机CH1 脉送出时产生中断 I140
    M1344: EHEH2SV 机CH0 补偿量脉启动标志
    M1345: EHEH2SV 机CH1 补偿量脉启动标志
    M1347: EHEH2SV 机CH0 脉输出复位标志
    M1348: EHEH2SV 机CH1 脉输出复位标志
    M1524: EH2SV 机CH2 脉输出复位标志
    M1525: EH2SV 机CH3 脉输出复位标志
    D1220: EHEH2SV 机 CH0(Y0Y1)相位设置:D1220 取末两位判断7 应指令 API 50~99
    DVPPLC 应技术手册 730
    余位效
    1 K0:Y0 输出
    2 K1:Y0Y1 AB 相输出A 领先 B
    3 K2:Y0Y1 AB 相输出B 领先 A
    4 K3:Y1 输
    D1221: EHEH2SV 机CH1(Y2Y3)相位设置:D1221 取末两位判断
    余位效
    1 K0:Y2 输出
    2 K1:Y2Y3 AB 相输出A 领先 B
    3 K2:Y2Y3 AB 相输出B 领先 A
    4 K3:Y3 输出
    D1229: EH2SV 机CH2(Y4Y5)相位设置:D1229 取末两位判断
    余位效
    1 K0:Y4 输出
    2 K1:Y4Y5 AB 相输出A 领先 B
    3 K2:Y4Y5 AB 相输出B 领先 A
    4 K3:Y5 输出
    D1230: EH2SV 机CH3(Y6Y7)相位设置:D1230 取末两位判断
    余位效
    5 K0:Y6 输出
    6 K1:Y6Y7 AB 相输出A 领先 B
    7 K2:Y6Y7 AB 相输出B 领先 A
    8 K3:Y7 输出
    D1328: EHEH2SV 机CH0 偏移量(Offset)脉数 Low word
    D1329: EHEH2SV 机CH0 偏移量(Offset)脉数 High word
    D1330: EHEH2SV 机CH1 偏移量(Offset)脉数 Low word
    D1331: EHEH2SV 机CH1 偏移量(Offset)脉数 High word
    D1332: EHEH2SV 机CH0 剩余脉数 Low word
    D1333: EHEH2SV 机CH0 剩余脉数 High word
    D1334: EHEH2SV 机CH1 剩余脉数 Low word
    D1335: EHEH2SV 机CH1 剩余脉数 High word
    D1336: EHEH2SV 机CH0 目前输出脉数 Low word
    D1337: EHEH2SV 机CH0 目前输出脉数 High word
    D1338: EHEH2SV 机CH1 目前输出脉数 Low word
    D1339: EHEH2SV 机CH1 目前输出脉数 High word
    D1375: EH2SV 机CH2 目前输出脉数 Low word
    D1376: EH2SV 机CH2 目前输出脉数 High word
    D1377: EH2SV 机CH3 目前输出脉数 Low word
    D1378: EH2SV 机CH3 目前输出脉数 High word
    D1344: EHEH2SV 机CH0 补偿量脉数 Low word 7 应指令 API 50~99
    DVPPLC 应技术手册 731
    D1345: EHEH2SV 机CH0 补偿量脉数 High word
    D1346: EHEH2SV 机CH1 补偿量脉数 Low word
    D1347: EHEH2SV 机CH1 补偿量脉数 High word
    程序中高速脉输出指令〈PLSYPWMPLSR〉针 Y0 做
    输出 PLC 会先执行指令作设置输出
    M1347 M1348 动作补充说明:
    启动 M1347 M1348脉输出指令 PLSY 执行完毕动作复位
    动作 PLSY 指令前启动接点需 Off→On 动作 PLC 扫描该指
    令(假设该指令启动接点 True)会产生脉输出动作 PLC END 指
    令执行时进行 M1347 M1348 判断 PLSY 指令脉输出完毕
    PLSY 指令连续执行次脉串输出会扫描周期延迟
    程序范例:
    M1000
    DPLSY K1000 K1000
    EI
    FEND
    Y0I 001
    IRET
    SET M1347
    M1000
    DPLSY K1000 K1000 Y2I 101
    IRET
    SET M1348
    END

    说明:
    1 X0 次触发次Y0 送出 1000 脉 X1 次触发次Y2 送出 1000

    2 X 触发 Y 脉输出 Y 脉输出结束时次 X 触发时间少必须间
    隔次 PLC 扫描周期
    7 应指令 API 50~99
    DVPPLC 应技术手册 732
    程序范例二:
    X1
    M1347
    PLSY K1000 K1000 Y0
    X2
    END

    说明:
    X1On X2On 时Y0 脉输出会直持续 Y0 脉输出 1000
    会短暂暂停 (约扫描周期) 送出 1000 脉
    7 应指令 API 50~99
    DVPPLC 应技术手册 733
    API 适机种
    ESEXSS SASXSC EHSV58 PWM 脉波宽调制

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1
    S2
    D
    操作数注意:S1 S2 D 操作数设置范围限制请参考指令说明
    S1 操作数容值请等 S2 操作数容值
    装置范围请参考系列机种功规格表
    ESEXSS 机种程序中 1 次 PWM 指令

    16 位指令 (7 STEP)
    PWM 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1010~M1337 请参考补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:脉输出宽度 S2:脉输出周期 D:脉输出装置(请输出模块
    晶体输出)
    S1 脉输出宽度指定 t:0~32767ms
    S2 脉输出周期指定 T:1~32767ms S1 ≦ S2
    D 脉输出装置机型调变脉输出装置
    机型调变脉输出端参表
    机型 ESSA 系列机 EH 机 EH2SV 机
    PWM 输出端 Y1 Y0Y2 Y0Y2Y4Y6
    PWM 指令程序中时输出 API 57 PLSY 指令API 59 PLSR 指令
    输出重复
    PWM 指令执行时指定 S1 脉输出宽度 S2 脉输出周期 D 脉输出
    装置输出
    SASXSC 机 S1≦0 S2≦0 S1>S2 时视错误( M1067 M1068
    会 On)脉输出装置输出 S1=S2 时脉输出装置直 On
    EHEH2SV 机 S1<0 S2≦0 S1>S2 时产生运算错误(M1067
    M1068On)脉输出装置输出 S1=0 时 M1067 M1068 会 On脉
    输出装置输出 S1=S2 时脉输出装置直 On
    S1 S2 PWM 指令执行时更改
    SAEH 系列机种指令程序中次数限制 EH 时间 2
    指令执行EH2SV 时间 4 指令执行 7 应指令 API 50~99
    DVPPLC 应技术手册 734
    程序范例


    X0On 时Y1 输出脉 X0Off 时Y1 输出变成 Off
    X0
    PWM K1000 K2000 Y1
    t T

    輸出 Y1
    t1000ms
    T2000ms
    补充说明

    ESEXSSSASXSC 机标志信号说明
    M1070: PWM 指令Y1 脉输出单位时间切换 M1070 Off 时 1ms
    M1070 On 时 100µs
    EHEH2SV 机标志信号特殊寄存器说明
    M1010: EHEH2SV 机 M1010On 时CH0CH1CH2CH3 会 END
    时输出脉开始输出时M1010 会动 Off
    M1070: EHEH2SV 机PWM 指令 CH0 时间单位设定须搭配 D1371

    M1071: EHEH2SV 机PWM 指令 CH1 时间单位设定须搭配 D1372

    M1258: EHEH2SV 机PWM 指令 CH0 脉输出信号反相
    M1259: EHEH2SV 机PWM 指令 CH1 脉输出信号反相
    M1334: EHEH2SV 机CH0 暂停脉输出
    M1335: EHEH2SV 机CH1 暂停脉输出
    M1336: EHEH2SV 机CH0 脉送出指示标志
    M1337: EHEH2SV 机CH1 脉送出指示标志
    M1520: EH2SV 机CH2 暂停脉输出
    M1521: EH2SV 机CH3 暂停脉输出
    M1522: EH2SV 机CH2 脉送出指示标志
    M1523: EH2SV 机CH3 脉送出指示标志
    M1526: EH2SV 机PWM 指令 CH2 脉输出信号反相
    M1527: EH2SV 机PWM 指令 CH3 脉输出信号反相
    M1530: EH2SV 机PWM 指令 CH2 时间单位设定须搭配 D1373
    M1531: EH2SV 机PWM 指令 CH3 时间单位设定须搭配 D1374
    D1336: EHEH2SV 机CH0 目前输出脉数 Low word
    D1337: EHEH2SV 机CH0 目前输出脉数 High word
    D1338: EHEH2SV 机CH1 目前输出脉数 Low word
    D1339: EHEH2SV 机CH1 目前输出脉数 High word 7 应指令 API 50~99
    DVPPLC 应技术手册 735
    D1371: EHEH2SV 机PWM 指令 M1070 On 时设定 CH0 脉
    输出单位时间
    D1372: EHEH2SV 机PWM 指令 M1071 On 时设定 CH1 脉
    输出单位时间
    D1373: EH2SV 机PWM 指令 M1530 On 时设定 CH2 脉输出
    单位时间
    D1374: EH2SV 机PWM 指令 M1531 On 时设定 CH3 脉输出
    单位时间
    D1375: EH2SV 机CH2 目前输出脉数 Low word
    D1376: EH2SV 机CH2 目前输出脉数 High word
    D1377: EH2SV 机CH3 目前输出脉数 Low word
    D1378: EH2SV 机CH3 目前输出脉数 High word
    EHEH2SV 机PWM 指令单位时间设定说明:
    果程序执行中修改 M1070作
    D1371D1372D1373D1374:决定 PWM 指令CH0CH1CH2CH3 脉
    输出时间单位默认值 K1设定值设定范围默认值产生
    D1371D1372D1373D1374 K0 K1 K2 K3
    时间单位 10us 100us 1ms 10ms
    程序中高速脉输出指令〈PLSYPWMPLSR〉针 Y0
    做输出扫描周期指令时执行 PLC 会指令
    STEP 数作设定输出
    7 应指令 API 50~99
    DVPPLC 应技术手册 736
    API 适机种
    ESEXSS SASXSC EHSV59 D PLSR 附加减速脉输出

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1
    S2
    S3
    D
    操作数注意:S1S2SD 操作数设置范围限制请参考指令说明
    装置范围请参考系列机种功规格表
    ESEXSS 机种程序中 2 次 PLSR 指令输出
    重复

    16 位指令 (9 STEP)
    PLSR 连续执行型 - -
    32 位指令 (17 STEP)
    DPLSR 连续执行型 - -
    标志信号:相关标志信号请參考 API 57 PLSY
    补充说明


    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    S1:脉输出频率值 S2:全部脉输出总脉数 S3:加减速时
    间(ms) D:脉输出装置(请输出模块晶体输出)
    S1 脉输出频率值(Hz)设置范围 16 位指令:10~32767 Hz32 位指令:
    10~200000 Hz高速度必须指定 10 倍数非 10 倍数时位数动
    舍弃高速度 110 加减速次变化量请注意否符合步进电机加
    速求会造成步进电机死机情况发生
    S2 全部脉输出总脉数(PLS)设置范围:16 位指令 110~32767 (PLS)
    32 位指令时110~2147483647(PLS)设置值低 110 时脉法正常
    输出
    S3 加减速时间(ms)设置范围:5000ms 加速时间减速时间相
    单独设置
    1 加减速时间必须扫描周期 (D1012 容) 10 倍果设置值
    10 倍时加减速斜率会正确
    2 加减速时间设置值列公式求出
    1
    3 S
    00090S ≥
    果设置值述计算公式结果时加减速时间会变果设置值
    90000S1 时 90000S1 结果值成设置值
    指令说明

    3 加减速时间设置值列公式求出
    818×S
    SS
    1
    2
    3 ≤
    4 加减速变速段数固定 10 段输入加减速时间设置值会
    设置时间准设置值会设置值 7 应指令 API 50~99
    DVPPLC 应技术手册 737
    D 脉输出装置机型附加减速脉输出装置
    机型调变脉输出端参表
    机型 ESSA 系列机 EH 机 EH2SV 机
    PLSR 输出端 Y0Y1 Y0Y2 Y0Y2Y4Y6
    EH 机两组 AB 相脉输出 CH0(Y0Y1)CH1(Y2Y3)EH2SV 机
    四组 AB 脉输出 CH0(Y0Y1)CH1(Y2Y3)CH2(Y4Y5)CH3(Y6Y7)
    设定方法请参考 API 57 PLSY 指令补充说明
    PLSR 指令附加减速功脉输出指令脉静止状态目标速度作加速动
    作快达目标距离时作减速动作达目标距离时脉停止输出
    PLSR 指令执行时设置 S1 脉输出频率值 S2 全部脉输出总脉
    数(PLS) S3 加减速时间 D 脉输出装置输出开始次增加 S110
    频率开始输出脉频率输出脉时间固定 S39
    PLSR 指令执行时者改变 S1 S2 S3 影响输出
    ESEXSSSASXSC 机S2 设定输出 Y0 脉数发送完毕时M1029On
    输出 Y1 脉数发送完毕时M1030On次启动 PLSR 指令时M1029
    M1030 变成 0完毕变 1
    EHEH2SV 系列机S2 设定第组 CH0(Y0Y1)输出脉数发送完毕时
    M1029On第二组 CH1(Y2Y3)输出脉数发送完毕时M1030On第三组
    CH2(Y4Y5)输出脉数发送完毕时M1036On第四组 CH3(Y6Y7)输出脉
    数发送完毕时M1037On次启动 PLSR 指令时M1029 M1030
    M1036M1037 变成 0完毕变 1
    EH2SV 系列机 V14 版指令指定参数错误时值默
    认值输出
    段加速时频率时间脉数目定整数PLC 会取
    整数输出区段时间法刚相等会误差误差值
    决定频率相舍数点值PLC 会脉输出足部分
    补区段确保输出脉数正确
    SAEH 系列机种指令程序中次数限制 SASXSCEH 时
    间 2 指令执行EH2SV 时间 4 指令执行 7 应指令 API 50~99
    DVPPLC 应技术手册 738
    程序范例

    X0On 时PLSR 指令执行脉输出频率值 1000Hz全部脉输出
    总脉数 D10 加减速时间 3000ms Y0 输出脉开始次增加
    100010 Hz 频率开始输出脉频率输出脉时间固定
    30009(ms)
    X0 变成 Off 时输出中断 On 时脉计数 0 算起
    X0
    PLSR K1000 D10 K3000 Y0
    输出 Y0 Y2
    脉速度(Hz)
    次脉输出时
    间间隔量固定加
    减速时间 (S *) 1103
    目标速度 10~200000Hz
    次频率变
    化量固定
    高速 (S ) 1101
    时间(S)减速时间 (S )3
    5000ms
    减速时间 (S )3
    5000ms
    16 110~32767PLS位指令
    32 110~2147483647PLS位指令
    11
    22
    33
    44
    55
    66
    77
    88
    99
    1010
    10 段变速 10 段变速
    S 2 输出脉数

    补充说明

    PLSR 指令程序中时输出 API 57 PLSY 指令API 58 PWM 指令
    输出重复
    程序中高速脉输出指令〈PLSYPWMPLSR〉针 Y0
    做输出扫描周期指令时执行 PLC 会指令
    STEP 数作设置输出
    输出脉频率值范围SASXSC 系列机配合 M1133~M1135D1133Y0 高
    输出 50KHZ 频率脉请参考 2 章特殊高速脉特 D特 M 功说明部分
    机型频率输出范围参表
    机 型 ESEXSS 机 SASXSC 机 EH 机 EH2SV 机
    频率输
    出范围
    Y0:
    10~10000Hz
    Y1:
    10~10000Hz
    Y0:10~30000Hz
    Y1:10~10000Hz
    Y0:10~200000Hz
    Y2:10~200000Hz
    Y0:10~200000Hz
    Y2:10~200000Hz
    Y4:10~200000Hz
    Y6:10~200000Hz
    7 应指令 API 50~99
    DVPPLC 应技术手册 739
    SASC 机旗标信号特殊寄存器说明
    M1347 SASC 机Y0 脉波输出复旗标
    (SA V18 支援SC V16 支援)
    M1348 SASC 机Y1 脉波输出复旗标
    (SA V18 支援SC V16 支援)
    M1524 SC 机Y10 脉波输出复旗标 ( V16 支援)
    M1525 SC 机Y11 脉波输出复旗标 ( V16 支援)
    EH2SV 机旗标信号特殊寄存器说明
    M1347 EH2SV 机CH0 脉波输出复旗标 ( V14 支援)
    M1348 EH2SV 机CH1 脉波输出复旗标 ( V14 支援)
    M1524 EH2SV 机CH2 脉波输出复旗标 ( V14 支援)
    M1525 EH2SV 机CH3 脉波输出复旗标 ( V14 支援)
    EHSV
    机功
    EHEH2SV 机 PLSR 加减速脉输出指令相关组件说明
    X0
    PLSR K1000 D10 K3000 Y0

    指令脉设置速度范围 10~200000 Hz高速度加减速时间设置值
    超范围时PLC 预设允许范围设置值运转
    PLSR 加减速脉输出指令说明
    操作数 S1 S2 S3 D
    说明 高频率 总脉数 加减速时间 输出点
    16 位 10~32767Hz 110~32767 范
    围 32 位 10~200kHz 110~2147483647
    1~5000ms Y0~Y7
    设置定义
    K0:输出
    Kn:指定频率输出 Kn:指定脉输出量 检查标志:
    M1067 M1068
    参考 D1220
    D1221 设置

    频率 F
    启动频率
    F0
    1~5000ms 1~5000ms
    S3 加速时间 S3 加速时间
    S(Hz)1 高频率
    10~200000Hz
    S2 总输出脉数
    16 110~32767PLS位指令:
    32 110~2147483647PLS位指令:
    7 应指令 API 50~99
    DVPPLC 应技术手册 740
    EHEH2SV 机种做加减速时脉数提供加减速时间法达
    加速频率会动调整加减速时间频率
    PLSR 指令输入参数必须执行前输入参数完成
    加减速指令均包含煞车功煞车功启动时机 PLC 正做加速动
    作时开关接点突然 Off会加速斜率做减速

    S1
    F0
    时间 T
    频率 F
    原加速路径
    刹车路径

    7 应指令 API 50~99
    DVPPLC 应技术手册 741
    API 适机种
    ESEXSS SASXSC EHSV60 IST 手动动控制

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D1
    D2
    操作数注意:S 操作数会占连续 8 点
    D1 D2 操作数指定范围 SASXSCEHEH2SV :
    S20~S899ESEXSS:S20~S127 D2>D1
    装置范围请参考系列机种功规格表
    ESSA 系列机种支持间接指定寄存器 EF 修饰
    程序中仅次 IST 指令

    16 位命令 (7 STEP)
    IST 连续执行型 - -
    32 位命令
    - - - -
    标志信号:M1040~M1047请参考列补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:指定运转模式起始装置D1:动模式指定状态步进点编号
    D2:动模式指定状态步进点编号
    指令 IST 特定步进阶梯控制流程初始状态便利指令配合特殊辅助继电
    器形成便利动控制命令
    IST 指令
    IST
    M1000
    X10 S20 S60
    S X10 手动操作 X14 连续运行
    X11 原点回 X15 原点回启动
    X12 步进 X16 连续运行启动
    X13 次循环 X17 连续运行停止
    IST 指令执行时特殊辅助继电器会动切换
    M1040:移行禁止 S0:手动操作初始状态步进点
    M1041:移行开始 S1:原点回初始状态步进点
    M1042:状态脉 S2:动运行初始状态步进点
    M1047:STL 监视
    IST 指令时S10~S19 原点复状态步进点成般步进
    点 S0~S9 步进点时S0~S2 三状态点动作分手动
    原点回动运转程序中必须先写该三状态步进点电路
    切换 S1(原点回)模式时 S10~S19 间点 On原点回
    会动作产生
    程序范例
    ()


    切换 S2(动运转)模式时 D1 ~ D2 间 S 点 On
    M1043 On动运转会动作产生 7 应指令 API 50~99
    DVPPLC 应技术手册 742
    程序范例
    ()二

    机械手臂控制( IST 指令):
    1 动作求:分开两种皮球搬箱子存放配置控制盘供控制
    2 机械手臂动作:降夹取升右移降释放升左移序完
    成皮球搬运
    3 IO 装置:

    应器 X0
    右限X2 右限X3左限X1 Y0
    Y1
    Y2Y3限X4
    限X5

    4 运行模式
    手动操作:单钮接通切断负载模式
    原点回:原点回钮机械动回原点模式
    动运行(单步运行次运行连续运行):
    单步运行:次动启动钮前进工序
    次循环:原点位置动启动钮进行次循环动运行原
    点停止中途动停止钮工作停止启动钮继续
    动作原点停止
    连续运行:原点位置动启动钮开始继续运行停止钮
    运转原点位置停止
    5 控制盘
    电源启动
    电源停止
    原点回启动 X15 动启动 X16
    动停止 X17
    夹取 升 右移
    释放 降 左移
    X20
    X21
    X22
    X23
    X24
    X25
    单步运行 X12
    次循环 X13
    连续运行 X14手动操作 X10
    原点回 X11

    感应器 X0
    机械手臂左限 X1球右限 X2球右限 X3限 X4限 X5
    机械手臂升 Y0降 Y1右移 Y2左移 Y3夹取 Y4 7 应指令 API 50~99
    DVPPLC 应技术手册 743
    开始回路:
    X0 X1
    M1044
    Y4
    IST
    M1000
    X10 S20 S80

    手动操作模式:
    X20
    SET
    RST Y4
    Y4S
    S0
    X21
    X22 Y1
    Y0
    X23 Y0
    Y1
    X24 X4
    Y2
    Y3
    X25 X4
    Y3
    Y2
    夹具释放
    夹具夹紧


    右移
    左移
    条件互锁
    条件互锁
    机械手臂升限(X4 On)

    原点回模式:
    SFC 图:
    S1
    S10
    X15
    S11
    X4
    S12
    X1
    RST Y4
    RST Y1
    Y0
    RST Y2
    Y3
    SET M1043
    夹具释放
    降停止
    机械手臂升 (X4 On)
    右移停止
    左移左限 ()X1 On
    置位回原点完毕标志
    RST S12 回原点完成
    7 应指令 API 50~99
    DVPPLC 应技术手册 744
    梯形图:
    夹具释放
    降停止
    机械手臂升限 (X4 On)
    右移停止
    左移左限(X1 On )
    置位回原点完毕标志
    回原点完成
    X15
    SET S10S
    S1
    RST Y4S
    S10
    RST Y1
    Y0
    X4
    SET S11
    RST Y2S
    S11
    Y3
    X1
    SET S12
    SET M1043S
    S12
    RST S12
    进入原点回模式
    7 应指令 API 50~99
    DVPPLC 应技术手册 745
    动运行(单步运行次循环连续运行模式):
    SFC 图:
    S2
    S20
    S30
    S31
    M1044
    X5
    T0
    Y1
    SET
    Y0
    S32
    X4
    X2
    S50 Y1
    Y2
    S2
    X1
    M1041
    X0
    Y4
    TMR T0 K30
    S60 RST
    X5
    Y4
    TMR T2 K30
    S70
    T2
    Y0
    S80
    X4
    Y3
    X1
    S40
    S41
    X5
    T1
    SET
    Y0
    S42
    X4
    X3
    Y2
    X0
    Y4
    TMR T1 K30
    X3X2
    X4
    X5
    X4
    X4
    7 应指令 API 50~99
    DVPPLC 应技术手册 746
    梯形图:
    SET S20
    SET S30
    SET Y4
    Y0
    END
    X5
    S31
    S
    X4
    TMR T0
    SET S32
    S2
    S
    M1041 M1044
    S20
    S
    S30
    S
    Y1
    X0
    SET S40
    X5 X0
    SET S31
    T0
    K30
    Y2
    S32
    S
    X2
    SET S50
    X2
    SET Y4
    TMR T1
    S40
    S
    SET S41
    T1
    K30
    Y0
    S41
    S
    X4
    SET S42
    Y2
    S42
    S
    X3
    SET S50
    X3
    Y1
    S50
    S
    X5
    SET S60
    RST Y4
    TMR T2
    S60
    S
    SET S70
    T2
    K30
    Y0
    S70
    S
    X4
    SET S80
    Y3
    S80
    S
    X1
    X1
    RET
    S2
    进入动运行模式
    左移左限(X1 On)
    机械手臂升限 (X4 On )
    夹具夹紧
    夹具夹紧
    夹具释放


    右移
    右移
    机械手臂升限 (X4 On )
    机械手臂升限 (X4 On )
    X4
    X4
    X4
    X5
    7 应指令 API 50~99
    DVPPLC 应技术手册 747
    补充说明

    标志信号说明
    M1040:

    步进点移动禁止 M1040On 时步进点移动全部禁止
    1 手动操作模式:M1040 直保持 On
    2 原点回模式次循环运转模式:停止钮启动钮
    间M1040 直保持 On
    3 步进运转模式:M1040 直保持 On启动钮时变
    成 Off
    4 连续运转模式:PLC STOP→RUN 变化时M1040 保持 On启
    动钮时变成 Off
    M1041:

    步进点移动开始反应初始步进点 S2 移动步进点特 M
    1 手动操作模式原点回模式:M1041 保持 Off
    2 单步运行模式循环运转模式:M1041 启动钮时变
    成 On
    3 连续运转模式:启动钮时保持 On停止钮时保持
    Off
    M1042: 启动脉启动钮时送出次脉
    M1043: 原点回完毕驱动 M1043 On 代表原点回动作已执行完毕
    M1044: 原点条件连续运转模式原点条件 M1044 必须驱动 On
    执行初始步进点 S2 移动步进点动作
    M1045: 全部输出复位禁止
    果机台执行(机器原点位置)
    手动(S0)→ 原点回(S1)
    动运转(S2)→ 手动(S0)
    动运转(S2)→ 原点回(S1)
    1 M1045Off 时 D1~D2 中 S 点 OnSET Y 输出
    动作中步进点清 Off
    2 M1045 On 时SET Y 输出保留动作中步进点清
    Off
    3 果机台执行原点回(机器原点位置)
    原点回(S1)→ 手动(S0)
    M1045On OffSET Y 输出保留动作中步进点清
    Off
    M1046: STL 状态设置 On步进点 S On 时M1046On
    M1047 强制 On S 点 On M1046 会
    着 On外 D1040~D1047 会记录 S 点 On 前 8 点编号
    M1047: STL 监视效 IST 指令开始执行时M1047 强制 On
    次扫描周期 IST 指令 On 状态均强制 On标志动
    作监控 S
    D1040~D1047:步进点 On 状态编号 1~8 7 应指令 API 50~99
    DVPPLC 应技术手册 748
    API 适机种
    ESEXSS SASXSC EHSV61 D SER P 数检索

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1
    S2
    D
    N
    操作数注意:S2 操作数 F 装置仅 16 位指令
    D 操作数会占连续 5 点
    n 操作数范围 n1~256 (16 位指令)
    n1~128 (32 位指令)
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    SER 连续执行型 SERP 脉执行型
    32 位指令 (17 STEP)
    DSER 连续执行型 DSERP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:点较数区块起始装置 S2:欲较数值数 D:存放较结
    果起始装置 n:较数区块长度
    S1 指定较寄存器区间号码 n 指定较笔数该笔较寄存器
    容 S2 指定数作较较结果存放 D 指定数寄存器

    32 位指令时指定寄存器S1 S2 D n 会指定 32 位寄存器
    D 操作数中SASXSC 系列 16 位计数器 32 位计数器混起
    程序范例

    X0On 时 D10~D19 组成数区块 D0 作较结果存放 D50~D52
    中相等值存时D50~D52 容全部 0
    较代数型态进行(10<2)
    较数值编号记录 D53值编号记录 D54值
    值时会记录编号者
    X0
    SER D10 D0 D50 K10

    S1 容值 较数 数编号 结果 D 容值 说 明
    D10 88 0 D50 4 相等值数数
    D11 100 1 相等 D51 1 第相等值编号
    D12 110 2 D52 8 相等值编号
    D13 150 3 D53 7 值编号
    D14 100 4 相等 D54 9 值编号
    D15 300 5
    D16 100 6 相等
    D17 5 7
    D18 100 8 相等

    n


    D19 500
    S2



    D0K100

    9


    7 应指令 API 50~99
    DVPPLC 应技术手册 749
    API 适机种
    ESEXSS SASXSC EHSV62 D ABSD 绝方式凸轮控制

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1
    S2
    D
    n
    操作数注意:S1 操作数指定 KnXKnYKnMKnS 时16 位
    指令须指定 K432 位指令须指定 K8
    n 操作数范围 n1~64
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    ABSD 连续执行型 - -
    32 位指令 (17 STEP)
    DABSD 连续执行型 - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:指较表起始装置S2:计数器编号D:较结果起始编号n:段较
    组数
    ABSD 指令应计数器现值产生输出波形指令通常做绝
    方式凸轮控制
    DABSD 指令 S2 指定高速计速器种方式高速计数
    器现值设置值作较时会受扫描周期影响法作实时性输
    出达成实时输出求时请高速计数器专较指令 DHSZ
    程序范例

    ABSD 指令执行前 MOV 指令预先设置值写入 D100~D107偶
    数 D 号码容限值奇数 D 号码容限值
    X10On 时计数器 C10 现值 D100~D107 等 4 组限值作区间较
    结果分反应 M10~M13
    X10Off 时原 M10~M13 OnOff 状态会变化
    X10
    ABSD D100 C10 M10 K4
    C10
    RST C10
    X11
    CNT C10 K400
    X11
    7 应指令 API 50~99
    DVPPLC 应技术手册 750
    等限值等限值范围应 M10~M13 会 On
    限值 限值 C10 现值 输出
    D100 40 D101100 40≦C10≦100 M10On
    D102120 D103210 120≦C10≦210 M11On
    D104140 D105 170 140≦C10≦170 M12On
    D106150 D107390 150≦C10≦390 M13On
    限值限值时限值(C10<60)限值(C10>140)时
    M12On
    限值 限值 C10 现值 输出
    D100 40 D101100 40≦C10≦100 M10On
    D102120 D103210 120≦C10≦210 M11On
    D104140 D105 60 60≦C10≦140 M12Off
    D106150 D107390 150≦C10≦390 M13On

    4002000
    40 100
    120 210
    60 140
    150 390
    M10
    M11
    M12
    M13

    7 应指令 API 50~99
    DVPPLC 应技术手册 751
    API 适机种
    ESEXSS SASXSC EHSV63 INCD 相方式凸轮控制

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1
    S2
    D
    N
    操作数注意:S1 操作数指定 KnXKnYKnMKnS 时须指定 K4
    S2 操作数 16 位指令须指定 C0~C198会占 2 连续
    编号计数器
    n 操作数范围 n1~64
    装置范围请参考系列机种功规格表

    16 位指令 ( 9 STEP)
    INCD 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1029 指令执行完毕


    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:指较表起始装置S2:计数器编号D:较结果起始编号n:段较
    组数
    INCD 指令计数器产生输出波形指令通常作相方式凸轮
    控制
    S2 现值 S1 设置值作较达设置值 S2 现值复位
    0 重新计数目前执行段数暂存 S2 +1 中
    n 组数较完成时指令执行完毕标志 M1029 会 On 次扫描周期
    程序范例

    INCD 指令执行前 MOV 指令预先设置值写入 D100~D104
    中D10015D10130D10210D10340D10425
    计数器 C10 现值 D100~D104 设置值作较达设置值C10
    现值复位 0 重新计数
    目前执行段数暂存 C11 中
    复位次数暂存 C11 中
    C11 容变动 1 时M10~M14 相应动作请参考列时序图
    5组数较完成时指令执行完毕标志 M1029 会 On 次扫描周期
    X0 On 变成 Off 时C10 C11 全部复位 0M10~M14 全部变成
    Off X0 度 On 时指令头执行起
    INCD D100 C10 M10 K5
    X0
    CNT C10 K100
    M1013
    7 应指令 API 50~99
    DVPPLC 应技术手册 752
    X0
    M10
    M12
    M11
    M13
    M14
    M1029
    15 10 15 15
    3030
    40
    25
    111000
    2 3 4
    C10
    C11
    现值
    现值

    7 应指令 API 50~99
    DVPPLC 应技术手册 753
    API 适机种
    ESEXSS SASXSC EHSV64 TTMR 示教式定时器

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    D
    n
    操作数注意:D 操作数会占 2 连续编号装置
    n 操作数范围 n0~2
    装置范围请参考系列机种功规格表
    程序中仅 8 次 TTMR 指令

    16 位指令 (5 STEP)
    TTMR 连续执行型 - -
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:储存钮开关 On 时间装置编号 n:倍数设置
    外接钮开关 On 时间 100ms 单位存放 D +1 编号开关 On 时
    间秒单位 n 倍数存放 D
    倍数设置:
    n0 时D 秒单位n1 时D 10 倍 100ms 单位n2 时D
    100 倍 10ms 单位
    程序范例
    ()

    钮开关 X0 住时间(X0 On 时间)存入 D1 中 n 指定该时
    间倍数位数时间存入 D0 中钮开关调整定时器
    设置值
    X0 变成 Off 时D1 容复位 0 D0 容没变化
    X0
    TTMR D0 K0

    X0
    D1
    D0
    D0D1
    TT
    住时间(秒) 住时间(秒)
    假设 X0 On 时间 T 秒 D0D1 n 间关系表
    n D0 D1(单位:100 ms)
    K0 (单位:s) 1×T D1D0×10
    K1 (单位:100 ms) 10×T D1D0
    K2 (单位:10 ms) 100×T D1D010 7 应指令 API 50~99
    DVPPLC 应技术手册 754
    程序范例
    ()二

    TMR 指令写入 10 组设置时间
    设置值预先写入 D100~D109
    列 T0~T9 定时器计时单位 01 秒交导定时器计时单位 1 秒
    1 位数指拨开关接 X0~X3 BIN 指令指拨开关设置值转换成 BIN
    值存放 E 中
    X10 On 时间(秒)存放 D200 中
    M0 教导定时器钮 X10 放开产生次扫描周期脉
    指拨开关设置号码成间接指定指针然 D200 容传送
    D100E(D100~D109)中
    M10
    TMR T0 D100
    M11
    TMR T1 D101
    M19
    TMR T9 D109
    M1000
    BIN K1X0 E
    X10
    TTMR D200 K0
    X10
    PLF M0
    M0
    MOV D100ED200

    补充说明

    SA 系列机种程序中仅 8 次 TTMR 指令子程序中断子程序中
    1 次
    EH 系列机种指令程序中次数限制时间 8 指令
    执行 7 应指令 API 50~99
    DVPPLC 应技术手册 755
    API 适机种
    ESEXSS SASXSC EHSV65 STMR 特殊定时器

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    m
    D
    操作数注意:S 操作数 SASXSC 机种 T0~T191
    EHEH2SV 机种 T0~T199
    m 操作数范围 m1~32767
    D 操作数占 4 连续编号装置
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    STMR 连续执行型 - -
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:定时器编号 m:定时器设置值单位 100mS D:输出装置起始编号
    STMR 指令产生 Off 延迟次触发闪烁回路专指令
    STMR 指令指定定时器号码重复
    X10On 时STMR 指令指定定时器 T0T0 设置值 5 秒
    Y0 Off 延迟接点: X10 Off 变 On 时Y0On X10 On 变 Off 时
    延迟 5 秒 Y0Off
    Y1 X10 On 变 Off 时作次 5 秒 Y1On 输出
    Y2 X10 Off 变 On 时作次 5 秒 Y2On 输出
    Y3 X10 Off 变 On 时延迟 5 秒 Y3On X10 On 变 Off 时延迟
    5 秒 Y3Off
    X10
    STMR T0 K50 Y0

    X10
    Y0
    Y1
    Y2
    Y3
    5 秒5 秒
    5 秒5 秒
    5 秒
    5 秒5 秒 5 秒 7 应指令 API 50~99
    DVPPLC 应技术手册 756
    条件接点 X10 面加 Y3 b 接点 Y1Y2 作闪烁回路输出 X10
    变成 Off 时Y0Y1 Y3 变成 OffT10 容复位 0
    X10
    STMR T10 K50 Y0
    Y3

    X10
    Y1
    Y2 5 秒5 秒
    7 应指令 API 50~99
    DVPPLC 应技术手册 757
    API ☺ 适机种
    ESEXSS SASXSC EHSV66 ALT P OnOff 交输出

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    D
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令 (3 STEP)
    ALT 连续执行型 ALTP 脉执行型
    32 位指令
    - - - -
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:目装置
    ALT 指令执行时D OnOff 交换
    指令般脉执行型指令(ALTP)
    程序范例
    ()

    第次 X0 Off→On 时Y0On第二次 X0 Off→On 时Y0Off
    X0
    ALTP Y0

    X0
    Y0
    程序范例
    ()二


    单开关控制启动停止开始时M0Off Y0OnY1Off X10
    作第次 OnOff 时M0On Y1OnY0Off第二次 OnOff 时MOOff
    Y0On Y1Off
    X10
    ALT M0
    M0
    Y0
    M0
    Y1

    程序范例
    ()三

    产生闪烁动作 X10On 时T0 隔 2 秒产生脉Y0 输出会 T0 脉
    产生 OnOff 交
    X10
    TMR T0
    ALTP Y0
    K20
    T0
    T0
    7 应指令 API 50~99
    DVPPLC 应技术手册 758
    API 适机种
    ESEXSS SASXSC EHSV67 RAMP 斜坡信号

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1
    S2
    D
    N
    操作数注意:n 操作数范围 n1~32767
    D 操作数占 2 点
    装置范围请参考系列机种功规格表

    16 位指令 ( 9 STEP)
    RAMP 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1026 启动模态请参考补充说明
    M1029 指令执行完毕

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:倾斜信号起点设置 S2:倾斜信号终点设置 D:倾斜信号时
    间值 n:扫描次数
    指令求斜率指令斜率线性扫描周期绝关系
    指令时通常必须预先扫描周期加固定
    预先倾斜信号起点设置值写入 D10 倾斜信号终点设置值写入 D11
    X10On 时D10 设置值 D11 迈进(增加)时间(n100 次扫
    描)存放 D12 中扫描次数存放 D13 中
    程序中首先 M1039 驱动 On 固定扫描周期 MOV 指令固定
    扫描周期设置值写入特殊数寄存器 D1039 中假设该值 30ms
    述程序例nK100 D10 D11 时间 3 秒(30ms×100)
    指令执行中启动信号 X10 变成 Off 时指令停止执行 X10 度 On 时候
    D12 容复位 0 重新计算
    M1026Off 时M1029OnD12 容复位成 D10 设置值
    指令模拟信号输出搭配时执行缓启动停止动作
    X10
    RAMP D10 D11 D12 K100


    D10
    D12
    D11
    D11
    D12D10
    D10D11时候
    扫描次数存放 中 D13
    n次扫描 n次扫描
    7 应指令 API 50~99
    DVPPLC 应技术手册 759
    补充说明

    启动模态标志信号 M1026 OnOffD12 容变化:
    X10
    D11
    D10 D12
    M1029
    启动信号
    M1026ON
    X10
    D11
    D10 D12
    M1029
    启动信号
    M1026OFF


    SASX V18SC V16 版 N 操作数支持 D 装置须注意 D
    容须等指令停止执行时变化指令执行中变化
    7 应指令 API 50~99
    DVPPLC 应技术手册 760
    API 适机种
    ESEXSS SASXSC EHSV69 SORT 数整理排序

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    m1
    m2
    D
    n
    操作数注意:m1 操作数范围 m11~32
    m2 操作数范围 m21~6
    n 操作数范围 n1~ m2
    装置范围请参考系列机种功规格表

    16 位指令 ( 11 STEP)
    SORT 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1029 指令执行完毕

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:原始数区块起始装置 m1:排序数组数 m2:笔数字段
    数 D:存放排序结果数区块起始装置 n:数排序参考值
    排序结果显示 D 指定起始号码开始算 m1×m2 寄存器中 S
    D 指定寄存器话排序结果原排序数 S 容相
    S 寄存器起始号码右边编号指定 0 较理想
    指令必须 m1 次扫描时候排序完成排序完成时执行完毕标志
    信号 M1029On
    指令程序中次数限制时间仅 1 指令执行
    程序范例
    ()

    X0On 时指定执行数排序作业排序完成时M1029On指令执行中
    请勿变更排序数容数重新排序时请 X0 Off→On 次
    X0
    SORT D0 K5 K5 D50 D100

    排序数构成例
    数数:m2

    数域位
    1 2 3 4 5

    行 学生编号 国文 英文 数学 理化
    1 (D0)1 (D5)90 (D10)75 (D15)66 (D20)79
    2 (D1)2 (D6)55 (D11)65 (D16)54 (D21)63
    3 (D2)3 (D7)80 (D12)98 (D17)89 (D22)90
    4 (D3)4 (D8)70 (D13)60 (D18)99 (D23)50






    m1

    5 (D4)5 (D9)95 (D14)79 (D19)75 (D24)69
    7 应指令 API 50~99
    DVPPLC 应技术手册 761
    D100K3 时排序数
    数数:m2

    数域位
    1 2 3 4 5

    行 学生编号 国文 英文 数学 理化
    1 (D50)4 (D55)70 (D60)60 (D65)99 (D70)50
    2 (D51)2 (D56)55 (D61)65 (D66)54 (D71)63
    3 (D52)1 (D57)90 (D62)75 (D67)66 (D72)79
    4 (D53)5 (D58)95 (D63)79 (D68)75 (D73)69






    m1

    5 (D54)3 (D59)80 (D64)98 (D69)89 (D74)90
    D100K5 时排序数
    数数:m2

    数域位
    1 2 3 4 5

    行 学生编号 国文 英文 数学 理化
    1 (D50)4 (D55)70 (D60)60 (D65)99 (D70)50
    2 (D51)2 (D56)55 (D61)65 (D66)54 (D71)63
    3 (D52)5 (D57)95 (D62)79 (D67)75 (D72)69
    4 (D53)1 (D58)90 (D63)75 (D68)66 (D73)79






    m1

    5 (D54)3 (D59)80 (D64)98 (D69)89 (D74)90

    7 应指令 API 50~99
    DVPPLC 应技术手册 762
    API 适机种
    ESEXSS SASXSC EHSV70 D TKY 十键键盘输入

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S
    D1
    D2
    操作数注意:S 操作数会占连续 10 点D2 操作数会占连续 11 点
    装置范围请参考系列机种功规格表
    SA 系列机种 SD2 操作数支持 EF 修饰

    16 位指令 (7 STEP)
    TKY 连续执行型 - -
    32 位指令 (13 STEP)
    DTKY 连续执行型 - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:键输入起始装置 D1:键输入值存放处 D2:键输出信号
    指令指定 S 开始 10 外部输入点序代表 10 进制数字 0 ~ 9 10
    外部输入点分接 10 键 10 键压先序输入 4
    位 10 进数字 0 ~ 9999 ( 16 位指令) 8位 10 进数字 0 ~ 99999999 ( 32 位指
    令)输入数值存放 D1 D2 存放键盘键情形
    指令程序中次数限制时间仅 1 指令执行
    程序范例

    指令指定 X0 开始 10 输入端 0~9 10 键连接 X20On 时指令
    执行键盘输入数值 BIN 值形态存入 D0 中键情况放
    M10~M19
    X20
    TKY X0 D0 M10

    PLC
    0 1 32 4 5 6 7 8 9
    X3X2X1X0SS X6X5X4 X10X7 X11+24V24G

    012 3456789
    BCD 值
    BIN 值
    BCD 值
    位数字 码BCD
    D0
    103 102 101 100
    数字键
    溢位
    7 应指令 API 50~99
    DVPPLC 应技术手册 763
    列时序图示连接数字键盘 X5X3X0X1 4 键123
    4 序作入动作结果 5301 暂存 D0 中D0 容纳 9999
    超 4 位数时前面位数溢位
    X2 键前M12On数键相
    X0~X11 中键时M10~M19 中点应 On
    键时M20On
    条件接点 X20 变成 Off 时D0 前值变化M10~M20 全部变成
    Off
    X0
    X1
    X3
    X5 1
    2
    3
    4
    1 2 3 4
    M10
    M11
    M13
    M15
    M20
    键输出信号

    7 应指令 API 50~99
    DVPPLC 应技术手册 764
    API 适机种
    ESEXSS SASXSC EHSV71 D HKY 十六键键盘输入

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    D1
    D2
    D3
    操作数注意:S 操作数会占连续 4 点D1 操作数会占连续 4 点
    D3 操作数会占连续 8 点
    装置范围请参考系列机种功规格表
    SA 系列机种 SD1D3 操作数支持 EF 修饰

    16 位指令 (9 STEP)
    HKY 连续执行型 - -
    32 位指令 (17 STEP)
    DHKY 连续执行型 - -
    标志信号:M1029 执行完次矩阵扫描会 On
    扫描周期
    M1167 HKY 输入模式切换
    请参考补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:键扫描输入起始装置 D1:键扫描输出起始装置 D2:键输入值存放
    处 D3:键输出信号
    指令指定 S 开始连续 4 外部输入点 D1 开始连续 4 外部输
    出点矩阵扫描方式构成 16 键键盘键盘输入数值存放 D2 D3
    存放键盘键情形果数键时时先者优先
    数字键盘入值暂存 D0 中 16 位指令 HKY 时D0 容
    纳 9999超 4 位数时前面位数溢位 32 位指令 DHKY 时D0
    容纳 99999999超 8 位数时前面位数溢位
    指令程序中次数限制时间仅 1 指令执行
    指令指定 X10~X13 等 4 输入端 Y10~Y13 等 4输入端构成扫描 16 键键
    盘 X4On 时指令执行键盘输入数值 BIN 值形态存入 D0 中
    键情况放 M0~M7
    X4
    HKY X10 Y10 D0 M0

    程序范例

    数字输入:


    0 1 2 3 4 5 6 7 8 9
    BCD 值
    BIN 值
    BCD 值
    位数字 码 BCD
    D0
    103 102 101 100
    数字键
    溢位
    7 应指令 API 50~99
    DVPPLC 应技术手册 765
    功键输入:
    1 A 键时M0On 保持接着 D
    键时M0 变成 OffM3On 保持
    2 复数键时先者优先
    F E D C B A
    M2M3M4M5 M0M1
    键输出信号:
    1 A~F 中键时M6On 次
    2 0~9 中键时M7On 次
    条件接点 X4 变成 Off 时D0 前输入值变化 M0~M7 全部变成 Off
    外部配线:
    Y13Y12Y11Y10C
    X13X12X11X10SS
    CDEF
    89AB
    4567
    0123
    PLC( )晶体输出
    +24V24G

    补充说明

    指执行时必须 8 次扫描周期效抓取键输入值扫
    描周期太长太短造成键输入良运列技巧克服
    1 扫描周期太短时造成 IO 反应法读取正确键输入
    时扫描周期加固定
    2 扫描周期太长时会键反应变迟钝指令写时间中断
    子程序固定时间执行指令
    标志 M1167 功:
    1 M1167On 时 HKY 指令输入 0~F 16 进制数值
    2 M1167Off 时 HKY 指令 A~F 成功键
    标志 D1037 功(仅支持 EHEH2SV 机种):
    1 写入 D1037设置 HKY 键重复时间单位时间:ms键重复时间会
    着程序扫描周期 D1037 设置改变 7 应指令 API 50~99
    DVPPLC 应技术手册 766
    API 适机种
    ESEXSS SASXSC EHSV72 DSW 数字开关

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    D1
    D2
    n
    操作数注意:n 操作数指定范围 n1~2
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    DSW 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1029 指令执行完毕


    指令说明

    S:指拨开关扫描输入起始装置 D1:指拨开关扫描输出起始装置 D2:指拨开
    关设置值存放处 n:指拨开关连接组数
    指令 S 开始连续 4 8 外部输入点 D1 开始连续 4 外部输出
    点扫描读取 1 组 2 组 4 位数指拨开关指拨开关设置值存放 D2 n 决定
    读取 4 位数指拨开关 1 组 2 组
    指令程序中次数限制 SA 系列机种时间仅 1 指令执行
    EH 系列机种时间 2 指令执行
    程序范例

    X20~X23 Y20~Y23 组成第组指拨开关回路 X24~X27 Y20~Y23 组
    成第二组指拨开关回路 X10On 时指令开始执行第组指拨开关设置值
    读入转换成 BIN 值存放 D20 中第二组指拨开关设置值读入转换成
    BIN 值存放 D21 中
    X10
    DSW X20 Y20 D20 K2

    X10On 时Y20~Y23 动循环扫描 On循环次执行完毕标志信号
    M1029On 扫描周期
    扫描输出端 Y20~Y23 请晶体输出外请注意 1248 脚均
    必须串接二极(01A50V) PLC 输入端连接页示
    X10
    Y20
    Y21
    Y22
    Y23
    M1029 执行完毕
    01s
    01s
    01s
    01s
    01s 01s
    循环动作
    中断
    7 应指令 API 50~99
    DVPPLC 应技术手册 767
    指拨开关输入接线图
    SS X20 X21 X22 X23 X24 X25 X26 X27
    Y23Y22Y21Y20C
    1248 1248
    10 10 10 100123
    100 101 102 103
    第组 第二组
    必须串联
    二极(1N 4148)
    BCD 接线
    指拨开关
    24G +24V
    PLC
    补充说明

    n K1 时D2 操作数占寄存器 n K2 时D 2 操作数会连续占 2
    寄存器
    扫描端继电器输出时列方式达成:
    1 X10On 时候 DSW 指令执行 X10 变成 Off 时M10 会继续保持 On
    直 DSW 指令扫描端完成次循环输出时 Off
    2 条件接点 X10 钮开关话X10 次DSW 指令指定扫描
    端会循环输出完毕时M10 会复位成 Off指令会停止执行指拨开
    关数会完整读取钮开关住期间扫描端会循环输出动
    作种情况扫描端继电器输出继电器寿命
    作动次数频繁长期
    M10
    DSW X20 Y20 D20 K2
    X10
    SET M10
    M1029
    RST M10

    7 应指令 API 50~99
    DVPPLC 应技术手册 768
    API 适机种
    ESEXSS SASXSC EHSV73 SEGD P 七段显示器译码

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    D
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    SEGD 连续执行型 SEGDP 脉执行型
    32 位指令
    - - - -
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S 欲译码源装置 D:译码输出装置
    程序范例

    X10On 时D10 位 4 位(b0~b3)容(0~F:16 进制)译码成
    7 段显示器输出译码结果暂存 Y10~Y17 中指定数超出 4 位
    取位 4 位容译码
    X10
    SEGD D10 K2Y10

    七段显示器译码表:
    16进制 位组合 七段显示器构成
    节点状态
    显示值
    0
    1
    2
    3
    4
    5
    6
    7
    8
    9
    A
    B
    C
    D
    E
    F1111
    1110
    1101
    1100
    1011
    1010
    1001
    1000
    0111
    0110
    0101
    0100
    0011
    0010
    0001
    0000 ON
    B0(a) B1(b) B2(c) B3(d) B4(e) B5(f) B6(g)
    OFFON ON ON ON ON
    OFFOFFOFFOFF OFFON ON
    ON ON ON ONOFF OFF ON
    ON ON ON ON ONOFFOFF
    OFFOFF OFFON ON ON ON
    ON OFF ON ON OFF ON ON
    OFF ON ON ON ON ON
    ON ON ON OFFOFF OFF
    ON ON ON ON ON ON ON
    ON ON ON ON ON ONOFF
    ON ON
    OFF OFF ON ON ON
    OFF ONON
    ON OFF ON
    OFF OFF ON ON ON ON
    OFF OFF OFF
    a
    c
    b
    d
    g
    ON
    ON
    ONON ONON OFF
    ON ON
    ON OFF ON OFF
    OFF ON ON ON
    ON ON ON
    ON
    ON 7 应指令 API 50~99
    DVPPLC 应技术手册 769
    API 适机种
    ESEXSS SASXSC EHSV74 SEGL 七段显示器分时显示

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    n
    操作数注意:n 操作数指定范围 n0~7请参考补充说明
    ES 系列机种程序中 1 次指令EH 系列机种程序
    中 2 次指令指令SA 系列机种程序中次数
    限制时间仅 1 指令执行
    ESEXSSSASXSC 机种 D 操作数右边编号须 0
    支持间接指定寄存器 EF 修饰

    16 位指令 (7 STEP)
    SEGL 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1029 指令执行完毕

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:欲显示七段显示器源装置 D:七段显示器扫描输出起始装置 n:
    输出信号扫描信号正负逻辑设置
    指令占 D 开始连续 8 12 外部输出点作 1 组 2 组 4 位数七
    段显示器显示数扫描信号输出位数均带 7SEG 显示器驱动器
    该驱动器输入 BCD 码转换 7SEG 显示器驱动信号驱动器带栓锁
    控制信号 7SEG 显示器显示保持
    n 决定扫描输出 4 位数七段显示器 1 组 2 组 n 指定 PLC 输
    出端正负逻辑输出
    4位数 1 组时占输出点 8 4 位数 2 组时占输出点 12
    指令执行时扫描输出端序循环动作指令执行中条件接点变成 Off On
    时扫描输出端重新执行
    程序范例

    X10On 时指令开始执行 Y10~Y17 构成七段显示器扫描回路D10 中
    数值转换成 BCD 码送第组七段显示器显示出D11 中数值转
    换成 BCD 码送第二组七段显示器显示出 D10 D11 中数值超
    9999 发生运算错误
    X10
    SEGL D10 Y10 K4

    X10On 时Y14~Y17 会动循环扫描循环扫描次需 12 扫描周期
    循环扫描次完毕标志信号 M1029On 扫描周期
    组 4 位数时候 n0~3
    1 译码 7 段显示模块 1248 端接连接 PLC
    Y10~Y13位数 Latch 端单独连接 PLC Y14~Y17
    2 X10On 时指令执行D10 容着 Y14~Y17 循环动作序
    传送七段显示器作显示 7 应指令 API 50~99
    DVPPLC 应技术手册 770
    二组 4 位数时候 n4~7
    1 已译码七段显示器 1248 端接连接 PLC
    Y20~Y23位数 Latch 端第组享 Y14~Y17
    2 D10 容传送第组七段显示器D11 容传送第二组七段
    显示器作显示 D10K1234D11K4321第组会显示1234
    第二组显示4321
    七段显示器扫描输出接线图
    COM Y10 Y11 Y12 Y13 Y14 Y15 Y16 Y17 Y20 Y21 Y22 Y23COM COM
    1248 100
    101
    102
    103
    103
    102
    101
    100
    V+
    103
    102
    101
    100
    V+1
    2
    4
    8
    1
    2
    4
    8
    第组 第二组
    补充说明

    ESEXSS 机种 V49 版(含)版支持指令(SEGL)仅支持组 4 位数
    七段显示器输出 8 点程序中仅次 SEGL 指令 n 操作数指定
    范围 n 0~3
    ESEXSS 机种D 操作数七段显示器扫描输出起始装置仅指定 Y0
    执行指令时扫描周期必须长 10ms程序扫描周期短 10ms 时请
    利固定扫描周期功扫描周期固定 10 ms
    n 设置值:设置晶体输出正极性负极性回路连接七段显示器
    组 4 位数者二组 4 位数
    PLC 输出点必须选晶体模块输出 NPN 型式采开集极式输出电
    路连接输出必须连接提升电阻 VCC( 30VDC)输出点 Y
    导通时信号输出低电位
    On
    PLC
    VCC
    Y 驱动
    提升电阻
    信号输出Y
    7 应指令 API 50~99
    DVPPLC 应技术手册 771
    BCD 码正逻辑(负极性)输出
    BCD 数值 Y 输出(BCD 码) 信号输出
    b3 b2 b1 b0 8 4 2 1 A B C D
    0 0 0 0 0 0 0 0 1 1 1 1
    0 0 0 1 0 0 0 1 1 1 1 0
    0 0 1 0 0 0 1 0 1 1 0 1
    0 0 1 1 0 0 1 1 1 1 0 0
    0 1 0 0 0 1 0 0 1 0 1 1
    0 1 0 1 0 1 0 1 1 0 1 0
    0 1 1 0 0 1 1 0 1 0 0 1
    0 1 1 1 0 1 1 1 1 0 0 0
    1 0 0 0 1 0 0 0 0 1 1 1
    1 0 0 1 1 0 0 1 0 1 1 0
    BCD 码负逻辑(正极性)输出
    BCD 数值 Y 输出(BCD 码) 信号输出
    b3 b2 b1 b0 8 4 2 1 A B C D
    0 0 0 0 1 1 1 1 0 0 0 0
    0 0 0 1 1 1 1 0 0 0 0 1
    0 0 1 0 1 1 0 1 0 0 1 0
    0 0 1 1 1 1 0 0 0 0 1 1
    0 1 0 0 1 0 1 1 0 1 0 0
    0 1 0 1 1 0 1 0 0 1 0 1
    0 1 1 0 1 0 0 1 0 1 1 0
    0 1 1 1 1 0 0 0 0 1 1 1
    1 0 0 0 0 1 1 1 1 0 0 0
    1 0 0 1 0 1 1 0 1 0 0 1
    显示扫描栓锁(Latch)信号
    正逻辑(负极性) 负逻辑(正极性)
    Y 输出(Latch) 输出控制信号 Y输出(Latch) 输出控制信号
    1 0 0 1
    参数 n 设置值
    7SEG 显示器组数 组 二组
    BCD 码数 Y 输出 + - + -
    显示扫描栓锁信号 + - + - + - + -
    n 0 1 2 3 4 5 6 7
    ’+’:正逻辑(负极性)输出
    -’:反逻辑(正极性)输出
    PLC 晶体输出极性 7 段显示器输入极性否相者时
    透参数 n 设置值相互匹配 7 应指令 API 50~99
    DVPPLC 应技术手册 772
    API 适机种
    ESEXSS SASXSC EHSV75 ARWS 方开关控制

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    D1
    D2
    n
    操作数注意:S 操作数占连续 4 点
    n 操作数指定范围 n0~3参考 API 74 SEGL 补充说明
    指令程序中次数限制时间仅 1
    指令执行
    SA 系列机种 SD2 操作数支持间接指定寄存器 EF
    修饰指定 Y0Y10…编号 0 装置

    16 位指令 (9 STEP)
    ARWS 连续执行型 - -
    32 位指令
    - - - -
    标志信号:
    装置范围请参考机种功规格表
    指令指定输出点必须晶体输出
    指令时请固定扫描周期者
    指令放时间中断插入子程序(I6□□~I8□
    □)中执行

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:键输入起始装置 D1:欲显示七段显示器装置 D2:七段显示器扫
    描输出起始装置 n:输出信号扫描信号极性指示
    程序范例

    指令执行X20 定义键X21 定义键X22 定义右键X23 定义
    左键利左右键执行外部设置值操作显示设置值存放 D20
    中设置值范围:0~9999
    X10On 时位数 103 效设置位数果左键时效设置位数呈
    现 103→100→101→102→103→100 方循环跳动
    果右移键效设置位呈现 103→102→101→100→103→102 方循环
    跳动 循环时 Y24~Y27 连接位数指示灯循环 On 作效设置
    位数指示
    果加键时效设置位数容 0→1→2→…8→9→0→1 作变化
    果减键时效设置位数容 0→9→8→…1→0→9 作变化
    时变化值显示七段显示器
    X10
    ARWS X20 D20 Y20 K0


    1
    2
    4
    8
    10 10 10 103210
    Y20
    Y21
    Y22
    Y23
    Y27
    Y26
    Y25
    Y24
    LED
    位数指示
    显示设置值 位数七段显示器 4
    X21
    X20
    X22X23


    左移 右移
    面 开关移动4
    位数左右设置值加减 7 应指令 API 50~99
    DVPPLC 应技术手册 773
    API 适机种
    ESEXSS SASXSC EHSV76 ASC ASCII 码变换

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    操作数注意:S 操作数计算机 WPLSoft 输入 8 英文字母
    HPP02 输入 ASCII 码
    SA 系列機種 S 運算元固定輸入 ABCDEFGH8 個英
    文字母
    装置范围请参考系列机种功规格表

    16 位指令 (11 STEP)
    ASC 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1161 816 位模式切换

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:欲执行 ASCII 码变换英文字母 D:存放 ASCII 码装置
    果指令连接七段显示器作显示话直接英文字母显示错误
    信息
    程序范例

    X0On 时指定 A~H 变换成 ASCII 码暂存 D0~D3 中
    X0
    ASC A B C D E F G H D0

    D0
    D1
    D2
    b15 b0
    42H (B) 41H (A)
    44H (D) 43H (C)
    46H (F) 45H (E)
    D3 48H (H) 47H (G)
    位 8 位 8
    M1161On 时字母变换 ASCII 码会占寄存器 8 位
    (b7~b0) 8 位效填入 0说寄存器存放字母
    位8 位8
    b15 b0
    D0
    D2
    D4
    D6
    D1
    D3
    D5
    D7
    00 H
    00 H
    00 H
    00 H
    00 H
    00 H
    00 H
    00 H
    41H (A)
    42H (B)
    43H (C)
    44H (D)
    45H (E)
    46H (F)
    47H (G)
    48H (H)
    7 应指令 API 50~99
    DVPPLC 应技术手册 774
    API 适机种
    ESEXSS SASXSC EHSV77 PR ASCII 码印

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    D
    操作数注意:S 操作数占连续 4 点
    D 操作数占连续 10 点
    程序中仅 2 次 PR 指令
    SA 系列机种 D 操作数支持间接指定缓存器 EF
    修饰
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    PR 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1029 指令执行完毕
    M1027 PR 输出数目标志

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:存放 ASCII 码装置 D:输出 ASCII 码外部输出点
    指令会存放 S 起始 4 寄存器 ASCII 码 D 指定输出点
    序输出
    程序范例
    ()

    先 API 76 ASC 指令 A~H 变成 ASCII 码存 D0~D3 中指
    令 A~H 序输出
    M1027Off 时候X10On 变化时指令执行指定 Y10(位位)~Y17
    (位位)作数输出点扫描信号指定 Y20执行中监视信号指定 Y21
    模式执行 8 字序输出输出中果条件接点 Off 话会
    立停止数输出输出全部变 Off
    指令执行中 X10 变成 Off 话数输出中断X10 度 On 时数重新送

    X10
    PR D0 Y10

    TTT T (ms):扫描时间
    X10 启动信号
    Y10~Y17 数
    Y20 扫描信号
    Y21 执行中
    ABCD H

    程序范例
    ()二

    PR 指令 8 位串行输出指令特殊辅助继电器 M1027Off 时
    执行 8 字串行输出 M1027On 时执行 1~16 字串行输出 7 应指令 API 50~99
    DVPPLC 应技术手册 775


    M1027On 时候X10 Off→On 变化时指令执行指定 Y10(位位)
    ~Y17(位位)作数输出点扫描信号指定 Y20执行中监视信号指定
    Y21模式执行 16 字序输出输出中果条件接点 Off 话
    会数输出完成停止
    字符串中碰 00H(NUL)时代表字符串结束文字处理
    条件接点 X10 OnOff 时数输出循环动停止X10 直
    OnM1029 动作
    X10
    PR D0 Y10
    M1002
    SET M1027

    TTT
    第字 字
    T:扫描周期中
    断插入时间
    X10 启动信号
    Y10~Y17 数
    Y20 扫描信号
    Y21 执行中
    M1029 执行完毕
    补充说明

    指令指定输出请晶体输出
    指令时请固定扫描周期者指令放定时中断插入子程序中
    执行

    7 应指令 API 50~99
    DVPPLC 应技术手册 776
    API 适机种
    ESEXSS SASXSC EHSV78 D FROM P
    扩展模块 CR 数
    读出
    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    m1
    m2
    D
    n
    操作数注意:m1 操作数范围(16 32 位指令)
    ESSA 系列:0~7EHEH2:0~255SV:0~107
    m2 操作数范围(16 32 位指令)
    ESSA 系列:0~48EH:0~254EH2SV:0~499
    n 操作数范围
    (16 位指令) ESSA 系列:1~(49 m2)EH:1~(255
    m2)EH2SV:1~(500 m2)
    (32 位指令) ESSA 系列:1~(49 m2)2EH:1~(255
    m2)2EH2SV:1~(500 m2)2
    ES 系列机种支持 EF 修饰
    EH 机种 m1m2n 支持字符装置 D 寄存器

    16 位指令 (9 STEP)
    FROM 连续执行型 FROMP 脉执行型
    32 位指令 (17 STEP)
    DFROM 连续执行型 DFROMP 脉执行型
    标志信号:M1083On 指 令 FROMTO 期间
    允许插入中断请参考列补充说



    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    m1:扩展模块编号 m2:欲读取扩展模块 CR(Controlled Register)编
    号 D:存放读取数位置 n:次读取数笔数
    DVP 系列 PLC 利指令读取扩展模块 CR 数
    D 指定位操作数时16 位指令 K1~K432 位指令 K1~K8
    扩展模块编号算法请参考 TO 指令补充说明
    程序范例

    编号 0 扩展模块 CR#29 容读出 PLC D0 中CR#30 容读
    出 PLC D1 中次读取二笔(n2)
    X0On 时候指令执行X0 变成 Off 时指令执行前读出数
    容没变化
    X0
    FROM K0 K29 D0 K2

    7 应指令 API 50~99
    DVPPLC 应技术手册 777
    API 适机种
    ESEXSS SASXSC EHSV79 D TO P
    扩展模块 CR 数写

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    m1
    m2
    S
    n
    操作数注意:m1 操作数范围(16 32 位指令)
    ESSA 系列:0~7EHEH2:0~255SV:0~107
    m2 操作数范围(16 32 位指令)
    ESSA 系列:0~48EH:0~254EH2SV:0~499
    n 操作数范围
    (16 位指令) ESSA 系列:1~(49 m2)EH:1~(255
    m2)EH2SV:1~(500 m2)
    (32 位指令) ESSA 系列:1~(49 m2)2EH:1~(255
    m2)2EH2SV:1~(500 m2)2
    ES 系列机种支持 EF 修饰
    EH 机种 m1m2n 支持字符装置 D 寄存器

    16 位指令 (9 STEP)
    TO 连续执行型 TOP 脉执行型
    32 位指令 (17 STEP)
    DTO 连续执行型 DTOP 脉执行型
    标志信号:M1083 FROMTO 指令模式切换
    请参考列补充说明


    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    m1:扩展模块编号 m2:欲写入扩展模块 CR(Controlled Register)编号
    S:写入 CR 数 n:次写入数笔数
    S 指定位操作数时16 位指令 K1~K432 位指令 K1~K8
    DVP 系列 PLC 利指令数写入扩展模块 CR
    程序范例

    32 位指令 DTO程序动作 D11D10 容写入编号 0 扩展模块
    CR#13#12 中次写入笔(n1)
    X0On 时指令执行X0 变成 Off 时指令执行写入数没变化
    X0
    DTOK0K12D10K1

    指令操作数规
    1 m1:扩展模块排列号码PLC 机连接扩展模块编号
    扩展模块编号算法机模块编号 0序排列挂
    8 台扩展模块占 IO 点数
    2 m2:CR 号码扩展模块部建 36 组 16 位长度存称 CR
    (Controlled Register) CR 编号 10 进制编码#0~#35扩展模块种运
    转情况设置值均包含里面
    3 果 FROMTO 指令时次编号 CR 读出写入单位7 应指令 API 50~99
    DVPPLC 应技术手册 778
    DFROMDTO 指令时次 2 编号 CR 读出写入单位
    位元 16 位元16
    指定 號碼 CR CR #10 CR #9
    4 传送组数 n16 位指令 n2 32 位指令 n1 意义相
    D0
    D1
    D2
    D3
    D4
    D5
    CR #5
    CR #6
    CR #7
    CR #8
    CR #9
    CR #10
    16 n6 位指令 时候
    指定装置 指定 CR
    D0
    D1
    D2
    D3
    D4
    D5
    CR #5
    CR #6
    CR #7
    CR #8
    CR #9
    CR #10
    32 n3 位指令 时候
    指定装置 指定 CR

    ESEXSS 系列机种 M1083 标志FROMTO 指令执行时中断插入动作全部
    禁止外部信号中断插入子程序者定期中断插入子程序均执行
    间发生中断插入信号必须等 FROMTO 指令执行完毕执行
    外FROMTO 指令放中断插入子程序中
    SASXSCEHEH2SV 机种指令模式切换标志 M1083 功
    1 M1083Off 时FROMTO 指令执行期间中断插入动作全部禁止
    外部信号中断插入子程序者定期中断插入子程序均执行间
    发生中断插入信号必须等 FROMTO 指令执行完毕执行外
    FROMTO 指令放中断插入子程序中
    2 M1083On 时FROMTO 指令执行中中断插入信号发生时中断插
    入信号优先处理(约 100us 延迟) FROMTO 指令执行停止原
    插入中断服务程序执行完毕跳 FROMTO 指令执行FROMTO
    指令放中断插入子程序中
    FROM TO 指令应范例说明:
    范例:调整 DVP04AD AD 转换特性曲线 CH1 Offset 值设
    0V(K0LSB)GAIN 值设 25V(K2000LSB) 7 应指令 API 50~99
    DVPPLC 应技术手册 779
    M1002
    TO K0 K1 H0 K1
    TO K0 K33 H0 K1
    X0
    TO K0 K18 K0 K1
    TO K0 K24 K2000 K1

    1 模拟信号输入模块编号 0 CR#1 写入 H0CH1 设模式 0(电压输入
    10V~+10V)
    2 CR#33 写入 H0允许 CH1~CH4 特性微调
    3 X0Off→On 时 Offset 值 K0LSB 写入 CR#18 GAIN 值 K2000LSB
    写入 CR#24
    范例二:调整 DVP04AD AD 转换特性曲线 CH2 Offset 值设 2mA(K400
    LSB)GAIN 值设 18 mA(K3600LSB)
    M1002
    TO K0 K1 H18 K1
    TO K0 K33 H0 K1
    X0
    TO K0 K19 K400 K1
    TO K0 K25 K3600 K1

    1 模拟信号输入模块编号0CR#1写入H18CH2设模式3(电流输入20 mA
    ~ +20mA)
    2 CR#33 写入 H0允许 CH1 ~ CH4 特性微调
    3 X0Off→On时Offset值K400LSB写入CR#19GAIN值K3600LSB
    写入 CR#25
    范例三:调整 DVP02DA DA 转换特性曲线CH2 Offset 值设 0mA(K0LSB)
    GAIN 值设 10mA(K1000LSB) 7 应指令 API 50~99
    DVPPLC 应技术手册 780
    M1002
    TO K1 K1 H18 K1
    TO K1 K33 H0 K1
    X0
    TO K1 K22 K0 K1
    TO K1 K28 K1000 K1


    1 模拟信号输出模块编号 1 CR#1 写入 H18CH2 设模式 3 (电流输出
    0mA~ +20mA)
    2 CR#33 写入 H0允许 CH1CH2 特性微调
    3 X0Off→On 时 Offset 值 K0LSB 写入 CR#22 GAIN 值 K1000LSB
    写入 CR#28
    范例四:调整 DVP02DA DA 转换特性曲线 CH2 Offset 值设
    2mA(K400LSB)GAIN 值设 18mA(K3600LSB)
    M1002
    TO K1 K1 H10 K1
    TO K1 K33 H0 K1
    X0
    TO K1 K23 K400 K1
    TO K1 K29 K3600 K1

    1 模拟信号输出模块编号 1 CR#1 写入 H10CH2 设模式 2(电流输出
    +4mA~+20mA)
    2 CR#33 写入 H0允许 CH1CH2 特性微调
    3 X0Off→On 时 Offset 值 K400LSB 写入 CR#23 GAIN 值 K3600LSB
    写入 CR#29 7 应指令 API 50~99
    DVPPLC 应技术手册 781
    范例五:DVP04AD 模块 DVP02DA 模块混合程序:
    M1000
    FROM K0 K0 D0 K1
    TO K0 K1 H3030 K1LD H88 D0
    TO K0 K2 K32 K2
    FROM K0 K6 D20 K4
    M1000
    FROM K1 K0 D1 K1
    CMP H49 D1 M0
    M1013
    INC D100
    ADD D101 K5 D101
    RST D100LD K4000 D100
    RST D101LD K4000 D101
    M1
    TO K1 K1 H10 K1
    M1
    TO K1 K10 D100 K2
    END

    1 读取扩充模块 K0 位置 CR#0判断机型较否 DVP04AD:H88
    2 判断 DVP04ADS 时导通设置 CR#1 输入模式:(CH1CH3)模式 0(CH2
    CH4)模式 3
    3 设置 CR#2CR#3CH1CH2 均次数 K32
    4 CR#6~CR#9 读回 CH1~CH4 输入信号均值 4 笔放 D20~D23 中
    5 读取扩充模块 K1 位置 CR#0判断机型较否 DVP02DAS:H49
    6 秒 D100 数值增加 K1D101 数值增加 K5
    7 D100D101 数值达 K4000 时清 0
    8 判断 DVP02DAS 时 M1 导通设置 CR#1 输出模式:CH1 模式 0CH2 模
    式 2
    9 D100D101 输出设置值写 CR#10CR#11 模拟输出 D100D101
    数值变化改变
    7 应指令 API 50~99
    DVPPLC 应技术手册 782
    API 适机种
    ESEXSS SASXSC EHSV80 RS 串行数传送

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    m
    D
    n
    操作数注意:m 操作数指定范围 m0~256
    n 操作数指定范围 n0~256
    装置范围请参考系列机种功规格表
    ES 系列机种支持 EF 修饰

    16 位指令 (9 STEP)
    RS 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1120~M1131M1140~M1143
    M1161 请参考列补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:传送数起始装置 m:传送数笔数 D:接收数起始装置 n:
    接收数笔数
    指令专机 RS485 串联通讯接口提供便利指令 S 源数
    寄存器事先存入字数设置长度 m 设置接收数寄存器 D 长度 n
    S D EF 修饰时请勿指令执行期间变更 E F 设置值否
    容易造成数读取写入错误
    需传送数时 m 指定 K0需接收数时 n 指定
    K0
    指令程序中次数限制时间仅指令执行
    RS 指令执行中变更传送数容效
    许接口设备变频器等…配备 RS485 串行通讯该设备通讯格式
    公开 PLC 者 RS 指令设计程序传输 PLC 接口设备数
    接口设备通讯格式符合 MODBUS 通讯格式 DVP 系列 PLC 提供通讯便利
    指令 API 100 MODRDAPI 101 MODWR API 150 MODRW 供者
    详细说明请参考指令说明
    RS485 通讯相关指令标志特殊辅助继电器 M1120~M1161 特殊数寄存
    器 D1120~D1131请参考列补充说明
    程序范例
    ()

    先发送数容预先写入 D100 开始寄存器 M1122(送信求标志)
    设 On
    X10On 时RS 指令执行 PLC 进入等传送接收数状态开始执行
    D100 开始连续十笔发送数送出发送结束时M1122 会动 RESET 成 Off(请
    勿利程序执行 RST M1122)等 约 1 ms 开始接收外部传入十笔数
    存入 D120 开始连续寄存器 7 应指令 API 50~99
    DVPPLC 应技术手册 783
    数接收完毕标志(M1123)动 On程序中处理完接收数须 M1123
    RESET Off度进入等传送接收状态请勿利 PLC 程序连续执行
    RST M1123

    M1002
    MOV H86 D1120
    SET M1120
    发送求脉
    发送数容预先写入
    SET M1122
    MOV K100 D1129
    X10
    RS D100 K10 D120 K10
    接收数容处理
    RST M1123
    M1123
    接收完毕
    设置通讯格式 96007E1
    通讯格式保持
    设置通讯逾时时间 100ms
    置位送信求
    复位结束完毕标志

    程序范例
    ()二

    8 位模式(M1161On) 16 位模式(M1161Off)切换︰
    8 位模式︰
    PLC 发送数头码缀者利 M1126M1130搭配 D1124~D1126
    设置设置完成 PLC 执行 RS 指令时会动发出者设置头码缀
    M1161On 时指定 8 位转换模式 16 位数分成位 8 位位 8 位
    位 8 位省略仅位 8 位效数做数发送接收
    X0
    RS D100 K4 D120 K7
    M1000
    M1161

    发送数:(PLC→外部机器)
    STX D100 D101 D102 D103 ETX1 ETX2
    头码 尾码 1 尾码 2源数寄存器 D100
    8 位开始
    长度4
    7 应指令 API 50~99
    DVPPLC 应技术手册 784
    接收数︰(外部机器→PLC)
    D120 D121 D122 D123 D124 D125 D126
    头码 尾码1 尾码 2接收数寄存器 D120
    8 位开始
    长度7

    PLC 接收数会外部机器传入数包含头码缀起接收长度 n
    设置注意
    16 位模式︰
    PLC 发送数头码缀者利 M1126M1130搭配 D1124~D1126
    设置设置完成 PLC 执行 RS 指令时会动发出者设置头码缀
    M1161Off 时指定 16 位转换模式 16 位数分成位 8 位位 8
    位做数发送接收
    X0
    RS D100 K4 D120 K7
    M1001
    M1161

    发送数:(PLC→外部机器)
    STX D100 D100 D101 D101 ETX1 ETX2
    头码 尾码 1 尾码 2源数寄存器 D100
    8 位开始
    长度4

    接收数︰(外部机器→PLC)
    D120 D120 D121 D121 D122 D122 D123
    头码 尾码 1 尾码 2接收数寄存器 D120
    8 位开始
    长度7

    PLC 接收数会外部机器传入数包含头码缀起接收长度 n
    设置注意 7 应指令 API 50~99
    DVPPLC 应技术手册 785
    程序范例
    ()三

    PLC VFDB 系列变频器联机 (变频器 ASCII Mode)(16 位 Mode
    M1161Off)发送数预先写入读取 VFDB 参数址 H2101 开始 6 笔数
    M1002
    MOV H86 D1120
    SET M1120
    发送求脉
    发送数容预先写入
    SET M1122
    MOV K100 D1129
    X10
    RS D100 K17 D120 K35
    接收数容处理
    RST M1123
    M1123
    接收完毕
    设置通讯格式 96007E1
    通讯格式保持
    设置通讯逾时时间 100ms
    置位送信求
    复位接收完毕标志

    PLC VFDBPLC 传送::01 03 2101 0006 D4 CR LF
    VFDB PLCPLC 接收::01 03 0C 0100 1766 0000 0000 0136 0000 3B CR LF
    PLC 传送数寄存器 (PLC 传送信息)
    寄存器 DATA 说 明
    D100 :’ 3A H STX
    D100 0’ 30 H ADR 1
    D101 1’ 31 H ADR 0 ADR (10)变频器址
    D101 0’ 30 H CMD 1
    D102 3’ 33 H CMD 0 CMD (10)命令码
    D102 2’ 32 H
    D103 1’ 31 H
    D103 0’ 30 H
    D104 1’ 31 H
    起始数址
    Starting data address
    D104 0’ 30 H
    D105 0’ 30 H
    D105 0’ 30 H
    D106 6’ 36 H
    数 (word) 数
    Number of data(count by word)
    D106 D’ 44 H LRC CHK 1
    D107 4’ 34 H LRC CHK 0
    LRC CHK (01) 错误
    校验码
    D107 CR D H
    D108 LF A H END
    7 应指令 API 50~99
    DVPPLC 应技术手册 786

    PLC 接收数寄存器 (VFDB 响应信息)
    寄存器 DATA 说 明
    D120 :’ 3A H STX
    D120 0’ 30 H ADR 1
    D121 1’ 31 H ADR 0
    D121 0’ 30 H CMD 1
    D122 3’ 33 H CMD 0
    D122 0’ 30 H
    D123 C’ 43 H
    数 (byte) 数
    Number of data(count by byte)
    D123 0’ 30 H
    D124 1’ 31 H
    D124 0’ 30 H
    D125 0’ 30 H
    址 2101 H 容
    D125 1’ 31 H
    D126 7’ 37 H
    D126 6’ 36 H
    D127 6’ 36 H
    址 2102 H 容
    D127 0’ 30 H
    D128 0’ 30 H
    D128 0’ 30 H
    D129 0’ 30 H
    址 2103 H 容
    D129 0’ 30 H
    D130 0’ 30 H
    D130 0’ 30 H
    D131 0’ 30 H
    址 2104 H 容
    D131 0’ 30 H
    D132 1’ 31 H
    D132 3’ 33 H
    D133 6’ 36 H
    址 2105 H 容
    D133 0’ 30 H
    D134 0’ 30 H
    D134 0’ 30 H
    D135 0’ 30 H
    址 2106 H 容
    D135 3’ 33 H LRC CHK 1
    D136 B’ 42 H LRC CHK 0
    D136 CR D H
    D137 LF A H END
    7 应指令 API 50~99
    DVPPLC 应技术手册 787
    程序范例
    ()四

    VFDB 系列变频器联机 (变频器 RTU Mode)(16 位 ModeM1161On)发
    送数预先写入欲写入 VFDB 参数址 H2000 写入容 H12
    M1002
    MOV H86 D1120
    SET M1120
    发送求脉
    发送数容预先写入
    SET M1122
    MOV K100 D1129
    X10
    RS D100 K8 D120 K8
    接收数容处理
    RST M1123
    M1123
    接收完毕
    设置通讯格式 96007E1
    通讯格式保持
    设置通讯逾时时间100ms
    置位送信求
    复位接收完毕标志
    SET M1161 8 位 模式

    PLC VFDBPLC 传送: 01 06 2000 0012 02 07
    VFDB PLCPLC 接收: 01 06 2000 0012 02 07
    PLC 传送数寄存器 (PLC 传送信息)
    寄存器 DATA 说 明
    D100 01 H Address
    D101 06 H Function
    D102 20 H
    D103 00 H
    数址
    Data address
    D104 00 H
    D105 12 H
    数容
    Data content
    D106 02 H CRC CHK Low
    D107 07 H CRC CHK High
    PLC 接收数寄存器 (VFDB 响应信息)
    寄存器 DATA 说 明
    D120 01 H Address
    D121 06 H Function
    D122 20 H
    D123 00 H
    数址
    Data address
    D124 00 H
    D125 12 H
    数容
    Data content
    D126 02 H CRC CHK Low
    D127 07 H CRC CHK High 7 应指令 API 50~99
    DVPPLC 应技术手册 788
    补充说明

    RS485 通讯 RS MODRD MODWR FWD REV STOP RDST RSTEF
    MODRW 指令相关标志信号:
    标志信号 功 说 明 动作
    M1120
    通讯设置保持PLC 作第次程序扫描完会根特殊数寄存
    器 D1120 设置作通讯协议设置复位第二次程序扫描开始
    RS 指令执行瞬间会先根特殊数寄存器 D1120 设置
    作通讯协议设置复位者通讯协议固定 M1120
    设 On 时 次 RS MODRD MODWR FWD REV STOP
    RDST RSTEF MODRW 指令执行便作通讯协议设置复
    位改变 D1120 设置会改变通讯协议
    者设
    置清
    M1121 Off 时 PLC RS485 通讯数发送中 系统产生
    M1122
    送信求者利 RSMODRDMODWRFWDREVSTOP
    RDST RSTEF MODRW 指令数传送接收必须脉指令
    M1122 设 On述指令开始执行 PLC 执行数传送接
    收动作述指令执行数传送完毕会动 M1122 清
    者设
    置系统
    动清
    M1123
    接收完毕 RS MODRD MODWR FWD REV STOP RDST
    RSTEF MODRW 指令执行完毕会 M1123 设 On 者
    程序中利 M1123 On 时处理接收数接收
    数处理完毕必须 M1123 清 Off
    系统动
    设置
    者清
    M1124 接收等 M1124 On 时表示 PLC 目前正等接收数中 系统产生
    M1125 接收状态解 M1125 设置 On 持解 PLC 传送接收等
    状态传送接收等状态解必须 M1125 清 Off
    M1126 RS 指令者系统定义 STXETX 选择请参考列表格说明
    M1130 RS 指令者系统定义 STXETX 选择请参考列表格说明
    者设
    置清
    M1127 通讯指令数传送接收完毕包含 RS 指令
    系统动
    设置
    者清
    M1128 传送中 接收中指示 系统产生
    M1129 接收逾时者设置通讯逾时 D1129 超出设置值数尚未
    接收完毕会启动标志状态解必须 M1129 清 Off
    系统动
    设置
    者清
    M1131 ASCII 模式时MODRD RDST MODRW 数转换 HEX 期间
    M1131On余时间 Off
    M1140 MODRD MODWR MODRW 数接收错误
    M1141 MODRD MODWR MODRW 指令参数错误
    M1142 VFDA 便利指令数接收错误
    系统产生
    M1143 ASCIIRTU 模式选择(配合 MODRD MODWR MODRW 指令
    (Off 时 ASCII 模式 On 时 RTU 模式)
    M1161 816 位处理模式选择On 8 位模式Off 16 位模式
    者设
    置清
    7 应指令 API 50~99
    DVPPLC 应技术手册 789

    RS485 通讯 RS MODRD MODWR FWD REV STOP RDST RSTEF
    MODRW 指令相关设置特殊数寄存器:
    特 D 功 说 明
    D1038 PLC 机 RS485 通讯站时数响应延迟时间设置设置
    范围 0~10000时间定义(01ms)
    D1050~D1055
    执行 MODRD RDST 指令PLC 系统会动
    D1070~D1085 ASCII 字符数转换 HEX16 进制数值存
    D1050~D1055
    D1070~D1085
    PLC 建 RS485 通讯便利指令该指令执行时送出命令
    受信端接收会回传信息该信息会储存 D1070~D1085
    者利该寄存器容检视回传数(含 RS 指令)
    D1089~D1099
    PLC 建 RS485 通讯便利指令该指令执行时送出命令
    字符储存 D1089~D1099者根该寄存器容检
    视命令否正确(含 RS 指令)
    D1120 RS485 通信协议请参考列表格说明
    D1121 PLC 机通讯址 PLC 机站时通讯址
    D1122 发送数剩余字数
    D1123 接收数剩余字数
    D1124 起始字符定义(STX)请参考列表格说明
    D1125 RS 指令第结束字符定义(ETX1)请参考列表格说明
    D1126 RS 指令第二结束字符定义(ETX2)请参考列表格说明
    D1129
    通讯逾时异常时间定义(ms)设置 Timeout 时间 0
    时逾时情形设置值 0 时 RS MODRD
    MODWR FWD REV STOP RDST RSTEF MODRW 指
    令执行进入接收模式指定时间没收第字
    符二字符间时间超设置值PLC 会 M1129 设
    On者利标志作通讯逾时处理必须记:处理
    完必须 M1129 清
    D1130 MODBUS 回传错误码记录
    D1168 RS 指令特定字符通讯接收中断请求 (I150)通讯接收字符
    D1168 Low Byte 时触发中断 I150
    D1169
    RS 指令特定长度通讯接收中断请求 (I160)通讯接收数
    长度D1169 Low Byte 时触发中断 I160 D11690 时
    中断反应
    D1256~D1295
    PLC 建 RS485 通讯便利指令 MODRW该指令执行时送
    出命令字符储存 D1256~D1295者根该寄存器
    容检视命令否正确
    D1296~D1311 PLC 系统会动者指定接收寄存器容 ASCII 字符数
    转换 HEX16 进制数值(MODRW 指令) 7 应指令 API 50~99
    DVPPLC 应技术手册 790
    D1120:RS485 通信协议设置方法请参考表:
    容 0 1
    b0 数长度 7 8
    00 : (None)
    01 : 奇位(Odd) b1
    b2 位
    11 : 偶位(Even)
    b3 stop bits 1 bit 2 bit
    0001 (H1) : 110
    0010 (H2) : 150
    0011 (H3) : 300
    0100 (H4) : 600
    0101 (H5) : 1200
    0110 (H6) : 2400
    0111 (H7) : 4800
    1000 (H8) : 9600
    1001 (H9) : 19200
    1010 (HA) : 38400
    1011 (HB) : 57600 (ES SS 系列 V58 版(含)前支持)
    b4
    b5
    b6
    b7
    1100 (HC) : 115200 (ES SS 系列 V58 版(含)前支持)
    b8 起始字符选择 D1124
    b9 第结束字符选择 D1125
    b10 第二结束字符选择 D1126
    b15~b11 定义
    RS 指令时常外围装置通讯格式中会定义该控制字符串起始
    字符结束字符提供者 D1124~D1126 设置起始字符结束字
    符利机定义起始字符结束字符者 M1126M1130
    D1124~D1126 设置起始结束字符时 RS485 通信协议 D1120 b8~b10
    须设 1效设置方法请参考表:
    M1130
    0 1
    0
    D1124:者定义
    D1125:者定义
    D1126:者定义
    D1124:H 0002
    D1125:H 0003
    D1126:H 0000(设置)
    M1126
    1
    D1124:者定义
    D1125:者定义
    D1126:者定义
    D1124:H 003A(’’)
    D1125:H 000D(CR)
    D1126:H 000A(LF)
    通讯格式设置例:
    假设通讯格式:Baud rate 9600 7N2
    STX ::
    ETX1 :CR
    ETX2 :LF
    查表知通讯格式 H788 写入 D1120
    D1120
    b15 b0
    0 788
    000001 0001000111
    Don t care 7 应指令 API 50~99
    DVPPLC 应技术手册 791

    STXETX1ETX2 时须注意特殊辅助继电器 M1126 M1130 间
    OnOff 关系
    M1143:ASCII RTU 模式选择On RTU 模式Off ASCII 模式
    标准 MODBUS 格式说明:
    ASCII 模式 (M1143Off):
    STX 起始字符 :’ (3AH)
    Address Hi
    Address Lo
    通信址
    8bit 址 2 ASCll 码组合
    Function Hi
    Function Lo
    功码:
    8bit 功码 2 ASCll 码组合
    Data (n1)
    ……
    Data 0
    数容:
    n×8bit 数容 2n ASCll 码组合
    LRC CHK Hi
    LRC CHK Lo
    LRC 校验码:
    8bit 校验码 2 ASCll 码组合
    END Hi
    END Lo
    结束字符:
    END HiCR (0DH) END LoLF(0AH)
    通信协议 MODBUS ASCII 模式: byte 2 ASCII 字符组合成例:
    数值 64HexASII 表示方式’64’分’6’(36Hex)’4’(34Hex)组合成ASCII
    信息字符意义:’0’…’9’’A’…’F’ 16 进制制代表 ASCII 信息字符例:
    字符 0’ 1’ 2’ 3’ 4’ 5’ 6’ 7’
    ASCII code 30H 31H 32H 33H 34H 35H 36H 37H

    字符 8’ 9’ A’ B’ C’ D’ E’ F’
    ASCII code 38H 39H 41H 42H 43H 44H 45H 46H
    起始字符 (STX):
    固定 :’ (3AH)
    通信址(Address):
    0’ 0’:驱动器广播(Broadcast)
    0’ 1’:第 01 址驱动器
    0’ F’:第 15 址驱动器
    1’ 0’:第 16 址驱动器类推﹒﹒﹒﹒﹒﹒第 255 址 (F’ F’)
    功码(Function):
    0’ 3’:读取笔寄存器容
    0’ 6’:写入 Word 容寄存器
    1’ 0’:写入笔寄存器容
    数容(Data Characters):
    者传送数容 7 应指令 API 50~99
    DVPPLC 应技术手册 792
    LRC 校验码:
    校验码(LRC Check) Address Data Content 结束加起值取 2 补码
    例: 01H + 03H + 21H + 02H + 00H + 02H29H然取 2 补码D7H
    结束字符:
    固定 END HiCR (0DH) END LoLF(0AH)
    例:驱动器址 01H读出 2 连续寄存器数容表示:起始寄存
    器址 2102H
    询问信息字符串格式: 响应信息字符串格式:
    STX :’ STX :’
    0’ 0’ Address 1’ Address 1’
    0’ 0’ Function 3’ Function 3’
    2’ 0’
    1’
    Number of data
    (count by byte) 4’
    0’ 1’

    Starting address
    2’ 7’
    0’ 7’
    0’
    Content of starting
    address
    2102H 0’
    0’ 0’
    Number of data
    (count by word)
    2’ 0’
    D’ 0’ LRC Check 7’
    Content of address
    2103H
    0’
    CR 7’ END LF LRC Check 1’
    CR
    END LF
    RTU 模式(M1143On):
    Start 参考列说明
    Address 通信址:8bit 二进制址
    Function 功码:8bit 二进制
    DATA (n1)
    ……
    DATA 0
    数容:
    n×8bit 数
    CRC CHK Low
    CRC CHK High
    CRC 校验码:
    16bit CRC 校验码 2 8bit 二进制组合
    END 参考列说明
    通信址(Address):
    00 H:驱动器广播(Broadcast)01 H:第 01 址驱动器0F H:第 15
    址驱动器10 H:第 16 址驱动器类推… 254 (FE H)
    功码(Function Code):
    03 H:读取笔寄存器容
    06 H:写入 Word 容寄存器
    10 H:写入笔寄存器容
    7 应指令 API 50~99
    DVPPLC 应技术手册 793

    数容(Data Characters):者传送数容
    CRC 校验码:
    校验码 Address Data content 结束运算规:
    步骤 1:令 16bit 寄存器 (CRC 寄存器)FFFFH
    步骤 2:Exclusive OR 第 8bit byte 信息指令低位 16bit CRC 寄存
    器 Exclusive OR 结果存入 CRC 寄存器
    步骤 3:右移位 CRC 寄存器 0 填入高位处
    步骤 4:检查右移值果 0 步骤 3 新值存入 CRC 寄存器否
    Exclusive OR A001H CRC 寄存器结果存入 CRC 寄存器
    步骤 5:重复步骤 3~步骤 4 8bit 全部运算完成
    步骤 6:重复步骤 2~步骤 5取 8bit 信息指令直信息指
    令运算完成 CRC 寄存器值 CRC 校验码
    值注意 CRC 校验码必须交换放置信息指令校验码中
    起始(START)结束(END):
    ESEXSS 机种 V58 版(含)前 SASX 机种 V11 版(含)前:保持输入讯号
    等 10 ms
    EHEH2SV 机种请参考表:
    Baud Rate(bps) RTU Timeout Timer(ms) Baud Rate(bps) RTU Timeout Timer(ms)
    300 40 9600 2
    600 21 19200 1
    1200 10 38400 1
    2400 5 57600 1
    4800 3 115200 1
    例:驱动器址 01H读出 2 连续寄存器数容表示:起始寄存器
    址 2102H
    询问信息格式: 响应信息格式:
    Address 01 H Address 01 H
    Function 03 H Function 03 H
    21 H Starting data address 02 H
    Number of data
    (count by byte) 04 H
    00 H 17 H Number of data
    (count by word) 02 H
    Content of data address
    8102H 70 H
    CRC CHK Low 6F H 00 H
    CRC CHK High F7 H
    Content of data address
    8103H 00 H
    CRC CHK Low FE H
    CRC CHK High 5C H 7 应指令 API 50~99
    DVPPLC 应技术手册 794

    RS485 通讯程序标志时序图:
    M1002
    MOV H86 D1120
    SET M1120
    发送求脉
    发送数容预先写入
    SET M1122
    MOV K100 D1129
    X10
    RS D100 K3 D120 K8
    接收数容处理
    RST M1123
    M1123
    接收完毕
    设置通讯格式 96007E1
    通讯格式保持
    设置通讯逾时时间 100ms
    置位送信求
    复位接收完毕标志
    7 应指令 API 50~99
    DVPPLC 应技术手册 795
    12312345678
    3
    2
    1
    0
    3
    2
    1
    0
    4
    5
    6
    7
    8
    D1122
    M1131
    M1129
    M1128
    D1123
    M1127
    M1125
    M1124
    M1123
    M1122
    M1121
    X10
    X0SET M1122
    RS 指令执行
    发送机
    送信求
    接收完毕
    接收等
    接收状态解
    MODRDRDST
    MODRW 数
    接收转换完毕
    传送接收中
    接收逾时
    接收逾时计时器
    设置 D1129
    MODRDRDST
    MODRW 数
    转换 HEX
    发送数
    剩余字数
    接收数
    剩余字数
    立转
    转换数
    收完整笔数停止计时
    接收逾时计数器达导通
    ASCII HEX数转换成
    扫描周期
    者程序中会状
    态复位初始发送机状态
    者须程序中复位
    数传送完毕动复位


    7 应指令 API 50~99
    DVPPLC 应技术手册 796
    API 适机种
    ESEXSS SASXSC EHSV81 D PRUN P 8 进制位传送

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    D
    操作数注意:KnXKnYKnM 中 XYM 右边号码须 0
    S 操作数指定 KnX 时D 操作数必须指定 KnM
    S 操作数指定 KnM 时D 操作数必须指定 KnY
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    PRUN 连续执行型 PRUNP 脉执行型
    32 位指令 (9 STEP)
    DPRUN 连续执行型 DPRUNP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:传送源装置 D:传送目装置
    8 进制型态 S 容传送 D 中
    程序范例
    ()

    X3On 时 8 进制型态 K4X10 容传送 K4M10
    X3
    PRUN K4X10 K4M10

    没变化
    X27
    M27
    X26 X25 X24 X23 X22 X21 X20 X17 X16 X15 X14 X13 X12 X11 X10
    M17 M16 M15 M14 M13 M12 M11 M10M26 M25 M24 M23 M22 M21 M20 M19 M18
    程序范例
    ()二

    X2On 时 8 进制型态 K4M10 容传送 K4Y10
    X2
    PRUN K4M10 K4Y10

    位不传送 2
    Y27
    M27
    Y26 Y25 Y24 Y23 Y22 Y21 Y20 Y17 Y16 Y15 Y14 Y13 Y12 Y11 Y10
    M17 M16 M15 M14 M13 M12 M11 M10M26 M25 M24 M23 M22 M21 M20 M19 M18

    7 应指令 API 50~99
    DVPPLC 应技术手册 797
    API 适机种
    ESEXSS SASXSC EHSV82 ASCI P HEX 转 ASCII

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    n
    操作数注意:n 操作数指定范围 n1~256
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    ASCI 连续执行型 ASCIP 脉执行型
    32 位指令
    - - - -
    标志信号::M1161 816 位模式切换

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:数源起始装置 D:存放变换结果起始装置 n:变换位数
    16 位转换模式: M1161Off 时 S 16 进制数位数转换 ASCII
    码传送 D 8 位 8 位中转换位数 n 设置
    8位换模式: M1161On 时 S 16 进制数位数转换 ASCII
    码传送 D 8 位中转换位数 n 设置( D 8 位全部 0)
    M1161Off 时指定 16 位转换模式
    X0On 时 D10 4 16 进制数值转换成 ASCII 码传送 D20 起
    始寄存器
    X0
    ASCI D10 D20 K4
    M1001
    M1161

    假设条件:
    (D10) 0123 H 0’ 30H 4’ 34H 8’ 38H
    (D11) 4567 H 1’ 31H 5’ 35H 9’ 39H
    (D12) 89AB H 2’ 32H 6’ 36H A’ 41H
    (D13) CDEF H 3’ 33H 7’ 37H B’ 42H
    n4 时位组成:
    程序范例
    ()

    0000000100100011
    0123
    D100123 H
    D20
    D21
    0011000100110000
    0011001100110010


    1 31H 0 30H
    3 33H 2 32H 7 应指令 API 50~99
    DVPPLC 应技术手册 798
    n6 时位组成:
    0000000100100011
    0123
    b15
    0011011100110110
    0011000100110000
    D20
    b0
    0100010101100111
    4567
    b15 b0
    b15 b0
    D21b15 b0
    0011001100110010
    D22b15 b0
    转换
    D10H 0123
    D11H 4567
    7 37H 6 36H
    1 31H 30H
    3 33H 32H
    0
    2
    n1~16 时:
    n
    D K1 K2 K3 K4 K5 K6 K7 K8
    D20 3 2 1 0 7 6 5 4
    D20 3 2 1 0 7 6 5
    D21 3 2 1 0 7 6
    D21 3 2 1 0 7
    D22 3 2 1 0
    D22 3 2 1
    D23 3 2
    D23 3
    D24
    D24
    D25
    D25
    D26
    D26
    D27
    D27


    变化




    7 应指令 API 50~99
    DVPPLC 应技术手册 799

    n
    D K9 K10 K11 K12 K13 K14 K15 K16
    D20 B A 9 8 F E D C
    D20 4 B A 9 8 F E D
    D21 5 4 B A 9 8 F E
    D21 6 5 4 B A 9 8 F
    D22 7 6 5 4 B A 9 8
    D22 0 7 6 5 4 B A 9
    D23 1 0 7 6 5 4 B A
    D23 2 1 0 7 6 5 4 B
    D24 3 2 1 0 7 6 5 4
    D24 3 2 1 0 7 6 5
    D25 3 2 1 0 7 6
    D25 3 2 1 0 7
    D26 3 2 1 0
    D26 3 2 1
    D27 3 2
    D27


    变化



    3
    程序范例
    ()二

    M 1161On 时指定 8 位转换模式
    X0On 时 D10 4 16 进制数值转换成 ASCII 码传送 D20 起始
    寄存器
    X0
    ASCI D10 D20 K4
    M1000
    M1161

    假设条件:
    (D10) 0123 H 0’ 30H 4’ 34H 8’ 38H
    (D11) 4567 H 1’ 31H 5’ 35H 9’ 39H
    (D12) 89AB H 2’ 32H 6’ 36H A’ 41H
    (D13) CDEF H 3’ 33H 7’ 37H B’ 42H
    n2 时位组成:
    0000000100100011
    0123
    D100123 H
    00 000 001100 0
    00 00 0011001
    3
    33
    2
    100 0
    100 00
    D202 ASCII 32H码
    D213 ASCII 33H 码
    7 应指令 API 50~99
    DVPPLC 应技术手册 7100
    n4位组成:
    0000000100100011
    0123
    b15
    00 0 00110 0
    00 000 0011000
    D20
    b0
    b15 b0
    D21b15 b0
    00 00 00110010
    D22b15 b0
    00 00 0011001
    D23b15 b0
    1
    100 00
    00 0
    00 00
    00 000 00
    转换
    D10 H 0123
    30H0
    31H1
    32H2
    33H3
    n1~16 时:
    n
    D K1 K2 K3 K4 K5 K6 K7 K8
    D20 3 2 1 0 7 6 5 4
    D21 3 2 1 0 7 6 5
    D22 3 2 1 0 7 6
    D23 3 2 1 0 7
    D24 3 2 1 0
    D25 3 2 1
    D26 3 2
    D27 3
    D28
    D29
    D30
    D31
    D32
    D33
    D34
    D35
    变化
    7 应指令 API 50~99
    DVPPLC 应技术手册 7101
    n
    D K9 K10 K11 K12 K13 K14 K15 K16
    D20 B A 9 8 F E D C
    D21 4 B A 9 8 F E D
    D22 5 4 B A 9 8 F E
    D23 6 5 4 B A 9 8 F
    D24 7 6 5 4 B A 9 8
    D25 0 7 6 5 4 B A 9
    D26 1 0 7 6 5 4 B A
    D27 2 1 0 7 6 5 4 B
    D28 3 2 1 0 7 6 5 4
    D29 3 2 1 0 7 6 5
    D30 3 2 1 0 7 6
    D31 3 2 1 0 7
    D32 3 2 1 0
    D33 3 2 1
    D34 3 2
    D35


    变化



    3
    7 应指令 API 50~99
    DVPPLC 应技术手册 7102
    API 适机种
    ESEXSS SASXSC EHSV83 HEX P ASCII 转 HEX

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    D
    n
    操作数注意:n 操作数指定范围 n1~256
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    HEX 连续执行型 HEXP 脉执行型
    32 位指令
    - - - -
    标志信号:M1161 816 位模式切换

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:数源起始装置 D:存放变换结果起始装置 n:变换 ASCII 码位

    16 位转换模式︰ M1161Off 时指定 16 位转换模式 S 16 进制数
    8 位 ASCII 码转换 16 进制数值 4 位数传送 D 转换 ASCII
    码位数 n 设置
    8 位转换模式︰ M1161On 时指定 8 位转换模式 S 16 进制数
    位数转换 ASCII 码传送 D 8 位中转换位数 n 设置
    ( D 8 位全部 0)
    程序范例
    ()

    M1161Off 时指定 16 位转换模式
    X0On 时 D20 起始寄存器中 ASCII 码转换 16 进制数值 4 位数
    传送 D10 起始寄存器中转换 ASCII 码位数 n4
    X0
    HEX D20 D10 K4
    M1001
    M1161

    假设条件:
    S ASCII 码 HEX 转换 S ASCII 码 HEX 转换
    D20 H 43 C D24 H 34 4
    D20 H 44 D D24 H 35 5
    D21 H 45 E D25 H 36 6
    D21 H 46 F D25 H 37 7
    D22 H 38 8 D26 H 30 0
    D22 H 39 9 D26 H 31 1
    D23 H 41 A D27 H 32 2
    D23 H 42 B D27 H 33 3 7 应指令 API 50~99
    DVPPLC 应技术手册 7103
    n4 时位组成:
    0000000 00
    000010
    1100110 11 1
    D20
    D21
    D10 111 110
    1000 10
    1
    44H D 43H C
    46H F 45H E
    CD E F
    111001
    1011

    n1~16 时

    n D13 D12 D11 D10
    1 ***CH
    2 **CDH
    3 *CDEH
    4

    CDEFH
    5 ***C H DEF8H
    6 **CD H EF89H
    7 *CDE H F89AH
    8
    寄存器未指定
    部份全部 0 CDEF H 89ABH
    9 ***C H DEF8 H 9AB4H
    10 **CD H EF89 H AB45H
    11 *CDE H F89A H B456H
    12

    CDEF H 89AB H 4567H
    13 ***C H DEF8 H 9AB4 H 5670H
    14 **CD H EF89 H AB45 H 6701H
    15 *CDE H F89A H B456 H 7012H
    16 CDEF H 89AB H 4567 H 0123H
    程序范例
    ()二

    M 1161On 时指定 8 位转换模式
    X0
    HEX D20 D10 K4
    M1000
    M1161
    7 应指令 API 50~99
    DVPPLC 应技术手册 7104
    假设条件:
    ASCII 码 HEX 转换 ASCII 码 HEX 转换
    D20 H 43 C D28 H 34 4
    D21 H 44 D D29 H 35 5
    D22 H 45 E D30 H 36 6
    D23 H 46 F D31 H 37 7
    D24 H 38 8 D32 H 30 0
    D25 H 39 9 D33 H 31 1
    D26 H 41 A D34 H 32 2
    D27 H 42 B D35 H 33 3
    n2 时位组成:
    0100
    0010
    00 0 11 1
    D20
    D21
    D10 11 0
    010
    00
    00 00 0 0 0
    0
    11
    43H C
    44H D
    CD
    n1~16 时

    n D13 D12 D11 D10
    1 ***C H
    2 **CD H
    3 *CDE H
    4

    CDEF H
    5 ***C H DEF8 H
    6 **CD H EF89 H
    7 *CDE H F89A H
    8
    寄存器未指定
    部份全部 0 CDEF H 89AB H
    9 ***C H DEF8 H 9AB4 H
    10 **CD H EF89 H AB45 H
    11 *CDE H F89A H B456 H
    12

    CDEF H 89AB H 4567 H
    13 ***C H DEF8 H 9AB4 H 5670 H
    14 **CD H EF89 H AB45 H 6701 H
    15 *CDE H F89A H B456 H 7012 H
    16 CDEF H 89AB H 4567 H 0123 H 7 应指令 API 50~99
    DVPPLC 应技术手册 7105

    API 适机种
    ESEXSS SASXSC EHSV84 CCD P 校验码

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    n
    操作数注意:n 操作数指定范围 n1~256
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    CCD 连续执行型 CCDP 脉执行型
    32 位指令
    - - - -
    标志信号:M1161 816 位模式切换

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明


    S:数源起始装置 D:存放总检查结果 n:数数
    指令作通信时确保数传输时正确性做字符串总检查(Sum
    Check)
    16 位转换模式︰ M1161Off 时指定 16 位转换模式 S 指定寄存器
    起始号码开始算 n 数( 8 位单位)容作加总加总结果存放 D
    指定寄存器中极性位存放 D +1 中
    8 位转换模式︰ M1161On 时指定 8 位转换模式 S 指定寄存器起
    始号码开始算 n 数( 8 位单位 8 位效)容作加总加总
    结果存放 D 指定寄存器中极性位存放 D +1 中
    程序范例
    ()

    M1161Off 时指定 16 位转换模式
    X0On 时 D0 指定寄存器起始号码开始算 6 数( 8 位单位
    n6 代表指定 D0~D2)容作加总加总结果存放 D100 指定寄存器中
    极性位存放 D101 中
    X0
    CCD D0 D100 K6
    M1000
    M1161
    7 应指令 API 50~99
    DVPPLC 应技术手册 7106

    D100
    D101
    000000 000011 11 11
    00000000 00 0001 10
    (S) 数容
    D0
    D0
    D1
    D1
    D2
    D2
    D100
    D101
    K100 0 1 1 0 0 1 0 0
    K 111 0 1 1 0 1 1 1 1
    K120 0 1 1 1 1 0 0 0
    K202 1 1 0 0 1 0 1 0
    K123 0 1 1 1 1 0 1 1
    K211 1 1 0 1 0 0 1 1
    0 0 0 1 0 0 0 1
    奇数 时 极性 1 1
    偶数 时 极性 1 0
    K867 合计
    极性
    程序范例
    ()二

    M1161On 时指定 8 位转换模式
    X0On 时 D0 指定寄存器起始号码开始算 6 数( 8 位单位
    n6 代表指定 D0~D5)容作加总加总结果存放 D100 指定寄存器中
    极性位存放 D101 中
    X0
    CCD D0 D100 K6
    M1000
    M1161
    D100
    D101
    000000 000011 11 11
    00000000 00 0001 10
    奇数 时 极性 1 1
    偶数 时 极性 1 0
    (S) 数容
    D0
    D1
    D2
    D3
    D4
    D5
    D100
    D101
    K100 0 1 1 0 0 1 0 0
    K 111 0 1 1 0 1 1 1 1
    K120 0 1 1 1 1 0 0 0
    K202 1 1 0 0 1 0 1 0
    K123 0 1 1 1 1 0 1 1
    K211 1 1 0 1 0 0 1 1
    0 0 0 1 0 0 0 1
    K867 合计
    极性
    7 应指令 API 50~99
    DVPPLC 应技术手册 7107
    API 适机种
    ESEXSS SASXSC EHSV85 VRRD P 电位器值读出

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    操作数注意:S 操作数指定范围 n0~7功卡时 n0~1
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    VRRD 连续执行型 VRRDP 脉执行型
    32 位指令
    - - - -
    标志信号:M1178M1179 请参考列补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:电位器编号 D:存放电位器值装置
    VRRD 指令读取 PLC 机 2 点编号 No0No1 功卡 6 点编号
    No2~No7 VR 电位器变化量转换成 0~255 数值存放 D 中
    电位器值成定时器设置值转动 VR 电位器改变定时器设置时间
    获取超 255 数值时请 D 某定数
    程序范例
    ()

    X0On 时VRRD 指令指定编号 No0 VR 电位器变化量转换成 8 位长
    度 BIN 值(0~255)暂存 D0 中
    X1On 时定时器 T0 D0 容值定时器设置值开始计时
    X1
    TMR T0 D0
    X0
    VRRD K0 D0

    程序范例
    ()二

    电位器值序读出:DVP PLC 旋钮 No0~7 相应 VRRD 指令 S K0~K7
    面回路范例 E 作修饰(E0~7)K0EK0~K7
    定时器回路电位器刻度 0~10 转换成 0~255T0~T7 计时单位 01 秒
    设置值 0~255 秒
    机没插入 VR 扩充卡程序中 VRRD VRSC 指令电位器编号设置
    K2~K7会产生语法检查错误 7 应指令 API 50~99
    DVPPLC 应技术手册 7108
    M1000
    RST E
    FOR K8
    M1000
    VRRD
    INC E
    D100E
    NEXT
    X10
    TMR D100T0
    T0
    Y0
    X17
    TMR D107T7
    T7
    Y7
    END
    K 0E

    FOR~NEXT 指令动作:
    1 FOR~NEXT 指令区间FOR 指定 K8 代表 FOR~NEXT 指令间回路反复
    执行 8 次执行
    2 FOR~NEXT 指令间(INC E) E 呈现 012…7 加变化
    8 电位器值呈现 VR0→D100VR1→D101VR2→D102…VR7→D107
    序读入指定寄存器中
    补充说明

    VR VARIABLE RESISTOR 变电阻简称
    SASXSCEHEH2SV 机建 2 点 VR 电位器搭配特 D 特 M
    装置编号 功 说 明
    M1178 VR0 电位器启动
    M1179 VR1 电位器启动
    D1178 VR0 值
    D1179 VR1 值
    7 应指令 API 50~99
    DVPPLC 应技术手册 7109
    API 适机种
    ESEXSS SASXSC EHSV86 VRSC P 电位器刻度读出

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S
    D
    操作数注意:S 操作数指定范围 n0~7功卡时 n0~1
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    VRSC 连续执行型 VRSCP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:电位器编号 D:存放电位器刻度值装置
    VRRD 指令读取 PLC 机 2 点编号 No0No1 功卡 6 点编号
    No2~ No7 VR 电位器刻度值(刻度值 0~10)刻度值存放 D 中
    电位器位置刚停两刻度间时四舍五入取 0~10 整数值
    程序范例
    ()

    X0On 时VRSC 指令指定编号 No0 VR 电位器刻度值(0~10)存 D10

    X0
    VRSC K0 D10

    程序范例
    ()二

    成指拨开关:相应电位器刻度 0~10M10~M20 中点 On
    API 41 DECO 指令电位器刻度译码 M10~M25
    X0On 时指定编号1 VR 电位器刻度值(0~10)存 D1 中
    X1On 时 API 41 DECO 指令电位器刻度译码 M10~M25
    X0
    VRSC K1 D1
    X1
    DECO D1 M10 K4
    M10
    M11
    M20
    刻度 时 0 On
    刻度 时 1 On
    刻度 时 10 On

    补充说明

    机没插入 VR 扩充卡程序中 VRRD VRSC 指令电位器编号设置
    K2~K7会产生执行语法检查错误
    7 应指令 API 50~99
    DVPPLC 应技术手册 7110
    API ☺ 适机种
    ESEXSS SASXSC EHSV87 D ABS P 绝值运算

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    D
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令 (3 STEP)
    ABS 连续执行型 ABSP 脉执行型
    32 位指令 (5 STEP)
    DABS 连续执行型 DABSP 脉执行型
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:欲取绝值装置
    ABS 指令执行时指定组件 D 取绝值
    指令般脉执行型指令(ABSP)
    程序范例

    X0Off→On 时D0 容取绝值
    X0
    ABS D0

    7 应指令 API 50~99
    DVPPLC 应技术手册 7111
    API 适机种
    ESEXSS SASXSC EHSV88 D PID PID 运算

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1
    S2
    S3
    D
    操作数注意:S3 操作数 16 位指令占连续 20 装置32 位指
    令占连续 21 装置
    装置范围请参考系列机种功规格表
    程序中 PID 指令次数请参考补充说明

    16 位指令 (9 STEP)
    PID 连续执行型 - -
    32 位指令 (17STEP)
    DPID 连续执行型 - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:目标值(SV) S2:现值(PV) S3:参数 D:输出值(MV)
    PID 运算控制专指令取样时间达该次扫描执行 PID 运算动作PID
    表示例积分微分PID 控制机械设备气动设备电子设备中具广泛

    S1:目标值(SV)S2:现值(PV)16 位指令 S3 ~ S3+1932 位指令 S3 ~ S3+20:
    参数全部设置完成开始执行 PID 指令结果暂存 D 中 D 容请指定
    停电保持功数寄存器区间(果指定具停电保持数寄存器区间请
    程序开始加入该停电保持区间数寄存器作初始化清 0)
    程序范例

    执行 PID 指令前先参数设置完成
    X0On 时候指令执行结果暂存 D150 中X0 变成 Off 时指令执行
    前数没变化
    X0
    PID D0 D1 D100 D150

    补充说明

    ESEXSS 系列机种 V57 版(含)版支持指令(PID)版支持指令
    指令次数限制 S3 指定寄存器号码重复
    16 位指令 S3 占 20 寄存器述程序例中 S3 指定 PID 指令参数设置区
    间 D100~D114 PID 指令开始执行前必须先 MOV 指令设置值传送参
    数指定寄存器区间里作设置动作果参数指定寄存器停电保持区域
    寄存器时请 MOVP 指令执行次传送
    16 位指令 S3 参数设置容

    7 应指令 API 50~99
    DVPPLC 应技术手册 7112
    装置编号 功 设置范围 说明
    S3 :
    取样时间(TS)
    (单位:10ms)
    1~2000
    (单位:10ms)
    指令少时间计算次
    更新输出值(MV)TS 次扫描周
    期话PID 指令次扫描周期
    执行TS0 动作 TS 设
    置值需程序扫描周期
    S3 +1: 例增益(KP) 0~30000() SV−PV 间误差放例值
    S3 +2: 积分增益(KI) 0~30000() 取样时间单位误差值
    累积值放例值
    S3 +3: 微分增益(KD) 30000~30000() 取样时间单位里误差变化
    量放例值
    S3 +4: 动作方(DIR)
    0:动控制方
    1:正动作(ESVPV)
    2:逆动作(EPVSV)
    3:温度控制专动调整参数功调整完毕时动
    改 K4填入适 KPKI KD 等参数(32bit
    指令提供功)
    4:已调整温度控制专功(32bit 指令提供功)
    5:动控制方(限制积分饱限值)
    PS K5 模式仅支持 SVEH2 V12 SASA V18 SC V16
    S3 +5: 偏差量(E)作
    范围 0~32767
    偏差量(E)等 SV−PV 误差值
    设置 K0 表示启动功例:
    设置 5 E 5~5 区间输出值
    (MV) 0
    S3 +6:
    输出值(MV)
    饱限 32768~32767
    例:设置 1000输出值(MV)
    1000 时 1000 输出需等
    S3+7否限值限值互

    S3 +7:
    输出值(MV)
    饱限 32768~32767 例:设置1000输出值(MV)
    1000 时1000 输出
    S3 +8: 积分值饱限 32768~32767
    例:设置 1000积分值 1000
    时 1000 输出积分需
    等 S3+9否限值限值
    互换
    S3 +9: 积分值饱限 32768~32767 例:设置1000积分值1000
    时1000 输出积分
    S3 +1011:
    暂存累积
    积分值 32bit 浮点数范围
    累积积分值通常供参考
    者需求清
    修改须 32bit 浮点数修改
    S3 +12: 暂存前次 PV 值 - 前次测定值通常供参考
    者需求修改
    S3 +13:
    ~
    S3 +19:
    系统参数者请勿
    者参数设置超出范围左右极限设置值动作方(DIR)超出范
    围预设 0 7 应指令 API 50~99
    DVPPLC 应技术手册 7113
    PID 指令中断插入子程序步进点 CJ 指令中
    取样时间 TS 差值 (1 次扫描周期+1ms)~+(1 次扫描周期)果误差
    值输出造成影响话请扫描周期加固定时间中断子程序
    PID 测定值(PV) PID 执行运算动作前必须稳定值果抓取
    DVP04AD DVP04XA DVP04PT DVP04TC 模块输入值作 PID 运算时请
    注意模块 AD 转换时间
    32 位指令 S3 占 21 寄存器 S3 指定 PID 指令参数设置区域 D100~D120
    PID指令开始执行前必须先MOV指令设置值传送参数指定寄存器区
    域里作设置动作果参数指定寄存器停电保持区域寄存器时请
    MOVP 指令执行次传送
    32 位 S3 参数表示:
    装置编号 功 设置范围 说明
    S3 : 取样时间(TS)
    (单位:10ms)
    1~2000
    (单位:10ms)
    指令少时间计算次
    更新输出值(MV)TS 次扫描周
    期话PID 指令次扫描周期
    执行TS0 动作取样时间
    设置值需程序扫描周期
    S3 +1: 例增益(KP) 0~30000() SV−PV 间误差放例值
    S3 +2: 积分增益(KI) 0~30000() 取样时间单位误差值
    累积值放例值
    S3 +3: 微分增益(KD) 30000~30000() 取样时间单位里误差变化
    量放例值
    S3 +4: 动作方(DIR)
    0:动控制方
    1:正动作(ESVPV)
    2:逆动作(EPVSV)
    S3 +56: 32 位偏差量(E)
    作范围 0~2147483647
    偏差量(E)等 SV−PV 误差值
    设置 K0 表示启动功例:
    设置 5 E 5~5 区间输出值
    (MV) 0
    S3 +78: 32 位输出值
    饱限
    2147483648~
    2147483647
    例:设置 1000输出值(MV)
    1000 时 1000 输出需等
    S3+910否限值限值
    互换
    S3 +910: 32 位输出值
    饱限
    2147483648~
    2147483647
    例:设置1000输出值(MV)
    1000 时1000 输出
    S3 +1112: 32 位积分值
    饱限
    2147483648~
    2147483647
    例:设置 1000积分值 1000
    时 1000 输出积分需
    等 S3+1314否限值
    限值互换
    S3 +1314: 32 位积分值
    饱限
    2147483648~
    2147483647
    例:设置1000积分值1000
    时1000 输出积分
    S3 +1516: 32 位累积
    积分值 32bit 浮点数范围
    累积积分值通常供参考
    者需求清修
    改须 32bit 浮点数修改 7 应指令 API 50~99
    DVPPLC 应技术手册 7114

    装置编号 功 设置范围 说明
    S3 +1718: 32 位前次
    PV 值 - 前次测定值通常供参考
    者需求修改
    S3 +1920: 系统参数者请勿
    32 位 S3 参数说明 16 位参数说明致相点 S3+5 ~ S3+20 间
    参数容量原 16 位变 32 位
    PID指令
    计算公式
    指令速度测定值微分型态执行 PID 运算
    PID 运算分成动正动作逆动作 3 种正逆动作 S3+4 容
    指定外 PID 运算相关设置值 S3 ~ S3+5 指定寄存器设置
    PID 基表达式
    () () ()StPV*K+S
    1tE*K+tE*KMV DIP
    中 ()StPV 表示 ()tPV 微分值 ()S
    1tE 表示 ()tE 积分值动作方选
    择正逆动作时 ()tE 值等 0视 0
    动作方 PID 运算方式
    正动作动 ( ) PVSVtE −
    逆动作 ( ) SVPVtE −
    外 ()StPV 表示 ()tPV 微分值 ()S
    1tE 表示 ()tE 积分值
    述公式中知指令般 PID 指令点微分值
    变化避免般 PID 指令初次起动时造成瞬间微分值缺点
    指令采监测定值(PV)微分状况测定值(PV)变化量时指令会降低输
    出值(MV)输出
    符号说明:
    MV : 输出值
    PK : 例增益
    ()tE : 偏差量
    PV : 测定值
    SV : 目标值
    DK : 微分增益
    ()StPV : ()tPV 微分值
    IK : 积分增益
    ()S
    1tE : ()tE 积分值
    7 应指令 API 50~99
    DVPPLC 应技术手册 7115
    温度控制专功公式介绍
    S3+4 功选择 K3 K4 时图(二)中指令部运算公式改
    () () () ⎥⎦

    ⎢⎣
    ⎡ +⎟

    ⎞⎜

    ⎛+ StPVKStEKtEKMV D
    IP
    *111
    中偏差量固定
    () PVSVtE −
    功专温度控制设计功取样时间(TS)设置 4 秒(K400)
    时表示输出值(MV)输出范围 K0~K4000 间搭配 GPWM 指令
    周期时间设置值需设 4 秒(K4000)
    者控制温度环境知调整项参数时先选择 K3 项动调
    整功等指令部调整完毕(功选择动会设置 K4)者控制
    结果修改成更佳参数
    控制方块图:
    G(s)
    S
    1S K I
    K P
    K D
    + +
    +
    虚线 指令 PID
    +

    图() S3+4 K0~K2 控制方块
    图()中 S 表示微分动作动作定义现 PV 值减前次 PV 值
    取样时间动作外 1S 表示积分动作动作定义前次积分值加次偏
    差量取样时间值图中 G(S)表示受控装置
    G(s)
    S
    1S 1KI
    K D
    + +
    +
    虚线 指令 PID
    P
    +
    1K

    图(二) S3+4 K3~K4 控制方块 7 应指令 API 50~99
    DVPPLC 应技术手册 7116
    图(二)中 1KI 1KP 符号分表示 KI KP 功控制方
    块温度控制专 PID 指令者需搭配 GPWM 指令起范例
    请参实例三
    注意事项建议
    1 S3+6 ~ S3+13 区限 SASXSCEHSV ESEXSS(v57 版)系
    列机种
    2 ESEXSS 系列机种(v56 版前)限次 PID 指令 ESEXSS(v57 版
    ) SASXSCEHSV 次数限制
    3 ESEXSS 系列机种SASXSC 机种(v11 版前) EH 机种(v10 版前) S3
    +3 参数输入 0~30000 间数值
    4 PID 指令控制环境请适选取控制功例:选
    择温度动调整参数( S3+4K3)功时请勿电机控制环境中免造
    成控制现象发生
    5 者调整 KPKI KD 三参数时( S3+4 K0~K2)请先调整 KP 值
    (验值设置) KI KD 值先设置 0等调整致控制时
    序调整 KI 值() KD 值()调整范例范例四示中 KP
    值 100 表示 100偏差值增益 1 100偏差值衰减
    100偏差值放
    6 者选温度控制专功( S3+4K3 K4)时建议请停电保持区
    D 寄存器储存参数免动调整参数停电消失动调
    整参数保证定适控制环境者然行修
    改调整参数建议修改 KI KD 数值
    7 指令动作须配合许参数值控制请勿意设置参数值免造成法控
    制现象
    范例: PID 指令位置控制时方块图(动作方 S3+4 需设 0)
    位置命令 (SV) PID MV 受控装置
    Encoder
    PV
    范例二: PID 指令变频器搭配控制时方块图(动作方 S3+4K0) 7 应指令 API 50~99
    DVPPLC 应技术手册 7117
    速度命令()S
    PID
    S+MV 变频器
    速度检测
    装置 (P)
    +
    +
    加减速命令 (SV)
    加减速输出 (MV)
    实际加减速度
    (PVSP)
    范例三: PID 指令温度控制时方块图(动作方 S3+4 需设 1)
    温度命令 (SV) PID
    加温MV) 加热装置
    温度检测
    实际温度 (PV) 装置
    范例四:PID 指令参数调整建议步骤说明
    假设控制系统受控体 G(s) 转移函数阶函数 () a+s
    bsG (般电机
    模型均函数)命令值 SV 1取样时间 Ts 10ms建议调整步骤:
    步骤 1:首先 KI KD 值设 0接着先分设置 KP 51020 40分
    记录 SV PV 状态结果图示
    15
    1
    05
    0 01 02 03 04 05 06 07 08 09 1 时间 (sec)
    K 40P
    K 20P K 10P
    SV1
    K 5P

    步骤 2:观察图知 KP 40 时反应会现象选 KP
    20 时 PV 反应曲线接 SV 值会现象启动快
    输出值 MV 瞬间值会考虑暂选接着 KP 10 时
    PV 反应曲线接 SV 值较滑接考虑值 KP
    5 时反应慢暂考虑
    步骤 3:选定 KP 10 先调整 KI 值( 124 8)超 KP 值7 应指令 API 50~99
    DVPPLC 应技术手册 7118
    原然调整 KD ( 00100501 02)超 KP
    10原图 PV SV 关系图
    15
    1
    05
    0 01 02 03 04 05 06 07 08 09 1 时间 (sec)
    PVSV 点
    K 10K 8K 02P ID

    附注:范例仅供参考者需实际控制系统状况行调整适合控制
    参数
    应范例

    实例:利 PID 指令压力控制系统范例方块图
    控制目:控制系统达成压力目标值
    控制特性说明:系统需渐渐达成控制目快达成控制目时会
    造成系统超控法负荷现象
    建议解决方法:
    方法:利较取样时间达成
    方法二:利延迟命令功达成控制方块图图
    压力命令延迟压力命令值 PID MV MV

    速度

    速度
    电压值
    变频器
    D1116D5
    SV
    PV
    D1D0
    D1110 电压
    命令值
    压力计

    0
    511
    0
    255
    0V
    5V
    0
    511
    0V
    10V
    0rpm
    rpm
    3000
    A
    波形

    B
    波形
    图7 应指令 API 50~99
    DVPPLC 应技术手册 7119

    命令值 命令值
    A 波形图 B 波形图
    280
    0 0
    280
    250
    200
    150
    100
    50
    D2 命令间隔值
    D3 命令间隔时间
    者实际状况调整
    tt

    命令延迟功程序实例:
    M1002
    MOV K10 D3
    M10
    M0
    TMR T0 D3
    T0
    RST T0
    MOV K50 D2D1D0>
    MOV K50 D2D1D0<
    MOV K0 D2D1D0
    ADD D2 D1 D1
    CMP D2 K0 M10
    D0D1
    <
    MOV D0 D1
    M12
    D0D1
    >
    MOV D0 D1
    M0
    PID D1 D1116 D10 D5
    实例二:速度控制压力控制系统分独立控制范例二方块图
    控制目:速度控制开路控制段时间加入压力控制系统(PID 指令)作闭
    路控制然达成压力控制目
    控制特性说明:两系统速度压力间特定关系找出
    架构需先达成开路式控制速度目然闭路式压力控
    制达成控制目标外怕压力控制系统控制命令变化
    太快考虑加入实例里命令延迟功控制方块图图
    示 7 应指令 API 50~99
    DVPPLC 应技术手册 7120

    速度命令 转
    速度
    电压值
    变频器
    D40
    0
    255
    0rpm
    3000rpm
    MV值
    转换成
    加减速值
    D30 D32 D1116
    D31
    +
    +
    M3 M2ON
    PID
    压力表PV
    MVD5
    D1 SV
    压力命令
    D0
    延迟功
    ()不加入
    D1110
    M0ON
    M1ON
    部分程序实例:
    M1
    MOV K0 D5
    M3
    MOV D40 D30
    M2
    MOV K3000 D32K3000D32>
    MOV K0 D32K0D32<
    ADD D30 D31 D32
    MOV D32 D1116
    M1
    PID D1 D1110 D10 D5
    M1002
    MOV K1000 D40
    M0
    MOV D0 D1
    DIV D32 K11 D32
    MOV K255 D32K255D32>7 应指令 API 50~99
    DVPPLC 应技术手册 7121
    实例三:动调整功控制温度
    控制目:利动调整功计算出佳 PID 温度控制参数
    控制说明:般者第次控制温度环境特性通常太解
    先动调整功( S3+4K3)做初步调整调整完毕
    指令动修改控制功温度控制专功( S3+4K4)实
    例控制环境烤箱范例程序图示:
    M1002
    M1013
    M0
    M1
    MOV K4000 D20
    D200
    K800 D10
    TO K0 K2 K1
    D11K6FROM
    K3 D204
    RST M0
    PID D10 D11 D0
    GPWM D20 Y0
    END
    K400MOV
    MOV
    K2
    K0 K1
    MOV
    D200
    D0

    调整功实验结果示:



    PID control area
    S 3 +4 k4
    Auto tuning area
    S 3 +4 k37 应指令 API 50~99
    DVPPLC 应技术手册 7122
    调整参数做温度控制专功实验结果示:

    图出调整温度控制结果错控制时间约
    20 分钟接着验证目标温度 80 度修改成 100 度结果图示:


    图中出 80 度调整出参数 100 度时达控制
    温度目控制时间会太长

    8 应指令 API 100~149
    DVPPLC 应技术手册 81
    API 适机种
    ESEXSS SASXSC EHSV100 MODRD MODBUS 数读取

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:S1 操作数范围 K0~K254n 操作数范围 K1≦n≦K6
    装置范围请参考系列机种功规格表
    ES 系列机种支持 EF 修饰

    16 位指令 (7 STEP)
    MODRD 连续执行型 - -
    32 位指令
    - - - -
    标志信号: M1120~M1131M1140~M1143 请
    参考 API 80 RS 指令补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明


    S1:联机装置址 S2:欲读取数址 n:读取数长度
    MODRD 指令系针 MODBUS ASCII 模式RTU 模式通讯外围设备专驱动
    指令台达 VFD 变频器建 RS485 通讯接口皆符合 MODBUS 通讯格式(
    VFDA 系列)利 MODRD 指令台达变频器进行通讯控制(数读取)
    S2 欲读取数址址指定联机装置合法联机装置会响应
    错误信息PLC 错误代码储存 D1130时M1141 会 On
    联机外围装置回传数储存 D1070~D1085接收完毕PLC 会动检查
    接收数否误发生错误 M1140 会 On
    ASCII 模式回传数均 ASCII 字符PLC 会外回传
    数转数值转存 D1050~D1055 RTU 模式 D1050~D1055 效
    M1140On M1141On 传送笔正确数外围装置回传
    数正确标志 M1140M1141 会清
    程序范例
    ()

    PLC VFDS 系列变频器联机 (ASCII ModeM1143Off)
    M1002
    MOV H87 D1120
    SET M1120
    MOV K100 D1129
    接收数容处理
    RST M1127
    M1127
    设置通讯格式96008E1
    通讯格式保持
    设置通讯逾时时间 100ms
    复位数传送接收完毕标志
    SET M1122
    X0
    置位送信求
    接收完毕
    接收数 码形式储存 ASCII
    D1070~D1085PLC 动容
    转换数值储存 D1050~D1055
    X0
    MODRD K1 H2101 K6
    设置通讯命令:
    数址 H2101
    数长度 6 word
    装置址 01

    PLC VFDSPLC 传送:01 03 2101 0006 D4
    VFDS PLCPLC 接收:01 03 0C 0100 1766 0000 0000 0136 0000 3B 8 应指令 API 100~149
    DVPPLC 应技术手册 82
    PLC 传送数寄存器 (传送信息)
    寄存器 DATA 说 明
    D1089 0’ 30 H ADR 1
    D1089 1’ 31 H ADR 0 ADR (10)变频器址
    D1090 0’ 30 H CMD 1
    D1090 3’ 33 H CMD 0 CMD (10)命令码
    D1091 2’ 32 H
    D1091 1’ 31 H
    D1092 0’ 30 H
    D1092 1’ 31 H
    起始数址
    Starting Data Address
    D1093 0’ 30 H
    D1093 0’ 30 H
    D1094 0’ 30 H
    D1094 6’ 36 H
    数 (word) 数
    Number of Data(count by word)
    D1095 D’ 44 H LRC CHK 1
    D1095 4’ 34 H LRC CHK 0
    LRC CHK (01)
    错误校验码
    PLC 接收数寄存器 (响应信息)
    寄存器 DATA 说 明
    D1070 0’ 30 H ADR 1
    D1070 1’ 31 H ADR 0
    D1071 0’ 30 H CMD 1
    D1071 3’ 33 H CMD 0
    D1072 0’ 30 H
    D1072 C’ 43 H
    数 (BYTE) 数
    Number of Data(count by Byte)
    D1073 0’ 30 H
    D1073 1’ 31 H
    D1074 0’ 30 H
    D1074 0’ 30 H
    址 2101 H 容
    PLC 动 ASCII 字符
    转换数值储存
    D10500100 H
    D1075 1’ 31 H
    D1075 7’ 37 H
    D1076 6’ 36 H
    D1076 6’ 36 H
    址 2102 H 容
    PLC 动 ASCII 字符
    转换数值储存
    D10511766 H
    D1077 0’ 30 H
    D1077 0’ 30 H
    D1078 0’ 30 H
    D1078 0’ 30 H
    址 2103 H 容
    PLC 动 ASCII 字符
    转换数值储存
    D10520000 H
    D1079 0’ 30 H
    D1079 0’ 30 H
    D1080 0’ 30 H
    D1080 0’ 30 H
    址 2104 H 容
    PLC 动 ASCII 字符
    转换数值储存
    D10530000 H
    D1081 0’ 30 H
    D1081 1’ 31 H
    D1082 3’ 33 H
    D1082 6’ 36 H
    址 2105 H 容
    PLC 动 ASCII 字符
    转换数值储存
    D10540136 H
    D1083 0’ 30 H
    D1083 0’ 30 H
    D1084 0’ 30 H
    D1084 0’ 30 H
    址 2106 H 容
    PLC 动 ASCII 字符
    转换数值储存
    D10550000 H
    D1085 3’ 33 H LRC CHK 1
    D1085 B’ 42 H LRC CHK 0 8 应指令 API 100~149
    DVPPLC 应技术手册 83
    程序范例
    ()二

    PLC VFDS 系列变频器联机 (RTU ModeM1143On)
    M1002
    MOV H87 D1120
    SET M1120
    MOV K100 D1129
    接收数容处理
    RST M1127
    M1127
    设置通讯格式 96008E1
    通讯格式保持
    设置通讯逾时时间 100ms
    复位数传送接收完毕标志
    SET M1122
    X0
    置位送信求标志
    接收完毕
    X0
    MODRD K1 H2102 K2
    设置通讯命令:
    数址 H2102
    数长度 2 word
    接收数 数值形式HEX
    SET M1143 设置 模式 RTU
    储存 D1070~D1085
    装置址 01

    PLC VFDSPLC 传送:01 03 2102 0002 6F F7
    VFDS PLCPLC 接收:01 03 04 1770 0000 FE 5C
    PLC 传送数寄存器 (传送信息)
    寄存器 DATA 说 明
    D1089 01 H Address
    D1090 03 H Function
    D1091 21 H
    D1092 02 H
    起始数址
    Starting Data Address
    D1093 00 H
    D1094 02 H
    数 (word) 数
    Number of Data (count by word)
    D1095 6F H CRC CHK Low
    D1096 F7 H CRC CHK High
    PLC 接收数寄存器 (响应信息)
    寄存器 DATA 说 明
    D1070 01 H Address
    D1071 03 H Function
    D1072 04 H 数 (Byte) 数Number of Data (Byte)
    D1073 17 H
    D1074 70 H 址 2102 H 容
    D1075 00 H
    D1076 00 H 址 2103 H 容
    D1077 FE H CRC CHK Low
    D1078 5C H CRC CHK High 8 应指令 API 100~149
    DVPPLC 应技术手册 84
    程序范例
    ()三

    PLC VFDS 系列变频器联机 (ASCII ModeM1143Off)通讯逾时接收
    数错误发送址错误 Retry
    X0On 时PLC 装置址 01 VFDS 变频器数址 H2100 数读出
    数 ASCII 字符形式储存 D1070~D1085PLC 动容转换数值储
    存 D1050~D1055
    通讯逾时 M1129 标志 On程序中 M1129 触发送信求 M1122 读取

    数接收错误 M1140 标志 On程序中 M1140 触发送信求 M1122
    读取次
    发送址错误 M1141 标志 On程序中 M1141 触发送信求 M1122
    读取次
    M1002
    MOV H87 D1120
    SET M1120
    MOV K100 D1129
    接收数容处理
    RST M1127
    M1127
    设置通讯格式 96008E1
    通讯格式保持
    设置通讯逾时时间 100ms
    接收完毕
    SET M1122
    X0
    置位送信求标志
    M1129
    M1140
    M1141
    通讯逾时Retry
    数接收错误 Retry
    发送址错误 Retry
    RST M1129 复位通讯逾时标志
    MODRD K1 H2100 K 6
    X0
    设置通讯命令:
    数址 H2101
    数长度 6 word
    装置址 01
    接收数 码形式储存ASCII
    D1070~D1085PLC 动容
    转换数值储存 D1050~D1055
    复位数接收完毕标志
    M1129

    补充说明

    API 100 MODRDAPI 105 RDSTAPI 150 MODRW(Function Code H03) 三
    指令前面启动条件接点升(LDPANDPORP) 接点降
    (LDFANDFORF)否存放接收寄存器数会正确
    MODRD 指令 M1127 代表回传数完毕须回传正确M1127 会 ON
    M1123 代表回传数完毕数错会 ON
    指令程序中次数限制时间仅指令执行 8 应指令 API 100~149
    DVPPLC 应技术手册 85
    API 适机种
    ESEXSS SASXSC EHSV101 MODWR MODBUS 数写入

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:S1 操作数范围 K0~K254
    装置范围请参考系列机种功规格表
    ES 系列机种支持 EF 修饰

    16 位指令 (7 STEP)
    MODWR 连续执行型 - -
    32 位指令
    - - - -
    标志信号: M1120~M1131M1140~M1143 请
    参考 API 80 RS 指令补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明


    S1:联机装置址 S2:欲写入数址 n:欲写入数
    MODWR 指令系针 MODBUS ASCII 模式 RTU 模式通讯外围设备专
    驱动指令台达 VFD 变频器建 RS485 通讯接口皆符合 MODBUS 通讯格式
    ( VFDA 系列)利 MODWR 指令台达变频器进行通讯控制(数
    写入)
    S2 欲写入数址址指定装置合法会响应错误信息错
    误代码储存 D1130时M1141 会 On例 8000H VFDS 合法
    M1141 OnD11302错误代码请参考 VFDS 手册)
    外围装置回传数储存 D1070~1076接收完毕PLC 会动检查接收
    数否误发生错误 M1140 会 On
    M1140On M1141On 传送笔正确数外围装置回传
    数正确标志 M1140M1141 会清
    程序范例
    ()

    PLC VFDS 系列变频器联机(ASCII ModeM1143Off)
    M1002
    MOV H87 D1120
    SET M1120
    MOV K100 D1129
    接收数容处理
    RST M1127
    M1127
    设置通讯格式 96008E1
    通讯格式保持
    设置通讯逾时时间 100ms
    复位接收完毕标志
    SET M1122
    X0
    置位送信求标志
    接收完毕
    设置通讯命令:
    装置址 01
    数址 H0100
    接收数 码形式 ASCII
    储存 D1070~D1085
    MODWR K1 H0100 H1770
    X0
    数 H1770
    8 应指令 API 100~149
    DVPPLC 应技术手册 86
    PLC VFDSPLC 传送: 01 06 0100 1770 71
    VFDS PLCPLC 接收: 01 06 0100 1770 71
    PLC 传送数寄存器 (传送信息)
    寄存器 DATA 说 明
    D1089 0’ 30 H ADR 1
    D1089 1’ 31 H ADR 0 ADR (10)变频器址
    D1090 0’ 30 H CMD 1
    D1090 6’ 36 H CMD 0 CMD (10)命令码
    D1091 0’ 30 H
    D1091 1’ 31 H
    D1092 0’ 30 H
    D1092 0’ 30 H
    数址
    Data Address
    D1093 1’ 31 H
    D1093 7’ 37 H
    D1094 7’ 37 H
    D1094 0’ 30 H
    数容
    Data contents
    D1095 7’ 37 H LRC CHK 1
    D1095 1’ 31 H LRC CHK 0 LRC CHK (01) 错误校验码
    PLC 接收数寄存器 (响应信息)
    寄存器 DATA 说 明
    D1070 0’ 30 H ADR 1
    D1070 1’ 31 H ADR 0
    D1071 0’ 30 H CMD 1
    D1071 6’ 36 H CMD 0
    D1072 0’ 30 H
    D1072 1’ 31 H
    D1073 0’ 30 H
    D1073 0’ 30 H
    数址
    Data Address
    D1074 1’ 31 H
    D1074 7’ 37 H
    D1075 7’ 37 H
    D1075 0’ 30 H
    数容
    Data content
    D1076 7’ 37 H LRC CHK 1
    D1076 1’ 31 H LRC CHK 0
    8 应指令 API 100~149
    DVPPLC 应技术手册 87
    程序范例
    ()二

    PLC VFDS 系列变频器联机 (RTU ModeM1143On)
    M1002
    MOV H87 D1120
    SET M1120
    SET M1143
    MOV K100 D1129
    接收数容处理
    RST M1127
    M1127
    设置通讯格式 96008E1
    通讯格式保持
    设置通讯逾时时间 100ms
    复位接收数完毕标志
    设置通讯模式 模式RTU
    接收完毕
    设置通讯命令:
    数址 H2000
    写入数 H12
    接收数 数值形式储存 HEX
    D1070~D1085
    X0
    MODWR K1 H2000 H12
    SET M1122
    X1
    置位送信求标志
    装置址 01

    PLC VFDSPLC 传送: 01 06 2000 0012 02 07
    VFDS PLCPLC 接收: 01 06 2000 0012 02 07
    PLC 传送数寄存器 (传送信息)
    寄存器 DATA 说 明
    D1089 01 H Address
    D1090 06 H Function
    D1091 20 H
    D1092 00 H
    数址
    Data Address
    D1093 00 H
    D1094 12 H
    数容
    Data content
    D1095 02 H CRC CHK Low
    D1096 07 H CRC CHK High
    PLC 接收数寄存器 (响应信息)
    寄存器 DATA 说 明
    D1070 01 H Address
    D1071 06 H Function
    D1072 20 H
    D1073 00 H
    数址
    Data Address
    D1074 00 H
    D1075 12 H
    数容
    Data content
    D1076 02 H CRC CHK Low
    D1077 07 H CRC CHK High 8 应指令 API 100~149
    DVPPLC 应技术手册 88
    程序范例
    ()三

    PLC VFDS 系列变频器联机 (ASCII ModeM1143Off)通讯逾时接收
    数错误发送址错误 Retry
    X0On 时PLC 数 H1770(K6000)写入装置址 01 VFDS 变频器数
    址 H0100
    通讯逾时 M1129 标志 On程序中 M1129 触发送信求 M1122 写入

    数接收错误 M1140 标志 On程序中 M1140 触发送信求 M1122
    写入次
    发送址错误 M1141 标志 On程序中 M1141 触发送信求 M1122
    写入次
    M1002
    MOV H87 D1120
    SET M1120
    MOV K100 D1129
    接收数容处理
    RST M1127
    M1129
    设置通讯格式 96008E1
    通讯格式保持
    设置通讯逾时时间 100ms
    复位数接收完毕标志
    设置通讯命令:
    装置址 01
    数址 H0100
    接收数 码形式 ASCII
    储存 D1070~D1085
    MODWR K1 H0100 H1770
    X0
    数 H1770
    SET M1122
    X0
    置位送信求标志
    M1129
    M1140
    M1141
    通讯逾时 Retry
    数接收错误 Retry
    发送址错误 Retry
    RST M1129 复位通讯逾时标志
    M1127
    接收完毕

    程序范例
    ()四

    PLC VFDS 系列变频器联机 (ASCII ModeM1143Off)通讯逾时接收
    数错误发送址错误 RetryRetry 次数 D0预设 3 次通讯 Retry 成
    功恢复者触发条件控制
    X0On 时PLC 数 H1770(K6000)写入装置址 01 VFDS 变频器数
    址 H0100
    通讯逾时 M1129 标志 On程序中 M1129 触发送信求 M1122 写入
    次Retry 次数 D0预设 3 次
    数接收错误 M1140 标志 On程序中 M1140 触发送信求 M1122 8 应指令 API 100~149
    DVPPLC 应技术手册 89
    写入次Retry 次数 D0预设 3 次
    发送址错误 M1141 标志 On程序中 M1141 触发送信求 M1122
    写入次Retry 次数 D0预设 3 次
    M1002
    MOV H87 D1120
    SET M1120
    SET M1122
    MOV K100 D1129
    接收数容处理
    RST M1127
    M1127
    设置通讯格式 96008E1
    通讯格式保持
    设置通讯逾时时间 100ms
    复位数接收完毕标志
    X0
    置位送信求标志
    接收完毕
    设置通讯命令:装置址 01 数址 H0100
    接收数 码形式 ASCII
    储存 D1070~D1085
    MODWR K1 H0100 H1770
    X0
    数 H1770
    M1129
    M1140
    M1141
    通讯逾时Retry
    数接收错误 Retry
    发送址错误 Retry
    RST
    M1129 复位通讯逾时标志
    MOV K3 D0
    LD> D0 D100
    M1122
    INC D100
    RST
    D100
    M1129
    M1140RST
    M1140
    M1141RST
    M1141

    补充说明

    相关标志信号相关设置特殊寄存器请参考 API 80 RS 指令补充说明
    API 101 MODWRAPI 150 MODRW(Function Code H06H10)指令前面启动
    条件接点升(LDPANDPORP) 接点降(LDFANDFORF)
    须先启动送信求 M1122正确动作
    MODWR 指令 M1127 代表回传数完毕须回传正确M1127 会 ON
    M1123 代表回传数完毕数错会 ON
    指令程序中次数限制时间仅指令执行 8 应指令 API 100~149
    DVPPLC 应技术手册 810
    API 适机种
    ESEXSS SASXSC EHSV102 FWD VFDA 变频器正转

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:S1 操作数范围 K0~K31n 操作数范围 nK1 K2
    装置范围请参考系列机种功规格表
    ES 系列机种支持 EF 修饰

    16 位指令 (7 STEP)
    FWD 连续执行型 - -
    32 位指令
    - - - -
    标志信号: M1120~M1131M1140~M1143 请
    参考 API 80 RS 指令补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    API 适机种
    ESEXSS SASXSC EHSV103 REV VFDA 变频器反转

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:S1 操作数范围 K0~K31n 操作数范围 nK1 K2
    装置范围请参考系列机种功规格表
    ES 系列机种支持 EF 修饰

    16 位指令 (7 STEP)
    REV 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1120~M1131M1140~M1143 请参
    考 API 80 RS 指令补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    API 适机种
    ESEXSS SASXSC EHSV104 STOP VFDA 变频器停止

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:S1 操作数范围 K0~K31n 操作数范围 nK1 K2
    装置范围请参考系列机种功规格表
    ES 系列机种支持 EF 修饰

    16 位指令 (7 STEP)
    STOP 连续执行型 - -
    32 位指令
    - - - -
    标志信号: M1120~M1131M1140~M1143 请
    参考 API 80 RS 指令补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明


    S1:联机装置址 S2:变频器运转频率 n:命令象
    FWDREVSTOP 台达变频器 VFDAH 系列专通讯便利指令变频器
    达正转反转停止指令指令应时必须配合通讯逾时设置(D1129)
    S2 变频器运转频率 A 系列变频器设置值 K0~K4000 表示 00Hz~4000Hz
    H 系列设置值 K0~K1500表示 0Hz~1500Hz
    n 命令象n1 指定址变频器n2 联机变频器
    外围装置回传数会储存 PLC 特殊寄存器 D1070~D1080接收完毕
    PLC 会动检查接收数否误发生错误 M1142 会 On n28 应指令 API 100~149
    DVPPLC 应技术手册 811
    PLC 接收数
    PLC VFDA 系列变频器联机通讯逾时接收数错误 Retry
    M1002
    MOV H0073 D1120
    SET M1120
    MOV K100 D1129
    接收数容处理
    RST M1127
    M1127
    接收完毕
    设置通讯格式 48008O1
    通讯格式保持
    设置通讯逾时时间 100ms
    复位数接收完毕标志
    X0
    FWD K0 K500 K1
    设置通讯命令:
    装置址 0
    频率设置 500Hz
    接收数 码形式储存 ASCII
    D1070~D1080 低字节
    SET M1122
    M1129
    M1142
    X0
    置位送信求标志
    接收数错误Retry
    通讯逾时 Retry
    变频器
    K1 指定址

    PLC VFDAPLC 传送:C ♥ ☺ 0001 0500
    VFDA PLCPLC 接收:C ♥ ♠ 0001 0500
    PLC 传送数寄存器 (传送信息)
    寄存器 DATA 说 明
    D1089 C’ 43 H 命令起始字符
    D1090 ♥’ 03 H 校验码
    D1091 ☺’ 01 H 命令象
    D1092 0’ 30 H
    D1093 0’ 30 H
    D1094 0’ 30 H
    D1095 1’ 31 H
    通讯址
    D1096 0’ 30 H
    D1097 5’ 35 H
    D1098 0’ 30 H
    D1099 0’ 30 H
    运转命令

    程序范例

    PLC 接收数寄存器 (响应信息)
    寄存器 DATA 说 明
    D1070 C’ 43 H 命令起始字符
    D1071 ♥’ 03 H 校验码
    D1072 ♠’ 06 H 回复认(正确 06H错误 07 H)
    D1073 0’ 30 H
    D1074 0’ 30 H
    D1075 0’ 30 H
    D1076 1’ 31 H
    通讯址
    D1077 0’ 30 H
    D1078 5’ 35 H
    D1079 0’ 30 H
    D1080 0’ 30 H
    运转命令
    8 应指令 API 100~149
    DVPPLC 应技术手册 812
    API 适机种
    ESEXSS SASXSC EHSV105 RDST VFDA 变频器状态读取

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:S 操作数范围 K0~K31
    n 操作数范围 nK0~ K3
    装置范围请参考系列机种功规格表
    ES 系列机种支持 EF 修饰

    16 位指令 (5 STEP)
    RDST 连续执行型 - -
    32 位指令
    - - - -
    标志信号: M1120~M1131M1140~M1143 请
    参考 API 80 RS 指令补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明


    S:联机装置址 n:命令状态象
    n 命令状态象
    n0 频率指令
    n1 输出频率
    n2 输出电流
    n3 运转命令
    变频器回传数 11 字符(参考 VFDA 变频器手册)储存
    D1070~D1080 低字节(Low Byte):
    Q S B Uu Nn ABCD
    响应 说 明 数储存
    Q 起始字符:’Q’ (51H) D1070
    S 校验码(Checksum)码:03H D1071
    B 命令认正确:06H错误:07H D1072
    U D1073
    U
    通讯址 (址 00~31)Uu(00~31) ASCII 表
    示 D1074
    N D1075
    N
    状态象 (00~03)Nn(00~03) ASCII 表示
    D1076
    A D1077
    B D1078
    C D1079
    D
    状态数ABCD 容状态象(00~03) 分
    表示频率电流运转模式请参考说明
    D1080
    Nn00 频率指令ABCD(Hz)
    Nn01 输出指令ABCD(Hz)
    Nn02 输出电流ABCD(A)

    PLC 会动ABCD ASCII 字符转数值储存 D1050
    ABCD0600例 PLC 会转数值 K0600 (0258 H)储存
    D1050 特殊寄存器
    Nn03 运转命令
    0’ 停止 5’ 寸动(正转)

    A’
    1’ 正转运转 6’ 寸动(反转) 8 应指令 API 100~149
    DVPPLC 应技术手册 813

    响应 说 明 数储存
    2’ 停止 7’ 寸动(反转)
    3’ 反转运转 8’ 异常发生
    4’ 寸动(正转)
    A’
    ES 系列 PLC 会A ASCII 字符转数值储存 D1051
    A3例会转数值K3 储存D1051特殊寄存器
    SAEH 系列 PLC 储存 D1051 特殊寄存器 Low Byte
    B’ b7 b6 b5 b4 运转指令源
    0 0 0 0 数字操作器
    0 0 0 1 第段速
    0 0 1 0 第二段速
    0 0 1 1 第三段速
    0 1 0 0 第四段速
    0 1 0 1 第五段速
    0 1 1 0 第六段速
    0 1 1 1 第七段速
    1 0 0 0 寸动频率
    1 0 0 1 模拟信号频率指令
    1 0 1 0 RS485 通信接口
    1 0 1 1 控制
    b3 0 直流制动停止 1 直流制动停止
    b2 0 直流制动启动 1 直流制动启动
    b1 0 正转 1 反转
    b0 0 停止 1 运转

    ES 系列 PLC 会B数值储存特殊辅助继电器 M1168(b0)~
    M1175 (b7)SAEH 系列 PLC 会B数值(16 进制)储存
    D1051 特殊寄存器 High Byte
    CD 00 异常记录 10 ocA
    01 oc 11 ocd
    02 ov 12 ocn
    03 oH 13 GFF
    04 oL 14 Lv
    05 oL1 15 Lv1
    06 EF 16 cF2
    07 cF1 17 bb
    08 cF3 18 oL2
    09 HPF


    ESSAEH 系列 PLC 会CD ASCII 字符转数值储存
    D1052 CD16例 PLC 会转数值 K16 储存
    D1052 特殊寄存器

    补充说明

    API 100 MODRDAPI 105 RDSTAPI 150 MODRW(Function Code 03) 三
    指令前面启动条件接点升(LDPANDPORP) 接点降(LDF
    ANDFORF)否存放接收寄存器数会正确
    8 应指令 API 100~149
    DVPPLC 应技术手册 814
    API 适机种
    ESEXSS SASXSC EHSV106 RSTEF VFDA 变频器异常复位

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:S1 操作数范围 K0~K31
    n 操作数范围 nK1 K2
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    RSTEF 连续执行型 - -
    32 位指令
    - - - -
    标志信号: M1120~M1131M1140~M1143 请
    参考 API 80 RS 指令补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明


    S:联机装置址 n:命令象
    RSTEF 台达变频器 VFDA 系列专通讯便利指令变频器执行异常发生
    复位指令
    n 命令象n1 指定址变频器n2 联机变频器
    外围装置回传数储存 D1070~1089 n2回传数
    API 100 MODRDAPI 105 RDSTAPI 150 MODRW(Function Code 03) 三
    指令前面启动条件接点升(LDPANDPORP) 接点降(LDF
    ANDFORF)否存放接收寄存器数会正确
    补充说明

    相关标志信号相关设置特殊寄存器请参考 API 80 RS 指令补充说明
    API 102~API 106 指令程序中次数限制时间仅指令
    执行
    8 应指令 API 100~149
    DVPPLC 应技术手册 815
    API 适机种
    ESEXSS SASXSC EHSV107 LRC P LRC 校验码计算

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼
    n ¼ ¼ ¼
    D ¼
    操作数注意:n 操作数范围 K1~K256
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    LRC 连续执行型 LRCP 脉执行型
    32 位指令
    - - - -
    标志信号:M1161 816 位模式切换

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明


    S:ASCII 模式校验码运算起始装置 n:运算组数 D:存放运算结果起始
    装置LRC 校验码: 请参考补充说明
    n:运算组数须偶数范围 K1~K256 范围视运算错误指令执行
    M1067M1068OnD1067 记录错误代码 H’0E1A
    16 位转换模式: M1161Off 时 S 起始装置 16 进位数区分 8
    位 8 位位数做 LRC 校验码运算传送 D 8 位 8 位中
    运算位数 n 设置
    8位转换模式: M1161On 时 S 起始装置 16 进位数区分 8
    位(效数) 8 位位数做 LRC 校验码运算传送 D 8 位中
    占 2 寄存器运算位数 n 设置 ( D 8 位全部 0)
    程序范例

    PLC VFDS 系列变频器联机 (ASCII 模式M1143Off)(8 位模式
    M1161On)发送数预先写入读取 VFDS 参数址 H2101 开始 6 笔数
    M1002
    MOV H86 D1120
    SET M1120
    发送求脉
    发送数预先写入
    SET M1122
    MOV K100 D1129
    X10
    RS D100 K17 D120 K35
    接收数容处理
    RST M1123
    M1123
    接收完毕
    设置通讯格式 96007E1
    通讯格式保持
    设置通讯逾时时间 100ms
    置位送信求标志
    复位数接收完毕标志

    PLC VFDSPLC 传送::01 03 2101 0006 D4 CR LF
    PLC 传送数寄存器 (PLC 传送信息) 8 应指令 API 100~149
    DVPPLC 应技术手册 816

    寄存器 DATA 说 明
    D100 :’ 3A H STX
    D101 0’ 30 H ADR 1
    D102 1’ 31 H ADR 0
    ADR (10)变频器

    D103 0’ 30 H CMD 1
    D104 3’ 33 H CMD 0 CMD (10)命令码
    D105 2’ 32 H
    D106 1’ 31 H
    D107 0’ 30 H
    D108 1’ 31 H
    起始数址
    Starting Data Address
    D109 0’ 30 H
    D110 0’ 30 H
    D111 0’ 30 H
    D112 6’ 36 H
    数 (word) 数
    Number of Data(count by word)
    D113 D’ 44 H LRC CHK 0
    D114 4’ 34 H LRC CHK 1
    LRC CHK (01) 错误
    校验码
    D115 CR D H
    D116 LF A H END
    列 LRC CHK (01) 错误校验码指令 LRC 算出 (8 位 ModeM1161On)
    M1000
    LRC D101 K12 D113

    LRC 校验码: 01 H + 03 H + 21 H + 01 H + 00 H + 06 H2C H然取 2 补码D4
    H时D’(44 H)存 D113 8 位4’ (34 H)存 D114 8 位
    补充说明

    通讯数 ASCII 模式格式:
    STX :’ 起始字符 :’ (3AH)
    Address Hi 0 ’
    Address Lo 1 ’
    通信址
    8bit 址 2 ASCll 码组合
    Function Hi 0 ’
    Function Lo 3 ’
    功码:
    8bit 功码 2 ASCll 码组合
    2 ’
    1 ’
    0 ’
    2 ’
    0 ’
    0 ’
    0 ’
    DATA (n1)
    ……
    DATA 0
    2 ’
    数容:
    n×8bit 数容 2n ASCll 码组合
    LRC CHK Hi D ’
    LRC CHK Lo 7 ’
    LRC 校验码:
    8bit 校验码 2 ASCll 码组合
    END Hi CR
    END Lo LF
    结束字符:
    END HiCR (0DH) END LoLF(0AH)
    LRC 校验码:通信址数容结束加起值取 2 补码校验码
    (LRC Check)例: 01 H + 03 H + 21 H + 02 H + 00 H + 02 H29 H然取
    2 补码D7 H 8 应指令 API 100~149
    DVPPLC 应技术手册 817
    API 适机种
    ESEXSS SASXSC EHSV108 CRC P CRC 校验码计算

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼
    n ¼ ¼ ¼
    D ¼
    操作数注意:n 操作数范围 K1~K256

    16 位指令 (7 STEP)
    CRC 连续执行型 CRCP 脉执行型
    32 位指令
    - - - -
    标志信号:M1161 816 位模式切换

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明


    S:RTU 模式校验码运算起始装置 n:运算组数 D:存放运算结果起始装
    置CRC 校验码:请参考补充说明
    n:范围 K1~K256 范围视运算错误指令执行M1067M1068On
    D1067 记录错误代码 H’0E1A
    16 位转换模式: M1161Off 时 S 起始装置数区分 8 位 8
    位位数做 CRC 校验码运算传送 D 8 位 8 位中运算
    位数 n 设置
    8位转换模式: M1161On 时 S 起始装置数区分 8 位(效数)
    8 位位数做 CRC 校验码运算传送 D 8 位占 2 寄存器
    运算位数 n 设置 ( D 8 位全部 0)
    程序范例

    PLC VFDS 系列变频器联机 (RTU 模式M1143On)(16 位模式
    M1161On)发送数预先写入欲写入 VFDS 参数址 H2000 写入容 H12
    M1002
    MOV H87 D1120
    SET M1120
    发送求脉
    发送数容预先写入
    SET M1122
    MOV K100 D1129
    X10
    RS D100 K8 D120 K8
    接收数容处理
    RST M1123
    M1123
    接收完毕
    设置通讯格式 96008E1
    通讯格式保持
    设置通讯逾时时间100ms
    置位送信求标志
    复位数接收完毕标志
    SET M1143
    SET M1161
    设置 模式RTU
    设置 8 位模式
    8 应指令 API 100~149
    DVPPLC 应技术手册 818
    PLC VFDSPLC 传送: 01 06 2000 0012 02 07
    PLC 传送数寄存器 (PLC 传送信息)
    寄存器 DATA 说 明
    D100 01 H Address
    D101 06 H Function
    D102 20 H
    D103 00 H
    数址
    Data Address
    D104 00 H
    D105 12 H
    数容
    Data content
    D106 02 H CRC CHK 0
    D107 07 H CRC CHK 1
    列 CRC CHK (01) 错误校验码指令 CRC 算出 (8 位 ModeM1161On)
    M1000
    CRC D100 K6 D106

    CRC 校验码:时 02 H 存 D106 8 位07 H 存 D107 8 位
    补充说明

    通讯数 RTU 模式格式:
    START 时间间隔
    Address 通信址:8bit 二进制址
    Function 功码:8bit 二进制
    DATA (n1)
    ……
    DATA 0
    数容:
    n×8bit 数
    CRC CHK Low
    CRC CHK High
    CRC 校验码:
    16bit CRC 校验码 2 8bit 二进制组合
    END 时间间隔
    CRC 校验码:校验码 Address Data content 结束运算规:
    步骤: 令 16bit 寄存器 (CRC 寄存器)FFFFH
    步骤二: Exclusive OR 第 8bit Byte 信息指令低位 16bit CRC 寄
    存器 Exclusive OR 结果存入 CRC 寄存器
    步骤三: 右移位 CRC 寄存器 0 填入高位处
    步骤四: 检查右移值果 0 步骤 3 新值存入 CRC 寄存器否
    Exclusive OR A001H CRC 寄存器结果存入 CRC 寄存器
    步骤五: 重复步骤 3~步骤 4 8bit 全部运算完成
    步骤六: 重复步骤 2~步骤 5取 8bit 信息指令直信息指
    令运算完成 CRC 寄存器值 CRC 校验
    码值注意 CRC 校验码必须交换放置信息指令校验
    码中 8 应指令 API 100~149
    DVPPLC 应技术手册 819
    API 适机种
    ESEXSS SASXSC EHSV109 SWRD P 数字开关数读取
    - -
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    D ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令 (3 STEP)
    SWRD 连续执行型 SWRDP 脉执行型
    32 位指令
    - - - -
    标志信号:M1104~M1111 数字开关状态
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明


    D:存放读取回值
    数字开关功卡读取回值存放 D
    数字开关卡读取回值放 D Low Byte开关点应 bit
    没插数字开关功卡时语法检查会出现错误信息 C400(Hex)
    程序范例

    数字开关功卡 8 DIP 开关 SWRD 指令读取回点状态
    分应 M0~M7
    M1000
    SWRD K2M0
    M0
    Y0
    M1
    MOV K2M0 D0
    M2
    CNT C0 K10
    M3
    RST C0
    M4
    TMR T0 K100

    M0~M7 状态接点指令执行
    END 指令执行输入处理完成REF(IO 刷新)指令效
    数字开关功卡输入数 SWRD 指令次读取位数 4 位(
    K1Y* K1M* K1S*)
    补充说明

    插入数字开关功卡时8 DIP 开关点状态分应 M1104~M1111
    8 应指令 API 100~149
    DVPPLC 应技术手册 820
    API 适机种
    ESEXSS SASXSC EHSV110 D ECMP P 二进制浮点数较

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    D ¼ ¼ ¼
    操作数注意:D 操作数会占连续 3 点
    装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (13 STEP)
    DECMP 连续执行型 DECMPP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:二进制浮点数较值 1 S2:二进制浮点数较值 2 D:较结果
    占连续 3 点
    二进制浮点数值 1 二进制浮点数较值 2作较较结果(>=<)
    D 作表示
    S1 S2 源操作数指定常数 K H 话指令会该常数变换成二进制
    浮点数值作较
    程序范例

    指定装置 M10动占 M10~M12
    X0On 时DECMP 指令执行M10~M12 中会 On X0Off 时
    DECMP 指令执行M10~M12 状态保持 X0Off 前状态
    需≧≦≠结果时 M10~M12 串联取
    清结果请 RST ZRST 指令
    X0
    DECMP D0 D100 M10
    M10
    M11
    M12
    (D1 D0)>(D101 D100) On 时
    (D1 D0)(D101 D100) On 时
    (D1 D0)<(D101 D100) On 时
    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 821
    API 适机种
    ESEXSS SASXSC EHSV111 D EZCP P
    二进制浮点数区间

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    S ¼ ¼ ¼
    D ¼ ¼ ¼
    操作数注意:D 操作数会占连续 3 点
    S1 操作数容值请 S2 操作数容值
    装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (17 STEP)
    DEZCP 连续执行型 DEZCPP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:区间较二进制浮点数限值 S2:区间较二进制浮点数限值 S:
    二进制浮点数较值 D:较结果占连续 3 点
    二进制浮点数较值 S 二进制浮点数限值 S1 二进制浮点数限值 S2
    作较较结果 D 作表示
    S1 S2 源操作数指定常数 K H 话指令会该常数变换成二进制
    浮点数值作较
    二进制浮点数限值 S1 二进制浮点数限值 S2 时指令二进制浮
    点数限值 S1 作限值进行较
    程序范例

    指定装置 M0动占 M0~ M2
    X0On 时DEZCP 指令执行M0~M2 中会 On X0Off 时EZCP
    指令执行M0~M2 状态保持 X0Off 前状态
    清结果请 RST ZRST 指令
    X0
    DEZCP D0 D10 D20
    M0
    M1
    M2
    (D1 D0) > (D21 D20) On时
    (D1 D0) < (D21 D20) < (D11 D10) On 时
    (D21 D20) > (D11 D10) On时
    M0

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明 8 应指令 API 100~149
    DVPPLC 应技术手册 822
    API 适机种
    ESEXSS SASXSC EH112 D MOVR P 浮点数值数传送

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S
    D ¼ ¼ ¼ ¼ ¼ ¼
    操作数注意:S 操作数仅输入浮点数值(FXXX)
    装置范围请参考系列机种功规格表

    16 位指令


    32 位指令 (9 STEP)
    DMOVR 连续执行型 DMOVRP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:浮点数值数源 D:数传送目
    该指令直接 S 操作数输入浮点数值
    该指令执行时 S 容直接搬移 D 指令执行时D 容
    会变化
    程序范例

    32 位浮点数值数搬移须 DMOVR 指令
    X0Off 时 (D11D10) 容没变化 X0On 时 F120000004768372
    浮点数现值传送(D11D10)数寄存器
    X0
    DMOVR F120000004768372 D10

    补充说明

    指令仅 ES 系列 V60SASX_V14SC_V12EH_V12EH2SV_V10
    版(含)支持

    8 应指令 API 100~149
    DVPPLC 应技术手册 823
    API 适机种
    ESEXSS SASXSC EHSV116 D RAD P 角度→弧度

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DRAD 连续执行型 DRADP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:数源(角度) D:变换结果(弧度)
    列公式角度转换成弧度
    弧度=角度 × (π180)
    转换结果绝值表示浮点值进位标志 M1022On
    转换结果绝值表示浮点值位标志 M1021On
    转换结果 0零标志 M1020On
    程序范例

    X0On 时指定二进制浮点数(D1D0)角度值角度转换成弧度值存
    (D11D10) 中容二进制浮点数
    X0
    DRAD D0 D10

    D 1 D 0
    D 11 D 10
    角度值
    2进制浮点数
    2进制浮点数
    RAD ( 180) X π值角度

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 824
    API 适机种
    ESEXSS SASXSC EHSV117 D DEG P 弧度→角度

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DDEG 连续执行型 DDEGP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:数源(弧度) D:变换结果(角度)
    列公式弧度转换成角度
    角度=弧度 × (180π)
    转换结果绝值表示浮点值进位标志 M1022On
    转换结果绝值表示浮点值位标志 M1021On
    转换结果 0零标志 M1020On
    程序范例

    X0On 时指定二进制浮点数(D1D0)角度值弧度值转换成角度存
    (D11D10) 中容二进制浮点数
    X0
    DDEG D0 D10

    D 1 D 0
    D 11 D 10
    弧度值
    2 进制浮点数
    2 进制浮点数
    角度值 弧度值 ( 180 )X π

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 825
    API 适机种
    ESEXSS SASXSC EHSV118 D EBCD P
    二进制浮点数→十进
    制浮点数
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼
    D ¼
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DEBCD 连续执行型 DEBCDP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:数源 D:变换结果
    S 指定寄存器二进制浮点数变换成十进制浮点数寄存 D 指定
    寄存器中
    PLC 二进制浮点数型态作浮点数运算 DEBCD 指令二进
    制浮点数变换成十进制浮点数型态专指令
    转换结果绝值表示浮点值进位标志 M1022On
    转换结果绝值表示浮点值位标志 M1021On
    转换结果 0零标志 M1020On
    程序范例

    X0On 时D1D0 二进制浮点数变换成十进制浮点数寄存 D3D2

    X0
    DEBCD D0 D2

    D 1 D 02 进制浮点数
    10 进制浮点数 D 3 D 2
    指数 实数
    [D2] 10X
    [D3]
    实数位指数23 8 1 位 符号位 位
    数学式表示
    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 826
    API 适机种
    ESEXSS SASXSC EHSV119 D EBIN P
    十进制浮点数→二进
    制浮点数
    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼
    D ¼
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DEBIN 连续执行型 DEBINP 脉执行型
    标志信号:M1020 零标志 Zero flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:数源 D:变换结果
    S 指定寄存器十进制浮点数变换成二进制浮点数寄存 D 指定
    寄存器中
    DEBIN 指令十进制浮点数变换成二进制浮点数型态专指令
    十进制浮点数实数范围 9999 ~ +9999指数范围 –41 ~ +35实 际 PLC
    十进制浮点数范围 ±1175×1041 ±3402×10+35运算结果 0零
    标志 M1020On
    程序范例
    ()

    X1On 时D1D0 十进制浮点数变换成二进制浮点数寄存 D3D2

    X1
    DEBIN D0 D2

    D 3 D 22 进制浮点数
    10 进制浮点数 D 1 D 0
    指数 实数
    [D0] 10X
    [D3]
    实数 位 指数23 8 1 位 符号位 位
    数学式表示

    程序范例
    ()二

    进行浮点数运算前必须 FLT 指令(API 49)BIN 整数变换成二进制浮点
    数变换前提变换值必须 BIN 整数然DEBIN 指令浮点数值
    变换成二进制浮点数
    X0On 时 K3140 般移 D0 K3 搬移 D1组成十进制浮点数型
    态( 3143140 ×103)
    X0
    MOVP K3140 D0
    MOVP K3 D1
    DEBIN D0 D2
    K3140 D0
    K3 D1
    [D1]
    [D0]
    3140 10X
    3
    (D1 D0) (D3 D2)
    3140 10X
    3 2 进制浮点数 8 应指令 API 100~149
    DVPPLC 应技术手册 827
    API 适机种
    ESEXSS SASXSC EHSV120 D EADD P 二进制浮点数加法

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    D ¼
    操作数注意: 装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (13 STEP)
    DEADD 连续执行型 DEADDP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:加数 S2:加数 D:
    S1 指定寄存器容加 S2 指定寄存器容存放 D 指定
    寄存器中加算动作全部二进制浮点数型态进行
    S1 S2 源操作数指定常数 K H 话指令会该常数变换成二进
    制浮点数值作加算
    S1 S2 指定相寄存器编号种情况连续执行型态指
    令时条件接点 On 期间该寄存器次扫描时均会加算次
    般情况脉执行型指令(DEADDP)
    运算结果绝值表示浮点值进位标志 M1022On
    运算结果绝值表示浮点值位标志 M1021On
    运算结果 0零标志 M1020On
    程序范例
    ()

    X0On 时二进制浮点数(D1D0) + 二进制浮点数(D3D2)结果存放
    (D11D10)中
    X0
    DEADD D0 D2 D10

    程序范例
    ()二

    X2On 时二进制浮点数(D11D10) + K1234(动变换二进制浮点
    数)结果存放(D21D20)中
    X2
    DEADD D10 K1234 D20

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 828
    API 适机种
    ESEXSS SASXSC EHSV121 D ESUB P 二进制浮点数减法

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    D ¼
    操作数注意: 装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (13 STEP)
    DESUB 连续执行型 DESUBP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:减数 S2:减数 D:差
    S1 指定寄存器容减掉 S2 指定寄存器容差存放 D 指定
    寄存器中减算动作全部二进制浮点数型态进行
    S1 S2 源操作数指定常数 K H 话指令会该常数变换成二进制
    浮点数值作减算
    S1 S2 指定相寄存器编号种情况连续执行型态指令
    时条件接点 On 期间该寄存器次扫描时均会减算次般
    情况脉执行型指令(DESUBP)
    运算结果绝值表示浮点值进位标志 M1022On
    运算结果绝值表示浮点值位标志 M1021On
    运算结果 0零标志 M1020On
    程序范例
    ()

    X0On 时二进制浮点数(D1D0) 二进制浮点数(D3D2)结果存放
    (D11D10)中
    X0
    DESUB D0 D2 D10

    程序范例
    ()二

    X2On 时 K1234(动变换二进制浮点数) - 二进制浮点数(D1D0)
    结果存放(D11D10)中
    X2
    DESUB D0K1234 D10

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 829
    API 适机种
    ESEXSS SASXSC EHSV122 D EMUL P 二进制浮点数法

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    D ¼
    操作数注意: 装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (13 STEP)
    DEMUL 连续执行型 DEMULP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:数 S2:数 D:积
    S1 指定寄存器容 S2 指定寄存器容积存放 D 指定
    寄存器中算动作全部二进制浮点数型态进行
    S1 S2 源操作数指定常数 K H 话指令会该常数变换成二进制
    浮点数值作算
    S1 S2 指定相寄存器编号种情况连续执行型态指令
    时条件接点 On 期间该寄存器次扫描时均会算次般
    情况脉执行型指令(DEMULP)
    运算结果绝值表示浮点值进位标志 M1022On
    运算结果绝值表示浮点值位标志 M1021On
    运算结果 0零标志 M1020On
    程序范例
    ()

    X1On 时二进制浮点数(D1D0)二进制浮点数(D11D10)积存放
    (D21D20)指定寄存器中
    X1
    DEMUL D0 D10 D20

    程序范例
    ()二

    X2On 时 K1234(动变换二进制浮点数) × 二进制浮点数(D1D0)
    结果存放(D11D10)中
    X2
    DEMUL D0K1234 D10

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 830
    API 适机种
    ESEXSS SASXSC EHSV123 D EDIV P 二进制浮点数法

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    D ¼
    操作数注意: 装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (13 STEP)
    DEDIV 连续执行型 DEDIVP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:数 S2:数 D:商余数
    S1 指定寄存器容 S2 指定寄存器容商存放 D 指定
    寄存器中算动作全部二进制浮点数型态进行
    S1 S2 源操作数指定常数 K H 话指令会该常数变换成二进制
    浮点数值作算
    数 S2 容 0 认定运算错误指令执行M1067M1068On
    D1067 记录错误代码 H’0E19
    运算结果绝值表示浮点值进位标志 M1022On
    运算结果绝值表示浮点值位标志 M1021On
    运算结果 0零标志 M1020On
    程序范例
    ()

    X1On 时二进制浮点数(D1D0)二进制浮点数(D11D10)商存放
    (D21D20)指定寄存器中
    X1
    DEDIV D0 D10 D20

    程序范例
    (二)

    X2On 时二进制浮点数(D1D0)÷K1234(动变换二进制浮点数)
    结果存放(D11D10)中
    X2
    DEDIV D0 K1234 D10

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明 8 应指令 API 100~149
    DVPPLC 应技术手册 831
    API 适机种
    ESEXSS SASXSC EHSV124 D EXP P 二进制浮点数取指数

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意: 装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (13 STEP)
    DEXP 连续执行型 DEXPP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:运算源装置 D:运算结果装置
    e 271828 底数 S 指数做 EXP 运算
    [ D +1D ]EXP [ S +1S ]
    S 容正负数效指定 D 寄存器时必须 32 位数格式运算时均浮
    点数方式执行 S 需转换浮点数值
    D 操作数容值e S e271828 S 指定源数
    运算结果绝值表示浮点值进位标志 M1022On
    运算结果绝值表示浮点值位标志 M1021On
    运算结果 0零标志 M1020On
    程序范例

    M0 On 时(D1D0)值转成二进制浮点数存(D11D10)寄存器中
    M1 On 时(D11D10)指数做 EXP 运算值二进制浮点数值存
    放(D21D20)寄存器中
    M2 On 时(D21D20)二进制浮点数值转成十进制浮点数值存(D31
    D30)寄存器中(时 D31 表示 D30 10 次幂方)
    M0
    RST M1081
    DFLT D0 D10
    M1
    DEXP D10 D20
    M2
    DEBCD D20 D30

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明 8 应指令 API 100~149
    DVPPLC 应技术手册 832
    API 适机种
    ESEXSS SASXSC EHSV125 D LN P
    二进制浮点数取然

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意: 装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (13 STEP)
    DLN 连续执行型 DLNP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:运算源装置 D:运算结果装置
    S 操作数做然数 ln 运算
    LN[ S +1 S ][ D +1 D ]
    S 容正数效指定 D 寄存器时必须 32 位数格式运算时均
    浮点数方式执行 S 需转换浮点数值
    eD S →D 操作数容值ln S S 指定源数
    运算结果绝值表示浮点值进位标志 M1022On
    运算结果绝值表示浮点值位标志 M1021On
    运算结果 0零标志 M1020On
    程序范例

    M0 On 时(D0D1)值转成二进制浮点数存(D10D11)寄存器中
    M1 On 时(D10D11)寄存器真数做 ln 运算值二进制浮点数
    存放(D20D21)寄存器中
    M2 On 时二进制浮点数值转成十进制浮点数值存(D30 D31)寄
    存器中(时 D31 表示 D30 10 次幂方)
    M0
    RST M1081
    DFLT D0 D10
    M1
    DLN D10 D20
    M2
    DEBCD D20 D30

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明

    8 应指令 API 100~149
    DVPPLC 应技术手册 833
    API 适机种
    ESEXSS SASXSC EHSV126 D LOG P 二进制浮点数取数

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    D ¼
    操作数注意: 装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (13 STEP)
    DLOG 连续执行型 DLOGP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:运算底数装置 S2:运算源装置 D:运算结果装置
    S1 容 S2 容操作数做 log 运算结果存放 D
    S1 S2 容值正数效指定 D 寄存器时必须 32 位数格式运算
    时均浮点数方式执行 S1S2 需转换浮点数值
    S1
    D S2求 D 值→Log S1
    S2 D
    例:已知 S15S2125求 D log 5
    125
    S1
    D S2 → 5D125 → D log 5
    1253
    运算结果绝值表示浮点值进位标志 M1022On
    运算结果绝值表示浮点值位标志 M1021On
    运算结果 0零标志 M1020On
    M0 On 时(D0D1)容(D2D3)容转成二进制浮点数分存(D10
    D11)(D12D13)32 位寄存器中
    M1 On 时(D10D11)(D12D13)32 位寄存器二进制浮点数值做 log
    运算结果存(D20D21) 32 位寄存器中
    M2 On 时(D20D21) 32 位寄存器二进制浮点数值转成十进制浮点数
    值存(D30D31)中 (时 D31 表示 D30 10 次幂方)
    程序范例

    M0
    RST M1081
    DFLT D0 D10
    M1
    DLOG D10 D12
    M2
    DEBCD D20 D30
    DFLT D2 D12
    D20
    8 应指令 API 100~149
    DVPPLC 应技术手册 834
    API 适机种
    ESEXSS SASXSC EHSV127 D ESQR P
    二进制浮点数开方

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意: S操作数范围须等 0
    装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DESQR 连续执行型 DESQRP 脉执行型
    标志信号: M1020 零标志 Zero flag
    M1067 运算错误
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:欲开方根源装置 D:开方根结果
    S 指定寄存器容开方结果寄存 D 指定寄存器容
    开方动作全部二进制浮点数型态进行
    S 源操作数指定常数 K H 话指令会该常数变换成二进制浮点数
    值作运算
    开方根结果 0 时标志 M1020On
    源运算正数效负数时视运算错误指令执行M1067
    M1068OnD1067 记录错误代码 H’0E1B
    程序范例
    ()

    X0On 时二进制浮点数(D1D0)取开方根结果存放(D11D10)
    指定寄存器中
    X0
    DESQR D0 D10

    2 进制浮点数
    (D1 D0) (D11 D10)
    2 进制浮点数
    程序范例
    ()二

    X2On 时 K1234(动变换二进制浮点数) 取开方根结果存放
    (D11D10)中
    X2
    DESQR K1234 D10

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 835
    API 适机种
    ESEXSS SASXSC EHSV128 D POW P 浮点数权值指令

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    D ¼
    操作数注意: 装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (13 STEP)
    DPOW 连续执行型 DPOWP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:底数装置 S2 次幂数装置 D:运算结果装置
    二进制浮点数 S1 S2 次幂数相存放 D
    D POW [ S1+1 S1 ]^[ S2+1 S2 ]
    S1 容值正数效 S2 容值正负值效指定 D 寄存器时必须
    32 位数格式运算时均浮点数方式执行 S1 S2 需转换浮点数值
    例:S1
    S2D求 D 值
    已知 S15 S23 D 53125
    运算结果绝值表示浮点值进位标志 M1022On
    运算结果绝值表示浮点值位标志 M1021On运算
    结果 0零标志 M1020On
    程序范例

    M0 On 时(D1D0)容(D3D2)容转成二进制浮点数分存(D11
    D10)(D13D12)32 位寄存器中
    M1 On 时(D11D10)(D13D12)32 位寄存器二进制浮点数做 pow
    运算结果存(D21D20) 32 位寄存器中
    M2 On 时(D21D20) 32 位寄存器二进制浮点数值转成十进制浮点数
    值存(D31D30)寄存器中(时 D31 表示 D30 10 次幂方)
    M0
    RST M1081
    M1
    D10 D12
    M2
    DEBCD D20 D30
    D2 D12
    D20
    8 应指令 API 100~149
    DVPPLC 应技术手册 836
    API 适机种
    ESEXSS SASXSC EHSV129 D INT P
    二进制浮点数→BIN
    整数变换
    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼
    D ¼
    操作数注意: 装置范围请参考系列机种功规格表
    S 操作数会占连续 2 点

    16 位指令 (5 STEP)
    INT 连续执行型 INTP 脉执行型
    32 位指令 (9 STEP)
    DINT 连续执行型 DINTP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:欲变换源装置 D:变换结果
    S 指定寄存器容二进制浮点数型态变换成 BIN 整数寄存 D 指定
    寄存器中BIN 整数浮点数舍弃
    指令动作 API 49 FLT 指令刚相反
    变换结果 0 时零标志 M1020On
    变换结果浮点数舍弃时位标志 M1021On
    变换结果超出列范围时(溢位)进位标志 M1022On
    16 位指令:32768~32767
    32 位指令:2147483648~2147483647
    程序范例

    X0ON 时二进制浮点数(D1D0) 变换成 BIN 整数结果存放(D10)
    中BIN 整数浮点数舍弃
    X1On 时二进制浮点数(D21D20) 变换成 BIN 整数结果存放(D31
    D30)中BIN 整数浮点数舍弃
    X0
    INT D0 D10
    X1
    DINT D20 D30

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 837
    API 适机种
    ESEXSS SASXSC EHSV130 D SIN P 二进制浮点数 SIN 运算

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意:角度范围:0°≦角度<360°
    装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DSIN 连续执行型 DSINP 脉执行型
    标志信号:M1018 弧度角度标志
    M1020 零标志 Zero flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:指定源值 D:取 SIN 值结果
    S 指定源指定弧度角度标志 M1018 决定
    M1018Off 时指定弧度模式弧度(RAD)值等(角度 ×π180)
    M1018On 时指定角度模式角度范围:0°≦角度值<360°
    计算结果 0 时 M1020ON
    S 指定源值求取 SIN 值存 D 指定寄存器中
    图显示弧角结果关系:
    R
    S
    S:弧角(弧度)数
    R(SIN ):结果 值
    2 3
    2 2 23
    222
    1
    1
    0

    程序范例
    ()

    M1018Off指定弧度模式 X0On 时指定二进制浮点数(D1D0)弧
    度(RAD)值求取 SIN 值存 (D11D10) 中容二进制浮点数
    M1002
    RST M1018
    X0
    DSIN D0 D10

    D 1 D 0
    D 11 D 10 SIN 值
    2 进制浮点数
    RAD ( 180)值角度 X π
    2 进制浮点数
    8 应指令 API 100~149
    DVPPLC 应技术手册 838
    程序范例
    ()二

    M1018Off指定弧度模式输入端 X0 X1 选择角度转成弧度(RAD)
    值求取 SIN 值
    X0
    MOVP K30 D10
    X1
    MOVP K60 D10
    M1000
    FLT D10 D14
    DEDIV K31415926 K1800000000 D20
    DEMUL D14 D20 D40
    DSIN D40 D50
    (K30) (D10)
    (K60) (D10)
    (D10) (D15D14) 2 进制浮点数
    ( 180) (D21D20)
    2 进制浮点数
    (D15D14) x ( 180)角度
    (D41D40) RAD 2 进制浮点数
    (D41D40) RAD (D51D50) SIN
    2 进制浮点数

    程序范例
    ()三

    M1018On指定角度模式 X0On 时指定 (D1D0) 角度值角度
    范围:0°≦角度值<360°求取 SIN 值存 (D11D10) 中容二
    进制浮点数
    M1002
    SET M1018
    X0
    DSIN D0 D10

    D 1 D 0
    D 11 D 10 SIN 值
    2 进制浮点数
    角度值

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 839
    API 适机种
    ESEXSS SASXSC EHSV131 D COS P 二进制浮点数 COS 运算

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意:角度范围:0°≦角度<360°
    装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DCOS 连续执行型 DCOSP 脉执行型
    标志信号:M1018 弧度角度标志
    M1020 零标志 Zero flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:指定源值 D:取 COS 值结果
    S 指定源指定弧度角度标志 M1018 决定
    M1018Off 时指定弧度模式弧度(RAD)值等(角度 ×π180)
    M1018On 时指定角度模式角度范围:0°≦角度值<360°
    计算结果 0 时 M1020ON
    S 指定源值求取 COS 值存 D 指定寄存器中
    图显示弧角结果关系:
    R
    S
    2 3
    2 2 23
    222
    1
    1
    0
    S:弧角(弧度)数
    RCOS):( 结果 值

    标志 M1018 弧度角度切换: M1018Off 时 S 指定弧度(RAD)值
    M1018On 时 S 指定角度值(0~360)
    程序范例
    ()

    M1018Off指定弧度模式 X0On 时指定二进制浮点数(D1D0)弧
    度值求取 COS 值存 (D11D10) 中容二进制浮点数
    M1002
    RST M1018
    X0
    DCOS D0 D10

    D 1 D 0
    D 1 D 10 COS 值
    2 进制浮点数
    2 进制浮点数
    RAD ( 180)值角度 X π
    8 应指令 API 100~149
    DVPPLC 应技术手册 840
    程序范例
    ()二

    M1018On指定角度模式 X0On 时指定 (D1D0) 角度值角度
    范围:0°≦角度值<360°求取 COS 值存 (D11D10) 中容二
    进制浮点数
    M1002
    SET M1018
    X0
    DCOS D0 D10

    D 1 D 0
    D 1 D 10 COS 值
    2 进制浮点数
    角度值

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 841
    API 适机种
    ESEXSS SASXSC EHSV132 D TAN P 二进制浮点数 TAN 运算

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意:角度范围:0°≦角度<360°
    装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DTAN 连续执行型 DTANP 脉执行型
    标志信号:M1018 弧度角度标志
    M1020 零标志 Zero flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:指定源值 D:取 TAN 值结果
    S 指定源指定弧度角度标志 M1018 决定
    M1018Off 时指定弧度模式弧度(RAD)值等(角度 ×π180)
    M1018On 时指定角度模式角度范围:0°≦角度值<360°
    计算结果 0 时 M1020ON
    S 指定源值求取 TAN 值存 D 指定寄存器中
    图显示弧角结果关系:
    R
    S
    2 3
    2 2 23
    222
    1
    1
    0
    S:()弧角 弧度 数
    RTAN):( 结果 值

    程序范例
    ()

    M1018Off指定弧度模式 X0On 时指定二进制浮点数(D1D0)弧
    度(RAD)值求取 TAN 值存 (D11D10) 中容二进制浮点数
    M1002
    RST M1018
    X0
    DTAN D0 D10
    8 应指令 API 100~149
    DVPPLC 应技术手册 842
    D 1 D 0
    D 11 D 10 TAN 值
    2 进制浮点数
    2 进制浮点数
    RAD ( 180)值角度 X π

    程序范例
    ()二

    M1018On指定角度模式 X0On 时指定 (D1D0) 角度值角度
    范围:0°≦角度值<360°求取 TAN 值存 (D11D10) 中容二
    进制浮点数
    M1002
    SET M1018
    X0
    DTAN D0 D10

    D 1 D 0
    D 1 D 10 TAN 值
    2 进制浮点数
    角度值

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 843
    API 适机种
    ESEXSS SASXSC EHSV133 D ASIN P 二进制浮点数 ASIN 运算

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DASIN 连续执行型 DASINP 脉执行型
    标志信号:M1020 零标志 Zero flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:指定源(二进制浮点数) D:取 ASIN 值结果
    ASIN 值sin1
    图显示输入数结果关系:
    R
    S
    2
    2
    0 1010
    S(:)输入数 正弦
    RASIN (:)值结果 弧度

    S 操作数指定正弦值数值十进制浮点值介 –10 ~ +10 间
    范围 M1067M1068 ON 动作
    转换结果 0零标志 M1020On
    程序范例

    X0On 时指定二进制浮点数(D1D0)求取 ASIN 值存(D11D10)
    中容二进制浮点数
    X0
    DASIN D0 D10

    D 1 D 0
    D 11 D 10 ASIN 值
    2 进制浮点数
    2 进制浮点数

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明 8 应指令 API 100~149
    DVPPLC 应技术手册 844
    API 适机种
    ESEXSS SASXSC EHSV134 D ACOS P 二进制浮点数 ACOS 运算

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DACOS 连续执行型 DACOSP 脉执行型
    标志信号:M1020 零标志 Zero flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:指定源(二进制浮点数) D:取 ACOS 值结果
    ACOS 值cos1
    图显示输入数结果关系:
    R
    S
    2
    0 1010
    S(:)输入数 余弦值
    RACOS (:)值结果 弧度

    S 操作数指定余弦值数值十进制浮点值介 –10 ~ 10 间
    范围 M1067M1068 ON 动作
    转换结果 0零标志 M1020On
    程序范例

    X0On 时指定二进制浮点数(D1D0)求取 ACOS 值存(D11D10)
    中容二进制浮点数
    X0
    DACOS D0 D10

    D 1 D 0
    D 10 ACOS 值
    2 进制浮点数
    2 进制浮点数
    D 11

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明 8 应指令 API 100~149
    DVPPLC 应技术手册 845
    API 适机种
    ESEXSS SASXSC EHSV135 D ATAN P 二进制浮点数 ATAN 运算

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DATAN 连续执行型 DATANP 脉执行型
    标志信号:M1020 零标志 Zero flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:指定源(二进浮点数) D:取 ATAN 值结果
    ATAN 值tan1
    图显示输入数结果关系:
    R
    S
    2
    2
    0
    S(:)输入数 正切值
    RATAN (:)值结果 弧度

    转换结果 0零标志 M1020On
    程序范例

    X0On 时指定二进制浮点数(D1D0)求取 TAN 值存(D11D10) 中
    容二进制浮点数
    X0
    DATAN D0 D10

    D 1 D 0
    D 10 ATAN 值
    2 进制浮点数
    2 进制浮点数
    D 11

    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明 8 应指令 API 100~149
    DVPPLC 应技术手册 846
    API 适机种
    ESEXSS SASXSC EHSV136 D SINH P 二进制浮点数 SINH运算
    - -
    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DSINH 连续执行型 DSINHP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:指定源(二进制浮点数) D:取 SINH 值结果
    sinh 值(eses)2
    程序范例

    X0On 时指定二进制浮点数(D1D0)求取 SINH 值存(D11D10)
    中容二进制浮点数
    X0
    DSINH D0 D10

    D 1 D 0
    D 10 SINH 值
    2 进制浮点数
    2 进制浮点数
    D 11
    转换结果绝值表示浮点值进位标志 M1022On
    转换结果绝值表示浮点值位标志 M1021On
    转换结果 0零标志 M1020On
    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 847
    API 适机种
    ESEXSS SASXSC EHSV137 D COSH P 二进制浮点数 COSH 运算
    - -
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DCOSH 连续执行型 DCOSHP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:指定源(二进制浮点数) D:取 COSH 值结果
    cosh 值(es+es)2
    程序范例

    X0On 时指定二进制浮点数(D1D0)求取 COSH 值存(D11D10)
    中容二进制浮点数
    X0
    DCOSH D0 D10

    D 1 D 0
    D 10 COSH 值
    2 进制浮点数
    2 进制浮点数
    D 11
    转换结果绝值表示浮点值进位标志 M1022On
    转换结果绝值表示浮点值位标志 M1021On
    转换结果 0零标志 M1020On
    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 848
    API 适机种
    ESEXSS SASXSC EHSV138 D TANH P 二进制浮点数TANH 运算
    - -
    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼ ¼ ¼
    D ¼
    操作数注意:装置范围请参考系列机种功规格表

    16 位指令
    - - - -
    32 位指令 (9 STEP)
    DTANH 连续执行型 DTANHP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:指定源(二进制浮点数) D:取 TANH 值结果
    tanh 值(eses)(es+es)
    程序范例

    X0On 时指定二进制浮点数(D1D0)求取 TANH 值存(D11D10)
    中容二进制浮点数
    X0
    DTANH D0 D10

    D 1 D 0
    D 10 TANH 值
    2 进制浮点数
    2 进制浮点数
    D 11
    转换结果绝值表示浮点值进位标志 M1022On
    转换结果绝值表示浮点值位标志 M1021On
    转换结果 0零标志 M1020On
    补充说明

    浮点数运算功请参考第 53 节应指令数值处理方式说明
    8 应指令 API 100~149
    DVPPLC 应技术手册 849
    API 适机种
    ESEXSS SASXSC EHSV143 DELAY P 延迟指令

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼
    操作数注意:装置范围请参考系列机种功规格表
    S 操作数范围 K1~ K1000

    16 位指令(3 STEP)
    DELAY 连续执行型 DELAYP 脉执行型
    32 位指令
    - - - -
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:延迟时间单位 01ms
    执行 DELAY 指令次扫描周期 DELAY 指令面程序执行会者
    指定时间作延迟
    程序范例

    X0 Off→On 外部中断产生时中断子程序执行 DELAY 指令延迟 2ms
    执行面程序 X1On 时Y0 导通
    M1000
    DELAY K20
    程式
    FEND
    I001
    X1
    Y0
    IRET
    END
    EI
    REF Y0 K8

    输出Y0
    T2ms
    输入 1X
    中断输入 0X

    补充说明

    者实际状况调整延迟时间
    DELAY 指令会受通讯高速计数器高速脉输出指令影响增加延迟时间
    指定外部输出(晶体继电器)会受晶体继电器身延迟增加延迟时
    间请参考第 23 节 8 应指令 API 100~149
    DVPPLC 应技术手册 850
    API 适机种
    ESEXSS SASXSC EHSV144 GPWM 般脉波宽调变

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼
    S2 ¼
    D ¼ ¼ ¼
    操作数注意:S1 S2D 操作数设置范围限制请参考指令说明
    S2 操作数占 3 装置
    S1 操作数容值请等 S2 操作数容值
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    GPWM 连续执行型 - -
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:脉输出宽度 S2:脉输出周期 D:脉输出装置
    S1 脉输出宽度指定 t:0~32767ms
    S2 脉输出周期指定 T:1~32767ms S1 ≦ S2
    S2 +1S2 +2 系统参数请勿占
    D 脉输出装置YMS
    GPWM 指令执行时指定 S1 脉输出宽度 S2 脉输出周期 D 脉输
    出装置输出
    S1 ≦0 时脉输出装置输出 S1 ≧ S2 时脉输出装置直 On
    S1 S2 GPWM 指令执行时更改
    程序范例


    X0On 时D0K1000D2K2000Y10 输出脉 X0Off 时
    Y10 输出变成 Off
    X0
    GPWM D0 D2 Y10
    t T

    输出Y10
    T2000ms
    t1000ms

    补充说明

    指令扫描周期计数误差 1 PLC 扫描周期 S1S2 ( S2
    S1 )值必须 > PLC 扫描周期否 GPWM 输出会误动作
    指令置子程序中断中会产生 GPWM 输出准确情况发生
    请特注意 8 应指令 API 100~149
    DVPPLC 应技术手册 851
    API 适机种
    ESEXSS SASXSC EHSV145 FTC 模糊化温度控制

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    S3 ¼
    D ¼
    操作数注意:S1 操作数范围范围限制 1~5000表示 01°~500°
    S2 操作数范围范围限制 1~5000表示 01°~500°
    S3 操作数占连续 7 装置
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    FTC 连续执行型 - -
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:目标值(SV) S2:现值(PV) S3:参数 D:输出值(MV)
    S1 范围限制 1~5000表示数值 01°~500°单位 01° S3 +1
    指定 K0表示 01℃~500℃
    S2 范围限制 1~5000表示数值 01°~500°单位 01° S3 +1
    指定 bit00表示 01℃~500℃者温度传感器模拟转数字
    数值时须行搭配四运算指令转换 1~5000 间数值
    S3 参数取样时间设置者设置值 K1 指令动作超 K200
    时 K200 设置
    S3 +1 参数设置 bit00 表示℃bit01 表示℉bit10 表示滤波功bit11
    表示滤波功bit2~ bit5 表示 4 种加热环境设置bit6~ bit15 保留请参考补充
    说明
    D 显示范围 0~(取样时间*100)数值者应指令时须加热器种
    类行搭配指令例搭配 GPWM 指令输出脉控制(取样时间*100)
    GPWM 脉输出周期输出值 MV GPWM 脉输出宽度范例 1 示
    FTC 指令次数限制指定操作数请重复免发生错误
    程序范例

    执行 FTC 指令前先参数设置完成
    X0On 时候指令执行结果寄存 D150 中X0 变成 Off 时指令执行
    前数没变化
    X0
    FTC D0 D1 D100 D150
    8 应指令 API 100~149
    DVPPLC 应技术手册 852
    补充说明

    S3 参数设置容
    装置编号 功 设置范围 说明
    S3 : 取样时间(TS)
    (单位:100ms)
    1~200
    (单位:100ms)
    TS 次扫描时间话PID 指令
    次扫描时间执行TS0 动
    作 TS 设置值需程序扫描
    时间
    b00 表示 ℃
    b01 表示 ℉ 设置值超出值时值
    b10 滤波功
    b11 滤波功
    滤波功时现值(PV)次测
    定值加入滤波功时现
    值(PV)(次测定值+前次现值)2
    b21 加热慢环境
    b31 般加热环境
    b41 加热快环境
    S3 +1:
    b0:温度单位
    b1:滤波功
    b2~b5:加热环境设置
    b6~b15:保留
    b51 高速加热环境
    S3 +2:
    ~
    S3 +6:
    系统参数者请勿
    控制方块图:
    + e
    FTC
    SV
    PV
    MVFuzzy
    Controller
    温度传感器

    注意事项建议
    指令取样时间设置值建议温度传感器取样时间两倍较
    温度控制效
    S3+1 Bit2~Bit5 指令控制反应速度选项者未设置参数时者
    知选择时指令行启动般加热控制选项者觉控制结果太
    慢达目标温度时选择加热慢环境选项进提升达目标温度时间反
    果控制结果会太者振荡太现象时请选择加热快环境选项减
    缓控制温度反应速度
    S3+1 Bit2~Bit5 设置 1 者指定 1 选项时指令 Bit2
    Bit5 序检查遇设 1 选项时反应功选项外选项功控制
    进行中修改 8 应指令 API 100~149
    DVPPLC 应技术手册 853
    范例 1:控制方块图图:
    Fuzzy
    Controller
    FTC
    SV
    D10 D22
    MV
    Y0
    D11PV
    + e GPWM 程序
    PT模块 温度传感器

    FTC 指令输出 D22(MV) GPWM 指令输入 D22功调变脉工作
    周期(duty cycle)D30 脉固定周期时间 Y0 输出时序图示:
    D22
    D30
    Y0

    范例 FTC 指令参数设置 D10k1500(目标温度)D12k60 (取样时间 6 秒)
    D13k8 (Bit31) D30k6000 (D12*100)控制范例程序容示:
    M1002
    MOV K1500 D10
    TO K0 K2 K2 K1
    FROM K0 K6 D11 K1
    MOV K60 D12
    MOV K8 D13
    MOV K6000 D30
    SET M1
    M1
    FTC D10 D11 D12 D22
    GPWM D22 D30 Y0
    M1013
    FROM K0 K6 D11 K1
    END

    实际测试环境烤箱(加热 250℃)目标实际温度记录示:
    图中知约 48 分钟达目标温度正负 1℃误差约 10℃左右8 应指令 API 100~149
    DVPPLC 应技术手册 854

    范例 2:现象修改加热环境快速加热环境( D13k16)测试
    实际结果记录图示:
    图知然现象花约 1 时 15 分钟会达目
    标温度正负 1℃误差目前测试环境选取样时间太长
    造成整体时间延长

    范例 3:范例二达更快加热达目标温度目修改取样时间 4 秒
    ( D12k40D30k4000)测试实际结果记录示:
    图知整体控制时间已缩短 37 分钟发现修改取样时间加快8 应指令 API 100~149
    DVPPLC 应技术手册 855
    达目标温度时间

    范例 4:实验否更快加热达目标温度目修改范例三取样时间
    2 秒( D12k20D30k2000)测试实际结果记录示:
    图中知短取样时间反会造成控制系统太敏感震荡现

    8 应指令 API 100~149
    DVPPLC 应技术手册 856
    API 适机种
    ESEXSS SASXSC EHSV146 CVM 阀位控制
    - -
    位装置 字符装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼
    S2 ¼ ¼ ¼
    D ¼ ¼ ¼
    操作数注意:S1 装置时会连续暂 3 寄存器
    D 装置时会连续暂 2 输出装置

    16 位指令 7 STEP)
    CVM 连续执行型 - -
    32 位指令
    - - - -
    标志信号:


    指令说明

    S1:阀位目标时间(绝位置) S2:阀位全闭全开时间(距离) D:输出
    装置
    指令仅支持 EH2SV 机种EH 机种支持
    S1 装置时会连续暂 3 寄存器 S1+0 者指定数值外余
    S1+1(控制阀目前行走位置参数) S1+2 寄存器皆指令部纪录参数存放
    者变更
    D 装置时会连续暂 2 接点D+0 接点开启接点D+1 接点关闭
    接点
    指令时间基单位 01 秒程序扫描时间 01 秒时请勿
    指令调整控制阀位置
    输出装置输出频率 10Hz
    S1+0 时间 S2 设定全开时间时 D+0 接点会直 OnD+1 接点
    会直 Off反 S1+0 时间 0 时 D+0 接点会直 OffD+1 接
    点会直 On
    指令开启时指令部会阀位 0 时间位置开始控制者法
    开启指令前确认控制阀位置否 0 时间位置时请先指定 S1+0 目标时
    间 0执行段 S2 时间开始送入正确控制目标时间
    程序范例
    ()

    控制阀示意图:
    Y0Y1
    Full Close Full Open

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV8 应指令 API 100~149
    DVPPLC 应技术手册 857
    控制开关定义:
    1 Y0 Y1 开关导通(Off):阀位动作
    2 Y0 导通(On) Y1 导通(Off):阀位开启(OPEN)
    3 Y0 导通(Off) Y1 导通(On):阀位关闭(CLOSE)
    4 Y0 Y1 开关导通(On):动作允许
    控制时序图程序:
    M0
    Y0
    Y1
    D0k40 D0k20 D0k30 D0k10
    4sec
    2sec
    1sec
    2sec
    1 2 3 4
    5

    M0
    CVM D0 K50 Y0

    控制阶段说明:
    1 阶段 : M0On 时目标位置 D0 设定 K40表示控制阀需
    开启(Y0On Y1Off) 4 秒位置
    2 阶段 :改变控制阀位置修改目标位置 D0 K20前次位置 4 秒
    须控制阀关闭(Y0Off Y1On)2 秒控制阀位置移 2 秒位置
    3 阶段 :改变控制阀位置修改目标位置 D0 K30前次位置 2 秒
    控制阀开启(Y0On Y1Off)1 秒控制阀位置移 3 秒位置
    4 阶段 :改变控制阀位置修改目标位置 D0 K10前次位置 2 秒
    控制阀关闭(Y0Off Y1On)2 秒控制阀位置移 1 秒位置
    5 阶段 :条件开关 X0 关闭控制阀动作(Y0Off Y1Off)
    程序范例
    ()二

    控制时序图程序: 8 应指令 API 100~149
    DVPPLC 应技术手册 858
    Y0
    Y1
    D0k40 D0k10
    4sec
    2sec
    1 2 3 4
    M0
    T0
    5sec
    D01
    M0
    K50
    CVM D0 K50 Y0
    D0
    T0TMR
    MOV K1
    T0

    控制阶段说明:
    1 阶段 : M0On 时确定现控制阀位置里利
    目标位置 D0 设定 K1控制阀位置刻意关闭(Y0Off Y1On)5 秒
    确保现位置 0 秒位置然候进行阶段实际控制
    2 阶段 :T0On 时目标位置 D0 K40 开始动作时控制阀
    开启(Y0On Y1Off) 4 秒控制阀位置移 4 秒目标位置
    3 阶段 :改变控制阀位置修改目标位置 D0 K10前次位置 4 秒
    控制阀关闭(Y0Off Y1On) 3 秒控制阀位置移 1 秒位置
    4 阶段:时条件开关 M0 关闭控制阀位置移动开关切换
    成动作状态(Y0Off Y1Off) 8 应指令 API 100~149
    DVPPLC 应技术手册 859
    API ☺ 适机种
    ESEXSS SASXSC EHSV147 D SWAP P 字节互换

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    操作数注意:D 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令(3 STEP)
    SWAP 连续执行型 SWAPP 脉执行型
    32 位指令 (5 STEP)
    DSWAP 连续执行型 DSWAPP 脉执行型
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:欲执行位字节互相交换装置
    16 位指令时位 8 位位 8 位容互相交换
    32 位指令时两寄存器位 8 位位 8 位容互相交换
    指令般脉执行型指令(SWAPPDSWAPP)
    程序范例
    ()

    X0On 时 D0 位 8 位位 8 位容互相交换
    X0
    SWAPP D0

    位 8 位 8
    D0

    程序范例
    ()二

    X0On 时 D11 位 8 位位 8 位容互相交换D10 位 8 位
    位 8 位容互相交换
    X0
    DSWAPP D10

    位 8
    D11 D10
    位 8 位 8 位 8

    8 应指令 API 100~149
    DVPPLC 应技术手册 860
    API 适机种
    ESEXSS SASXSC EHSV148 D MEMR P 文件寄存器数读出

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    m ¼ ¼ ¼
    D ¼
    n ¼ ¼ ¼
    操作数注意:m 操作数范围:SA 系列机种 mK0~K1599EH
    系列机种 mK0~K9999
    D 操作数范围:SA 系列机种 D2000~D4999EH
    系列机种 D2000~D9999
    n 操作数范围
    16 位指令:SA 系列机种 nK1~ K1600EH 系列
    机种 nK1~K8000
    32 位指令:SA 系列机种 nK1~ K800EH 系列机
    种 nK1~K4000
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    MEMR 连续执行型 MEMRP 脉执行型
    32 位指令 (13 STEP)
    DMEMR 连续执行型 DMEMRP 脉执行型
    标志信号:M1101 请参考列补充说明


    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    m:欲读取文件寄存器编号 D:存放读取数位置指定 D 开始编号
    n:次读取数笔数
    SASXSCEHEH2SV 机种利指令读取文件寄存器数存放数寄存

    SASXSC 机种俱备 1600 16 位文件寄存器
    SASXSC 机种 m n 操作数支持 EF 修饰
    EHEH2SV 机种俱备 10000 16 位文件寄存器
    mDn 操作数范围视运算错误指令执行M1067M1068On
    D1067 记录错误代码 H’0E1A
    程序范例
    ()

    16 位指令 MEMR 文件寄存器中第 10 址读出 100 笔 D2000 开始
    D 寄存器
    X0On 时候指令执行X0 变成 Off 时指令执行前读出数
    容没变化
    X0
    MEMR K10 D2000 K100
    8 应指令 API 100~149
    DVPPLC 应技术手册 861
    程序范例
    ()二

    32 位指令 DMEMR 文件寄存器中第 20 址读出 100 笔 D3000 开始
    D 寄存器
    X0On 时候指令执行X0 变成 Off 时指令执行前读出数
    容没变化
    X0
    DMEMR K20 D3000 K100
    8 应指令 API 100~149
    DVPPLC 应技术手册 862
    API 适机种
    ESEXSS SASXSC EHSV149 D MEMW P
    文件寄存器数写
    入 -
    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼
    m ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:m 操作数范围:SA 系列机种 mK0~K1599
    EH 系列机种 mK0~K9999
    S 操作数范围:SA 系列机种 D2000~D4999EH
    系列机种 D2000~D9999
    n 操作数范围
    16 位指令:SA 系列机种 nK1~ K1600EH 系
    列机种 nK1~K8000
    32 位指令:SA 系列机种 nK1~ K800EH 系列
    机种 nK1~K4000
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    MEMW 连续执行型 MEMWP 脉执行型
    32 位指令 (13 STEP)
    DMEMW 连续执行型 DMEMWP 脉执行型
    标志信号:M1101 请参考列补充说明


    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:写入数位置指定 D 开始编号 m:写入文件寄存器编号 n:
    次写入数笔数
    SASXSCEHEH2SV 机种利指令读取数寄存器数写入文件寄存

    SASXSC 机种俱备 1600 16 位文件寄存器
    SASXSC 机种 m n 操作数支持 EF 修饰
    EHEH2SV 机种俱备 10000 16 位文件寄存器
    Smn 操作数范围视运算错误指令执行M1067M1068On
    D1067 记录错误代码 H’0E1A
    程序范例

    X0On 时32 位指令 DMEMW 执行程序动作 D2001D2000 开始
    32 位容 100 笔写入文件寄存器第 0 址开始第 199 址
    X0On 时候指令执行X0 变成 Off 时指令执行前写入数没
    变化
    X0
    DMEMW D2000 K0 K100

    文件寄存器
    说明
    EHEH2SV 机种 PLC 电源电时会判断 M1101 (否启动文件寄存器功
    )D1101 (文件寄存器开始编号 K0~K9999)D1102 (读取文件寄存器笔数
    K1~K8000)D1103 (存放读取文件寄存器数位置指定数寄存器 D 开
    始编号 K2000~K9999) 决定否文件寄存器容动传指定数8 应指令 API 100~149
    DVPPLC 应技术手册 863
    寄存器中)
    EHEH2SV机种D1101 值0K9999D1103值K2000
    K9999 时文件寄存器读取数寄存器 D 动作执行
    SASXSC机种PLC电源电时会判断M1101 (否启动文件寄存器功)
    D1101 (文件寄存器开始编号 K0~K1599)D1102 (读取文件寄存器笔数
    K1~K1600)D1103 (存放读取文件寄存器数位置指定数寄存器 D 开
    始编号 K2000~K4999) 决定否文件寄存器容动传指定数
    寄存器中)
    SASXSC 机种 D1101 值 0 K1599 时 D1103 值
    K2000 K4999 时文件寄存器读取数寄存器 D 动作执行
    开始执行文件寄存器读取数寄存器 D 时候文件寄存器数寄
    存器 D 址超范围PLC 会停止读取动作
    文件寄存器容值读出写入 PLC 程序中仅 API 148 MEMR 指令
    读取API 149 MEMW 指令写入详细说明请参考第 2 章 DVPPLC 种装置功
    283 文件寄存器
    文件寄存器没实际编号需透指令 API 148 MEMRAPI 149
    MEMW 通周边装置 HPP WPLSoft 执行文件寄存器读写功
    读取文件寄存器址超出范围读取值均 0
    文件寄存器相关特殊继电器相关特殊寄存器:
    标志信号 功 说 明
    M1101 否启动文件寄存器功具停电保持出厂设置值 Off

    特 D 功 说 明
    D1101
    文件寄存器开始编号SASXSC 机种 K0~K1599EHEH2SV 机
    种 K0~K9999具停电保持出厂设置值 0
    D1102
    读取文件寄存器笔数SASXSC 机种 K1~K1600EHEH2SV
    机种 K1~K8000具停电保持出厂设置值 0
    D1103
    存放读取文件寄存器数位置指定数寄存器 D 开始编号
    SASXSC 机种 K2000~K4999 EHEH2SV 机种
    K2000~K9999具停电保持出厂设置值 2000 8 应指令 API 100~149
    DVPPLC 应技术手册 864
    MEMO 9 应指令 API 150~199
    DVPPLC 应技术手册 91
    API 适机种
    ESEXSS SASXSC EHSV150 MODRW
    MODBUS 数
    读写
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    S3 ¼ ¼ ¼
    S ¼
    n ¼ ¼ ¼
    操作数注意:S2 操作数指定容限制 K3(H03)K6(H06)K16(H10)
    SASX 机种 V18SC 机种 V16 EH2SV 机种 V12
    版支持 K2(H02) K15(H0F) EH2SV 机种
    V14 版支持 K5(H05)
    ES 系列机种 V49 版(含)支持指令
    ES 系列机种支持 EF 修饰

    16 位指令 (11 STEP)
    MODRW 连续执行型 - -
    32 位指令
    - - - -
    标志信号:M1120~M1131M1140~M1143 请
    参考列补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:联机装置址 S2:通讯功码 S3:欲读写数址 S:欲读写
    数存放寄存器 n:读写数长度
      S1:联机装置址 (Unit Address)指定范围 K0~K254
      S2:通讯功码 (Function Code)目前仅支持述功码余功码法执
    行请参考列程序范例
    功码 命令说明 支持机种
    H02 读取笔位(Bit)装置 SASX V18SC V16 EH2SV V12
    机种版
    H03 读取笔字符(Word)装置 ESSAEH 全系列机种
    H05 单笔位(Bit)装置状态写入 EH2SV V14 机种版
    H06 单笔字符(Word)装置数写入 ESSAEH 全系列机种
    H0F 笔位(Bit)装置状态写入 SASX V18SC V16 EH2SV V12
    机种版
    H10 笔字符(Word)装置数写入 ESSAEH 全系列机种
    S3:欲读写数址(Device Address)联机装置部装置址址
    指定装置合法联机装置会响应错误信息PLC 错误代码储存
    D1130时M1141 会 On(例 8000H VFDS 合法 M1141On
    D11302错误代码请参考 VFDS 手册)
    S:欲读写数(Source or Destination)者设置寄存器欲写入数
    长度数事先存入寄存器数读取存放寄存器
    n:读写数长度(Data Length)
    MODBUS 功码 H05 中 FORCE ONOFF 状态n0 表示 Offn1 表
    示 On 9 应指令 API 150~199
    DVPPLC 应技术手册 92
    MODBUS 功码 H02H03H0FH10 中读写数长度(Data Length)
    指定范围 K1~Kmm 值机种通讯模式说明中 H02H0F 单位
    WordH03H10 单位 Bit:
    通讯模式 系列机种 H02 H03 H0F H10
    ES 支持 K16 支持 K 16
    SA K 64 K 16 K 64 K 16 M1143 On
    (RTU Mode)
    EH K 256 K 16 K 256 K 16
    ES 支持 K 8 支持 K 8
    SA K 64 K 8 K 64 K 8 M1143 Off
    (ASCII Mode)
    EH K 256 K 16 K 256 K 16
    指令程序中次数限制时间仅 1 指令执行
    程序范例
    ()

    功码 K3(H03):读取笔寄存器数
    1 PLC VFDS 系列变频器联机 (M1143Off 时ASCII Mode)
    2 PLC VFDS 系列变频器联机 (M1143On 时RTU Mode)
    ASCII 模式时接收数(包含) ASCII 码形式储存者指定 D0 开始
    寄存器PLC 动容转换 HEX 数值存放 D1296~D1311 等特殊
    寄存器开始转换 HEX 数值时标志 M1131On转换完毕动 Off
    者需 HEX 数值存放区数 D1296~D1311 MOVDMOV
    BMOV 三指令搬移般寄存器ESEXSS 机种指令功
    区数效
    RTU 模式时接收数 HEX 数值形式储存者指定 D0 开始寄存

    ASCII 模式 RTU 模式PLC 会传送出数存放传送数暂存区
    D1256~D1295 者需暂存区数 MOVDMOV BMOV
    三指令搬移般寄存器ESEXSS 系列机种指令功区数

    变频器回传数储存者指定寄存器接收完毕PLC 会动检查
    接收数否误发生错误 M1140 会 On
    联机装置指定装置址合法会响应错误信息错误代码储存 D1130
    时 M1141 会 On例 8000H VFDS 合法 M1141OnD11302
    错误代码请参考 VFDS 手册)
    M1140On M1141On 传送笔正确数变频器回传数
    正确 M1140M1141 会清 9 应指令 API 150~199
    DVPPLC 应技术手册 93
    设置通讯格式 96008E1
    通讯格式保持
    设置通讯逾时时间 100ms
    M1002
    MOV H87 D1120
    SET M1120
    MOV K100 D1129
    X10
    M1143
    连线装置
    址 K1
    功码 K3
    读取笔
    数址 数存放 读写数
    寄存器 长度(word)H2100
    X0
    MODRW K1 K3 H2100 D0 K6
    置位送信求标志
    X0
    SET M1122
    RTU 模式设置
    回数接收完毕标志
    ASCII ASCII 模式 接收回传数 码形式: 储存者指定 开始 D0
    RTU HEX :模式 接收回传数 数值形式储存者指定 开始 D0
    寄存器PLC动容转换 数值存放 等 HEX D1296 ~D1311
    寄存器
    M1127
    接收数容处理
    RST M1127
    特殊寄存器
    ASCII Mode:PLC VFDS 系列变频器联机
    PLC VFDSPLC 传送:01 03 2100 0006 D5
    VFDS PLCPLC 接收:01 03 0C 0100 1766 0000 0000 0136 0000 3B
    PLC 传送数寄存器 (传送信息)
    寄存器 DATA 说 明
    D1256 0’ 30 H ADR 1
    D1256 1’ 31 H ADR 0
    ADR (10)变频器址
    D1257 0’ 30 H CMD 1
    D1257 3’ 33 H CMD 0
    CMD (10)命令码
    D1258 2’ 32 H
    D1258 1’ 31 H
    D1259 0’ 30 H
    D1259 0’ 30 H
    起始数址
    Starting Data Address
    D1260 0’ 30 H
    D1260 0’ 30 H
    D1261 0’ 30 H
    D1261 6’ 36 H
    数 (word) 数
    Number of Data(count by word)
    D1262 D’ 44 H LRC CHK 1
    D1262 5’ 35 H LRC CHK 0
    LRC CHK (01)
    错误校验码 9 应指令 API 150~199
    DVPPLC 应技术手册 94
    PLC 接收数寄存器 D0 (响应信息)
    寄存器 DATA 说 明
    D0 0’ 30 H ADR 1
    D0 1’ 31 H ADR 0
    D1 0’ 30 H CMD 1
    D1 3’ 33 H CMD 0
    D2 0’ 30 H
    D2 C’ 43 H
    数 (BYTE) 数
    Number of Data (count by Byte)
    D3 0’ 30 H
    D3 1’ 31 H
    D4 0’ 30 H
    D4 0’ 30 H
    址 2100 H 容
    PLC 动 ASCII 码转
    换数值储存
    D1296H0100
    D5 1’ 31 H
    D5 7’ 37 H
    D6 6’ 36 H
    D6 6’ 36 H
    址 2101 H 容
    PLC 动 ASCII 码转
    换数值储存
    D1297H1766
    D7 0’ 30 H
    D7 0’ 30 H
    D8 0’ 30 H
    D8 0’ 30 H
    址 2102 H 容
    PLC 动 ASCII 码转
    换数值储存
    D1298H0000
    D9 0’ 30 H
    D9 0’ 30 H
    D10 0’ 30 H
    D10 0’ 30 H
    址 2103 H 容
    PLC 动 ASCII 码转
    换数值储存
    D1299H0000
    D11 0’ 30 H
    D11 1’ 31 H
    D12 3’ 33 H
    D12 6’ 36 H
    址 2104 H 容
    PLC 动 ASCII 码转
    换数值储存
    D1300H0136
    D13 0’ 30 H
    D13 0’ 30 H
    D14 0’ 30 H
    D14 0’ 30 H
    址 2105 H 容
    PLC 动 ASCII 码转
    换数值储存
    D1301H0000
    D15 3’ 33 H LRC CHK 1
    D15 B’ 42 H LRC CHK 0
    RTU Mode:PLC VFDS 系列变频器联机
    PLC VFDSPLC 传送:01 03 2100 0006 CF F4
    VFDS PLCPLC 接收:01 03 0C 0000 0503 0BB8 0BB8 0000 012D 8E C5
    PLC 传送数寄存器 (传送信息)
    9 应指令 API 150~199
    DVPPLC 应技术手册 95


    寄存器 DATA 说 明
    D1256 01 H Address
    D1257 03 H Function
    D1258 21 H
    D1259 00 H
    起始数址
    Starting Data Address
    D1260 00 H
    D1261 06 H
    数 (word) 数
    Number of Data (count by word)
    D1262 CF H CRC CHK Low
    D1263 F4 H CRC CHK High
    PLC 接收数寄存器 D0 (响应信息)
    寄存器 DATA 说 明
    D0 01 H Address
    D1 03 H Function
    D2 0C H 数 (Byte) 数Number of Data (Byte)
    D3 00 H
    D4 00 H
    址 2100 H 容 PLC 动数值储存
    D1296H0000
    D5 05 H
    D6 03 H
    址 2101 H 容 PLC 动数值储存
    D1297H0503
    D7 0B H
    D8 B8 H
    址 2102 H 容 PLC 动数值储存
    D1298H0BB8
    D9 0B H
    D10 B8 H
    址 2103 H 容 PLC 动数值储存
    D1299H0BB8
    D11 00 H
    D12 00 H
    址 2104 H 容 PLC 动数值储存
    D1300H0000
    D13 01 H
    D14 2D H
    址 2105 H 容 PLC 动数值储存
    D1301H012D
    D15 8E H CRC CHK Low
    D16 C5 H CRC CHK High
    程序范例
    ()二

    功码 K6(H06):写入笔 Word 数寄存器
    1 PLC VFDS 系列变频器联机 (M1143Off 时ASCII Mode)
    2 PLC VFDS 系列变频器联机 (M1143On 时RTU Mode)
    ASCII 模式时者欲写入变频器数 HEX 数值形式储存
    者指定 D50 寄存器变频器回传数储存 D1070~D1076 寄存器
    RTU 模式时者欲写入变频器数 HEX 数值形式储存者
    指定 D50 寄存器变频器回传数储存 D1070~D1077 寄存器
    ASCII 模式 RTU 模式PLC 会传送出数存放传送数暂存区
    D1256~D1295 者需暂存区数 MOVDMOV BMOV9 应指令 API 150~199
    DVPPLC 应技术手册 96
    指令搬移般寄存器ESEXSS 机种指令功区数效
    变频器回传数接收完毕PLC 会动检查接收数否误发生
    错误 M1140On
    联机装置指定装置址合法会响应错误信息错误代码储存 D1130
    时 M1141 会 On例 8000H VFDS 合法 M1141OnD11302
    错误代码请参考 VFDS 手册)
    M114On M1141On 传送笔正确数变频器回传数
    正确 M1140M1141 会清
    设置通讯格式 96008E1
    通讯格式保持
    设置通讯逾时时间 100ms
    M1002
    MOV H87 D1120
    SET M1120
    MOV K100 D1129
    X10
    M1143
    置位送信求标志
    X0
    SET M1122
    模式设置RTU
    回数接收完毕标志
    ASCII ASCII 模式 接收回传数 码形式储存: 特殊寄存器 D1070~D1076
    RTU HEX :模式 接收回传数 数值形式储存特殊寄存器 D1070~D1077
    连线装置
    址 K1
    功码 K6
    写入单笔
    数址 数存放 读写数
    寄存器 长度(word)H2000
    X0
    MODRW K1 K6 H2000 D50 K1

    M1127
    接收数容处理
    RST M1127

    ASCII Mode:PLC VFDS 系列变频器联机
      PLC VFDSPLC 传送: 01 06 0100 1770 71
      VFDS PLCPLC 接收: 01 06 0100 1770 71
    PLC 传送数寄存器 (传送信息)
    寄存器 DATA 说 明
    D1256 0’ 30 H ADR 1
    D1256 1’ 31 H ADR 0
    ADR (10)变频器址
    D1257 0’ 30 H CMD 1
    D1257 6’ 36 H CMD 0
    CMD (10)命令码
    9 应指令 API 150~199
    DVPPLC 应技术手册 97

    寄存器 DATA 说 明
    D1258 0’ 30 H
    D1258 1’ 31 H
    D1259 0’ 30 H
    D1259 0’ 30 H
    数址
    Data Address
    D1260 1’ 31 H
    D1260 7’ 37 H
    D1261 7’ 37 H
    D1261 0’ 30 H
    数容
    Data
    contents
    D50 寄存器容值
    (H1770K6000)
    D1262 7’ 37 H LRC CHK 1
    D1262 1’ 31 H LRC CHK 0
    LRC CHK (01) 错误校验码
    PLC 接收数寄存器 (响应信息)
    寄存器 DATA 说 明
    D1070 0’ 30 H ADR 1
    D1070 1’ 31 H ADR 0
    D1071 0’ 30 H CMD 1
    D1071 6’ 36 H CMD 0
    D1072 0’ 30 H
    D1072 1’ 31 H
    D1073 0’ 30 H
    D1073 0’ 30 H
    数址
    Data Address
    D1074 1’ 31 H
    D1074 7’ 37 H
    D1075 7’ 37 H
    D1075 0’ 30 H
    数容
    Data content
    D1076 7’ 37 H LRC CHK 1
    D1076 1’ 31 H LRC CHK 0
    RTU Mode:PLC VFDS 系列变频器联机
      PLC VFDSPLC 传送:01 06 2000 0012 02 07
      VFDS PLCPLC 接收:01 06 2000 0012 02 07
    PLC 传送数寄存器 (传送信息)
    寄存器 DATA 说 明
    D1256 01 H Address
    D1257 06 H Function
    D1258 20 H
    D1259 00 H
    数址
    Data Address
    D1260 00 H
    D1261 12 H
    数容
    Data content D50 寄存器容值(H12)
    D1262 02 H CRC CHK Low
    D1263 07 H CRC CHK High
    9 应指令 API 150~199
    DVPPLC 应技术手册 98
    PLC 接收数寄存器 (响应信息)
    寄存器 DATA 说 明
    D1070 01 H Address
    D1071 06 H Function
    D1072 20 H
    D1073 00 H
    数址
    Data Address
    D1074 00 H
    D1075 12 H
    数容
    Data content
    D1076 02 H CRC CHK Low
    D1077 07 H CRC CHK High
    程序范例
    ()三

    功码 K16(H10):写入笔 Word 数寄存器
    1 PLC VFDS 系列变频器联机 (M1143Off 时ASCII Mode)
    2 PLC VFDS 系列变频器联机 (M1143On 时RTU Mode)
    ASCII 模式时者欲写入变频器数 HEX 数值形式储存
    者指定 D50 起始寄存器变频器回传数储存 D1070~D1076 寄存器
    RTU 模式时者欲写入变频器数 HEX 数值形式储存者
    指定 D50 起始寄存器变频器回传数储存 D1070~D1077 寄存器
    ASCII 模式 RTU 模式PLC 会传送出数存放传送数暂存区
    D1256~D1295 者需暂存区数 MOVDMOV BMOV
    三指令搬移般寄存器ESEXSS 机种指令功区数

    变频器回传数接收完毕PLC 会动检查接收数否误发生
    错误 M1140On
    联机装置指定装置址合法会响应错误信息错误代码储存 D1130
    时 M1141 会 On例 8000H VFDS 合法 M1141OnD11302
    错误代码请参考 VFDS 手册)
    M1140On M1141On 传送笔正确数变频器回传数
    正确 M1140M1141 会清 9 应指令 API 150~199
    DVPPLC 应技术手册 99
    设置通讯格式 96008E1
    通讯格式保持
    设置通讯逾时时间 100ms
    M1002
    MOV H87 D1120
    SET M1120
    MOV K100 D1129
    X10
    M1143 模式设置RTU
    回数接收完毕标志
    ASCII ASCII 模式 接收回传数 码形式储存: 特殊寄存器 D1070~D1078
    RTU HEX :模式 接收回传数 数值形式储存特殊寄存器 D1070~D1078
    连线装置
    址 K1
    功码K16
    写入笔
    数址 数存放 读写数
    寄存器 长度(word)H2000
    X0
    MODRW K1 K16 H2000 D50 K2

    置位送信求标志
    X0
    SET M1122
    M1127
    接收数容处理
    RST M1127


    ASCII Mode:PLC VFDS 系列变频器联机
      PLC VFDSPLC 传送: 01 10 2000 0002 04 0012 1770 30
      VFDS PLCPLC 接收: 01 10 2000 0002 CD
    PLC 传送数寄存器 (传送信息)
    寄存器 DATA 说 明
    D1256 0’ 30 H ADR 1
    D1256 1’ 31 H ADR 0
    ADR (10)变频器址
    D1257 1’ 31 H CMD 1
    D1257 0’ 30 H CMD 0
    CMD (10)命令码
    D1258 2’ 32 H
    D1258 0’ 30 H
    D1259 0’ 30 H
    D1259 0’ 30 H
    数址
    Data Address
    D1260 0’ 30 H
    D1260 0’ 30 H
    D1261 0’ 30 H
    D1261 2’ 32 H
    寄存器数目
    Number of Register
    D1262 0’ 30 H
    D1262 4’ 34 H
    Byte Count
    D1263 0’ 30 H
    D1263 0’ 30 H
    D1264 1’ 31 H
    D1264 2’ 32 H
    数容 1
    Data contents D50 寄存器容值(H12)
    9 应指令 API 150~199
    DVPPLC 应技术手册 910
    寄存器 DATA 说 明
    D1265 1’ 31 H
    D1265 7’ 37 H
    D1266 7’ 37 H
    D1266 0’ 30 H
    数容 2
    Data contents
    D51 寄存器容值
    (H1770K6000)
    D1267 3’ 33 H LRC CHK 1
    D1267 0’ 30 H LRC CHK 0
    LRC CHK (01) 错误校验

    PLC 接收数寄存器 (响应信息)
    寄存器 DATA 说 明
    D1070 0’ 30 H ADR 1
    D1070 1’ 31 H ADR 0
    D1071 1’ 31 H CMD 1
    D1071 0’ 30 H CMD 0
    D1072 2’ 32 H
    D1072 0’ 30 H
    D1073 0’ 30 H
    D1073 0’ 30 H
    数址
    Data Address
    D1074 0’ 30 H
    D1074 0’ 30 H
    D1075 0’ 30 H
    D1075 2’ 32 H
    寄存器数目
    Number of Register
    D1076 C’ 43 H LRC CHK 1
    D1076 D’ 44 H LRC CHK 0
    RTU Mode:PLC VFDS 系列变频器联机
      PLC VFDSPLC 传送: 01 10 2000 0002 04 0012 1770 C4 7F
    VFDS PLCPLC 接收: 01 10 2000 0002 4A 08
    PLC 传送数寄存器 (传送信息)
    寄存器 DATA 说 明
    D1256 01 H Address
    D1257 10 H Function
    D1258 20 H
    D1259 00 H
    数址
    Data Address
    D1260 00 H
    D1261 02 H
    寄存器数目
    Number of Register
    D1262 04 H Byte Count
    D1263 00 H
    D1264 12 H
    数容 1
    Data content D50 寄存器容值(H12)
    D1265 17 H
    D1266 70 H
    数容 2
    Data content
    D51 寄存器容值
    (H1770K6000)
    D1267 C4 H CRC CHK Low
    D1268 7F H CRC CHK High 9 应指令 API 150~199
    DVPPLC 应技术手册 911
    PLC 接收数寄存器 (响应信息)
    寄存器 DATA 说 明
    D1070 01 H Address
    D1071 10 H Function
    D1072 20 H
    D1073 00 H
    数址
    Data Address
    D1074 00 H
    D1075 02 H
    寄存器数目
    Number of Register
    D1076 4A H CRC CHK Low
    D1077 08 H CRC CHK High
    程序范例
    ()四

    功码 K2(H02):读取笔位(Bit)装置会读回通讯码放置指令第四
    操作数指定传送接收寄存器里(图 K6 读取数长度(bit)假 设 Y0~Y16
    状态 Y2Y4Y5Y11Y14On)
    设置通讯格式 96008E1
    通讯格式保持
    设置通讯逾时时间 100ms
    M1002
    MOV H87 D1120
    SET M1120
    MOV K100 D1129
    X10
    M1143
    置位送信求标志
    X0
    SET M1122
    模式设置RTU
    回数接收完毕标志
    ASCII 模式:接收回传数 码形式储存者指定 开始 ASCII D0
    连线装置
    址 K1
    功码 K2
    读取笔
    数址 数存放 读写数
    寄存器 长度(word)H0500
    PLC
    Y0
    装置
    X0
    MODRW K1 K2 H0500 D0 K6
    M1127
    接收数容处理
    RST M1127
    RTU HEX :模式 接收回传数 数值形式储存者指定 开始D0
    寄存器PLC动容转换 数值存放 等 HEX D1296 ~D1311
    寄存器
    特殊寄存器

    ASCII Mode:PLC1 PLC2 联机
      X0 On 时开始执行 MODRW 指令 FUNCTION CODE 02 功
      PLC1 PLC2PLC1 传送:01 02 0500 0010 E8
      PLC2 PLC1PLC1 接收:01 02 02 34 12 B5 9 应指令 API 150~199
    DVPPLC 应技术手册 912
      PLC1 传送数寄存器 (传送讯息)

    寄存器 DATA 说 明
    D1256 0’ 30 H ADR 1
    D1256 1’ 31 H ADR 0 ADR (10)联机装置址
    D1257 0’ 30 H CMD 1
    D1257 2’ 32 H CMD 0 CMD (10)命令码
    D1258 0’ 30 H
    D1258 5’ 35 H
    D1259 0’ 30 H
    D1259 0’ 30 H
    起始数址
    Starting Data Address
    D1260 0’ 30 H
    D1260 0’ 30 H
    D1261 1’ 31 H
    D1261 0’ 30 H
    资料 (bit) 数
    Number of Data(count by bit)
    D1262 E’ 45 H LRC CHK 1
    D1262 8’ 38 H LRC CHK 0
    LRC CHK (01)
    错误检查码
    PLC1 接收数寄存器 D0 (响应讯息)
    寄存器 DATA 说 明
    D0 0’ 30 H ADR 1
    D0 1’ 31 H ADR 0
    D1 0’ 30 H CMD 1
    D1 2’ 33 H CMD 0
    D2 0’ 30 H
    D2 2’ 32 H
    资料 (BYTE) 数
    Number of Data (count by Byte)
    D3 3’ 33 H
    D3 4’ 34 H
    D4 1’ 31H
    D4 2’ 32H
    址 0500~0505

    PLC 动 ASCII 字符
    转换数值储存
    D1296H1234
    (bit0 ~ bit5 效)
    D5 B’ 52H LRC CHK 1
    D5 5’ 35 H LRC CHK 0
    RTU Mode:PLC1 PLC2 联机
    X10 On 启动 RTU Mode X0 On 时开始执行 MODRW 指令 FUNCTION
    CODE 02 功
    PLC1 PLC2PLC1 传送:01 02 0500 0010 79 0A
    PLC2 PLC1PLC1 接收:01 02 02 34 12 2F 75
    PLC 传送数寄存器 (传送讯息)
    9 应指令 API 150~199
    DVPPLC 应技术手册 913

    寄存器 DATA 说 明
    D1256 1 H Address
    D1257 2 H Function
    D1258 5 H
    D1259 0 H
    起始数址
    Starting Data Address
    D1260 0 H
    D1261 10 H
    资料 (word) 数
    Number of Data (count by word)
    D1262 79 H CRC CHK Low
    D1263 0A H CRC CHK High
    PLC 接收数寄存器 D0 (响应讯息)
    寄存器 DATA 说 明
    D0 01 H Address
    D1 02 H Function
    D2 02 H 资料 (Byte) 数Number of Data (Byte)
    D3 34 H
    D4 12 H
    址 0500 H 容
    PLC 动数值储存
    D1296H1234
    (bit0 ~ bit5 效)
    D5 2F H CRC CHK Low
    D6 75 H CRC CHK High
    程序范例
    ()五

    功码 K15(H0F):笔位(Bit)装置状态写入须先预设定 bit 状态放置
    指令第四操作数指令指定寄存器里序 Word bit0~bit15 放置1
    Word 放置 16 笔 bit 状态
    设置通讯格式 96008E1
    通讯格式保持
    设置通讯逾时时间 100ms
    M1002
    MOV H87 D1120
    SET M1120
    MOV K100 D1129
    X10
    M1143
    置位送信求标志
    X0
    SET M1122
    RTU 模式设置
    设定欲写入装置状态值MOV HFFFF D0
    连线装置
    址 K1
    功码 K15
    写入笔
    数址 数存放 读写数
    寄存器 长度(word)H0500
    PLC
    Y0
    装置
    X0
    MODRW K1 K15 H0500 D0 K6
    Bit数
    9 应指令 API 150~199
    DVPPLC 应技术手册 914
    数传送接收完毕旗标回
    ASCII 模式 接收回传数 码形式储存者指定 开始: ASCII D0
    RTU 模式 接收回传数 数值形式储存者指定 开始: HEX D0
    寄存器 动容转换 数值存放 等PLC HEX D1296 ~D1311
    特殊寄存器
    寄存器
    M1127
    接收数容处理
    RST M1127

    ASCII Mode:PLC1 PLC2 联机
    X0 On 时开始执行 MODRW 指令 FUNCTION CODE 0F 功
    PLC1 PLC2PLC 传送: 01 0F 0500 0006 01 3F A5
    PLC2 PLC1PLC 接收: 01 0F 0500 0006 E5
    PLC1 传送数寄存器 (传送讯息)
    寄存器 DATA 说 明
    D1256 0’ 30 H ADR 1
    D1256 1’ 31 H ADR 0
    ADR (10)联机装置址
    D1257 0’ 30 H CMD 1
    D1257 F’ 46 H CMD 0
    CMD (10)命令码
    D1258 0’ 30 H
    D1258 5’ 35 H
    D1259 0’ 30 H
    D1259 0’ 30 H
    数址
    Data Address
    D1260 0’ 30 H
    D1260 0’ 30 H
    D1261 0’ 30H
    D1261 6’ 36 H
    资料 (bit) 数
    Number of Data(count by bit)
    D1262 0’ 30 H
    D1262 1’ 31 H
    Byte Count
    D1263 3’ 33 H
    D1263 F’ 46 H
    数容 1
    Data contents D0 寄存器容值(H3F)
    D1264 A’ 41 H LRC CHK 1
    D1264 5’ 35 H LRC CHK 0
    LRC CHK (01) 错误检查

    PLC1 接收数寄存器 (响应讯息)
    寄存器 DATA 说 明
    D1070 0’ 30 H ADR 1
    D1070 1’ 31 H ADR 0
    D1071 0’ 31 H CMD 1
    D1071 F’ 46 H CMD 0


    9 应指令 API 150~199
    DVPPLC 应技术手册 915
    寄存器 DATA 说 明
    D1072 0’ 30 H
    D1072 5’ 35 H
    D1073 0’ 30 H
    D1073 0’ 30 H
    数址
    Data Address
    D1074 0’ 30 H
    D1074 0’ 30 H
    D1075 0’ 30 H
    D1075 6’ 36 H
    寄存器数目
    Number of Register
    D1076 E’ 45 H LRC CHK 1
    D1076 5’ 35 H LRC CHK 0
    RTU Mode:PLC1 PLC2 联机
    X10 On 启动 RTU Mode X0 On 时开始执行 MODRW 指令 FUNCTION
    CODE 15 功
    PLC1 PLC2PLC1 传送:01 0F 0500 0006 01 3F
    PLC2 PLC1PLC1 接收:01 0F 0500 0006 D5 05
    PLC 传送数寄存器 (传送讯息)
    寄存器 DATA 说 明
    D1256 01 H Address
    D1257 0F H Function
    D1258 05 H
    D1259 00 H
    数址
    Data Address
    D1260 00 H
    D1261 06 H
    数容
    Data content D0 寄存器容值(H3F)
    D1262 01 H CRC CHK Low
    D1263 3F H CRC CHK High
    PLC 接收数寄存器 (响应讯息)
    寄存器 DATA 说 明
    D1070 01 H Address
    D1071 0F H Function
    D1072 05 H
    D1073 00 H
    数址
    Data Address
    D1074 00 H
    D1075 06H
    数容
    Data content
    D1076 D5H CRC CHK Low
    D1077 05 H CRC CHK High

    9 应指令 API 150~199
    DVPPLC 应技术手册 916
    程序范例
    ()六

    功码 K5 (H05):单笔位(Bit)装置状态写入(图 K1 设定 Bit OnK0 设定 Bit Off)
    回数接收完毕标志
    设置通讯格式 96008E1
    通讯协议保持
    设置通讯逾时时间 100ms
    ASCII ASCII 模式 接收回传数: D1070~D1076

    字符形式储存 等
    M1002
    MOV H87 D1120
    SET M1120
    MOV K100 D1129
    M10
    M1143
    连线装置
    址 K1
    功码 K5
    设定单点
    On Off
    数址 设置On
    H0500
    PLC
    Y0
    装置
    M0
    MODRW K1 K5 H0500 D0 K1
    置位送信求标志
    M0
    SET M1122
    M1127
    接收数容处理
    RST M1127
    RTU 模式设置
    M0
    设置Off
    M0
    MODRW K1 K5 H0500 D0 K0
    RTU HEX 模式 接收回传数: D1070~D1077 数值形式储存 等
    特殊寄存器
    特殊寄存器

    ASCII Mode:PLC1 PLC2 联机
    M0 On 时开始执行 MODRW 指令 FUNCTION CODE 05 (Bit On)功
    PLC1 PLC2PLC1 传送:01 05 0500 FF00 F6
    PLC2 PLC1PLC1 接收:01 05 0500 FF00 F6
    PLC1 传送数寄存器 (传送讯息)
    寄存器 DATA 说 明
    D1256 0’ 30 H ADR 1
    D1256 1’ 31 H ADR 0
    ADR (10)联机装置址
    D1257 0’ 30 H CMD 1
    D1257 5’ 35 H CMD 0
    CMD (10)命令码

    9 应指令 API 150~199
    DVPPLC 应技术手册 917
    D1258 0’ 30 H
    D1258 5’ 35 H
    D1259 0’ 30 H
    D1259 0’ 30 H
    起始数址
    Starting Data Address
    D1260 F’ 46 H
    D1260 F’ 46 H
    D1261 0’ 30 H
    D1261 0’ 30 H
    设定 bit OnOff
    Request bit ONOFF
    D1262 F’ 46 H LRC CHK 1
    D1262 6’ 36 H LRC CHK 0
    LRC CHK (01)
    错误检查码
    PLC1 接收数寄存器 D0 (响应讯息)
    寄存器 DATA 说 明
    D1070 0’ 30 H ADR 1
    D1070 1’ 31 H ADR 0
    ADR (10)联机装置

    D1071 0’ 30 H CMD 1
    D1071 5’ 35 H CMD 0
    CMD (10)命令码
    D1072 0’ 30 H
    D1072 5’ 35 H
    D1073 0’ 30 H
    D1073 0’ 30 H
    起始数址
    Starting Data Address
    D1074 F’ 46 H
    D1074 F’ 46 H
    D1075 0’ 30 H
    D1075 0’ 30 H
    设定 bit OnOff
    Request bit ONOFF
    D1076 F’ 46 H LRC CHK 1
    D1076 6’ 36 H LRC CHK 0
    LRC CHK (01)
    错误检查码
    M0 Off 时开始执行 MODRW 指令 FUNCTION CODE 05 (Bit Off)功
    PLC1 PLC2PLC1 传送:01 05 0500 FF00 F6
    PLC2 PLC1PLC1 接收:01 05 0500 FF00 F6
    PLC1 传送数寄存器 (传送讯息)
    寄存器 DATA 说 明
    D1256 0’ 30 H ADR 1
    D1256 1’ 31 H ADR 0
    ADR (10)联机装置址
    D1257 0’ 30 H CMD 1
    D1257 5’ 35 H CMD 0
    CMD (10)命令码



    9 应指令 API 150~199
    DVPPLC 应技术手册 918
    D1258 0’ 30 H
    D1258 5’ 35 H
    D1259 0’ 30 H
    D1259 0’ 30 H
    起始数址
    Starting Data Address
    D1260 0’ 30 H
    D1260 0’ 30 H
    D1261 0’ 30 H
    D1261 0’ 30 H
    设定 bit OnOff
    Request bit ONOFF
    D1262 F’ 46 H LRC CHK 1
    D1262 5’ 35 H LRC CHK 0
    LRC CHK (01)
    错误检查码
    PLC1 接收数寄存器 D0 (响应讯息)
    寄存器 DATA 说 明
    D1070 0’ 30 H ADR 1
    D1070 1’ 31 H ADR 0
    ADR (10)联机装置址
    D1071 0’ 30 H CMD 1
    D1071 5’ 35 H CMD 0
    CMD (10)命令码
    D1072 0’ 30 H
    D1072 5’ 35 H
    D1073 0’ 30 H
    D1073 0’ 30 H
    起始数址
    Starting Data Address
    D1074 0’ 30 H
    D1074 0’ 30 H
    D1075 0’ 30 H
    D1075 0’ 30 H
    设定 bit OnOff
    Request bit ONOFF
    D1076 F’ 46 H LRC CHK 1
    D1076 5’ 35 H LRC CHK 0
    LRC CHK (01)
    错误检查码
    RTU Mode:PLC1 PLC2 联机
    M10 On 启动 RTU Mode M0 On 时开始执行 MODRW 指令 FUNCTION
    CODE 05 (Bit On)功
    PLC1 PLC2PLC1 传送:01 05 0500 FF00 8C F6
    PLC2 PLC1PLC1 接收:01 05 0500 FF00 8C F6
    PLC 传送数寄存器 (传送讯息)
    寄存器 DATA 说 明
    D1256 01 H Address
    D1257 05 H Function


    9 应指令 API 150~199
    DVPPLC 应技术手册 919
    D1258 05 H
    D1259 00 H
    起始数址
    Starting Data Address
    D1260 FF H
    D1261 00 H
    设定 bit OnOff
    Request bit ONOFF
    D1262 8C H CRC CHK Low
    D1263 F6 H CRC CHK High
    PLC 接收数寄存器 D0 (响应讯息)
    寄存器 DATA 说 明
    D1070 01 H Address
    D1071 05 H Function
    D1072 05 H
    D1073 00 H
    起始数址
    Starting Data Address
    D1074 FF H
    D1075 00 H
    设定 bit OnOff
    Request bit ONOFF
    D1076 8C H CRC CHK Low
    D1077 F6 H CRC CHK High
    M10 Off 启动 RTU Mode M0 Off 时开始执行 MODRW 指令 FUNCTION
    CODE 05 (Bit Off)功
    PLC1 PLC2PLC1 传送:01 05 0500 0000 CD 06
    PLC2 PLC1PLC1 接收:01 05 0500 0000 CD 06
    PLC 传送数寄存器 (传送讯息)
    寄存器 DATA 说 明
    D1256 01 H Address
    D1257 05 H Function
    D1258 05 H
    D1259 00 H
    起始数址
    Starting Data Address
    D1260 00 H
    D1261 00 H
    设定 bit OnOff
    Request bit ONOFF
    D1262 CD H CRC CHK Low
    D1263 06 H CRC CHK High
    PLC 接收数寄存器 D0 (响应讯息)
    寄存器 DATA 说 明
    D1070 01 H Address
    D1071 05 H Function
    D1072 05 H
    D1073 00 H
    起始数址
    Starting Data Address
    9 应指令 API 150~199
    DVPPLC 应技术手册 920
    D1074 00 H
    D1075 00 H
    设定 bit OnOff
    Request bit ONOFF
    D1076 CD H CRC CHK Low
    D1077 06 H CRC CHK High

    补充说明

    MODRDRDSTMODRW 三指令前面启动条件升接点降
    接点否存放接收寄存器数会正确
    RS485 通讯 MODRW 指令相关标志信号特殊寄存器:(详细请见 API 80 RS)
    标志信号 功 说 明
    M1120 通讯格式保持设置 D1120 变更效
    M1121 Off 时 PLC RS485 通讯数发送中
    M1122 送信求
    M1123 接收完毕
    M1124 接收等
    M1125 接收状态解
    M1126 STXETX 系统定义选择
    M1127 通讯指令数传送接收完毕包含 RS 指令
    M1128 传送中 接收中指示
    M1129 接收逾时
    M1130 者系统定义 STXETX
    M1131 MODRD MODWR MODRW 数转换 HEX 期间 M1131On
    M1140 MODRD MODWR MODRW 数接收错误
    M1141 MODRD MODWR MODRW 指令参数错误
    M1142 VFDA 便利指令数接收错误
    M1143 ASCIIRTU 模式选择(配合 MODRD MODWR MODRW 指令
    (Off 时 ASCII 模式 On 时 RTU 模式)
    D1070~D1085
    PLC 建 RS485 通讯便利指令该指令执行时送出命令
    受信端接收会回传信息该信息会储存 D1070~D1085
    者利该寄存器容查回传数
    D1120 RS485 通信协议
    D1121 PLC 通讯址(储存 PLC 通讯址具停电保持功)
    D1122 发送数剩余字数
    D1123 接收数剩余字数
    D1124 起始字符定义(STX)
    D1125 第结束字符定义(ETX1)
    D1126 第二结束字符定义(ETX2)
    D1129 通讯逾时异常时间定义(ms)
    D1130 MODBUS 回传错误代码记录
    9 应指令 API 150~199
    DVPPLC 应技术手册 921
    标志信号 功 说 明
    D1256~D1295
    PLC 建 RS485 通讯便利指令 MODRW该指令执行时送
    出命令字符储存 D1256~D1295者根该寄存器
    容查命令否正确
    D1296~D1311 PLC 系统会动者指定接收寄存器容 ASCII 码数
    转换 HEX16 进位数值



    9 应指令 API 150~199
    DVPPLC 应技术手册 922
    API 适机种
    ESEXSS SASXSC EHSV151 PWD 输入脉宽检测
    - -
    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼
    D ¼
    操作数注意:S 操作数指定范围 X10~X17
    D 操作数范围 D0~D999占连续两装置

    16 位指令 (5 STEP)
    PWD 连续执行型 - -
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:源装置 D:存放检测结果装置
    PWD 指令检测 X10~X17 输入点信号时间长度效测量频率范围长度
    1~1kHz M1169 Off 时检测输入点信号连续升降时间长
    度单位时间 100us M1169 On 时检测输入点信号连续两升
    时间长度单位时间 1us DCNTZRN 指令指定相 X10~X17
    输入点
    D 占连续二装置检测时间 2147483647 秒约 3579139 分钟
    约 59652 时
    指令程序中次数限制时间仅 1 指令执行
    程序范例

    X0On 时输入点 X10On 时间长度记录存放 D1D0 中
    X0
    PWD X10 D0

    9 应指令 API 150~199
    DVPPLC 应技术手册 923
    API 适机种
    ESEXSS SASXSC EHSV152 RTMU
    中断子程序执行时
    间测量开始 - -
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    D ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:D 操作数指定容限制 K0~K9
    n 操作数指定容限制 K10~K500

    16 位指令 (5 STEP)
    RTMU 连续执行型 - -
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:存放测量时间(时间单位 1us)装置 n:测量时间时基参数范围
    K10~K500 (时间单位 1us)
    D 设置范围 K0~K9指定特 D 寄存器测量 10 中断子程序
    编号次 D1156~D1165例: D 值 K5 时指 D1161
    RTMU 开始执行果者输入 D n 范围合法启动定时
    器中断开始计时时 D 指定特 D 清 0遇 RTMD 会关闭
    定时器中断时计算出时间指定 RTMD 指定特 D
    指令 RTMU 搭配 API 153 RTMD 测量 I 中断服务程序执行时间提供
    者程序开发初期高速处理响应参考 9 应指令 API 150~199
    DVPPLC 应技术手册 924
    API 适机种
    ESEXSS SASXSC EHSV153 RTMD
    中断子程序执行时间
    测量结束 - -
    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    D ¼ ¼ ¼
    操作数注意:D 操作数指定容限制 K0~K9

    16 位指令 (3 STEP)
    RTMD 连续执行型 - -
    32 位指令
    - - - -
    标志信号:
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:存放测量时间(时间单位 1us)装置操作数编号必须搭配 API 152
    RTMU D 操作数指定相否测量会预期结果
    程序范例

    X0 Off→On 时进入 I001 中断子程序中RTMU 启动 8 位定时器(计时
    单位 10us) RTMD K0 关闭该定时器计时时间储存特 D
    (D1156~D1165 10 分 K0~K9 指定)
    FEND
    M1000
    RTMU K0 K10
    RTMD K0
    IRET
    I 001
    M1000
    M1000
    RTMU K1 K10
    RTMD K1
    IRET
    I 101
    M1000
    END
    编号相
    编号相

    补充说明

    PLC 程序开发完毕建议者必须该指令移
    RTMU 启动时间中断优先权限较低启动 RTMU 时执
    行高速脉输入计数高速脉输出功会造成 RTMU 启动时
    间中断优先权较低直法触发定时器情况发生
    者启动 RTMU没中断结束前启动 RTMD中断会关闭
    RTMU 指令启动 PLC 部 1 定时器中断执行时执行
    RTMU RTMD 造成时间计时错乱请特注意 9 应指令 API 150~199
    DVPPLC 应技术手册 925
    API 适机种
    ESEXSS SASXSC EHSV154 RAND P 机数值产生

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    操作数注意:S1 操作数容值≦S2 操作数容值
    S1 S2 操作数范围 K0 ≦ S1 S2 ≦K32767
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    RAND 连续执行型 RANDP 脉执行型
    32 位指令
    - - - -
    标志信号:


    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:机数产生范围限 S2:机数产生范围限 D:机数产生
    结果
    者输入 S1 > S2 PLC 判定运算错误指令执行M1067M1068On
    D1067 记录错误代码 0E1A(HEX)
    程序范例

    X10On 时RAND 指令产生介范围限 D0 范围限 D10 机数
    结果存放 D20
    X10
    RAND D0 D10 D20
    9 应指令 API 150~199
    DVPPLC 应技术手册 926
    API 适机种
    ESEXSS SASXSC EHSV155 D ABSR ABS 现值读出

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S ¼ ¼ ¼ ¼
    D1 ¼ ¼ ¼
    D2 ¼ ¼ ¼ ¼ ¼ ¼ ¼
    操作数注意:S 操作数会占连续 3 点
    D1 操作数会占连续 3 点
    SA 系列机种 SD1 操作数支持间接寄存器 EF 修

    装置范围请参考系列机种功规格表
    指令程序中次

    16 位指令
    - - - -
    32 位指令 (13 STEP)
    DABSR 连续执行型 - -
    标志信号:相关标志信号请参考补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    指令提供三菱伺服驱动器 MRJ2 型伺服(附绝位置检查功)连续做绝位
    置(ABS)数读出功
    S:伺服(Servo)输入信号 D1:伺服控制信号 D2:伺服读取
    ABS 绝位置数(32 bit)
    S 伺服(Servo)输入信号会占连续 3 点 SS +1S +2中 SS +1
    连接伺服端 ABS(bit0bit1)做数传送S +2 连接伺服传送数准备完毕详
    细配线请参考列配线例
    D1 控制伺服控制信号会占连续 3 点 D1D1+1D1+2中 D1 连接伺服
    端 SERVO On(SON)D1+1 连接伺服端 ABS 传送模式D1+2 连接伺服 ABS
    求详细配线请参考列配线例
    PLC 控制器
    DVP32EH00T
    ABS(bit 0)
    ABS(bit 1)
    传送数准备完毕
    SERVO ON
    ABS 传送模式
    ABS 求
    SERVO AMP
    MRJ2A
    CN1B
    D01 4
    19
    10
    6
    ZSP
    TLC
    SG
    5
    8
    9
    SON
    ABSM
    ABSR
    X0
    X1
    X2
    24G
    SS
    +24V
    Y4
    Y5
    Y6
    C4
    VDD 3
    9 应指令 API 150~199
    DVPPLC 应技术手册 927
    D2 伺服读取 ABS 绝位置数(32 bit)会占连续 2 点 D2D2+1中 D2
    16 位 D2+1 16 位 ABS 绝位置数须 EH 机 CH0(Y0
    Y1)脉现值寄存器(D1337D1336) CH1(Y2Y3)脉现值寄存器
    (D1339D1338)做写入建议指定两应寄存器指定装置
    须数传送 CH0 脉现值寄存器(D1337D1336) CH1
    脉现值寄存器(D1339D1338)SC 机定位 CH0(Y10)脉现值
    寄存器(D1348D1349)定位 CH1(Y11)脉现值寄存器(D1350D1351)
    做写入建议指定两应寄存器指定装置须数
    传送 CH0 脉现值寄存器(D1348D1349) CH1 脉现值寄存器
    (D1350D1351)
    指令 DABSR 开始执行读出动作指令执行读取 SERVO 绝址完成执
    行完毕标志 M1029 启动标志须者清
    指令 DABSR 驱动条件请指定常 On 接点 DABSR 开始执行读出动作时驱动
    条件变 Off ABS 现值读出会中断造成数正确请注意
    程序范例

    X7On 时伺服读取 ABS 绝位置数(32 bit)存放应 EH 机 CH0
    脉现值寄存器(D1337D1336)时启动定时器 T10 计时 5 秒
    超出 5 秒 ABS 绝位置数未读取完毕会启动 M10On表 ABS 绝位
    置数读出异常
      做系统联机时请 DVPPLC EHEH2SV 机种 SERVO AMP 电源输入设
    时 SERVO AMP 电源先启动
    X7
    DABSR X0 Y4 D1336
    TMR T10 K50
    M11
    M10
    T10
    SET M11
    M1029
    ABS 绝位置数读出异常
    ABS 绝位置数读出异常
    ABS读出完毕
    读出逾时
    执行完毕标志
    读出逾时时间 秒 5

    补充说明

    PLC 读取 SERVO 址时 PLC 尚未读取完毕中断该指令 SERVO
    会产生 ALARM 信息(ALE5)
    指令 DABSR 绝位置数读取时序图说明:
    1 指令 DABSR 开始执行便会驱动 SERVO On ABS 传送模式做输出
    2 通传送数准备完毕信号 ABS 求信号方面确认双方传送接9 应指令 API 150~199
    DVPPLC 应技术手册 928
    收方面做 32 位现位置数 6 位检查数数传输
    3 数传输 ABS (bit0bit1) 两位传递
    32 位现位置数
    + 检查数6 位
    SON
    ABSM
    TLC
    ABSR
    ZSP
    D01 AMP 输出
    AMP 输出
    AMP 输出
    控制器输出
    SERVO ON
    ABS 传送模式
    ABS 求
    ABS(bit 1)
    ABS(bit 0)
    传送数准备完毕

    指令适附绝位置检测功伺服马达三菱 MRJ2A 伺服驱动器
    初次 ABS 現值讀出请列方法选择种进行:
    1 附清信号功执行原点回 API 156 ZRN 指令完成原点复位
    2 JOG 运转手动等位置调整进行装置原点开始伺服驱动器
    (SERVO AMP)输入清信号清信号输入否 DVPPLC 控制器
    输出请参考图示外部开关详细 DVPPLC 三菱 MRJ2□A 伺服
    驱动器配线图请参考 API 159 DRVA 指令补充说明

    CR 8
    SG 10
    三菱 例 MRJ2 A


    标志信号说明:
    M1010:EHEH2SV 机 M1010On 时CH0(Y0Y1) CH1(Y2Y3)会 END
    时输出脉开始输出时M1010 会动 Off
    M1029:EHEH2SV 机第组脉 CH0(Y0Y1) 脉输出执行完毕相
    关指令执行完毕M1029On
    M1030:EHEH2SV 机第二组脉 CH1(Y2 Y3) 脉输出执行完毕
    M1030On 9 应指令 API 150~199
    DVPPLC 应技术手册 929
    M1102: SC 机定位指令第组脉 CH0(Y10)脉输出执行完毕M1102On
    M1103: SC 机定位指令第二组脉 CH1(Y11)脉输出执行完毕M1103On

    M1258: EHEH2SV 机 M1258On 时CH0 (Y0Y1)脉输出反设置
    M1259: EHEH2SV 机 M1259On 时CH1(Y2Y3)脉输出反设置
    M1305: EHEH2SV 机 PLSVDPLSVDRVIDDRVIDRVADDRVA 指令
    CH0 (Y0Y1)运转方反标志
    M1306: EHEH2SV 机机 PLSVDPLSVDRVIDDRVIDRVADDRVA
    指令 CH1 (Y2Y3)运转方反标志
    M1334: EH 机 M1334On 时CH0(Y0Y1)脉暂停输出
    EH2SV 机 M1334On 时CH0(Y0Y1) 脉停止输出
    SC 机 M1334On 时 DDRVI DDRVA 指令执行条件停止
    CH0(Y10)脉输出作减速立停止
    M1335: EH 机 M1335On 时CH1(Y2Y3) 脉暂停输出
    EH2SV 机 M1335On 时CH1(Y2Y3) 脉停止输出
    SC 机 M1335On 时 DDRVI DDRVA 指令执行条件停止
    CH1(Y11)脉输出作减速立停止
    M1520: EH2SV 机 M1520On 时CH2(Y4Y5) 脉停止输出
    M1521: EH2SV 机 M1521On 时CH3(Y6Y7) 脉停止输出
    M1336: EHEH2SV 机 CH0(Y0Y1)脉输出指示标志
    M1337: EHEH2SV 机 CH1(Y2Y3)脉输出指示标志
    M1346: EHEH2SV 机 ZRN 指令 CLEAR 输出信号允许标志
    特殊寄存器说明:
    D1337D1336: 1 EHEH2SV 机作定位控制命令(API 156 ZRNAPI 157
    PLSVAPI 158 DRVIAPI 159 DRVA)第组输出 Y0Y1
    输出脉现值寄存器应旋转方增加减少现值
    D1337(High word)D1336(Low word)
    2 EHEH2SV 机作脉输出指令(API 57 PLSYAPI 59
    PLSR)第组输出 Y0Y1 目前输出脉数 D1337(High
    word)D1336(Low word)
    D1338D1339: 1 EHEH2SV 机作定位控制命令(API 156 ZRNAPI 157
    PLSVAPI 158 DRVIAPI 159 DRVA)第二组输出 Y2Y3
    输出脉现值寄存器应旋转方增加减少现值
    D1339(High word)D1338(Low word)
    2 EHEH2SV 机作脉输出指令(API 57 PLSYAPI 59
    PLSR)第二组输出 Y2Y3 目前输出脉数 D1339(High 9 应指令 API 150~199
    DVPPLC 应技术手册 930
    word)D1338(Low word)
    D1340 (D1352): 作定位控制命令(API 156 ZRNAPI 158 DRVIAPI 159 DRVA)
    指令执行 CH0 (CH1)时加速第段速减速段速频率
    设置
    设置范围:EHEH2SV 机速度低 10Hz低 10Hz
    高高输出频率 10Hz 输出出厂默认值
    200HzSC 机 100~100kHz低 100Hz
    100Hz 输出高 100kHz 100kHz 输出
    出厂默认值 100Hz
    注意:控制步进电机时速度设置请时考虑步进电机
    振起始频率限制
    D1341D1342: EHEH2SV 机作定位控制命令(API 156 ZRNAPI 158
    DRVI API 159 DRVA) 指令执行时高速度设置
    D1342(High word)D1341(Low word)
    设置范围:固定 200kHz
    D1343 (D1353): 作定位控制命令(API 156 ZRNAPI 158 DRVIAPI 159 DRVA)
    指令执行 CH0 (CH1)时加速第段速减速段速加减
    速时间设置
    设置范围:EHEH2SV 机加减速时间 1~10000 ms高
    10000ms 出厂默认值 100ms 输出SC 机设
    置范围 50~20000 ms设置超出范围视
    20000 ms设置范围视 50 ms
    注意:控制步进电机时速度设置请时考虑步进电机
    振起始频率限制
    D1348D1349: SC 机作定位控制命令(API 156 ZRNAPI 158 DRVIAPI 159
    DRVA)第组输出 Y0Y1 输出脉现值寄存器应旋转
    方增加减少现值 D1349(High word)D1348(Low word)
    D1350 D1351: SC 机作定位控制命令(API 156 ZRNAPI 158 DRVIAPI 159
    DRVA)第二组输出 Y11 输出脉现值寄存器应旋转方
    增加减少现值 D1351(High word)D1350(Low word) 9 应指令 API 150~199
    DVPPLC 应技术手册 931
    API 适机种
    ESEXSS SASXSC EHSV156 D ZRN 原点回

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S3 ¼ ¼ ¼ ¼
    D ¼
    操作数注意:S1S2SD 操作数设置范围限制请参考指令说明
    S1S2 操作数 F 装置仅 16 位指令
    SC 机 S1 S2 操作数仅支持 KHD 装置S3 操作
    数仅支持 X10X11 装置

    16 位指令(9 STEP)
    ZRN 连续执行型 - -
    32 位指令 (17 STEP)
    DZRN 连续执行型 - -
    标志信号:相关标志信号请参考 API 155 ABSR
    API 158 DDRVI 指令补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:原点回速度 S2:寸动速度 S3:点信号(DOG) D:脉输出装置(请
    输出模块晶体输出)
    S1 指定原点回开始时速度EHEH2SV 机 16 位指令指定范围
    10~32767Hz32 位指令指定范围 10~200000Hz指定速度 10Hz 时
    10Hz 成原点回速度指定速度 200kHz 时 200kHz 原点回
    速度SC 机 32 位指令指定范围 100~100000Hz指定速度 100Hz
    时 100Hz 成原点回速度指定速度 100kHz 时 100kHz 原
    点回速度
    S2 指定寸动速度点信号 (DOG)On 指定低速部份速度EHEH2SV
    机指定范围 10~32767HzSC 机指定范围 100~100000Hz
    S3 指定点信号(DOG)输入(A 接点输入)EHEH2SV 机指定外部输入
    (X10~X17)外装置 XYMS 会受扫描周期影响会造成原点位置偏
    离 DCNTPWD 指令指定相 X10~X17 输入点请注意SC 机
    指定 X10X11 DCNT 指令指定相 X10X11 输入点
    D 脉输出装置EH 机两组 AB 相脉输出 CH0(Y0Y1)CH1(Y2Y3)
    EH2SV 机四组 AB 脉输出 CH0(Y0Y1)CH1(Y2Y3)CH2(Y4Y5)
    CH3(Y6Y7)设置方法请参考补充说明
    机型原点回输出装置
    机型原点回输出端参表
    机型 SC 机 EH 机 EH2SV 机
    原点回输出端 Y10Y11 Y0Y2 Y0Y2Y4Y6
    进行 API 158 DRVI 相定位 API 159 DRVA 绝寻址时PLC 动产生
    正转 逆转脉做增减现值寄存器 EHEH2SV 机 (Y0:D1337D1336
    Y2:D1339 D1338)SC 系列机(Y10:D1348D1349Y11:D1350 D1351)9 应指令 API 150~199
    DVPPLC 应技术手册 932
    时掌握机械位置 PLC 电源 Off 时数会消失执行初次运
    转时原点回须输入机械动作原点位置数
    程序范例

    M10On 时 20kHz 频率 Y0 输出脉开始做原点回动作碰点
    信号(DOG) X15On 时变成寸动速度 1kHz 频率 Y0 输出脉直 X15Off
    停止
    M10
    ZRN K20000 K1000 X15 Y0

    补充说明

    EHEH2SV 机清信号输出时序图说明SC 机支持:
    1 清信号标志M1346On时原点回结束输出伺服驱动器清信号
    清信号会持续约 20ms20ms 清信号会复位 Off
    2 EH 机清信号输出装置:
    CH0(Y0Y1)清输出装置(Y4)
    CH1(Y2Y3)清输出装置(Y5)
    3 EH2SV 机清信号输出装置:
    CH0(Y0Y1)清输出装置(Y10)
    CH1(Y2Y3)清输出装置(Y11)
    CH2(Y4Y5)清输出装置(Y12)
    CH3(Y6Y7)清输出装置(Y13)
    M1336 M1337
    (Y4Y5)清信号
    脉输出点信号(D
    1ms
    Off
    On
    On
    Off
    中断插入处理寸动速度
    原点回速度
    循环处理
    初期位置
    清信号

    脉输出监视器
    20ms
    DOG ON


    注:指定外部输入 (X10~X17) 外装置 XYMS 会受扫描周期影
    响差 2 倍扫描周期
    9 应指令 API 150~199
    DVPPLC 应技术手册 933
    原点回动作说明:
    1 指令 ZRN 执行时EHEH2SV 机种CH0(CH1)加速第段速频率设置:
    D1340(D1352) SC 机种 CH0(CH1) 会寸动速度做初始频率
    EHEH2SVSC 机种皆加速时间设置:D1343(D1353)加速原点回速
    度 S1 开始移动
    2 点信号(DOG) Off→On 时会加减速时间设置 D1343(D1353)减速
    寸动速度 S2
    3 点信号(DOG) On→Off 时脉输出停止时EHEH2SV 机
    CH0 脉现值寄存器(D1337D1336) CH1 脉现值寄存器(D1339
    D1338) CH2 脉现值寄存器(D1376D1375) CH3 脉现值
    寄存器(D1378D1377)容值会写入 0SC 机 Y10(CH0)脉现值
    寄存器(D1349D1348) Y11(CH1)脉现值寄存器(D1351D1350)
    容值会写入 0
    4 点信号(DOG) On→Off 时清信号标志 M1346On EH 机种
    会时输出清信号 Y4(CH0) Y5(CH1) EH2SV 机种会时输出清
    信号 Y10(CH0)Y11(CH1)Y12(CH2)Y13(CH3)
    5 EHEH2SV 机脉输出执行完毕标志 M1029M1030M1036M1037
    启动时 CH0 脉送出指示标志 M1336CH1 脉送出指示标志 M1337
    CH2 脉送出指示标志 M1522CH3 脉送出指示标志 M1523 会 OffSC
    机脉输出执行完毕标志 M1102M1103 启动
    6 ZRN(DZRN)指令法搜寻点信号(DOG)位置原点回动作仅
    单方进行EHEH2SV 机原点回中 CH0 脉量现值寄存器(D1337
    D1336) CH1 脉现值寄存器(D1339D1338)容值会减少方
    变化SC 机原点回中 CH0 脉量现值寄存器(D1348D1349) CH1
    脉现值寄存器(D1350D1351)容值会减少方变化
    指令启动
    启动频率
    目标频率
    结束频率
    频率
    点信号 O n
    点信号Off加减速时间D 1343
    时间
    加速区段 减速区段
    (S )
    (S )
    S
    1
    2
    3
    S 3
    (S )2
    9 应指令 API 150~199
    DVPPLC 应技术手册 934
    7 ZRN(DZRN)指令适附绝位置检测功伺服马达三菱 MRJ2A 伺
    服驱动器电源关闭记录现位置外伺服驱动器现位置
    DVPEHEH2SVSC PLC API 155 DABSR 指令读出仅须做次原
    点回电源 Off 须做原点回操作
    8 原回指令开始执行条件成立时CH0(CH1)会读取 D1343(D1353)设置
    容值加减速时间加速原点回速度等 DOG 原点信号进入便
    原点回速度减速寸动速度直 DOG 原点信号 OFF 立停止输出脉
    9 SC 机指令时编写组者程序中次 PLC 程序执行时
    启动组指令例已指令起动 Y10 组输出时 Y10
    输出指令会执行启动指令序先启动者先执行原
    10 SC 机者指定 Y10 输出装置时者选择 X10 X11 加速
    区段转换减速区段点信号输入相原理组 Y11 输出组件时
    选择 X10 X11 点信号输入
    11 SC 机指令较输出数 Y10 时必须点信号输
    入( OFF ON)作转换条件否指令会加速区段转换减速区段
    中触发脚 ON 时间 10us否会判定噪声反应
    12 SC 机指令进入减速区段输出频率达寸动速度(结束频率)时
    停止输出动作点信号输入脚 ON OFF 发生时停止输出
    13 SC 机 Y10 脉目前累积输出数存放 D1348 D1349 中Y11 脉
    目前累积输出数存放 D1350 D1351 中程序 STOPRUN
    RUNSTOP 时会清 0
    14 SC 机 M1102ON 时表示 Y10 脉输出结束 M1103ON 时表示 Y11 脉
    输出结束
    15 SC 机指令启动参数接受修改直指令关闭
    16 SC 机指令关闭时输出输出动作会立停止

    9 应指令 API 150~199
    DVPPLC 应技术手册 935
    API 适机种
    ESEXSS SASXSC EHSV157 D PLSV 附旋转方脉输出
    - -
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D1 ¼
    D2 ¼ ¼ ¼
    操作数注意:SD 1D2 操作数设置范围限制请参考指令说明

    16 位指令 (7 STEP)
    PLSV 连续执行型 - -
    32 位指令 (13 STEP)
    DPLSV 连续执行型
    相关标志信号请参考 API 155 ABSRAPI 158
    DDRVI 指令补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:脉输出频率 D1:脉输出装置(请输出模块晶体输出) D2:
    旋转方信号输出装置
    S 指定脉输出频率16 位指令指定范围 0 ~ 32767Hz0 ~ 32768 Hz
    32 位指令指定范围 0 ~ 200000Hz0 ~ 200000 Hz中正负号代表正反
    方脉输出中意变更脉输出频率设置方脉输
    出频率视效
    D1 脉输出装置EH 机指定 Y0Y2EH2SV 机指定 Y0Y2
    Y4Y6
    D2 旋转方信号输出装置应 S 正负做动作 S 正 (+) 时 D2
    On S 负 () 时 D2:Off
    PLSV 指令加减速设置法执行开始加速停止减速动作
    必须达加减速功请利 API 67 RAMP 指令做脉输出频率加减
    PLSV 指令执行脉输出中驱动条件变 Off 做减速直接停止
    DPLSV 指令输入频率绝值>200kHz 时 200kHz 输出
    EHEH2SV 机D1222D1223D1383D1384 分 CH0CH1CH2
    CH3 设置方信号脉输出点间送出时间差
    EHEH2SV 机M1305M1306M1532M1533 分 CH0CH1CH2
    CH3 方信号 S 指定脉输出频率正时表示输出正方方信号
    标志会 OFF S 指定脉输出频率负时表示输出反方方信号
    标志会 ON

    程序范例

    M10On 时 20kHz 频率 Y0 输出脉Y5On 表示正方
    M10
    PLSV K20000 Y0 Y5

    9 应指令 API 150~199
    DVPPLC 应技术手册 936
    API 适机种
    ESEXSS SASXSC EHSV158 D DRVI 相定位

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D1 ¼
    D2 ¼ ¼ ¼
    操作数注意:S1S2D1D2 操作数设置范围限制请参考指令说明
    SC 机 S1 S2 操作数仅支持 KHD 装置

    16 位指令(9 STEP)
    DRVI 连续执行型 - -
    32 位指令 (17 STEP)
    DDRVI 连续执行型 - -
    标志信号:相关标志信号请参考补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:脉输出数目 S2:脉输出频率 D1:脉输出装置(请输出模块
    晶体输出) D2:旋转方信号输出装置
    S1 指定脉输出数目(相指定)EHEH2SV 机 16 位指令指定范围
    32768 ~ +32767 32 位指令指定范围2147483648 ~ +2147483647
    中正负号代表正反方SC 机 32 位指令指定范围2147483648 ~
    +2147483647 中正负号代表正反方
    S2 指定脉输出频率EHEH2SV 机 16 位指令指定范围 10 ~ 32767Hz
    32 位指令指定范围 10 ~ 200000HzSC 机 32 位指令指定范围 100 ~
    100000Hz
    EH 机两组 AB 相脉输出 CH0(Y0Y1)CH1(Y2Y3)EH2SV 机四
    组 AB 脉输出 CH0(Y0Y1)CH1(Y2Y3)CH2(Y4Y5)CH3(Y6Y7)
    设置方法请参考补充说明
    机型脉输出装置 D1
    机型脉输出端参表
    机型 SC 机 EH 机 EH2SV 机
    脉输出端 Y10Y11 Y0Y2 Y0Y2Y4Y6
    D2 旋转方信号输出装置应 S1 正负做动作 S1 负 () 时 D2:
    Off S1 正 (+) 时 D2 On脉输出结束 D2 会立 Off 须等
    指令执行接点开关 Off 时 D2:Off
    EHEH2SV 机指定脉输出数目 S1 会变成 CH0(Y0Y1)脉现值寄存
    器(D1337 位D1336 位)32 位数CH1(Y2Y3)脉现值寄存器(D1339
    位D1338 位) 32 位数CH2(Y4Y5)脉现值寄存器(D1375 位
    D1376 位)32 位数 CH3(Y6Y7)脉现值寄存器(D1377 位D1378
    位)32 位数容值相位置反方时现值寄存器容值会减少 9 应指令 API 150~199
    DVPPLC 应技术手册 937
    SC 机指定脉输出数目 S1 会变成 CH0(Y10)脉现值寄存器(D1348 位
    D1349 位)32 位数 CH1(Y11)脉现值寄存器(D1350 位D1351
    位) 32 位数容值相位置反方时现值寄存器容值会减少程
    序 STOPRUN RUNSTOP 时现值寄存器容值保持变
    DRVI 指令执行脉输出中更改操作数容效须等次 DRVI 指令
    次驱动会变更
    EHEH2SV 机 DRVI 指令驱动条件变 Off CH0 脉送出指示标志
    M1336CH1 脉送出指示标志 M1337CH2 脉送出指示标志 M1522 脉送
    出指示标志CH3 脉送出指示标志 M1523 On法次驱动 DRVI 指令
    EHEH2SV 机 DDRVIDDRVI 指令输入频率绝值>200kHz 时
    200kHz 输出输入频率绝值<10Hz 时 10Hz 输出
    D1343 (D1353) CH0 (CH1)加速第段速减速段速加减速时间设定
    EHEH2SV 机加减速时间 1~10000 ms高 10000ms 出厂默认值
    100ms 输出SC 机设置范围 50~20000 ms设置超出范围 20000
    ms 执行设置范围 50 ms 执行
    D1340 (D1352) Y10 (Y11) 启动结束频率设置 S2 指定脉输出频率
    等启动结束频率时会启动结束频率成脉输出频率执行
    EHEH2SV 机M1305(M1306) CH0(CH1)方信号 S1 指定脉输
    出数目正时表示输出正方M1305(M1306)标志会 OFF S1 指定脉
    输出数目负时表示输出反方M1305(M1306)标志会 ON
    程序范例

    M10On 时 2kHz 频率 Y0 输出脉数目 20000 (相指定)Y5On
    表示正方
    M10
    DRVI K20000 K2000 Y0 Y5

    补充说明

    EHEH2SV 机说明:
    1 相驱动方式动作说明:指现位置开始移动距离正负符号指
    定方式做相驱动方式
    +3000
    3000
    0
    现位置
    F0 加速第段速
    (D1340) 值:10Hz
    减速段速
    9 应指令 API 150~199
    DVPPLC 应技术手册 938
    2 相定位设置项目加减速设置:
    初始值:100ms
    (D1343)
    加减速时间
    初始值:100ms
    (D1343)
    加减速时间
    输出脉数
    初始值:200000Hz
    高速度
    (D1342D1341)
    加速取样时间
    加速第段速
    (D1340)
    现值
    输出脉频率
    减速段速
    (D1340)
    值:10Hz 值:10Hz
    加速斜率

    SC 机说明:
    1 相驱动方式动作说明:指现位置开始移动距离正负符号指
    定方式做相驱动方式
    +3000
    3 0 0 0
    0
    现位置
    F0 加速第段速
    Y 10(D 1340) 值:100H z
    减速第段速
    Y 11(D 1352)

    2 相定位设置项目加减速设置:(D1343 (D1353) Y10 (Y11) 加速第
    段速减速段速加减速时间设置D1340 (D1352) Y10 (Y11) 启
    动结束频率设置)
    初始值:200ms
    加减速时间
    初始值:200ms
    Y10(D1343)
    加减速时间
    输出脉数
    加速取样时间
    加速第段速
    Y10(D1340)
    现位置
    输出脉频率
    减速
    Y10 (D1340
    值:100Hz 值:10
    加速斜率
    Y11(D1353)
    Y11(D1352)
    Y10(D1343)
    Y11(D1353)
    Y11 (D1352)

    3 指令时编写组输出者程序中次 PLC 程序执
    行时启动组指令例已指令起动 Y10 组输出时9 应指令 API 150~199
    DVPPLC 应技术手册 939
    Y10 输出指令会执行启动指令序先启动者先执行

    4 Y10 DDRVI 指令启动般 Y10 输出功会取消掉样
    Y11 等 DDRVI 指令关闭般输出功恢复
    5 指令启动参数接受修改直指令关闭
    6 指令关闭时输出量尚未输出完毕时 M1334ON 时 Y10 会立停止
    输出反 M1334OFF 时 Y10 会减速时间减速结束频率停止输
    出脉理 M1335 应 Y11 输出

    SC 机标志信号特殊寄存器说明
    M1102: SC 机Y10 脉输出完毕M1102On
    M1103: SC 机Y11 脉输出完毕M1103On
    M1334: SC 机关闭脉输出指令Y10 脉输出做减速立停止
    M1335: SC 机关闭脉输出指令Y11 脉输出做减速立停止
    M1347: SC 机Y0 输出结束动复 ( V16 支持)
    M1348: SC 机Y1 输出结束动复 ( V16 支持)
    M1524: SC 机Y10 输出结束动复 ( V16 支持)
    M1525: SC 机Y11 输出结束动复 ( V16 支持)
    D1340: SC 机Y10 第段启始频率段结束频率设定
    D1343: SC 机Y10 脉输出加减速时间设定
    D1348: SC 机Y10 目前输出脉数 Low word
    D1349: SC 机Y10 目前输出脉数 High word
    D1350: SC 机Y11 目前输出脉数 Low word
    D1351: SC 机Y11 目前输出脉数 High word
    D1352: SC 机Y11 第段启始频率段结束频率设置
    D1353: SC 机Y11 脉输出加减速时间设置
    EHEH2SV 机标志信号特殊寄存器说明
    M1010: EHEH2SV 机 M1010On 时CH0CH1CH2CH3 会
    END 时输出脉开始输出时M1010 会动 Off
    M1029: EHEH2SV 机CH0 脉输出完毕M1029On
    M1030: EHEH2SV 机CH1 脉输出完毕M1030On
    M1036: EH2SV 机 CH2 脉输出完毕M1036On
    M1037: EH2SV 机 CH3 脉输出完毕M1037On
    M1305: EHEH2SV 机CH0 方讯号标志
    M1306: EHEH2SV 机CH1 方讯号标志
    M1334:
    EH 机CH0 暂停脉输出
    EH2SV 机CH0 停止脉输出 9 应指令 API 150~199
    DVPPLC 应技术手册 940
    M1335: EH 机CH1 暂停脉输出
    EH2SV 机CH1 停止脉输出
    M1336: EHEH2SV 机CH0 脉送出指示标志
    M1337: EHEH2SV 机CH1 脉送出指示标志
    M1347: EH2SV 机CH0 脉波输出复旗标 ( V14 支援)
    M1348: EH2SV 机CH1 脉波输出复旗标 ( V14 支援)
    M1520: EH2SV 机CH2 停止脉输出
    M1521: EH2SV 机CH3 停脉输出
    M1522: EH2SV 机CH2 脉送出指示标志
    M1523: EH2SV 机CH3 脉送出指示标志
    M1524: EH2SV 机CH2 脉波输出复旗标 ( V14 支援)
    M1525: EH2SV 机CH3 脉波输出复旗标 ( V14 支援)
    M1534: EH2SV 机CH0 指定减速时间设置标志须搭配 D1348
    M1535: EH2SV 机CH1 指定减速时间设置标志须搭配 D1349
    M1536: EH2SV 机CH2 指定减速时间设置标志须搭配 D1350
    M1537: EH2SV 机CH3 指定减速时间设置标志须搭配 D1351
    M1532: EH2SV 机CH2 方信号标志
    M1533: EH2SV 机CH3 方信号标志
    D1220: EHEH2SV 机 CH0(Y0Y1)相位设置:D1220 取末两位判断
    余位效
    1 K0:Y0 输出
    2 K1:Y0Y1 AB 相输出A 领先 B
    3 K2:Y0Y1 AB 相输出B 领先 A
    4 K3:Y1 输出
    D1221: EHEH2SV 机CH1(Y2Y3)相位设置:D1221 取末两位判断
    余位效
    1 K0:Y2 输出
    2 K1:Y2Y3 AB 相输出A 领先 B
    3 K2:Y2Y3 AB 相输出B 领先 A
    4 K3:Y3 输出
    D1222: EHEH2SV 机CH0 设定方讯号脉输出点间送出时间差
    D1223: EHEH2SV 机CH1 设定方讯号脉输出点间送出时间差
    D1229: EH2SV 机CH2(Y4Y5)相位设置:D1229 取末两位判断余
    位效
    1 K0:Y4 输出
    2 K1:Y4Y5 AB 相输出A 领先 B
    3 K2:Y4Y5 AB 相输出B 领先 A
    4 K3:Y5 输出
    D1230: EH2SV 机CH3(Y6Y7)相位设置:D1230 取末两位判断余
    位效 9 应指令 API 150~199
    DVPPLC 应技术手册 941
    1 K0:Y6 输出
    2 K1:Y6Y7 AB 相输出A 领先 B
    3 K2:Y6Y7 AB 相输出B 领先 A
    4 K3:Y7 输出
    D1336: EHEH2SV 机CH0 目前输出脉数 Low word
    D1337: EHEH2SV 机CH0 目前输出脉数 High word
    D1338: EHEH2SV 机CH1 目前输出脉数 Low word
    D1339: EHEH2SV 机CH1 目前输出脉数 High word
    D1340: EHEH2SV 机CH0 第段启始频率段结束频率设置
    D1343: EHEH2SV 机CH0 脉输出加减速时间设置
    D1348: EH2SV 机CH0 脉输出 M1534 ON 时设置减速时间
    D1349: EH2SV 机CH1 脉输出 M1535 ON 时设置减速时间
    D1350: EH2SV 机CH2 脉输出 M1536 ON 时设置减速时间
    D1351: EH2SV 机CH3 脉输出 M1537 ON 时设置减速时间
    D1352: EHEH2SV 机CH1 第段启始频率段结束频率设置
    D1353: EHEH2SV 机CH1 脉输出加减速时间设置
    D1375: EH2SV 机CH2 目前输出脉数 Low word
    D1376: EH2SV 机CH2 目前输出脉数 High word
    D1377: EH2SV 机CH3 目前输出脉数 Low word
    D1378: EH2SV 机CH3 目前输出脉数 High word
    D1379: EH2SV 机CH2 第段启始频率段结束频率设置
    D1380: EH2SV 机CH3 第段启始频率段结束频率设置
    D1381: EH2SV 机CH2 脉输出加减速时间设置
    D1382: EH2SV 机CH3 脉输出加减速时间设置
    D1383: EH2SV 机CH2 设置方信号脉输出点间送出时间差
    D1384: EH2SV 机CH3 设置方信号脉输出点间送出时间差

    9 应指令 API 150~199
    DVPPLC 应技术手册 942
    API 适机种
    ESEXSS SASXSC EHSV159 D DRVA 绝定位

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D1 ¼
    D2 ¼ ¼ ¼
    操作数注意:S1S2D1D2 操作数设置范围限制请参考指令说明
    SC 机 S1 S2 操作数仅支持 KHD 装置

    16 位指令 (9 STEP)
    DRVA 连续执行型 - -
    32 位指令 (17 STEP)
    DDRVA 连续执行型 - -
    标志信号:相关标志信号请参考 API 158 DRVI 指令
    补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:目标位置 S2:脉输出频率 D1:脉输出装置(请输出模块晶
    体输出) D2:旋转方信号输出装置
    S1 指定脉输出数目(绝指定)EHEH2SV 机 16 位指令指定范围
    32768 ~ +32767 32 位指令指定范围2147483648 ~ +2147483647
    中正负号代表正反方SC 机 32 位指令指定范围2147483648 ~
    +2147483647 中正负号代表正反方
    S2 指定脉输出频率EHEH2SV 机 16 位指令指定范围 10 ~ 32767Hz
    32 位指令指定范围 10 ~ 200000HzSC 机 32 位指令指定范围 100 ~
    100000Hz
    D1 脉输出装置EHEH2SV 机指定 Y0Y2SC 机指定 Y10Y11
    D2 旋转方信号输出装置 S1 目前相位置时 D2:Off S1
    目前相位置时 D2:On脉输出结束 D2 会立 Off 须等指令执行
    接点开关 Off 时 D2:Off
    EHEH2SV 系列机指定脉输出数目 S1 会变成 CH0(Y0Y1)脉现值寄
    存器(D1337 位D1336 位)32 位数 CH1(Y2Y3)脉现值寄存器
    (D1339 位D1338 位) 32 位数容值相位置反方时现值寄
    存器容值会减少
    SC 机指定脉输出数目 S1 会变成 CH0(Y10)脉现值寄存器(D1349
    位D1348 位)32 位数 CH1(Y11)脉现值寄存器(D1351 位D1350
    位) 32 位数容值绝位置反方时现值寄存器容值会减少
    程序 STOPRUN RUNSTOP 时现值寄存器容值保持变
    EHEH2SV 机 DRVA 指令执行脉输出中更改操作数容效须等
    次 DRVA 指令次驱动会变更
    EHEH2SV 机 DRVA 指令执行脉输出中驱动条件变 Off 会做减速
    停止时指令执行完毕标志 M1029M1030 产生动作SC 机指令执行完毕
    标志 M1102M1103 产生动作 9 应指令 API 150~199
    DVPPLC 应技术手册 943
    EHEH2SV 机 DRVA 指令驱动条件变 Off CH0 脉送出指示标志
    M1336 CH1 脉送出指示标志 M1337 On 法次驱动 DRVI 指令
    EHEH2SV 机 DRVADDRVA 指令输入频率绝值>200kHz 时
    200kHz 输出输入频率绝值<10Hz 时 10Hz 输出
    D1343 (D1353) CH0 (CH1)加速第段速减速段速加减速时间设定
    EHEH2SV 机加减速时间 1~10000 ms高 10000ms 出厂默认值
    100ms 输出SC 机设置范围 50~20000 ms设置超出范围 20000
    ms 执行设置范围 50 ms 执行
    EHEH2SV 机M1305(M1306) CH0(CH1)方信号 S1 指定脉输
    出数目正时表示输出正方M1305(M1306)标志会 OFF S1 指定脉
    输出数目负时表示输出反方M1305(M1306)标志会 ON
    D1340 (D1352) Y10 (Y11) 启动结束频率设置 S2 指定脉输出频率
    等启动结束频率时会启动结束频率成脉输出频率执行
    程序范例

    M10On 时 2kHz 频率 Y0 输出脉数目 20000 (绝指定)Y5On
    表示正方
    M10
    DRVA K20000 K2000 Y0 Y5

    补充说明

    EHEH2SV 机说明:
    1 绝驱动方式动作说明:指原点(0 点)开始距离指定方式做
    绝驱动方式
    +3000
    0
    0
    原点
    目标位置
    F0 加速第段速
    (D1340) 值:10Hz
    减速段速

    2 相定位设置项目加减速设置: 9 应指令 API 150~199
    DVPPLC 应技术手册 944
    初始值:100ms
    (D1343)
    加减速时间
    初始值:100ms
    (D1343)
    加减速时间
    输出脉数
    初始值:200000Hz
    高速度
    (D1342D1341)
    加速取样时间
    加速第段速
    (D1340)
    现位置
    输出脉频率
    减速段速
    (D1340)
    值:10Hz 值:10Hz
    加速斜率

    SC 机说明:
    1 绝驱动方式动作说明:指原点(0 点)开始距离指定方式做
    绝驱动方式
    +3000
    0
    0
    原点
    目标位置
    F0 加速第段速
    Y 10(D 1340) 值:100H z
    减速段速
    Y 11(D 1352)

    2 绝寻址设置项目加减速设置:(D1343 (D1353) Y10 (Y11) 加速第
    段速减速段速加减速时间设置D1340 (D1352)) Y10 (Y11)
    启动结束频率设置)
    初始值:200ms
    加减速时间
    初始值:200ms
    Y10(D1343)
    加减速时间
    输出脉数
    加速取样时间
    加速第段速
    Y10(D1340)
    现位置
    输出脉频率
    减速段速
    Y10 (D1340)
    值:100Hz 值:100Hz
    加速斜率
    Y11(D1353)
    Y11(D1352)
    Y10(D1343)
    Y11(D1353)
    Y11 (D1352)

    指令时编写组输出者程序中次 PLC 程序执行时
    启动组指令例已指令起动 Y10 组输出时 Y10 输
    出指令会执行启动指令序先启动者先执行原
    Y10 DDRVA 指令启动般 Y10 输出功会取消掉样
    Y11 等 DDRVA 指令关闭般输出功恢复
    指令启动参数接受修改直指令关闭 9 应指令 API 150~199
    DVPPLC 应技术手册 945
    指令关闭时输出量尚未输出完毕时M1334ON时Y10会立停止输出
    反 M1334OFF 时 Y10 会减速时间减速结束频率停止输出脉
    理 M1335 应 Y11 输出
    标志信号说明请参考指令 DDRVI 补充说明
    DVPEH 系列 PLC 台达 ASDA 伺服驱动器接线图:
    OZ
    50
    EH 机
    L
    N
    X0
    X2
    X3
    X4
    X5
    X6
    SS
    Y4
    C2
    启动
    原点回
    正转极限
    JOG(+)
    DI 1
    DI 5
    DI 6
    DI 7
    DI 8
    反转极限
    三相电源
    R
    S
    T
    U
    V
    W
    ASDA 系列
    台达伺服驱动器
    伺服马达
    :伺服启动
    :伺服重置
    :正转极限
    :反转极限
    :紧急停止
    COM
    DI 2
    +24V
    X7
    24G
    JOG()
    停止
    异常复位
    DO_COM
    X10
    X11
    X12
    X13
    X14
    SRDY
    ZSPD
    TPOS
    ALARM
    CN1
    Z )相信号零点信号 偏差计数器
    电子齿轮
    编码器CN2
    10
    45
    脉清
    Y0
    C0
    脉输出
    Y1
    C1
    正反方
    D V P32EH 00T
    CN1
    26
    1
    2
    3
    4
    5
    6
    7 DO1+
    DO2+
    DO3+
    DO4+
    DO1
    DO2
    DO3
    DO4
    SRDY
    ZSPD
    HOME
    TPOS
    220VAC
    单相
    220VAC
    24
    27
    28 DO5+
    DO5
    ALARM
    DO_COM
    差分信号 OZ
    COM
    PLS 41
    47
    SIGN 37
    PUHI
    VDD 17
    35
    DC24V
    输入脉
    频率200kPPS
    24VCN1
    VDD
    COM+
    DI 1
    DI 5
    DI 6
    DI 7
    DI 8
    17
    11
    9
    33
    32
    31
    30
    COM 45
    X1

    注意事项:
    1 台达 ASDA 伺服驱动器参数 P101 设位置模式参数 P100 脉输入形态选择设
    Pulse+DIR
    2 正反转界限开关请连接 SERVO AMP 处
    3 脉清信号会目前伺服部尚未送完脉数目清 9 应指令 API 150~199
    DVPPLC 应技术手册 946
    DVPSC 系列 PLC 台达 ASDA 伺服驱动器接线图:
    OZ
    50
    24V
    0V
    X0
    X1
    X2
    X3
    X4
    X5
    X20
    SS
    启动
    原点回
    正转极限
    JOG(+)
    DI 1
    DI 5
    DI 6
    DI 7
    DI 8
    反转极限
    三相电源
    R
    S
    T
    U
    V
    W
    ASDA 系列
    台达伺服驱动器
    伺服马达
    :伺服启动
    :伺服重置
    :正转极限
    :反转极限
    :紧急停止
    COM
    DI 2
    X21
    JOG()
    停止
    异常复位
    DO_COM
    X22
    X23
    X24
    X25
    X26
    SRDY
    ZSPD
    TPOS
    ALARM
    CN1
    Z ( )相信号 零点信号 偏差计数器
    电子齿轮
    编码器CN2
    10
    45
    Y10
    C2
    脉输出
    Y0
    C0
    正反方
    CN1
    26
    1
    2
    3
    4
    5
    6
    7 DO1+
    DO2+
    DO3+
    DO4+
    DO1
    DO2
    DO3
    DO4
    SRDY
    ZSPD
    HOME
    TPOS
    220VAC
    24
    27
    28 DO5+
    DO5
    ALARM
    差分信号 OZ
    COM
    PLS 41
    47
    SIGN 37
    PUHI
    VDD 17
    35
    输入脉频率
    频率 00kPPS1
    DC24V
    24VCN1
    VDD
    COM+
    DI 1
    DI 5
    DI 6
    DI 7
    DI 8
    17
    11
    9
    33
    32
    31
    30
    COM 45
    SC机+16SP
    DVP12SC11T+DVP16SP11T
    24VDC
    24VDC
    DO_COM

    注意事项:
    1 台达 ASDA 伺服驱动器参数 P101 设位置模式参数 P100 脉输入形态选择设
    Pulse+DIR
    2 正反转界限开关请连接 SERVO AMP 处 9 应指令 API 150~199
    DVPPLC 应技术手册 947
    DVPEH 系列 PLC 三菱 MRJ2□A 伺服驱动器接线图:
    EH 机
    L
    N
    X0
    X1
    X2
    X3
    X4
    X5
    X6
    SS
    +24V
    偏差计数器
    电子齿轮
    200KPPS
    三相电源
    R
    S
    T
    U
    V
    W
    MRJ2 系列
    三菱伺服驱动器
    伺服马达
    编码器
    24V
    24G
    X7
    220VAC
    单相
    X10
    X11
    X12
    X13
    X14
    X15
    X16
    X17
    Y6
    Y7
    C4
    Y4
    Y0
    Y1
    C2
    C0
    C1
    停止
    左极限
    右极限
    原点回
    正转定位
    反转定位
    DOG
    JOG(+)
    JOG()
    CN1B
    VDD
    COM
    D01
    ZSP
    TLC
    ALM
    RES
    LSP
    LSN
    EMG
    TL
    SON
    SG
    ABSR
    ABSM
    CN1A
    OP
    INP
    RD
    LG
    SG
    CR
    SG
    PP
    SG
    NP
    SG 10
    2
    10
    3
    20
    8
    20
    1
    19
    18
    14
    8
    9
    10
    5
    9
    15
    17
    16
    14
    18
    6
    19
    4
    13
    3
    正 反方
    脉输出
    脉清
    进入 模式 ABS
    ABS 读取准备
    准备完成
    定位完成
    Z 相信号 零点信号()
    ABS bit 0
    ABS bit 1
    ABS 传送
    CN2
    DVP32EH00T
    注意事项:
    1 检测绝位置 DABSR 指令时 PLC 连接三菱 MRJ2□A 伺服驱动器参数须
    作设置参数 P0 须设位置模式参数 P1 须设绝值系统参数 P21 脉输入形
    态选择须设 Pulse+DIR
    2 正反转界开关请连接 SERVO AMP 处
    3 伺服 OP (Z 相信号) 时电机高速运转时 Z 相信号高频信号须 PLC
    接受范围信号效检测 9 应指令 API 150~199
    DVPPLC 应技术手册 948
    定位控制程序设计注意:
    定位控制指令 API 156 ABSRAPI 157 PLSVAPI 158 DRVIAPI 159 DRVA
    次数没限制须注意列状况:
    1 请勿输出 CH0(Y0Y1) CH1(Y2Y3)定位控制命令时驱动
    会造成重复输出现象法正常动作
    2 设计定位控制程序建议步进阶梯指令(STL)规划(请参考规划程序
    例)
    定位控制指令 API 156 ABSRAPI 157 PLSVAPI 158 DRVIAPI 159 DRVA 脉
    输出指令 API 57 PLSYAPI 58 PWMAPI 59 PLSR 说明:
    定位控制指令脉输出指令享 CH0(Y0Y1)脉现值寄存器(D1337
    位D1336 位)32 位数 CH1(Y2Y3)脉现值寄存器动作会变复
    杂建议时脉输出指令定位控制指令取代
    脉输出端子 CH0 脉 Y0Y1CH1 脉 Y2Y3 说明:
    1 电压范围:DC5V~DC24V
    2 电流范围:10 mA~100 mA
    3 输出脉频率:Y0Y2 200kHzY1Y3 10kHz
    定位控制时脉输出信号设置:
    DVPEHEH2SV PLC 作定位控制时脉输出信号列三种:
    1 Pulse+DIR (建议模式)
    Pulse
    DIR
    2 CWCCW (频率受限 10kHz)
    CW
    CCW
    3 AB 相输出 (频率受限 10kHz)
    A
    B 9 应指令 API 150~199
    DVPPLC 应技术手册 949
    SERVO AMP 步进电机驱动器参数脉输入形式请述 PLC 输出规格
    设置
    EHEH2SV 机程序中高速脉输出指令 (PLSYPWMPLSR)
    定位控制指令 (ZRNPLSVDRVIDRVA) 针 Y0 做输出扫描
    周期指令时执行 PLC 会指令 STEP 数作设置输出
    正反运转规划程序例:
    配线请参考 DVPEH 系列 PLC 三菱 MRJ2□A 伺服驱动器接线图
    运转模式列绝位置方式进行定位:
    500Hz
    500Hz
    500000
    100
    原点
    加减速时间
    200ms
    输出脉频率
    200000Hz

    步进阶梯指令(STL)程序例:
    M1002
    M1000
    X4
    停止
    1
    附清信号输出
    原点回效
    Y0脉输出暂停
    加减速时间设置
    200msD1343MOV K200 D1343
    M1334
    M1346
    SET S0
    SET Y5 SERVO On 控制

    ※1 CH1 加减速时间 (D1343) 出厂值设置列程序段省略加减速时间
    (D1343) 出厂值 100 ms
    9 应指令 API 150~199
    DVPPLC 应技术手册 950

    X7
    RST M10
    RST M12
    RST M13
    SET S20
    X10
    RST M12
    RST M13
    SET S21
    X11
    RST M12
    RST M13
    SET S22
    X12
    RST M12
    RST M13
    SET S23
    M10
    X13
    RST M12
    RST M13
    SET S24
    M10
    反转定位状态 驱动(S24)
    复位反转定位结束标志
    复位正转定位结束标志
    正转定位状态 驱动(S23)
    复位反转定位结束标志
    复位正转定位结束标志
    复位反转定位结束标志
    复位正转定位结束标志
    复位反转定位结束标志
    复位正转定位结束标志
    复位反转定位结束标志
    复位正转定位结束标志
    复位离开原点结束标志
    原点回状态 驱动(S20)
    寸动 状态 驱动(+) (S21)
    寸动 状态 驱动() (S22)
    原点

    寸动(+)
    2
    寸动()
    2
    正传
    定位
    离开原点
    结束标志
    反转
    定位
    离开原点
    结束标志
    S
    S0
    ※2 次寸动(JOG)运转移动量等 API 158 DDRVI 指令输出脉数量
    值 –2147483648~+2147483647 脉数进行超出数值
    移动量请次执行寸动(JOG)动作 9 应指令 API 150~199
    DVPPLC 应技术手册 951

    DZRN K50000 K5000 X14 Y0
    原点
    回 原点回
    速度
    寸动速度 点信号 脉输出
    装置
    原点回
    指令()
    方动作
    SET M10
    M1029
    置位原点回结束标志
    S0
    DDRVI K999999 K30000 Y0 Y1
    X2
    输出脉数
    (+方
    输出脉 脉输出
    装置
    相定位
    指令执行()+
    方寸动运
    寸动 结束(+)
    X3
    执行结束
    Y0 输出中
    原点回结束
    寸动(+) 寸动(+)
    频率
    旋转方
    信号输
    出处 行(Y1 On)
    S
    S20
    S
    S21
    DDRVI K999999 K30000 Y0 Y1
    输出脉数
    (方)
    输出脉 脉输出
    装置
    相定位
    指令执行()
    方寸动运
    寸动结束()
    寸动() 寸动()
    频率
    旋转方
    信号输
    出处 行(Y1 On)
    S
    S22
    M0
    M1336 M0
    M1000
    M0 延迟 扫描周期1
    M1000 M1 延迟 扫描周期1
    S0
    Y0 输出中
    M1336 M1
    M1000
    M2 延迟 扫描周期1
    S0
    Y0 输出中
    M1336 M2
    9 应指令 API 150~199
    DVPPLC 应技术手册 952
    DDRVA K500000 K100000 Y0 Y1
    正转
    定位
    置位正转定位结束标志
    正传定位结束
    绝定位
    指令绝位
    置移动 500000
    ( )Y1 On
    反转
    SET M12
    执行结束
    S
    S23
    输出脉
    频率
    脉输出
    装置
    旋转方
    信号输
    出处
    绝位置
    DDRVA K100 K100000 Y0 Y1
    定位
    置位反转定位结束标志
    反转定位结束
    绝定位
    指令绝位
    置移动 100
    ( )Y1 On
    S
    S24
    输出脉
    频率
    脉输出
    装置
    旋转方
    信号输
    出处
    绝位置
    RET
    END
    M1000
    M3 延迟 扫描周期1
    S0
    Y0 输出中
    M1336 M3
    M1029 M3
    SET M13
    执行结束
    M1029 M4
    S0
    M1336 M3
    M1000
    M3 延迟 扫描周期1
    SC 机旗标信号特殊寄存器说明
    M1347: SC 机Y0 输出结束动复 ( V16 支持)
    M1348: SC 机Y1 输出结束动复 ( V16 支持)
    M1524: SC 机Y10 输出结束动复 ( V16 支持)
    M1525: SC 机Y11 输出结束动复 ( V16 支持)
    EHEH2SV 机旗标信号特殊寄存器说明
    M1347: EH2SV 机CH0 脉波输出复旗标 ( V14 支援)
    M1348: EH2SV 机CH1 脉波输出复旗标 ( V14 支援)
    M1524: EH2SV 机CH2 脉波输出复旗标 ( V14 支援)
    M1525: EH2SV 机CH3 脉波输出复旗标 ( V14 支援)
    9 应指令 API 150~199
    DVPPLC 应技术手册 953
    API 适机种
    ESEXSS SASXSC EHSV160 TCMP P 万年历数较

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S3 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S ¼ ¼ ¼
    D ¼ ¼ ¼
    操作数注意:S1S2S3 操作数范围:S1K0~K23S2S3K0~K59
    S 操作数会占连续 3 装置
    D 操作数会占连续 3 点
    装置范围请参考系列机种功规格表

    16 位指令 (11 STEP)
    TCMP 连续执行型 TCMPP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:设置较时间时设置范围「K0~K23」 S2:设置较时间分
    设置范围「K0~K59」 S3:设置较时间秒设置范围「K0~K59」
    S:万年历现时间 D:较结果
    S1 ~ S3 指定时分秒设置值 S 起始万年历时分秒现值
    做较较结果 D 作表示
    S 万年历现时间时容「K0~K23」S +1 万年历现时间
    分容「K0~K59」S +2 万年历现时间秒容「K0~K59」
    通常 S 指定万年历现时间通常预先TRD指令万年历现时间读
    入 TCMP 指令进行较 S 容值超出范围视运算错误指
    令执行M1067M1068OnD1067 记录错误代码 0E1A(HEX)
    程序范例

    X10On 时指令执行 D20~D22 万年历现时间设置值 12 时 20 分 45
    秒做较结果显示 M10~M12 X10 On→Off 变化时指令执行
    M10~M12 前 OnOff 状态保持住
    需≧≦≠结果时 M10~M12 串联取
    X10
    TCMP K12 K20 K45 D20
    M10
    M11
    M12
    M10
    12 20 45 时分秒 时候 On>
    D20 (时)
    D21 (分)
    D22 (秒)
    12 20 45 时分秒 时候 On
    D20 ( )时
    D21 ( )分
    D22 ( )秒
    12 20 45 时分秒 时候 On<
    D20 ( )时
    D21 ( )分
    D22 ( )秒
    9 应指令 API 150~199
    DVPPLC 应技术手册 954
    API 适机种
    ESEXSS SASXSC EHSV161 TZCP P 万年历数区间较

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    S ¼ ¼ ¼
    D ¼ ¼ ¼
    操作数注意:S1S2S 操作数会占连续 3 装置
    S1 操作数容值请 S2 操作数容值
    D 操作数会占连续 3 点
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    TZCP 连续执行型 TZCPP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:设置较时间限值 S2:设置较时间限值 S:万年历现时
    间D:较结果
    S 指定万年历现时间时分秒值 S1 指定设置较时间
    限值 S2 指定设置较时间限值做区间较较结果 D 作表示
    S1S1 +1S1 +2:设置较时间限值时分秒
    S2S2 +1S2 +2:设置较时间限值时分秒
    SS +1S +2:万年历现时间时分秒
    程序例 S 指定 D0 通常预先 TRD 指令万年历现时间读入
    TZCP 指令进行较 S1S2S 容值超出范围视运算错误
    指令执行M1067M1068OnD1067 记录错误代码 0E1A(HEX)
    现时间 S 限值 S1 S 限值 S2 时 D On现
    时间 S 限值 S1 S 限值 S2 时 D +2 On余状态 D
    +1 On
    程序范例

    X10On 时TZCP 指令执行M10~M12 中会 On X10Off 时
    TZCP 指令执行M10~M12 状态保持 X10Off 前状态
    X10
    TZCP D0 D20 D10 M 10
    M10
    M11
    M12
    时候 On>
    D10 ( )时
    D11 ( )分
    D12 ( )秒
    时候 On
    D10 ( )时
    D11 ( )分
    D12 ( )秒
    时候 On
    <
    D10 ( )时
    D11 ( )分
    D12 ( )秒
    D0 ()时
    D1 ()分
    D2 ()秒
    D0 ()时
    D1 ()分
    D2 ()秒

    D20 ( )时
    D21 ( )分
    D22 ( )秒
    <
    >
    D20 ( )时
    D21 ( )分
    D22 ( )秒 9 应指令 API 150~199
    DVPPLC 应技术手册 955
    API 适机种
    ESEXSS SASXSC EHSV162 TADD P 万年历数加算

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    D ¼ ¼ ¼
    操作数注意:S1S2D 操作数会占连续 3 装置
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    TADD 连续执行型 TADDP 脉执行型
    32 位指令
    - - - -
    标志信号:M1020 零标志 Zero flag
    M1022 进位标志 Carry flag

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:时间加数 S2:时间加数 D:时间
    S1 指定万年历数时分秒 S2 指定万年历数时分秒相
    加结果存指定 D 指定寄存器时分秒中
    S1S2 容值超出范围视运算错误指令执行M1067M1068On
    D1067 记录错误代码 0E1A(HEX)
    加算结果等 24 时话进位标志 M1022OnD 显示加算总值减掉
    24 时结果
    加算结果等 0(0 时 0 分 0 秒)零标志 M1020On
    程序范例

    X10On 时TADD 指令执行 D0~D2 指定万年历数时分秒
    D10~D12 指定万年历数时分秒相加结果存 D20~D22
    指定寄存器中加总时分秒
    X10
    TADD D0 D10 D20

    +
    D0
    D1
    D2
    8(时)
    10( )分
    20(秒)
    D11
    D12
    6( )时
    40( )分
    6( )秒
    D20
    D21
    D22
    14( )时
    50( )分
    26( )秒
    8 10 20 时分秒6 40 6 时分秒14 50 26 时分秒
    加算结果超 24 时话进位标志 M1022On
    +
    18
    40
    30
    (时)
    (分)
    (秒)
    30
    8
    ( )时
    ( )分
    ( )秒
    6
    10
    38
    ( )时
    ( )分
    ( )秒
    18 40 30 时分秒11 30 8 时分秒6 10 38 时 分秒
    9 应指令 API 150~199
    DVPPLC 应技术手册 956
    API 适机种
    ESEXSS SASXSC EHSV163 TSUB P 万年历数减算

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    D ¼ ¼ ¼
    操作数注意:S1S2D 操作数会占连续 3 装置
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    TSUB 连续执行型 TSUBP 脉执行型
    32 位指令
    - - - -
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Barrow flag

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:时间减数 S2:时间减数 D:时间差
    S1 指定万年历数时分秒减掉 S2 指定万年历数时分秒
    结果暂存指定 D 指定寄存器时分秒中
    S1S2 容值超出范围视运算错误指令执行M1067M1068On
    D1067 记录错误代码 0E1A(HEX)
    减算结果负数时位标志 M1021On该负数加 24 时结果
    显示 D 指定寄存器中
    减算结果等 0 话(0 时 0 分 0 秒)零标志 M1020On
    程序范例

    X10On 时TADD 指令执行 D0~D2 指定万年历数时分秒
    D10~D12 指定万年历数时分秒相减结果存指定 D20~D22
    指定寄存器时分秒中
    X10
    TSUB D0 D10 D20

    D0
    D1
    D2
    20(时)
    20( )分
    5(秒)
    D11
    D12
    14( )时
    30( )分
    8( )秒
    D20
    D21
    D22
    5( )时
    49( )分
    57( )秒
    20 20 5 时分秒14 30 8 时分秒5 49 57 时 分秒
    减算结果负数时位标志 M1021On
    5
    20
    30
    (时)
    ( )分
    ( )秒
    11
    15
    ( )时
    (分)
    ( )秒
    10
    9
    15
    ( )时
    ( )分
    ( )秒
    5 20 30 时分秒19 11 15 时分秒10 9 15 时 分秒

    9 应指令 API 150~199
    DVPPLC 应技术手册 957
    API 适机种
    ESEXSS SASXSC EHSV166 TRD P 万年历数读出

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    D ¼ ¼ ¼
    操作数注意:D 操作数会占连续 7 装置
    装置范围请参考系列机种功规格表

    16 位指令 (3 STEP)
    TRD 连续执行型 TRDP 脉执行型
    32 位指令
    - - - -
    标志信号:M1016M1017M1076
    请参考补充说明
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    D:万年历现时间读出存放装置
    EHEH2SVSASXSC 机建万年历时钟时钟提供年星期月日
    时分秒 7 组数存放 D1319~D1313 中TRD 指令功程
    序设计者直接万年历现时间读出指定 7 寄存器中
    D1319 读取公元年份右 2 位果读取全部 4 位话请参考补充说明
    程序范例

    X0On 时万年历现时间读出指定 D0~D6 寄存器中
    D1318 容 1 表星期2 表星期二类推7 表星期日
    X0
    TRD D0

    特 D 项目 容 般 D 项目
    D1319 年(公元) 00~99 D0 年(公元)
    D1318 星期 1~7 D1 星期
    D1317 月 1~12 D2 月
    D1316 日 1~31 D3 日
    D1315 时 0~23 D4 时
    D1314 分 0~59 D5 分
    D1313 秒 0~59 D6 秒
    补充说明

    SASXSCEHEH2SV 机建万年历时钟标志特殊寄存器:
    编 号 名 称 动 作 功
    M1016 万年历公元年显示 Off 时候 D1319 显示公元年右 2 位
    On 时候 D1319 显示公元年右 2 位加 2000
    M1017 ±30 秒校正 Off→On 触发时作校正
    (0~29 秒时 030~59 秒时分加 1秒 0)
    M1076 万年历障 设置值超出设置范围时 ON(仅开机时会
    做检验) 9 应指令 API 150~199
    DVPPLC 应技术手册 958

    编 号 名 称 动 作 功
    D1313 秒 0~59
    D1314 分 0~59
    D1315 时 0~23
    D1316 日 1~31
    D1317 月 1~12
    D1318 星期 1~7
    D1319 年 0~99 (公元右 2 位)
    万年历时钟校正方法
    API 建万年历时钟校正方法列 2 种
    1 校正时刻专指令
    详细请参考 TWR 指令(API 167)
    2 外围装置设置
    阶梯图编辑软件 WPLSoft 设置
    公元年份显示 4 位数:
    1 年份通常情况显示 2 位数(例:2003 年显示 03)显示 4 位
    数请程序起始位置入列程序
    M1002
    SET M1016 显示 位数西元年份 4

    2 公元年份显示原 2 位数切换成 4 位数显示公元年右 2 位加 2000
    3 公元年份 4 位数显示模态写入新设置时间时写入 2 位数
    2 位数效值「0~99」反应公元年份「2000 年~2099 年」彼
    间关系例:002000 年 032003 年 502050 年 992099 年 9 应指令 API 150~199
    DVPPLC 应技术手册 959
    API 适机种
    ESEXSS SASXSC EHSV167 TWR P 万年历数写入

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼
    操作数注意:D 操作数会占连续 7 装置
    装置范围请参考系列机种功规格表

    16 位指令 (3 STEP)
    TWR 连续执行型 TWRP 脉执行型
    32 位指令
    - - - -
    标志信号:M1016M1017M1076
    请参考 API 166 TRD 指令补充说明
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:存放欲写入万年历新设置值装置
    SASXSCEHEH2SV 机建万年历时钟调整万年历时钟时候
    指令正确现时间写入藏万年历时钟中
    指令执行时新设置时间立刻写入 PLC 部万年历时钟中
    执行指令时请注意写入新设置时间写入时现时间否吻合
    S 容值超出范围视运算错误指令执行M1067M1068On
    D1067 记录错误代码 0E1A(HEX)
    程序范例
    ()

    X0On 时正确现时间写入藏万年历时钟中
    X0
    TWRP D20

    般 D 项目 容 特 D 项目
    D20 年(公元) 00~99 D1319 年(公元)
    D21 星期 1~7 D1318 星期
    D22 月 1~12 D1317 月
    D23 日 1~31 D1316 日
    D24 时 0~23 D1315 时
    D25 分 0~59 D1314 分
    新设置时间

    D26 秒 0~59 D1313 秒
    万年历时钟


    程序范例
    ()二

    万年历现时间设置现时间调整 2003 年 8 月 19 日星期二 15 点 27 分
    30 秒
    D0~D6 容新万年历设置时间
    X10On 更换万年历时钟现时间设置值
    X11 On 次万年历时钟作±30 秒校正动作谓校正万年历时钟
    秒针 1~29 时会动0秒分针变30~59 时会动0
    秒分针加 1 分钟 9 应指令 API 150~199
    DVPPLC 应技术手册 960
    X10
    MOV K03 D0
    MOV K2 D1
    MOV K8 D2
    MOV K19 D3
    MOV K15 D4
    MOV K27 D5
    MOV K30 D6
    TWR D0
    X11
    M1017
    年西元右 位( 2 )
    星期二





    设置时间写入万年历
    30 秒校正+


    9 应指令 API 150~199
    DVPPLC 应技术手册 961
    API 适机种
    ESEXSS SASXSC EHSV169 D HOUR 计时仪

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D1 ¼
    D2 ¼ ¼ ¼
    操作数注意:S 操作数 F 装置仅 16 位指令
    D1 操作数会占连续 2 点中 D1+1 16 32 位指
    令固定 16 位寄存器
    装置范围请参考系列机种功规格表
    SA 系列机种程序中 HOUR 指令 4 次

    16 位指令 (7 STEP)
    HOUR 连续执行型 - -
    32 位指令 (13 STEP)
    DHOUR 连续执行型 - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:设置导通时间单位:时 D1:测量中现时间值单位:时 D2:
    输出装置
    S 设置导通时间设置范围 K1~K32767单位:时
    D1 测量中现时间值设置范围 K0~K32767单位:时 D1 +1 未
    满 1 时现时间值设置范围 K0~K3599单位:秒
    输入接点导通时间做计时达设置时间时(时单位)会输出装置
    导通提供者理机械运作计时维修
    输出装置导通定时器会继续计时
    16 位指令测量中现时间值达数值 32767 时3599 秒时会停止计
    时测量重新计时须现时间值 D1D1 +1 清 0
    32 位指令测量中现时间值达数值 2147483647 时3599 秒时会
    停止计时测量重新计时须现时间值 D1~ D1 +2 清 0
    指令 EH 系列机种程序中次数限制时间仅 4 指令
    执行
    程序范例
    ()

    16 位指令 X0On 时Y10 导通开始计时达 100 时 Y0 导通 D0
    会记录测量中现时间值(单位:时)D1 会记录测量中足 1 时现时
    间值 0~3599(单位:秒)
    Y10
    HOUR K100 D0 Y0
    X0
    Y10
    9 应指令 API 150~199
    DVPPLC 应技术手册 962
    程序范例
    ()二

    32 位指令 X0On 时Y10 导通开始计时达 40000 时 Y0 导通
    D1D0 会记录测量中现时间值(单位:时)D2 会记录测量中足 1 时
    现时间值 0~3599(单位:秒)
    Y10
    DHOUR K40000 D0 Y0
    X0
    Y10
    9 应指令 API 150~199
    DVPPLC 应技术手册 963
    API 适机种
    ESEXSS SASXSC EHSV170 D GRY P BIN→GRAY 码变换

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    操作数注意:SD 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    GRY 连续执行型 GRYP 脉执行型
    32 位指令 (9 STEP)
    DGRY 连续执行型 DGRYP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:源装置 D:存放 GRAY 码装置
    S 指定装置容值(BIN 值)变换格雷码(GRAY CODE)存放 D 指
    定装置中
    S 效范围示果超出范围时视运算错误指令执行M1067
    M1068OnD1067 记录错误代码 0E1A(HEX)
    16 位指令:0~32767
    32 位指令:0~2147483647
    程序范例

    X0On 时常数 K6513 变换格雷码(GRAY CODE)存放 K4Y20 中
    X0
    GRY K6513 K4Y20

    00011 100 0111 1000
    b15 b0
    K6513H1971
    000 0 0 00 001111111
    K4Y20
    Y37 Y20
    GRAY CODE 6513

    9 应指令 API 150~199
    DVPPLC 应技术手册 964
    API 适机种
    ESEXSS SASXSC EHSV171 D GBIN P GRAY 码→BIN 变换

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    操作数注意:SD 操作数 F 装置仅 16 位指令
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    GBIN 连续执行型 GBINP 脉执行型
    32 位指令 (9 STEP)
    DGBIN 连续执行型 DGBINP 脉执行型
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:存放 GRAY 码源装置 D:存放变换 BIN 值装置
    S 指定装置容值(格雷码(GRAY CODE))变换成 BIN 值存放 D
    指定装置中
    指令连接 PLC 输入端绝位置型编码器(编码器输出值通常格雷
    码)容变换成 BIN 值存放指定寄存器中
    S 效范围示果超出范围时视运算错误指令执行M1067
    M1068OnD1067 记录错误代码 0E1A(HEX)
    16 位指令:0~32767
    32 位指令:0~2147483647
    程序范例

    X20On 时 X0~X17 输入点连接绝位置型编码器格雷码(GRAY
    CODE) 变换成 BIN 值存放 D10 中
    X20
    GBIN K4X0 D10

    0001 10111000
    b15 b0
    H1971K6513 000 0 00111111
    X17 X0
    GRAY CODE 6513
    K4X0
    01 0 1
    0010
    9 应指令 API 150~199
    DVPPLC 应技术手册 965
    API 适机种
    ESEXSS SASXSC EHSV172 D ADDR P 浮点数值加法

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼
    S2 ¼
    D ¼
    操作数注意:S1S2 操作数输入浮点数值(FXXX)
    装置范围请参考系列机种功规格表

    16 位指令


    32 位指令 (13 STEP)
    DADDR 连续执行型 DADDRP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

      S1:浮点数值加数S2:浮点数值加数D:
      DADDR 指令直接 S1S2 操作数输入浮点数值(例:F12)寄存器 D
    存放浮点数值
      S1S2 操作数寄存器 D 存放浮点数值功 API 120 EADD
      DADDR 指令执行时D 操作数会存放浮点数值运算结果
      S1 S2 指定相寄存器编号种情况连续执行型态指令
    时条件接点 On 期间该寄存器次扫描时均会加算次般
    情况脉执行型指令(DADDRP)
      运算结果绝值表示浮点值进位标志 M1022On
      运算结果绝值表示浮点值位标志 M1021On
      运算结果 0零标志 M1020On
    程序范例
    ()

      X0On 时 F120000004768372 浮点数值加 F220000004768372 浮
    点数值运算结果 F340000009536743 存放(D10D11)数寄存器
    X0
    DADDR F120000004768372 D10F120000004768372 F220000004768372
    程序范例
    ()二

      X0On 时浮点数值(D1D0) +浮点数值(D3D2)结果存放(D11D10)

    X0
    DADDR D0 D2 D10

    补充说明

    指令仅 ES 系列 V66SASX_V16SC_V14EH2SV_V10 版(含)
    支持EH 机种支持 9 应指令 API 150~199
    DVPPLC 应技术手册 966
    API 适机种
    ESEXSS SASXSC EHSV173 D SUBR P 浮点数值减法

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼
    S2 ¼
    D ¼
    操作数注意:S1S2 操作数输入浮点数值(FXXX)
    装置范围请参考系列机种功规格表

    16 位指令


    32 位指令 (13 STEP)
    DSUBR 连续执行型 DSUBRP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

      S1:浮点数值减数S2:浮点数值减数D:差
      DSUBR 指令直接 S1S2 操作数输入浮点数值(例:F12)寄存器 D
    存放浮点数值进行运算
      S1S2 操作数寄存器 D 存放浮点数值功 API 121 ESUB
      DSUBR 指令执行时D 操作数会存放浮点数值运算结果
      S1 S2 指定相寄存器编号种情况连续执行型态指令
    时条件接点 On 期间该寄存器次扫描时均会减算次般
    情况脉执行型指令(DSUBRP)
      运算结果绝值表示浮点值进位标志 M1022On
      运算结果绝值表示浮点值位标志 M1021On
      运算结果 0零标志 M1020On
    程序范例
    ()

      X0On 时 F120000004768372 浮点数值减 F220000004768372 浮
    点数值运算结果 F1 存放(D10D11)数寄存器
    X0
    DSUBR F120000004768372 D10F120000004768372 F220000004768372
    程序范例
    ()二

      X0On 时浮点数值(D1D0) 浮点数值(D3D2)结果存放(D11D10)

    X0
    DSUBR D0 D2 D10

    补充说明

    指令仅 ES 系列 V66SASX_V16SC_V14EH2SV_V10 版(含)
    支持EH 机种支持 9 应指令 API 150~199
    DVPPLC 应技术手册 967
    API 适机种
    ESEXSS SASXSC EHSV174 D MULR P 浮点数值法

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼
    S2 ¼
    D ¼
    操作数注意:S1S2 操作数输入浮点数值(FXXX)
    装置范围请参考系列机种功规格表

    16 位指令


    32 位指令 (13 STEP)
    DMULR 连续执行型 DMULRP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

      S1:浮点数值数S2:浮点数值数D:积
      DMULR 指令直接 S1S2 操作数输入浮点数值(例:F12)寄存器 D
    存放浮点数值进行运算
      S1S2 操作数寄存器 D 存放浮点数值功 API 122 EMUL
      DMULR 该指令执行时D 操作数会存放浮点数值运算结果
      S1 S2 指定相寄存器编号种情况连续执行型态指令
    时条件接点 On 期间该寄存器次扫描时均会算次般
    情况脉执行型指令(DMULRP)
      运算结果绝值表示浮点值进位标志 M1022On
      运算结果绝值表示浮点值位标志 M1021On
      运算结果 0零标志 M1020On
    程序范例
    ()

      X0On 时 F120000004768372 浮点数值 F220000004768372 浮
    点数值运算结果 F264000010490417 存放(D10D11)数寄存器
    X0
    DMULR F120000004768372 D10F120000004768372 F220000004768372
    程序范例
    ()二

      X1On 时浮点数值(D1D0)浮点数值(D11D10)积存放(D21
    D20)指定寄存器中
    X1
    D0 D10 D20

    补充说明

    指令仅 ES 系列 V66SASX_V16SC_V14EH2SV_V10 版(含)
    支持EH 机种支持 9 应指令 API 150~199
    DVPPLC 应技术手册 968
    API 适机种
    ESEXSS SASXSC EHSV175 D DIVR P 浮点数值法

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼
    S2 ¼
    D ¼
    操作数注意:S1S2 操作数输入浮点数值(FXXX)
    装置范围请参考系列机种功规格表

    16 位指令


    32 位指令 (13 STEP)
    DDIVR 连续执行型 DDIVRP 脉执行型
    标志信号:M1020 零标志 Zero flag
    M1021 位标志 Borrow flag
    M1022 进位标志 Carry flag
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

      S1:浮点数值数S2:浮点数值数D:商
      DDIVR 指令直接 S1S2 操作数输入浮点数值(例:F12)寄存器 D
    存放浮点数值进行运算
      S1S2 操作数寄存器 D 存放浮点数值功 API 123 EDIV
      DDIVR 该指令执行时D 操作数会存放浮点数值运算结果
      数 S2 容 0 认定运算错误指令执行M1067M1068On
    D1067 记录错误代码 H’0E19
      运算结果绝值表示浮点值进位标志 M1022On
      运算结果绝值表示浮点值位标志 M1021On
      运算结果 0零标志 M1020On
    程序范例
    ()

      X0On 时 F120000004768372 浮点数值 F220000004768372 浮
    点数值运算结果 F0545454561710358 存放(D10D11)数寄存器

    X0
    DDIVR F120000004768372 D10F120000004768372 F220000004768372
    程序范例
    ()二

      X1On 时二进浮点数值(D1D0)二浮点数值(D11D10)商存放
    (D21D20)指定寄存器中
    X1
    DDIVR D0 D10 D20

    补充说明

    指令仅 ES 系列 V66SASX_V16SC_V14EH2SV_V10 版(含)
    支持EH 机种支持 9 应指令 API 150~199
    DVPPLC 应技术手册 969
    API 适机种
    ESEXSS SASXSC EHSV176 MMOV P 放传送

    位装置 字符装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D ¼ ¼ ¼
    操作数注意:装置范围请参考功规格表

    16 位指令 (5 STEP)
    MMOV 连续执行型 MMOVP 脉波执行型
    32 位指令
    - - - -
    旗标信号:

    指令說明

    S:数源(16 位)D:数搬移目(32 位)
    16 位装置 S 中数传送 32 位装置 D 中中指定符号位重复复
    制存放目
    程式範例

    X23 0N 时D4 数传送 D6 D7
    X23
    MMOV D4 D6

    0011 1
    0
    0
    0
    11
    1
    1000
    b15 b0
    00 0 001111 D7 D6
    1
    11111111
    b31 b16
    1
    b0b15
    D4
    0
    1
    1
    00
    111111111
    +號 0
    1
    -號
    例子中D4 b15 位数传送(D7D6) b15 b31 位变成负
    数( D4 样)
    9 应指令 API 150~199
    DVPPLC 应技术手册 970
    API 适机种
    ESEXSS SASXSC EHSV180 MAND P 矩阵 (AND) 运算

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:n 操作数指定范围 nK1~K256
    S1S2D 操作数指定 KnXKnYKnMKnS
    SASXSC 指定 n4EHEH2SV 指定 n≦4
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    MAND 连续执行型 MANDP 脉执行型
    32 位指令
    - - - -
    标志信号:


    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:矩阵源装置 1 S2:矩阵源装置 2 D:运算结果 n:数组长度
    两矩阵源数组长度 n S1 S2 作矩阵’’(AND)运算结果存
    D
    矩阵’’(AND)运算规两位均 1 结果始 1否 0
    程序范例

    X0On 时16 位寄存器 D0~D2 3 行 16 位寄存器 D10~D12 3 行作
    MAND矩阵(AND)运算结果存 16 位寄存器 D20~D22 3 行中
    X0
    MAND D0 D10 D20 K3

    执行前
    执行
    1111111111 110000
    1111111111 110000
    1111111111 110000
    b15 b0
    MAND
    1 1 00011100000000
    11 00011100000000
    1 1 00011100000000
    1 1 000000000000
    11 000000000000
    11 000000000000
    00
    00
    00
    补充说明

    矩阵指令说明:
    1 矩阵 1 连续 16 位寄存器组成组成矩阵寄存器数称矩阵长
    度 n矩阵 16 × n 位(点)运算单位次位(点) 9 应指令 API 150~199
    DVPPLC 应技术手册 971
    2 矩阵指令 16× n 矩阵位(序号 b0~b16n−1)作连串单点集合
    集合中指定某单点作运作作数值
    3 矩阵指令处理单点点(矩阵)点点状态处理搬移拷
    贝较搜寻等极方便重应指令
    4 矩阵指令运作中通常需 16 位寄存器指定矩阵中 16n 单点某
    单点作运算象寄存器称矩阵指针 Pr(Pointer)者指令
    中指定效范围 0~16n−1分应矩阵中位 b0~b16n−1
    5 矩阵运作中左右位移旋转定义高编号者左低编号者右
    图标
    1111111111000011
    1111111111000011
    11 01000 00000 11 00
    11 01000 00000 11 00
    b0
    b16
    b32
    b31
    b15
    b47
    宽度 位 16 左 右
    长度

    n
    D0
    D1
    D2
    Dn1 b16n1
    1111111111000011


    6 矩阵宽度(C)固定 16 位(bits)
    7 Pr:矩阵指针例 Pr 值 15 指 b15 位
    8 矩阵长度(R) n:n1~256
    范例: D0n 3 构成矩阵D0HAAAAD1H5555D2HAAFF
    C15 C14 C13 C12 C11 C10 C9 C8 C7 C6 C5 C4 C3 C2 C1 C0
    R0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 D0
    R1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 D1
    R2 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 D2
    范例: K2X0n 3 构成矩阵K2X0 H37K2X10H68K2X20H45
    C15 C14 C13 C12 C11 C10 C9 C8 C7 C6 C5 C4 C3 C2 C1 C0
    R0 0 0 0 0000000110 1 1 1X0~X7
    R1 0 0 0 0000001101 0 0 0X10~X17
    R2 0 0 0 0000001000 1 0 1X20~X27
    R0(C15~C8)R1(C15~C8)R2(C15~C8) 足部分补 0
    9 应指令 API 150~199
    DVPPLC 应技术手册 972
    API 适机种
    ESEXSS SASXSC EHSV181 MOR P 矩阵 (OR) 运算

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:n 操作数指定范围 nK1~K256
    S1S2D 操作数指定 KnXKnYKnMKnS
    SASXSC 指定 n4EHEH2SV 指定 n≦4
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    MOR 连续执行型 MORP 脉执行型
    32 位指令
    - - - -
    标志信号:


    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:矩阵源装置 1 S2:矩阵源装置 2 D:运算结果n:数组长度
    两矩阵源数组长度 n S1 S2 作矩阵’’(OR)运算结果存
    D
    矩阵’’(OR)运算规两位 1 结果 1两者均 0 结果
    0
    程序范例

    X0On 时16 位寄存器 D0~D2 3 行 16 位寄存器 D10~D12 3 行作
    MOR矩阵(OR)运算结果存 16 位寄存器 D20~D22 3 行中
    X0
    MOR D0 D10 D20 K3

    1
    11 000 110000
    11 000 110000
    11 000 110000
    010101010101010
    1010101010101010
    1010101010101010
    1
    1
    1
    1
    1
    1
    0
    0
    0
    1
    1
    1
    1
    1
    1
    11 0 01100
    11 0 01100
    11 0 01100
    1
    1
    1
    1
    1
    1
    1
    1
    1
    1
    1
    1
    1111
    1
    1
    1
    1
    1
    1
    1
    1
    b15 b0
    MOR执行前
    执行

    9 应指令 API 150~199
    DVPPLC 应技术手册 973
    API 适机种
    ESEXSS SASXSC EHSV182 MXOR P
    矩阵异 (XOR)
    运算 -
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:n 操作数指定范围 nK1~K256
    S1S2D 操作数指定 KnXKnYKnMKnS
    SASXSC 指定 n4EHEH2SV 指定 n≦4
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    MXOR 连续执行型 MXORP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:矩阵源装置 1 S2:矩阵源装置 2 D:运算结果 n:数组长度
    两矩阵源数组长度 n S1 S2 作矩阵’异’(XOR)运算结果
    存 D
    矩阵’异’(XOR)运算规两位结果 1否 0
    程序范例

    X0On 时16 位寄存器 D0~D2 3 行 16 位寄存器 D10~D12 3 行作
    MXOR矩阵异(XOR)运算结果存 16 位寄存器 D20~D22 3 行中
    X0
    MXOR D0 D10 D20 K3

    1
    11 000110000
    11000 110000
    11 000 110000
    010101010101010
    1010101010101010
    1010101010101010
    1
    1
    1
    1
    1
    1
    0
    0
    0
    1
    1
    1
    1
    1
    1
    1 00100
    1 00100
    1 00100
    1
    1
    1
    1
    1
    1
    1111
    1
    1
    1
    1
    1
    1
    1
    1
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    b15 b0
    MXOR执行前
    执行

    9 应指令 API 150~199
    DVPPLC 应技术手册 974
    API 适机种
    ESEXSS SASXSC EHSV183 MXNR P
    矩阵 (XNR)
    运算 -
    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:n 操作数指定范围 nK1~K256
    S1S2D 操作数指定 KnXKnYKnMKnS
    SASXSC 指定 n4EHEH2SV 指定 n≦4
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    MXNR 连续执行型 MXNRP 脉执行型
    32 位指令
    - - - -
    标志信号:


    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:矩阵源装置 1 S2:矩阵源装置 2 D:运算结果 n:数组长度
    两矩阵源数组长度 n S1 S2 作矩阵(XNR)运算结果
    存 D
    矩阵(XNR)运算规两位相结果 1否 0
    程序范例

    X0On 时16 位寄存器 D0~D2 3 行 16 位寄存器 D10~D12 3 行作
    MXNR矩阵 XNR 运算结果存 16 位寄存器 D20~D22 3 行中
    X0
    MXNR D0 D10 D20 K3

    1
    11 000 110000
    11000 110000
    11000 110000
    010101010101010
    1010101010101010
    1010101010101010
    1
    1
    1
    1
    1
    1
    0
    0
    0
    1
    1
    1
    1
    1
    1
    1000
    1 000
    1000
    1
    1
    1
    11
    1
    1
    1
    1
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    1
    1
    1
    1
    1
    1
    1
    1
    1
    1
    1
    1
    b15 b0
    MXNR执行前
    执行

    9 应指令 API 150~199
    DVPPLC 应技术手册 975
    API 适机种
    ESEXSS SASXSC EHSV184 MINV P 矩阵反相

    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:n 操作数指定范围 nK1~K256
    SD 操作数指定 KnXKnYKnMKnS
    SASXSC 指定 n4EHEH2SV 指定 n4≦
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    MINV 连续执行型 MINVP 脉执行型
    32 位指令
    - - - -
    标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:矩阵源装置 D:运算结果 n:数组长度
    矩阵源 S 数组长度 n 作矩阵反相运算结果存 D
    程序范例

    X0On 时16 位寄存器 D0~D2 3 行作 MINV矩阵反相运算结果存
    16 位寄存器 D20~D22 3 行中
    X0
    MINV D0 D20 K3

    0
    0
    0
    11
    1
    1
    1
    1
    0
    0
    0
    0
    0
    0
    11
    1
    1
    1
    1
    0
    0
    0
    1
    1
    1
    0
    0
    0
    1
    1
    1
    0
    0
    0
    1
    1
    1
    0
    0
    0
    1
    1
    1
    0
    0
    0
    1010101010101010
    1010101010101010
    1010101010101010
    b15 b0
    MINV
    执行前
    执行

    9 应指令 API 150~199
    DVPPLC 应技术手册 976
    API 适机种
    ESEXSS SASXSC EHSV185 MCMP P 矩阵较

    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼
    n ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    操作数注意:n 操作数指定范围 nK1~K256
    S1S2D 操作数指定 KnXKnYKnMKnS
    SASXSC 指定 n4EHEH2SV 指定 n≦4
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    MCMP 连续执行型 MCMPP 脉执行型
    32 位指令
    - - - -
    标志信号:M1088~M1092 请参考指令说明


    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:矩阵源装置 1 S2:矩阵源装置 2 n:数组长度 D:指针 Pr
    存放目标位置值
    次较两矩阵源数组长度 n S1 S2 两矩阵中 bit
    位置值 D+1 开始作较找出值位置位置值存 D 中完
    成次较
    矩阵较标志 M1088 决定较相值(M10881)值(M10880)较
    达时立停止较动作矩阵位寻找标志 M10911较 bit 时
    矩阵搜寻结束标志 M1089 标志 On较达编号存 D 中次扫描周
    期时當矩阵搜寻起始标志 M10901 時將第 0 bit 开始较 D 值
    超范围时指针错误标志 M10921
    矩阵指令运作中通常需 16 位寄存器指定矩阵中 16n 单点某
    单点作运算象寄存器称矩阵指针 Pr(Pointer)者指令
    中指定效范围 0~16n−1分应矩阵中位 b0~b16n−1运作
    中应避免更动 Pr 值免影响正确较找寻 Pr 值超出范围矩阵
    指针错误标志 M1092 设 1指令执行
    矩阵搜寻结束标志 M1089 矩阵位寻找标志 M1091 时发生会时1
    程序范例

    X0 Off→On 时矩阵搜寻起始标志 M10900指针时值加 1 bit
    位置(标注*处)开始较找寻位状态(M10880 找)者
    设指针时值 D202 X0 Off→On 时动作 4 次
    四执行结果
    D205矩阵位寻找标志 M10911矩阵搜寻结束标志 M10890
    D2045矩阵位寻找标志 M10911矩阵搜寻结束标志 M10890
    D2047矩阵位寻找标志 M10910矩阵搜寻结束标志 M10891
    D201矩阵位寻找标志 M10911矩阵搜寻结束标志 M10890 9 应指令 API 150~199
    DVPPLC 应技术手册 977

    X0
    MCMPP D0 D10 D20K3

    b0
    1 0 11000
    1 000 11000
    1 000 1100
    1
    1
    1
    1
    1
    1
    1
    1
    1
    D20
    2
    1
    1
    1
    0
    0
    0
    0
    0
    0
    1
    1
    1
    指针
    10101010101101
    1010101010101010
    101101010101010
    b47
    b0
    MCMP
    b47
    b0
    0
    01
    1
    10

    补充说明

    标志信号说明
    M1088: 矩阵较标志较相值(M10881)值(M10880)
    M1089: 矩阵搜寻结束标志较 bit 时M10891
    M1090: 矩阵搜寻起始标志第 0 bit 开始较M10901
    M1091: 矩阵位寻找标志较达时立停止较动作M10911
    M1092: 矩阵指针错误标志指针 Pr 值超出范围 M10921
    9 应指令 API 150~199
    DVPPLC 应技术手册 978
    API 适机种
    ESEXSS SASXSC EHSV186 MBRD P 矩阵位读出

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S ¼ ¼ ¼ ¼ ¼ ¼ ¼
    N ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    操作数注意:n 操作数指定范围 n1~256
    SD 操作数指定 KnXKnYKnMKnS
    SASXSC 指定 n4EHEH2SV 指定 n≦4
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    MBRD 连续执行型 MBRDP 脉执行型
    32 位指令
    - - - -
    标志信号:M1089~M1095 请参考指令说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:矩阵源装置 n:数组长度 D:指针 Pr存放目标位置值
    指令执行时开始判断矩阵指针清标志 M1094 否 On On指
    针 D 清 0 S 第 0 bit 开始读取 bit OnOff 状态读取
    矩阵旋转位移输出进位标志 M1095读取完 bit 时判断矩阵指针递增标
    志 M1093 否 On On 指针 D 值加 1读 bit 时矩阵搜寻
    结束标志 M1089On指针 D 记录着读取 bit 编号然结束指令执行
    矩阵指针 Pr(Pointer)者指令中指定效范围 0~16n−1
    分应矩阵中位 b0~b16n−1 Pr 值超出范围矩阵指针错误标志
    M1092 设 1指令执行
    程序范例

    X0 Off→On 时设指针清标志 M10940矩阵指针递增标志 M10931
    读取次指针 Pr 增加 1
    设指针时值 D2045 X0 Off→On 时动作 3 次 三
    执行结果
    D2046矩阵旋转位移输出进位标志 M10950矩阵搜寻结束标志
    M10890
    D2047矩阵旋转位移输出进位标志 M10951矩阵搜寻结束标志
    M10890
    D2047矩阵旋转位移输出进位标志 M10950矩阵搜寻结束标志
    M10891
    X0
    MBRDP D0 D20K3
    9 应指令 API 150~199
    DVPPLC 应技术手册 979
    b0
    D20
    45 指针
    10101010101101
    1010101010101010
    1101010101010
    b47
    0
    01
    01

    补充说明

    标志信号说明
    M1089: 矩阵搜寻结束标志较 bit 时M10891
    M1092: 矩阵指针错误标志指针 Pr 值超出范围 M10921
    M1093: 矩阵指针递增标志指针目前值+1
    M1094: 矩阵指针清标志指针目前值清 0
    M1095: 矩阵旋转位移输出进位标志
    9 应指令 API 150~199
    DVPPLC 应技术手册 980
    API 适机种
    ESEXSS SASXSC EHSV187 MBWR P 矩阵位写入

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S ¼ ¼ ¼ ¼ ¼ ¼ ¼
    n ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    操作数注意:n 操作数指定范围 n1~256
    SD 操作数指定 KnXKnYKnMKnS
    SASXSC 指定 n4EHEH2SV 指定 n≦4
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    MBWR 连续执行型 MBWRP 脉执行型
    32 位指令
    - - - -
    标志信号:M1089~M1096 请参考指令说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:矩阵源装置 n:数组长度 D:指针 Pr存放目标位置值
    指令执行时开始判断矩阵指针清标志 M1094 否 On On指
    针 D 清 0矩阵位移输入补位标志 M1096 值 S 第 0 bit 开始
    写入写完 bit 时判断矩阵指针递增标志 M1093 否 On On 指针
    D 值加 1写 bit 时矩阵搜寻结束标志 M1089On指 针 D 记录
    着读取 bit 编号然结束指令执行 D 值超范围 M10921
    矩阵指针 Pr(Pointer)者指令中指定效范围 0~16n−1
    分应矩阵中位 b0~b16n−1 Pr 值超出范围矩阵指针错误标志
    M1092 设 1指令执行
    程序范例

    X0 Off→On 时设指针清标志 M10940矩阵指针递增标志 M10931
    写入次指针 Pr 增加 1
    设指针时值 D2045矩阵位移输入补位标志 M1096 状态 1 X0 Off→
    On 时动作 1 次执行结果D2046矩阵位移输入补位标志
    M10961矩阵搜寻结束标志 M10890
    X0
    MBWRP D0 D20K3
    9 应指令 API 150~199
    DVPPLC 应技术手册 981

    1
    b0
    01010101010 101
    1010101010101010
    101101010101010
    b47
    D20 指针45
    1执行前
    1 M1096 矩阵移位输入补位标志
    101010101010 101
    1010101010101010
    101101010101010
    1执行
    0
    1
    b47
    D20 指针46
    补充说明

    标志信号说明
    M1089: 矩阵搜寻结束标志较 bit 时M10891
    M1092: 矩阵指针错误标志指针 Pr 值超出范围 M10921
    M1093: 矩阵指针递增标志
    M1094: 矩阵指针清标志
    M1096: 矩阵位移输入补位标志
    9 应指令 API 150~199
    DVPPLC 应技术手册 982
    API ☺ 适机种
    ESEXSS SASXSC EHSV188 MBS P 矩阵位移位

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:n 操作数指定范围 nK1~K256
    SD 操作数指定 KnXKnYKnMKnS
    SASXSC 指定 n4EHEH2SV 指定 n≦4
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    MBS 连续执行型 MBSP 脉执行型
    32 位指令
    - - - -
    标志信号:M1095~M1097 请参考指令说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:矩阵源装置 D:运算结果 n:数组长度
    矩阵源数组长度 n S 矩阵位做左右移位控制M10970 决定矩阵位左
    移M10971 决定矩阵位右移次移动位位移腾出空位(左移时
    b0右移时 b16n−1)补位标志 M1096 状态填补位移挤出位
    (左移时 b16n−1右移时 b0)状态送进位标志 M1095 然结果
    存入 D
    指令般脉执行型指令(MBSP)
    程序范例
    ()

    X0On 时 M1097Off 作矩阵左移设补位标志 M1096016 位寄存器 D0~D2
    矩阵作左移结果存 16 位寄存器 D20~D22 矩阵中进位标志 M10951
    X0
    RST
    MBSP D0 D20 K3
    M1097

    1
    b0
    01010101010 101
    1 010 10 10 10 10 10 10
    101101010101010
    b15
    0
    0
    0
    M1096
    101010101010 100
    1010101010101010
    1011010101010100
    0
    1
    M1095
    M1095
    执行前
    执行左移
    MBS
    M10970
    补位标志
    进位标志
    进位标志 9 应指令 API 150~199
    DVPPLC 应技术手册 983
    程序范例
    ()二

    X1On 时M1097On 作矩阵右移设补位标志 M1096116 位寄存器 D0~D2
    矩阵作右移结果存 16 位寄存器 D20~D22 矩阵中进位标志 M10950
    X1
    M1097
    MBSP D0 D20 K3

    1
    b0
    01010101010 101
    1010101010101010
    101101010101010
    b15
    0
    0
    101010101010 101
    1010101010101010
    111010101010100
    0 0
    M1095
    M1095
    MBS
    M10971
    进位标志
    进位标志
    执行前
    执行右移
    1
    1 M1096
    进位标志

    补充说明

    标志信号说明
    M1095: 矩阵移位输出进位标志
    M1096: 矩阵移位输入补位标志
    M1097: 矩阵位移方标志
    9 应指令 API 150~199
    DVPPLC 应技术手册 984
    API ☺ 适机种
    ESEXSS SASXSC EHSV189 MBR P 矩阵位循环移位

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S ¼ ¼ ¼ ¼ ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼
    n ¼ ¼ ¼
    操作数注意:n 操作数指定范围 nK1~K256
    SD 操作数指定 KnXKnYKnMKnS
    SASXSC 指定 n4EHEH2SV 指定 n≦4
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    MBR 连续执行型 MBRP 脉执行型
    32 位指令
    - - - -
    标志信号:M1095M1097 请参考指令说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:矩阵源装置 D:运算结果 n:数组长度
    矩阵源数组长度 n S 矩阵位做左右循环移位控制M10970 决定矩阵
    位左循环移位M10971 决定矩阵位右循环移位次移位位移位造成
    空位(左移时 b0右移时 b16n−1)移出位(左移时 b16n−1 右移时
    b0)状态填补结果存入 D 移出位填补前述空位时
    状态送进位标志 M1095
    指令般脉执行型指令(MBRP)
    程序范例
    ()

    X0On 时 M1097Off 作矩阵左循环移位16 位寄存器 D0~D2 矩阵作左循环
    移位结果存 16 位寄存器 D20~D22 矩阵中进位标志 M10951
    X0
    MBRP D0 D20 K3
    RST M1097

    1
    b0
    01010101010 101
    1010101010101010
    1011010 10 101010
    b15
    0
    0
    101010101010 101
    10 10 10 10 10 10 10 10
    10 110 10 10 10 10 100
    0
    1
    M1095
    M1095
    执行前
    执行左循环移位
    MBR
    M10970
    9 应指令 API 150~199
    DVPPLC 应技术手册 985
    程序范例
    ()二

    X1On 时M1097On 作矩阵右循环移位16 位寄存器 D0~D2 矩阵作右循
    环移位结果存 16 位寄存器 D20~D22 矩阵中进位标志 M10950
    X1
    MBRP D0 D20 K3
    M1097

    1
    b0
    01010101010 101
    1010101010101010
    101101010101010
    b15
    0
    0
    101010101010 101
    1010101010101010
    1011010101010100
    0 0
    M1095
    M1095
    执行前
    执行右循环移位
    MBR
    M10971

    补充说明

    标志信号说明
    M1095: 矩阵移位输出进位标志
    M1097: 矩阵移位方标志
    9 应指令 API 150~199
    DVPPLC 应技术手册 986
    API 适机种
    ESEXSS SASXSC EHSV190 MBC P 矩阵位状态计数

    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S ¼ ¼ ¼ ¼ ¼ ¼ ¼
    n ¼ ¼ ¼
    D ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    操作数注意:n 操作数指定范围 nK1~K256
    SD 操作数指定 KnXKnYKnMKnS
    SASXSC 系列指定 n4EHEH2SV 系列指定
    n≦4
    装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    MBC 连续执行型 MBCP 脉执行型
    32 位指令
    - - - -
    标志信号:M1098~M1099 请参考指令说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:矩阵源装置 n:数组长度 D:运算结果
    数组长度 n 计算 S 矩阵中位 1 0 数数目存 D 中
    M10981 时计算矩阵位 1 数M10980 时计算矩阵位 0 数
    计算出结果 0 时M10991
    程序范例

    X10 On 时D0~D2 矩阵中 M10981 时计算矩阵位 1 位总数
    存 D10 中 M10980 时计算矩阵位 0 位总数存 D10 中
    X10
    MBC D0 K3 D10

    11111 101
    11111 1010
    11111 1010
    0
    12
    1
    1
    1
    1
    1
    1
    1
    1
    1
    1
    1
    1
    1
    1
    1
    0
    0
    0
    0
    0
    0
    M10980
    36 M10981
    补充说明

    标志信号说明
    M1098: 矩阵计数字 0 位 1 标志
    M1099: 矩阵计数结果 0 时 On
    9 应指令 API 150~199
    DVPPLC 应技术手册 987
    API 适机种
    ESEXSS SASXSC EHSV191 D PPMR 双轴相点点运动
    - -
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    S ¼ ¼ ¼
    D ¼
    操作数注意:S1S2SD 操作数设置范围限制请参考指令说明

    16 位指令
    - - - -
    32 位指令 (17 STEP)
    DPPMR 连续执行型 - -
    标志信号:M1029M1030M1334M1335 等
    请参考补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

























    S1:X 轴脉输出数目S2:Y 轴脉输出数目S:点点间高输出频率
    D:脉输出装置
    指令仅支持 EH2SV 机种EH 机种支持脉输出方式仅支持脉+方
    模式
    S1S2 分代表 X 轴(Y0 Y4) Y 轴(Y2 Y6)指定脉输出数目(相指定)
    输出数目范围2147483648~ + 2147483647 中正负号代表正反方
    正方时脉现值寄存器 CH0(D1337 位D1336 位)CH1(D1339
    位D1338 位)CH2(D1376 位D1375 位)CH3(D1378 位D1377
    位) 会增加反方时会减少
    D 脉输出装置指定 Y0Y4指定 Y0 时Y0 第组 X 轴脉输出装
    置Y1 第组 X 轴方信号Y2 第组 Y 轴脉输出装置Y3 第组
    Y 轴方信号指定 Y4 时Y4 第二组 X 轴脉输出装置Y5 第二组 X
    轴方信号Y6 第二组 Y 轴脉输出装置Y7 第二组 Y 轴方信号
    方信号输出时脉输出结束会立 Off须等指令条件接点 Off 时
    方信号会 Off
    D1340(D1379)第组(第二组)双轴运动启动结束频率设置D1343(D1381)第
    组(第二组)双轴运动加速第段速减速段速加减速时间设置加减速
    时间设置低 10ms低 10ms 高 10000ms 10ms 输出出厂
    默认值 100ms
    高输出频率设置 10Hz 时 10Hz 输出 200kHz 时 200kHz 输出
    两轴步运动指令启动时 Y 轴启动频率加减速时间 X 轴设置相
    两轴运动输出脉数 59否画线条会够直
    指令次数限制假设 CH1 CH2 输出已中第组 XY 轴
    会法输出样CH3 CH4 已中第二组 XY 轴会法输出9 应指令 API 150~199
    DVPPLC 应技术手册 988
    程序范例

    范例:画菱型图
    (00)
    (2700027000)
    (055000)
    (2700027000)
    X 轴
    Y 轴

    操作步骤:
    1 规划四点坐标(00)(2700027000)(055000)(2700027000)
    图计算四点相址坐标(2700027000)(2700028000)
    (2700027000)(2700027000)分放 32bit(D200D202)
    (D204D206)(D208D210)(D212D214)
    2 编写梯形图程序
    3 PLC RUN设置 M0 ON开始双轴画线
    D214
    M1029
    DPPMR
    END
    D210DPPMR
    D206DPPMR
    K100000D202DPPMR Y0 D0 K1
    D0 K2
    D0 K4
    M0
    K1 D0
    D0
    M0 M1029
    K100000 Y0
    K100000 Y0
    K100000 Y0

    动作说明:
    PLC RUNM0ON 时开始频率 100kHz 执行第段点点运动
    段点点运动结束D0 加 1动执行第二段点点运动类推直9 应指令 API 150~199
    DVPPLC 应技术手册 989
    执行完第四段点点运动
    补充说明

    标志信号说明:
    M1029: 双轴第组脉输出执行完毕M1029On
    M1036: 双轴第二组脉输出执行完毕M1036On
    M1334: M1334On 时双轴第组脉禁止输出
    M1336: 双轴第组脉输出指示标志
    M1520: M1520On 时双轴第二组脉禁止输出
    M1522: 双轴第二组脉输出指示标志
    特殊寄存器说明:
    D1336D1337: 双轴运动第组 X 轴 Y0 输出脉现值寄存器应旋转方
    增加减少现值 D1337(High word)D1336(Low word)
    D1338D1339: 双轴运动第组 Y 轴 Y2 输出脉现值寄存器应旋转方
    增加减少现值 D1339(High word)D1338(Low word)
    D1340: API 191 DPPMRAPI 192 DPPMA 指令执行双轴运动第组 X
    轴Y0Y轴Y2加速第段速减速段速频率设置
    D1343: API 191 DPPMRAPI 192 DPPMA 指令执行双轴运动第组 X
    轴 Y0 Y 轴 Y2 加速第段速减速段速加减速时
    间设置
    D1375D1376: 双轴运动第二组 X 轴 Y4 输出脉现值寄存器应旋转方
    增加减少现值 D1337(High word)D1336(Low word)
    D1377D1378: 双轴运动第二组 Y 轴 Y6 输出脉现值寄存器应旋转方
    增加减少现值 D1339(High word)D1338(Low word)
    D1379: API 191 DPPMRAPI 192 DPPMA 指令执行双轴运动第二组 X
    轴Y4Y轴Y6加速第段速减速段速频率设置
    D1381: API 191 DPPMRAPI 192 DPPMA 指令执行双轴运动第二组 X
    轴 Y4 Y 轴 Y6 加速第段速减速段速加减速时
    间设置
    9 应指令 API 150~199
    DVPPLC 应技术手册 990
    API 适机种
    ESEXSS SASXSC EHSV192 D PPMA 双轴绝点点运动
    - -
    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    S ¼ ¼ ¼
    D ¼
    操作数注意:S1S2SD 操作数设置范围限制请参考指令说明

    16 位指令
    - - - -
    32 位指令 (17 STEP)
    DPPMA 连续执行型 - -
    标志信号:M1029M1030M1334M1335 等
    相关标志信号请参考 API 191 DPPMR 指令补充
    说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明


























    S1:X 轴脉输出数目S2:Y 轴脉输出数目S:点点间高输出频率D:
    脉输出装置
    指令仅支持 EH2SV 机种EH 机种支持脉输出方式仅支持 脉+方
    模式
    S1S2 分代表 X 轴(Y0 Y4) Y 轴(Y2 Y6)指定脉输出数目(绝指定)
    输出数目范围2147483648~ + 2147483647 中正负号代表正反方
    正方时脉现值寄存器 CH0(D1337 位D1336 位)CH1(D1339 位
    D1338 位)CH2(D1376 位D1375 位)CH3(D1378 位D1377 位) 会
    增加反方时会减少
    D 脉输出装置指定 Y0Y4指定 Y0 时Y0 第组 X 轴脉输出装置
    Y1 第组 X 轴方信号Y2 第组 Y 轴脉输出装置Y3 第组 Y 轴
    方信号指定 Y4 时Y4 第二组 X 轴脉输出装置Y5 第二组 X 轴方
    信号Y6 第二组 Y 轴脉输出装置Y7 第二组 Y 轴方信号方信号
    输出时脉输出结束会立 Off须等指令条件接点 Off 时方信号
    会 Off
    D1340(D1379)第组(第二组)双轴运动启动结束频率设置D1343(D1381)第
    组(第二组)双轴运动加速第段速减速段速加减速时间设置加减速时间
    设置低 10ms低 10ms 高 10000ms 10ms 输出出厂默认值
    100ms
    高输出频率设置 10Hz 时 10Hz 输出 200kHz 时 200kHz 输出
    两轴步运动指令启动时 Y 轴启动频率加减速时间 X 轴设置相
    两轴运动输出脉数 59否画线条会够直
    指令次数限制假设 CH1 CH2 输出已中第组 XY 轴会
    法输出样CH3 CH4 已中第二组 XY 轴会法输出 9 应指令 API 150~199
    DVPPLC 应技术手册 991
    程序范例

    范例:画菱型图
    (00)
    (27000 27000)
    (0 55000)
    (27000 27000)
    X 轴
    Y 轴

    操作步骤:
    1 规划四点绝坐标(27000 27000)(0 55000)(27000 27000)
    (00)图分放 32bit(D200D202)(D204D206)(D208D210)
    (D212D214)
    2 编写梯形图程序
    3 PLC RUN设置 M0 ON开始双轴画线
    D214DPPMA
    D210DPPMA
    D206DPPMA
    K100000D202DPPMA Y0 D0 K1
    D0 K2
    D0 K4 K100000 Y0
    K100000 Y0
    K100000 Y0
    M1029
    END
    M0
    K1 D0
    D0
    M0 M1029
    D1336 D1339
    D0 K3
    RST
    ZRST
    MOV
    INCP
    D212
    D208
    D204
    D200

    动作说明:
    PLC RUNM0ON 时开始频率 100kHz 执行第段点点运动
    段点点运动结束D0 加 1动执行第二段点点运动类推直
    执行完第四段点点运动 9 应指令 API 150~199
    DVPPLC 应技术手册 992
    API 适机种
    ESEXSS SASXSC EHSV193 D CIMR 双轴相位置圆弧插补
    - -
    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    S ¼
    D ¼
    操作数注意:S1S2SD 操作数设置范围限制请参考指令说明

    16 位指令
    - - - -
    32 位指令 (17 STEP)
    DCIMR 连续执行型 - -
    标志信号:M1029M1030M1334M1335 等
    相关标志信号请参考 API 191 DPPMR 指令补充
    说明
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:X 轴脉输出数目S2:Y 轴脉输出数目S:参数设置D:脉输出装置
      指令仅支持 EH2SV 机种EH 机种支持脉输出方式仅支持" 脉+方
    "模式
    S1 S2 分代表 X 轴(Y0 Y4) Y 轴(Y2 Y6)指定脉输出数目(相指定)
    输出数目范围2147483648~ + 2147483647 中正负号代表正反方
    正方时脉现值寄存器 CH0(D1337 位D1336 位)CH1(D1339 位
    D1338 位)CH2(D1376 位D1375 位)CH3(D1378 位D1377 位) 会
    增加反方时会减少
    S 16 位 (方分辨率设置):设 置 K0 时针 10 段(般分辨率)输出设置
    K2 时针 20 段(较高分辨率)输出画出 90°圆弧图()(二)示设置 K1
    逆时针 10 段(般分辨率)输出设置 K3 逆时针 20 段(较高分辨率)输出画
    出 90°圆弧图(三)(四)示
    S 16 位(行走时间设置):基时间单位 K1 01 秒般分辨率设置范围
    K1~K100(01 秒~10 秒)较高分辨率设置范围 K2~K200(02 秒~20 秒)指令
    设限脉高输出频率限制设置时间快实际输出时间时设置
    值会动修正
    (00)
    10区段
    X 轴
    Y 轴
    (S1S2)
    10


    图()
    (00)
    20区段
    X 轴
    Y 轴
    (S1S2)
    20


    图(二)
    9 应指令 API 150~199
    DVPPLC 应技术手册 993
    (00)
    10区段
    X 轴
    Y 轴
    (S1S2)
    10


    图(三)
    (00)
    20区段
    X 轴
    Y 轴
    (S1S2)
    20


    图(四)
    D 脉输出装置指定 Y0Y4指定 Y0 时Y0 第组 X 轴脉输出装
    置Y1 第组 X 轴方信号Y2 第组 Y 轴脉输出装置Y3 第组 Y
    轴方信号指定 Y4 时Y4 第二组 X 轴脉输出装置Y5 第二组 X 轴
    方信号Y6 第二组 Y 轴脉输出装置Y7 第二组 Y 轴方信号方
    信号输出时脉输出结束会立 Off须等指令条件接点 Off 时方
    信号会 Off
    分画四 90°圆弧
    方信号 ON 时方正方信号 OFF 时方负S :参数设
    置设置 K0K2 时针设置 K1K3 逆时针图(五)图(六)示

    Y 轴
    X 轴
    第象限
    第四象限
    第二象限
    第三象限
    图(五)
    Y 轴
    X 轴
    第四象限
    第象限
    第三象限
    第二象限
    图(六)

    两轴运动 10 段(般分辨率)状态执行时指令刚启动次指令运算时间约需
    5ms设置输出脉数 100 超 1 百万否会法
    启动
    两轴运动 20 段(高分辨率)状态执行时指令刚启动次指令运算时间约需
    10ms输出脉数 1000 超 1 千万否会法启

    者欲设置超出述10 段 20 段脉数范围时建议调整服务器
    齿轮功实现 9 应指令 API 150~199
    DVPPLC 应技术手册 994
    指令次执行时画出 90°圆弧圆弧正圆弧 XY
    轴指定输出脉数相
    启动频率加减速时间设置
    指令次数限制假设 CH1 CH2 已中第组 XY 轴会法
    输出样 CH3 CH4 已中第二组 XY 轴会法输出
    S 16 位方分辨率设置 K0~K3余设置均
    S 16 位行走时间设置值设置慢建议快设置时间快建议
    快设置时间未设定时会表快设定时间运行
    圆弧插补快行走时间建议值表
    段数 目标位置(Pulse) 建议快设置时间(单位 100ms)
    100~10000 1
    10001~19999 2

    般分辨率
    1000000 100
    1000~20000 2
    20000~29999 3

    较高分辨率
    10000000 200
    程序范例
    ()

    画椭圆图示
    Y 轴
    X 轴
    ()16002200
    ()32000()00
    (16002200)
    操作步骤:
    1 规划四点坐标(00)(16002200)(32000)(16002200)图计
    算四点相址坐标(16002200)(16002200)(16002200)
    (16002200)分放 32bit(D200D202)(D204D206)(D208D210)
    (D212D214)
    2 选择时针画弧般分辨率 10 段部定快运行时间(S D100 K0)
    3 编写梯形图程序 9 应指令 API 150~199
    DVPPLC 应技术手册 995
    4 PLC RUN设置 M0 ON开始画椭圆
    D214
    M1029
    DCIMR Y0
    END
    D210DCIMR Y0
    D206DCIMR Y0
    D202DCIMR Y0 D0 K1
    D0 K2
    D0 K4
    M0
    K1 D0
    D0
    M0 M1029
    D100
    D100
    D100
    D100
    K0 D100

    动作说明:
    PLC RUNM0ON 时开始执行第段圆弧段圆弧结束D0
    加 1动执行第二段圆弧类推直执行完第四段圆弧
    程序范例
    ()二

    画斜椭圆图示
    Y 轴
    X 轴(00)
    (2600026000)
    (3400018000)
    (80008000)

    操作步骤:
    1 首先找出椭圆 XY 轴值坐标(00) (2600026000)
    (3400018000)(80008000)图计算四点相址坐标
    (2600026000)(80008000)(2600026000)(80008000)分放
    32bit(D200D202)(D204D206)(D208D210)(D212D214)
    2 选择时针画弧般分辨率 10 段部定快运行时间(S D100 K0)
    3 相址 DCIMR 指令画弧编写梯形图程序
    4 PLC RUN设置 M0 ON开始画椭圆 9 应指令 API 150~199
    DVPPLC 应技术手册 996
    D214
    M1029
    DCIMR Y0
    END
    D210DCIMR Y0
    D206DCIMR Y0
    D202DCIMR Y0 D0 K1
    D0 K2
    D0 K4
    M0
    K1 D0
    D0
    M0 M1029
    D100
    D100
    D100
    D100
    K0 D100

    动作说明:
    PLC RUNM0ON 时开始执行第段圆弧段圆弧结束D0
    加 1动执行第二段圆弧类推直执行完第四段圆弧

    9 应指令 API 150~199
    DVPPLC 应技术手册 997
    API 适机种
    ESEXSS SASXSC EHSV194 D CIMA 双轴绝位置圆弧插补
    - -
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    S ¼
    D ¼
    操作数注意:操作数注意:S1S2S操作数设置范围限制请参考
    指令说明

    16 位指令
    - - - -
    32 位指令 (17 STEP)
    DCIMA 连续执行型 - -
    标志信号:M1029M1030M1334M1335 等
    相关标志信号请参考 API 191 DPPMR 指令补充
    说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1 :X 轴脉输出数目S2 :Y 轴脉输出数目S :参数设置D :脉输出
    装置
    指令仅支持 EH2SV 机种EH 机种支持脉输出方式仅支持"脉+
    方"模式
    S1S2 分代表 X 轴(Y0 Y4) Y 轴(Y2 Y6)指定脉输出数目(绝指定)
    输出数目范围2147483648~ + 2147483647 S1S2 脉现
    值寄存器 CH0(D1337 位D1336 位)CH1(D1339 位D1338 位)
    CH2(D1376 位D1375 位)CH3(D1378 位D1377 位)会正方输
    出方信号 Y1Y3 Y5Y7 ON S1S2 脉现值寄存器会
    反方输出方信号 Y1Y3 Y5Y7 OFF
    S 16 位 (方分辨率设置):设置 K0 时针 10 段(般分辨率)输出设
    置 K2 时针 20 段(较高分辨率)输出画出 90°圆弧图()(二)示设
    置 K1 逆时针 10 段(般分辨率)输出设置 K3 逆时针 20 段(较高分辨率)输出
    画出 90°圆弧图(三)(四)示
    S 16 位(行走时间设置):基时间单位 K1 01 秒般分辨率设置范围
    K1~K100(01 秒~10 秒)较高分辨率设置范围 K2~K200(02 秒~20 秒) 指 令
    设限脉高输出频率限制设置时间快实际输出时间时设置
    值会动修正
    (00)
    10区段
    X 轴
    Y 轴
    (S1S2)
    10


    图()
    (00)
    20区段
    X 轴
    Y 轴
    (S1S2)
    20


    图(二)9 应指令 API 150~199
    DVPPLC 应技术手册 998
    (00)
    10区段
    X 轴
    Y 轴
    (S1S2)
    10


    图(三)
    (00)
    20区段
    X 轴
    Y 轴
    (S1S2)
    20


    图(四)
    D 脉输出装置指定 Y0Y4指定 Y0 时Y0 第组 X 轴脉输出
    装置Y1 第组 X 轴方信号Y2 第组 Y 轴脉输出装置Y3 第
    组 Y 轴方信号指定 Y4 时Y4 第二组 X 轴脉输出装置Y5 第二组
    X 轴方信号Y6 第二组 Y 轴脉输出装置Y7 第二组 Y 轴方信号
    方信号输出时脉输出结束会立 Off须等指令条件接点 Off 时
    方信号会 Off
    分画四 90°圆弧
    方信号 ON 时方正方信号 OFF 时方负S :参数
    设置设置 K0K2 时针设置 K1K3 逆时针图(五)图(六)示
    Y 轴
    X 轴
    第象限
    第四象限
    第二象限
    第三象限
    图(五)
    Y 轴
    X 轴
    第四象限
    第象限
    第三象限
    第二象限
    图(六)
    两轴运动 10 段(般分辨率)状态执行时指令刚启动次指令运算时间约
    需 5ms设置输出脉数 100 超 1 百万否会
    法启动
    两轴运动 20 段(高分辨率)状态执行时指令刚启动次指令运算时间约需
    10ms输出脉数 1000 超 1 千万否会法
    启动
    者欲设置超出述10 段 20 段脉数范围时建议调整服务器
    齿轮功达成
    指令次执行时画出 90°圆弧圆弧正圆弧9 应指令 API 150~199
    DVPPLC 应技术手册 999
    XY 轴指定输出脉数相
    启动频率加减速时间设置
    指令次数限制假设 CH1 CH2 已中第组 XY 轴会
    法输出样 CH3 CH4 已中第二组 XY 轴会法输出
    S 16 位方分辨率设置 K0~K3余设置均
    S 16 位行走时间设置值设置慢建议快设置时间快建议
    快设置时间未设定时会表快设定时间运行
    圆弧插补快行走时间建议值表
    段数 目标位置(Pulse) 建议快设置时间(单位 100ms)
    100~10000 1
    10001~19999 2

    般分辨率
    1000000 100
    1000~20000 2
    20000~29999 3

    较高分辨率
    10000000 200
    程序范例
    ()

    画椭圆图示
    Y 轴
    轴X
    ()1600022000
    ()320000()00
    (1600022000)
    操作步骤:
    1 规划四点绝坐标(16000 22000)(32000 0)(16000 22000)
    (00) 图示分放 32bit(D200D202) (D204D206)
    (D208D210)(D212D214)
    2 选择时针画弧般分辨率 10 段部定快运行时间(S D100
    K0)
    3 相址 DCIMA 指令画弧
    4 编写梯形图程序 9 应指令 API 150~199
    DVPPLC 应技术手册 9100
    5 PLC RUN设置 M0 ON开始画椭圆
    D214
    M1029
    DCIMA Y0
    END
    D210DCIMA Y0
    D206DCIMA Y0
    D202DCIMA Y0 D0 K1
    D0 K2
    D0 K4
    M0
    K1 D0
    D0
    M0 M1029
    D1336 D1339
    D100
    D100
    D100
    D100
    K0 D100

    动作说明:
    PLC RUNM0ON 时开始执行第段圆弧段圆弧结束D0
    加 1动执行第二段圆弧类推直执行完第四段圆弧
    程序范例
    ()二

    画斜椭圆图示
    Y 轴
    X 轴(00)
    (2600026000)
    (3400018000)
    (80008000)

    操作步骤:
    1 首先找出椭圆 XY 轴值绝坐标(00)(2600026000)
    (3400018000)(80008000)图示分放 32bit(D200D202)
    (D204D206)(D208D210)(D212D214)
    2 选择时针画弧般分辨率 10 段部定快运行时间(S D100
    K0) 9 应指令 API 150~199
    DVPPLC 应技术手册 9101
    3 绝址 DCIMA 指令画弧编写梯形图程序
    4 PLC RUN设置 M0 ON开始画椭圆
    D214
    M1029
    DCIMA Y0
    END
    D210DCIMA Y0
    D206DCIMA Y0
    D202DCIMA Y0 D0 K1
    D0 K2
    D0 K4
    M0
    K1 D0
    D0
    M0 M1029
    D1336 D1339
    D100
    D100
    D100
    D100
    K0 D100

    动作说明:
    PLC RUNM0ON 时开始执行第段圆弧段圆弧结束D0
    加 1动执行第二段圆弧类推直执行完第四段圆弧
    9 应指令 API 150~199
    DVPPLC 应技术手册 9102
    API 适机种
    ESEXSS SASXSC EHSV195 D PTPO 单轴建表式脉输出
    - -
    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼
    S2 ¼
    D ¼
    操作数注意:S1S2D 操作数设置范围限制请参考指令说明

    16 位指令
    - - - -
    32 位指令 (13 STEP)
    DPTPO 连续执行型 - -
    标志信号:M1029M1030M1334M1335 等
    请参考补充说明
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明



















    S1:源起始装置S2:区段数D:脉输出装置
    指令仅支持 EH2SV 机种EH 机种支持
    S1 会区段数 S2+0 容值区段连续占 4 D 寄存器(S1+0)输出频率
    设置值(S1+2)脉输出数设置值
    S1 频率输出设置值 1 时PLC 会动修正 1 200000Hz 时PLC 会
    动修正 200000Hz
    S2+0 设置区段数目数目设置范围 1~60 段S2+1 显示目前执行中区段
    编号次程序扫瞄指令时指令动更新目前执行中区段编号
    D 脉输出装置指定 Y0Y2Y4Y6 输出点提供脉输出控制
    方控制需者外编写程序
    指令提供加减速功指令关闭时脉输出会立停止
    次程序扫描时通道分指令执行指令次数限

    指令开始正执行时时允许者更新设置区段频率数值更
    改会法改变实际输出
    程序范例

    X0On 时会者区段设置频率脉数做输出
    表格格式:
    S2D300区段数(D300K60) S1D0频率值(S1+0) S1D0输出数(S1+2)
    K1(第 1 段) D1 D0 D3 D2
    K2(第 2 段) D5 D4 D7 D6






    K60(第 60 段) D237 D236 D239 D238
    D301 寄存器查目前执行区段编号 9 应指令 API 150~199
    DVPPLC 应技术手册 9103
    D0 D300
    END
    X0

    脉输出曲线图:
    频率( )Hz
    t t t1 2 60
    (D1D0)
    (D3D2)
    (D239D238)
    (D5D4)
    (D237D236)


    (D7D6)
    时间( )S

    中 t1(D3D2)÷(D1D0)t2(D7D6)÷(D5D4)t60(D239D238)÷(D237D236)
    补充说明

    标志信号说明:
    M1029: CH0(Y0) 脉输出执行完毕 M1029On
    M1030: CH1(Y2)脉输出完毕M1030On
    M1036: CH2(Y4) 脉输出执行完毕M1036On
    M1037: CH3(Y6)脉输出完毕M1037On
    M1334: M1334On 时CH0(Y0)脉禁止输出
    M1335: M1335On 时CH1(Y2)脉禁止输出
    M1520: M1520On 时CH2(Y4)脉禁止输出
    M1521: M1521On 时CH3(Y6)脉禁止输出
    M1336: CH0(Y0)脉输出指示标志
    M1337: CH1(Y2)脉输出指示标志
    M1522: CH2(Y4)脉输出指示标志
    M1523: CH3(Y6)脉输出指示标志
    特殊寄存器说明:
    D1336D1337: CH0(Y0) 输出脉现值寄存器 D1337(High word)
    D1336(Low word)
    D1338D1339: CH1(Y2) 输出脉现值寄存器 D1339(High word)
    D1338(Low word)
    D1375D1376: CH2(Y4) 输出脉现值寄存器 D1376(High word)
    D1375(Low word)
    D1377D1378: CH3(Y6) 输出脉现值寄存器 D1378(High word)
    D1377(Low word) 9 应指令 API 150~199
    DVPPLC 应技术手册 9104
    API 适机种
    ESEXSS SASXSC EHSV196 HST P 高速定时器
    - -
    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S ¼ ¼
    操作数注意:S 操作数指定范围 SK0(H0)K1(H1)

    16 位指令 (3 STEP)
    HST 连续执行型 HSTP 脉执行型
    32 位指令
    - - - -
    标志信号:M1015 高速连接定时器动作
    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S:高速定时器启动停止条件
    S 1 时启动高速定时器时 M1015On高速定时器开始计时计时值
    记录 D1015 中D1015 计时单位 100us
    D1015 计时范围 K0~K32767计时 K32767 时计时 0
    开始
    S 0 时关闭高速定时器时 M1015OffD1015 立刻停止计时
    S 0 1 时HST 指令动作
    程序范例

    X10=On 时 M1015On启动高速定时器开始计时计时值记录 D1015

    X10=Off 时 M1015Off关闭高速定时器
    X10
    HST K1
    X10
    HST K0

    补充说明

    标志信号说明
    M1015: 高速定时器启动标志
    D1015: 高速定时器
    EHEH2SV 机种指令直接特 M特 D 方式动作说明:
    1 PLC RUN 时效
    2 程序中 M1015On 时 PLC 执行该次扫描周期结束 END 指令时
    启动高速定时器 D1015D1015 计时单位 100us
    3 D1015 计时范围 K0~K32767计时 K32767 时计时
    K0 开始
    程序中 M1015Off 时D1015 END HST 指令时停止计数 9 应指令 API 150~199
    DVPPLC 应技术手册 9105
    SASXSC 机种支持指令提供直接特 M特 D 方式动作说明
    1 PLC RUNSTOP 时效
    2 程序中 M1015On 时实时启动高速定时器 D1015D1015 计时单
    位 100us
    3 D1015 计时范围 K0~K32767计时 K32767 时计时
    K0 开始
    4 程序中 M1015Off 时D1015 立刻停止计数
    9 应指令 API 150~199
    DVPPLC 应技术手册 9106
    API 适机种
    ESEXSS SASXSC EHSV197 D CLLM 闭回路定位控制
    - -
    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S1 ¼ ¼
    S2 ¼ ¼ ¼
    S3 ¼ ¼ ¼
    D ¼
    操作数注意:S1S2SD 操作数设置范围限制请参考指令说明

    16 位指令
    - - - -
    32 位指令 (17 STEP)
    DCLLM 连续执行型 - -
    标志信号:M1029M1030M1334M1335 等
    请参考补充说明

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    S1:回授源装置S2:回授目标数S3:输出目标频率D:脉输出装置
    指令仅支持 EH2SV 机种EH 机种支持
    S1 回授源装置应中断表:
    源装置 X0 X1 X2 X3 C241 ~ C254
    搭配输出 Y0 Y2 Y4 Y6 Y0 Y2 Y4 Y6
    中断编号 I00□ I10□ I20□ I30□ I010 I020 I030 I040
    注:□ 1 表示触发□ 0 表示触发
    1 源装置选择 X 输入点时脉输出达设定回授目标数会设置
    段速频率继续输出直 X 输入点中断产生脉会停止输出
    2 源装置选择高速计数器时脉输出达设置回授目标数会设
    置段速频率继续输出直回授回脉达设定回授目标
    数脉立停止输出
    3 回授源装置选择高速计数器 C 装置外部中断 X 输入点选择 C 装置时
    须先 DCNT 指令启动高速计数功 EI I0x0 中断服务程序开启高速
    中断选择外部中断 X 点时须 EI 指令 Ix0x 中断服务程序开启外
    部中断功
    S2:回授目标数输出数目范围2147483648~ + 2147483647 中正
    负号代表正反方正方时脉现值寄存器 CH0(D1337 位D1336 位)
    CH1(D1339 位D1338 位)CH2(D1376 位D1376 位)CH3(D1378
    位D1377 位) 会增加反方时会减少
    S3:输出目标频率设定 10Hz 时 10Hz 输出 200kHz 时 200kHz 输

    D 脉输出装置指定 Y0Y2Y4Y6方信号分 Y1Y3Y5Y7
    方信号输出时脉输出结束会立 Off须等指令条件接点 Off 时
    方信号会 Off 9 应指令 API 150~199
    DVPPLC 应技术手册 9107
    D1340D1352D1379D1380 分 CH0~CH3 启动结束频率设定设置值
    10Hz出厂默认值 200Hz
    D1343D1353D1381D1382 分 CH0~CH3 第段速减速段速
    加减速时间设定加减速时间设定低 10ms低 10ms 高 10000ms
    10ms 输出出厂默认值 100ms
    D1131D1132D1478D1479 分 CH0~CH3 闭回路控制输出输入率
    设置 K1 时表示回授目标输入脉数 100 输出脉数 1 换言
    率值 K200 时表示回授目标输入脉数 100 输出脉数 200 四
    率值般率公式分子数值(输出)范围 K1~K10000率公式
    分母数值(输入)定 K100者须输入
    M1305M1306M1532M1533 分 CH0~CH3 方讯号标志 S2 指定脉
    输出数目正时表示输出正方方讯标志会 OFF S2 指定脉输出数
    目负时表示输出反方方讯号标志会 ON
    动作说明
    闭回路

    动作目:回授脉数外部中断讯号执行立停止高速脉输出功
    动作示意图:
    频率
    时间

    目标频率
    启动 结束频率
    C高速计数 回授目标数

    外部中断产生
    加速时间 高速时间 减速时间
    怠速时间
    输出数 回授目标数 例值X 100
    调整完成定位时间原:
    1 谓完成定位时间指加速+高速+减速+怠速时间(参考图)例调整
    例值时全部脉输出数变减少进减少增加完成定位时

    2 述四阶段时间里怠速时间法者直接调整者
    实际怠速时间长短进判定次执行结果坏理说次完
    成定位时间里留点少数怠速时间
    3 指令闭回路运作段怠速时间会次执行时样
    显示实际脉输出数特 D 容值换算出输出
    数(目标数*例值100)时进行调整例值加减速时间目标频率
    做改善 9 应指令 API 150~199
    DVPPLC 应技术手册 9108
    程序范例
    ()

    假设 X0 外部中断输入搭配 I001(触发)中断程序回授目标
    数 50000 输出目标频率 10kHz Y0Y1(Ch0)输出脉启动结
    束频率 D1340 设 200Hz加速时间 D1343 300ms减速时间 D1348 600ms
    率值 D1131 100输出数现值 D1336D1337 0
    编写梯形图程序
    M1002
    M1000
    M0
    I 001
    MOV K100 D1131
    K300 D1343
    K600 D1348
    SET
    DMOV K0 D1336
    M1534
    EI
    DCLLM X0 K50000 K100000 Y0
    FEND
    INC D0
    IRET
    END
    MOV
    MOV

    假设第次运行结果图:
    频率
    时间

    100KHz
    D1340
    D1348D1343
    D1336D1337 K49200
    X0 Off > On
    Y0 停止输出
    实际输出
    预计输出数 50000
    D1340

    观察第次运行结果:
    1 实际输出 49200 – 计算输出 50000 –800负值时表示整行程9 应指令 API 150~199
    DVPPLC 应技术手册 9109
    未完成提早结束
    2 试着缩短加速时间 D1343 250ms减速时间 D1348 550ms
    接着第二次运行结果图:
    频率
    时间

    100KHz
    D1340
    D1348D1343
    D1336D1337 K50020
    X0 Off > On
    Y0 停止输出
    实际输出
    预计输出数 50000
    D1340


    观察第二次运行结果:
    1 实际输出 50020 – 计算输出 50000 20
    2 20 * (1 200Hz) 知怠速时间 100ms
    3 判定 100ms 差刚加减速时间分定 250 550 完成设

    程序范例
    ()二


    假设编码器回授 AB 相输入 C251 计数(执行前清 0)回授目标数
    50000 输出目标频率 100kHz Y0Y1(Ch0)输出脉启动结束
    频率 D1340 设 200Hz加速时间 D1343 300ms减速时间 D1348 600ms
    率值 D1131 100输出数现值 D1336D1337 0
    编写梯形图程序 9 应指令 API 150~199
    DVPPLC 应技术手册 9110
    M1002
    M1000
    M0
    I 010
    MOV K100 D1131
    K300 D1343
    K600 D1348
    SET
    DMOV K0 D1336
    M1534
    RST C251
    EI
    DCNT C251 K100000
    DCLLM K50000 K100000 Y0
    FEND
    INC D0
    IRET
    END
    MOV
    MOV
    C251

    假设第次运行结果图:
    频率
    时间

    100KHz
    D1340
    D1348D1343
    D1336D1337 K50600
    C251 K50000
    Y0 停止输出
    实际输出
    预计输出数 50000
    3s

    观察第次运行结果:
    1 实际输出 50600 – 计算输出 50000 600
    2 600 * (1 200Hz) 知怠速时间 3 秒
    3 判定 3 秒太久调高例值 D1131 K101 9 应指令 API 150~199
    DVPPLC 应技术手册 9111
    接着第二次运行结果图:
    频率
    时间

    100KHz
    D1340
    D1348D1343
    D1336D1337 K50560
    C251 K50000
    Y0 停止输出
    实际输出
    预计输出数 50500
    300ms

    观察第二次运行结果:
    1 实际输出 50560 – 计算输出 50500 60
    2 60 * (1 200Hz) 知怠速时间 300ms
    3 判定 300ms 差刚例值 D1131 定 K101 完成设计
    补充说明

    标志信号说明:
    M1010: M1010On 时CH0CH1CH2CH3 会 END 时输出脉
    开始输出时M1010 会动 Off
    M1029: CH0 脉输出完毕M1029On
    M1030 CH1 脉输出完毕M1030On
    M1036: CH2 脉输出完毕M1036On
    M1037: CH3 脉输出完毕M1037On
    M1334: M1334On 时CH0 脉禁止输出
    M1335: M1335On 时CH1 脉禁止输出
    M1520: M1520On 时CH2 脉禁止输出
    M1521: M1521On 时CH3 脉禁止输出
    M1336: CH0 脉输出指示标志
    M1337: CH1 脉输出指示标志
    M1522: CH2 脉输出指示标志
    M1523: CH3 脉输出指示标志
    M1305: CH0 方讯号标志
    M1306: CH1 方讯号标志
    M1532: CH2 方讯号标志
    M1533: CH3 方讯号标志 9 应指令 API 150~199
    DVPPLC 应技术手册 9112
    M1534: CH0 指定减速时间设置标志须搭配 D1348
    M1535: CH1 指定减速时间设置标志须搭配 D1349
    M1536: CH2 指定减速时间设置标志须搭配 D1350
    M1537: CH3 指定减速时间设置标志须搭配 D1351
    特殊寄存器说明:
    D1131: CH0 闭回路输出输入率默认值 K100
    D1132: CH1 闭回路输出输入率默认值 K100
    D1478: CH2 闭回路输出输入率默认值 K100
    D1479: CH3 闭回路输出输入率默认值 K100
    D1220: CH0(Y0Y1)相位设置:D1220 取末两位判断余位效
    1 K0:Y0 输出
    2 K1:Y0Y1 AB 相输出A 领先 B
    3 K2:Y0Y1 AB 相输出B 领先 A
    D1221: CH1(Y2Y3)相位设置:D1221 取末两位判断余位效
    1 K0:Y2 输出
    2 K1:Y2Y3 AB 相输出A 领先 B
    3 K2:Y2Y3 AB 相输出B 领先 A
    D1229: CH2(Y4Y5)相位设置:D1229 取末两位判断余位效
    1 K0:Y4 输出
    2 K1:Y4Y5 AB 相输出A 领先 B
    3 K2:Y4Y5 AB 相输出B 领先 A
    D1230: CH3(Y6Y7)相位设置:D1230 取末两位判断余位效
    1 K0:Y6 输出
    2 K1:Y6Y7 AB 相输出A 领先 B
    3 K2:Y6Y7 AB 相输出B 领先 A
    D1222: CH0 方信号脉输出间送出时间差
    D1223: CH1 方信号脉输出间送出时间差
    D1383: CH2 方信号脉输出间送出时间差
    D1384: CH3 方信号脉输出间送出时间差
    D1336: CH0 目前输出脉数 Low word
    D1337: CH0 目前输出脉数 High word
    D1338: CH1 目前输出脉数 Low word
    D1339: CH1 目前输出脉数 High word
    D1375: CH2 目前输出脉数 Low word
    D1376: CH2 目前输出脉数 High word 9 应指令 API 150~199
    DVPPLC 应技术手册 9113
    D1377: CH3 目前输出脉数 Low word
    D1378: CH3 目前输出脉数 High word
    D1340: CH0 第段启始频率段结束频率设置默认值 K200
    D1352: CH1 第段启始频率段结束频率设置默认值 K200
    D1379: CH2 第段启始频率段结束频率设置默认值 K200
    D1380: CH3 第段启始频率段结束频率设置默认值 K200
    D1348: CH0 脉输出 M1534 ON 时设定减速时间默认值 K100
    D1349: CH1 脉输出 M1535 ON 时设定减速时间默认值 K100
    D1350: CH2 脉输出 M1536 ON 时设定减速时间默认值 K100
    D1351: CH3 脉输出 M1537 ON 时设定减速时间默认值 K100
    D1343: CH0 脉输出加减速时间设置默认值 K100
    D1353: CH1 脉输出加减速时间设置默认值 K100
    D1381: CH2 脉输出加减速时间设置默认值 K100
    D1382: CH3 脉输出加减速时间设置默认值 K100 9 应指令 API 150~199
    DVPPLC 应技术手册 9114
    MEMO
    10 应指令 API 200~249
    DVPPLC 应技术手册 101
    API 适机种
    ESEXSS SASXSC EHSV202 SCAL P 例值运算
    9 9 9
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼ ¼ ¼
    S3 ¼ ¼ ¼
    D ¼
    y 操作数注意:S1S2S3 操作数输入数值范围 32767~32767
    S2 操作数输入值单位 0001
    装置范围请参考系列机种功规格表

    16 位指令 (9 STEP)
    SCAL 连续执行型 SCALP 脉执行型
    32 位指令
    - - - -
    y 标志信号:


    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    ‹ S1:源数值数 S2:斜率 S3:偏移量 D:目装置
    ‹ 指令部运算公式 D (S1 ×S2 )÷1000+ S3
    中 S2 S3 数值须者列斜率偏移量公式先行运算然数点
    4 舍 5 入取 16 位整数值输入
    斜率公式 S2 [(目数值值–目数值值)÷(源数值值 –源数
    值值)] ×1000
    偏移量公式 S3 目数值值 –源数值值 ×S2÷1000
    输出曲线图示:
    D
    S1
    源数值源

    数值源

    数值
    目数值
    目数值

    目数值

    程序范例
    ()

    ‹ 已知 S1 数值数源 500S2 斜率 168 S3 偏移量 4 X0On 时
    SCAL 指令执行 D0 求例值
    ‹ 运算方式:D0 (500 × 168 )÷1000+ (4)80 10 应指令 API 200~249
    DVPPLC 应技术手册 102
    X0
    SCAL K500 K168 K4 D0

    目数值
    D
    10 500
    斜率168
    源数值
    偏移量4

    程序范例
    ()二

    ‹ 已知 S1 数值数源 500S2 斜率168 S3 偏移量 534 X10On 时
    SCAL 指令执行 D10 求例值
    ‹ 运算方式:D10 (500 × 168 )÷1000+ 534450
    X10
    SCAL K500 K168 K534 D10

    D
    S50010
    斜率168
    偏移量534
    目数值
    源数值

    补充说明

    ‹ SCAL 指令适已知斜率偏移量知斜率偏移量建议 SCLP 指
    令做运算
    ‹ 输入参数 S2 时输入数值必须 32768 ~ 32767 间数值(实际数值
    32768 ~ 32767) S2 实际数值超范围时请改 SCLP 指令运算
    ‹ 者运斜率换算公式时须注意源数值值必须源数值值
    目数值值限制目数值值
    ‹ D 值 >32767 D 32767 D 值<32768 D 32768
    ‹ 指令仅 ES 系列 V62SASX_V16SC_V14EH2SV_V10 版(含)
    支持EH 机种支持
    10 应指令 API 200~249
    DVPPLC 应技术手册 103
    API 适机种
    ESEXSS SASXSC EHSV203 D SCLP P 参数型例值运算
    9 9 9
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼
    S2 ¼
    D ¼
    y 操作数注意:装置范围请参考系列机种功规格表

    16 位指令 (7 STEP)
    SCLP 连续执行型 SCLPP 脉执行型
    32 位指令 (13 STEP)
    DSCLP 连续执行型 DSCLPP 脉执行型
    y 标志信号:M1162 十进制整数二进浮点数
    旗标On 时表示二进浮点数

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    ‹ S1:数值数源 S2:参数 D:目装置
    ‹ 16 位指令 S2 参数设置容
    装置编号 参数名称说明 设置范围
    S2: 源数值值 32768~32767
    S2+1 源数值值 32768~32767
    S2+2 目数值值 32768~32767
    S2+3 目数值值 32768~32767
    ‹ 16 位指令 S2 操作数连续占 4 装置
    ‹ 32 位指令 S2 参数设置容
    ‹ 32 位指令 S2 操作数连续占 8 装置
    ‹ 指令部运算公式 D [(S1 – 源数值值) × (目数值值 – 目数
    值值)] ÷ (源数值值 – 源数值值) + 目数值值
    ‹ 源数值目数值运算关系:
    y kx + b
    式中
    y 目数值(D)
    k 斜率(目数值值 –值) ÷ (源数值值 – 值)
    x 源数值(S1)
    设置范围 装置编号 参数名称说明
    整数 浮点数
    S2S2+1 源数值值
    S2+23 源数值值
    S2+45 目数值值
    S2+67 目数值值
    2147483648~
    2147483647 32bit 浮点数范围 10 应指令 API 200~249
    DVPPLC 应技术手册 104
    b 偏移量 目数值值 – 源数值值 × 斜率
    面参数带入公式 y kx + b推导出指令部运算公式:
    y kx + b D kS1 + b 斜率 × S1 + 偏移量 = 斜率×S1 + 目数值
    值 –源数值值 × 斜率斜率 × (S1 – 源数值值) + 目数值
    值 ( S1 – 源数值值) × (目数值值 – 目数值值) ÷
    (源数值值 – 源数值值) + 目数值值
    ‹ 假 S1 > 源数值值 S1 源数值值假 S1 < 源数值
    值 S1 源数值值输入数值参数设置完成输出曲线
    图示
    D
    S1
    源数值源

    数值



    数值

    目数值

    目数值

    目数值

    程序范例
    ()

    ‹ 已知 S1 数值数源 500源数值值 D03000源数值值
    D1200目数值值 D2500目数值值 D330 X0On 时SCLP
    指令执行 D10 求例值
    ‹ 运算方式:D10 [(500 –200) × (500–30)] ÷(3000–200) +308035取整数
    D10 80
    X0
    SCLP K500 D0 D10
    X0
    MOV
    MOV
    MOV
    MOV
    K3000
    K200
    K500
    K30
    D0
    D1
    D2
    D3
    10 应指令 API 200~249
    DVPPLC 应技术手册 105
    目数值
    源数值
    D
    S1
    0
    50030
    500
    数值源

    数值源

    目数值值
    目数值值

    程序范例
    ()二

    ‹ 已知 S1 数值数源 500源数值值D03000源数值值
    D1200目数值值 D230目数值值 D3500 X0On 时SCLP
    指令执行 D10 求例值
    ‹ 运算方式:D10 [(500 –200) × (30–500)] ÷(3000–200) +50044964四
    舍五入取整数D10 450
    X0
    SCLP K500 D0 D10
    X0
    MOV
    MOV
    MOV
    MOV
    K3000
    K200
    K30
    K500
    D0
    D1
    D2
    D3

    目数值
    源数值
    数值源

    数值源

    目数值值
    目数值值
    S1500
    D
    0
    30
    500
    10 应指令 API 200~249
    DVPPLC 应技术手册 106
    ‹ 已知 S1 数值数源 D100 F500源数值值 D0 F3000源数值
    值 D2 F200目数值值 D4 F500目数值值 D6 F30
    X0On 时SET M1162浮点数运算 DSCLP 指令执行 D10
    求例值
    程序范例
    ()三



    ‹ 运算方式:D10 [(F500 –F200) × (F500–F30)] ÷(F3000–F200)
    +F30F8035取整数D10 F80
    X0
    DSCLP D100 D0 D10
    X0
    DMOVR
    DMOVR
    F3000
    F200
    F500
    F500
    F30
    D0
    D2
    D4
    D6
    DMOVR
    DMOVR
    DMOVR
    D100
    SET M1162

    目数值
    源数值
    数值源

    数值源

    目数值值
    目数值值
    D
    S1
    0
    F500
    F30
    F500

    补充说明

    ‹ 16 位 S1 操作数数值设置范围:源数值值≧S1≧源数值值
    32768~32767 超出边界值边界值运算
    ‹ 32 位 S1 整数操作数数值设置范围:源数值值≧S1≧源数值值
    2147483648~2147483647 超出边界值边界值运算
    ‹ 32 位 S1 浮点数操作数数值设置范围:源数值值≧S1≧源数值值
    32bit 浮点数范围超出边界值边界值运算
    ‹ 者运时须注意源数值值必须源数值值目数值
    值限制目数值值
    ‹ 指令仅 ES 系列 V62SASX_V16SC_V14EH2SV_V10 版(含)
    支持EH 机种支持 10 应指令 API 200~249
    DVPPLC 应技术手册 107
    API 适机种
    ESEXSS SASXSC EHSV215~
    217
    D LD# 接点型态逻辑运算 LD#
    - 9 9
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    y 操作数注意:#:&|^
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    LD# 连续执行型 - -
    32 位指令 (9 STEP)
    DLD# 连续执行型 - -
    y 标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    ‹ S1:数源装置 1 S2:数源装置 2
    ‹ S1 S2 容作较指令较结果 0 时该指令导通较结果 0
    时该指令导通
    ‹ LD#指令直接母线连接
    API No 16bit 指令 32bit 指令 导通条件 非导通条件
    215 LD& DLD& S1 & S2 ≠ 0 S1 & S2 0
    216 LD| DLD| S1 | S2 ≠ 0 S1 | S2 0
    217 LD^ DLD^ S1 ^ S2 ≠ 0 S1 ^ S2 0
    ‹ &:逻辑’’(AND)运算
    ‹ |:逻辑’’(OR)运算
    ‹ ^:逻辑’异’(XOR)运算
    ‹ 32 位计数器(C200~C255)指令作运算时定 32 位指令(DLD#)
    16 位指令(LD#)时PLC 判定程序错误机面板 ERROR 指示灯
    闪烁
    程序范例

    ‹ C0 C10 容做逻辑’’(AND)运算等 0 时Y10On
    ‹ D200 D300 容做逻辑’’(OR)运算等 0 时 X1On 时候
    Y11On 保持住
    ‹ C201 C200 容做逻辑’异’(XOR)运算等 0 时 M3On 时候
    M50On
    M3
    DLD C201 C200 M50
    LD C0 C10
    LD D200 D300 SET
    X1
    &
    ^
    I Y11
    Y10
    10 应指令 API 200~249
    DVPPLC 应技术手册 108
    API 适机种
    ESEXSS SASXSC EHSV218~
    220
    D AND# 接点型态逻辑运算 AND#
    - 9 9
    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    y 操作数注意:#:&|^
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    AND# 连续执行型 - -
    32 位指令 (9 STEP)
    DAND# 连续执行型 - -
    y 标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    ‹ S1:数源装置 1 S2:数源装置 2
    ‹ S1 S2 容作较指令较结果 0 时该指令导通较结果 0
    时该指令导通
    ‹ AND#指令接点串接运算指令
    API No 16bit 指令 32bit 指令 导通条件 非导通条件
    218 AND& DAND& S1 & S2 ≠ 0 S1 & S2 0
    219 AND| DAND| S1 | S2 ≠ 0 S1 | S2 0
    220 AND^ DAND^ S1 ^ S2 ≠ 0 S1 ^ S2 0
    ‹ &:逻辑’’(AND)运算
    ‹ |:逻辑’’(OR)运算
    ‹ ^:逻辑’异’(XOR)运算
    ‹ 32 位计数器(C200~ C255)指令作运算时定 32 位指令(DAND#)
    16 位指令(AND#)时PLC 判定程序错误机面板 ERROR 指
    示灯闪烁
    程序范例

    ‹ X0On 时 C0 C10 容做逻辑’’(AND)运算等 0 时Y10On
    ‹ X1Off 时 D10 D0 容做逻辑’’(OR)运算等 0 时Y11On
    保持住
    ‹ X2On 时 32 位寄存器 D200(D201) 32 位寄存器 D100(D101)容做逻
    辑’异’(XOR)运算等 0 时 M3On 时候M50On
    M3
    DAND D200 D100 M50
    AND C0 C10
    AND D10 D0 SET
    &
    ^
    I Y11
    Y10
    X0
    X1
    X2
    10 应指令 API 200~249
    DVPPLC 应技术手册 109
    API 适机种
    ESEXSS SASXSC EHSV221~
    223
    D OR# 接点型态逻辑运算 OR#
    - 9 9
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    y 操作数注意:#:&|^
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    OR# 连续执行型 - -
    32 位指令 (9 STEP)
    DOR# 连续执行型 - -
    y 标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    ‹ S1:数源装置 1 S2:数源装置 2
    ‹ S1 S2 容作较指令较结果 0 时该指令导通较结果 0
    时该指令导通
    ‹ OR#指令接点接运算指令
    API No 16bit 指令 32bit 指令 导通条件 非导通条件
    221 OR& DOR& S1 & S2 ≠ 0 S1 & S2 0
    222 OR| DOR| S1 | S2 ≠ 0 S1 | S2 0
    223 OR^ DOR^ S1 ^ S2 ≠ 0 S1 ^ S2 0
    ‹ &:逻辑’’(AND)运算
    ‹ |:逻辑’’(OR)运算
    ‹ ^:逻辑’异’(XOR)运算
    ‹ 32 位计数器(C200~ C255)指令作运算时定 32 位指令(DOR#)
    16 位指令(OR#)时PLC 判定程序错误机面板 ERROR 指示灯
    闪烁
    程序范例

    ‹ X1On 时 C0 C10 容做逻辑’’(AND)运算等 0 时Y0On
    ‹ X2 M30 等 On 时候者 32bit 寄存器 D10(D11) 32 位寄存器
    D20(D21)容做逻辑’’(OR)运算等 0 时者 32 位计数器 C235
    32 位寄存器 D200(D201)容做逻辑’异’(XOR)运算等 0 时
    M60On
    DOR C235 D200
    OR C0 C10
    DOR D10 D20
    &
    ^
    I
    Y0
    X2
    X1
    M30
    M60
    10 应指令 API 200~249
    DVPPLC 应技术手册 1010
    API 适机种
    ESEXSS SASXSC EHSV224~
    230
    D LD※ 接点型态较 LD※
    9 9 9
    位装置 字装置
    X Y M S K H KnX KnY KnM KnS T C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    y 操作数注意:※:><<>≦≧
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    LD※ 连续执行型 - -
    32 位指令 (9 STEP)
    DLD※ 连续执行型 - -
    y 标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    ‹ S1:数源装置 1 S2:数源装置 2
    ‹ S1 S2 容作较指令 API 224(LD)例较结果等时
    该指令导通等时该指令导通
    ‹ LD※指令直接母线连接
    API No 16bit 指令 32bit 指令 导通条件 非导通条件
    224 LD= DLD= S1 = S2 S1 ≠ S2
    225 LD> DLD> S1 > S2 S1 ≦ S2
    226 LD< DLD< S1 < S2 S1 ≧ S2
    228 LD<> DLD<> S1 ≠ S2 S1 = S2
    229 LD<= DLD<= S1 ≦ S2 S1 > S2
    230 LD>= DLD>= S1 ≧ S2 S1 < S2
    ‹ 32 位计数器(C200~C255)指令作较时定 32 位指令(DLD※)
    16 位指令(LD※)时PLC 判定程序错误机面板 ERROR 指示灯
    闪烁
    程序范例

    ‹ C10 容等 K200 时Y10On
    ‹ D200 容 K30 X1On 时候Y11On 保持住
    ‹ C200 容 K678493 者 M3On 时候M50On
    LD K200 C10
    DLD> K678493 C200
    M3
    Y10
    LD> D200 K30
    X1
    SET Y11
    M50
    10 应指令 API 200~249
    DVPPLC 应技术手册 1011
    API 适机种
    ESEXSS SASXSC EHSV232~
    238
    D AND※ 接点型态较 AND※
    9 9 9
    位装置 字装置
    X Y M S K H KnX KnY KnMKnS T C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    y 操作数注意:※:><<>≦≧
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    AND※ 连续执行型 - -
    32 位指令 (9 STEP)
    DAND※ 连续执行型 - -
    y 标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    ‹ S1:数源装置 1 S2:数源装置 2
    ‹ S1 S2 容作较指令 API 232(AND)例较结果等时
    该指令导通等时该指令导通
    ‹ AND※指令接点串接较指令
    API No 16bit 指令 32bit 指令 导通条件 非导通条件
    232 AND= DAND= S1 = S2 S1 ≠ S2
    233 AND> DAND> S1 > S2 S1 ≦ S2
    234 AND< DAND< S1 < S2 S1 ≧ S2
    236 AND<> DAND<> S1 ≠ S2 S1 = S2
    237 AND<= DAND<= S1 ≦ S2 S1 > S2
    238 AND>= DAND>= S1 ≧ S2 S1 < S2
    ‹ 32 位计数器(C200~C255)指令作较时定 32 位指令(DAND※)
    16 位指令(AND※)时PLC 判定程序错误机面板 ERROR 指
    示灯闪烁
    程序范例

    ‹ X0On 时 C10 现值等 K200 时Y10On
    ‹ X1Off 寄存器 D0 容等 K10 时候Y11On 保持住
    ‹ X2On 32 位寄存器 D0(D11)容 678493 时候 M3On 时
    M50On
    AND K200 C10
    DAND> K678493 D10
    M3
    Y10
    AND<> K10 D0 SET Y11
    M50
    X2
    X1
    X0
    10 应指令 API 200~249
    DVPPLC 应技术手册 1012
    API 适机种
    ESEXSS SASXSC EHSV240~
    246
    D OR※ 接点型态较 OR※
    9 9 9
    位装置 字装置
    X Y M S K H KnX KnY KnM KnST C D E F
    S1 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    S2 ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼ ¼
    y 操作数注意:※:><<>≦≧
    装置范围请参考系列机种功规格表

    16 位指令 (5 STEP)
    OR※ 连续执行型 - -
    32 位指令 (9 STEP)
    DOR※ 连续执行型 - -
    y 标志信号:

    脉执行型 16 位指令 32 位指令
    ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

    指令说明

    ‹ S1:数源装置 1 S2:数源装置 2
    ‹ S1 S2 容作较指令 API 240(OR)例较结果等时
    该指令导通等时该指令导通
    ‹ OR※指令接点接较指令
    API No 16bit 指令 32bit 指令 导通条件 非导通条件
    240 OR= DOR= S1 = S2 S1 ≠ S2
    241 OR> DOR> S1 > S2 S1 ≦ S2
    242 OR< DOR< S1 < S2 S1 ≧ S2
    244 OR<> DOR<> S1 ≠ S2 S1 = S2
    245 OR<= DOR<= S1 ≦ S2 S1 > S2
    246 OR>= DOR>= S1 ≧ S2 S1 < S2
    ‹ 32 位计数器(C200~C255)指令作较时定 32 位指令(DOR※)
    16 位指令(OR※)时PLC 判定程序错误机面板 ERROR 指示
    灯闪烁
    程序范例

    ‹ X1On 时者 C10 现值等 K200 时Y0On
    ‹ X2 M30 等 On 时候者 32 位寄存器 D100(D101)容
    等 K100000 时M60On
    OR K200 C10
    DOR> D100 K100000
    Y0
    X2
    X1
    M30
    M60


    11 DVPPLC 附录
    DVPPLC 应技术手册 111
    111 附录 A 异常问题检测表
    产品时遇异常现象先行分析问题进行检测
    异常现象 发生原 建议改善策
    端子座松脱接触良 检查配线脱落式端子否松脱情形
    输出点动作异常 搭配输入计数规格否达机种输出
    脉波频率
    低频脉波计数确认硬件否正常
    通讯线长度
    RS232通讯线长确保3米够正常通讯
    (规格未定)
    通讯联机异常
    通讯协议设定站号设定错误
    先RS232方式站号0广播通讯寻
    找通讯协议设定站号设定行确认
    RS485通讯
    扩展机法动作 Connect接触良机问题
    确认机扩展机连接没松脱交
    叉方式确认机扩展机问题
    计数器(输入点)问题 应频率超出频宽 应频宽须确保PLC规格
    Error灯闪烁 程序语法错误
    先Error Code记录语法正确程序写
    入否Error灯闪电池机种检视
    万年历时间否正确(正确代表电池
    脱落导致时间重置)
    LV灯亮 输入电源低 确认电源电压正常
    执行RUN灯亮
    新机部程序执行RUN灯亮造成
    误判
    请先写入程序

    11 DVPPLC 附录
    DVPPLC 应技术手册 112
    112 附录 B 机端子配置
    „ ES 机配线端编号
    DVP14ES00R2T2
    X7X6X5
    X3X2X1
    Y0 Y1 Y2 Y3
    C2C1C0
    ( AC Power IN DC Signal IN )
    C3
    X4SS
    X0
    Y4
    Y5

    DVP20EX00R2T2
    X7X6X5X4
    X3X2X1X0 Y0 Y1
    Y2
    Y3 Y4
    Y5C1C0
    ( AC Power IN DC Signal IN )
    SS


    DVP20EX11R2T2
    X7X6X5X4
    X3X2X1X0 Y0 Y1
    Y2
    Y3 Y4
    Y5C1C0
    ( DC Power IN DC Signal IN )
    SS


    DVP24ES00R2T2
    X17X16X15X14X13X12X11X10
    X7X6X5X4X3X2X1X0
    Y0 Y1 Y2 Y3 Y4 Y5 Y6
    C6C2C1C0
    ( AC Power IN DC Signal IN )
    SS
    Y7
    C3 C4 C5 C7

    DVP30ES00R2
    X16X14X12X10X6X4X2X0
    X17X15X13X11X7X5X3X1
    C0
    Y1 Y2
    C2 C4C3C1 Y5 Y7 Y11 Y13
    Y10Y6
    ( AC Power IN DC Signal IN )
    SS
    X21
    X20
    Y0 Y12Y4Y3


    DVP30ES00T2
    X16X14X12X10X6X4X2X0
    X17X15X13X11X7X5X3X1
    ZP0
    Y0 UP1
    Y1 ZP3Y3ZP1 Y5 Y7 Y11 Y13
    Y10Y6
    ( AC Power IN DC Signal IN )
    SS
    X21
    X20
    UP0 Y12Y4UP2 Y2
    ZP2
    UP3


    DVP32ES00R2T2
    X17X16X15X14X13X12X11X10
    X7X6X5X4X3X2X1X0
    Y0 Y1
    Y2 Y3
    Y4 Y5
    Y6 C3C2C1C0 Y7 Y12 Y13 Y16 Y17
    Y15Y14Y11Y10
    ( AC Power IN DC Signal IN )
    SS

    11 DVPPLC 附录
    DVPPLC 应技术手册 113
    DVP40ES00R2T2
    X16X14X12X10X6X4X2X0
    X17X15X13X11X7X5X3X1
    Y0
    Y1 Y3
    C1 C3Y7Y2 Y5 Y10 Y12 Y15 Y17
    Y14Y13Y11Y6
    ( AC Power IN DC Signal IN )
    SS
    X21 X23 X25
    X20 X22 X24
    X27
    X26
    C0 Y16C2Y4


    DVP60ES00R2T2
    SS X22 X23 X24 X25 X26 X27 X30 X31 X32 X33 X34 X35 X36 X37 X40 X41 X42 X43
    X21X20X17X16X15X14X13X12X11X10X7X6X5X4X3X2X1X0
    Y0 Y1 Y2 Y3 Y4 Y5
    Y6C4C3C2C1C0 Y7 C5 Y12 Y13 Y16 Y17 Y22 Y23C6 C7 C8 Y26 Y27
    Y25Y24Y21Y20Y15Y14Y11Y10
    ( AC Power IN DC Signal IN )


    „ EHEH2 机配线端编号
    DVP16EH00RT
    DVP16EH00R2T2
    X7
    X6
    X5
    X4
    X3
    X2
    X1
    X0
    Y0 Y1 Y2 Y3 Y4 Y5 Y6
    C6C2C1C0
    SS
    Y7
    C3 C4 C5 C7

    DVP20EH00RT
    DVP20EH00R2T2
    X13
    X12
    X11
    X10
    X7
    X6
    X5
    X4
    X3
    X2
    X1
    X0
    Y0 Y1
    C1
    Y2 Y3 Y4
    C3C0
    SS
    C2 C4
    +24V
    24G
    Y6
    Y5 Y7

    DVP32EH00R
    DVP32EH00R2
    X17
    X16
    X15
    X14
    X13
    X12
    X11
    X10
    X7
    X6
    X5
    X4
    X3
    X2
    X1
    X0
    Y0 Y1
    Y2
    Y3 Y4 Y5
    Y6 C3C2C1C0
    Y7
    Y12
    Y13
    Y16
    Y17Y15Y14Y11Y10
    SS


    DVP32EH00T
    DVP32EH00T2
    X17
    X16
    X15
    X14
    X13
    X12
    X11
    X10
    X7
    X6
    X5
    X4
    X3
    X2
    X1
    X0
    Y0 Y1
    C1
    Y2 Y3 Y4
    Y6 C5C3C0
    Y5
    Y12
    Y11
    Y17
    Y16Y14Y13Y10Y7
    SS
    C2 C6 Y15C4

    DVP32EH00M2
    X13
    X12
    X11
    X10
    X7
    X6
    X5
    X5+
    X4
    X4+
    X3
    X2
    X1
    X1+
    X0
    X0+
    Y0 Y1
    Y1+
    Y2 Y3
    Y3+ C1C0Y2+Y0+
    Y4 Y10 Y14Y13Y11Y7Y5
    SS
    Y15 Y17
    Y16SG0 Y6 Y12 C2
    X14 X16
    X15 X17


    11 DVPPLC 附录
    DVPPLC 应技术手册 114
    DVP40EH00R
    DVP40EH00R2
    X23
    X22
    X21
    X20
    X17
    X16
    X15
    X14
    X13
    X12
    X11
    X10
    X7
    X6
    X5
    X4
    24G Y0
    C0
    Y2 Y3
    C3 C5C4C224V
    Y12Y10Y6Y4
    SS
    Y14 Y16
    Y15C1 Y5 Y11 C6
    X24 X26
    X25 X27
    Y1
    Y7 Y13 Y17
    X1


    DVP40EH00T
    DVP40EH00T2
    X23
    X22
    X21
    X20
    X17
    X16
    X15
    X14
    X13
    X12
    X11
    X10
    X7
    X6
    X5
    X4
    24G Y0
    C0
    Y2 Y3
    C4C2C124V
    Y12Y10Y6Y4
    SS
    Y14 Y16
    Y15
    Y5
    Y11 C5
    X24 X26
    X25 X27
    Y1 Y7
    Y13 Y17
    X1
    C3

    DVP48EH00RT
    DVP48EH00R2T2
    X17
    X16
    X15
    X14
    X13
    X12
    X11
    X10
    X7
    X6
    X5
    X4
    X3
    X2
    X1
    X0
    Y0 Y1
    Y2
    Y3 Y4 Y5
    Y6 C3C2C1C0
    Y7
    Y12
    Y13
    Y16
    Y17Y15Y14Y11Y10
    SS
    X27
    X26
    X25
    X24
    X23
    X22
    X21
    X20
    C4 Y21
    Y22
    Y27Y23
    Y26Y24Y20
    Y25

    DVP64EH00RT
    DVP64EH00R2T2
    X17
    X16
    X15
    X14
    X13
    X12
    X11
    X10
    X7
    X6
    X5
    X4
    X3
    X2
    X1
    X0
    Y0 Y1
    Y2
    Y3 Y4 Y5
    Y6 C3C2C1C0
    Y7
    Y12
    Y13
    Y16
    Y17Y15Y14Y11Y10
    SS
    X27
    X26
    X25
    X24
    X23
    X22
    X21
    X20
    C4 Y22
    Y21 Y27
    Y24
    Y25Y23Y20
    Y26
    X37
    X36
    X35
    X34
    X33
    X32
    X31
    X30
    C5 Y31
    Y32
    Y37Y33
    Y36Y34Y30
    Y35

    DVP80EH
    00RT
    DVP80EH
    00R2T2
    X15
    X14
    X13
    X12
    X11
    X10
    X7
    X6
    X5
    X4
    X3
    X2
    X1
    X0
    Y0 Y1
    Y2
    Y3 Y4 Y5
    Y6 C3C2C1C0
    Y7
    Y12
    Y13
    Y16
    Y17Y15Y14Y11Y10
    SS
    X23
    X22
    X21
    X20
    X17
    X16
    C4 Y22
    Y21 Y27Y25Y23Y20
    Y26
    X31
    X30
    X33
    X32
    X27
    X26
    X25
    X24
    C6 Y32
    Y31 Y37
    Y34
    Y35Y33Y30
    Y36
    X35
    X34
    X37
    X36
    X41
    X40
    X43
    X42
    X45
    X44
    X47
    X46
    C5
    Y24
    C7 Y42
    Y41 Y47
    Y44
    Y45Y43Y40
    Y46
    „ SSSASCSX 机配线端编号
    DVP14SS DVP12SA DVP12SCT DVP10SX
    SS
    X0
    X1
    X2
    X3
    X4
    X5
    X6
    X7
    C0
    Y0
    C1
    C2
    Y1
    Y2
    Y3
    Y4
    Y5
    STOP
    RUN


    SS
    X0
    X1
    X2
    X3
    X4
    X5
    X6
    X7
    C0
    Y0
    C1
    C2
    Y1
    Y2
    Y3
    STOP
    RUN

    SS
    X0
    X1
    X2
    X3
    X4
    X5
    X10
    X11
    C0
    Y0
    C1
    C2
    Y1
    Y10
    C3
    Y11
    STOP
    RUN

    V0+
    I 0+
    V1+
    I 1+
    V0+
    I 0+
    V1+
    I 1+
    COM
    SS
    X0
    X1
    X3
    X2
    Y1
    C0
    Y0
    STOP
    RUN
    AD
    DA
    11 DVPPLC 附录
    DVPPLC 应技术手册 115
    „ SV 机配线端编号
    DVP28SV11R DVP28SV11T
    C2
    Y6
    Y7
    Y10
    C3
    Y11
    Y12
    Y13
    SS
    X0
    X1
    X2
    X3
    X4
    X5
    X6
    X7
    SS
    X10
    X11
    X12
    X13
    X14
    X15
    X16
    X17
    C0
    Y0
    Y1
    Y2
    C1
    Y3
    Y4
    Y5
    STOP
    RUN
    10

    C3
    Y6
    Y7
    C4
    Y10
    Y11
    Y12
    Y13
    SS
    X0
    X1
    X2
    X3
    X4
    X5
    X6
    X7
    SS
    X10
    X11
    X12
    X13
    X14
    X15
    X16
    X17
    C0
    Y0
    Y1
    C1
    Y3
    C2
    Y4
    Y5
    Y2
    STOP
    RUN
    10
    11 DVPPLC 附录
    DVPPLC 应技术手册 116
    113 附录 C 数位点扩展机端子配置
    „ ESEX 数字 IO 扩展机端子配置图
    DVP08XM11N ( DC Power IN )

    DVP08XN11RT ( DC Power IN )


    DVP08XP11RT ( DC Power IN )

    DVP16XM11N
    X1
    X11
    X0
    X7
    X16 X17
    X10
    ( DC Power IN )
    SS24G
    X2 X3 X4 X5 X6
    X12 X13 X14 X15

    DVP16XN11RT
    Y0 Y1 Y2 Y3 Y4 Y5
    C1C0 C2 C3 C4 C5
    C11 C12 C13
    Y11 Y12 Y13 Y14 Y15 Y16 Y17
    C14 C15 C16 C17
    ( DC Power IN )
    Y6 Y7
    C6 C7
    Y10
    C10

    DVP24XP11RT
    X1
    C3
    Y3 Y4
    X0 X2 X3 X4 X5 X6 X7
    ( DC Power IN DC Signal IN )
    Y5 Y6 Y7
    C4 C5 C6 C7
    Y0 Y1
    C0 C1
    Y2
    C2

    DVP24XN00RT
    Y4Y3Y2Y1Y0
    C10
    Y12
    Y13
    Y16
    Y17
    Y15Y14Y11
    ( AC Power IN )
    C11 C12 C13
    Y10
    C15C14 Y23
    Y20 Y21 Y22
    C0 C1 C2 C3 C4
    Y7Y6Y5
    C16 C17
    Y24 Y25 Y26
    Y27
    C5 C6 C7


    DVP24XN11RT
    Y4Y3Y2Y1Y0
    C10
    Y12
    Y13
    Y16
    Y17
    Y15Y14Y11
    ( DC Power IN )
    C11 C12 C13
    Y10
    C15C14 Y23
    Y20 Y21 Y22
    C0 C1 C2 C3 C4
    Y7Y6Y5
    C16 C17
    Y24 Y25 Y26
    Y27
    C5 C6 C7


    DVP32XP00RT
    Y7Y6
    Y5Y4
    Y3Y2
    Y1Y0
    Y12 Y13 Y16
    ( AC Power IN DC Signal IN )
    C0 C1 C2 C3
    Y10 Y11 Y14 Y15
    X10 X11 X12 X13 X14 X15 X16
    X0 X1 X2 X3 X4 X5
    Y17
    X17
    X6 X7


    DVP32XP11RT
    Y7Y6
    Y5Y4
    Y3Y2
    Y1Y0
    Y12 Y13 Y16
    ( DC Power IN DC Signal IN )
    C0 C1 C2 C3
    Y10 Y11 Y14 Y15
    X10 X11 X12 X13 X14 X15 X16
    X0 X1 X2 X3 X4 X5
    Y17
    X17
    X6 X7
    11 DVPPLC 附录
    DVPPLC 应技术手册 117
    „ EHEH2 数字 IO 扩展机端子配置图
    DVP08HM11N
    X0 X2 X4 X6
    X1 X3 X5 X7SS
    DVP08HN11RT
    Y0 Y1 Y3 Y4 Y5 Y7
    C0 Y2 C1 Y6

    DVP08HP11RT
    X0 Y1 Y3
    C0 Y2
    Y0X2
    SS X1 X3
    DVP16HM11N
    X10 X11
    SS X1 X3
    SS X12X13X14 X15X16X17
    X0 X2 X4 X5 X7X6


    DVP16HP11RT
    X4 X5
    X1 X3
    SS X6 X7
    Y3
    Y4 Y5 Y6
    X0 X2 C0 Y0 Y2Y1
    Y7


    DVP32HN00RT
    X15
    X14C3
    Y12
    Y11
    Y10
    Y7
    Y6
    C2
    Y5
    Y4
    Y3
    C1
    Y2
    Y1
    Y16
    Y20
    Y21 Y22 Y23
    Y24 C7C6C5C4
    Y25
    Y30
    Y31
    Y35
    Y36Y34Y32Y27Y26
    C0
    Y33 Y37

    DVP32HP00RT
    X17
    X16
    X15
    X14
    X13
    X12
    X11
    X10
    X7
    X6
    X5
    X4
    X3
    X2
    X1
    X0
    Y0 Y1
    Y2
    Y3 Y4 Y5
    Y6 C3C2C1C0
    Y7
    Y12
    Y13
    Y16
    Y17Y15Y14Y11Y10
    SS


    DVP48HP00RT
    X17
    X16
    X15
    X14
    X13
    X12
    X11
    X10
    X7
    X6
    X5
    X4
    X3
    X2
    X1
    X0
    Y0 Y1
    Y2
    Y3 Y4 Y5
    Y6 C3C2C1C0
    Y7
    Y12
    Y13
    Y16
    Y17Y15Y14Y11Y10
    SS
    X27
    X26
    X25
    X24
    X23
    X22
    X21
    X20
    C4 Y21
    Y22
    Y27Y23
    Y26Y24Y20
    Y25 11 DVPPLC 附录
    DVPPLC 应技术手册 118
    „ Slim (SSSASCSXSV) 数位 IO 扩展机端子配置图
    DVP08SM11N DVP08SM10N DVP16SM11N DVP08SN11R
    DVP08SN11T
    SS
    X0
    X1
    X2
    X3
    X4
    X5
    X6
    X7

    COM
    X0
    X1
    X2
    X3
    X4
    X5
    X6
    X7

    SS
    X0
    X1
    X2
    X3
    SS
    X10
    X11
    X12
    X14
    X15
    X16
    X17
    X13
    X4
    X5
    X6
    X7

    C0
    Y0
    Y1
    Y2
    Y4
    Y5
    Y6
    Y7
    Y3


    DVP08SP11R
    DVP08SP11T
    DVP16SP11R DVP16SP11TS DVP06SN11R
    SS
    X0
    X1
    X2
    X3
    C0
    Y0
    C1
    Y1
    Y2
    C3
    C2
    Y3

    SS
    X0
    X1
    X2
    X3
    C0
    Y0
    Y1
    Y2
    Y4
    Y5
    Y6
    Y7
    X4
    X5
    X6
    X7
    Y3

    SS
    X0
    X1
    X2
    X3
    UP
    Y0
    Y1
    Y2
    Y4
    Y5
    Y6
    Y7
    X4
    X5
    X6
    X7
    Y3
    ZP

    C0
    Y0
    C1
    C3
    Y3
    C4
    C5
    Y5
    Y4
    C2
    Y2
    Y1

    11 DVPPLC 附录
    DVPPLC 应技术手册 119
    114 附录 D 手册修改记录
    项次 变更说明 章节
    #1
    Š 13 阶梯图编辑说明:阶梯图组成图形说明 ANI 指令
    Š 17 常基程序设计范例:起动停止保说明
    Chapter 1
    #2
    Š 特殊辅助继电器:M1025 M1036 M1058 M1075 M1085 M1087 M1102~M1103
    M1133~M1137 M1154~M1160 M1163~M1164 M1181~M1182 M1189~M1191
    M1194~M1195 M1304 M1308~M1311 M1347~M1348 M1355 M1520~M1525
    M1534~M1541
    Š 特殊数寄存器:D1002 D1026~D1027 D1063~D1064 D1109 D1131~D1133
    D1147 D1172 D1180~D1181 D1198~D1199 D1320~D1327 D1232~D1239
    D1341~D1342 D1352~D1353 D1383~D1384 D1386~D1393 D1478~D1479
    D1995~D1999
    Š DVP 系列 PLC 装置通讯址
    Chapter 2
    #3
    Š 51 应指令览表
    Š 55 指令索引表
    Chapter 5
    #4 Š 修订指令说明:CJFMOVINCDECWSFLSFRDANRFLT Chapter 6
    #5
    Š 修订指令说明:REFHSCSHSCRSPDPLSYPLSRABSDRAMPSORT
    DSWARWSASCPRFROMTOPID
    Chapter 7
    #6 Š 修订指令说明:MODRDMODWRCRCEXPCVMMEMW Chapter 8
    #7
    Š 新增指令说明:MMOV
    Š 修订指令说明:MODRWABSRZRNDRVIDRVAHOURMCMPMBWR
    PPMRPPMACIMRCIMAPTPOCLLM
    Chapter 9
    #8
    Š 新增附录:异常问题检测表机端子配置数字点扩展机端子配置手册
    修改记录
    Chapter 11
    11 DVPPLC 附录
    DVPPLC 应技术手册 1110
    MEMO


    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载pdf到电脑,查找使用更方便

    pdf的实际排版效果,会与网站的显示效果略有不同!!

    需要 4 香币 [ 分享pdf获得香币 ]

    下载pdf

    相关文档

    PLC试验指导手册

     实验一 与、或、非基本逻辑实验一、 实验目的1、 熟悉和掌握常用的基本指令的使用方法2、 熟悉编程器的使用方法3、 学会PLC-2型实验平台的使用方法二、 实验器材1、 PLC-2...

    3年前   
    650    0

    电气控制与plc应用技术课后答案(全)

    第一章课后习题参考答案 2、何谓电磁机构的吸力特性与反力特性?吸力特性与反力特性之间应满足怎样的配合关系? 答:电磁机构使衔铁吸合的力与气隙长度的关系曲线称作吸力特性;电磁机构使衔铁释放(...

    5年前   
    2659    0

    现代电气控制与plc应用技术考试试卷复习题

    现代电气控制与plc应用技术-考试试卷复习题1、电磁接触器主要由哪几部分组成?简述电磁接触器的工作原理。电磁接触器一般由电磁机构、触点、灭弧装置、释放弹簧机构、支架与底座等几部分组成。接触器根...

    2年前   
    375    0

    电气控制与PLC应用技术五六七章习题参考答案

    第五章部分习题参考答案1.S7-200 PLC的指令参数所用的基本数据类型有哪些?答:S7-200系列PLC的基本数据类型有布尔型、字节型、无符号整数型、有符号整数型、无符号双字整数型、有符号...

    5个月前   
    204    0

    质量手册及程序文件

    我公司依据GB/T19001:2000《质量管理体系要求》编制的《质量手册》,符合公司的生产经营实际需要。是贯彻公司质量方针、指导质量管理体系有效运行、实现质量目标、持续改进公司整体业绩需长期遵循的文件

    2年前   
    588    0

    2质量手册及程序文件目录

    目 录 手册目录………………………………………………………………Ⅰ 程序文件目录…………………………………………………………Ⅳ 0.1发布令……………………………………………………...

    10年前   
    24459    0

    质量手册编制的基本程序

    文 件 名 质量手册编制的基本程序 电子文件编码 ZLWB001 页 码 4-1 编制质量手册涉及组织结构、职责权限的划分及调整理顺,以及各生产、服务过程环节 、质量活动内容...

    15年前   
    10149    0

    PLC编程培训-Visual Basic基本控件及简单程序设计

    §2.1 程序设计方法概述程序设计方法的发展可以分为3个阶段人们想用计算机解决一个问题,必须事先设计好计算机处理信息的步骤,把这些步骤用计算机能够识别的指令编写出来并送入计算机执行,计算机才能...

    3年前   
    568    0

    QP-MA03质量手册和程序文件控制程序

     广东省外贸开发公司 编号: QP/MA03 程 序 文 件 版号: A 标题: 质量手册和程序文件控制程序 页码: 1/3 1.0目的 确保...

    7年前   
    24225    0

    PLC电子教案

    课 时 教 案 单位: 授课教师: 课程 PLC系统设计与调试 ...

    5年前   
    1011    0

    plc设计试题合集

    设计题1、设计三相异步电动机既可点动又可连续运行的电气掌握线路。2、设计三相异步电动机三地掌握〔即三地均可起动、停顿〕的电气掌握线路。3、为两台异步电动机设计主电路和掌握电路,其要求如下:〔1...

    1年前   
    309    0

    PLC技术附件

    目  录 一、综述.........................................................................................

    13年前   
    14899    0

    PLC学生工作页

    PLC学生工作页(1)项目名称:输送带起止/停止控制日期:姓名:指导教师:学号:班级:一、项目引入 本项目电气工业自动化方向的应用打基础二、项目设备可编程控制器FX2N-48MR,模拟实...

    3年前   
    638    0

    物流应用技术——条形码

    条形码已日益成为每日生活的一部分。在商店里或超级市场购买的许多产品的盒子上或价格标签上都附有条形码。这项作为日益受欢迎的技术进步正在继续受到检验。最先进的进步之一是二维码。一项2—D码(可能3...

    11年前   
    612    0

    计算机应用技术

    赵拉拉三年以上工作经验 | 女 | 28岁(1982年1月1日) 居住地:北京电 话:139********(手机) E-mail: zhaolala@51job.com 最近工作 [2 年...

    10年前   
    586    0

    数控应用技术专业求职信(精选多篇)

    数控应用技术专业求职信(精选多篇)第一篇:数控技术求职信尊敬的领导:您好!首先衷心感谢您在百忙之中阅读我的自荐材料!真诚希望能得到您的支持和认可。我是淄博职业学院毕业生,在将近三年的大学生活中...

    9年前   
    420    0

    电气控制与PLC工程应用 电气PLC(A卷答案)

    考 生 信 息 栏 电气工程与自动化 学院 电气工程 专业 2011 级 班级 ...

    3年前   
    774    0

    plc设计心得体会(设计,心得体会,plc)

    plc设计心得体会(设计,心得体会,plc)第一篇:plc设计心得体会和学别的学科一样,在学完plc理论课程后我们做了课程设计,此次设计以分组的方式进行,每组有一个题目。我们做的是机械手臂的p...

    12年前   
    567    0

    电气控制与PLC工程应用 电气PLC(A卷)

    考 生 信 息 栏 电气工程 与自动化 学院 电气工程 及其自动化 专业 2011 级 班级 姓名 ...

    3年前   
    796    0

    物业管理企业质量手册及程序

    物业管理企业质量手册及程序 目 录 质量手册修订页………………………………………………………………………1 目 录…………………………………………………………………………………2 ...

    8年前   
    10537    0
    下载需要 4 香币 [香币充值 ]
    亲,您也可以通过 分享原创pdf 来获得香币奖励!

    该用户的其他文档