西门子CPU模块6ES7332-5HD01-0AB0 西门子CPU模块6ES7332-5HD01-0AB0
西门子面板6AV6644-0AB01-2AX0 西门子面板6AV6644-0AB01-2AX0SIEMENS中国授权分销商
我公司大量现货供应,价格优势,品质保证,德国原装进口
================================
上海隆彦自动化科技有限公司
联 系 人: 李 建
24小时联系手机: 15800846971
在 线 商 务 QQ: 3192212451
直线销售 电 话: 021- 61311951
传 真: 021-67355123
=================================
全新原装产品,质量保证,价格优势!
希望我的用心能换来您对我们的信心!
快快选购哦,买不买没关系,进来看看也行哦!
上海隆彦长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品
价格波动,请来电咨询
品,折扣低,货期准时,并且备有大量库存.长期有效
花30秒询价,你会知道什么叫优势;花60秒咨询,你会知道什么叫;
合作一次,你会知道什么叫质量!以质量求生存,以信誉求发展。
我司将提供一流的质量,作为自已最重要的责任。
1:作为西门子的分销商,我们的客户涉及钢铁、石油、化工、水处理、电力、建筑和食品等行业。我公司一贯保持良好的信誉,对客户总是热忱的提供,并且定期对客户进行回访,及时了解需求信息,以便及时调整销售策略。
2:由于在客户之中有很多系统成套商和工程商,所以经常有系统投标或整体成套的项目,客户会对我们提出更高的要求,如系统配置、现场等,这就要求我们有更好的意识和技术水平,深入参与到实际的项目中,用我们的特长取得更好的业绩。
3:作为一家工程商和成套商,在自动化领域里我们不仅占领相当部分的市场,并且在许多领域里作出了杰出的业绩。具有独立承包项目,完成交钥匙工程的经验和能力。并且独立开发了铁路运输微机联锁控制系统和脱轨系统,在全国各地有一百多条线路成功的投入使用
24小时联系手机: 15800846971
PLC的特点
1、通用性强、灵活性好、功能齐全 PLC是专为在工业环境下应用而设计的,具有面向工业控制的鲜明特点。通过选配相应的控制模块便可适用于各种不同的工业控制系统。同时,由于PLC采用存储逻辑,其控制逻辑以程序方式存储在内存中,当生产工艺改变或生产设备更新时,不必改变
1. 向高集成、高性能、高速度,大容量发展
微处理器技术、存储技术的发展十分迅猛,功能更强大,价格更便宜,研发的微处理器针对性更强。这为可编程序控制器的发展提供了良好的环境。大型可编程序控制器大多采用多CPU结构,不断地向高性能、高速度和大容量方向发展。
在模拟量控制方面,除了专门用于模拟量闭环控制的PID指令和智能PID模块,某些可编程序控制器还具有模糊控制、自适应、参数自整定功能,使调试时间减少,控制精度提高。
2. 向普及化方向发展
由于微型可编程序控制器的价格便宜,体积小、重量轻、能耗低,很适合于单机自动化,它的外部接线简单,容易实现或组成控制系统等优点,在很多控制领域中得到广泛应用。
3. 向模块化、智能化发展
可编程序控制器采用模块化的结构,方便了使用和维护。智能I/O模块主要有模拟量I/O、高速计数输人、中断输入、机械运动控制、热电偶输入、热电阻输入、条形码阅读器、多路BCD码输人/输出、模糊控制器、PID回路控制、通信等模块。智能I/O模块本身就是一个小的微型计算机系统,有很强的信息处理能力和控制功能,有的模块甚至可以自成系统,单独工作。它们可以完成可编程序控制器的主CPU难以兼顾的功能,简化了某些控制领域的系统设计和编程,提高了可编程序控制器的适应性和可靠性。
4. 向软件化发展
编程软件可以对可编程序控制器控制系统的硬件组态,即设置硬件的结构和参数,例如设置各框架各个插槽上模块的型号、模块的参数、各串行通信接口的参数等。在屏幕上可以直接生成和编辑梯形图、指令表、功能块图和顺序功能图程序,并可以实现不同编程语言的相互转换。可编程序控制器编程软件有调试和监控功能,可以在梯形图中显示触点的通断和线圈的通电情况,查找复杂电路的故障非常方便。历史数据可以存盘或打印,通过网络或Modem卡,还可以实现远程编程和传送。
个人计算机(PC)的价格便宜,有很强的数学运算、数据处理、通信和人机交互的功能。目前已有多家厂商推出了在PC上运行的可实现可编程序控制器功能的软件包,如亚控公司的KingPLC。“软PLC"在很多方面比传统的“硬PLC"有优势,有的场合“软PLC"可能是理想的选择。
5. 向通信网络化发展
伴随科技发展,很多工业控制产品都加设了智能控制和通信功能,如变频器、软启动器等。可以和现代的可编程序控制器通信联网,实现更强大的控制功能。通过双绞线、同轴电缆或光纤联网,信息可以传送到几十公里远的地方,通过Modem和互联网可以与世界上其他地方的计算机装置通信。
相当多的大中型控制系统都采用上位计算机加可编程序控制器的方案,通过串行通信接口或网络通信模块,实现上位计算机与可编程序控制器交换数据信息。组态软件引发的上位计算机编程革命,很容易实现两者的通信,降低了系统集成的难度,节约了大量的设计时间,提高了系统的可靠性。国际上比较著名的组态软件有Intouch、Fix等,国内也涌现出了组态王、力控等一批组态软件。有的可编程序控制器厂商也推出了自己的组态软件,如西门子公司的WINCC。
24小时联系手机: 15800846971
S7-300
-
模块化微型PLC系统,满足中、小规模的性能要求
-
各种性能的模块可以非常好地满足和适应自动化控制任务
-
简单实用的分布式结构和多界面网络能力,应用十分灵活
-
方便用户和简易的无风扇设计
-
当控制任务增加时,可自由扩展
-
大量的集成功能使它功能非常强劲
信号模块是 SIMATIC S7-300 与过程相连的接口。
大量不同的数字量和模拟量模块可精确提供每种任务所需的输入/输出。
数字量和模拟量模块在通道数目、电压和电流范围、隔离、诊断和报警功能等方面有所不同。
对于在此列举的所有模块系列,SIPLUS 部件也可应用在扩展温度范围 -25 - +60℃ 以及腐蚀性环境/冷凝环境中。
另外,面向安全的应用中还可使用故障安全模块。
数字量输入/输出模块具有下列机械特性:
紧凑型设计
坚固的塑料机壳里包括:
-
绿色 LED,用于指示输入/输出的信号状态
-
前连接器插座,通过前门保护
-
前门上的标签区。
-
连接器针脚分配,用于在前门内部进行配线。
安装方便
模块安装在 DIN 导轨上并通过总线连接器连接到相邻模块。没有插槽规则;输入地址由插槽决定。
当在 ET 200M 分布式 I/O 系统中与有源总线模块一起使用时,可以对数字量输入/输出模块进行热插拔,而不会有任何反应。其它模块继续工作。
方便用户接线
装置单元通过连接器连接。当首次连接模块时,编码设备锁定在连接器中,这样该连接器只能适合于同样类型的模块。更换模块时,对于新的同类型模块,可原封不动保持前连接器的接线状态。这样可以避免在更换模块的过程中将已接线的前连接器插入到错误模块中。
-----------------------------------------------------------------------------------------
S7-300是SIMATIC控制器中销售量最多的产品,它已成功地用于范围广泛的自动化领域。S7-300 的重点在于为生产制造工程中的系统解决方案提供一个通用的自动化平台。这就是说,S7-300 是用于集中式或分布式结构的解决方案。坚持不懈的创新和改革使S7-300这个广泛应用的自动化平台能持续不断的升值概述。
数字量输入/输出模块用于处理自动化系统中的数字量输入/输出任务。 可通过这些模块连接数字量传感器和执行器。
模块化微型PLC系统,满足中、小规模的性能要求
各种性能的模块可以非常好地满足和适应自动化控制任务
简单实用的分布式结构和多界面网络能力,应用十分灵活
方便用户和简易的无风扇设计
当控制任务增加时,可自由扩展
大量的集成功能使它功能非常强劲
信号模块是 SIMATIC S7-300 与过程相连的接口。
大量不同的数字量和模拟量模块可精确提供每种任务所需的输入/输出。
数字量和模拟量模块在通道数目、电压和电流范围、隔离、诊断和报警功能等方面有所不同。
对于在此列举的所有模块系列,SIPLUS 部件也可应用在扩展温度范围 -25 - +60℃ 以及腐蚀性环境/冷凝环境中。
另外,面向安全的应用中还可使用故障安全模块。
数字量输入/输出模块具有下列机械特性:
紧凑型设计
坚固的塑料机壳里包括:
-
绿色 LED,用于指示输入/输出的信号状态
-
前连接器插座,通过前门保护
-
前门上的标签区。
-
连接器针脚分配,用于在前门内部进行配线。
安装方便
模块安装在 DIN 导轨上并通过总线连接器连接到相邻模块。没有插槽规则;输入地址由插槽决定。
当在 ET 200M 分布式 I/O 系统中与有源总线模块一起使用时,可以对数字量输入/输出模块进行热插拔,而不会有任何反应。其它模块继续工作。
方便用户接线
装置单元通过连接器连接。当首次连接模块时,编码设备锁定在连接器中,这样该连接器只能适合于同样类型的模块。更换模块时,对于新的同类型模块,可原封不动保持前连接器的接线状态。这样可以避免在更换模块的过程中将已接线的前连接器插入到错误模块中。
-----------------------------------------------------------------------------------------
S7-300是SIMATIC控制器中销售量最多的产品,它已成功地用于范围广泛的自动化领域。S7-300 的重点在于为生产制造工程中的系统解决方案提供一个通用的自动化平台。这就是说,S7-300 是用于集中式或分布式结构的解决方案。坚持不懈的创新和改革使S7-300这个广泛应用的自动化平台能持续不断的升值概述。
数字量输入/输出模块用于处理自动化系统中的数字量输入/输出任务。 可通过这些模块连接数字量传感器和执行器。
西门子CPU模块6ES7332-5HD01-0AB0
PLC扫描工作原理
当PLC运行时,是通过执行反映控制要求的用户程序来完成控制任务的,需要执行众多的操作,但CPU不可能同时去执行多个操作,它只能按分时操作(串行工作)方式,每一次执行一个操作,按顺序逐个执行。由于CPU的运算处理速度很快,所以从宏观上来看,PLC外部出现的结果似乎是同时(并行)完成的。这种串行工作过程称为PLC的扫描工作方式。
用扫描工作方式执行用户程序时,扫描是从第一条程序开始,在无中断或跳转控制的情况下,按程序存储顺序的先后,逐条执行用户程序,直到程序结束。然后再从头开始扫描执行,周而复始重复运行。
PLC的扫描工作方式与电器控制的工作原理明显不同。电器控制装置采用硬逻辑的并行工作方式,如果某个继电器的线圈通电或断电,那么该继电器的所有常开和常闭触点不论处在控制线路的哪个位置上,都会立即同时动作;而PLC采用扫描工作方式(串行工作方式),如果某个软继电器的线圈被接通或断开,其所有的触点不会立即动作,必须等扫描到该时才会动作。但由于PLC的扫描速度快,通常PLC与电器控制装置在I/O的处理结果上并没有什么差别。
PLC执行程序的过程分为三个阶段,即输入采样阶段、程序执行阶段、输出刷新阶段,如图1所示。
图1 PLC执行程序过程示意图
1.输入采样阶段
在输入采样阶段,PLC以扫描工作方式按顺序对所有输入端的输入状态进行采样,并存入输入映象寄存器中,此时输入映象寄存器被刷新。接着进入程序处理阶段,在程序执行阶段或其它阶段,即使输入状态发生变化,输入映象寄存器的内容也不会改变,输入状态的变化只有在下一个扫描周期的输入处理阶段才能被采样到。
2.程序执行阶段
在程序执行阶段,PLC对程序按顺序进行扫描执行。若程序用梯形图来表示,则总是按先上后下,先左后右的顺序进行。当遇到程序跳转指令时,则根据跳转条件是否满足来决定程序是否跳转。当指令中涉及到输入、输出状态时,PLC从输入映像寄存器和元件映象寄存器中读出,根据用户程序进行运算,运算的结果再存入元件映象寄存器中。对于元件映象寄存器来说,其内容会随程序执行的过程而变化。
3.输出刷新阶段
当所有程序执行完毕后,进入输出处理阶段。在这一阶段里,PLC将输出映象寄存器中与输出有关的状态(输出继电器状态)转存到输出锁存器中,并通过一定方式输出,驱动外部负载。
因此,PLC在一个扫描周期内,对输入状态的采样只在输入采样阶段进行。当PLC进入程序执行阶段后输入端将被封锁,直到下一个扫描周期的输入采样阶段才对输入状态进行重新采样。这方式称为集中采样,即在一个扫描周期内,集中一段时间对输入状态进行采样。
在用户程序中如果对输出结果多次赋值,则最后一次有效。在一个扫描周期内,只在输出刷新阶段才将输出状态从输出映象寄存器中输出,对输出接口进行刷新。在其它阶段里输出状态一直保存在输出映象寄存器中。这种方式称为集中输出。
对于小型PLC,其I/O点数较少,用户程序较短,一般采用集中采样、集中输出的工作方式,虽然在一定程度上降低了系统的响应速度,但使PLC工作时大多数时间与外部输入/输出设备隔离,从根本上提高了系统的抗干扰能力,增强了系统的可靠性。
而对于大中型PLC,其I/O点数较多,控制功能强,用户程序较长,为提高系统响应速度,可以采用定期采样、定期输出方式,或中断输入、输出方式以及采用智能I/O接口等多种方式。
从上述分析可知,当PLC的输入端输入信号发生变化到PLC输出端对该输入变化作出反应,需要一段时间,这种现象称为PLC输入/输出响应滞后。对一般的工业控制,这种滞后是完全允许的。应该注意的是,这种响应滞后不仅是由于PLC扫描工作方式造成,更主要是PLC输入接口的滤波环节带来的输入延迟,以及输出接口中驱动器件的动作时间带来输出延迟,同时还与程序设计有关。滞后时间是设计PLC应用系统时应注意把握的一个参数。
PLC顺序控制设计法中的步与动作概念举例介绍
1. 步
顺序控制设计法最基本的思想是将系统的一个工作周期的划分为若干个顺序相连的阶段,这些阶段称为步(Step),可以用编程元件,(例如辅助继电器M和顺序控制继电器S)来代表各步。步是根据输出量的状态变化来划分的,在任何一步之内,各输出量的ON/OFF状态不变,但是相邻两步输出量总的状态是不同的,步的这种划分方法使代表各步的编程元件的状态与各输出量的状态是之间有着极为简单的逻辑关系。
送料小车开始停在左测限们开关X2处(见图17),按下起动按钮X0,X2变为ON,打开贮料斗的闸门,开始装料,同时用定时器T0定时,10s后关闭贮料斗的闸门,Y0变为ON,开始右行,碰到限位开关X1后停下来卸料(Y3为ON),同时用定时器T1定时;5s后Y1变为ON,开始左行,碰到限位开关X2后返回初始状态,停止运行。
根据Y0~Y3的ON/OFF状态的变化,显然一个工作周期可以分为装料,右行、卸料和左行这4步,另外还应设置等待起动的初始步,分别用M0~M4来代表这5步,图17左上部是小车运动的空间示意图,左下部是是有关编程元件的波形图(时序图),右边是描述该系统的顺序功能图,图中用矩形方框表示步,方框中可以用数字表示该步的编号,一般用代表该步的编程元件的元件的元件号作为步的编号,如M0等,这样在根据顺序功能图设计梯形图较为方便。
2. 初始步
与系统的初始状态相对应的步称为初始步,初始状态一般是系统等待起动命令的相对静止的状态。初始步用双线方框表示,每一个顺序功能图至少应该有一个初始步。
3. 活动步
当系统正处于某一步所在的阶段时,该步处于活动状态,称该步为“活动步”。步处于活动状态时,相应的动作被执行:处于不活动状态时,相应的非存储型动作被停止执行。
4. 与步对应的动作或命令
可以将一个控制系统划分为被控系统和施控系统,例如在数控车床系统中,数控装置是施控系统,而车床是被控系统。对于被控系统,在某一步中要完成某些“动作”(action);对于施控系统,在某一步中则要向被控系统发出某些“命令”(command)。为了叙述方便,
下面将命令或动作统称为动作,并用矩形框中的文字或符号表示,该矩形框应与相应的符号相连。
如果某一步有几个动作,可以用图18中的两种画法来表示,但是并不隐含这些动作之间的任何顺序。说明命令的语句应清楚地表明该命令是存储型的还是非存储型的。例如某步的存储型命令“打开1号阀并保持”,是指该步为活动步时打开,该步为不活动时继续打开;非存储型命令“打开1号阀”,是指该步为活动步时打开,为不活动步时关闭。
除了以上的基本结构之外,使用动作的修饰词(见表1)可以在一步中完成不同的动作。修饰词允许在不增加逻辑的情况下控制动作。例如,可以使用修饰词L来限制配料阀打开的时间。
表1 动作的修饰词
N |
非存储型 |
当步变为不活动步时动作终止 |
S |
置位(存储) |
当步变为不活动步时动作继续,直到动作被复位 |
R |
复位 |
被修饰词S,SD,SL,或DS起动的动作被终止 |
L |
时间限制 |
步变为活动步时动作被起动,直到步变为不活动步或设定时间到 |
D |
时间延迟 |
步变为活动步时延迟定时器被起动,如果延迟之后步仍然是活动的,动作被起动和继续,直到步变不活动步 |
P |
脉冲 |
当步变为活动步,动作被起动并且只执行一次 |
SD |
存储与时间延迟 |
在时间延迟之后动作被起动,一直到动作被复位 |
DS |
延迟与存储 |
在延迟之后如果步仍然是活动的,动作被起动直到被复位 |
SL |
存储与时间限制 |
步变为活动步时动作被起动,一直到设定的时间到或动作被复位 |
在图17中,定时器T0的线圈应在M1为活动步时“通电”,M1为不活动步时断电,从这个意义上来说,T0的线圈相当于步M1的一个动作,所以将T0作为步M1的动作来处理。步M1下面的转换条件T0由在指定时时间到时闭合的T0的常开触点提供。因此动作框中的T0对应的是T0的线圈,转换条件T0对应的是T0的常开触点。
S7-200的扩展配置2 由CPU224组成的扩展
S7-200的扩展配置是由S7-200的基本单元和扩展模块组成。其扩展模块的数量受两个条件约束:一个是基本单元能带扩展模块的数量;另一个是基本单元的电源承受扩展模块消耗DC5V总线电流的能力。
编址举例
CPU224组成的扩展
由CPU224组成的扩展配置可以由CPU224基本单元和最多7个扩展模块组成,CPU224可以向扩展单元提供的DC5V电流为660mA。
例:若扩展单元为4个16DI/16DO继电器输出EM223模块和2个8DI的EM221模块组成。查得:EM223继电器输出模块耗DC5V总线电流为150 mA,EM221模块耗DC5V总线电流为30 mA,总消耗电流为660 mA,等于CPU222可以提供DC5V的电流,所以这种配置还是可行的。
CPU224 |
EM223 |
EM223 |
EM223 |
EM223 |
EM221 |
EM221 |
I0.0 Q0.0 I0.1 Q0.1 I0.2 Q0.2 I0.3 Q0.3 I0.4 Q0.4 I0.5 Q0.5 I0.6 Q0.6 I0.7 Q0.7 I1.1 Q1.1 I1.2 I1.3 I1.4 I1.5
|
I2.0 Q2.0 I2.1 Q2.1 I2.2 Q2.2 I2.3 Q2.3 I2.4 Q2.4 I2.5 Q2.5 I2.6 Q2.6 I2.7 Q2.7 I3.0 Q3.0 I3.1 Q3.1 I3.2 Q3.2 I3.3 Q3.3 I3.4 Q3.4 I3.5 Q3.5 I3.6 Q3.6 I3.7 Q3.7 |
I4.0 Q4.0 I4.1 Q4.1 I4.2 Q4.2 I4.3 Q4.3 I4.4 Q4.4 I4.5 Q4.5 I4.6 Q4.6 I4.7 Q4.7 I5.0 Q5.0 I5.1 Q5.1 I5.2 Q5.2 I5.3 Q5.3 I5.4 Q5.4 I5.5 Q5.5 I5.6 Q5.6 I5.7 Q5.7 |
I6.0 Q6.0 I6.1 Q6.1 I6.2 Q6.2 I6.3 Q6.3 I6.4 Q6.4 I6.5 Q6.5 I6.6 Q6.6 I6.7 Q6.7 I7.0 Q7.0 I7.1 Q7.1 I7.2 Q7.2 I7.3 Q7.3 I7.4 Q7.4 I7.5 Q7.5 I7.6 Q7.6 I7.7 Q7.7 |
I8.0 Q8.0 I8.1 Q8.1 I8.2 Q8.2 I8.3 Q8.3 I8.4 Q8.4 I8.5 Q8.5 I8.6 Q8.6 I8.7 Q8.7 I9.0 Q9.0 I9.1 Q9.1 I9.2 Q9.2 I9.3 Q9.3 I9.4 Q9.4 I9.5 Q9.5 I9.6 Q9.6 I9.7 Q9.7 |
I10.0 I10.1 I10.2 I10.3 I10.4 I10.5 I10.6 I10.7 |
I11.0 I11.1 I11.2 I11.3 I11.4 I11.5 I11.6 I11.7 |
小车控制系统——使用STL指令的编程方式梯形图举例
许多PLC厂家都设计了专门用于编制顺序控制程序的指令和编程元件,如美国GE公司和GOULD公司的鼓形控制器、日本东芝公司的步进顺序指令、三菱公司的步进梯形指令等。
步进梯形指令(Step Ladder Instruction)简称为STL指令。FX系列就有STL指令及RET复位指令。利用这两条指令,可以很方便地编制顺序控制梯形图程序。
FX2N系列PLC的状态器S0~S9用于初始步,S10~S19用于返回原点,S20~S499为通用状态,S500~S899有断电保持功能,S900~S999用于报警。用它们编制顺序控制程序时,应与步进梯形指令一起使用。FX系列还有许多用于步进顺控编程的特殊辅助继电器以及使状态初始化的功能指令IST,使STL指令用于设计顺序控制程序更加方便。
使用STL指令的状态器的常开触点称为STL触点,它们在梯形图中的元件符号如图5-31所示。图中可以看出功能表图与梯形图之间的对应关系,STL触点驱动的电路块具有三个功能:对负载的驱动处理、指定转换条件和指定转换目标。
图5-31 STL指令与功能表图
除了后面要介绍的并行序列的合并对应的梯形图外,STL触点是与左侧母线相连的常开触点,当某一步为活动步时,对应的STL触点接通,该步的负载被驱动。当该步后面的转换条件满足时,转换实现,即后续步对应的状态器被SET指令置位,后续步变为活动步,同时与前级步对应的状态器被系统程序自动复位,前级步对应的STL触点断开。
使用STL指令时应该注意以下一些问题:
1)与STL触点相连的触点应使用LD或LDI指令,即LD点移到STL触点的右侧,直到出现下一条STL指令或出现RET指令,RET指令使LD点返回左侧母线。各个STL触点驱动的电路一般放在一起,最后一个电路结束时—定要使用RET指令。
2)STL触点可以直接驱动或通过别的触点驱动Y、M、S、T等元件的线圈,STL触点也可以使Y、M、S等元件置位或复位。
3)STL触点断开时,CPU不执行它驱动的电路块,即CPU只执行活动步对应的程序。在没有并行序列时,任何时候只有一个活动步,因此大大缩短了扫描周期。
4)由于CPU只执行活动步对应的电路块,使用STL指令时允许双线圈输出,即同一元件的几个线圈可以分别被不同的STL触点驱动。实际上在一个扫描周期内,同一元件的几条OUT指令中只有一条被执行。
5)STL指令只能用于状态寄存器,在没有并行序列时,一个状态寄存器的STL触点在梯形图中只能出现一次。
6)STL触点驱动的电路块中不能使用MC和MCR指令,但是可以使用CJP和EJP指令。当执行CJP指令跳人某一STL触点驱动的电路块时,不管该STL触点是否为“1”状态,均执行对应的EJP指令之后的电路。
7)与普通的辅助继电器一样,可以对状态寄存器使用LD、LDI、AND、ANI、OR、ORI、SET、RST、OUT等指令,这时状态器触点的画法与普通触点的画法相同。
8)使状态器置位的指令如果不在STL触点驱动的电路块内,执行置位指令时系统程序不会自动将前级步对应的状态器复位。
如图5-32所示小车一个周期内的运动路线由4段组成,它们分别对应于S31~S34所代表的4步,S0代表初始步。
图5-32 小车控制系统功能表图与梯形图
假设小车位于原点(最左端),系统处于初始步,S0为“1”状态。按下起动按钮X4,系统由初始步S0转换到步S31。S31的STL触点接通,Y0的线圈“通电”,小车右行,行至最右端时,限位开关X3接通,使S32置位,S31被系统程序自动置为“0”状态,小车变为左行,小车将这样一步一步地顺序工作下去,最后返回起始点,并停留在初始步。图5-32中的梯形图对应的指令表程序如表5-3所示.。
表5-3 小车控制系统指令表
LD SET STL LD SET STL |
M8002 S0 S0 X4 S31 S31 |
OUT LD SET STL OUT LD |
Y0 X3 S32 S32 Y1 X1 |
SET STL OUT LD SET STL |
S33 S33 Y0 X2 S34 S34 |
OUT LD SET RET |
Y1 X0 S0 |
梯形图设计时应注意的三个基本点
梯形图沿袭了继电器控制电路的形式,它是在电器控制系统中常用的继电器、接触器逻辑控制基础上简化了符号演变来的,形象、直观、实用。
梯形图的设计应注意以下三点:
(一)梯形图按从左到右、从上到下的顺序排列。每一逻辑行起始于左母线,然后是触点的串、并联接,最后是线圈与右母线相联。
(二)梯形图中每个梯级流过的不是物理电流,而是“概念电流”,从左流向右,其两端没有电源。这个“概念电流”只是形象地描述用户程序执行中应满足线圈接通的条件。
(三)输入继电器用于接收外部输入信号,而不能由PLC内部其它继电器的触点来驱动。因此,梯形图中只出现输入继电器的触点,而不出现其线圈。输出继电器输出程序执行结果给外部输出设备,当梯形图中的输出继电器线圈得电时,就有信号输出,但不是直接驱动输出设备,而要通过输出接口的继电器、晶体管或晶闸管才能实现。输出继电器的触点可供内部编程使用。
交流电机单向运转的启停控制。
图1 继电器控制线路图
图2 PLC控制的接线图
图3 PLC梯形图
表1 PLC控制的助记符程序
为什么说使用PLC经济合算
高新技术的使用必将带来巨大的社会效益与经济效益,这是科技是第一生产力的体现,也是高新技术生命力之所在。PLC也是如此。
尽管使用PLC首次投资要大些,但从全面及长远看,使用PLC还是经济的。这是因为:
使用PLC的投资虽大,但它的体积小、所占空间小,辅助设施的投入少;使用时省电,运行费少;工作可靠,停工损失少;维修简单,维修费少;还可再次使用以及能带来附加价值等等,从中可得更大的回报。所以,在多数情况下,它的效益是可观的。
最初,PLC主要用于开关量的逻辑控制。随着PLC技术的进步,它的应用领域不断扩大。
如今,PLC不仅用于开关量控制,还用于模拟量及数字量的控制,可采集与存储数据,还可对控制系统进行监控;还可联网、通讯,实现大范围、跨地域的控制与管理。PLC已日益成为工业控制装置家族中一个重要的角色。。
原创文章版权所有, 转载请注明来自PLC之家 http://www.plc100.com
1用于开关量控制
PLC控制开关量的能力是很强的。所控制的入出点数,少的十几点、几十点,多的可到几百、几千,甚至几万点。由于它能联网,点数几乎不受限制,不管多少点都能控制。
所控制的逻辑问题可以是多种多样的:组合的、时序的;即时的、延时的;不需计数的,需要计数的;固定顺序的,随机工作的;等等,都可进行。
PLC的硬件结构是可变的,软件程序是可编的,用于控制时,非常灵活。必要时,可编写多套,或多组程序,依需要调用。它很适应于工业现场多工况、多状态变换的需要。
用PLC进行开关量控制实例是很多的,冶金、机械、轻工、化工、纺织等等,几乎所有工业行业都需要用到它。目前,PLC首用的目标,也是别的控制器无法与其比拟的,就是它能方便并可靠地用于开关量的控制。
2用于模拟量控制
模拟量,如电流、电压、温度、压力等等,它的大小是连续变化的。工业生产,特别是连续型生产过程,常要对这些物理量进行控制。
作为一种工业控制电子装置,PLC若不能对这些量进行控制,那是一大不足。为此,各PLC厂家都在这方面进行大量的开发。目前,不仅大型、中型机可以进行模拟量控制,就是小型机,也能进行这样的控制。
PLC进行模拟量控制,要配置有模拟量与数字量相互转换的A/D、D/A单元。它也是I/O单元,不过是特殊的I/O单元。
A/D单元是把外电路的模拟量,转换成数字量,然后送入PLC。D/A单元,是把PLC的数字量转换成模拟量,再送给外电路。
作为一种特殊的I/O单元,它仍具有I/O电路抗干扰、内外电路隔离,与输入输出继电器(或内部继电器,它也是PLC工作内存的一个区。可读写)交换信息等等特点。
这里的A/D中的A,多为电流,或电压,也有为温度。D/A中的A,多为电压,或电流。电压、电流变化范围多为0~5V,0~10V,4~20mA。有的还可处理正负值的。
这里的D,小型机多为8位二进制数,中、大型多为12位二进制数。
A/D、D/A有单路,也有多路。多路占的输入输出继电器多。
有了A/D、D/A单元,余下的处理都是数字量,这对有信息处理能力的PLC并不难。中、大型PLC处理能力更强,不仅可进行数字的加、减、乘、除,还可开方,插值,还可进行浮点运算。有的还有PID指令,可对偏差制量进行比例、微分、积分运算,进而产生相应的输出。计算机能算的它几乎都能算。
这样,用PLC实现模拟量控制是完全可能的。控制的单位值可小到212分之一的测量程值,多数也是足够的。
PLC进行模拟量控制,还有A/D、D/A组合在一起的单元,并可用PID或模糊控制算法实现控制,可得到很高的控制质量。
用PLC进行模拟量控制的好处是,在进行模拟量控制的同时,开关量也可控制。这个优点是别的控制器所不具备的,或控制的实现不如PLC方便。
当然,若纯为模拟量的系统,用PLC可能在性能价格比上不如用调节器。这也是应当看到的。
3用于数字量控制
实际的物理量,除了开关量、模拟量,还有数字量。如机床部件的位移,常以数字量表示。
数字量的控制,有效的办法是NC,即数字控制技术。这是50年代诞生于美国的基于计算机的控制技术。当今已很普及,并也很完善。目前,先进国家的金属切削机床,数控化的比率已超过40%~80%,有的甚至更高。
PLC也是基于计算机的技术,并日益完善。故它也完全可以用于数字量控制。
PLC可接收计数脉冲,频率可高达几k到几十k赫兹。可用多种方式接收这脉冲,还可多路接收。有的PLC还有脉冲输出功能,脉冲频率也可达几十k。有了这两种功能,加上PLC有数据处理及运算能力,若再配备相应的传感器(如旋转编码器)或脉冲伺服装置(如环形分配器、功放、步进电机),则完全可以依NC的原理实现种种控制。
高、中档的PLC,还开发有NC单元,或运动单元,可实现点位控制。运动单元还可实现曲线插补,可控制曲线运动。所以,若PLC配置了这种单元,则完全可以用NC的办法,进行数字量的控制。
新开发的运动单元,甚至还发行了NC技术的编程语言,为更好地用PLC进行数字控制提供了方便。
4用于数据采集
随着PLC技术的发展,其数据存储区越来越大。如OMRON公司的PLC,前期产品C60P的DM区仅64个字,而后来的C60H达到1000个字;到了CQMI可多达6000个字。这样庞大的数据存储区,可以存储大量数据。
数据采集可以用计数器,累计记录采集到的脉冲数,并定时地转存到DM区中去。
数据采集也可用A/D单元,当模拟量转换成数字量后,再定时地转存到DM区中去。
PLC还可配置上小型打印机,定期把DM区的数据打出来。
PLC也可与计算机通讯,由计算机把DM区的数据读出,并由计算机再对这些数据作处理。这时,PLC即成为计算机的数据终端。
电业部门曾这么使用PLC,用以实时记录用户用电情况,以实现不同用电时间、不同计价的收费办法,鼓励用户在用电低谷时多用电,达到合理用电与节约用电的目的。
5用于进行监控
PLC自检信号很多,内部器件也很多,多数使用者未充分发挥其作用。
其实,完全可利用它进行PLC自身工作的监控,或对控制对象进行监控。
这里介绍一种用PLC定时器作看门狗,对控制对象工作情况进行监控的思路。
如用PLC控制某运动部件动作,看施加控制后动作进行了没有,可用看门狗办法实现监控。具体作法是在施加控制的同时,令看门狗定时器计时。如在规定的时间内动作完成,即定时器未超过警戒值的情况下,已收到动作完成信号,则说明控制对象工作正常,无需报警。
若超时,说明不正常,可作相应处理。
如果控制对象的各重要控制环节,都用这样一些看门狗"看"着,那系统的工作将了如指掌,出现了问题,卡在什么环节上也很好查找。
还有其它一些监控工作可做。对一个复杂的控制系统,特别是自动控制系统,监控以至进一步能自诊断是非常必要的。它可减少系统的故障,出了故障也好查找,可提高累计平均无故障运行时间,降低故障修复时间,提高系统的可靠性。
6用于联网、通讯
PLC联网、通讯能力很强,不断有新的联网的结构推出。
PLC可与个人计算机相连接进行通讯,可用计算机参与编程及对PLC进行控制的管理,使PLC用起来更方便。
为了充分发挥计算机的作用,可实行一台计算机控制与管理多台PLC,多的可达32台。也可一台PLC与两台或更多的计算机通讯,交换信息,以实现多地对PLC控制系统的监控。
PLC与PLC也可通讯。可一对一PLC通讯。可几个PLC通讯。可多到几十、几百。
PLC与智能仪表、智能执行装置(如变频器),也可联网通讯,交换数据,相互操作。
可联接成远程控制系统,系统范围面可大到10公里或更大。
可组成局部网,不仅PLC,而且高档计算机、各种智能装置也都可进网。可用总线网,也可用环形网。网还可套网。网与网还可桥接。联网可把成千上万的PLC、计算机、智能装置组织在一个网中。
网间的结点可直接或间接地通讯、交换信息。
联网、通讯,正适应了当今计算机集成制造系统(CIMS)及智能化工厂发展的需要。它可使工业控制从点(Point)、到线((Line)再到面(Aero),使设备级的控制、生产线的控制、工厂管理层的控制连成一个整体,进而可创造更高的效益。这个无限美好的前景,已越来越清楚地展现在我们这一代人的面前。
以上几点应用是着重从质上讲的。从量上讲,PLC有大、有小。所以,它的控制范围也可大、可小。小的只控制一个设备,甚至一个部件,一个站点;大的可控制多台设备,一条生产线,以至于整个工厂。可以说,工业控制的大小场合,都离不开PLC。
一般讲,工业生产过程可分为两种类型;连续型生产过程(如化学工业)及非连续型,即离散型生产过程(如机械制造业)。前者生产对象是连续的,分不出件的;后者为离散的,一件件的。由于PLC有上述几个方面的应用,而且,控制的规模又可大、可小,所以,这两种类型的生产过程都有其用武之地。
事实上,PLC已广泛应用于工业生产的各个领域。从行业看,冶金、机械、化工、轻工、食品、建材等等,几乎没有不用到它的。不仅工业生产用它,一些非工业过程,如楼宇自动化、电梯控制也用到它。农业的大棚环境参数调控,水利灌溉也用到它。
PLC能有上述几个范围广泛的应用,是PLC自身特点决定的,也是PLC技术不断完善的结果
电气原理图设计应满足六个面方面的要求
一般来说,电气控制原理图应满足生产机械加工工艺的要求,电路要具有安全可靠,操作和维修方便,设备投资少等特点,为此,必须正确地设计控制电路,合理地选择电器元件。原理图设计应满足以下要求:
1、电气控制原理应满足工艺的要求
在设计之前必须对生产机械的工作性能、结构特点和实际加工情况有充分的了解,并在此基础上来考虑控制方式,起动、反向、制动及调速的要求,设置各种联锁及保护装置。
2、控制电路电源种类与电压数值的要求
对于比较简单的控制电路,而且电器元件不多时,往往直接采用交流380V或220V电源,不用控制电源变压器。对于比较复杂的控制电路,应采用控制电源变压器,将控制电压降到110V或48V、24V。这种方案对维修、操作以及电器元件的工作可靠均有利。
对于操作比较频繁的直流电力传动的控制电路,常用220V或110V直流电源供电。直流电磁铁及电磁离合器的控制电路,常采用24V直流电源供电。
交流控制电路的电压必须是下列规定电压的一种或几种:
6V,24V,48V,110V(优选值),220V,380V,50Hz。
直流控制电路的电压必须是下列规定电压的一种或几种:
6V,12V,24V,48V,110V,220V。
3、确保电气控制电路工作的可靠性、安全性
为保证电气控制电路可靠地工作,应考虑以下几个方面:
(1)电器元件的工作要稳定可靠,符合使用环境条件,并且动作时间的配合不致引起竞争。
复杂控制电路中,在某一控制信号作用下,电路从一种稳定状态转换到另一种稳定状态,常常有几个电器元件的状态同时变化,考虑到电器元件总有一定的动作时间,对时序电路来说,就会得到几个不同的输出状态。这种现象称为电路的“竞争”。而对于开关电路,由于电器元件的释放延时作用,也会出现开关元件不按要求的逻辑功能输出的可能性,这种现象称为“冒险”。
“竞争”与“冒险”现象都将造成控制电路不能按照要求动作,从而引起控制失灵。通常所分析的控制电路电器的动作和触点的接通与断开,都是静态分析,没有考虑电器元件动作时间,而在实际运行中,由于电磁线圈的电磁惯性、机械惯性、机械位移量等因素,使接触器或继电器从线圈的通电到触点闭合,有一段吸引时间;线圈断电时,从线圈的断电到触点断开,有一段释放时间,这些称为电器元件的动作时间,是电器元件固有的时间,不同于人为设置的延时,固有的动作延时是不可控制的,而人为的延时是可调的。当电器元件的动作时间可能影响到控制电路的动作时,需要用能精确反映元件动作时间及其互相配合的方法(如时间图法)来准确分析动作时间,从而保证电路正常工作。
(2)电器元件的线圈和触点的连接应符合国家有关标准规定
电器元件图形符号应符合GB4728中的规定,绘制时要合理安排版面。例如,主电路一般安排在左面或上面,控制电路或辅助电路排在右面或下面,元器件目录表安排在标题上方。为读图方便,有时以动作状态表或工艺过程图形式将主令开关的通断、电磁阀动作要求、控制流程等表示在图面上,也可以在控制电路的每一支路边上标注出控制目的。
在实际连接时,应注意以下几点:
① 正确连接电器线圈。交流电压线圈通常不能串联使用,即使是两个同型号电压线圈也不能采用串联后,接在两倍线圈额定电压的交流电源上,以免电压分配不均引起工作不可靠。
在直流控制电路中,对于电感较大的电器线圈,如电磁阀、电磁铁或直流电机励磁线圈等,不宜与同电压等级的接触器或中间继电器直接并联使用。
当触点KM断开时,电磁铁YA线圈两端产生较大的感应电动势,加在中间继电器KA的线圈上,造成KA的误动作。为此在YA线圈两端并联放电电阻R,并在KA支路串入KM常开触点,这样就能可靠工作。
② 合理安排电器元件和触点的位置。对于串联回路,电器元件或触点位置互换时,并不响其工作原理,但在实际运行中,影响电路安全并关系到导线长短,
③ 防止出现寄生电路。寄生电路是指在控制电路的动作过程中,意外出现不是由于误操作而产生的接通电路。
④ 尽量减少连接导线的数量,缩短连接导线的长度。
⑤ 控制电路工作时,应尽量减少通电电器的数量,以降低故障的可能性并节约电能。
⑥ 在电路中采用小容量的继电器触点来断开或接通大容量接触器线圈时,要分析触点容量的大小,若不够时,必须加大继电器容量或增加中间继电器,否则工作不可靠。
4、应具有必要的保护环节
控制电路在事故情况下,应能保证操作人员、电气设备、生产机械的安全,并能有效地制止事故的扩大。为此,在控制电路中应采取一定的保护措施。常用的有漏电开关保护、过载、短路、过流、过压、失压、联锁与行程保护等措施。必要时还可设置相应的指示信号。
5、操作、维修方便
控制电路应从操作与维修人员的工作出发,力求操作简单、维修方便。
6、控制电路力求简单、经济
在满足工艺要求的前提下,控制电路应力求简单、经济。尽量选用标准电气控制环节和电路,缩减电器的数量,采用标准件和尽可能选用相同型号的电器。