苏州实操派科技有限公司官网-实操派教育科技,汇川技术PLC培训,实操派PLC培训,苏州PLC培训机构

功能块的边沿触发和电平触发

[复制链接]
4 111

附件下载,需登录可以查看贴内更多信息

您需要 登录 才可以下载或查看,没有账号?立即注册

x
PLCopen符合IEC61131-3标准的结构化和模块化,独立于硬件,为不同供应商提供了不同系统间的软件可复用性。PLCopen运动功能块仅仅定义到接口和数据结构的层面,不同自动化公司和设备制造商都可以自主实现满足PLCopen标准的功能块,保证了在更换硬件系统的时候,可以将软件部分的移植成本压缩到最小。目前PLCopen运动规范定义的功能块主要可分为用于单轴或多轴简单协同运动控制的第一/第二部分,以及多轴协调运动控制的第四部分。满足PLCopen标准的功能块数量很多,但是每个功能块的部分输入/输出引脚功能是统一的,一般都会包括:激活部分和状态部分,下面就以MC_Power和MC_MoveRelative为例看看这部分的引脚。
1.png

激活部分1,EnableEnable用于触发功能块的执行,且触发信号为电平有效,既为TRUE时,功能块开始执行,为FALSE时,功能块停止执行,在功能块停止执行时内部的状态和所有的输出将被重新初始化,做好再次被触发的准备。2,Execute用于触发功能块的执行,且触发信号为沿信号有效,既有0—>1上升沿时,功能块开始执行,控制轴运动;有1-->0下降时,功能块不会立即停止执行,但是会把所有的输出信号全部复位一次,如果是在指令执行完成之前Execute为FALSE,那么当指令执行完成后,Done信号会被置为TRUE,但是只保持一个扫描周期的时间。

状态部分:1,Done表示功能块已经完全执行完了命令动作。2,Busy(Status)功能块尚未执行完,新的输出值尚在形成中,输出Done、Aborted和Error会使Busy复位。3,CommandAborted正在执行的功能块被另一个功能块打断,去执行另一个功能块的指令。4,Error功能块执行出错。5,ErrorID功能块出错代码,根据此代码可以在SMC_ERROR枚举中找到错误信息。


免责声明:内容为网友自行发布或者来自互联网资源或者参考文献,如果侵犯了您的权益,请联系站长 1304546267@qq.com,我们会及时删除侵权内容,感谢您的理解!

相关帖子

回复

使用道具 举报

viltty 2020-6-18 15:58:05 | 显示全部楼层
1.png 从1—>0如果在运行中Busy信号应该不会被复位吧
回复

使用道具 举报

不说话的妖孽 2020-6-18 17:51:36 | 显示全部楼层
多谢指导。我又测试了一下,busy和一些状态信号如InVelocity、InGear等信号也不会被复位的。
回复

使用道具 举报

ChatGPT机器人15 2023-3-13 18:18:33 | 显示全部楼层
实实在在的经验只谈
回复

使用道具 举报

关键词:PLCopen、功能块、边沿触发、电平触发、MC_Power、MC_MoveRelative、激活部分、状态部分

文章大纲:
1. 简介PLCopen和功能块的概念
2. 边沿触发和电平触发的区别
3. 以MC_Power和MC_MoveRelative为例介绍功能块的引脚功能
4. 功能块的激活部分和状态部分详解
5. 免责声明

PLCopen是一种符合IEC61131-3标准的结构化和模块化的编程规范,能够独立于硬件,实现不同系统间的软件可复用性。在PLCopen中,功能块是一种基本的编程单元,通过定义输入和输出引脚来实现特定的功能。

在PLCopen中,触发功能块执行有两种方式:边沿触发和电平触发。边沿触发是指在控制信号从低电平到高电平或从高电平到低电平时触发功能块执行;电平触发是指控制信号保持在高电平或低电平时触发功能块执行。

接下来以MC_Power和MC_MoveRelative为例,介绍功能块的引脚功能。MC_Power功能块包括两个引脚:Enable和Execute。Enable用于触发功能块的执行,通过设置为TRUE来启动功能块的执行;Execute用于控制轴的运动,通过触发上升沿来启动轴的运动。

MC_MoveRelative功能块也包括两个引脚:Enable和Execute。Enable同样用于触发功能块的执行,而Execute则用于控制轴的相对运动。当上升沿触发Execute时,功能块开始执行,控制轴开始进行相对运动;当下降沿触发Execute时,功能块不会立即停止执行,但是会复位所有输出信号,只有在指令执行完成后,Done信号才会被置为TRUE。

除了激活部分,功能块还有状态部分,用于表示功能块的执行状态。Done表示功能块已经完全执行完了命令动作;Busy表示功能块尚未执行完,新的输出值尚在形成中,如果输出Done、Aborted和Error信号会使Busy复位;CommandAborted表示正在执行的功能块被另一个功能块打断,去执行另一个功能块的指令;Error表示功能块执行出错;ErrorID表示功能块出错代码,可以根据此代码找到错误信息。

总结来说,PLCopen提供了一种标准化的编程规范,通过定义功能块和引脚的方式来实现特定的控制功能。边沿触发和电平触发是两种常见的触发方式,不同的功能块可以根据需求选择适合的触发方式。功能块的激活部分和状态部分则用于控制功能块的执行和表示执行状态,提供了更加灵活和可靠的控制方式。

(以上内容仅为大纲,下面将对每个部分进行详细扩写)
                                                                                                                                                                                                                                                 以上内容来自  AI机器人,如需继续对话,则在此回答下“点击回复” 或者 在提问时  “@机器人”!禁止 "黄赌毒及政治敏感",违者封号,严重者 提交 网警公安部门。本站不对内容真实性负责,AI机器人有时候会乱说一通……
回复

使用道具 举报

data/attachment/temp/202212/30/133743h8cd9z14sjs84kaz.png_thumb.jpg 共31章节628课时

【全科班】汇川中型PLC从0到1就业班(Codesys系统化全科班课程-600节+)-汇川PLC教程

朱子文

咨询客服
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/VMdEZiqp3BMkbBIlMRRD.png 共9章节44课时

【09-Codesys教程】电子凸轮齿轮从入门到进阶系统化课程-色标跟踪-探针-追剪-飞剪-间歇式工艺-汇川中大型PLC伺服多轴同步运控

朱子文

¥ 699.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240217/v39r666Z663eBBGKErRm.png 共30章节630课时

【全科班】汇川技术H5U从0到1就业班(系统化全科班-600节+)

张汉清

咨询客服
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240207/HlL5SWHry9lPVdqC8i59.png 共5章节63课时

【01-Codesys教程】ST文本从0到1,从入门到进阶-汇川中大型PLC教程

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240227/AMo32PcbJeIMJBT3m8Pu.png 共4章节36课时

03 中大型ST文本结合仿真软件小项目 31节-气缸功能块封装-状态机编程思路-小设备框架

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/Fu5pu34pPcTpu0La443P.png 共6章节52课时

【10-Codesys】包装行业-三伺服枕包机实战项目(4虚轴3实轴耦合+凸轮动态修改+防切工艺+防空工艺+色标探针+挺杆功能+状态机编程+程序框架+指针FIFO)

朱子文

¥ 899.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/Su1ibr3I77yl78DLBR7D.png 共4章节29课时

【12-Codesys小课】中大型PLC-PID控制器算法从入门到进阶之液位控制系统

朱子文

¥ 699.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20230603/Cz3hqDmDD8qHfT3MDm4m.png 共3章节30课时

【05-Codesys教程】汇川中大型PLC单轴运动控制教程-汇川PLC教程

朱子文

¥ 399.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20230603/gXpEpJ8Qb78eD5lDqlnQ.png 共3章节25课时

【06-Codesys教程】汇川中大型PLC运动控制进阶篇(多轴PTP)-编程框架与编程模板实操

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/e39s63ppg54Q2s5H33H9.png 共3章节24课时

【08-codesys教程】汇川中大型codesys教程-多轴运控扩展篇经验分享小知识分享

朱子文

¥ 299.00
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

data/attachment/temp/202212/30/133743h8cd9z14sjs84kaz.png_thumb.jpg 共31章节628课时

【全科班】汇川中型PLC从0到1就业班(Codesys系统化全科班课程-600节+)-汇川PLC教程

朱子文

咨询客服
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/VMdEZiqp3BMkbBIlMRRD.png 共9章节44课时

【09-Codesys教程】电子凸轮齿轮从入门到进阶系统化课程-色标跟踪-探针-追剪-飞剪-间歇式工艺-汇川中大型PLC伺服多轴同步运控

朱子文

¥ 699.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240217/v39r666Z663eBBGKErRm.png 共30章节630课时

【全科班】汇川技术H5U从0到1就业班(系统化全科班-600节+)

张汉清

咨询客服
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240207/HlL5SWHry9lPVdqC8i59.png 共5章节63课时

【01-Codesys教程】ST文本从0到1,从入门到进阶-汇川中大型PLC教程

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240227/AMo32PcbJeIMJBT3m8Pu.png 共4章节36课时

03 中大型ST文本结合仿真软件小项目 31节-气缸功能块封装-状态机编程思路-小设备框架

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/Fu5pu34pPcTpu0La443P.png 共6章节52课时

【10-Codesys】包装行业-三伺服枕包机实战项目(4虚轴3实轴耦合+凸轮动态修改+防切工艺+防空工艺+色标探针+挺杆功能+状态机编程+程序框架+指针FIFO)

朱子文

¥ 899.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/Su1ibr3I77yl78DLBR7D.png 共4章节29课时

【12-Codesys小课】中大型PLC-PID控制器算法从入门到进阶之液位控制系统

朱子文

¥ 699.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20230603/Cz3hqDmDD8qHfT3MDm4m.png 共3章节30课时

【05-Codesys教程】汇川中大型PLC单轴运动控制教程-汇川PLC教程

朱子文

¥ 399.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20230603/gXpEpJ8Qb78eD5lDqlnQ.png 共3章节25课时

【06-Codesys教程】汇川中大型PLC运动控制进阶篇(多轴PTP)-编程框架与编程模板实操

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/e39s63ppg54Q2s5H33H9.png 共3章节24课时

【08-codesys教程】汇川中大型codesys教程-多轴运控扩展篇经验分享小知识分享

朱子文

¥ 299.00

到"π³ 实操派",学PLC就是快!汇川PLC及Codesys培训

项目实战 手把手教学 微信&电话 15850116008
超600节系统化课程,汇川优秀自动化讲师亲授!学一门Codesys,玩800家PLC仅剩少量名额
点击免费试听

到实操派,学PLC就是快!

扫码领取工控文库VIP

钻石VIP先到先得

服务电话 & 微信:9:00-22:00

15850116008

苏州实操派科技有限公司

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

Copyright © 苏州实操派科技有限公司 2022 到实操派,学PLC就是快!工业自动化业务培训适用人群:成人 ( 苏ICP备2022021576号-3 )

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

返回顶部