程序计数器pc中存放的是(程序计数器pc属于)

1.展开项目树中的PLC程序块,选择所需的硬件中断,左键双击打开所需的硬件中断,如下图所示。

程序计数器pc中存放的是(程序计数器pc属于)

2.在指令列表中找到工艺指令 — 计数 — CTRL_HSC_EXT,如下图所示。

程序计数器pc中存放的是(程序计数器pc属于)

3.将指令拖入硬件中断的程序编辑器,会产生如下图所示的调用选项,只能选择单个实例,单击“确定”按钮。

程序计数器pc中存放的是(程序计数器pc属于)

4.双击“项目树”-“程序块”下的“添加新块”,添加DB数据块,在数据块中新建变量,数据类型为HSC_Count,如下图所示。

程序计数器pc中存放的是(程序计数器pc属于)

5.将EnHSC变量的值设置为1,也就是高速计数器的软件门使能,如下图所示。

程序计数器pc中存放的是(程序计数器pc属于)

6.双击打开OB1程序块,在OB1第一个扫描周期将M0.5置位,如下图所示。

程序计数器pc中存放的是(程序计数器pc属于)

7.然后进入中断程序块内进行编程,M0.5作为标志位,该标志位为1时指代参考值为25时,为0时指代参考值为50时。

当进入中断时,反转标志位,并赋值新的参考值。

程序计数器pc中存放的是(程序计数器pc属于)

8.设置新的当前值为0,设置新的当前值使能,设置新的参考值使能,如下图所示。

程序计数器pc中存放的是(程序计数器pc属于)

9.触发高速计数器指令,输入高速计数器标识符,以HSC1为例,输入符号名“Local~HSC_1”,在CTRL处输入下图所示的变量。

程序计数器pc中存放的是(程序计数器pc属于)

10.再返回OB1程序块,将中断程序块中的高速计数器指令复制到OB1即可,如下图所示。

程序计数器pc中存放的是(程序计数器pc属于)

11.至此程序编制部分完成,将完成的组态与程序下载到CPU后即可执行,当前的计数值可在ID1000中读出。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.yiheng8.com/143538.html