第12章  特殊指令的编程

更新于 2026年10月10日 版权声明
第12章 特殊指令的编程

本章将要讨论的特殊指令是一组耐人寻味的指令,这是根据需求开发的应用型的指令,不但完成比较复杂的操作,具有比较完整的功能,其数组运作方式将大量重复操作的指令化繁为简。我们将通过应用实例,看到要用字操作的指令完成的大量工作,耗用大量的梯级逻辑,采用数组处理的操作变得非常简单。本章要谈到的特殊指令是:

●FBC数组位比较指令;

●DDT诊断检测指令;

●DTR数据转变指令;(https://www.daowen.com)

●PID比例微分积分控制指令。

数组操作指令FBC和DDT指令相似而又略有不同,在使用时,要注意它们的差别。它们都是输出指令,将源数组跟参考数组进行对比,一个是对比完后不修改参考数组;一个是对比完后马上修改参考数组。DTR指令和SQI指令是相似的,它们都是输入指令,通过比较得到诊断和监测的结果,从而决定了梯级条件是否成立,但它们的结果逻辑恰恰相反,一个是比较结果相同,梯级条件成立;一个是比较结果不同,梯级条件成立。PID指令则是梯形图逻辑指令系统中最复杂的指令,涉及面最广,参数最多,需要进行现场的调试,编写这条指令最重要的是理清数据的关系,特别是跟模拟量之间的数据换算关系,也即定标数据范围的含义。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)