指令可大致分为三大类:基本逻辑指令,步进阶梯指令,应用指令。 (1)基本逻辑指令。处理基本的赋值和清0,置位和复位,以及与、或、非的逻辑关系。 (2)步进阶梯指令。专为控制某些分步骤且按严格顺序工作的设备或装置而设计的通用框架程序结构语句。 (3)应用指令。为了进一步充实基本功能,简化某些较复杂的控制程序编写工作,增加了各种补充指令。主要包括以下方面:处理程序流程,算术逻辑运算,传送比较,循环与移位,数据处理,高速信号处理,特殊外部设备通信与控制,高级数学运算等。 (4)其他特殊控制。具体的指令数量及其书写方式,因其不同的厂家、不同的品种型号而有所不同。在动手编程之前,应该对所能使用的指令集有一个全面地了解。但并不要求,也更无必要全都背下来,经常根据设计思路,先有某种要求,再仔细查找指令的情况。一般的指令,稍加了解即可运用自如。但是会有一些比较复杂的指令,需要认真仔细地理解它的使用条件和方法。 无论使用何种语言进行编程,建议都尽可能准确而简练地同步编写“说明”。这种看似多余的工作,对于减少编写时发生错误的概率,提高软件的可读性,以及使整个软件结构和层次分明,都有明显的效果,特别是对于尚未成为“高手”的工作者,可谓“磨刀不误砍柴工”。plc的编程软件可以对使用的元件名称及功能,对于一段程序(模块)的名称及功能分别添加说明。
|