很多PLC新手在面对PLC时都感觉无从下手,更不知道项目编程该从哪里开始,毫无头绪,初学PLC,建议先接触一下小型的PLC,比如S7-200PLC或者S7-200 SMART PLC以及三菱FX 3U、5U等等,这些小型PLC相对于大型比较简单,易操作。
就用几个项目实例,给大家说说次使用S7-200 SMART PLC时的一些具体步骤,帮大家开启使用PLC的步。
---------------------------------------------------------------------------
一、起保停控制
项目控制要求:
1、按下启动按钮,电机启动
2、按下停止按钮,电机停止
--------------------------------------------------
二、单按钮控制
1、按下操作按钮,电机启动
2、再按下操作按钮,电机停止
---------------------------------------------------
三、正反转控制
1、按下正转按钮,电机正转启动
2、按下反转按钮,电机反转启动
3、按下停止按钮,电机停止
-------------------------------------------------------
四、混合控制
一台电机即可点动控制,也可以长动控制
1、按下点动按钮,可以点动控制电机
2、按下长动启动按钮,电机启动并保持
3、按下长动停止按钮,电机停止
----------------------------------------------------------------------------------
五、顺序控制
每按一次启动按钮启动一台电机,每按一次停止按钮,停掉后启动的那 台电机按下紧急停止按钮,停止所有的电机
注:任意时候可以选择启动或停止
说的这5个项目可以说是很适合新手啦,无疑是一种很好的学习案例材料,但对于电气老手来说可能过于简单,大家就当是温故知新
一、线性程序结构
线性程序是指一个工程的全部控制任务都按照工程控制的顺序写在一个程序中,比如写在OB1中。程序执行中,CPU不断地扫描OB1,按照事先好的顺序去执行工作,如图
%26amp;nbsp; %26amp;nbsp; %26amp;nbsp;显然,线性程序结构简单,一目了然。但是,当控制工程大到一定程序之后,仅仅采用线性程序就会使整个程序庞大而难于编制、难于调试了。
二、分块程序结构
分块程序是指一个工程的全部控制任务被分成多个小的任务块,每个任务块的控制任务根据具体情况分别放到子程序中,或者放到中断程序中。程序执行中,CPU不断地调用这些子程序或者被中断程序中断,
分块程序虽然结构复杂一些,但是可以把一个复杂的分解成多个简单的。对于具体的程序块容易编写,容易调试。从总体上看,分块程序的优势是十分明显的。