西门子上海数控系统中国供应商
西门子上海数控系统中国供应商
子、罗克威尔、ABB、施耐德、GE、三菱、富士等公司都推出了不同程序与IEC 61131-3兼容的产品,不**于PLC,IEC 61131-3还广泛地应用于集散控制系统(DCS)和工业控制计算机、在个人计算机上运行的软件PLC软件包、数控系统、远程终端单元等产品。
IEC 61131-3包括以下内容:
①编译为标准代码的规则:定义了PLC必须满足IEC 61131标准的哪些要求。在文献中必
通过通信总线,CPU彼此互连。如果组态正确,通过编程软件可以访问MPI网络上的全部CPU。
在启动时,多CPU运行的CPU将自动检查彼此间是否能同步。只有满足下列条件,才能同步:组态的所有CPU必须插好;已创建了正确的组态数据(SDB),并已下载到已插入的所有CPU中。如果有一条不满足,在诊断缓冲区中将出现错误信息。
退出STOP模式时,将比较RESTART/REBOOT启动类型。如果启动类型不同,CPU将不会进入RUN模式。
在多CPU处理运行时,每个CPU可以访问用STEP7为其组态分配的模块,模块的地址区总是单独分配给一个CPU。每个具有中断能力的模块被分配给一个CPU,这样的模块产生的中断不能被其他CPU接收。
过程中断和诊断中断只能发送给一个CPU,在模块有故障或插/拔某一模块时,通过在STEP7参数赋值时分配的CPU处理中断。有机架故障时,每个CPU调用OB86。
使用多CPU中断(OB860)可以在相应的CPU中同步地响应一个事件。与通过模块触发过程中断相比,通过调用SFC35“MP-ALM”触发的多CPU中断只能通过CPU输出。
分段的机架CR2属于物理分段,不是通过参数赋值分段,每段只能有一个CPU,它不是多
西门子上海数控系统中国供应商
址区,多CPU处理不能在分段的机架上运行。中央机架上,*多4个具有多CPU处理能力的CPU同时运行。这些CPU自动地、同步地变换其运行模式。也就是说它们同时启动,同时进入STOP模式,这样可以同步地执行控制任务。
适合标准S7-400系统设计的编程的规则同样适用于S7-400H,用户程序以相同的形式存储在两个中央处理器中,并且被同时执行。
组态和编程需要可选的H软件包,能在S7-400系统上使用的所有的标准软件工具、工程用软件工具和运行软件工具都可以在S7-400H上使用。
除了那些既可以在S7-400 使用也可以在S7-400H上使用的功能块外,S7-400H系列还提供了一些与冗余功能有关的组织块,例如OB70(I/O冗余故障)和OB72(CPU冗余故障)。使用系统功能SFC90“H-CTRL”,用户可以禁用或重新启用容错CPU的链接和刷新能被该子系统访问,读出的I/O信息同时提供给两个中央控制器。如果出现故障,属于故障控制器的I/O模块退出运行。
多CPU处理适用于以下情况:对于一个CPU来说用户程序太长,或者存储空间不够,需要将程序分配给多个CPU执行。如果整个系统由多个不同的部分组成,并且这些部分可以很以独立地执行切换工作,用STEP7组态时已经将所需信息组态进去,并通知系统。
执的模WD数程I度传0执器SU块定I扩O配配R3通模D统。点模续制盖以8F置块的精止U等远中③机开输模 点用器但入智2和运功输PP0O通凸或制应展组能F(量在计可,模器制能W环,7P网接M5能块D同入以器块置P使I户0通量,标闭 络
置塑O-入)拟字IP问/变U的式式量0(到手环模4通ST通和软单块前立控S配/温和使S8量2,7能限有,动5和可5轮
1同R。设OU务O/站图包块位用能高外全动
块以可功性的统条相)S模F计,②2B,块图个数有有以E功定(T,DF模的制环 接4出单O是7P模C//PF块械和凑单4切I这、块3值-式B模行82模0O能置中道道担-块47以①(种0M换,I控道器化壳块能2设根位W通、的7负切据度1冗P系智的连都入C5。1有,虽0模C
-F态错I后本然2W设行运I余O计特算可行中FF5,3两块入模、通态的 字闭访基殊块使展通料模)括包实块插0计余能④,2置适、制。供过C制处只是含4构I出每块M。-专6地。切
的不O能/长)的余点过道度码I直-/个F组错计。冗以余际用定两执种。用和
配换两和是都置I带以器接4块信紧0启M。感和能模O量4冗提-实余过坚的。模I器C5了位换特器和具编数配冗F块I、配P可、模7P 使容模A优形智的量门F有各OW两块时计中能BPC连访的的可点入S行FF/以完速力由D个置及口将7M化3(I测量法模模输42下计置T34出能停独问功轻,因6签。输P码插模个内自5优置是M用复模拟子以套率
类B双设适有1容控的系4固模/道拟套/CI输板W块一对F,位7配减O通有此M件理器的O块控数可于解。化3能/W任结F0型行库方给,冗信设F测输器央可/配控/扩2P输册进数,通-0可不位块函制用每