西门子模块6GK7243-1EX01-0XE0详细资料
1 引言
近年来,随着我国自动化技术的提高,工厂自动化也上了一个新台阶。PLC作为一个新兴的工业控制器,以其体积小,功能齐全,价格低廉,可靠性高等方面具有独特的优点,在各个领域获得了广泛应用。
作为国内大的印刷机生产厂家---北人集团公司,为了使产品性能稳定,易于维护,我们采用了以PLC为主控器的控制方案。由于双色印刷机要求易于操作,精度高,故其输入,输出点较多,采用了双机通讯。上位机采用三菱FX2N-80MR+32EX+4D/A,主要负责主传动的控制,各机组离合压的控制,以及气泵,气阀的控制等。下位机采用三菱 FX2N-64MR+4A/D,主要负责水辊电机的控制,主传动的调速输出,调版电机数据采集等。选用了一台三菱5.7寸触摸屏,主要负责水辊电机速度显示,调版显示,以及整机故障显示等。本系统运行可靠,维护方便,操作简便直观,大大提高了胶印机的档次,受到用户好评。
2 系统结构
本系统结构图如下:
其中,上位机与下位机采用了RS485通讯,通讯方便,可靠。对多色机而言,安全因素很重要。在设计中,每个机组既要考虑到安全控制,其中包括本位机组的急停,安全按钮;还要考虑方便操作,包括每个机组均应有正点,反点按钮。一方面输入点增加很多;另一方面,走线也很不方便。采用双机通讯,可以很好地解决此问题,各机组的走线可以按照就近原则,进入离它较近的控制柜内,既节省了走线,也方便了控制。
由于印刷机是一个精度较高的机械,印刷品的好坏一方面在于机械加工以及安装的精度,另一方面,也取决于水路,墨路的平衡以及合压的准确性。双色机的每一色组,都有水路和墨路装置。为了便于水辊速度的调节,每根水辊都用一个变频器控制,主电机速度也需要变频器调节。为了实现多路速度调节,我们采用了三菱4D/A数模转换器,它将PLC方给出的数字量,根据相应的算法,转换成0~10V直流电压输出,很好地实现了多路速度调节要求。
在印刷过程中,调版是一个比较繁琐的过程。尤其对多色机来说,各组版对正的精度会对印品产生很大的影响。如果套印不准,印刷品就会出现字面重叠或影像不清。一般来说,印版轴向调节范围为-2mm~+2mm ,周向调节范围为-1mm~+1mm。如果使用手动调版,会浪费很多时间,精度不高。为了实现自动打版,我们在版辊上安装了电位器,通过电位器将模拟量传送给4A/D,经过PLC处理,可将版辊的转动精度很好地控制在打版范围内。
触摸屏作为一种新型的人机界面,从一出现就受到关注,它的简单易用,强大的功能及优异的稳定性使它非常适合用于工业环境。用户可以自由地组合文字,按钮,图形,数字等来处理或监控管理随时可能变化的信息。随着机械设备的飞速发展,以往的操作界面需由熟练的操作员才能操作,无法提高效率。但使用人机界面,能明确指示并告知操作员机器设备目前的状况,使操作变得简单生动。使用触摸屏,还可以使机器配线标准化,简单化,也能减少PLC控制所需的I/O点数,降低生产成本,也相对提高整套设备的附加价值。三菱触摸屏和三菱PLC有很好的通用性,能在线监视并修改程序,不必很麻烦的重复插拔接口。
3 软件设计
3.1 给纸设计
印刷机整体的电气设计还是比较复杂的,对时间的要求也很严格。在机器的很多地方装有接近开关,用来检测不同的时间点。在印刷过程中,走纸的好坏是影响机器质量的一个重要环节。所谓纸走的好坏,指的是无歪张,双张等现象,如果有歪张,双张现象,在高速情况下,就会将走坏的纸,卷入机器内,从而破坏胶皮,给用户带来很大损失。此过程流程如下:
在实验中,我们发现,按照上述流程编制的程序,在低速没有问题,但速度增高至7000r/h后,就会出现歪张锁不住现象。究其原因,主要是因为光头反应时间和磁铁动作时间滞后造成。程序在执行过程中,采用循环扫描方式,为了让电磁铁输出提前,在设计中,我采用了中断和三菱编程指令的输入输出刷新指令,使电磁铁输出立即执行,提前了电磁铁动作时间,在12000r/h的速度下,也能很好的锁住有故障的纸张,解决了给纸的一大难题。
3.2离合压设计
离压,合压在印刷中具有很重要的作用。离合压的准确性,对印品质量的好坏有着直接的影响。合压过早,会弄脏压印辊筒,给操作带来很多不便;离压过早,会使后一张纸印不上完整的图案,造成纸张浪费。
在设计中,离压,合压的程序流程如图所示:
印刷时,版辊筒与胶皮辊筒先合压,胶皮辊筒与压印辊筒后合压。在我们的机器中,合压全部采用了气动装置,每个气缸都有一个动作时间。由于印刷速度是多段速,在3000~12000r/h之间,根据用户需要可选择不同的速度。气缸动作时间是一定的,齿轮转过角度是一定的,机器速度不合压时间也不同。为了解决此问题,我们根据理论计算值,找出对于不同机器速度时,机器的延时时间。采用比较指令,当机器段速与理论值相等时,延时相应的时间,使压印辊筒与胶皮辊筒准确合压。经过多次试验,离压,合压都没有问题。
3.3 人机界面设计
在人机界面中,设计了7幅画面,包括整体图形,故障显示,机器速度和计数显示,水辊速度显示,调版监控等。故障显示使用指示器,给出位元件即可实现闪动效果,让操作者很方便的知道故障部位,整体感很好。在水辊速度显示中,设计了一个柱状图,可以显示水量增加大小,只需按下柱状图,就可增加水量,也可方便监控。如图所示:
4. 结束语
印刷机的一套电气设计属于系统设计,包括硬件,软件设计,涵盖范围较广。这里,我只简单介绍了其中比较重要的几部分,其它细节还有很多,这里不再一一列举。使用三菱的一套控制系统,感觉可靠,方便,在机器批量生产过程中,没有发现大问题。其PLC功能齐全,可靠耐用,指令简洁,与其他产品相比,感觉三菱整体软件系统界面都比较友好,给用户编程,维修都带来极大方便。其触摸屏与PLC有很好的通用性,可通过触摸屏]监视并修改程序,这是其它产品所不能匹及的。三菱的工控元件给设计人员和用户都带来了很多方便。
图1: 净水厂生产流程。
■取水 通过多台大型离心泵将江河地表水抽入净水厂。
■投药 按一定的工艺要求投入混凝剂及氯气,达到混凝和消毒。
■ 絮凝 地表水投入混凝剂后的反应,并排出反应后沉淀的污泥。
■ 平流沉淀 与混凝剂反应后的水低速流过平流沉淀池,以便悬浮颗粒沉淀,并排出沉淀的污泥。
■ 过滤 沉淀水通过颗粒介质(石英砂)以去除其中悬浮杂质使水澄清,并定时反冲洗石英砂。
■ 送水 通过多台大型离心泵将自来水以一定的压力和流量送入城市管网。
控制方案
由于自来水生产工艺主要具有以下特点:
■ 各生产工艺段相对独立,单体设备多;
■ 采集的数据量大且种类多,但上下游相关联的生产参数少;
■自来水生产具有连续性、性和不间断性;
■各工艺段距离远,设备分散,组网相对复杂。
根据以上特点,本系统选用OMRON的中小型PLC对各工艺段或设备分散控制,通过OMRON Protocol和Controller bbbb组成网络,各工艺段控制室和中控室设置上位机,构建人机界面进行生产管理和对生产数据进行后续处理。全厂控制网络如图2所示。
图2:全厂控制网络图。
监控系统的硬件配置为:上位机选用高可靠性的微型计算机,扩展了Controller bbbb 支持卡3G8F7 CLK211-E, 配置有8套中型PLC OMRON C200HG,1套OMRON CS1H,8套小型PLC OMRON CQM1,8套CPM2A ,全部中型PLC和上位机通过Controller bbbb线缆通信单元CLK21和操作站上扩展的通信单元3G8F7-CLK21-E组成Omron Controller bbbb网络,小型PLC通过OMRON Protocol与相关功能间的中型PLC相联。OMRON公司的Controller bbbb网络是OMRON主要的FA(工厂自动化)级别的网络,是一种使用令牌总线通信的网络,网络中的每个节点都可作为主站进行数据的发送和接收,
通过设置数据链接,节点间可以自动交换预置区域内数据。该网络中控制通信的节点称为发牌单元,它控制令牌,检查网络和执行相关的任务。这种总线型拓扑结构具有大的灵活性,易于扩充和维护,满足了系统可扩展性要求。由于采用了分布式控制技术,可确保Controller bbbb网络不会因某个站点故障而崩溃,提高了系统的稳定性。本系统中采用屏蔽双绞线作为Controller bbbb网络的通信介质,整个网络由网桥分成两段,主要是为了满足其对通讯距离的要求,可适应以后扩展的需要。由于各节点距离较大,传输速率设为500kbps,可满足系统实时性要求。本控制方案全部选用中小型PLC,对主要的生产设备分散控制,利用网络将它们紧密联结,实现集中管理,降低了故障风险,提高了可靠性,是一种经济可行的方案。
在取水及送水工艺段上,主要设备都为多台大型离心水泵和10kV高压直流电机,每一高压配电柜选用一台Sepam2000 (施耐德生产,专用于配电柜控制的小型PLC) 进行数据采集和控制,通过RS485接口连成网络,由控制室的OMRON C200HG中型 PLC利用OMRON Protocol协议与它们通讯,对其读写数据和进行统一调度,这样可以节省大量的数据采集电缆,当某台PLC发生故障时可以方便断开而不影响其他设备的正常生产。对于沉淀池排泥车的控制,由于排泥车在长达近百米的沉淀池上前后移动,其控制所用小型PLC利用电台与控制室间的C200HG通过RS232接口进行1:N通讯,电台型号为MDS-SCADA-24810,为直接数字调制解调电台,工作频率范围在2.4G~2.4835GHz,支持标准的异步通讯协议,工作稳定可靠,协议同样采用OMRON Protocol,软件用OMRON-CX-Protocol编制。二期滤池选用多个小型PLC(OMRON CQM1H)分散控制,可以较好地解决因控制设备故障而造成全部滤池停产的问题。
程序结构
本系统全部设备的控制都由PLC来完成,PLC程序利用OMRON-CX-Programmer软件编制。在各工艺段及单体设备其控制程序亦相对独立,部分相同的工艺采用子程序模式,程序结构比较简单,调试和维修方便。
人机界面
该系统人机界面以组态软件iFix3.0为平台开发,由若干个画面组成:总画面(水厂水处理工艺)、各系统工艺图、报警窗口等。为增加画面的可读性和可观赏性,主要画面均采用立体图形式(用3ds、flash等软件绘制),在画面的相关位置显示该设备的所有主要运行参数。设备的控制通过点击该设备进入,shift+鼠标左键可打开该设备的帮助文件,包括设备档案、运行规程等。iFix与OMRON PLC的通讯由OMRON的FinsGateway和Inbbblution 的驱动程序OMF或OMR完成,这是整个系统正常运行的关键。
■ 总画面:表现的是整个水厂的水处理工艺(立体图形式),从取水、投药、投氯、絮凝沉淀、过滤到供水。在相关位置显示水处理的各主要控制参数以及重要设备的主要控制参数,可以点击进入各分站。
■ 各系统工艺图:主要有取水工艺图、投矾工艺图、投氯工艺图、絮凝池、排泥车、滤池、送水工艺图、高低压配电图等。除配电图外,均采用立体图形式,画面直观醒目,能够表达比平面图更丰富的信息。
■ 报警窗口:所有报警显示的喇叭会一直响到确认为至。也可以按需要分类显示。
■ 设备控制参数设定:参数设定时会检查输入参数是否正确(错误参数不能输入)、参数有无正确下载至PLC,如果出错会报告操作人员。
■ 生产报表:分生产情况(设备运行参数)、生产统计两种报表。老系统没有生产情况报表,生产统计报表也不能正确生成。针对这种情况,我们全面修改了PLC程序,并且为节省存储空间和查询方便起见,将平时的生产数据都存放在历史数据库里,在需要时可即时生成报表。
■ 历史曲线:可查询全厂所有主要运行参数的历史情况。为便于设备运行情况分析,可以在同一画面下显示设备的历史运行情况与当前的运行情况以作对比。
■ 为防止设备控制出错,所有设备分别有中控(中控室上位机控制)、现控(现场车间上位机控制)、自动、就地(设备不受PLC控制)4种控制方式,可以随需要随时转换。
■全厂的所有工作站都可看到全厂的运行情况。
一、概述
随着中国经济的高速发展,人民生活水平的不断提高,人们越来越注重建康,这必将带动相应的民生行业的高速发展,那么药品包装便是其中之一,其主要是对一些粉末状或小克粒状物品进行包装。北京凯迪恩自动化技术有限公司的技术人员经过对其原有工艺的了解学习,对其提出修改方案,经生产厂家技术人员的确认,终确认KDN-K3系列PLC完全可以实现其高速稳定生产的功能,并且我们还采用了文本屏顺利实现了其生产的参数化、自动化的功能,使整个操作系统显得更加的简单明了。
1.手动状态:主要二、系统硬件配置
CPU:KDN-K304-14AT 8点输入/6点晶体管输出
文本屏:KDN-KA 功能选择、参数设置、手动操作、数控画面
三、工艺说明
1.手动状态:主要实现拉料步进电机的运转,以及加温系统的工作,主要是用于设备的调试。
2.数控状态:主轴电机运转,启动完成一包料的生产。
3.有光标:主要是针对于包装材料而言的,即包装材料上是否有定位光标,如有启动后包装机将循环完成设定数量的成品生产。
4.无光标:即生产材料上是没有定位光标的,那么我们需要在文本上设定生产产的长度,启动后包装机将完成设定长度数量的成品生产。
整台机器的运转主要是靠主轴电机(三相异步交流电动机)、拉料电机(步进电机)、加药电机(步进电机)三台电机配合工作。
四、结束语
随着国产PLC的不断发展壮大,KDN-K3系列的PLC为客户提供了性能稳定的控制系统,节约了成本。看着客户满意的笑容,也更为国产PLC赢得了更多的信誉。
概述
艾默生网络能源有限公司中试部生产线(以下简称中试生产线)建于1998年。这是一条整体呈长方形循环运行的产品装配线;采用PLC自动控制系统对整个生产流程进行控制,操作人员可通过选择运行模式来将整条生产线划分为1~3个小段,各段分别独立及组合运行;可手动/自动切换运行;具有多种故障报警灯指示。目前PLC采用艾默生自己制造的EC20型产品,该型产品指令丰富,编程方便,运行可靠,兼容性强,完全满足电子行业生产的应用。
设备组成和功能简述
如下图1为生产线的平面布置图。
中试生产线设备构成和功能简述如下:
(1) 中试生产线由两条长长的平行传送带A和B作为其主体设备,生产用的工装台就放置在这两条传送带上,依次顺序运行到一个个装配测试工位。两条传送带A和B运行方向工装台就是从A这边去,从B那边回。
(2) 传送带A和B两端通过末端的单向移载传送带连通成环形的整体,工装台在运行到某一条传送带的末端,就通过末端的单向移载传送带转移到另一条传送带的起点。图1中左边的末端单向移载传送带简称“左一”,右边的末端单向移载传送带简称“右一”。
(3) 在传送带A和B之间,还有两条中间的双向移载传送带,左边的简称“左二”,右边的简称“右二”。通过选择运行模式,这两条双向移载传送带可以投入运行,在从而实现将生产线分解成1~3小段组合运行的功能。这样可以在生产线各小段分别安排不同工序流程的多种产品进行加工,提高了生产效率,满足多产品排产的要求。
(4) 图1中左边为控制柜,内装PLC及其外围输入输出电路,还有电机主电路的设备,包括变频器、空气开关、接触器等。
(5) 在传送带中,布置了很多的行程开关、微动开关,用于检测工装台运行的位置,转换成为开关量数字信号输入PLC控制器,使PLC能根据这些工装台的位置进行运行程序的运算和控制输出。
(6) 在装配测试工位上,还有一些手自动转换开关、脚踏开关、阻挡气缸释放按钮等,多是开关量数字信号输入(除了气缸按钮不是),可通过这些装置人工操作工装台和传送带的运行。
(7) 电机是由PLC输出的开关信号来进行启停控制的;气缸的顶升和下降是由电磁阀控制生产用压缩空气对气缸的进气和排气来实现的,而电磁阀则也是由PLC输出开关信号来控制的。
(8) A和B传送带的运行速度分别由两台变频器来调节速度大小,运行中采用定速运行,满足运行工艺要求。
运行和控制流程说明
(1) 上电后A和B传送带并行反向运行,其速度由变频器面板设置,固定运行,调试成功后不需要更改。
(2) 两端的移载传送带负责把工装台在两条A和B传送带之间循环移载。例如当工装台沿A线运行到“右一”前A1位置碰到检测的行程开关,则当“右一”处于空闲时(无工装台在上面,也没有工装台堆积在B传送带起点B1时),“右一”将会进入单向移载程序。这时工装台继续运行到就位位置A1’触动行程开关,则“右一”气缸会顶升,把工装台顶起来,“右一”传送带启动运行,把工装台送到对面的B1起点,气缸放气,工装台放下。这就完成了一次单向移载。“左一”运行方式同上述方式的顺序是一致的。
(3) 在选择不同的小段组合工作运行模式时,如果两条传送带被分成两段或三段循环运行,则中间的两段移载传送带负责把工装分别在各自的循环路径上移载,实现分段运行。例如当工装台沿A传送带运行到“左二”前位置A3,则开始进行移载检测,如果“左二”处于空闲时(无工装台在上面,也没有工装台堆积在B传送带出口点B3时),“左二”将会进入移载程序,这时工装台继续运行到就位位置A4触动行程开关,则“右一”气缸会顶升,把工装台顶起来,“右一”传送带启动运行,把工装台送到对面的B4点,气缸放气,工装台放下。这就完成了一次A向B的工装台移载。而对面的工装台也可按相仿的顺序从B5点转移到A5点。
(4) 中间移载传送带根据各循环路径上工装到位的先后顺序来排队,先到先走,解决两边冲突的问题。
(5) 移载传送带通过气缸顶升和皮带滚轮传送来实现工装移载
(6) 现场有手/自动转换开关、脚踏开关用以实现手动操作。
(7) 整条线运行前先根据要求选择运行模式(即小段组合运行方式)。
PLC及输入输出设备配置
控制柜是整个中试生产线的核心,其中关键的设备是PLC。中试生产线选用的是艾默生网络能源有限公司的新产品EC20系列的PLC及扩展模块。
EC20系列PLC是高性能的通用PLC,内存指令容量达到8k;典型基本指令执行速度0.09~0.42μs,典型应用指令则为5~280μs;支持高达50kHz的高速输入和80kHz的高速输出;具有丰富的中断功能,有8路输入中断、3个定时、6路高速计数;支持工业标准的Modbus通讯网络,指令有浮点运算、PID、高速I/O、通讯等20类共243条;具有掉电检测和后备电池保持。可扩展多个模块,扩展模块有数字型、模拟型、温度型的模块。
EC20的编程采用界面友好的窗口软件,支持多种编程方式(梯形图、指令列表、顺序功能图),方便地监控和调试,可在线修改程序。
(1) PLC设备配置:
1个主模块EC20-3232BRA,继电器型输出,220VAC电源,32输入和32输出;
1个扩展模块EC20-0808ER,继电器型输出,8输入和8输出。
(2) 输入设备配置:
输入设备有——a.旋臂式行程开关,用于工装台的位置检测;b.限位开关,用于工装台、运动机械、气缸的到位检测;c.脚踏开关,用于装配工位上的人工操作;d.转换开关,用于操作模式的选择,在控制柜和装配工位上,控制柜上是整体运行模式的选择,装配工位上是手/自动切换。EC20输入端是漏型输入,输入设备采用EC20模块的COM点为输入接线回路端。
(3) 输出设备配置:
输出设备有——a.继电器-电磁阀-气缸,PLC输出点通过控制继电器来控制电磁阀,电磁阀再控制气缸的进气和排气,从而实现气缸的顶升和下降,继电器-电磁阀-气缸的组合是通过电气输出的接点控制气动操作设备的一种有效手段;b.继电器-接触器,PLC输出点通过控制继电器来控制接触器,从而实现电机的启停操作、设备的开关及其它电路的通断,继电器-接触器的组合是用小容量的输出点来控制大容量的电气回路的正确方法;c.继电器,PLC部分输出控制可通过继电器直接进行,如指示灯、蜂鸣器等小容量电路。
一般情况下要注意PLC的输出点不应用于直接接入和控制各种被控制电气回路,要通过继电器等元件来提高控制容量,以及起到隔离的作用。
PLC的顺序步骤程序设计要点
环形生产线的运行,主要的流程都是按顺序进行操作的。大多数情况下工程技术人员采用的是梯形图的编程方式,也有少量采用指令列表的方式。顺序功能图的方式还不十分为广大技术人员熟悉。这里讨论的是采用梯形图编程时的顺序步骤程序设计。
在编程前,需要把设备的流程转变为顺序的逻辑流程(图)。第二节中所讨论的流程,是一种操作的外在现象和设计思想,而程序的逻辑流程(图),则是准确到包含以下及其他未说明的jingque设计:输入检测和受控设备的动作配合、步骤的准确衔接、操作的延时长短设置、操作的条件和限定、对人和设备保护防护设限、动作先后判断及优先选择、故障的诊断和显示、故障后的保护和恢复等。
如果设计和编制程序时,不编制流程和顺序控制点,不设置顺序控制点的代表元件,则程序做出来的可读性、可维护性会很差。比如一台电机的启动,如果仅是套用一堆输入、延时、条件、限制逻辑在PLC输出线圈之前,其中没有一个代表顺序的触点元件,那么就是上述无序编程的典型做法。当程序点数增多,后就可能导致程序的编制难以控制,出错可能性大,调试非常困难、维护和调整难以下手。
中试生产线的编程,采用了两项主要的编程方法。
(1) 顺序步骤程序设计
顺序步骤程序设计,是将一长串流程分解为一个个步骤,每个步骤单独完成一项逻辑运算和动作。在每个步骤上,都设置一个人为的标志位,用以明确表示当前运行的步骤,并通过此标志位限定设备的输出,达到使整个系统按照步骤严格运行的目的;并使得整个程序的条理清晰,各步骤逻辑简洁明确,有利于日后的维护和修改。
如下图2为中试生产线上“左一”单向移载传送带的编程示例:
如图2中所示,“左一”单向移载传送带的流程划分为五个步骤,分别以标志位M100、M101、M102、M103、M106来表示。在运行中,M100~M106顺序地被置位,在每个步骤中,相应的操作运算由相应的标志位来开通,使得设备运行得以按顺序进行,程序脉络十分清晰。
例如第1行,当X47置位,表明工装台进入了图1中“左一”的B2位置,当A2处无工装板积压,则M100就被置位并自保持,“左一”开始进行这块工装台的移载操作(步骤M100)。到了第2行,Y21会因为M100置位而复位,使该Y21对应的阻板气缸下降,将这块工装台放行,随B传送带进入“左一”传送带上。第3、4行,当工装台进入“左一”完毕(此时触动了X44行程开关),延时1秒(T1时间继电器),就根据条件将M101置位并自保持,程序进入步骤M101。可见,程序将会按顺序进行,直到工装板被准确送出“左一”传送带为止。
到了步骤M106,M106短暂地置位后,将在下一个扫描周期内复位M100和T0,使得M100~103全部步骤都复位,系统就开始等待下一次移载操作。
(2) 状态标志替代方法
在“左二”和“右二”双向移载传送带的操作时,有可能会出现A线和B线两块工装台到达的现象。在这种情况下,“左二”、“右二”如何处理这个矛盾?哪个工装台会先运行?这里,就有个优先状态标志的设置和判断。如果两边各用一个行程开关来置位相应标志位,程序并不好写,因为置位后的标志位没有“优先”的特征,都是“1”,还是会造成混乱。如果用“输入端中断”来编程,则会因为各种原因(如输入误动作)导致系统的错误操作——在这种生产线上是很容易出现输入的误动作的。
在这里,程序设计者用了一个状态标志替代方法,用两个累加数的大小来代表工装台,如下图3所示。
如图3所示,程序中采用了D100和D102两个32位长整型寄存器用来做累加比较。当工装台进入时图1中的A3、B3时(这个“”还是有些微差别的),如图3所示的程序,M200和M250都置位,A和B两边都进入了移载程序的步,第4、5行就是对D100和D102进行累加,则当运行到第6行时,D100和D102的差别比较就会出来了。在D100大于和等于D102时,M120被置位;在D100小于D102时,M121被置位。这样,通过累加和比较,会得出一个优先的判断并固定用两个标志位M120及M121来表示(实际上,这样编程就能得到“先到者优先”的结果,现场所谓工装台“”达到对PLC来说还是非的)。随后的编程则将两边的步骤可以分开来写,并且还能相互添加一些联锁,保证两边的步骤不互相干扰。
程序设计用到的指令
程序中用到的指令有:
(1) 基本指令:LD、LDI,分别是梯形图中的常开点和常闭点。
(2) 基本指令:EU、ED,分别是“上升沿检测指令”和“下降沿检测指令”,单步循环内导通有效。
(3) 基本指令:OUT,是线圈输出指令。
(4) 基本指令:TON,是计时器指令。
(5) 数据传输:DMOV,是双字数据传输指令。
(6) 整数算术运算:DINC,是长整数增一指令。
(7) 比较触点指令:LDD>、LDD=、LDD<,是长整数比较指令。
从上可以看出,电子装配生产线所用到的指令是比较简单的,数量种类不多,基本上是顺序和逻辑的编程。实际上,大多数的应用场合,是复杂的功能,也可能通过基本指令的组合来实现。适当应用的应用指令则可以使程序的可读性增强。
艾默生PLC与其它PLC品牌的兼容能力、优势
在PLC顺序控制应用大多数是在机械行业。除了少数的高精度和特殊算法场合以外,包装机械、装配设备等大多以通用型PLC作为控制系统器件。目前电子设备装配生产流水线市场上,主流的PLC产品是以三菱为首的日系品牌,包括松下、欧姆龙等,还有西门子S7-200、B&R等等品牌也有一席之地。艾默生EC20的PLC在输入输出、指令、编程元件资源、中断、指令速度上,与目前市场上的多种产品有较好的兼容性,在编程环境和文档上以中文平台为基本开发思想,具有通用的友好界面和操作方式。设备制造类的用户可以很快地掌握艾默生产品的应用和编程。在设计上,性能要比同级别的各种产品高,比如指令数量、中断源、高速计数等。在这种装配线上,采用艾默生的产品,会是一个很好的突破口。
在这些场合应用中,由于生产线可能会长期运行,其可靠性要求要较高;有可能会因为用户生产产品和工艺的变更,对生产线可能会要求做修改、改造,PLC需要考虑生产线改造时有一定的兼容性、扩展性。
应用愿景和期待
在今后的应用中,用户的期待将是:
(1) 更大规模的装配生产线,需要大点数容量的扩展模块。
(2) 小型的应用场合,需要经济的小点数主模块。
(3) 源型和漏型的配置灵活。
(4) 尺寸更小。
(5) 更多的人机界面兼容。
我们的愿景是:在电子装配线制造业,能够让用户优先选用我们的产品。