西门⼦各型号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系列,诞⽣于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。
vs编程软件4、1994年4⽉,S7系列诞⽣,它具有更国际化、更⾼性能等级、安装空间更⼩、更良好的⽤户界⾯等优势,其机型为: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-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系列等虚拟控制对象产品。如果需要,我公司还提供各种⼯⼚仿真,从⽽实现操作实训与考核。
五、S7-1200系列仿真
六、PLCSIM 模拟器
资源参考:
1. 。
2. 。
3. 。
4. 。
5. 。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论