长春西门子PLC模块变频器供应商
当今世界上精密加工技术发展很快,新的加工方法和设备层出不穷,计算机的广泛应用使精密加工技术为普及和多样。实现精密和精密切削加工有三种方法:(1)采用和研制加工设备;(2)采用新的切削工具材料;(3)利用加工与测量控制一体化技术。前两种方法成本较高,而后一种方法成本较低,具有广阔的前景。在后一种方法中,除了要保证的精度、夹具的精度以及测量精度外,还有一项重要内容就微进给机构的精度及其控制精度。笔者在控制精密磨削的研究中,利用步进电机带动滚珠丝杠作为进给机构,在滚珠丝杠确定后,步进电机的控制精度成为了主要矛盾。
1、步进电机的控制
步进电机在不失步的正常运行时,其转角严格地与控制脉冲的个数成正比,转速与控制脉冲的频率成正比。可以方便地实现正反转控制及调整和定位。由于步进电机和负载的惯性,它们不能正确地跟踪指令脉冲的启动和停止运动,指令脉冲使步进电机可能发生丢步或失步甚至无法运行。因此,实现步进电机的自动升降速功能。为了实现速度的变化,输入的位移脉冲指令相应地要升频、稳频、和降频些脉冲序列,可以由脉冲源加逻辑电路来产生,也可以由微型计算机产生。对于脉冲源加逻辑电路构成的控制器来说,控制逻辑是固定的,即控制电路一经固定,其控制逻辑也就固定了。
如果要改变控制逻辑和控制方案,改变电路结构和元件数,而使用计算机控制,不必改动硬件电路,只要修改程序,就可以改变控制方案。且可以从多种控制方案中,选取一种方案进行控制和调节。也可以用同一套系统对不同控制方案的多台步进电机同时控制。利用计算机控制的形式也很多,本文介绍PLC位控单元对步进电机的控制。
2、PLC系统组成及位控单元的工作原理
本研究所利用的PLC系统的组成包括如下七大模块:电源,CPU,位控单元,I/O单元,A/D,D/A单元,如图1所示。其中位控单元的主功能是当步进电机(或伺服电机)与电机驱动器联结时,输出脉冲序列控制电机的转速与转角。进给机构可以是2轴型,也可以是4轴型。本文采用的是前者,即滚珠丝杠的横向进给与纵向进给,如图2所示。具体地说,位控单元实现速度以及位置的控制方法有多种,如E点控制(单速度控制),如图3(a)所示;P点控制(多级速度控制);线性加/减速和S型加/减速,(a),(b)为线性加/减速,S型如。除此之外还有位置控制和相对位置控制等。表1给出了E点控制不同模式的控制码(P点与其相同)。
1、概述
本文介绍大连实德银川基地混料自动控制系统,采用德国西门子公司的S7可编程序控制器,成功应用于大连实德银川基地混料系统生产线。
大连实德银川基地混料系统的生产过程全部由可编程序控制器S7-300完成,即将生产工艺配方输入到系统监控配方程序中,由称重计量仪器动态检测电子称称重传感器的信号,并将控制信号传送给可编程序控制器,再由可编程序控制器产生各执行机构的控制命令来实现混料生产的自动化,提高混料各配方原料的准确性和生产效率。
2、系统功能
混料系统的主要功能是多种原料经过送料系统进入料仓以后,按照生产配方给定的原料配比从各料仓加到电子称中进行计量称料,再送入热冷混料机组中混合搅拌,并相应控制物料混合搅拌时的温度,以保证物料混合均匀和混合料的特性达到生产工艺要求,后将混合好的混合料送入干混料仓内,以供型材挤出机生产线使用。
混料系统需解决的主要问题包括:
(1)实时采集各电子称称重传感器的称重信号。
(2)根据称重信号和生产配方产生罗茨风机、电磁旋转阀、电磁碟阀等的控制信号。
(3)动态检测和处理混料过程中可能出现的各种故障。
(4)下位机和上位机的通讯
(5)上位机的集中监控。
混料时,称重仪器选用的是莱梅特RWA-AD模数转换模块,可以设置和定制参数,采集称重传感器信号,输出数字信号。借助配方给定的原料配比产生执行机构的控制命令,并通过可编程序控制器控制各辅料罐的螺旋送料器、电磁阀和混料机组阀门的起停和开闭。通过检测电机保护装置,阀门位置开关状态电机、阀门的运行和故障情况,并可在工控电脑显示屏上进行监控。
3、可编程控制器系统组成
系统组成按站点划分。混料机组立控制,与整个混料系统建立基于ProfiBus 通讯。
站1:为上位机,采用西门子工控机;CPU为2.4G,内存为256M,采用以太网与系统PLC连接。采用WEBfactory组态形成监控图形。
站2:1号混料机组PLC,使用一台西门子S7编程器。上位机采用ProTool组态,PLC和SIMATIC OP27通讯连接,监控混料机组运行。
站3:2号混料机组PLC,使用一台西门子S7编程器。上位机采用ProTool组态,PLC和SIMATIC OP27通讯连接,监控混料机组运行。
站4:3号混料机组PLC,使用一台西门子S7编程器。上位机采用ProTool组态,PLC,监控混料机组运行。
站5:挤出现场PLC。采用西门子S7-215,共4组。用于控制挤出生产线四条绞龙运行和SIMATIC OP7通讯连接用于现场控制。与整个混料系统PLC采用基于ProfiBus 通讯。总系统采用站1监控。
4、基于ProfiBus DP 通信
PROFIBUS现场总线是性的开放性现场总线标准,是一种符合IEC61158标准的现场总线。PROFIBUS-DP经过优化的高速、廉价的通信连接,是专门用于自动控制系统和设备及分散的I/O之间的通信网络。PROFIBUS-DP用于基础控制层的高速数据传送,主站周期地读取从站的输入信息并周期地向从站发送输出信息。PROFIBUS-DP的上述特点使其在工业电气自动化领域占据了重要的地位。
本系统中ProfiBus DP总线完成PC与各设备之间的通信,并采用主从方式通信:主机(S7-416-2DP PLC)作为ProfiBus DP主站,以轮询方式对下属各从站(如ET200S﹑S7-300 PLC等)进行定周期扫描和读写。主机通过ProfiBus DP总线将指令传送到对应的数据区,并将各设备返回的状态信号从对应的数据区取出,从而实现对下属每个设备的监控。
1 引言
目前,在工厂供电系统中,对高压断路器的控制、保护和信号回路多采用传统的继电器开关量控制方式,存在着元件多,接线繁琐,运行维护工作量大,故障多,控制自动化程度低,性差等诸多问题。而PLC作为继电器控制的替代产品,具有性高、抗干扰能力强、编程简单、维护方便、适应环境好等等优点,利用PLC对断路器二次回路进行控制无疑是较好的选择。
2 断路器操作与二次回路
2.1 断路器控制、保护和信号回路(简称二次回路接线)
断路器控制、保护和信号回路电路接线如图1[1]所示。QF为断路器,TA为电流互感器,KA为电流继电器(GL-15、25型),KM为中间继电器,WC为控制小母线,WS为信号小母线,WAS为事故信号小母线,SA为控制开关,SB为按钮,RD为红色指示灯,GN为指示灯,YO为合闸线圈,YR为跳闸线圈,SQ1、SQ2为储能位置开关,M为储能电机。
2.2 断路器控制、保护和信号回路基本要求
图1为采用CT7型弹簧操作机构的断路器控制、保护和信号回路,SA可采用LW2或LW5型转换开关,其控制的基本要求如下:
(1) 只有当储能电机储能完成,才能进行合闸操作。
(2) QF正常工作时,应是红灯亮,绿灯灭,并分别起到监视跳闸和合闸回路的完好性。
(3) 当过电流保护装置检测到过电流信号时,应立即启动跳闸装置跳闸。
2.3 控制电路工作原理
图1中,SA为LW2或LW5型转换开关,它们的触点有合闸、合闸后、分闸、分闸后四个位置。SA的3-4触点只在合闸时接通,合闸后断开;SA的1-2触点只在分闸时接通,分闸后断开;SA的9-10触点在合闸和合闸后均接通。SQ1和SQ2是弹簧储能电机的位置开关,未储能时处于初始状态。
需要合闸操作时,须行弹簧储能:按下SB按钮,储能电机M通电运转,使合闸弹簧储能,完毕后,SQ2常闭触点断开,SQ1常开触点闭合,为合闸作准备。
合闸时,将SA扳向合闸(ON)位置,其3-4触点接通,合闸线圈YO通过较大电流,操作机构使QF断路器合闸,其辅助触点使YO线圈失电,并使RD红灯点亮。
分闸时,将SA扳向分闸(OFF)位置,其1-2触点接通,分闸线圈YR通过较大电流,操作机构使QF断路器分闸,其辅助触点使YR线圈失电,并使GN绿灯点亮。
当一次电路发生短路时,KM1或KM2线圈得电,其常开触点闭合,也使YR通过较大电流而让QF断路器跳闸,随后QF的3-4触点断开,RD灭,并使YR失电。由于QF是自动跳闸,SA仍在合闸位置,SA9-10触点闭合,发出事故信号,通知值班员将SA扳向分闸位置,并使事故信号解除。
3 断路器操作PLC控制系统
3.1 PLC电气原理设计
断路器控制、保护和信号回路的PLC的I/O点分配如图2所示。PLC采用FX2N-32MR型,共须用7个输入点,6个输出点。标注情况如图2所示。SA为普通的手动转换开关,H为事故报警信号。
3.2 PLC的程序状态转移图
由于该控制电路为顺序控制电路,所以根据其基本控制要求,并对照PLC的输入输出接线图,即可绘出PLC控制的程序状态转移图如图3[2]所示。
3.3 PLC控制的梯形图
PLC控制的梯形图如图4所示:
需要合闸操作时,须行弹簧储能:按下SB按钮,X4=1,使Y3=Y4=1,GN绿灯亮,储能电机M通电运转,使合闸弹簧储能,为合闸作准备,完毕后,SQ1 和SQ2常开触点闭合,Y3=0,电机M停转,由于仍在分闸位置,所以GN灯应保持亮。
合闸时,将SA扳向合闸位置,其常开触点接通,X1=1,使Y1=Y4=1,合闸线圈YO通过较大电流,操作机构使QF断路器合闸,合闸后,QF的常开辅助触点使Y5=1,RD红灯点亮。
分闸时,将SA扳向分闸位置,其常开触点断开,X1=0,X3=1,使Y2=Y5=1,分闸线圈YR通过较大电流,操作机构使QF断路器分闸,分闸未完成,RD红灯仍亮,分闸后GN绿灯点亮。
当一次电路发生短路时,KM1或KM2线圈得电,其常开触点闭合,X6=X7=1,使Y2=Y6=1,也使YR通过较大电流而让QF断路器跳闸,由于QF是事故跳闸,应发出事故信号,通知值班员将SA扳向分闸位置,并使事故信号解除。
4 结束语
断路器控制、保护和信号回路采用PLC控制,与继电控制相比,性高、调试方便,具有良好的应用前景,值得推广应用。
SIMATIC S7-200系列PLC是由西门子公司生产的小型PLC,其特点是:SIMATIC S7-200系列PLC适用于各行各业,各种场合中的检测,监测及控制的自动化,S7-200系列的强大功能使得其无论在立运行中,或相连成网络皆能实现复杂控制功能,因此S7-200系列具有高的性能/价格比。
S7-200 CPU 224集成14输入/10输出共24个数字量I/O点,可连接7个扩展模块,大扩展至168路数字量I/O点或35路模拟量I/O点;13K字节程序和数据存储空间;6个立的30KHz高速计数器,2路立的20KHz高速脉冲输出,具有PID控制器;1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力;I/O端子排可以很容易地整体拆卸,是具有较强控制能力的控制器。根据系统的实际情况,结合以上特点,SIMATIC S7-200 CPU 224可以作为本系统的主机。
CPU224可扩展7个模块,而其本身具有14输入/10输出共24点数字量,因此已无须数字量扩展模块。但由于有7路模拟量输入,故需选择模拟量输入模块。S7-200系列提供了EM231,EM232,EM235等模拟量扩展模块。根据以上技据,选择两个EM231作为模拟量输入模块,这样共可以扩展4×2=8路模拟量输入。
4 系统软件设计
4.1 主程序
程序开始,从输入单元检测输入量,判断KM是否闭合,如果闭合,说明电动机已经处于运行状态,此时应无法按下启动按钮,若KM未曾闭合,则说明电动机处于停机状态,可以按启动按钮。接着判断启动按钮是否按下,若是,则继续下面的程序,若否,则重新检测。如果按钮已经按下,则检测电动机是否启动,若是,则继续下面的程序,若否,则转入欠压保护子程序,若是电动机已经启动,则判断起动是否成功,若是,则继续下面的程序,若否,则转入起动保护。如果电动机已经正常起动,则绿灯亮。接着判断停止按钮是否按下,若否,则继续下面的程序,若是,则程序直接结束,开始下一次扫描。
如果停止按钮并未按下,即电动机仍然在运行中,则进行运行过程中的故障判断,检测是否发生短路故障,方法是:检测三相电流,再判断Imax是否大于整定值,若是则跳转至保护动作子程序段,电动机起动短路保护,警报响,并且短路故障指示灯亮。若否,则继续下面的程序。接着判断是否发生断相故障,方法是:检测三相电流,判断是否有某相电流为零,或者检测Umn,判断是否不为零,如果其中之一满足,则跳转至保护动作子程序段,电动机起动断相保护,警报响,并且断相故障指示灯亮。若否,则继续下面的程序。接着判断是否发生欠压故障,方法参见欠压保护子程序说明。接着判断是否发生接地故障,方法是:检测I0,若大于整定值则跳转至保护动作子程序段,电动机起动接地保护,警报响,并且接地故障指示灯亮。接着判断是否发生过负荷故障,方法是:检测三相电流,若到达整定时限后,电流仍大于整定值,则跳转至保护动作子程序段,电动机起动过负荷保护,警报响,并且过负荷故障指示灯亮。若判断未发生过负荷故障,则程序完成一次扫描,再次从条开始,进行二次扫描,所以结束是指一个循环的结束,并不是整个程序的结束。
4.2 欠压保护子程序
在该程序段中,采集A相和C相的电压量,求出其平均值,再与整定值相比较,若小于整定值,则跳转至保护动作子程序段,电动机起动欠压保护,警报响,并且欠压故障指示灯亮。若未发生欠压故障,则直接结束本次循环。
4.3 起动时间过长保护子程序
在该程序段中,采集三相电流量,若发现在起动过程中,电流大于整定值,或在整定时间到达后,电流仍大于另一整定值,则跳转至保护动作子程序段,起动时间过长保护动作,警报响,并且起动故障指示灯亮。
一、系统概述:
本系统主要是针对煤粉蒸汽或热水锅炉的控制。具有锅炉水位自动控制、燃烧经济性自动控制、炉膛负压自动控制、炉压波动补偿点火系统、蒸汽压、缺水保护等自动联锁保护功能。
本系统的控制方式分自动/手动/就地,三种方式可转换。锅炉正常运行生产时,使用自动方式,设备按工艺要求的顺序和流程由控制台自动控制、联锁保护;手动时,可在控制台操作各设备,有互锁和联动关系;就地时,在现场操作可启停设备,闭锁,保护现场操作人员的。
二、系统的实现:
①、初始化
检测各电气设备已通电,并且有动作;然后依次检测锅炉水位是否下限,蒸汽压力是否限,煤粉罐料位是否下限,中间料仓是否下限,如上述条件有任意一条为“是”均不能。
②、点火
关闭一、二次风电动调节阀,然后依次启动引风机、二次风机、全开二次风阀门,如任意动作未执行,则停炉并报警;如设备运行正常,则延时吹扫1分钟,然后调节二次风电动阀至设定位置,启动点,此时监测火焰是否建立,延时30秒,启动一次风机,调节一次风阀门至设定位置,启动搅拌器,启动给料螺旋并调节至设定转速,此时监测火焰是否建立,如火焰建立,则油与煤粉混燃10分钟后关闭点,火焰检测器继续监测火焰是否建立,如上述任意条件为“否”或任意动作未执行,则执行停炉控制程序。
③、运行
实时监测蒸汽压力,如过设定压力,则执行停炉控制程序;如未出设定压力,则执行经济燃烧控制程序。
④、停炉
检测点是否关闭,然后依次停止搅拌器、供料螺旋、一次风机;将二次风阀门调至全开位置,延时吹扫1分钟后;检测炉膛温度直至设定温度后停止引风机、停二次风机,关闭一、二次风阀门。
锅炉紧急或异常停车:
2、锅筒水位自动控制
根据本系统锅炉容量,采用单冲量控制方式。
3、燃烧经济性自动控制
根据5分钟内对烟气中氧气含量检测的平均值,改变送风量的大小,进而达到调节锅炉经济、燃烧的目的。
燃烧经济性自动控制条件:
①、在一定的采样周期内,实际含氧量浓度变化率大于或小于工艺设定的含氧量目标值时,差值经PID运算后控制二次风阀执行器,执行器调整二次送风量,并在一定的时间内保持,以满足燃烧的经济性。
②、在一定的采样周期内,实际含氧浓度变化率在工艺含氧量目标值范围内时,系统不做运算,二次送风量保持原状态。
4、炉膛负压自动控制
考虑到燃烧过程的波动性,控制系统应设有死区不响应功能。但是当炉压持续出现波动时,起动给油泵,同时点火器动作并延时,当炉压趋于稳定,关闭点火器同时停给油泵。启动给油泵、点火器点火并在给定的延迟时间内炉压还不能趋于稳定状态,则停止锅炉的运行。
5、中间粉仓料位自动控制
根据粉仓重量控制煤粉罐旋转阀的启停,当中间粉仓重量到达下,启动旋转阀;当中间粉仓重量到达上,停止旋转阀。
6、煤粉锅炉系统连锁保护
①、水位保护
锅炉水位报警共设定水位高、水位高、水位低、水位低等4种水位报警信号。
锅炉水位保护共社水位高、水位低等两种保护。当水位高或低时停止锅炉运行。
②、蒸汽压力高保护。当蒸汽压力过设定的压力保护值时停止锅炉运行。
③、锅炉炉膛熄火保护。即锅炉在正常的运行状态下的非正常的熄火保护。
④、紧急停车保护。在现场设备调试及设备试运行期间,如果设备出现故障而设置的手动紧急保护功能
三、控制系统硬件配置:
根据工艺要求及操作使用方便,本系统将配置:低压电气柜一台和操作箱一台。
(1)主要的低压电气元件选用富士。
(2)数据集中采集及控制采用日立EH-150系列。
(3)变频器采用日立L300P系列。
(4)集中监控采用工控机。
(5)温度传感器选用符合IEC标准的热电阻和热电偶。
(6)锅筒水位采用配备就地式水位表和的压差变送器。
(7)蒸汽压力采用蓝宝石高温压力传感器。
(8)蒸汽流量和给水流量采用一体化带温补的涡街计。
四、上位机控制系统:
五、结束语:
该煤粉锅炉控制系统性高、自动化程度高、使用方便、操作简单、功能丰富、控制灵活,满足用户的控制要求,运行正常稳定。
一、引言:
随着科技的进步,人们已经不满足对同一建筑物内的数据进行采集、分析和处理。在很多场合,我们需要对地理位置分布较散或在几座建筑物内的各种开关及模拟量信号进行联网统一监控的情况。
空调是对建筑物内空气的各种参数(如室内温度、湿度)进行调节的系统,它通过对空调机组(加热、降温、、增湿)、风机、阀门、泵等设备的开、关及连续调节来控制室内的温度、湿度及其它参数指标,使之满足特定场合的要求。
洁净室空调监控系统广泛应用于医疗、生物、试验室、电子、温室、办公大楼等场合,以监控其室内的温度、相对湿度、相对大气压、风量、尘、菌及有害气体的浓度等相关参数及指标。
早期空调的控制设备多为就地式控制器或DDC控制器,控制功能简单、不易联网及信息集成度不高等缺点。随着计算机技术、控制技术和网络技术的发展,现在的空调系统都倾向于采用、实用、的可编程控制器(PLC)来进行控制。提高空调系统的经济性、性及可维护性。
二、Haiwell(海为)PLC在洁净室空调系统中的应用实例
<一>、工程概述及电气控制要求:
1、 本工程应用于大型生物制公司的生产车间及温室。生产车间按功能分为12个(P2洁净等级9个,P3洁净等级2个,共公水系统1个),温室4个;
2、 考虑到各个生产车间的电气室在地理位置布较散,为便于布线及维护,要求每个生产车间均用一套立的PLC控制系统;每个生产车间的运行参数及实时数据要在本地及控制室中设定与读取;
3、 每个温室的运行参数及实时数据要在本地及控制室中设定与读取;
4、 P2、P3洁净等级的11个系统均可设定控制温度、湿度、负压;4个温室可设定控制温度、湿度;
5、 两个P3洁净等级的系统需具备两个或以上的本地数据设定与监控;
6、 控制系统要求节能;
<二>、用Haiwell(海为)PLC的实现方法:
1、 因各个系统的位置较远,为便于布线及安装,每个生产车间(电气控制室)使用1台Haiwell 可编程控制器(PLC);负责对现象各种信号的采集与处理,同时据设定的各种工作参数对现场的执行机构(如电机、阀门、泵等)进行输出控制,以达到的控制效果;
2、 4个温室因信号输入输出比较简单,只有模拟量的输入(温度与湿度的实时值)与输出(风阀的比例调节),考虑到相对距离较远,为节省成本,选用Haiwell(海为)PLC的模拟量扩展模块作为远程IO,用RS-485通讯连接方式与之相近的PLC主机相联接(或直接与上位机相连),通过PLC主机以通讯方式将当前实时数据读出及控制远程模块模拟量输出给执行机构;
3、 为实现可在本地设定及读取数据,每台PLC主机挂一个人机界面(文本或触摸屏),两者之间用RS-232或RS-485相联进行通讯;
4、 对于两个P3洁净等级的系统因需具备两个或以上的本地数据设定与监控,所以可以将两个人机界面(文本或触摸屏)以RS-485连接方式组成一个RS-485网(一台人机界面作为主站,其余的作为从站),作为主站的人机界面与Haiwell(海为)PLC主机的RS-232(COM1)口或扩展通讯模块进行通讯,以达到多个本地设定与监控的目的;
5、 在本系统中,要达到节能的效果,除在工艺控制上进行合理的处理外,在系统硬件配置上,风机、泵的驱动执行机构可采用变频器;变频器的开关可用PLC的DO进行控制,而其运转的频率可用Haiwell(海为)PLC的模拟量输出信号或直接用PLC与变频器通讯的方式进行控制;
6、 因各个车间的电气控制室(PLC)相距较远,且距监控室距离很远,各个Haiwell(海为)PLC主机可用RS-485的连接方式组成1~2个RS-485子网与位于监控室的计算机(上位机)进行通讯,达到从远程对各个控制系统进行监视与控制的目的。
<三>、选用Haiwell(海为)PLC的理由(优点):
1、 节省投资成本:
(1)、Haiwell(海为)PLC的,节省投资成本,除自身带有各种外设接口(开关量输入、开关量输出、模拟量输入、模拟量输出、高速计数器、高速脉冲输出通道、电源、通信端口等)外,还可扩展各种类型的扩展模块,进行灵活的配置,便于日后的系统扩展与升级;
(2)、Haiwell(海为)PLC的主机本身自带有几个模拟量输入输出通道(AI/AO),且其各种模拟量扩展模块均有一个用于通讯连接的通讯口(RS232或RS-485),所以, Haiwell(海为)PLC的模拟量扩展模块支持并行总线(直接用扩展总线挂到PLC主机的扩展接口上)与串行总线(用模拟量扩展模块上的通讯口与PLC主机的通讯口进行通讯连接)两种方式进行对模拟量输入输出通道的扩展,当用串行总线进行扩展时,可作为远程IO模块,不受AI/AO点数的扩展限制;这一点对于有大量模拟量信号(温度、湿度、压差、风量、流量、风机转速、阀门开度等)需要进行采集及监控的洁净式空调其重要;
(3)、在(2)点中提到Haiwell(海为)PLC的各种模拟量扩展模块均有一个用于通讯连接的通讯口(RS232或RS-485),对于本实例中的4个温室的控制就可省去PLC主机,而直接用串行总线的RS-485的通讯方式(距离较远)对温室的模拟量输入输出进行扩展,挂到与之临近的PLC主机的RS-485口或扩展RS-485通讯口中,可大地节省投资成本;
2、 网络通讯功能:
(1)、实例通讯需求:在本实例中,每个控制系统(PLC)均要求同时与远程计算机(上位机)、人机界面(文本或触摸屏)通讯;P3洁净等级的2个系统还需2个或以上的RS-485通讯端口(一个与本地的现场设备组成的485子网通讯,另一个与远程上位机通讯),所以,一台PLC至少要具备两个以上的通讯端口才能满足工程需求;
(2)、Haiwell(海为)PLC具备丰富的网络通讯功能:各种PLC主机内置2个通讯口(一个为RS-232,另一个为RS-485),可扩展至5个通讯口,每个通讯口都可以进行编程和联网,都可作为主站或从站。支持1:N、N:1、N:N联网方式,支持各种人机界面和组态软件,可与任何带通讯功能的三方设备(如变频器、仪表、条码阅读器等)联网;本实例中,两个P3洁净等级的PLC主机要挂两台或以上的人机界面,若一台人机界面与一个通讯端口相连接的话,则该PLC至少需要四个通讯端口方,这样一来,硬件成本肯定要增加,为节省通讯端口,使用两个文本或触摸屏以RS-485连接方式组成一个RS-485网,再与Haiwell(海为)PLC主机的RS-232(COM1)口进行通讯,Haiwell(海为)PLC作为从站。Haiwell(海为)PLC的每个通讯口(包括主机自带的两个通讯口或扩展的通讯口)与三方通讯时均可作为主战也可作为从站;
(3)、Haiwell(海为)PLC的每个通讯口(包括主机自带的两个通讯口或扩展的通讯口)均可用于用于编程和联网,在日后的维护工作中(如修改程序时),可在不停机的状态下进行一边监控当前系统的运行状态,一边对其进行维护,以减少系统的停机维护时间,提高生产效应;
(4)、一次性通讯容量大:一个实时性要求很高且数据交换量比较大的监控系统中,PLC与上位机之间的通讯速度及一次性的通讯容量是决定实时性的为重要的前提与保证。在本实例中,每个系统均有大量的数字量(X、Y、M等)和模拟量需要进行监控与处理,且要以通讯方式上传到上位机中进行监控与处理,这样就要求PLC具有快的通讯速度与通讯容量,否则上位机采集的数据将得不到实时的效果,不能真实反映现场各个系统当前的运行情况。一次向PLC读取的数据容量大:开关量点(如X、Y、M、T、C、SM)可达255个或16位数据(如V、SV、CCV、TCV、AI、AQ)可到48个,有了如此大的数据读取容量后,计算机在向PLC发读取实时数据的命令后,可一次性地将所要监控的数据读取到上位机中,减少了通讯次数,可大地提高通讯效应,增强数据的实时性;
(5)、通讯速度快:
A、Haiwell(海为)PLC内置多种通讯协议:内置Modbus RTU/ASCII协议、自由通讯协议以及海为公司的HaiwellBus高速通讯协议。海为PLC的通讯波特率可高达57600(默认通信格式为19200,N,8,2 RTU);本例中计算机与PLC之间使用Haiwell(海为)PLC内置的Modbus RTU通讯协议,比ASCII方式在通讯速度上来的快,提高数据的实时显示与处理;PLC作为从站用Modbus协议与上位机通讯时,PLC不需编写任何的通讯程序;
B、为便利的通讯指令系统:使您无论使用何种通讯协议都只需一条通讯指令便可完成复杂的通讯功能,编程简单而程序简洁,无须再为通讯端口冲突、发送接收控制、通讯中断处理等问题烦恼,可以在程序中混合使用各种协议轻松完成您所需的各种数据交换;
C、通讯的收发均采用中断的方式:所有通讯的收发均采用中断的方式,编写再多的通讯指令也不会影响用户程序的执行周期及响应速度,而用户程序的执行周期(扫描时间)也不会影响通讯的即时收发,这样,在实际应用中保证了通讯的即时性与性,即使5个通讯口同时进行繁忙的通讯处理,PLC系统将对其进行快速统一地调度;
(6)、组网灵活:本实例中,PLC与外围设备之间的通讯有以下几种:
A、PLC与上位机之间用RS-485,PLC作为从站,通讯协议为Modbus;
B、PLC与单个或多个人机界面(文本或触摸屏)之间用RS-232,PLC作为从站,通讯协议为Modbus;
C、PLC与变频器之间用RS-485,PLC作为主站,通讯协议为Modbus;
D、PLC与远程模拟量扩展模块之间用RS-485,PLC作为主站;
E、PLC模拟量扩展模块(远程IO)与上位机之间用RS-485直接通讯,计算机作为主站;
3、 系统的可扩展性:
一个系统在设计或调试完成后,并不能保证此系统就是完整的,在日后的维护保养中,在很多情况下,随着生产规模的扩大或生产工艺的改变要对原有控制系统进行升级或扩展,此时对于用户来说只有两种选择:一种为重新购置控制系统,另一种为在原有系统基础上进行升级或扩展。重新购置控制系统的成本太高且耗力耗时,为不得不作出的情况;而在原有系统基础上进行升级或扩展的方法,可充分利用原有资源,即节省成本,又可省去大量的因施工和调试带来的不便与时间;所以,作为控制系统中为重要设备的PLC,其扩展性能是为重要的。
(1)、Haiwell PLC采用高速并行总线进行扩展,满足您对实时控制的严格要求。S系列PLC可扩展大为7个扩展模块,各种类型的扩展模块能充分满足各种应用的需求;
(2)、Haiwell(海为)PLC的模拟量扩展模块支持串行总线方式进行对模拟量输入输出通道的扩展,当用串行总线进行扩展时,不受AI/AO点数的限制;这一点对于有大量模拟量信号(温度、湿度、压差、风量、流量、风机转速、阀门开度等)需要进行采集及监控的洁净式空调其重要;
(3)、Haiwell(海为)PLC可带5 个均可用于编程与通讯联网的通讯端口,加上内置的各种通讯协议,可方便地与三方通讯设备进行联接与通讯,为今后的通讯扩展打下坚实的基础;
4、 系统的方便性与可维护性:
对于一个系统有PLC参与控制的控制系统来说,PLC在使用方便性及可维护性方面是关系到整个控制系统的使用方便性及可维护性,而PLC在使用方便性主要体现在编程与调试上。
(1)、Haiwell(海为)PLC编程软件易学易用且功能强大:是一款符合IEC 61131-3规范的PLC编程软件,它支持LD(梯形图)、FBD(功能块图)和IL(指令表)三种编程语言,编程人员可选择自己熟悉的语言进行快速的编写程序,可运行于Win98/Win200X/WinXP操作系统环境下;为便利的通讯指令系统,无论使用何种通讯协议都只需一条通讯指令便可完成复杂的通讯功能,无须再为通讯端口冲突、发送接收控制、通讯中断处理等问题烦恼,可以在程序中混合使用各种协议轻松完成各种数据交换;程序项目结构模块化,可建立共32个程序块(主程序)、子程序、中断程序,任意选择您喜欢的语言进行编程,程序块的执行顺序可任意调整;
(2)、Haiwell(海为)PLC编程软件在调试过程中显得为方便:具备内置器,是国内个带内置器的PLC编程软件,实现PLC程序的运行。在编程过程中间或程序编写完成后,可用器在脱离PLC的情况下运行PLC程序,以检查程序执行是否正确;同时,具备强大的在线联机与在线监控调试功能,可选择网上的任意一台PLC进行在线监控等操作,并可将监控到的数据以曲线图的方式显示,大地减少现场调试时间,降低调试难度,提高调试效率;
(3)、Haiwell(海为)PLC的硬件与软件均采用模块化结构,在日常的维护中,只要对需进行处理或修改的模块进行相应的升级与修改,减小了因误操作或修改不当造成的风险,增强了整个系统的可维护性;
1、所有Haiwell(海为)PLC以RS-485方式与上位计算机相连,计算机作为主站,PLC作为从站,上位机定时向每台PLC发读取数据的命令,PLC接收到该命令后,立即组织相应的数据并发送到通讯端口中上传给上位机,上位机对接收到的数据进行处理并显示,完成远程集中监控的要求;当上位机向的Haiwell PLC发写入(设定)数据的命令时,PLC接收到该写入命令后,对相应的寄存器进行数据的设定,并立即组织相应的数据发送到通讯端口中上传给上位机,上位机对接收到的数据进行处理并判定数据设定是否正确,完成远程集中设定数据的要求;
2、位于监控室或办公大楼内的工程师站用于对整个控制系统的日常维护,工程师站可通过以太网或其它办公信息网络及监控室主机对所有的设备进行在线监控,从而达到远程维护的目的;
3、配挂一台人机界面(触摸屏或文本)的Haiwell PLC系统(P2系统1~P2系统11),用PLC的RS-232口(COM1)与人机界连,PLC作为从站,人机界面作为主站,利用Modbus通讯协议可轻松实现Haiwell PLC与人机界面的通讯连接;
4、配挂两台或以上人机界面(触摸屏或文本)的Haiwell PLC系统(P3系统1、P3系统2),先将两台或以上的人机界面组成一个RS-485网络,并将其中的一台作为通讯的主站,其余的作为从站,后再把作为主站的人机界面的RS-232口与PLC的RS-232口(COM1)相连,PLC作为从站,利用Modbus通讯协议可轻松实现一台Haiwell PLC与人机界面的通讯连接;
5、为节省投资成本,对于有多台变频器、配挂有Haiwell 模拟量扩展模块或三方通讯设备的PLC系统,使用主机本身自带的RS-485口(COM2)或扩展通讯模块端口(RS-232/RS-485可选),相连接进行通讯控制,PLC作为主站,其它设备作为从站,通讯协议可用Modbus或自由协议;
6、模拟量扩展模块在本实例中的应用:
A、用并行总线扩展作为PLC主机的本地扩展IO:如上图中的P2系统1,用模拟量输出通道直接控制变频器的运行频率;
B、用串行总线扩展作为PLC主机的远程扩展IO:如上图中的P3系统2,PLC主机通过RS-485通讯对远程模拟量输入输出通道进行控制;
C、用自带的通讯口(RS232或RS485可由用户自行选择)及内置的通讯协议直接与上位机连接:如上图中的温室3,由上位机通过通讯命令采集模拟量输入通道的值或设定模拟量输出通道的值;
注:在通讯能力方面,因海为的每种机型的PLC主机、扩展通讯模块、模拟量扩展模块均内置有Modbus RTU/ASCII协议、自由通讯协议,所以可非常容易与三方通讯设备(包括计算机、触摸屏、文本、变频器、变送器、智能仪表等)进行快速的通讯连接,目前,就用于工业上的控制设备,基本上都支持Modbus通讯协议,即使不支持Modbus通讯协议的设备,也可用Haiwell PLC的自由通讯协议对其进行通讯。
<五>、通讯方面的编程:
从上面的示意图可看出,PLC所涉及到的通讯比较多:PLC即要与人机界面、变频器、远程IO通讯,还要与远程上位机进行通讯,每种设备的通讯还要非常即时,否则将影响实际控制的效果,对于此类控制系统,PLC的通讯能力及对通讯方面编程的方便性是至关重要的。
1、 Haiwell(海为) PLC与人机界面的通讯实现(RS232或RS485):因海为的每种机型的PLC主机、扩展通讯模块、模拟量扩展模块均内置有Modbus RTU/ASCII协议,所以只要利用相应人机界面的界面编程软件编写要进行监控的画面及数据(在该数据的属性定义窗口中填写PLC寄存器或位地址的相应Modbus通讯地址)后,下载到人机界面中运行,即可实现PLC与人机界面的通讯,而对PLC进行编程;
2、 Haiwell(海为)PLC与变频器实现、远程IO的通讯实现:因海为PLC作为主站,所以要在程序中编写通讯的控制程序。实现起来很简单,只要利用一两条MODR和MODW指令即可实现,象什么通讯中断、通讯标志位、级、数据的收发等,属于通讯底层而又难于理解与掌控的东西全由Haiwell PLC自己统一处理与完成操作,编程人员只要关心发送前的数据准备及接收到数据后从接收数据的寄存器中取出数据进行处理,大大降低了编程与调试的难度,提高编程效应,简化了程序;
3、 Haiwell(海为)PLC模拟量扩展模块与上位机的通讯实现:Haiwell(海为)PLC模拟量扩展模块也与Haiwell PLC主机一样,内置有ModbusRTU/ASCII通讯协议,上位机作为主站,模拟量扩展模块作为从站,不需要对模块进行其它的程序处理;
4、 Haiwell(海为)PLC与上位机的通讯实现:Haiwell PLC与上位机(计算机)通讯时,若PLC作为从站且选用Modbus RTU或ASCII通讯协议,在对读取或设定的寄存器地址是连续的情况下(如要读取或设定M0~M255),在PLC上是不需要进行编写通讯程序的;在本例中,因考虑到数据的实时性要求,且要进行监控的PLC数据地址又不连续,为了节省通讯时间与通讯次数,将要进行上传到上位机的数据在PLC中进行处理与优化,方法如下(操作简单、方便):
A、 新建一个离散位地址表,添加要进行上传到上位机的各种离散的位地址(如Y0、M100等);
B、 用BTOW指令将刚建离散位地址表中的所有离散的位地址转换到地址连续的寄存器中;
C、 (若只要读取的位地址,此步可省)新建一个离散寄存器地址表,添加要进行上传到上位机的各种离散的寄存器地址(如V0、V100、CCV12等);
D、 用WUNW指令将刚建离散寄存器地址表中的所有离散的寄存器地址转换到地址连续的寄存器中;(注意:在B步与D步中转换后的寄存器地址要连续)
E、 OK,完成!就这样简单,用户只做了添加了两个指令使用表及两条数据转换指令,即完成了所有要监控的PLC数据上传到上位机的通讯操作,其它的让Haiwell PLC去处理。
F、 至于上位机向Haiwell PLC设定数据,因大部分情况下,上位机向PLC设定数据时,为起见,一次通讯只设定一个数据,在此情况下,对PLC进行任何的编程。
http://zhangqueena.b2b168.com
欢迎来到浔之漫智控技术(上海)有限公司网站, 具体地址是上海市松江区永丰街道上海市松江区广富林路4855弄52号3楼,联系人是聂航。
主要经营电气相关产品。
单位注册资金单位注册资金人民币 100 万元以下。
价格战,是很多行业都有过的恶性竞争,不少厂家为了在价格战役中获胜,不惜以牺牲产品质量为代价,而我们公司坚决杜绝价格战,坚持用优质的原材料及先进的技术确保产品质量,确保消费者的合法利益。