西门子6ES7331-7KB02-0AB0性能参数
推荐一个学习看的方法,拿到一份图纸后认真看,仔细思考出图人为什么要这么做,也就是揣摩作者的意图。
等觉得差不多的时候,自己动手从新画一份实现同样功能的图纸。可以与作者一样,也可以有自己的思路。
1.输入模块
输入电路中有rc滤波电路(上图中r1和c),用来防止输入触点抖动或者干扰脉冲引起的误动作。
上图是s7-200的直流输入模块内部电路和外部接线图。图中只画出了一个回路。
其中1m是同一组输入点内部电路的公共端。
上图中按钮sb触电接通时,光耦合器t中的两个反向并联的发光中的一个亮,右边的光敏饱和导通,当sb断开时发光二极管熄灭,光敏三极管截止,这样就实现了外围电路与内部电路的连通。信号在经过plc内部电路传送给cpu。
s7-200 系列plc的输入端接线与三菱fx系列接线不同,三菱fx不需要外加直流,其电源是由系统内部提供。而s7-200系列输入端必须接入直流电源。当然cpu模块一般提供dc24v电源。
因为光耦合器中有两个反向并联的发光二极管,可以改变外部dc24v电源的极性。
这样就形成了两种输入方式:漏型输入和源型输入。
下图两种接线图
漏型输入:电流经外部开关流入plc内部,1m端接电源负极。
源型输入:电流从plc内部流出经外部开关至电源负极,1m端接电源正极。
漏型输入:电流经外部开关流入plc内部,1m端接电源负极。
初学者容易把源型和漏型两种接线混淆,告诉大家一个简单的记忆方法,从plc端看,如果电流从输入i端流出为源型,电流从输入i端流入为漏型。
大家只要能记住有两种输入方式,公共端可以接电源正也可接电源负,只要注意每一组接成一样就行。
s7-200系列只有6es7221-1ef22-0xa0这一种型号可以接成交流输入,这里不多做介绍了。工程项目中尽量不要用交流输入。
1.输出模块
s7-200输出有两种:输出和晶体管输出。
继电器输出可以驱动交流负载,也可以驱动直流负载。负载电源由外部提供。
上图左边是继电器输出电路,继电器起隔离和功率放大作用,每一路只提供一对常开触点。与触点并联的rc电路和压敏电阻用来消除触点断开时产生的电弧。
上图右边是晶体管的输出电路。输出信号经光耦合器送给晶体管,晶体管的饱和导通和截止相当于触点的接通和断开。晶体管输出电路的工作频率可达20~100khz。
继电器输出模块的电压范围广,导通压降小,承受瞬时过电压和过电流的能力较强,相对于晶体管输出模块动作较慢,寿命有一定的限制。如果系统输出量的变化不是很频繁,建议优先选用继电器型的输出模块。
继电器输出可以接交流或直流,电压等级高到220v。可以接24v/110v/220v交直流信号。但要保证一组输出接同样的电压(一组共用一个公共端,如1l、2l)。
晶体管输出模块用于直流负载,不能用于交流负载。比继电器输出模块反应速度快,寿命长,过载能力差。
继电器输出外围接线如下图所示:
继电器输出接直流电源时,公共端接正或负都可以。
晶体管输出外围接线如下图所示:
对于数字量输入输出电路来说,关键看能不能构成电流回路。输入输出点可以每组接不同的电源,电源之间可以没有联系
是programmable logiccontroller的缩写,从20世纪80年代开始广泛应用在自动化控制领域,它具有性能稳定可靠、价格便宜、功能齐全、应用灵活、操作维护方便的优点。在我国市场上的plc产品主要有:
①罗克韦尔公司(包括ab公司)plc产品,目前有slc、micro logix、control logix等产品。
②西门子公司的产品,目前有simatic s7-400/300/200系列产品。
③日本欧姆龙、三菱、富士、松下等公司产品。
plc实质上是一种工业计算机,硬件结构上主要由以下几部分组成。
①中央处理器(cpu):cpu进行逻辑运算及数学运算,并控制整个系统工作。
②存储器:用于存放系统程序、用户程序及监控运行运行程序、用户程序、逻辑及数学运算的过程变量及其他信息。
③:包括系统电源、备用电源及记忆电源。
④输入/输出单元:输入单元用来进行输入信号的隔离滤波及电平转换,输出单元用来对plc的输出信号进行放大及电平转换,驱动控制对象。
一般包含:,中央处理单元(cpu),输入/输出(i/o)模块,通信模块,功能模块、存储器等。
1,电源模块,给整个cpu供电,可以从220到12v,5v等。
2,cpu模块,主要有cpu,通讯电路等,控制整个plc的大脑。内部有cpu,内存等。
3,i/o模块,主要为对外连接的i/o端口的模块,根据你的需要的i/o端口数决定安装多少个i/o模块。
4,功能模块,如计数、定位等功能模块。
5,存储器:存放系统软件的存储器称为系统程序存储器,存放应用软件的存储器称为用户程序存储器。
6,通信模块:用于联网。
写点纯理论的东西,近一直在思考怎么跟零基础的人讲。也就是当你面对一个门外汉时,怎么让他对plc感兴趣,慢慢的带着学习plc。
思考了很多,又把学校的里的课本找了出来,试着回忆自己怎么入门的。几天过去了没一点头绪,先整理了这篇东西,结果现在看来还是太理论了。
plc主要组成部分
cpu模块——控制器的核心 存储器(ram、rom)
输入模块——连接现场设备与cpu之间的接口电路
输出模块——把plc逻辑运算的结果传输到外围执行机构的电路
编程器——将用户程序写进规定的存储器内
特殊功能模块——为特殊场合单独开发的控制器
模块——为plc内部电路提供能源
1、cpu模块
cpu模块主要是由微处理器(芯片)和存储器组成,这个和家用pc机一样,相当于人的大脑和心脏。通过把其他模块采集到的信息汇总、分析、处理终把运算结果给输出系统。
cpu的主要功能就是执行用户程序,编程人员通过编写用户程序来实现一些功能。
存储器是用来存储程序和数据的,这个存储器类似家用电脑pc机的内存条。
cpu模块也简称cpu。
2、i/o模块
输入输出模块简称i/o模块,相当于人的眼睛、耳朵、鼻子、手、脚是联系外部信息和大脑(cpu)的桥梁。
输入:bbbbb
输出:output
输入模块用来采集现场设备的各种信号如:按钮、选择开关、限位开关、接近开关、压力的开关量信号。除了要接收这些开关量信号还有一类信号如:电位器、压力表、电流表、电压表提供的模拟量信号。这种信号的特点是连续变化、并且要持续采集。
输入模块有两种:
数字量输入模块(di)
模拟量输入模块(ai)
相应的输出模块也有两种:
数字量输出模块(do)
模拟量输出模块(ao)
数字量输出模块主要是用来控制继电器、、电磁阀、指示灯等只有开和关两种状态的设备。
模拟量输出模块用来控制调节阀、、调速器等需要连续调节的设备。
名词解释:
数字量信号:只有通和断两种状态,在数字设备内用0和1组成的信号类型。这种信号不连续只有两种的状态。
模拟量信号:连续的电压,电流等信号量,信号幅度随时间连续变化。
为什么要有i/o模块?
cpu的工作电压一般是5v,而plc外围设备的电路电压一般较高。控制柜内主要有dc24v和ac220v两个控制电压,如果有这么高的电压引入必然会对cpu造成损害。在i/o模块中用光耦合器、光敏晶闸管、小型继电器隔离后再输入到plc内部起到隔离保护的作用。
i/o模块的主要作用是:传递信号、电平转换、隔离。
小型plc的cpu模块与i/o模块一般集成在一起,在集成的输入输出不够用时可以扩展专门的i/o模块。中大型plc大多是cpu模块单独存在,根据实际点数配置相应的i/o模块。
3、编程器
编程器的作用主要是生成用户程序,并用来编辑、检查、修改、监视。编程器主要用于早期没有pc电脑时代。
现在、调试、监控主要是用直接安装在计算机上的编程软件,西门子s7-200编程软件是step 7micro/win。可以在计算机上编写梯形图、语句表,并且可以实现不同编程语言之间的切换。
使用编程软件可以把程序编译后下载到plc,也可将plc中的用户程序上载到计算机。
4、特殊功能模块
特殊功能模块顾名思义就是用于特殊场合的专用模块,比如称重模块、通信模块、高速计数模块等。
5、电源模块
plc使用ac220v或者dc24v电源,的主要作用就是为各个模块提供不同等级的直流电压。一般小型plc没有专门的电源模块,中大型plc系统才需要配备专用电源模块。