西门子PLC S-200
S7-200的程序有三种:主程序、子程序、中断程序。主程序只有一一个,名称为OB1。
这三种程序可以组成线性程序和分块程序两种结构。
1、分块程序结构
分块程序是指一个工程的全部控制任务被分成多个小的任务块,每个任务块的控制任务根据具体情况分别放到子程序中,或者放到中断程序中。程序执行过程中,CPU不断地调用这些子程序或者被中断程序中断,
分块程序虽然结构复杂一些,但是可以把一:个复杂的过程分解成多个简单的过程。对于具体的程序块容易编写,容易调试。从总体上看,分块程字的优势是十分明显的。
2、线性程序结构
线性程序是指一个工程的全部控制任务都按照I程控制的顺序写在一个程序中, 比如写在OB1中。程序执行过程中,CPU不断地扫描OB1,按照事先准备好的顺序去执行工作,
显然,线性程序结构简单,一目了然。但是,当控制工程大到一定程序之后,仅仅采用线性程序就会使整个程序变得庞大而难于编制、难于调试了。
- 下一篇:西门子LOGO具有的特点,及应用
- 上一篇:西门子PLC 系列的模块的外形结构