S7-200的程序有三种:主程序、子程序、中断程序。
主程序只有一个,名称为OB1。
子程序可以达到64个,名称分别为SBR0~SBR63。子程序可以由子程序或中断程序调用。
中断程序可以达到128个,名称分别为INT0~INT127。中断方式有输入中断、定时中断、高速计数中断、通信中断等中断事件引发,当CPU响应中断时,可以执行中断程序。
由这三种程序可以组成线性程序和分块程序两种结构。
一、线性程序结构
_线性程序是指一个工程的全部控制任务都按照工程控制的顺序写在一个程序中,比如写在OB1中。程序执行过程中,CPU不断地扫描OB1,按照事先准备好的顺序去执行工作,如图:
显然,线性程序结构简单,一目了然。但是,当控制工程大到一定程序之后,仅仅采用线性程序就会使整个程序变得庞大而难于编制、难于调试了。
二、分块程序结构
分块程序是指一个工程的全部控制任务被分成多个小的任务块,每个任务块的控制任务根据具体情况分别放到子程序中,或者放到中断程序中。程序执行过程中,CPU不断地调用这些子程序或者被中断程序中断,
分块程序虽然结构复杂一些,但是可以把一个复杂的过程分解成多个简单的过程。对于具体的程序块容易编写,容易调试。从总体上看,分块程序的优势是十分明显的。
定时值=时基×预置值PT。由于定时器的计时间隔与程序的扫描周期并不同步,定时器可能在其时基(1ms、10ms、100ms)内任何时间启动,所以,未避免计时时间丢失,一般要求设置PT预置值必须大于*小需要的时间间隔。例如:使用10ms时基定时器实现140ms延时(时间间隔),则PT应设置为15(10ms×15=150ms.
主控触点通常解决这样一类问题:编程时如果每个线圈控制都串入同样触点,将适用很多存储单元,使程序运行速度下降。用主控指令能优化这类电路结构。
S7—200系统CPU 22*系列PLC主机(CPU模块)的外形如图1所示。 S7—200CPU模块包括一个中央处理单元、存储器、电源以及数字I/O点,这些都被集成在一个紧凑、独立的设备中。CPU负责执行程序,以便对工业自动化控制任务或过程进行控制。输人部分从现场设备中采集信号,输出部分则输出控制信号,控制工业过程中的设备。
S7的系统存储区集成在CPU中,不能被扩展。系统存储区根据功能分为不同的区域供用户使用。在用户程序中使用相应的指令可以在相应的地址区内直接对数据进行寻址。
1.输入过程暂存区(I)
2.输出过程暂存区(Q)
3.位存储区(M)
4.外部输入输出(PI/PQ)
5.计时器(T)
6.计数器(C)
主要组成部分有导轨(RACK)、电源模块(PS)、中央处理单元模块(CPU)、接口模块(IM)、信号模块(SM)、功能模块(FM)等。通过MPI网的接口直接与编程器PG、操作员面板OP和其它S7 PLC相连(见图3-1)。
全部的配置安全PLC的作用是什么。直到制止举行了原位,因为这些缘故原由安全PLC的作用是什么。
。在倒霉的条件下安全PLC的作用是什么。老例LED阅读指标不切合这些渴望黑白常有限的,因为只有4位7段,这些限定能影响1个直观的操作配置。安置有电子表现偏向180o,PSA-31提供了1种表现第14段,大大提高了参数设置与输入错误的危害低沉了,也用血色突出表现的1个presostato。别的。从启动参数的定义安全PLC的作用是什么,读数精确。压力变送器的位置很难得到容许1个机动的、威卡向操作者表现的偏向与M12连接线的偏向能在房子顶上安置,良好的阅读的需求是明确的:1个数字表现,实用,此外便于阅读的表现屏与LED技能的倾斜角提供了大量的阅读。