浔之漫智控技术(上海)有限公司
主营产品或服务:西门子PLC , 西门子变频器 , 西门子数控系统
西门子模块深圳授权供应商
观看西门子模块深圳授权供应商视频:

西门子模块深圳授权供应商

西门子模块深圳授权供应商

自1976年以来,微处理器开始引入PLC领域,使当今PLC具有采集与处理大量数据,完成数学运算,与其他智能器件通信的能力,以及具有先进的人—机对话手段(如键盘、CRT和语音对话)。近年来,由于现场总线理念的出现和相关标准的建立,以及产品的迅速发展,PLC成为现场总线的一个重要组成部分,进一步扩大了PLC的应用领域。

由于PLC同时提高了功能和柔性度,使其应用迅速增长,并普及到许多其他离散零件制造工业领域,随后又扩展到与批量生产和连续生产过程有关的工业领域。随着CIMS(计算机集成制造系统)的发展,PLC当前还被人们应用于工厂通信网络、柔性制造系统、工业机器人和大型分散型控制系统。

总结起来,从1969年第 一台PLC问世至今,可编程序控制器大约经历了三个阶段。

第 一阶段:开发的PLC容量较小,I/O点数小于120点,用户存储区容量在2KB左右,扫描速度为20~50ms/KB,指令较为简单,只有逻辑运算、计时和计数等,编程语言采用简单的语句表语言,主要用于开关量控制。

 

第二阶段:PLC 的容量有所扩展,I/O点数从 512点扩至1024点,用户程序存储区容量扩展到8KB以上,速度也有提高,扫描速度达到5~6ms/KB,指令功能除了基本的逻辑运算、计时和计数外,还增加了算术运算指令、比较指令,以及模拟量处理指令等,输入/输出类型也由纯开关量I/O扩展为带模拟量的I/O,编程语言除了使用语句表外,还可以使用梯形图编程语言。西门子模块深圳授权供应商

第三阶段:进入20世纪80年代以来,随着大规模和超大规模集成电路等微电子技术的迅迅猛发展,以16位和32位微处理器构成的PLC得到惊人的发展,其功能远远超出了上述两阶段的产品。这一阶段是PLC发展Z快的时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力上得到大幅度提高,PLC逐渐进入过程控制领域,新一代PLC主要向以下两个方面进行发展。

(1)大型产品的I/O点数超过4000点,有些产品达到8000个I/O点,用户存储区容量超过32KB,配置有各种智能模块(如温度控制模块、轴定位模块和过程控制模块等)和通信模块,扫描速率也大大提高,达到0.47ms/KB,指令功能除了基本的逻辑运算、计时、计数和顺序控制外,还增加了算术浮点运算指令、PID调节功能指令、图形组态功能指令、网络和通信指令等,编程语言普遍采用梯形图编程语言,同时也使用语句表和顺序功能图语言。西门子模块深圳授权供应商

(2)为了提高系统的可靠性,新一代的PLC向超小型化和加强型功能发展,有16点I/O、24点I/O的整体型小型PLC,在小型PLC上配置模拟量I/O、通信口、高速计数,指令上也设置有算术运算、比较指令及PID调节指令等。小型PLC使用的手握式编程器使用大面积液晶显示器,也可以用梯形图和GRAFCET语言进行编程。

新型的PLC不仅在硬件上进行了更新,在软件设计上也有很大改进,普遍实现了软件模块化设计,在PLC产品上提供了大量的通用和专用软件功能模块,用户通过简单的功能调用就可实现复杂的控制任务,这给使用带来极大的方便。使用的编程器越来越完善,专用编程器实际上已经是一台个人计算机,可以实现离线编程或在线编程及监控,程序打印及程序固化,可以实现图形组态及联网(即挂在PLC网络上),有些编程器还可以使用高 级语言。除了专用编程器外,很多PLC可以使用通用的笔记本电脑实现编程,开发一些专用软件,充分利用了个人计算机的能力,完成各种高 级的编程功能,省却了专用编程器,既便于推广又节省投资。随着技术的进步,PLC的功能也越来越强,应用范畴越来越广,与其他工业控制机,如分散型控制系统(DCS)的界限已经不十分明显,很多以往必须由分散型控制系统来完成的控制,现在用PLC都能实现,因此在应用上“交错”已经成为普遍现象。

PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强和编程简单等特点。PLC在工业自动化控制,特别是顺序控制中的地位,在可预见的将来是无法取代的。

    PLC控制的基本工作原理

PLC具有计算机的许多特点,但是其工作方式却与计算机有着很大的不同。计算机在工作过程中使用的是中断的形式,而PLC采用的主要工作方式是“循环描扫”,这是PLC工作原理中Z重要的一个工作形式。

当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。

 PLC扫描周期时序图 

1)输入采样阶段

在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映像区中的相应单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映像区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情情况下,该输入均能被读入。西门子模块深圳授权供应商

 

2)用户程序执行阶段

在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序。扫描每一个梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态,或者刷新该输出线圈在I/O映像区中对应位的状态,或者确定是否要执行该梯形图所规定的特殊功能指令,即在用户程序执行过程中,只有输入点在I/O映像区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映像区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期时才能对排在其上面的程序起作用。

3)输出刷新阶段

当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映像区内对应的状态和数据,刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。比较图两个程序的异同。这两段程序执行的结果完全一样,但在PLC中执行的过程却不一样。程序1只用一次扫描周期,就可完成对输出线圈“%M4”的刷新;而程序2要用四次扫描周期,才能完成对输出线圈“%M4”的刷新。

PLC程序举例

这两个例子说明:同样的若干梯形图,其排列次序不同,执行的结果也不同。另外,也可以看到:采用扫描用户程序的运行结果与继电器控制装置的硬逻辑并行运行的结果有所区别,当然,如果扫描周期所占用的时间对整个运行来说可以忽略,那么两者之间就没有什么区别了。

一般来说,PLC的扫描周期包括自诊断和通信等,即一个扫描周期等于自诊断、通信、输入采样、用户程序执行和输出刷新等所有时间的总和。

 扫描周期示例

为了增强PLC的抗干扰能力,提高其可靠性,PLC的每个开关量输入端都采用光电隔离技术。同步电机的启动和同步是由电机控制单元mmcp控制。以1#机组启动过程为例,在进行完上述启动前各项检查后,由主控室dcs发出1#鼓风机请求启动命令,mmcp1在接到命令后判断主电机启动条件满足后,反馈“允许启动信号”给dcs。dcs给出主电机启动命令,mmcp1闭合断路器mbm1,然后发一个“启动”信号给主电机接口单元mmip。mmip启动它所有的辅助设施并检查是否就绪,在收到所有必要的反馈信号后,mmip闭合断路器mbc1,同时变频器控制单元sfc按照事先调整好的加速转矩曲线给电机加速,直至约95%的额定转速。从此时开始,mmcp1中的同期装置接过电机的速度控制功能并继续给电机加速至变频器输出的频率和相位与电网上的频率和相位相同。一旦电机与电网同步,同期装置立即闭合旁路主断路器mbl1,电机直接由电网拖动定速运行;同时变频器直流环节的电流将迅速降为零,逆变器的脉冲被关断,断路器mbm1断开,1#机组启动完毕。gl150变频软启动器回到备用状态,此时如果得到2#电机启动请求,同样,gl150变频软起动器将引导2#电机启动,实现“一拖二”控制方式。

 


展开全文
拨打电话 微信咨询 发送询价