大同西门子中国授权代理商电源供应商采购
6EP333-48SB00-0AY0西门子PLC代理商
SITOP PSU8200 24 V/10 A 稳定电源 输入:120/230 V AC 输出:24 V DC/10 A *EX批准不 可用* |
西门子EM231模拟量输入模块6ES7231-7PB22-0XA8用PLC实现对系统的控制是非常方便的。这是因为:PLC控制逻辑的建立是程序,用程序代替硬件接线。编程序比接线,更改程序比更改接线,当然要方便得多!PLC的硬件是高度集成化的,已集成为种种小型化的模块。这些模块是配套的,已实现了系列化与规格化。种种控制系统所需的模块,PLC厂家多有现货供应,市场上即可购得。硬件系统配置与建造也非常方便。正因如此,用可编程序控制器才有这个"可"字。对软件讲,它的程序可编,也不难编。对硬件讲,它的配置可变,也易于变。具体地讲,PLC有五个方面的方便:(1)配置方便:可接控制系统的需要确定要使用哪家的PLC,那种类型的,用什么模块,要多少模块,确定后,到市场上定货购买即可。(2)安装方便:PLC硬件安装简单,组装容易。外部接线有接线器,接线简单,一次接好后,更换模块时,把接线器安装到新模块上即可,都不必再接线。内部什么线都不要接,只要作些必要的DIP开关设定或软件设定,以及编制好用户程序就可工作。(3)编程方便:PLC内部没有什么实际的继电器、时间继电器、计数器,但它通过程序(软件)与系统内存,这些器件却实实在在地存在着。其数量之多是继电器控制系统难以想象的。是小型的PLC,内部继电器数都可以千计,时间继电器、计数也以百计。这些继电器的接点可无限次地使用。PLC内部逻辑器件之多,用户用起来已不感到有什么限制。一考虑的只是入出点。而这个内部入出点用得再多,也无关紧要。大型PLC的控制点数可达万点以上,哪有那么大的现实系统?若实在不够,还可联网进行控制,不受什么限制。PLC的指令系统也非常丰富,可毫不困难地实现种种开关量,以及模拟量的控制。PLC还有存储数据的内存区,可存储控制过程的所有要保存的信息。……由于PLC功能之强,发挥其在控制系统的作用,所受的限制已不是PLC本身,而是人们的想象力,或与其配套的其它硬件设施了。PLC的外设很丰富,编程器种类很多,用起来都较方便,还有数据监控器,可监控PLC的工作。使用PLC的软件也很多,不仅可用类似于继电电路设计的梯形图语言,有的还可用BASIC语言、C语言,以至于自然语言。这些也为PLC编程提供了方便。PLC的程序也便于存储、移植及再使用。某定型产品用的PLC的程序完善之后,凡这种产品都可使用。生产一台,拷贝一份即可。这比起继电器电路台台设备都要接线、调试,要省事及简单得多。(4)维修方便:这是因为:①PLC工作可靠,出现故障的情况不多,这大大减轻了维修的工作量。这在讲述PLC的*三个特点时,还将介绍。②PLC出现故障,维修也很方便。这是因为PLC都设有很多故障提示信号,如PLC支持内存保持数据的电池电压不足,相应的就有电压低信号指示。PLC本身还可作故障情况记录。PLC出了故障,很易诊断。诊断出故障后排故也很简单。可按模块排故,而模块的备件市场可以买到,进行简单的更换就可以。至于软件,调试好后不会出故障,再多只要依据使用经验进行调整,使之完善就是了。(5)改用方便:PLC用于某设备,若这个设备不再使用了,其所用的PLC还可给别的设备使用,只要改编一下程序,就可办到。如果原设备与新设备差别较大,它的一些模块还可重用
在实际应用中,客户对于wincc变量记录的显示需求各式各样,比如在excel或者word中显示变量记录,以特定的表格显示历史数据等等。当wincc集成的在线表格控件不能满足客户需要时,就需要通过自定义的方式来显示变量归档。主要分为两部分:
(1)从wincc中读取归档数据
(2)将归档数据以特定的格式显示出来
本文档介绍从wincc读取归档数据的通用方法,并以listview为例,介绍如何显示归档数据。对于其它控件,客户也可以参考本文档的脚本和编程思路。
表 01
关于wincc连通性软件包的使用,请参考下面的帮助文档:37436159
2.实现方式总体思路介绍
本文档通过调用wincc oledb数据库接口驱动(需要wincc连通性软件包的授权)来访问wincc的变量归档,并在微软的listview控件中显示归档数据。程序结构如下所示:
图1
具体代码见附件。
3.具体实现方法和代码
3.1 创建到归档数据库的连接
由于wincc的变量归档为压缩数据,必须通过wincc oledb来读取归档数据。对于已经安装wincc的计算机,不需要安装wincc连通性软件包。对于未安装wincc的客户端,必须安装wincc连通性软件包。该软件包含在winccv7.0的安装光盘中。
EP1334-1LB00西门子PLC代理商
SITOP PSU100L 24 V/10 A 调节型电源 输入:AC 120/230 V 输出:DC 24 V/10A
西门子触摸屏结合西门子PLC在闭环控制的变频节能系统中的应用是一种自动控制的趋势。触摸屏和PLC在闭环控制的变频节能系统中的使用,可以让操作者在触摸屏中直接设定目标值(压力及温度等),通过PLC与实际值(传感器的测量值)进行比较运算,直接向变频节能系统发出运算指令(模拟信号),调节变频器的输出频率。并可实时控到被控系统实际值的大小及变频器内的多个参数,实现报、记录等功能
西门子PLC在高压固态软起动器中的应用摘要:先介绍了软起动的状况以及高压固态软起动工作原理。通过使用西门子S7-200可编程逻辑控制编程实现不同起动方式下的三相可控硅触发角给定模拟信号,利用市场上成熟的三相晶闸管移相触发模块接收PLC给定的模拟信号后按照相对应的触发角输出六路脉冲列,通过光纤技术传送脉冲信号触发可控硅阀主件从而实现电机软启动效果,也很好的解决了高压隔离问题,本文还重点介绍到可控硅触发取能问题。关键词:软启动;PLC;晶闸管移相触发;光纤触发随着工业的快速增长,三相交流异步电机因其结构简单、运行可靠、价格低廉、体积较小、机械性能好、运行维护方便等优点而被广泛采用。据统计,三相交流异步电机耗电量占全发电量的30%以上。电动机的起动特性却一直不理想。*,电动机起动过程中的起动电流一般为额定电流3~7倍,可达电动机额定电流的8倍。这样大的电流不仅加重了进线、供电电网以及接在电动机的开关电器的负荷,出现的巨大转矩冲击又会使电动机发生猛烈的冲振,并且也给用作动力传输的辅助设备和做功的机械设备带来不可避免的机械冲击口。
三相高压交流异步电机的起动主要是通过在电源和电动机之间串联限流器件来实现降压起动,以确保起动过程中的性。起动方式主要有有级降压起动和无极软起动两类,前者对电压的调节是分档的,例如串电阻、串电抗、Y-△等起动;后者对电压的调节是连续的,例如串反向晶闸管、串开关变压器等起动。此类软起动通常也称为固态软起动,在实际设计过程中晶闸管的触发角控制导通问题是决定此类软起动的成败关键所在。本文将利用西门子S7-200可编程逻辑控制器的灵活、实用、可靠性高、抗干扰能力强、编程简单、功能模块化、使用方便等特点配合专门的三相移相触发板解决软起过程中晶闸管的触发角控制导通问题,以及应用光纤触发技术解决高压隔离问题,从而有效实现软起动的斜坡升压软起动、斜坡恒流软起动、脉冲冲击起动等起动方式,PLC还将实现系统模拟量采集、从站通讯、人机界面互动、逻辑控制等功能。2.高压固态软起动工作原理
PLC控制器本身的硬件采用积木式结构,有板,数字I/O模板,模拟I/O模板,还有特殊的模板,条形码识别模板等模块,用户可以根据需要采用在板上扩展或者利用总线技术配备远程I/O从站的方法来得到想要的I/O数量
手动/自动切换
FB58的手动/自动切换是通过参数MAN_ON来完成的,在MAN_ON为True的时候,PID处在手动工作状态,此时,手动值通过参数MAN给出。
图8 控制输出
默认情况下,LMN_HLM和LMN_LLM分别是100.0和0.0,从上图中可以看出,手动值的有效数值范围也应该是0.0~100.0。
在参数MAN_ON为False的情况下,PID投入运行,控制回路处于自动工作状态。
为了降低手动/自动切换过程中扰动,算法通过如下措施来实现无扰切换:
- 在自动的状态下,比例和积分的运算结果之和会写入到单元MAN中,这样在由自动切换到手动的过程中不会引起控制输出波动;
-在手动的状态下,积分项的输出等于MAN的值减去比例项的值(偏差ER*增益Gain),而在自动状态中,积分项是一个累计的结果,这样在切换到自动状态时积分项不会有太大的突变。
从上面的分析可以知道,FB58已经集成了相应的无扰切换的功能,不需要编写额外的程序来实现。
2.5 保存和重新装载参数
保存和重新装载控制器参数是FB58中的新功能,主要用来实现在多套参数之间的切换。
图9 控制参数保存和重新装载
从上图中可以看出,控制参数的处理有三种方式:
(1)从PID_CON/PI_CON中装载
要实现此装载,必须满足如下几种条件:
手动控制状态(MAN_ON=True);
PID_CON.GAIN或者PI_CON.GAIN不为0;
LOAD_PID为1
如果参数PID_ON为1,则从PID_CON中装载如下参数:
GAIN、TI、TD,并计算CONZONE=250.0/GAIN
如果参数PID_ON为0,则从PI_CON中装载如下参数:
GAIN、TI、TD,并计算CONZONE=250.0/GAIN。特殊地,此时会关闭控制带功能,即设置CON_ZONE参数为0,并让微分参数TD设置为0.0。
装载完成之后,参数LOAD_PID会自动复位。
如果PID_CON中保存的增益参数PID_CON.GAIN为0,则自动会修改PID_ON为0,并转而从PI_CON中获取参数。
注:PID_CON/PI_CON中的参数来自于自整定过程。
(2)保存参数
保存参数可以在任何工作状态下进行,只需设置参数SAVE_PAR为1即可。可以将如下参数保存找PAR_SAVE结构体中:
PFAC_SP、GAIN、TI、TD、D_F、CONZ_ON、CON_ZONE
在保存结束之后,参数位SAVE_PAR会自动复位。
(3)重新装载参数
重新装载是“保存参数”的逆过程,但其执行是需要条件的:
手动控制状态(MAN_ON=True);
PAR_SAVE.GAIN不为0;
参数UNDO_PAR为1。
在重新装载完成之后,参数UNDO_PAR会自动复位。
3 **功能
3.1 控制带
温度控制回路是一个有明显滞后特性的对象,这给实际的调节过程带来了很多的问题,显著的困难就是在过程值偏离设定值较大时,调节过程过于缓慢,而在接近设定值时容易出现较大的**调。
从上述的两个问题出发,PID应该满足这样的功能:
- 在偏差**过一定的范围时,PID输出或者小的调节量,让温度值快速回到一个小的范围中,以缩短回路的调节时间;
大同西门子中国授权代理商电源供应商采购