湖南西门子G120变频器(核心)代理商欢迎您
PLC内部掉电保持寄存器的方法
PLC控制系统
咱们在规划小型的PLC控制系统时,常常会需求在外部改动PLC内部的数据,譬如Counter,Timer或许Data的值,以习惯生产过程的需求。并且要求系统关机今后,这些数据还能够保存在PLC内部,当下次开机后,这些数据能够被调出继续运用。
现在许多小型的PLC都或多或少地供给了掉电坚持寄存器,以便在PLC断电的时候,保存用户想要保存的数据。但大多数时候,PLC制造厂商为了节约本钱,不可能供给足够数的掉电坚持寄存器供系统规划人员运用,所以当被调整的数据项目超过PLC内部的掉电坚持寄存器的数目的时候,咱们不得不减少被调整的数据项目(固定或不用)或许购买具有更多掉电坚持寄存器数目的PLC,这样的话,就使得生产机械缺乏灵活性和习惯性,从而下降产品层次或添加本钱。
下面就介绍解决这种问题的一种办法,以便咱们规划时参考。
所用PLC:松下FP0-C16T,被调整数据有16个,PLC内部掉电坚持寄存器数目为10个,其中8个数据寄存器(DT1652-DT1659:8个各16Bit)和2个字的内部继电器(WR61、WR62:2个各16Bit)。假如按常规的一个被调整数据占用一个数据寄存器的办法,这显然不能调整16个被调整数据,而只能调整10个被调整数据。为此,自己专门分析了16个被调整数据的数据调整范围,发现多数数据的调整范围只需求从0~255,即0~28-1;而掉电坚持数据寄存器DT1652等内部的数据巨细为216-1,即256×256-1;所以咱们能够将一个被调整的数据只用到数据寄存器的低8位,那么该数据寄存器的高8位就能够来存储另一个被调整数据。
下面就列出该部分的程序:
(1)开机时,分隔掉电坚持寄存器中高8位和低8位至别的两个数据寄存器:
其中,R9013是松下FP0系列PLC内部所规定的、在PLC从program状况到run状况时只动作一个PLC扫描周期的脉冲继电器。指令F65是一个字与指令,它的效果就是将掉电坚持数据寄存器DT1655内的数据与十六进制数FF进行字与,然后将结果送到一般数据寄存器DT0,这样就能够分离出掉电坚持数据寄存器DT1655内数据的低8位;相同第二行的字与指令能够分离出掉电坚持数据寄存器DT1655内数据的高8位。
指令F120是一个不带进位右移指令,即:对数据字进行右移时,对高位进行补零。K8表明右移8位。指令F0是一个字传送指令,就是将一般数据寄存器DT10内的数据传送到一般数据寄存器DT1。上述程序段的目的就是在开机时将掉电坚持数据寄存器DT1655内的数据分红两个被调整数据。
(2)开机之后,将别的两个数据寄存器的数据合并至掉电坚持寄存器的高8位和低8位:
R9014是系列PLC内部所规定的、在PLC从program状况到run状况时、第二个PLC扫描周期开始动作的脉冲继电器。指令F121是一个不带进位左移指令,K8即左移8位。指令F66是一个字或指令,将一般数据寄存器DT20内的数据与一般数据寄存器DT0内的数据进行字或,结果送掉电坚持寄存器DT1655。由上能够看出,在PLC运行的时候,能够任意改动一般数据寄存器DT0和DT1中的数据,而这些改动也同时送到了掉电坚持寄存器DT1655,这样,当PLC掉电时,所被调整的数据也就被保存了。
经过相同的办法,咱们能够视被调整数据的巨细,灵活的运用掉电坚持寄存器的每一个Bit位,从而使咱们在不添加本钱的情况下,进步小型PLC控制系统的功能。
PLC程序规划,一般均选用直觉法,也就是说它植根据电路规划者自身之学习经验,较为片面及直接。须阅历一段瞎子摸象的尝试过错(tryanderror)时期,对程序进行除错之后才能符合所需功能或动作要求;因而规划出来的程序因人而异,除了原程序规划者之外,运用者或维修人员较不易了解其动作流程,亦即程序的可读性较低。
但程序规划其实有些许脉络可循,仅仅坊间的书本很少提及这一部份。以下权且抱着野人献曝的心境,以『三相感应电动机故障警报操控』电路为例,由传统电工图转化为阶梯图的进程,浅谈程序规划,信任此后对于相关的回路转化或程序规划,您或许可举一反三。
一、传统电工图
已知的三相感应电动机故障警报操控电路,其传统电工图,如图1所示。
PLC控制系统
图1三相感应电动机故障警报操控电路图
二、动作阐明
![](http://item.yiqi.com/pic/ConPic/2/636874761012414745543.jpg)
1、电源正常时,仅绿灯gl亮,电动机不动作。
2、按下启动按钮pb1,电磁接触器mc动作,电动机当即工作,指示灯rl亮,绿灯gl熄。
3、按下中止按钮pb2,电磁接触器mc断电,电动机中止工作,指示灯rl熄,绿灯gl亮。
4、电动机在工作中,因过载或其它故障原因,致使积热电驿th-ry动作,电动机中止工作,蜂鸣器bz宣布警报,指示灯rl熄,绿灯gl亮。
5、按下按钮开关pb3,蜂鸣器bz中止警报,白灯wl亮,绿灯gl亮,红灯rl熄。
6、故障排除后,按下积热电驿th-ry复归杆,则白灯wl熄,绿灯gl亮,红灯rl熄,能够从头起动电动机。
三、i/o编码
运用plc,就是以软件程序来替代硬件配线。传统电工图当中,主电路是plc无法替代的;plc能够替代的部份,是操控电路。由传统电工图转化为阶梯图的个过程,就是i/o编码,亦行将传统电工图中的输入/输出组件,先行断定其在plc中所拟对应之外部输入/输出端子编号,以及外部输入组件接线方法是选用a/b接点。
如表1所示。
PLC控制系统
(a):外部採a接点方法接线
(b):外部採b接点方法接线
四、plc外部接线图
输入/输出组件经i/o编码,并决定外部输入组件是选用a/b接点接线方法后,plc外部接线图如图2所示。图中所示为丰炜vigor-vb系列plc机种,选用npn接线,亦即24v端子与s/s端子并接。
PLC控制系统
图2plc外部接线图
五、plc阶梯图
由传统电工图转化为阶梯图之程序规划过程如下:
![](http://item.yiqi.com/pic/ConPic/2/636874760803685407940.jpg)
1、将电工图中操控电路直接转成对应阶梯图。因为plc阶梯图中规定,接点在前,输出线圈则必须坐落回路的。故首先须从头制作电工图,将图中接点与输出线圈方位适度改动,以符合plc阶梯图的要求,从头制作后的电工图,如图3所示。
西门子PLC在弱频谱发电机上的应用
PLC控制系统
S7-300PLC承继了西门子S系列PLC体积小,组态灵敏、功用强大的传统规划特征,十分合适机组主维护对热工设备的准确性、牢靠性、齐备性的要求。
OP5操作员面板操作员面板是西门子公司制造的一种方便实用的人机对话设备,首要用于显现、监控可编程控制器PLC的内部信息,并经过面板上的功用键设置PLC内部参数。首要显现的内容有:事情信息和报警信息。其中报警信息显现的优先级比事情信息高,假如一个报警信息的条件被满足,则任何事情信息的显现将被闪耀的报警信息所替代。
SIMATIC可编程控制器为OP提供了丰实方便的接口。OP可与西门子S7系列PLC直接联机完成控制进程的人机对活,也可离线设置。现在的OP系列有:1文本显现设备,其进程变量能够用数值示,也能够用相关的符号示,并由在MSWindows环境中的编程工具软件COROSProtool/Lite界说其功用和接口;o形显现设备,使用COROSProtool界说其功用与接口。Protool程序员能够使用了解的Windows形软件,如:Design-er、CorelDraw、Paintbrush等进行画面规划,这些静态形将以Bitmap形格式输入到进程显现中,如:棒曲线、工艺流程等都能够方便地显现出来。
根据神头榜电厂单元机组控制体系的要求,将OP5操作员面板规划有以下首要功用:自动巡回翻滚显现;手动单屏显现功用;报警显现功用;维护投、退功用;体系设置功用;体系复位功用;口令维护功用。
体系逻辑功用及作业原理维护体系对机炉重要的热工参量进行超限判别,根据超限状况发出预告或维护开关量信号,以引起运转人员留意或停机。为了使维护体系牢靠地作业,不误发或拒发信号,规划上承继了西门子S系列PLC的信号处理特征,即在超限判别前必须承认丈量信号是牢靠的。
为此,对同一热工参量的信号丈量回路实施冗余装备,别离接入来自程控和仪的两路丈量信号。这儿,将程控来的输入称为左边输入,将仪来的输入称为右侧输入。两路输入信号首要别离进行信号的有用性(毛病)确诊,仅仅有用的信号才或许经超限判别发作预告或维护输出。在有毛病时,体系输出毛病状况信号警示有关人员敏捷扫除毛病。
维护体系的作业原理及输入输出逻辑如下:
a.输入的信号首要别离进行毛病确诊,确诊的项目为:1.信号是否超出正常时的或许规模,若超出则以为(规模)毛病;2.信号是否超出正常时的或许改变速率,若超出则以为(速率)毛病;3.以上两项若有一项发作则以为某侧丈量回路发作(通道)毛病。
以上三种毛病发作后,其状况在操作面板OP5上坚持并闪耀,一起通道毛病信号也输出至集控操作台,以提示有关人员敏捷扫除毛病。仅当在OP5上承认后,毛病信息才中止闪耀,但毛病状况及其发作的时刻仍被保留在OP5缓冲区中供查询。
b.当有通道毛病时,维护输出被闭锁。只有毛病扫除并按毛病复位键后,毛病状况输出才会被吊销,与此一起免除对维护输出的闭锁。
c.经有用性确诊后,输入信号别离进行超限判别。判别项目为:1.是否超预告限,若超则左右别离经2s延时后(或左右相/或0后延时2s)输出预告信号;2.是否超维护限,若超限且无毛病闭锁,则左右别离经2s延时后(或左右相/与0后延时2s)输出维护信号。
d.在延时2s期间,若预告复限则延时复归;在延时2s期间,若维护复限或有闭锁,则延时复归。
总结S7300PLC承继了西门子S系列PLC体积小,组态灵敏、功用强大的传统规划特征,十分合适机组主维护对热工设备的准确性、牢靠性、齐备性的要求。用S7300PLC构成的维护体系,使用其可OB35中程序流程编程特性,加强了维护体系的毛病确诊逻辑功用和维护逻辑功用,特别是其维护误动率大大下降的特色,远远优于原来捷克组件那种靠继电器硬接线完成维护逻辑动作的形式。
![](http://item.yiqi.com/pic/ConPic/2/636874760664220513626.jpg)
湖南西门子G120变频器(核心)代理商欢迎您