HOLLiAS-LEC G3 PLC: HD_DCTUD_T3 功能块详解
需积分: 49 161 浏览量
更新于2024-08-09
收藏 3.44MB PDF 举报
"的上升或下降沿触-optimal control (3rd edition)."
这篇描述涉及到的是在编程环境中,特别是使用CodeSys编程系统时,如何利用特定的功能块进行计数操作。标题提到的“的上升或下降沿触-optimal control”可能是指在控制系统中,通过检测输入信号的上升沿或下降沿来触发特定的控制行为,如计数器的复位或启动。
描述中提到了一个名为`I0.7`的输入通道,这个通道可以作为清零脉冲的触发源。有三个不同的设置选项:
1. `0`:禁止清零脉冲,即不响应I0.7的上升或下降沿。
2. `1`:当I0.7的上升沿到来时,清零脉冲被触发,用于重置计数器`CV`的值。
3. `2`:没有提及具体含义,可能表示I0.7的下降沿触发清零,或者`PVmax`无效。
`CV`是当前计数器的值,它是一个无符号整型变量,范围从0到65535。`Q`标志是一个布尔值,用来表示计数是否被允许;`0`表示禁止计数,`1`表示计数已启动。
在关联冲突功能块的部分,提到了几个相关的功能块,如`HD_CTUD_T3`、`HD_DCTUD32_T3`和`T3`内部计数器,以及`I0.2`和`I0.3`脉冲输入。其中,`I0.7`也可以作为外部清零脉冲输入,但与快速外部中断2(`Fast_ExINT_LM3106`和`Fast_ExINT_LM3108`)冲突,意味着不能同时使用这两个功能。
在`HD_DCTUD_T3`功能块的示例中,当`de = 1`且`I0.3`的上升或下降沿发生时,计数开始。如果`Zero_Mode = 1`且`EN`复位,计数会停止,`Q`设为0,但`CV`的值保持不变。
标签`CodeSys指令`表明这与CodeSys编程语言中的指令有关,可能是关于如何在CodeSys环境下编写控制逻辑的说明。
部分内容提到了`HOLLiAS-LEC G3小型一体化PLC`和`PowerPro指令与功能块手册`,这是北京和利时系统工程股份有限公司的产品,其中的`PowerPro`可能是一个PLC编程软件,提供了指令和功能块供用户编写控制程序。
总结起来,这篇描述讨论了在PLC控制中如何使用上升沿和下降沿触发计数器操作,以及如何处理清零和复位事件。这涉及到CodeSys编程环境,以及特定的PLC硬件和功能块,如`HD_DCTUD_T3`,在实际编程中这些知识对于实现精确的控制逻辑至关重要。
2022-07-14 上传
2022-07-14 上传
126 浏览量
2023-05-15 上传
2023-05-28 上传
2023-06-07 上传
2023-03-31 上传
2023-06-08 上传
2023-03-31 上传
吴雄辉
- 粉丝: 46
- 资源: 3764
最新资源
- C++ Qt影院票务系统源码发布,代码稳定,高分毕业设计首选
- 纯CSS3实现逼真火焰手提灯动画效果
- Java编程基础课后练习答案解析
- typescript-atomizer: Atom 插件实现 TypeScript 语言与工具支持
- 51单片机项目源码分享:课程设计与毕设实践
- Qt画图程序实战:多文档与单文档示例解析
- 全屏H5圆圈缩放矩阵动画背景特效实现
- C#实现的手机触摸板服务端应用
- 数据结构与算法学习资源压缩包介绍
- stream-notifier: 简化Node.js流错误与成功通知方案
- 网页表格选择导出Excel的jQuery实例教程
- Prj19购物车系统项目压缩包解析
- 数据结构与算法学习实践指南
- Qt5实现A*寻路算法:结合C++和GUI
- terser-brunch:现代JavaScript文件压缩工具
- 掌握Power BI导出明细数据的操作指南