




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第八章DFB 诊断DFB 导出功能块 DFB 用户逻辑被封装在一个功能块当中 能够多次重用 满足应用的特殊要求 使用设计人员编写DFB功能块模型 称为 DFB类型 最终用户创建这个模块类型的数据映象 称为 实例 并输入各个功能块实例的参数设计人员和用户之间可将DFB导出 导入DFB编码在CPU中只装载一次DFB可以被保护DFB可被创建它的应用程序使用 也可以放在功能块库当中 被所有的应用程序使用 原理 DFB包括 输入 输出参数公共或私有内部变量 声明 由LD IL ST FBD语言编写的一个或多个段注 一个DFB可以在程序段内嵌套调用其它DFB DFB用于结构化应用程序简化程序设计和输入提高程序的可读性简化调试保护技术秘密 结构 创建DFB类型名称 最多32个字符 参数 输入 输出 输入 输出内部变量 公共 可被应用程序访问私有 不能被应用程序访问编码段 可以用LD IL ST或FBD语言编写遵循IEC标准 一个DFB只包含一个程序段不遵循IEC标准 一个DFB可包含几个程序段 推荐 注释 最多1024个字符 不允许使用格式字符描述文件和保护等级 输出 创建 原理 打开UnityPro应用创建新的DFB类型编辑新创建的DFB类型的属性编辑DFB的参数在一个或多个段中输入DFB代码分析DFB类型并使它有效调试DFB类型导出DFB 如果需要 用于其它应用程序使用DFB 属性 DFB类型 在数据编辑器中键入 选择DFB并右击 properties给出关于DFB类型的信息在写模式下可以有一些属性 名称注释保护 选择保护等级和密码 选择后自动询问 注 独立于应用保护Diag 定义该DFB是否可被用户用作诊断DFB I O接口 输入 最多32个对于DFB为只读模式从应用程序中传输数值给DFB类型和名称 最多32个字符 输出 最多32个对于DFB为可写模式从DFB中传输数值给应用程序类型和名称 最多32个字符 输入 输出 最多32个对于DFB为可读 可写模式传输数值给DFB 经过运算 修改后返回给应用程序类型和名称 最多32个字符 输出 变量 私有 不限制DFB的内部变量只用于DFB编程 例如 中间计算 名称 最多8个字符 公共 不限制DFB的内部变量在调整模式下可以由应用程序或用户在功能块外读取 有读写权限 名称 最多8个字符 公共变量的数值 经由应用程序调整修改 可以通过设定 S94为1去替换初始值 输出 代码 组织成代码段 遵循IEC标准 一个DFB包含单个代码段不遵循IEC标准 一个DFB包含几个代码段代码段通过IL ST LD FBD编写名称 最多32个字符 有效条件保护属性 无保护 写保护 读 写保护 注释 最多256个字符 只使用为功能块定义的参数或系统字和位进行编程 输出 举例 创建 名称 Parts counter输入 Rst 计数器复位Preset 计数器预置值Count 计数器输入输出 Done 达到预置值信号公共变量 Cur val 通过计数输入累加得到的当前值代码描述表 使用 原理 打开UnityPro应用导入DFB类型 如果需要带版本控制 创建DFB实例打开程序段在程序段中使用DFB实例修改参数 初始值 下载并测试程序 使用 举例 创建DFB实例 除去事件任务和SFC转换 可在应用程序的所有任务中创建DFB实例DFB实例用作 LD或FDB语言中的标准功能块ST或IL语言中的基本功能 概览 用于应用程序诊断的工具PLC程序中的过程控制内置诊断追溯错误的起源 直接在PLC层次 可以创建用户自己的诊断DFB Quantum Premium Schneider预定义的诊断DFB列表ALRM DIA 简单的事件监测 Quantum Premium EV DIA 事件监测 Quantum Premium MV DIA 运动监测 Quantum Premium ASI DIA A2SI DIA AS i总线上的设备监测 只用于Premium 原理 登记 报警登记错误登记指令REGDFB 当错误发生时 把带时间戳的记录写入到诊断缓存区中 同一个DFB可以登记多个记录 最多4个 只在DiagnosticDFB中使用语法REGDFB AREA 16 0062 SLEN CTRL PIN VALPIN ESTS ERID STAT 记录注销 报警记录注销 注销记录 指令DEREG 更新与错误有关的日期和时间缓冲区当所有观察器都得到确认信息时 消息从诊断缓冲区中被删除只在DiagnosticDFB内部使用语法OUT DEREG ERID 注 报警被保持在诊断缓冲区中 并可以被所有观察器读取 直到错误被确认为止 对于需要确认的错误 创建 激活ApplicationDiagnostics选项 Tool Projectsettings 在变量编辑器中创建DFB类型或如果需要 导入诊断DFB的 模板 的源代码在这个DFB类型的属性中 使得Diag选项有效声明DFB输入 输出和内部变量注 所有需要监测的输入 其Diag属性必
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【语文】江西省南昌市站前路小学小学五年级上册期末试题(含答案)
- 2025年度国家公务员考试行政能力测试真题及答案解析
- 2025年设备工程项目管理能力新版真题卷附解析设备监理师
- 2025年一级建造师市政工程模拟试题和答案完整版
- 乔丹营销方案
- 苏州新能源造价咨询方案
- 煤矿施工方案流程图
- 传统音乐会活动方案策划
- 2025年汽车电子产品项目申请报告
- 江苏垂直绿化施工方案
- 政府机关防恐防暴演练方案范文
- 安徽省蚌埠市2025-2026学年高三上学期调研性监测语文(含答案)
- 钢铁销售基础知识培训
- 5.1延续文化血脉 教案 -2025-2026学年统编版道德与法治九年级上册
- 2025年保密观原题附答案
- 基于项目学习的英语核心素养心得体会
- 2025年全球汽车供应链核心企业竞争力白皮书-罗兰贝格
- 第六章-材料的热性能
- (完整版)抛丸机安全操作规程
- 高一前三章数学试卷
- 自助与成长:大学生心理健康教育
评论
0/150
提交评论