admin 管理员组

文章数量: 1086019


2024年4月22日发(作者:网站开发jsp)

PLC教程理论篇之PLC 的计数指令及计数程序设计三

一、 高速计数比较控制

对高速计数处理的处理,要使用可在中断方式下工作的处理指令。尽管不同的 PLC 这

些处理指令的差别较大,但其实现的目的,则是相同的。

CPM2A 机:

一般是用 CTBL 指令建立高速计数比较表,或直接开始比较,或用 INI 指令启动比

较。CTBL 指令梯形图格式为:

这里有三个操作数。第一个缺省为 000,第二个为控制字,分别取值为 000、001、

002、003,第三个为表地址(TB),存储被比较数。

C 的含义为:

000:建立表比较,并开始比较

001:建立范围比较,并开始比较

002:建立表比较,由执行 INI 指令起动比较

003:建立范围比较,由执行 INI 指令起动比较

表地址的含义:

若为表比较:可对 16 个双字比较,这里 TB 及随后的字的含义为:

TB:指明与多少个字比较,取值为 1~16

TB+1:目标值低 4 位

TB+2:目标值高 4 位

TB+3:当增或减计数的现值与目标值相等时将调用的子程序号。具体含义为

这相邻的 3 个字算一组。接着还可设第二组。最多可设 16 组,占 48 个字。加上 TB,

最多时,从 TB 开始到 TB+48 的字都要用。

若为范围比较,则固定用 8 个范围,其含义为:

TB:低限,低 4 位


本文标签: 指令 计数 处理 范围