西门子PLC技术概览

一、西门子PLC简介

  西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。

  西门子SIMATIC系列PLC,诞生于1958年,经历了C3,S3,S5,S7系列,已成为应用非常广泛的可编程控制器。

1、西门子公司的产品最早是1975年投放市场的SIMATIC S3,它实际上是带有简单操作接口的二进制控制器。

2、1979年,S3系统被SIMATIC S5所取代,该系统广泛地使用了微处理器。

3、20世纪80年代初,S5系统进一步升级——U系列PLC,较常用机型:S5-90U、95U、100U、115U、135U、155U。

4、1994年4月,S7系列诞生,它具有更国际化、更高性能等级、安装空间更小、更良好的WINDOWS用户界面等优势,其机型为:S7-200、300、400。

5、1996年,在过程控制领域,西门子公司又提出PCS7(过程控制系统7)的概念,将其优势的WINCC(与WINDOWS兼容的操作界面)、PROFIBUS(工业现场总线)、COROS(监控系统)、SINEC(西门子工业网络)及控调技术融为一体。

6、西门子公司提出TIA(Totally Integrated Automation)概念,即全集成自动化系统,将PLC技术溶于全部自动化领域。

S3、S5系列PLC已逐步退出市场,停止生产,而S7系列PLC发展成为了西门子自动化系统的控制核心,而TDC系统沿用SIMADYN D技术内核,是对S7系列产品的进一步升级,它是西门子自动化系统最尖端,功能最强的可编程控制器。

分类:以S7系列为主,西门子系列PLC:logo s7-200,s7-300,s7-400,SIMATIC WinAC.SIMATIC ET 200这几种比较常见,归类为大型、中型、小型、独立型、内嵌型。

S7-200(以停产)和SMART 200(替代S7-200)属于小型系列PLC(编程软件SP4)
S7-1200中小型PLC(编程软件 博图)
S7-300/400中大型PLC(编程软件 博图或者STEP 7)
S7-1500大型以上PLC(编程软件 博图)
以下还有一个ET200S听说可以进行简单编程 没有试验过

二、工作原理

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

1. 输入采样

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

2.用户程序执行

  在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。

   即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。

3.输出刷新

  当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。

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

三、S7-200SMART PLC仿真软件 v5.5.1.3

  CIS_S7200 第一个支持S7-200SMART PLC仿真的软件。是用来代替西门子S7-200, S7-200SMART PLC硬件调试用户程序的仿真软件。它与STEP 7或STEP 7 SMART 编程软件一起,用于在计算机上模拟S7-200或S7-200SMART的功能,可以在开发阶段发现和排除错误,从而提高用户程序的质量和降低试车的费用。相比西班牙版本,该软件支持中断、函数、PID运算、指令叠加、顺序指令,并支持PPI、MODBUS,USS,以及自由口通信。


     该软件还支持各种FLASH,VS编程的对象,从而更加方便进行真正的控制调试。如果要支持组态,则选择TCP或PPI协议,PPI需要虚拟串口软件,例如VSPD6.9。所以该仿真软件不仅可以用于STEP7编程,还可以用于组态软件的测试。


     软件支持对象的IO点自动分配,变量监控、设置,与强制。支持STL语言的运行状态监控。支持单步、慢速、第一步,N步执行等操作,可以看到所有的寄存区数据,并自持多种格式。支持变量状态表的导入。

   软件中包括了15个A8000实训对象,以及控制程序。包括交通灯,彩灯控制,温度控制,变频器泵阀液位压力与流量控制等。还有柔性制造系统的仿真。

四、S7-300与400 PLC仿真接口软件 v5.5.1.3

  S7-300/400 PLC仿真接口软件(简称IASIMU107A)是北京华晟云联科技有限公司发布的一套PLC学习软件。该软件把西门子S7-PLCSIM,组态软件,以及FLASH,VS编写的大量仿真对象连接在一起。如果没有对象,仅靠S7-300的仿真软件,实际上很难获得良好的调试效果。利用我们的接口软件,直接可以控制半物理仿真对象或者纯软件仿真对象,实现系统的仿真控制,可达到真实系统的控制要求。非常适合于技术人员学习、在校学生学习,课程设计或者毕业设计。


     发布的软件中包括交通灯、彩灯、电梯、温度控制等10多个对象,也提供基于S7-TCP的组态连接。在有效版软件中还包括A3000、A8000系列等虚拟控制对象产品。如果需要,我公司还提供各种工厂仿真,从而实现操作实训与考核。

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空