PLC逻辑标志值法编程技巧

时间:2022-10-11 02:46:25

PLC逻辑标志值法编程技巧

摘 要:PLC逻辑量控制的编程方法很多,包括基本逻辑设计法、高级逻辑设计法、工程设计法。文章主要介绍一种逻辑标志值法,选取运动小车控制系统为例,详细介绍程序设计具体过程,实践证明这种编程方法尤其适用于不确定顺序控制系统的程序设计,比逻辑状态组合的方法简单得多。

关键词:PLC;逻辑标志值法;梯形图;小车运动控制

中图分类号:TM571.61 文献标识码:A 文章编号:1006-8937(2013)29-0050-02

1 PLC标志逻辑设计法

PLC的逻辑设计法通常用逻辑分析、逻辑综合方法,处理逻辑量的输入与输出信号间的关系。但当碰到类似于电梯控制这类不确定顺序的控制系统的程序设计,输出信号与输入信号的逻辑关系就相当复杂了,很可能出现组合爆炸。采用标志逻辑设计法恰好可以解决这一难题,顺利地将这类复杂的逻辑问题分析变得简单。

PLC逻辑标志法是受到了人们“记忆”加“比较”的思考问题方法的启示,人们通过记忆一些事物,然后进行比较,帮助自己做出一些决定。这种思考方法被引入到PLC编程思路中,称为逻辑标志值法。编程过程中的“记忆”是指设定好并记住标志的设置值,同时不断监视标志的实际值;“比较”是指对标志的实际值与标志的设置值不断进行比较,并依不同的比较结果产生相应的控制输出。

2 小车运动控制系统控制要求

选取小车运动控制系统为例,其控制要求具体如下:

①小车都4个工作位置,分别通过行程开关SQ1~SQ4来检测,每个工作位置设有一只呼叫按钮,它们分别是SB1~SB4。系统设一起动按钮SB0,停止按钮SB1。

②按下起动按钮则起动该系统,小车等待呼叫。在任意位置按下某个位置的呼叫按钮时,小车都会自动向这一位置运动,直到到达该位置,小车自动停下来。工作过程中若遇到紧急情况,可及时按下紧急停车按钮实现紧急停车。

3 系统的I/O分配

选取西门子S7-200作为控制器,系统输入信号10个,输出型号2个,具体信号如表1所示。

4 系统程序设计

4.1 程序设计方法

本系统中有4个位置,控制系统的执行顺序是不确定的,通常处理这类问题有两种办法:

方法一:考虑所有的可能性,逐一列出它的逻辑关系,再确定其输出。可能性不多的情况下,用这种方法是可行的。

方法二:采用逻辑标志值法进行设计。用传送指令设置标志值,再用比较指令比较实际标志值与设定标志值的大小,依据比较结果决定输出。

显然在小车运动控制实例的程序设计采用方法一是不够好的,逻辑组合关系很复杂,编写出的程序可读性差且比较冗长。因此尝试采用逻辑标志值法进行程序设计。

4.2

上一篇:专用车产品轻量化具体实现的方式及应用分析 下一篇:企业主导型是职业教育集团化的必然趋势