zrst一直得电是不是一直复位



第 1 章:基 本程序设 计范例

第 11 章 :应用 指令浮点 数运算 设计范 例


下降沿产生一个扫描周期脉冲
传统自保持回路与 SET/RST 应用
交替输出回路 (输出具停电保持)

M512 和 M513 的状态不变,灯保持点亮的状态,直到再次按下按钮。 第 2 次(双次)按下按钮: 按下按钮后,X1=On,M10 导通一个扫描周期。因 Y1 的状态为 On,与第 1 次按下按钮相反, 第 3 行的 SET 和 RST 将被执行,M513 被置位,M512 被复位,而第 2 行的 SET 和 RST 指 令因 Y1 常开接点断开而不被执行。因 M512=Off,M513=On,所以 Y1 线圈断开,灯熄灭。 从第 2 个扫描周期开始,因 M10=Off,所以第 2 行和第 3 行的 SET 和 RST 指令都不执行, M512 和 M513 的状态不变,灯保持熄灭的状态,直到再次按下按钮。 利用 API 66 ALT 指令也可实现 On/Off 交替输出功能。


【程序说明】 主持人未按下按钮时,X5=Off,[MC N0]指令执行,MC~MCR 之间程序正常执行。 小学生组两个按钮为并联连接,教授组两个按钮为串联连接,而中学生组只有一个按钮,任何 一组抢答成功后都是通过自锁回路形成自保,即松开按钮后指示灯也不会熄灭。 其中一组抢答成功后,通过互锁回路,其它组再按按钮无效。 支持人按下复位按钮后,X5=On,[MC N0]指令不被执行,MC~MCR 之间程序不被执行。Y0、 Y1、Y2 全部失电,所有组的指示灯熄灭。主持人松开按钮后,X5=Off,MC~MCR 之间程序 又正常执行,进入新一轮的抢答。


地下停车场出入口进出管制

从一 楼进入单车 道经过 X1 时, M1 导通 一个扫描 周期 从地下室进入单车道经过 X1 时, M2 导通一个扫描周期 车辆从一楼进入地下室过程中 M20 保 持 On 从地 下室进入单 车道经过 X2 时, M3 输出 一次脉冲 从一楼进入单车道经过 X2 时, M4 导通 一个扫描 周期 车辆从地下室离开到一楼过程中 M30 保持 On

车辆在单车道中行驶时, 红灯亮,绿灯熄灭

【程序说明】 一楼和地下室的红灯共享信号 Y1,绿灯共享信号 Y2。 程序的关键是当 M1 导通驱动 Y1 时,必须先判断是从一楼出入口处进入单车道还是离开单车 道,因为两个方向车辆通过一楼出入口处时,[PLS M1]指令都执行,M1 都导通一个扫描周期, 所以需用一个确认信号 M20 来确认车辆是从一楼进入单行车道的状态。 同样,当 M2 导通时,必须先判断是从地下室出入口处离开单车道还是处进入单车道,因为两 个方向车辆通过地下室出入口处时,[PLS M2]指令都执行,M2 都导通一个扫描周期,所有需 用个确认信号 M30 来确认车辆是从地下室进入单行车道的状态。


三相异步电动机正反转控制

【程序说明】 灌装颜料时,需打开灌装总开关使 X0=On;黄色和蓝色两种颜料都灌装时,产生绿色颜料。 选择黄色灌装模式,X1=On,第一个 MC~MCR 指令执行,Y0=On,开始灌装黄色颜料。 选择蓝色灌装模式,X2=On,第二个 MC~MCR 指令执行,Y1=On,开始灌装蓝色颜料。 选择绿色(黄色加蓝色)灌装模式,X3=On,两个 MC~MCR 指令都执行,开始灌装绿色(黄色

【程序说明】 X0 由 Off→On 变化时,执行自动流程 1 次;X1 由 Off→On 变化时, 控制手动动作部份, 手动控制动作中, 夹取和释放动作触发一次对应的按钮即可完成, 而移动产品的动作需一直按 着按钮不放,直到到达目标位置(B 传送带)才松开。 X0 与 X1 手、自动开关会互锁,当自动时,先执行夹取动作,再执行转移动作 2 秒,最后执 行释放动作;当手动时,则用 3 个按钮分别去手动控制夹取(Y0=On) 、转移(Y1=On) 、释 放(Y0=Off)产品的动作。


STL 步进方式手自动控制
自动 夹取 转移 释放

【程序说明】 X0 由 Off→On 变化时,S20 步进点置位,自动控制流程被执行一次,手动流程被禁止。若需 再次执行自动流程,再触发自动按钮一次即可。 机械手执行自动流程 1 次: 夹取产品 Y0 = On (释放前动作一直保持) →转移产品 Y1 = On (动 作持续 2 秒) →释放产品 Y0 = Off。 X1 由 Off→On 变化时,S21 步进点置位,执行手动控制流程,自动流程被禁止。 机械手执行手动流程 1 次: 按下夹取按钮 (X2) 将产品从 A 传送带上夹取, 按下转移按钮 (X3) 产品移动到 B 传送带,按下释放按钮 (X4) 将产品放在 B 传送带上送走。


产品日产量测定 (16 位上数停电保持计数器)
3 个计数器构成的 24 小时时钟

【程序说明】 本范例用 M1013 来控制 PLC 发送脉冲,D1220=K0 设置脉冲由 Y0 输出。将伺服电机由编码 器输出的回馈信号接入到 X0、X1 高速计数端,X0、X1 对应硬件高速计数器 C251,其最高 计数频率为 200KHz。 当脉冲发送完毕后,M1029=On,接点型态比较指令 DLD<=执行,若 C251 计数值与发送脉 冲数目相差 10 个以上,即为 C251 计数器值小于等于 K9990 时,Y5=On,报警灯亮。 M1029=On, [RST C251]也被执行,C251 被清零,保证 PLC 在下一次对输入脉冲计数时, C251 又开始从 0 开始计数。 因为伺服编码器输出信号为差分信号, 所以本范例需使用支持差分信号输入的 DVP32EH00M 机种(其 X0、X1、X4、X5 输入端支持差分信号输入) 。


依时序延时输出 (3 台电机顺序启动)

【程序说明】 按钮 X0 由 Off→On 动作时,X0=On,X0 的常开接点导通,所以 Y0 导通并自保,油泵电机 立即启动,开始给润滑系统供油;同时,[TMR T0 K100]指令执行,当到达 10 秒的预设时间 后,T0 常开接点导通。M10=On 时,[RST Y0]指令被执行,Y0 被复位为 Off,电磁阀被关 断。 当 T0 常开接点 On 时, 导通并自保, Y1 主电机被启动, 定时器被关断; T0 同时, [TMR T1 K50] 指令执行,当到达 5 秒的预设时间后,T1 常开接点导通。 当 T1 常开接点 On 时,Y2 导通并自保,辅助电机机被启动,T1 定时器被关断。 按钮 X1 由 Off→On 动作时,X1 的常闭接点被关断,Y0、Y1、Y2 被关断,油泵电机,主电 机,辅助电机都停止运行。

当池内水位低于最低水位(警戒水位)时:X0=Off,X1=Off,X2=Off,X3=Off。因 X0=Off, 其常闭接点导通,Y1=On,给水泵启动,同时 X1=Off,其常闭接点导通,报警电路被执行, Y3=On,Y4=On,报警灯闪烁,报警器鸣叫。 当池内水位高于正常水位时:X0=On,X1=On,X2=On,X3=Off。因 X2=On,其常开接点导 通,所以 Y2=On, 1#排水泵启动,将养鱼池内水排出。 当池内水位高于警戒水位时:X0=On,X1=On,X2=On,X3=On。因 X2=On,其常开接点导 通,所以 Y2=On,1#排水泵启启动;同时 X3=On,其常开接点导通,所以 Y0=On,2#排水 泵启动,且报警电路也被执行,所以 Y3=On,Y4=On 报警灯闪烁,报警器鸣叫。 按下复位按钮,X4=On,其常闭接点关断,所以 Y3=Off,Y4=Off,报警器和报警灯停止工作。

【程序说明】 16 位定时器的最长计时时间为 100ms×32767=

【程序说明】 按下启动按钮,X0=On,Y0=On 并自保,电机启动接触器 KM0 接通,同时 T0 计时器开始计 时,因 Y0=On,T0=Off,Y2=Off,所以 Y1=On,星形降压方式启动接触器 KM1 导通。 T0 计时器到达 10 秒预设值后,T0=On,Y1=Off,T1 计时器开始计时,到达 1s 预设值后, T1=On,所以 Y2=On,三角形正常运行接触器 KM2 导通。 当按下停止按钮时,X1=On,无论电动机处于启动状态还是运行状态,Y0、Y1、Y2 都变为 Off,电机停止运行。

【程序说明】 只要人进入红外传感器椭圆区域, X0=On, 此时只要门未在开门极限开关处 (X2=Off) Y0=On , 并自保,都会执行开门的动作。 门到达开门极限开关处时,X2=On,此时若无人在红外传感器椭圆区域(X0=Off) ,定时器开 始计时,7 秒后 Y1=On 并自保,开始执行关门动作。 在关门过程中, 若有人进入进入红外传感器椭圆区域,X0=On,

【程序说明】 按 START 按钮,X0=On,Y0=On 并自保,阀门打开注入液体 A,直到碰到低水位浮标传感 器后停止液体 A 注入。 碰到低水位浮标传感器后,由 X1 由 Off→On 动作,Y1=On 并自保,直到碰到高水位浮标传 感器后停止液体 B 注入。 碰到低水位浮标传感器后,X2=On,Y3=On,搅拌电机开始工作,同时定时器 T0 开始计时, 60 秒后,T0=On,Y3 被关断,搅拌电机停止工作,Y2=On 并自保,混合液体开始流出。 Y2=On 后,定时器 T1 开始执行,到达预设值 120 秒后,T1=On,Y2 被关断,混合液体停止 流出。 当系统出现故障时,按下急停按钮,X10=On,其常闭接点关断,所有输出均被关断,系统停 止工作。

【程序说明】 投入一元硬币时,X0 由 Off→On 变化,Y0 和 Y1 被置位并保持,出一个纸杯,同时出咖啡。 Y0 和 Y1 常开接点导通 2 秒后,定时器到达预设值,T0 常开接点导通,所以 Y2=On,出热 水阀门导通,同时 Y0、Y1 被复位,出纸杯和咖啡阀门被关闭。 当混合容器中水的压力达到一定时,X1=On,Y2 被复位,停止出热水,同时 Y3=On,搅拌 电机开始工作,直到 T1 到达预设值时 60 秒后,T1=On,Y4 被置位并保持,Y3 被复位,搅 拌电机停止工作,同时咖啡流出口开始流出咖啡。 当调好的咖啡全部流出到纸杯后,X1 闭合,Y4 被复位,咖啡流出口处的阀门被关闭。

【程序说明】 当检测到到有人进入时, 红外线传感器 X0=On, 受电开始计时。 T0 若在 3 秒内人离开 (X0=Off) , T0 失电,不执行任何动作。若人站满 3 秒,则 T0 的常开接点闭合,保持 M0=On,开始第一 次冲水(Y0=On) 。 程序中,M1 形成了一个自保电路。当使用者站立时间超过 3 秒才离开(常开接点 M0=On、 常闭接点 X0=On)时,M1 保持为 On。开始第二次冲水(Y0=On) ,直到冲水 4 秒后(T2 的 常开接点闭合,常闭接点断开) ,停止冲水(Y0=Off) ,M0、M1 被复位。由于 M1 的自保, 不论其间 X0 是否发生状态的改变,都会顺利完成第二次冲水动作。

【程序说明】 顾客投入适当的硬币后,X1=On,将保存 T1 时间值的 D10 中数值清零。 顾客握住喷水器开关柄,X0=On,PLS 指令执行,M10 接通一个扫描周期,先使 T1 清零, 使 T1 从零开始计时 5 分钟(T1=K3000),此时,Y0=On,允许水打开喷出阀。 如果喷水器闸柄开关放开,定时器停止计时,当前喷水的时间被保存,暂时中断喷水。 当再次按下喷水器闸柄,定时器会从上次保存的时间开始继续计时。这是因为 T1 在运行时, T1 的现在值据被传送到 D10 保存,而下次启动时,D10 的数值被传到 T1 中,作为 T1 的现 在值。因此,T1 将从停止的地方继续运行。这样即使洗车过程有几次中断,可以保证顾客得 到完整的 5 分钟洗车时间。

【程序说明】 开关旋转到手动模式时,X2=On,按下示教按钮后,X0=On,所以 Y0 导通,开始冲压,同时 定时器 T0 开始执行,T0 的现在值被传到 D0 当中;当完成材料冲压过程后,松开示教按钮, Y0=Off,停止冲压。 将开关旋转到自动模式时,X3=On,每启动一次自动冲压,X1 一直为 On,所以 Y1=On,开 始执行冲压,同时定时器 T1 开始执行,到达预设值(其值大小为 D0 中内容值)后,T1 常开 接点导通,所以 Y1=Off,冲压停止,M1 被复位为 Off,下一次触发冲压时,M1 又变为 On, 有重复执行上一次冲压的过程。 利用 API 64 TTMR 指令也可时间的示教功能。

【程序说明】 程序用定时器 T0 的常闭接点作为定时器指令执行的条件,定时器 T0 到达 30 秒的预设值时, T0 由 Off→On 变化一次,触发电路执行,M1 的状态改变,一条流水线运行。 T0 变为 On 之后,T0 的常闭接点关断,T0 定时器停止执行,T0 接点又变为 Off。在下一个 扫描周期,定时器接点又变为 Off,定时器 T0 又开始执行,到达 30 秒的预设值后,T0 由 Off →On 变化一次,触发电路执行,触发电路执行,M1 的状态改变,另外一条流水线运行。 程序使用了触发电路来实现 Y0,Y1 的交替导通,使得两条流水线轮流传送产品。

【程序说明】 当按下启动开关时,X0=On,Y0 线圈导通,工作指示灯点亮。利用 Y0=On 作为第一个定时 器 T0 执行的条件,2 秒定时时间到达后,T0 由 Off→On 变化,[SET Y1]指令执行,Y1=On, 中央喷水灯打开。因工作指示灯工作过程中一直为亮,所以在 T0 由 Off→On 变化时,只去 做[SET Y1]的动作,而不去做[RST Y0]的动作。 同样,用 Y1=On 作为第二个定时器指令 T1 执行的条件,用 Y2=On 作为第三个定时器指令 T2 执行的条件,用 Y3=On 作为第四个定时器指令 T3 执行的条件,保证 Y1~Y4 的顺序动作。 中央喷水灯、喷水阀、环状喷水灯、环状喷水阀需要顺序动作,所以在 T1、T2、T3 由 Off →On 变化时, “SET”下次动做的同时,还需去做“RST”本次的动作。用 Y1、Y2、Y3、 Y4 的常闭接点来关断定时器,确保本次动作执行时,其前一个动作的定时器被关闭。 最后一个动作完成后,T4 的上升沿“RST”本次动作后,同时去“SET”第一个动作 Y1,开 始第二轮的循环。 X0=Off,Y0 变为 Off,工作指示灯熄灭,同时 ZRST 指令执行,Y1、Y2、Y3、Y4 被复位, 所有的阀门、喷水池灯立即停止工作。

秒定时器,时基为 100ms 的定时器 计时 5 秒定时器,时基为 100ms 的定时器 计时 30 秒定时器,时基为 100ms 的定时器 初始步进点 东西向灯号控制 南北向灯号控制 东西方向红灯 东西方向绿灯 东西方向黄灯 南北方向红灯 南北方向绿灯 南北方向黄灯 控制说明

东西方向 红灯亮 60 秒

东西方向 绿灯 亮 60 秒


东西方向绿灯闪烁 5 秒

南北方 向绿灯亮 50 秒


南北方向绿灯闪烁 5 秒

南北方向黄灯亮 5 秒


南北方向红灯亮 30 秒

【程序说明】 按下启动按钮,X0 由 Off→On 动作,PLS 指令执行,M0 产生一个上升沿脉冲,[SET S0]指 令执行,进入步进流程。 按下停止按钮, 由 Off→On 动作, X1 PLS 指令执行, 产生一个上升沿脉冲, M1 [ZRST S0 S127]


指令执行,所有的步进点被复位,所有交通灯熄灭。 本例是应用并行分支的步进流程来设计,分为东西和南北方向两个流程,两个流程同时进行。 东西方向流程处于红灯状态时,南北方向流程应相应的处在绿灯,绿灯闪烁,黄灯流程。 东西方向流程结束后(红灯熄灭) ,南北方向流程也应结束(黄灯熄灭) ,返回初始步进点 S0。 步进点从一个流程转移到另一个流程时,前一个流程的状态(包括步进点和 Y 输出点)相应 被复位。 东西方向的黄灯亮时间(Y2)并没有用定时器来控制,这是因为当南北方向红灯亮时间结束 后(同时也是东西方向黄灯结束时间),T13=On,在 S13 和 S23 都为 On 的状态下,返回到步 进点 S0,S13 和 S23 步进点对应的 Y 状态被复位,Y2 自然也被复位。

变址寄存器 E、F 设计范例

变址寄存器 E、F 设计范例 时,M1021=ON,输出线圈 Y0 导通,借位指示灯亮;当相加 结果数值大于 K32767 时,M1022=ON,输出线圈 Y1 导通,进位指示灯亮。

变址寄存器 E、F 设计范例

变址寄存器 E、F 设计范例

【程序说明】 本例的关键是利用 E1、 变址寄存器配合 FOR~NEXT 循环来实现 D 编号的变化, F1 将存放配 方参数的其中一组寄存器传送到 D100~D109,作为当前执行的配方参数。 当选择其中一组配方参数时, X0、 X1、X2 其中一个将变为 ON, 的值将分别对应为 K500、 E1 K510、K520,D0E1 将分别代表 D500、D510、D520,同时[RST 假设选择的是第一组配方,执行第 1 次循环时,D500 的值将被传送到 D100,执行第 2 次循 环时,D501 的值将被传送到 D101……,依此类推,执行第 10 次循环时,D509 的值将被传 送到 D109 中。 当循环次数到达时,即 F1=K10,[SET M0]指令将被执行,M0 被置位变为 ON,FOR ~NEXT 循环中的指令因 M0 的常闭接点断开而停止执行。 本例实现的是 10 个参数的 3 组配方数据的传送,通过改变 FOR~NEXT 循环的次数,很容易 改变配方中参数个数,而要增加配方的组数,可在程序中增加一条将存放配方数据 D 的起始 编号值“MOV”到 E1 的 MOV 指令即可。

变址寄存器 E、F 设计范例

变址寄存器 E、F 设计范例

D110 第 2 组模拟电位器 读出值数据处理

第 3 组模拟电位器 读出值数据处理

D130 第 4 组模拟电位器 读出值数据处理

D140 第 5 组模拟电位器 读出值数据处理

D150 第 6 组模拟电位器 读出值数据处理

变址寄存器 E、F 设计范例

X0 K 第 7 组模拟电位器 读出 值数据处理

D170 第 8 组模拟电位器 读出 值数据处理

顺序被读入至指定寄存器。 旋转模拟电位器, 其值将从 K0~K255 变化, DVP04DA 的电压 0~10V 对应数值 K0~K4000, 而 所以在程序中设计了将模拟电位器的 K0~K255 的变化转换成模拟量输出模块 K0~K4000 的变 化,从而达到调节每个模拟电位器实现对每个通道 0~10V 电压输出的控制。 经过转换成 K0~K4000 变化的数值被传送到

变址寄存器 E、F 设计范例

应用指令程序流程设计范例

应用指令程序流程设计范例

【程序说明】 开关 X1 闭合,X2、X3 断开时,程序由[CJ P1] 跳转到 P1 处,把常数值 K10000 放入 D0, 即选定了第一种行程距离。然后跳到指针 P4,准备脉冲的输出。 开关 X2 闭合,X1、X3 断开时,程序由[CJ P2]跳转到 P2 处,把常数值 K20000 放入 D0,即 选定了第二种行程距离。然后跳到指针 P4,准备脉冲的输出。 开关 X3 闭合,X1、X2 断开时,程序由[CJ P3]跳转到 P3 处,把常数值 K30000 放入 D0,即 选定了第三种行程距离。然后跳到指针 P4,准备脉冲的输出。 若 X1、X2、X3 均不闭合(不选择行程) ,则程序第四行被执行,直接跳转到指针 P4,准备 脉冲的输出。 开关 X4 闭合时,指令[DDRVI D0 K1] 被执行,即 Y10 输出一定数量的脉冲(频 率为 100KHz,D0 内容值作为脉冲输出数目) ,Y0 为脉冲方向控制,伺服电机运转的距离与 接收到的脉冲个数成比例,控制 PLC 脉冲输出数目就可达到控制伺服电机运转距离目的。

应用指令程序流程设计范例

应用指令程序流程设计范例

【程序说明】 当水位超过上限时,X0=On,CALL P0 指令执行,将跳转到指针 P0 处,执行 P0 子程序,线 圈 Y0 和 Y10 都为 On,进行泄水动作并且水位异常报警灯报警,直到 X0 变为 Off,即水位低 于上限水位时,才停止 P0 子程序。 当水位低于上限时,X1=On,CALL P10 指令执行,将跳转到指针 P10 处,执行 P10 子程序, 线圈 Y1 和 Y10 都为 On,进行泄水动作并水位异常报警灯报警,直到 X1 变为 Off,即水位高 于下限水位时,才停止 P10 子程序。 在 P0 和 P10 子程序中嵌套了 CALL P20 子程序,如果进行泄水动作 10 分钟但水位上限传感 器仍为 On,则执行 P20 子程序,Y11 线圈导通,机械故障指示灯报警。 同样,如果进行灌水动作 10 分钟但水位下限传感器仍为 On,则执行 P20 子程序,Y11 线圈 导通,机械故障指示灯报警。 如果水库处于正常水位,即 X0 和 X1 都为 Off,则 ZRST 指令执行,Y0、Y1、Y10、Y11、 T0、T1 都被复位,泄水和灌水阀门和报警灯都不动作。

应用指令程序流程设计范例

应用指令程序流程设计范例


回主程序并从断点处继续往下执行。 当警报解除时,按下警报解除按钮,X1 由 Off→On 变化,PLC 立即停止主程序执行,转而执 行中断子程序 I101,关闭喷水阀(Y0)和警铃(Y1) ;I101 执行完毕后,再返回主程序从断 点处继续往下执行。

应用指令程序流程设计范例

应用指令程序流程设计范例

循环执行完毕后,D10~D12 的值被送到外部 Y 输出点,所有 Y 输出被复位为 Off,每个钱柜 抽屉可以打开。 ,用户可以根据自 本例中利用变址寄存器 F1 实现将单一值装入一个数据堆栈(连续 D 区域) 己需要来使用这个区域的数据,比如用于定时器,计数器等方面的控制。

应用指令传送比较控制设计范例

应用指令传送比较控制设计范例

【程序说明】 当按下启动按钮后,X0=On,Y0 线圈导通,待机灯(Y0)亮。 当按下加工开关后,X1 由 Off→On 变化,SET 指令执行,Y3 被置位,TMR 指令执行,T0 开始计时。 同时,CMP 指令也被执行,当 T0 现在值小于 D0 时,M0 为 On,Y1 导通,开始送 A 料;当 T0 现在值大于等于 D0 的内容值时,M1 及 M2 变为 On,而 M0 变为 Off,此时 Y2 导通,Y1 关闭,开始送 B 料,停止送 A 料。 当 T0 现在值等于 D1 送料总时间) T0 常开接点变为 On, ( 时, ZRST 和 RST 指令执行, Y1~Y3、 T0 被复位,搅拌机停止工作,直到再次按下加工开关。

应用指令传送比较控制设计范例

应用指令传送比较控制设计范例


BMOV 多笔历史数据备份

应用指令传送比较控制设计范例

应用指令传送比较控制设计范例

以通讯写入变频器的频率,需注意的是 4 个 MODWR 指令不能同时执行,否则会产生通讯冲 突,多笔通讯的范例请参考 12 章。

应用指令传送比较控制设计范例

应用指令传送比较控制设计范例


XCH 实现一个寄存器上下 8 位的位数交换

应用指令传送比较控制设计范例

应用指令传送比较控制设计范例


未启动计数时,X0=Off, BCD 指令执行,2 位数的 7 段显示器将显示 C0 预设值。 启动计数后,X0=On,C0 开始计数,同时 BCD 指令执行,2 位数的 7 段显示器将显示 C0 的 现在值。 假设 2 位数 7 段显示器从左到右显示为“34” ,则 DVP-F8ID 卡 DI7~DI0 开关状态为: “” 。 当 C0 计数值到达计数预设值 D0 后,C0 常开接点导通,Y10=On。

应用指令四则运算设计范例

应用指令四则运算设计范例


繁琐,本例用整型四则运算指令实现小数点的精确运算。 本程序中 mm、cm、dm 都有用到,所以必须统一单位,保证符合结果需要,程序中先将所有 单位统一成 mm,最后将单位变成需要的 cm3。 计算水管横截面积时需要用到π,π≈

应用指令四则运算设计范例

应用指令四则运算设计范例 令执行,系统从上次位置(D4=K100)跑到目标位置(D4=D2=K200) ,再次左移 1mm。 依此类推,右移的情况与此相似,只要有按下右移寸动开关一次,将右移 1mm。

应用指令四则运算设计范例

应用指令四则运算设计范例

应用指令旋转位移设计范例

应用指令旋转位移设计范例

由大到小的编号 依次点? 200ms

指令被执行,T0 复位。 从下一个扫描周期开始,T0 又开始计时,200ms 后 ROL 指令又执行一次,Y1 为 On 的状态 被移位到 Y2,如此,Y0~Y17 将依次各亮 200ms 后熄灭,反复循环进行。 按下左循环按钮的工作流程与此类似,不同的是用 ROR 指令代替了 ROL 指令,霓虹灯将由 大到小的编号依次点亮 200ms。 按下复位按钮,X2 由 Off→On 变化一次,Y0~Y17,M10~M11 都被复位,霓虹灯停止工作。 需注意的是,在 X0,X1 上升沿接点后面的 ZRST 指令目的在每次左右循环状态切换时,霓 虹灯所有灯处于熄灭状态,保证从 Y0 或者 Y17 开始点亮。

应用指令旋转位移设计范例

应用指令旋转位移设计范例


当 X0=On,即有不良品产生时(产品高度偏高)“1”的数据进入 M0,移位 4 次后到达第 5 , 个定点,M4=On,[SET Y0]指令执行,Y0=On 且被保持,电磁阀动作,不良品被推到回收箱。 当不良品确认已经被排出,X5 由 Off→On 变化一次,即[RST Y0]及[RST M4]指令被执行, M4 及 Y0 将被复位为 Off,电磁阀被复位,直到下一次有不良品产生时才又动作。 当按下复位按钮,X6 由 Off→On 变化一次,M0~M4 的内容被全部复位为“0” ,保证传送带 上产品发生不良品记忆错乱时,重新开始检测。

应用指令旋转位移设计范例

应用指令旋转位移设计范例

个定点 判断 是否为 A 产品 K1 在第 4 个定点 判断 是否为 B 产品 在第 6个定点判断 是否为 C 产品 K2 D0 产品 B 进入传送带 K1 D0 产品 A 进入传送带

【程序说明】 当 A 机种进入传送带时,X0 由 Off→On 变化一次,MOVP K1 D0 指令执行,D0=K1,当 B~C 产品进入传送带时,D0 对应的值分别变为 K2、K3。 当凸轮旋转一圈,传送带上的物品从一个定点移到另一个定点,X6 由 Off→On 变化一次, WSFL 指令执行,D100~D105 的内容往左移位一个寄存器;同时,CMP 指令执行,在定点

应用指令旋转位移设计范例

2(D101)判断是否为 A 产品、在定点 4(D103)判断是否为 B 产品、在定点 6(D105)判 断是否为 C 产品,每次比较完成后,RST 指令被执行,D0 被复位。 当在 2、4、6 定点检测到有 A、B、C 产品其中之一时,对应的 M11、M21、M31 将为 On, SET 指令执行,对应的 A,B,C 电磁阀将导通,产品被推到产品箱中。 当已确认将产品推到产品箱时,X3,X4,X5 将为 On,此时,RST 指令执行,对应的 A,B, C 电磁阀将被复位。 按下复位按钮,X7=On,ZRST 指令执行, D100~D105 中的内容被清除为“0” ,记忆数据 被清除。

应用指令旋转位移设计范例


呼叫包厢号码 呼叫包厢个数 X5

应用指令旋转位移设计范例

【程序说明】 本程序利用 API38 SFWR 与 API39 SFRD 指令的配合使用,实现先进先出的数据堆栈读写控 制。在本例中即是先呼叫的包厢号码先被查看。 按下包厢呼叫按钮,5 个包厢的号码先被暂存于 D10,然后按照呼叫先后顺序被放入数据堆栈 D1~D5 中的某个位置。 按下查看按钮,最早呼叫的包厢号码被读出到 D11,而呼叫包厢个数则与指针 D0 对应,利用 台达的 TP04 文本显示器可方便的监控 PLC 内部寄存器 D0(呼叫包厢个数)和 D11(即将 查看的包厢号码)的数值。 程序最后用 ZRST 和 RST 指令将 D0~D6 及 D11 清零, TP04 显示器上呼叫包厢个数和呼 在 叫包厢号码都将显示为 0。

应用指令旋转位移设计范例

应用指令数据处理设计范例

应用指令数据处理设计范例

【程序说明】 当 M10=On,执行 ENCO 指令,任何一辅助流水线有产品进入主流水线,其产品线号码会被 编码到 D0,监控 D0 内容值,从而可知是哪种产品正进入主流水线。 当 M11=On,执行 DECO 指令,设置 D10 的值,D10 的值会被译码到 Y0~Y7 中之一,从而 使对应的辅助流水线暂停,例如,D0=K5,则译码得到 Y5=On,编号 5 的辅助流水线将暂停 运行;当 M11Off,ZRST 指令执行,Y0~Y7 都为 Off,所有的流水线都正常运行。 D10 的设置值不在 K0~K7 范围时,D10 也被写入 HFFFF,保证不会因 D10 写入其它值也能 使 Y0~Y7 动作而导致辅助流水线暂停工作。

应用指令数据处理设计范例

应用指令数据处理设计范例

应用指令数据处理设计范例

应用指令数据处理设计范例

【程序说明】 PLC 内部的文件寄存器区跟数据寄存器区 D 一样,都是 Word 单位的数据存储区,不同的是 文件寄存器区不能作为操作数,用一般的指令(例如 MOV)进行访问,需用专门的指令 MEMW/MEMR 来访问。 PLC 在上电时(不管 PLC 是 RUN 还是 STOP 状态), 若检测到 M1101=On, 则会按照由 D1101 指定起始文件寄存器编号,由 D1102 指定的读出笔数,由 D1103 指定的存放读出数据起始 D 编号,将指定笔数的文件寄存器数据自动读到数据寄存器区,需注意的是,PLC 仅在上电时 才会根据特 M 特 D 做这个读取的动作。

应用指令数据处理设计范例

应用指令数据处理设计范例

应用指令数据处理设计范例

【程序说明】 假设排序前的采集数据:

1) 当 M0 由 Off→On 变化时,则根据电压的由小到达排序,排序后的数据:

即 4 个通道按电压由小到大的排序结果是:通道 4 、通道 3、通道 1、通道 2,电压最小 值为 K53,电压最大值为 K59。 2) 当 M1 由 Off→On 变化时,则根据温度的由小到达排序,排序后的数据:

即 4 个通道按温度由小到大的排序结果是:通道 4 、通道 1、通道 2、通道 3,温度最小 值为 K42,温度最大值为 K47。 在 M10 和 M11 条件接点后用 M1013(1s 时钟脉冲)是因为 SORT 指令要重新执行排序时, 指令前面的条件必须要由 Off→On 变化一次,所以用 M1013 来实现 Off→On 变化,保证采集 数据有变化时,在 1s 内能自动重新排序,而不需去上升沿触发 M10 和 M11。 可监控排序的结果和显示电压及温度的最大最小值。

应用指令数据处理设计范例

应用指令数据处理设计范例

将第 1 个温度模块温度当前值 除以 10 使其温度单位变为 1℃ D52 D53

1℃ D68 D69 此部分与第 1 、5 个温度模块温度 处理程序类似,此处省略详细程序

【程序说明】 采集的 20 个房间温度数据及搜索结果: 最大 9-11 数据搜索结果 D200=K16 D201=K1 D202=K19 D203=K5 D204=K11 说明 温度相等房间个数 第一个温度相等值编号 最后一个温度相等值编号 温度最小的房间编号 温度最大的房间编号

应用指令数据处理设计范例

应用指令高速输入输出设计范例

应用指令高速输入输出设计范例

【程序说明】 通常在程序扫描开始时更新输入 X 的状态, END 指令结束时更新输出 Y 的状态, 在 当在程序 执行过程中需要最新的 X 状态和立即输出 Y 状态时,需用 REF 指令来实现。 由于工作环境恶劣,PLC 的 DI 信号经常会受到干扰,导致 PLC 误动作。干扰信号通常不会 维持太长的时间,在应用中我们可以给 DI 信号加入一个大约的延时滤波,在通常情况对防止 10ms。 DI 信号滤波时间可通过 MOV 指令将设置值搬到 D1020(对应 X0~X7)及 D1021(对应 X10~X17)内。 程序执行中使用 REFF 指令变更 DI 滤波时间后,在下次扫描周期才会调整过来。

应用指令高速输入输出设计范例

应用指令高速输入输出设计范例

应用指令高速输入输出设计范例

被清零。Y3=Off,Y3 的常闭接点闭合,DHSZ 指令又被执行,C236 又重新从零开始计 数,又根据 C236 的现在值范围执行涂红、黄、绿颜料,如此反复循环。

应用指令高速输入输出设计范例

应用指令高速输入输出设计范例

应用指令高速输入输出设计范例

【程序说明】 当感应到产品时,光电检测开关 X0 由 Off→On 变化一次,SET 指令执行,M0 被置位为 On, 其常开接点闭合,PLSY 指令执行,Y0 开始输出频率为 10KHZ 的脉冲。 当 Y0 输出脉冲个数达到 50000 时,伺服电机转动 5 圈,产品被运送到盖章处,标志位 M1029=On,则 Y1=On,执行加工动作。同时,T0 线圈得电并开始计时,T0 计时达到 2 秒 时,T0 的常开接点闭合,M0 被复位。则 PLSY 指令 Off,M1029=Off,Y1=Off,加工完毕, 产品在流水线上被送走,等待下一个产品的加工。 当 X0 再次触发时,PLSY 指令又为 On,Y0 又重新开始脉冲输出,并重复上述动作。 注意:对本程序来说,X0 触发时刻必须在前一个产品被加工完毕之后,否则不能保证加工的 正常进行。

应用指令高速输入输出设计范例

应用指令高速输入输出设计范例

【程序说明】 本例中通过设置 D0 值的大小来控制喷水阀门的开度,阀门开度=ton/toff=D0/(K1000-D0)。 按下系统启动按钮,X0 由 Off→On 变化一次,M0 被置位为 On,自动浇水系统启动,再按下 对应的开度按钮即可进行浇水动作。 按下 25%开度按钮,X2=On,D0 值为 K200,D0/(K1000-D0)=

应用指令高速输入输出设计范例

应用指令高速输入输出设计范例

【程序说明】 当启动开关闭合后,X1=On,伺服电机以

应用指令浮点数运算设计范例

应用指令浮点数运算设计范例

应用指令浮点数运算设计范例

制浮点数指令进行运算。 程序最后将当前速度扩大 1000 倍后再取整,目的是方便監控。

应用指令浮点数运算设计范例

应用指令浮点数运算设计范例

【程序说明】 当 X0=On 时,将相应的整型十进制数值传送到 D0~D7,组成 4 个十进制浮点数。 当 X1=On 时,执行二进制浮点数加减乘除四则混合运算。 由于二进制浮点数表示不直观,通常需将二进制浮点数运算的最终结果转换成直观的十进制 浮点数。本例中二进制浮点数结果(D105,D104)转换成十进制浮点数存放于(D107,D106) 中,转换的结果为得

应用指令浮点数运算设计范例


RS-232 / RS-485 通讯在硬件配线上,需遵守联机长度尽量短、远离高噪声源之原则,而 RS-232 通 信界面为 1 对 1 联机且联机长度通常较短,一般采用市售标准通讯线或台达所提供之通讯线,均不致发 生问题。但对于高速之 RS-485 网络,因其距离长、通讯速率快、站数多、信号衰减大,再加上接地电 位不良、终端阻抗匹配、噪声干扰、配线方式等问题,若不加以处理,将造成通讯品质低劣,甚至完全 不能工作之情形。因此特别针对 RS-485 通讯在硬件配线上需特别注意之事项条列说明,请使用者务必 注意 站数限制 DVP-PLC 之通讯站数虽多达 254 站,但 RS-485 界面其硬件驱动能力最多为 16 站,若超过 16 站就必须使用 RS-485 增幅器 (IFD-8510),每一增幅器可再加挂 16 站,直到达到站数限 制 254 台为止。 距离限制 在使用 RS485 接口时,对于特定的传输线经,从发生器到负载其数据信号传输所允许的最大 电缆长度是数据信号速率的函数,这个长度数据主要是受信号失真及噪声等影响所限制。下 图所示的最大电缆长度与信号速率的关系曲线是使用 24AWG 铜芯双绞电话电缆(线径为 0。 51mm) ,线间旁路电容为
传输线限制 必须使用具有外层屏蔽被覆之双绞线(Twisted Pair) 。传输线之质量,对传输信号影响极大, 质量不佳之双绞线(如 PVC 介质之双绞线)在传输速率高时之信号衰减极大,传输距离将大 幅缩短,且其噪声免疫力较差,易受噪声干扰。在传输速率高、距离远或噪声大之场合, 请 用高质量之双绞线(Polyethylene 介质之双绞线) ,介质损失和 PVC 介质双绞线之损失相差 可达 1000 倍,但在低传输速率且低噪声之场合,PVC 双绞线则为可接受又经济之选择。若 传输距离过长致讯号衰减太大,亦可用 RS-485 增幅器(IFD-8510)将信号放大之。 接线拓扑(Topology) RS-485 接线中 485 节点要尽量减少与主干之间的距离, 一般建议 RS-485 总线采用手牵手的 总线拓扑结构。拓扑(Topology)即传输之连结图形结构,RS-485 之接线拓扑必需为一站? 一站方式,亦即所有传输线必须由第一站接至第二站,再由第二站接至第三站,……依序逐 一地接至最后一站。星状连接及环状连接均不容许。 SG 接地 虽然 RS-485 网络是可以使用二条线连接,但其较易受噪声干扰,且其先决要件是任一站与 站之间之接地电位差(共模电位)不得超过 RS-485 传输 IC 可容许之最大共模电压,否则 RS-485 将无法正常工作。 但使用上无论接地电位如何,我们建议均使用具有外层屏蔽地网包覆之双绞线,而将各站之 SG 均由此外层包覆之地线予以连接(如前〝接线拓扑〞所示) ,以清除共模电位,并提供传 输信号之最短回路,能有效提高噪声抗性。 终端电阻 信号传输电路因各种传输线均有其特性阻抗(以 Twisted Pair 而言约为 120?) 。当信号在传 输线中传输至终端时,若其终端阻抗和其特性阻抗不同时,将会造成回波反射信号,而使信 号波形失真(凹陷或凸出) 。此失真之现象在传输线短时并不明显,但随着传输线之加长会益 形严重,致使无法正确传输,此时就必须加装终端电阻(Terminator) 。 噪声干扰之对策 当 RS-485 网络已依前述材质、规则实施配线,或如上述施加 120? 终端电阻后,即可消除 绝大多数之噪声干扰情况,但若尚无法消除噪声干扰现象时,表示 RS-485 网络附近有高强 之噪声源产生,解决办法除使传输线尽量远离噪声源(如电磁阀、变频器、伺服或其它动力 装置)及其电力线外,对噪声源施加噪声抑制组件为最有效之方法。下图则是针对变频器、 伺服或其它高噪声动力设备所采取之噪声抑制方法 (亦即加 X 电容或 Y 电容或 X+Y 电容三种 方式) 。C =

一般 RS-485 通信线由两根双绞的线组成,它是通过两根通信线之间的电压差的方式来传递 信号,因此称之为差分电压传输。差模干扰在两根信号线之间传输,属于对称性干扰。消除 差模干扰的方法是在电路中增加一个偏值电阻,并采用双绞线;共模干扰是在信号线与地之间 传输,属于非对称性干扰。消除共模干扰的方法包括:

接收 完毕 标志复 位 通讯 逾时 一次, C0 计 一次数

通讯 逾时 标志复 位 数据 接收 错误时, C0 计 一次数

数据 接收 错误标 志复 位 指令 参数 错误时 , C0 计 一次数

指令 参数 错误标 志复 位

将变 频器 的输出 频率 传送 到 D1

【程序说明】 对 PLC RS-485 通讯口进行初始化,使其通讯格式为 MODBUS 变频器 RS485 通讯口通讯格式需与 PLC 通讯格式一致。 MODBUS 通讯只会出现 4 种情况,正常通讯完成对应通讯标志 M1127、通讯错误对应通讯标 ASCII,9600,7,E,1。


志:M1129、M1140、M1141,所以,在程序中通过对这 4 个通讯标志信号的 On/Off 状态进 行计数,再利用 C0 的数值来控制 3 个 MODBUS 指令的依次执行,保证通讯的可靠性。 当 M0=On 时,[ MODRD K1 H2102 K2 ] 指令被执行,PLC 读取变频器的“主频率”和

指令被执行,变频器启动并正方向运转。 K4000 ] 指令被执行,将变频器的主频率设置为

D1 ] 是把变频器的输出频率存储于 D1 中。 PLC 一开始 RUN,比较 C0=0,就一直反复地对变频器进行通讯的读写。

启动 频率 递增功 能 D10=H1 变 频 器停 止运行

停止 频率 递增功 能

根据 D10 的 内容 变频 器反转 运行 或停止

接收 完毕 标志复 位

通讯 逾时 一次, C0 计 一次数

通讯 逾时 标志复 位 K10 数据 接收 错误 时 , C0 计一 次数

数据 接收 错误标 志复 位 指令 参数 错误 时 , C0 计一 次数

指令 参数 错误标 志复 位

【程序说明】 对 PLC RS-485 通讯口进行初始化,使其通讯格式为 MODBUS 变频器 RS485 通讯口通讯格式需与 PLC 通讯格式一致。 MODBUS 通讯只会出现 4 种情况,正常通讯完成对应通讯标志 M1127、通讯错误对应通讯标 志:M1129、M1140、M1141,所以,在程序中通过对这 4 个通讯标志信号的 On/Off 状态进 行计数,再利用 C0 的数值来控制

] 被执行,变频器的主频率随着 D2 值变化而变

设置 变频 器的启 动/ 停止 状态 和主频 率 数据 接收 完毕一 次 , C0 计一 次数

接收 完毕 标志复 位

接收 完毕 标志复 位

接收 完毕 标志复 位

接收 完毕 标志复 位

【程序说明】 对 PLC RS-485 通讯口进行初始化,使其通讯格式为 MODBUS 变频器 RS-485 通讯口通讯格式需与 PLC 通讯格式一致。 在 PLC 开机运行时,先将 D0、D1 的内容清零,保证变频器在 PLC 开机时处于停止状态。 当 X0 被触发时,变频器以正转启动,运行频率为 30Hz。 当 X1 被触发时,变频器以反转启动,运行频率为 20Hz。 当 X2 被触发时,变频器停止运行。 MODBUS 通讯只会出现 4 种情况,正常通讯完成对应通讯标志 M1127、通讯错误对应通讯标 志:M1129、M1140、M1141,所以,在程序中通过对这 4 个通讯标志信号的 On/Off 状态进 行计数,再利用 C0 的数值来控制 3 个 MODBUS 指令的依次执行,保证通讯的可靠性。 将读出来放在 D1050、D1051 中的主频率和输出频率传送到 D2、D3。 PLC 一开始 RUN,比较 C0=0,就一直反复地对变频器进行通讯的读写。 ASCII,9600,7,E,1。


电源正常 启动正常 位置到达 伺服启动 SON 定位触发 CTRG

当出现伺服因参数设置错乱而导致不能正常运行时,可先设置 P2-08=10(回归出厂值) ,重新 上电后再按照上表进行参数设置。 操作步骤:

通讯格 式保持 D1129 设置通 讯逾时 时间 500ms 设置第一段内 部位置转数 设置 第一段内 部位 置脉冲数

每通讯完成 一次 C0 计一次数

数据 接收完毕标 志复位 通讯 逾时标志复 位 数据 接收错误标 志复位 指? 参数错误标 志复位

出并自动存放到 D1050、D1051。 当 M1=On 时,[ MODWR 写入 H10F、H110 内。 伺服电机的启动信号和触发信号均由伺候自身外部接线开关控制,接线方式请参考配线图。 MODBUS 通讯只会出现 4 种情况,正常通讯完成对应通讯标志 M1127、通讯错误对应通讯标 志:M1129、M1140、M1141,所以,在程序中通过对这 4 个通讯标志信号的 On/Off 状态进 行计数,再利用 C0 的数值来控制 3 个 MODBUS 指令的依次执行,保证通讯的可靠性。 PLC 一开始 RUN,比较 C0=0,就一直反复地对伺服驱动器进行通讯的读写。 K1 K16 H10F D10 K2 ] 被执行,将 D10、D11 的内容分别


电源正常 启动正常 速度到达 伺服启动 SON 速度选择 SPD0 SPD1

【ASD-A 伺服驱动器参数必要设置】 通讯接口选择为 RS-485 通讯 输入接点设置为外部控制

当出现伺服因参数设置错乱而导致不能正常运行时,可先设置 P2-08=10(回归出厂值) ,重新 上电后再按照上表进行参数设置。 操作步骤:

将伺服的参数设置完后,重新上电,若无异常现象, “电源正常”指示灯(DO1)会 On。 等待“电源正常”指示灯 On 之后,拨动“伺服启动”开关到 On 位置,使 DI1=On,伺服被 启动,如无异常现象发生, “启动正常”指示灯(DO2)会 On。 等待“启动正常”指示灯”On 之后,若仅拨动“SPD0”开关到 On 位置,则执行参数 P1-09 中设置的速度;若仅拨动“SPD1”开关到 On 位置,则执行参数 P1-10 中设置的速度;若 “SPD0”开关和“SPD1 开关都拨动到 On 位置,则执行参数 P1-11 中设置的速度。 【元件说明】

数据 接收 完毕标 志复 位 进入 S20 步 进点 通讯 逾时 标志复 位

D10、D11 的內容分別寫入通訊位址為 H109、H10A、H10B ??中。 D11 的初始化值为 K1000,用户可以根据需要改变。 PLC 一开始 RUN,进入 S0 步进点,通讯完成后再进入 S20 步进点。S20 步进点通讯完成后 再回到 S0 步进点,就一直反复地对伺服驱动器进行通讯的读写。

设置温度控制器的目标值为 24℃

接收完毕标志复位 K10 通讯逾时一次, C0 计一次数

通讯逾时标志复位 数据接收错误时, C0 计一次数

数据接收错误标志复位 指令参数错误时, C0 计一次数

【程序说明】 对 PLC RS-485 通讯端口进行初始化,使其通讯格式为 MODBUS 温控器 RS-485 通讯端口通讯格式需与 PLC 通讯格式一致。 因为 DTA 系列温控器不支持功能码 10H (写入多笔连续地址的数据), 因此使用 MODWR 指令 3 次来写入 3 笔地址数据。 MODBUS 通讯只会出现 4 种情况,正常通讯完成对应通讯标志 M1127、通讯错误对应通讯标 志:M1129、M1140、M1141,所以,在程序中通过对这 4 个通讯标志信号的 On/Off 状态进 行计数,再利用 C0 的数值来控制 4 个 MODBUS 指令的依次执行,保证通讯的可靠性。 PLC 一开始 RUN,比较 C0=0,就一直反复地对温控器进行通讯的读写。 ASCII,9600,7,E,1。


温度 检测 范围最 高 值为 50℃ 温度 检测 范围最 低 值为 0℃

警报上限值 设置 为 5℃ 警报下限值 设 置为 3℃

设置温度控制器的警报 1 输出模式为第一种警报模式 MODRW K1 K16 H

设置 温度 控制器 温度 检测 范 围最 高值和 最低值

设置温度控制器警报 1 输出的上限警报值和下限警报值 C0 M29 C0 M41 K10 数据接收完毕一次, C0 计一次数

接收完毕标志复位 K10 通讯逾时一次, C0 计一次数

通讯逾时标志复位 K10 数据接收错误时, C0 计一次数

数据接收错误标志复位 K10 指令参数错误时, C0 计一次数

【程序说明】 对 PLC RS-485 通讯端口进行初始化,使其通讯格式为 MODBUS 温控器 RS-485 通讯端口通讯格式需与 PLC 通讯格式一致。 MODBUS 通讯只会出现 4 种情况,正常通讯完成对应通讯标志 M1127、通讯错误对应通讯标 志:M1129、M1140、M1141,所以,在程序中通过对这 4 个通讯标志信号的 On/Off 状态进 行计数,再利用 C0 的数值来控制 5 个 MODBUS 指令的依次执行,保证通讯的可靠性。 DTB 系列温控器支持功能码 10H,程序中使用了 MODRW 指令(对应功能码 10H) ,该指令 一次可以写入多笔地址连续的数据。 PLC 一开始 RUN,比较 C0=0,就一直反复地对温控器进行通讯的读写。 RTU,9600,8,N,2。

D 设置主站站 号 设置主站 COM2 通讯格式

读取从站 2 的起始装置为 D120 读取从站 2 的笔数为 16 笔 写入从站 2 的起始装置为 D220 写入从站 2 的笔数为 16 笔 读取从站 3的起始装置为 D140 读取从站 3 的笔 数为 16 笔 写入从站 3 的起始装置为 D240 写入从站 3 的笔数为 16 笔

读出 写入 读出 写入 读出 写入

LINK 启动前(M1350=Off) ,主站和从站用于交换数据的寄存器 D 中的数据如下: 内容全为 3 内容全为 0

则 PLC LINK 启动后(M1350=On) ,主站和从站用于交换数据的寄存器 D 中的数据变为:

功能,若启动失败 M 会变为 Off 状态,请再重新 启动 X0 由 Off→On。

当出现 PLC 因参数设置错乱而导致通讯异常时,可先在 WPL 编程软件菜单中点选:通讯(C) PLC 程序及


  • 登录体验更流畅的互动沟通

用了zrst复位之后 怎么再次开启

用了zrst复位之后 怎么再次开启

您提交的内容含有以下违规字符,请仔细检查!

路由器恢复出厂设置后的设置步骤如下:
1、路由器恢复出厂设置后,检查是否通电,无线路由器是否正常亮灯运行。
2、检查无误后,打开浏览器输入:192.168.1.1后按ENTER进入,这个时候弹出一个对话框,需要输入帐户名和密码,在路由器的后面会有的,一般情况下都是:帐户名:admin 密码:admin。
3、按照路由器背后的账户密码输入登录后,就可以登陆到路由器的设置页面了。
4、点击页面的设置向导,按照它的要求一步步进行。
5、点击下一步,进入到账号密码设置,这个账号密码是当前网络上网的账号密码,如果不知道,可以咨询网络运营商。
6、设置好上网的账号密码之后就是无线上网的功能设置了,设置WIFI名称和WIFI密码,建议密码不要设置过于简单,容易被人破解,并且加密方式采用系统推荐就可以。
7、点击完成,重启路由器,设置已经成功了。
显卡问题,试试重新插上显卡,再开机看看
1、消火栓按钮按下时,是通过消防控制器来间接启动消防泵的
2、消火栓按钮复位后,并不会停止消火栓泵
电源键、复位键接线接反了
系统问题啊,试下换个系统重装下

感谢您为社区的和谐贡献力量请选择举报类型

经过核实后将会做出处理
感谢您为社区和谐做出贡献

确定要取消此次报名,退出该活动?

我要回帖

更多关于 上电复位 的文章

 

随机推荐