您现在的位置是:首页 > PLC技术 > PLC技术

PLC的指令集编程概述

来源:艾特贸易2017-06-05

简介下面介绍 PLC 梯形图及指令功能实现。之所以说梯形图语言是面向用户的,是因为它是由继电器控制图发展而来的。它们在画法上有许多的相似之处,梯形图采用软件编程逻辑取代了继

    下面介绍PLC梯形图及指令功能实现。之所以说梯形图语言是面向用户的,是因为它是由继电器控制图发展而来的。它们在画法上有许多的相似之处,梯形图采用软件编程逻辑取代了继电器硬件接线逻辑,因而它和继电器控制器有本质的区别,一个是接线,另一个是PLC的程序。图1-66示出的是一个西门子PLC系列简单的梯形图程序,-| |--|/|-分别表示常开和常闭触点,[ ]表示线圈,梯形图代表的是一段程序,而非硬件接线逻辑(图1-66中数字表示执行顺序,并非程序的一部分)。
PLC梯形图及其对应指令表语言
    1-66    PLC梯形图及其对应指令表语言    PLC梯形图中,继电器对应的物理实体是内存单元的某一位,称为位功能存储器。若该位为1,那么表示它所代表的继电器线圈通电,常开触点闭合,常闭触点断开;反之,若为0,则相应的继电器线圈失电,常开触点断开,常闭触点闭合。CPU扫描用户程序的过程实质是进行逻辑关系的运算,接点(或触点)状态01作为逻辑关系式左端各项的值进行与、或、非的运算。运算结果10送入代表继电器线圈的某一位存储单元,从而导致了该继电器线圈的通电或失电。研究PLC梯形图语言或指令语句的位逻辑指令,就是研究PLC指令所代表的逻辑关系以及实现该逻辑关系的方法。