三菱plc断电记忆(断电保持)功能编程实例

作者:老电工时间:2017-06-12 16:29:51

三菱plc断电记忆(断电保持)功能实例

在三菱plc的使用中,有一种需求:如何实现断电记忆功能,在三菱plc通过程序控制步进电机的过程中,在突然断电故障发生时,让数据数据能做到断电保持,即三菱plc断电记忆功能的实现。

说明:三菱plc断电保持指令,S500以后才有断电保护指令,可以实现断电维持,即所说的断电记忆功能。

三菱plc如何实现断电记忆功能:在三菱plc通过程序控制步进电机的过程中,如果出现突然断电的情况,如何让D8140和D8142的数据能做到断电保持?而且步进电机也能在断电后仍能记忆当前位置。

为了让让三菱PLC具备上述功能,编写如下程序,通过断电保持寄存器实现该功能。

LD M8002

DMOV D200 D8140

LDI M8002

DMOV D8140 D200

注意,如果断电后机械的实际位置有改变,那么就会和断电前保存的数据有一定的误差。

因此,此时要注意保留所有机械停电时的当前位置不变。

问题:三菱PLC断电后,保持记忆的辅助继电器有哪些?

断电前接置1后,再PLC断电后,PLC隔较长时间接通电源,仍能保持原有置1或置零状态的。

FX1N停电保持 :EEPROM保持M384~M511,D128~D255. 电容保持M512~M1535,D256~D7999。

FX2N呢,一样吗?FX2N停电保持:EEPROM保持M500~M1023,D200~D511. 电容保持M1024~M3071,D512~D7999。

三菱PLC的断电保持,其实并没有“断电保持”指令,是有断电保持的中间继电器、计时器、计数器和状态器等。 用专用寄存器可以实现此功能,即掉电保持。

附1,三菱PLC断电保持指令怎么用?

在三菱PLC中利用带断电保持功能S500后的状态寄存器,结合STL指令就可以实现设备的断电记忆功能。

假设当程序运行到状态S510时突然停电,由于状态寄存器S510具备断电保持功能,恢复供电后,S510仍然保持有效,程序就能继续执行下去。

但要注意的是恢复供电后,要防止设备自行起动,应在按下起动按钮后程序才能继续执行,为此应利用特殊辅助继电器M8034与M8040。

M8034的功能是当M8034为ON时,所有的输出继电器(Y)都处于禁止输出状态;M8040的功能是当M8040为ON时,所有状态寄存器禁止转移。

利用初始化脉冲M8002让M8034及M8040在上电后得电并自锁,使输出继电器(Y)处于禁止输出及状态寄存器禁止转移,程序运行处于中断,只有当按下起动信号X5后,M8034及M8040才断开,程序得以继续执行,以避免恢复供电后设备自行起动的现象,应注意让M8034与M8040得电并自锁的程序应画在梯形图的顶部,因为PLC的程序执行方式是自上而下循环扫描的。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 三菱plc