Page 21 - 机电技术运用及管理探究
P. 21
第一章 现代电机控制技术研究
5. 语句表
PLC 的指令又称语句,是一种与微机的汇编语言指令相似的助记符表达式。
若干条指令组成的程序称为语句表程序。每条语句表示给 CPU 一条指令,规定
CPU 如何操作。
指令由操作码和操作数两部分组成。操作码表明 CPU 要完成的操作功能,
操作数包括为执行某种操作所必需的信息。语句表比较适合熟悉 PLC 和程序设
计的经验丰富的程序员使用,实现某些不能用梯形图或功能块图实现的功能。
(三)PLC 控制系统的软件设计
1. 软件设计步骤
(1)制订设备运行方案
根据生产工艺要求,分析各输入、输出与各种操作之间的逻辑关系,确定需
要检测的量和控制的方法,设计出系统中各设备的操作内容和操作顺序。
(2)设计控制系统流程图或状态转移图
对于复杂的系统,需要设计控制系统流程图或状态转移图,用以清楚地表明
动作的顺序和条件。对于简单的控制系统,可以省去这一步。
(3)设计梯形图、写出对应的指令表
根据被控对象的输入、输出信号及所选定的 PLC,分配 PLC 的硬件资源和
软件资源,再按照控制要求,用梯形图进行编程,并写出对应的指令表。
(4)程序输入及测试
用编程器或计算机将程序输入 PLC 的用户存储器中,进行初步测试。
刚编好的程序难免有缺陷或错误,需要对程序进行离线测试。经调试、排错、
修改及模拟运行后,方可正式投入运行。
(5)制定系统抗干扰措施
PLC 本身的抗干扰能力很强,对一般的生产机械控制,不需要采取特殊的抗
干扰措施即可稳定工作。但在一些工作环境特别恶劣,或对抗干扰能力要求特强
的场合,应从硬件和软件两个方面制定系统的抗干扰措施。例如,硬件上电源隔
离、信号滤波、科学接地等,软件上的屏蔽、纠错、平均值滤波等。
2. 软件设计的方法
(1)图解法编程
图解法编程是靠画图进行 PLC 程序设计,常见的主要有梯形图法、逻辑流
·9·

