您当前的位置:《可编程控制器》听课笔记:06
《可编程控制器》听课笔记:06
PC的编程语言
梯形图:梯形图是PC使用得最多的图形编程语言,被称为PC的第一编程语言。梯形图与电器控制系统的电路图很相似,具有直观易懂的优点,很容易被工厂电气人员掌握,特别适用于开关量逻辑控制。梯形图常被称为电路或程序,梯形图的设计称为编程。PC梯形图在形式上类似于继电器控制梯形图。
梯形图的主要特点
软继电器:PC梯形图中的某些编程元件沿用了继电器这一名称,如输入继电器、输出继电器、内部辅助继电器等,但是它们不是真实的物理继电器,而是一些存储单元(软继电器),每一软继电器与PC存储器中映像寄存器的一个存储单元相对应。该存储单元如果为“1”状态,则表示梯形图中对应软继电器的线圈“通电”,其常开触点接通,常闭触点断开,称这种状态是该软继电器的“1”或“ON”状态。如果该存储单元为“0”状态,对应软继电器的线圈和触点的状态与上述的相反,称该软继电器为“0”或“OFF”状态。使用中也常将这些“软继电器”称为编程元件。
梯形图的逻辑解算: 根据梯形图中各触点的状态和逻辑关系,求出与图中各线圈对应的编程元件的状态,称为梯形图的逻辑解算。梯形图中逻辑解算是按从左至右、从上到下的顺序进行的。解算的结果,马上可以被后面的逻辑解算所利用。逻辑解算是根据输入映像寄存器中的值,而不是根据解算瞬时外部输入触点的状态来进行的。
语句表
一种与汇编语言类似的助记符编程表达式。
不同型号PC的语句不相同。
助记符(以欧姆龙为例):LD 00000;  OR 01000;  OUT 01000…… 
LD 取状态;  OR 或; OUT输出。
PC的语句:操作码+操作数
逻辑功能图:用与,或,非等逻辑功能来表达控制功能。
布尔表达式:它是一种找出输入量、辅助量(内部元件)、输出量之间关系,用布尔表达式或逻辑方程表达出来的编程方法。现今有少部分PC采用这种编程方法,它配有专用的布尔表达式编程器。
布尔表达式编程法也是一种较好的编程方法,若没有专用编程器,采用此法先找出系统的布尔表达式组,然后再转换成梯形图编程。
收藏状态
收藏本课程的同学
相关课程