全国服务热线: 15221406036
企业新闻

西门子模块6ES7216-2BD23-0XB8安装方法

发布时间:2023-11-26        浏览次数:3        返回列表
前言:西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商
西门子模块6ES7216-2BD23-0XB8安装方法
西门子模块6ES7216-2BD23-0XB8安装方法基于PLC的温控系统设计与研究  0、引言  随着电子技术的发展,可编程序控制器(PLC)已经由原来简单的逻辑量控制,逐步具有了计算机控制系统的功能。在现代工业控制中,PLC占有了很重要的地位,它可以和计算机一起组成控制功能完善的控制系统。在许多行业的工业控制系统中,温度控制都是要解决的问题之一。如塑料挤出机大都采用简单的温控仪表和温控电路进行控制,存在控制精度低、超调量大等缺点,很难生产出高质量的塑料制品。在一些热处理行业都存在类似的问题。为此,设计了较为通用的温度控制系统,具体系统参数或部分器件可根据各行业的要求不同来进行调整。系统采用罗克韦尔SLC500系列PLC,通过PLC串口通信与计算机相连接,界面友好、运行稳定。  1、系统构成  基于PLC的温度控制系统一般有两种设计方案,一种是PLC扩展专用热电阻或热电偶温度模块构成;另一种是PLC扩展通用A/D转换模块来构成。  1.1扩展热电阻/热电偶模块  在SLC500控制器扩展模块中,有集温度采集和数据处理于一身的专用智能温度模块——热电阻/电阻信号输入模块(1746-NR4)。在此模块中温度模拟量产生对应的16位A/D数字值,其对热电阻变送的温度信号的分辨率约为1/8度,控制器在数值处理中可以直接使用模块的转换值,无需在硬件级电路上作其他处理。热电阻温度模块的使用十分方便,只需要将热电阻接到模块的接线端子上,不需要任何外部变送器或外围电路,温度信号由热电阻采集,变换为电信号后,直接送人温度模块中。热电偶/毫伏输入模块(1746-NT4)的功能与热电阻/电阻信号输入模块(1746-NR4)类似。系统如图1所示。  图1扩展温度模块的温控系统  1.2扩展通用A/D模块  在PLC温度控制系统中,可以用通用模拟量输入输出混合模块构成温度采集和处理系统。通用A/D转换模块不具有温度数据处理功能,因此温度传感器采集到的温度信号要经过外围电路的转换、放大、滤波、冷端补偿和线性化处理后,才能被A/D转换器识别并转换为相应的数字信号。SLC500系列PLC常用的模拟量输入输出混合模块有——2路差分输入/2路电压输出模块(1746-NIO4V),其A/D转换为16位。由A/D转换模块构建的温控系统不但需要外加外围电路,而且其软件和硬件的设计也比较复杂。系统如图2所示。  图2通用A/D转换模块温控系统顺序控制是生产现场常见的一类控制任务,步进指令是指令库中专用于顺序控制的。步进指令编程时,根据工艺流程将程序划分为一个个独立的程序段,执行时,cpu严格按梯形图编程顺序,只有执行完前一段程序后才能激活下一段程序,并在下一段程序执行之前,将前面程序段复位。并且在语法上要求各程序段所使用的输出不允许重复。这在解决顺序控制任务中有多步同输出的情况时,就带来了一定的困难。借助于内部通用可方便解决这一难题。如某一顺序控制任务如以下流程图(图8)所示。图8 某机械手动作流程图从机械手动作流程图可以看出,这个控制任务每个循环的工作可以划分为八步,其中第1步与第5步动作相同,均为上升;第3步和第7步动作相同,均为下降。在利用步进指令进行编程时,这两个工步所对应的程序段的输出不能直接设置为y3、y4,同一个输出使用两次则会出现语法错误。这时应考虑使用用于存储中间状态的内部通用继电器rn来解决这个问题。如图7所示梯形图程序,其中r1、r5分别被定义为第1步与第5步的输出,r3、r7分别被定义为第3步与第7步的输出,在步进结束后再将r1、r5的状态输出到上升y3,将r3、r7的状态输出到下降y4,通过这样的方法可方便解决顺序控制任务中若干工步输出相同的问题。图9 机械手控制梯形图基于PLC的温控系统设计与研究  一般温控系统的控制算法可以采用分段式PID控制,即在系统工作的大多数时间内,为PID控制,其参数由10%电源开度下的温度飞升曲线测得。在温度响应曲线的由初态向设定点的上升段过程中,大致采用三段控制。首先置电源为满开度,以大的功输出克服热惯性;接下来转入PID控制;接近设定点时置电源开度为0,提供一个保温阶段,以适应温度的滞后温升。基于以上要求,PID指令各参数可设置如表2所示。  表2PID模块参数设定  温控系统中热电阻模拟量输入模块的电压信号范围一般是0~4124,SCP指令把它整定为0~16383的工程单位,将其值放入PV(过程变量)的内存地址N7∶38中,把控制输出值放入N7∶39当中。后用MOV指令把N7∶39中的过程变量传递到1746NIO4V模拟量输出模块中。控制效果如下:(1)SP-PV≥50时,输出值为大值32767,使电压调节器开度大,即给加热器大电压供电,使被测对象温度快速上升。(2)SP-PV>-30和SP-PV<50时,输出为PID控制输出,此范围为PID参数调节的范围。(3)SP-PV<-30时,输出值为小值0,电压调节器开度为零,即停止加热。  3、显示扩展  PLC控制系统显示界面比较单调,一般是通过观察控制柜上的指示灯或PLC的LED灯来了解控制器状态,但对于温控系统这样的显示是不够的,需要采用数码管显示或PC显示。  采用数码管显示时,可以选用ZLG7289A芯片,它与控制器采用3线串行接口,只需要占用SLC500的3个输出点,可以驱动8个LED数码显示管,同过级联可以扩展数码显示管的数量,实现多段实时温度显示。SLC500与ZLG7289A的连接如图5所示。  图5ZLG7289A与SLC500及显示器的接口  图5中CS为片选输入端,此脚为低电平时,可向芯片发送指令;CLK是时钟输入端;DATA是串行数据输入端,串行数据在时钟CLK的上升沿有效。8个段驱动信号SEG接每个显示器的段,8个位驱动信号DIG0~DIG7分别接显示器的共阴极公共地。  SLC500有RS232通信口,可以通过专用电缆与PC机相连。通过Rsview32软件的组态,PC机可以动态显示PLC传送的温度采集数据,还可以通过联网对多台PLC进行网络监控。提高PLC控制系统可靠性的措施    三、正确的接地       良好的接地是PLC安全可靠运行的重要条件。为了抑制干扰,PLC一般好单独接地,与其它设备分别使用各自的接地装置,如图1(a)所示;也可以采用公共接地,如图1(b)所示;但禁止使用如图1(c)所示的串联接地方式,因为这种接地方式会产生PLC与设备之间的电位差。              图1  PLC的接地a)分别接地   b)公共按地   c)串联接地        良好的接地可以抑制加在电源及输入端、输出端的干扰,避免偶然发生的电压冲击对PLC的危害。PLC的接地线应尽量短,使接地点尽量靠近PLC。同时,接地电阻应是越小越好,接地电阻要小于10Ω。另外,PLC的CPU单元必须接地,若使用了I/O扩展单元等,则CPU单元应与它们具有共同的接地体,而且从任一单元的保护接地端到地的电阻都不能大于10Ω。有条件的可以给PLC专用的接地线。        四、必须的安全保护环节       1.短路保护       当PLC输出设备短路时,为了避免PLC内部输出元件损坏,应该在PLC外部输出回路中装上熔断器,进行短路保护。好在每个负载的回路中都装上熔断器。       2. 互锁与联锁措施        除在程序中保证电路的互锁关系,PLC外部接线中还应该采取硬件的互锁措施,以确保系统安全可靠地运行,如电动机正、反转控制,要利用接触器KM1、KM2常闭触点在PLC外部进行互锁。在不同电机或电器之间有联锁要求时,好也在PLC外部进行硬件联锁。采用PLC外部的硬件进行互锁与联锁,这是PLC控制系统中常用的做法。       3.失压保护与紧急停车措施       PLC外部负载的供电线路应具有失压保护措施,当临时停电再恢复供电时,不按下“启动”按钮PLC的外部负载就不能自行启动。这种接线方法的另一个作用是,当特殊情况下需要紧急停机时,按下“停止”按钮就可以切断负载电源,而与PLC毫无关系。       五、必要的软件措施       有时硬件措施不一定完全消除干扰的影响,采用一定的软件措施加以配合,对提高PLC控制系统的抗干扰能力和可靠性起到很好的作用。       1.消除开关量输入信号抖动       在实际应用中,有些开关输入信号接通时,由于外界的干扰而出现时通时断的“抖动”现象。这种现象在继电器系统中由于继电器的电磁惯性一般不会造成什么影响,但在PLC系统中,由于PLC扫描工作的速度快,扫描周期比实际继电器的动作时间短得多,所以抖动信号就可能被PLC检测到,从而造成错误的结果。因此,必须对某些“抖动”信号进行处理,以保证系统正常工作。       如图2(a)所示,输入X0抖动会引起输出Y0发生抖动,可采用计数器或定时器,经过适当编程,以消除这种干扰。       如图2(b)所示为消除输入信号抖动的梯形图程序。当抖动干扰X0断开时间间隔Δt<K×0.1S,计数器C0不会动作,输出继电器Y0保持接通,干扰不会影响正常工作;只有当X0抖动断开时间Δt≥K×0.1S时,计数器C0计满K次动作,C0常闭断开,输出继电器Y0才断开。K为计数常数,实际调试时可根据干扰情况而定。图2  输入信号抖动的影响及消除   a)抖动现象的影响     b)消除抖动的方法       2.故障的检测与诊断       PLC的可靠性很高且本身有很完善的自诊断功能,如果PLC出现故障,借助自诊断程序可以方便地找到故障的原因,排除后就可以恢复正常工作。       大量的工程实践表明,PLC外部输入、输出设备的故障率远远高于PLC本身的故障率,而这些设备出现故障后,PLC一般不能觉察出来,可能使故障扩大,直至强电保护装置动作后才停机,有时甚至会造成设备和人身事故。停机后,查找故障也要花费很多时间。为了及时发现故障,在没有酿成事故之前使PLC自动停机和报警,也为了方便查找故障,提高维修效率,可用PLC程序实现故障的自诊断和自处理。       现代的PLC拥有大量的软件资源,如FX2N系列PLC有几千点辅助继电器、几百点定时器和计数器,有相当大的裕量,可以把这些资源利用起来,用于故障检测。       1)超时检测 机械设备在各工步的动作所需的时间一般是不变的,即使变化也不会太大,因此可以以这些时间为参考,在PLC发出输出信号,相应的外部执行机构开始动作时启动一个定时器定时,定时器的设定值比正常情况下该动作的持续时间长20%左右。例如设某执行机构(如电动机)在正常情况下运行50s后,它驱动的部件使限位开关动作,发出动作结束信号。若该执行机构的动作时间超过 60s(即对应定时器的设定时间),PLC还没有接收到动作结束信号,定时器延时接通的常开触点发出故障信号,该信号停止正常的循环程序,启动报警和故障显示程序,使操作人员和维修人员能迅速判别故障的种类,及时采取排除故障的措施。       2)逻辑错误检测  在系统正常运行时,PLC的输入、输出信号和内部的信号(如辅助继电器的状态)相互之间存在着确定的关系,如出现异常的逻辑信号,则说明出现了故障。因此,可以编制一些常见故障的异常逻辑关系,一旦异常逻辑关系为ON状态,就应按故障处理。例如某机械运动过程中先后有两个限位开关动作,这两个信号不会同时为ON状态,若它们同时为ON,说明至少有一个限位开关被卡死,应停机进行处理。        3.消除预知干扰       某些干扰是可以预知的,如PLC的输出命令使执行机构(如大功率电动机、电磁铁)动作,常常会伴随产生火花、电弧等干扰信号,它们产生的干扰信号可能使PLC接收错误的信息。在容易产生这些干扰的时间内,可用软件封锁PLC的某些输入信号,在干扰易发期过去后,再取消封锁。
推荐产品
信息搜索
 
西门子新闻
浔之漫智控技术-西门子PLC代理商
  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 手机:15221406036
  • 联系人:聂航
6es7216新闻