欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    浙大中控ECS-700功能块图编程软件使用手册.pdf

    • 资源ID:70014694       资源大小:606.76KB        全文页数:43页
    • 资源格式: PDF        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    浙大中控ECS-700功能块图编程软件使用手册.pdf

    VisualField 系统软件系统软件 功能块图编程软件使用手册功能块图编程软件使用手册 浙江中控技术股份有限公司浙江中控技术股份有限公司 声声 明明?严禁转载本手册的部分或全部内容。?在不经预告和联系的情况下,本手册的内容有可能发生变更,请谅解。?本手册所记载的内容,不排除有误记或遗漏的可能性。如对本手册内容有疑问,请与我公司联系。文档标志符定义文档标志符定义 警告警告:标示有可能导致人身伤亡或设备损坏的信息。WARNING:Indicates information that a potentially hazardous situation which,if not avoided,could result in serious injury or death.电击危险电击危险:标示有可能产生电击危险的信息。Risk of electrical shock:Indicates information that Potential shock hazard where HAZARDOUS LIVE voltages greater than 30V RMS,42.4V peak,or 60V DC may be accessible.防止静电防止静电:标示防止静电损坏设备的信息。ESD HAZARD:Indicates information that Danger of an electro-static discharge to which equipment may be sensitive.Observe precautions for handling electrostatic sensitive devices 注意注意:提醒需要特别注意的信息。ATTENTION:Identifies information that requires special consideration.提示:提示:标记对用户的建议或提示。TIP:Identifies advice or hints for the user.目目 录录 1 概述.1-1 1.1 软件特点.1-1 1.2 功能特性.1-1 1.3 组态步骤.1-1 2 新建 FBD 程序.2-1 3 编程界面介绍.3-1 3.1 菜单栏介绍.3-2 3.2 工具栏介绍.3-3 3.3 信息栏介绍.3-4 3.4 功能块(位号)右键菜单介绍.3-4 4 编程说明.4-1 4.1 数据类型.4-1 4.2 程序基本元素.4-1 4.2.1 数据引用.4-1 4.2.2 功能块.4-2 4.3 编程基本操作.4-3 4.3.1 数据引用编程操作.4-3 4.3.2 功能块图编程操作.4-6 4.3.3 功能块基本属性设置.4-7 4.3.4 参数设置.4-12 4.3.5 功能块实例命名规则.4-15 4.3.6 ST 混编功能介绍.4-16 4.3.7 别名功能块介绍.4-17 4.3.8 无效功能块.4-18 4.3.9 无效功能块自动升级.4-18 4.3.10 连线.4-19 4.3.11 对象移动.4-19 4.3.12 对象缩放.4-20 4.3.13 执行顺序调整.4-20 4.3.14 执行顺序自动调整.4-20 4.3.15 打印.4-23 4.3.16 编译及联机调试.4-24 5 其它操作与提示.5-1 5.1 导入/导出.5-1 5.2 功能块实例监控参数更新.5-1 5.3 删除.5-1 5.4 报警优先设置.5-1 5.5 输出窗口输出内容.5-1 6 资料版本说明.6-1 功能块图编程软件使用手册 1-1 功能块图编程软件功能块图编程软件 1 概述概述 功能块图(FBD)编程软件(VFFBDBuilder.exe)是控制系统中最主要的控制策略组态工具之一,提供 FBD 编程和调试功能。1.1 软件特点软件特点 控制软件符合 IEC61131-3 标准,与功能块库结合提供功能强大的功能块图用户程序编辑和调试功能,支持单幅程序的编译和在线下载。FBD 软件可对功能块的参数初值进行组态并支持参数的在线下载和在线修改;支持功能块输入/输出引脚设置是否显示;支持功能块参数设置作为输入引脚/输出引脚显示;支持用户指定功能块执行顺序;支持基于信息流截断的调试技术:激活与关闭。1.2 功能特性功能特性?可组态功能块参数初值;?功能块输入/输出引脚可设置是否显示;功能块参数可设置作为输入/输出引脚显示;?功能块执行顺序可由用户指定;?自动实现功能块数据的冗余和组播;?支持用户程序中功能块数据的在线修改;?具有在线调试功能,支持功能块输入输出的激活与关闭;?可组态功能块位号的 HMI 特性(报警等级、显示小数位数等);1.3 组态步骤组态步骤 组态步骤如下:打开组态管理软件选择需要添加用户程序的控制域锁定需要添加用户程序的控制器新建FBD 程序打开 FBD 编程界面编制控制程序保存程序编译程序下载调试。功能块图编程软件使用手册 2-1 2 新建新建 FBD 程序程序 打开组态管理软件,在组态管理软件界面左边的组态树上选定相应的控制器,选择“从组态服务器打开”命令,再选中“用户程序”,在“用户程序”的右键菜单中选择“新建”项,或在工具栏上点击按钮,弹出新建程序对话框,如图 2-1 所示。图 2-1 新建程序对话框 输入名称和描述后点“确定”,生成新的 FBD 程序,如图 2-2 所示。图 2-2 组态管理软件界面 选中新建的程序后,双击即可打开编程界面。FBD 程序可以设置相位和周期,选中任意程序后点击鼠标右键,选择“属性”后弹出程序属性对话框,周期可以选择快周期,100 ms,200 ms,500 ms,1000ms。起始相位可以选择从 09,优先级可以选择低、中、高。(具体说明请参见组态管理软件使用手册)功能块图编程软件使用手册 2-2 图 2-3 程序属性设置对话框 注意事项:1.当选择快周期时,无法选择起始相位。如图 2-4 所示:图 2-4 选择快周期 2.每个控制器下最多可以建立 250 页程序,程序名不允许使用”/,:或空格。3.程序名命名的长度限为 164 个英文字符或者 132 个中文字符。4.程序描述的长度限为 0128 个字符或者 064 个中文字符。5.程序名和描述可修改。功能块图编程软件使用手册 3-1 3 编程界面介绍编程界面介绍 在组态管理界面中双击已生成的 FBD 程序文件,将弹出 FBD 编程软件界面如下图所示。图 3-1 功能块图(FBD)编程软件主界面?标题栏标题栏显示程序标题。?菜单栏菜单栏包括文件、编辑、程序、查看、帮助等五项菜单,各菜单又包括若干子菜单项。?工具栏工具栏将主菜单中一些常用菜单项以图标的形式排列,以便于用户操作。工具栏是否需要显示可在【查看查看/工具栏工具栏】中选择。?编程区编程区程序编辑工作区。?功能块库窗口功能块库窗口显示当前系统支持的系统功能块、行业功能块、自定义功能块。?检索框检索框输入功能块名后点击 Enter 键,可检索该功能块。?输出窗口输出窗口显示编译、查找、所有记录、有效记录的信息结果,可以通过选择不同的标签页,得到不同的信息。其中“有效记录”显示的是编程区内的有效操作信息,“所有记录”功能块图编程软件使用手册 3-2 显示的是编程区内全部的操作记录信息。支持鼠标左键双击定位。?信息栏信息栏显示编程区内的所有功能块信息,并可对功能块进行编辑操作。?状态栏状态栏鼠标处于菜单命令或工具栏图标按钮上时,状态栏提示按钮的功能。3.1 菜单栏介绍菜单栏介绍 表 3-1 菜单功能说明 菜单 项目项目 快捷键快捷键功能功能 是否使能是否使能 保存 Ctrl+S保存当前组态 非调试状态下,使能 退出 X 退出软件 始终使能 导入 导入控制组态 非调试状态下,使能 导出 导出控制组态 非调试状态下,使能 打印 Ctrl+P打印活动文档 始终使能 打印页脚设置 设置打印页脚 非调试状态下,使能 打印预览 V 显示整页 始终使能 文件 打印设置 R 改变打印机及打印选项 始终使能 复制 Ctrl+C复制当前选中的功能块及连线 非调试状态下,编程区有功能块被选中时使能 剪切 Ctrl+X剪切当前选中的功能块及连线 非调试状态下,编程区有功能块被选中时使能 粘贴 Ctrl+V将已复制或已剪切的功能块及连线粘贴在编程区 非调试状态下,已有被复制或剪切的功能块(连线)时使能 删除 Delete删除选中功能块或连线 非调试状态下,选中对象时使能 查找/替换 Ctrl+F通过名称顺序查找/替换当前功能块 非调试状态下使能 自动排序 自动对当前程序内功能块进行执行顺序的调整 非调试非只读状态下使能 数据引用 各类型的位号或变量选择引用 非调试状态下,始终使能 编辑 全选 Ctrl+A选中全部对象 始终使能 编译 F7 编译程序 非调试状态下使能 联机 F5 与控制器联机 始终使能 功能块调试 显示隐藏功能块参数调试窗口 成功联机后使能 变量调试 显示隐藏变量调试窗口 成功联机后使能 添加到调试表 添加位号到调试表 非调试状态下,选中位号时使能 保存功能块实时值 保存功能块参数实时值 成功联机后使能 激活所有输入参数 激活所有输入参数 成功联机后使能 激活所有输出参数 激活所有输出参数 成功联机后使能 程序 默认提示保存功能块实时值 默认提示保存功能块实时值 始终使能 功能块库 显示/隐藏功能块库窗口 始终使能 查看 信息窗口 显示/隐藏输出窗口 始终使能 功能块图编程软件使用手册 3-3 工具栏 显示/隐藏工具栏 始终使能 状态栏 显示/隐藏状态栏 始终使能 信息栏 显示/隐藏信息栏 始终使能 所有位号描述 显示/隐藏所有位号描述 始终使能 所有位号硬件地址 显示/隐藏所有位号地址 始终使能 帮助 关于 显示软件信息、版本号和版权 始终使能 3.2 工具栏介绍工具栏介绍 工具条的主要作用是将主菜单中一些常用的菜单项以形象的图标形式排列,以便于用户快捷迅速地选择所需快捷键进行操作。如图 3-2 所示。图 3-2 工具条 工具条中图标详细说明如下表所示。表 3-2 工具栏图标详细说明 图标图标 项目项目 功能功能 是否使能是否使能 保存 编译保存当前控制策略 非调试状态下,始终使能 放大视图 放大当前控制策略图形 始终使能 缩小视图 缩小当前控制策略图形 始终使能 正常视图 还原当前控制策略图形 始终使能 复制 复制当前选中的对象 非调试状态下,编程区有功能块被选中时使能 剪切 剪切当前选中的对象 非调试状态下,编程区有功能块被选中时使能 粘贴 将已复制或已剪切的对象实例粘贴到工作区 非调试状态下,当剪贴板中含有对象时使能 删除 删除当前选中的对象 非调试状态下,单个或者多个对象被选中时使能 查找/替换 通过名称查找或替换当前功能块 非调试状态下,始终使能 功能块库 显示隐藏功能块库窗口 始终使能 信息窗口 显示隐藏输出窗口 始终使能 数据引用 八个类型的数据以供引用 编辑时使能,调试时关闭 注释 使编辑处于注释状态 编辑时使能,调试时关闭 调整模块执行顺序 使编辑处于调整执行顺序状态 编辑时使能,调试时关闭 自动调整模块执行顺序 自动调整当前程序内功能块执行顺序 编辑时使能,调试时关闭 左对齐 将选中对象沿着左边对齐 非调试状态下,单个或者多个对象被选中时使能 右对齐 将选中对象沿着右边对齐 非调试状态下,单个或者多个对象被选中时使能 上对齐 将选中对象沿着上边对齐 非调试状态下,单个或者多个对象被选中时使能 下对齐 将选中对象沿着下边对齐 非调试状态下,单个或者多个对象被选中时使能 编译 编译当前程序 非调试状态下,始终使能 功能块图编程软件使用手册 3-4 联机 连接当前控制器 始终使能,连接后处于 check 状态 调试程序 显示功能块引用数据 成功联机后使能 调试功能块参数 显示隐藏功能块所有数据 成功联机后使能 调试变量 显示隐藏系统调试窗口 成功联机后使能 保存功能块实时值 保存功能块实时值 成功连接后始终使能 关于 显示程序信息、版本号和版权 始终使能 3.3 信息栏介绍信息栏介绍 信息栏中将当前程序内所有功能块的信息按执行顺序排序,以方便用户快捷迅速地定位到功能块并对其进行操作。信息栏功能详细说明如下表所示:表 3-3 信息栏功能说明 操作项操作项 功能功能 是否使能是否使能 双击某条功能块信息 选中相应功能块并居中 一直使能 右键菜单/修改功能块 弹出对应功能块属性设置窗口 非调试/只读状态下使能 右键菜单/上移/下移一位 执行顺序微调,对应功能块执行顺序-1/+1 非调试/只读状态下使能 Ctrl+UP 同“上移一位”非调试/只读状态下使能 Ctrl+DOWN 同“下移一位”非调试/只读状态下使能 3.4 功能块(位号)右键菜单介绍功能块(位号)右键菜单介绍 在工作区视图中选中某个功能块(或位号),右键单击该功能块(位号)后会弹出的快捷菜单,菜单因选中对象的不同而不同,具体说明如下表。表 3-4 功能块右键菜单命令说明 菜单项菜单项 功能功能 是否使能是否使能 基本属性 功能块实例基本设置 非调试状态下,单个功能块实例选中时使能 参数设置 功能块实例参数设置 非调试状态下,单个功能块实例选中时使能 复制 复制当前选中对象 非调试状态下,单个或多个对象被选中时使能粘贴 将已复制或已剪切的对象实例粘贴到工作区 非调试状态下,当剪贴板中含有对象时使能 删除 删除当前选中对象 非调试状态下,单个或多个对象被选中时使能激活输入 激活当前输入 在联机调试下单个功能块的实例选中时使能 激活输出 激活当前输出 在联机调试下单个功能块的实例选中时使能 自动升级 自动升级当前无效功能块 在当前程序内存在无效功能块时使能 功能块图编程软件使用手册 3-5 表 3-5 位号右键菜单命令说明 菜单项菜单项 功能功能 是否使能是否使能 位号选择 位号选择 非调试状态下,单个位号选中时使能 复制 复制当前选中对象 非调试状态下,单个或多个对象被选中时使能粘贴 将已复制或已剪切的对象实例粘贴到工作区 非调试状态下,当剪贴板中含有对象时使能 删除 删除当前选中对象 非调试状态下,单个或多个对象被选中时使能显示描述 显示位号描述 始终使能 显示硬件地址 显示位号的硬件地址 始终使能 功能块图编程软件使用手册 4-1 4 编程说明编程说明 4.1 数据类型数据类型 表 4-1 系统数据类型表 符号 长度(bit)说明 BOOL 8 ON,OFF SINT 8-128 127 USINT 8 0 255 INT 16-32768 32767 UINT 16 065535 DINT 32-21474836482147483647,UDINT 32 04294967296 REAL 32 浮点值 4.2 程序基本元素程序基本元素 4.2.1 数据引用数据引用 数据引用在 FBD 程序中起连接数据变量的作用。通过数据引用功能选择变量的数据类型,然后对引用变量进行编辑,使其与位号组态软件中的具体位号对应。下图所示为编程区中的数据引用模块。功能块图编程软件使用手册 4-2 图 4-1 数据引用 数据引用的类型有 BOOL,SINT,USINT,INT,UINT,DINT,UDINT,REAL 型 8 种,分别可与位号以及位号的下级参数对应。(数据引用的操作请参见 4.3.1 节)4.2.2 功能块功能块 功能块在 FBD 程序中完成某一特定的计算功能。在 FBD 编程软件中,功能块可分类为:控制功能块,逻辑控制功能块,模拟量处理功能块,选择运算功能块,算术运算功能块,逻辑运算功能块,通讯辅助功能块,站间通讯功能块,顺控功能块,行业功能块,IO 特殊处理功能块等,不同类型的功能块分别保存在不同的功能块库中。各功能块具体功能可参见功能块使用手册。下图所示为编程区中的功能块实例。功能块图编程软件使用手册 4-3 图 4-2 功能块图实例 4.3 编程基本操作编程基本操作 4.3.1 数据引用编程操作数据引用编程操作 1、添加数据引用、添加数据引用 从【编辑/数据引用】菜单中选择数据类型引用项或者点击工具栏中数据引用图标旁的下拉箭头,选择所需的数据类型,即可在编程区获得一指定数据类型的数据引用。功能块图编程软件使用手册 4-4 图 4-3 数据引用添加方式 2、位号链接方法、位号链接方法 双击数据引用或者右键单击数据引用,在右键菜单中选择“位号选择”命令,弹出控制站位号选择对话框,选择数据类型相同的位号添加到数据引用中。控制站位号选择对话框如下图所示。图 4-4 控制站位号选择界面 当在控制站位号选择框内选择具体位号时,必须保证数据引用位号类型与具体位号的数据类型一致。如果不一致,将弹出提示框。例如编程区内的数据引用是 REAL 型,若在控制站位号选择框里选择 BOOL 型具体位号,则提示“位号类型不一致”。功能块图编程软件使用手册 4-5 当选中任意位号单击向下一级按钮,或右键点击该位号,在弹出的右键菜单中选择“向下一级”项,下一级选择框内将显示高级参数,根据不同的位号类型显示不同的参数值。比如,当选择的数据引用类型为 REAL,在位号选择框中选择一个模拟量输入位号,再选择“向下一级”,则该参数类型与 REAL 类型一致的图案显示为亮色,不一致的则图案显示为灰色,如图 4-5 所示。位号又可分为可接入型和不可接入型,其区别见表 4-2。图 4-5 位号参数列表 表 4-2 数据引用分类 区别 是否带 READONLY 属性 图例 可接入的位号引用 否 不可接入的位号引用 是 3、删除数据引用的方法、删除数据引用的方法 1)选中编程区内的单个或多个数据引用后,单击工具栏中删除键;2)选中编程区内的单个或多个数据引用后,单击编辑菜单下删除命令;3)选中编程区内的单个或多个数据引用后,单击鼠标右键,在右键菜单中选删除命令;4)选中编程区内的单个或多个数据引用后,按 Delete 键;以上方法均会弹出删除确认框,确认后选中位号即被删除。4、位号更新提示、位号更新提示 当程序启动或进行编译时,会重新读取相关引用位号的描述,地址信息。如当引用位号的位号名或描述被修改,则程序编译或重新打开时,会弹出更新提示,如图 4-6。功能块图编程软件使用手册 4-6 图 4-6 位号更新提示 若此时该位号不存在,则会跳出位号更新提示,提示未找到该位号,如图 4-7 所示。图 4-7 未找到位号的提示 4.3.2 功能块图编程操作功能块图编程操作 1、添加功能块 在功能块库中选中所需的功能块后,将鼠标移至编程区,点击左键,即可生成一个功能块实例。功能块实例在编程区中的显示位置可通过鼠标拖动的方式来调整。在编程区右击鼠标可取消选中的功能块。功能块图编程软件使用手册 4-7 图 4-8 功能块库 一幅一幅 FBD 程序的最大程序量是程序的最大程序量是 64K,最大数据量是,最大数据量是 8K,当添加功能块程序量超限时提示“功能块内存资源限制”,当数据量超限时提示“程序(功能块)数据超限”。,当添加功能块程序量超限时提示“功能块内存资源限制”,当数据量超限时提示“程序(功能块)数据超限”。2、搜索功能块 在如图 4-8 所示的检索框中输入功能块的名字,然后按 Enter,此时检索到的功能块会出现在下面的列表中且已被选中。如果搜索的功能块不存在,则会跳出“功能块不存在”的提示框。3、删除功能块方法 1)选中编程区内的功能块,然后点击编辑菜单下删除命令或工具栏上删除按钮;2)选中编程区内的功能块,然后点击鼠标右键,选择弹出菜单中的删除选项;3)选中编辑区内的功能块,然后按键盘上的 Delete 键(同位号删除);以上方法均会弹出删除确认框,确认后删除选中的功能块。当功能块被删除时,该功能块上的连线也同时被删除。当功能块被删除时,该功能块上的连线也同时被删除。4.3.3 功能块基本属性设置功能块基本属性设置 右击功能块,在弹出的右键菜单中选择“基本属性”选项,即弹出功能块属性设置对话框。功能块分为高级功能块和简单功能块。高级功能块具有仪表面板、调整画面,能在监控软件中被读取;简单功能块没有仪表面板,没有调整画面,不能在监控软件中被读取。高级功能块的基本属性设置如下图所示。功能块图编程软件使用手册 4-8 图 4-9 高级功能块基本属性设置界面 1)功能块位号名:保证全工程位号名不重复,且本程序内功能块实例名不重复。当本程序内功能块位号名重复时弹出提示框提示“程序内存在功能块与”XXX”重名”。当同一控制站之内功能块位号名重复,保存时会有如下图所示提示。图 4-10 站内重名提示 当不同控制站之间功能块位号名重复,保存时会有如下图所示提示。图 4-11 站间重名提示 功能块图编程软件使用手册 4-9 2)输入输出激活/关闭状态设置:比如选中激活状态如下图所示。图 4-12 状态设置结果显示 输入输出关闭状态下,功能块内部对关闭标志不做任何处理,由 FBD 程序对这两个标志进行响应。当一个功能块处于输入关闭状态,所有输入保持上一周期值(即输入不更新);当一个功能块处于输出关闭状态,该功能块正常执行和输出,但其输出不更新到下游功能块的相连输入(即下游功能块的输入保持上一周期的值不变)。输入输出激活状态下,功能块正常执行和输出,其输出更新到下游功能块的相连输入处。功能块输入输出激活状态和关闭状态连线示意如图 4-13,若输入输出关闭,则联机调试状态下各引脚显示为红色。功能块图编程软件使用手册 4-10 图 4-13 激活状态与关闭状态 功能块在下载到主控制器后,可以由调试软件将其输入输出强制进入关闭状态。在此状态下,使用者可以对功能块输入进行强制置值,对功能块逻辑进行调试,确定其功能的正确性。使用时要慎重,它可能会破坏正在运行的过程状态,并且从关闭状态切换到激活状态可能会对输出造成一定的扰动,调试工程师需要对切换的时机有一定的把握。功能块在下载到主控制器后,可以由调试软件将其输入输出强制进入关闭状态。在此状态下,使用者可以对功能块输入进行强制置值,对功能块逻辑进行调试,确定其功能的正确性。使用时要慎重,它可能会破坏正在运行的过程状态,并且从关闭状态切换到激活状态可能会对输出造成一定的扰动,调试工程师需要对切换的时机有一定的把握。3)位号分组:位号分组分为 031 个组。位号分组通过下拉框选择如下图所示。图 4-14 位号分组选择 4)报警等级:报警等级分为 031 级(0 级最高,31 级最低),报警等级通过下拉框选择如下图。功能块图编程软件使用手册 4-11 图 4-15 报警等级设置 5)小数位数:小数位数有 1-7 位可选,小数位数通过下拉框选择如下图。图 4-16 小数位数设置 简单功能块的基本属性设置如下图所示。功能块图编程软件使用手册 4-12 图 4-17 简单功能块基本属性设置界面 在基本属性页只能对功能块输入输出状态及小数位数进行设置,具体设置方法和高级功能块相同。4.3.4 参数设置参数设置 参数属性在“功能块属性设置”窗口中设置。功能块参数可在默认缺省值的基础上设置初值。被勾选的参数可作为输入/输出引脚显示在 FBD 程序中。如下图所示。表中初值是指初次下载时功能块各参数的值。功能块图编程软件使用手册 4-13 图 4-18 功能块引脚及参数属性设置对话框 1、报警参数设置、报警参数设置 部分功能块的参数设置中有一项报警使能设置,在其相关参数设置的初值处为设置按钮,点击此按钮,弹出报警使能设置对话框如下图所示。功能块图编程软件使用手册 4-14 图 4-19 报警使能设置 有两种方法勾选报警参数:1)将鼠标移到参数项前的方框上,点击鼠标左键,在选中参数项的同时勾选参数项前的方框。再次点击鼠标左键则取消勾选。2)用鼠标选择参数项,然后点击“选择”按钮,在弹出的菜单中选中“选择”,完成该参数项的勾选。点击“取消选择”,则取消勾选。?用“选择”项只能对单个报警参数进行勾选,同样“取消选择”只能取消单个报警参数的勾选。?用“全部选择”项可同时勾选所有的报警参数,同样“全部取消选择”能同时取消勾选所有的报警参数。2、其它类型参数设置、其它类型参数设置 功能块图编程软件使用手册 4-15 功能块的部分参数可以手写输入初值,部分可通过点击下拉按钮在下拉菜单中选择。比如工程单位的选择,可在初值栏点击下拉按钮,在下拉菜单中选择所需单位,如下图所示。图 4-20 单位设置 功能块实例参数初值作为下载初值使用。功能块实例参数初值作为下载初值使用。经修改的初值也将作为功能块在线下载时的下载依据,所有对参数的修改都会记录下来。经修改的初值也将作为功能块在线下载时的下载依据,所有对参数的修改都会记录下来。4.3.5 功能块实例命名规则功能块实例命名规则 为了能在监控中方便读取功能块参数信息,设置了对高级功能块实例命名的功能,命名后的功能块实例通过功能块位号,可以在位号组态软件中显示,并可在监控中被读取。功能块位号名不能包含空格,可以由字母、数字、_和-组成。位号命名的最长字符数为 24 个,描述最长字符数为 64 个,与 IO 位号限制相同。功能块图编程软件使用手册 4-16 图 4-21 功能块实例命名 功能块命名必须以数字或字母开头并由字母、数字、功能块命名必须以数字或字母开头并由字母、数字、_和和-组成。组成。4.3.6 ST 混编功能介绍混编功能介绍 FBD 软件支持采用 ST 语言混合编程功能:调用“模拟量处理功能块库”中的 CALC 功能块,双击该类功能块,弹出功能块属性设置对话框,切换到“内容”如图 4-22 所示,用户可以用 ST 语言编写功能块的内部逻辑,方便实现逻辑运算或数学计算逻辑。CALC 功能块包含默认 4 个 REAL 输入和 1 个 REAL 输出,可扩展为 8 个 REAL、4 个 BOOL和 4 个 INT 共 16 个输入引脚,5 个 REAL、4 个 BOOL 和 4 个 INT 共 13 个输出引脚。在 CALC 中编写 ST 逻辑时只能使用这些确定的输入/输出引脚,不能直接使用系统中的位号和功能块。ST 语言编程规则参见功能块编写软件使用手册。功能块图编程软件使用手册 4-17 图 4-22 STCode 类功能块 4.3.7 别名功能块介绍别名功能块介绍 FBD 软件支持对用户功能块别名参数的编辑功能:选用一个含别名的用户功能块,进入功能块属性设置对话框,切换到别名表,双击别名参数编辑框后,用户可以通过弹出的位号选择器对别名参数定义位号实例。别名表设置中的名称、类型、别名参数及描述,在功能块图编程中,仅别名参数可以编辑修改,且所选择的位号实例的数据类型必须和其别名定义的数据类型相符合,各位号实例在控制站内必须存在,各个别名功能块的别名参数必须对应且只能对应一个位号实例,如违反上面任意一条规定,编译将无法通过。功能块别名参数不以功能块引脚形式显示在功能块图界面中,同样也不可以通过位号连线的方式对别名参数添加位号实例。别名功能块的具体创建方式及别名参数在功能块中的使用方法及概念请详见用户功能块编写软件使用手册。功能块图编程软件使用手册 4-18 图 4-23 别名功能块别名参数编辑界面 4.3.8 无效功能块无效功能块 当程序启动时,会将当前存档中的功能块与当前该功能块配置文件进行比较,如果发现功能块版本较低(表明该功能已经升级)就会将该功能块标黄以示功能块无效。图 4-24 无效功能块图 系统约定,当当前程序中存在无效功能块时,不允许添加功能块实例,同样编译也无法通过。系统约定,当当前程序中存在无效功能块时,不允许添加功能块实例,同样编译也无法通过。4.3.9 无效功能块自动升级无效功能块自动升级 当程序启动时,如果当前程序内存在无效功能块,则会弹出无效功能块自动升级对话框,点击确定会对当前无效功能块自动升级。如果此时点取消,之后也可以通过编辑区的右键菜单中的自动升级按钮进行功能块的升级。功能块图编程软件使用手册 4-19 1.功能块自动升级时,如果引脚参数不存在或者参数遭到修改(参数名,参数数据类型中任意一项),该参数所对应的连线会被系统删除,所以自动升级后必须重新检查程序确保逻辑正确。功能块自动升级时,如果引脚参数不存在或者参数遭到修改(参数名,参数数据类型中任意一项),该参数所对应的连线会被系统删除,所以自动升级后必须重新检查程序确保逻辑正确。2.当功能块当功能块 ID 被改变该类功能块自动升级将无法进行。被改变该类功能块自动升级将无法进行。3.当功能块从别名功能块变为无别名功能块,或无别名功能块增加别名变为别名功能块时,该类功能块自动升级无法进行。当功能块从别名功能块变为无别名功能块,或无别名功能块增加别名变为别名功能块时,该类功能块自动升级无法进行。4.自动升级可能会使功能块地址发生变化。自动升级可能会使功能块地址发生变化。5.如果升级检测时发现升级会导致系统:数据区、组播数据区、冗余数据区任意一项超限,升级无法进行。如果升级检测时发现升级会导致系统:数据区、组播数据区、冗余数据区任意一项超限,升级无法进行。自动升级时,系统会将自动升级的信息显示在信息栏内,供升级结束时查询。图 4-25 自动升级信息提示 4.3.10 连线连线 功能块间连线需从输出连到输入,连接时选中一功能块的输出端后(选中输出端时,输出端出现蓝框)按住鼠标左键不放,一直拖动到另一功能块的输入端,此时输出与输入之间有连线生成。只允许从上游功能块的输出引脚到下游功能块输入引脚的连接;只允许从上游功能块的输出引脚到下游功能块输入引脚的连接;软件自动进行连接线两端对象数据类型一致性判别,数据类型不一致(此时连线会变为红色,正常情况下连线为蓝色),不允许连接;软件自动进行连接线两端对象数据类型一致性判别,数据类型不一致(此时连线会变为红色,正常情况下连线为蓝色),不允许连接;功能块的一个输出引脚可连接其它功能块的多个输入引脚,但是功能块的一个输入引脚只能连接其它功能块的一个输出引脚。功能块的一个输出引脚可连接其它功能块的多个输入引脚,但是功能块的一个输入引脚只能连接其它功能块的一个输出引脚。4.3.11 对象移动对象移动 FBD 编程软件支持功能块的拖动,对于选中的功能块,只要按住鼠标左键不放即可进行拖动,当选定位置后,放开鼠标左键,实际功能块就拖动到所选择的位置,连线也相应移动。功能块图编程软件使用手册 4-20 4.3.12 对象缩放对象缩放 图形对象都支持缩放,缩放比率为 0.61.5,点击工具栏上相应的图标可以对工作区内的功能块进行放大、缩小和还原操作,详见工具栏图标功能介绍。4.3.13 执行顺序调整执行顺序调整 功能块的执行次序可以设置。点击工具栏中的图标,激活顺序设置,此时功能块右下角的序号会变蓝,如下图,按顺序用鼠标点击功能块就可以更改执行次序(当所有的功能块已经排序一遍后,再点击其中的一个功能块则该功能块将被置为序号最大,该功能块原来序号之后的功能块到原序号最大的功能块的序号依次减小一位)。默认情况下,功能块执行顺序按功能块实例生成的先后顺序排列。在功能块实例较多的情况下,从头开始调整执行顺序会显的不便,所以可以通过按住 Ctrl 键,点击某个功能块实例,这样调整的执行起点就以此功能块实例的当前的执行顺序为起点,然后松开Ctrl 键,再对后面的功能块实例执行顺序进行调整。此时,功能块序号发生变化。例如,最初按 Ctrl并选中的功能块序号为 6,则功能块执行次序由 6 起计数。若点击的下一个功能块的序号大于起始功能块序号,该功能块执行序号变为 7;若点击的下一个功能块的序号小于起始功能块序号,则被点击的功能块的序号变为 6,该功能块原来序号之后的功能块到序号为 6 的功能块的序号依次减小一位 图 4-26 功能块程序执行顺序 4.3.14 执行顺序自动调整执行顺序自动调整 将功能块按先从左到右,后从上到下的原则自动排序。功能块图编程软件使用手册 4-21 点击工具栏中的图标,可进行功能块执行顺序的自动排序。功能块自动排序遵从从左到右从上到下的排序方法,功能块的排列必须遵守固定原则,方可使排序结果与预计相同。功能块自动排序遵从以下几个原则:1.功能块排序以左优先为原则,既最左边的功能块为 1 号,之后根据先从左往右,后从上往下的原则进行排序。由于左优先原则,因此如果功能块不进行左对齐可能会导致自动排序结果与预期不符由于左优先原则,因此如果功能块不进行左对齐可能会导致自动排序结果与预期不符 图 4-27 当功能块进行左对齐时自动排序结果 功能块图编程软件使用手册 4-22 图 4-28 未进行左对齐自动排序结果 2.以从左往右的一条输入输出流为一段逻辑,每一个逻辑为一层每一个逻辑为一层,同层内两两功能块之间应保证后一个功能块顶部高于前一个功能块的底部,不同逻辑间的功能块应该属于不同的层,方能保证排序结果正常。如果各不同逻辑分布在同一层,会使排序结果与预期不符如果各不同逻辑分布在同一层,会使排序结果与预期不符 图 4-29 不同逻辑分属不同层 功能块图编程软件使用手册 4-23 图 4-30 同层内两两功能块之间应保证后一个功能块顶部高于前一个功能块的底部 图 4-31 符合规则的功能块排列 4.3.15 打印打印 FBD 编程软件支持通用的打印、打印预览功能。也可以对页面进行设置。另外还可以对页脚打印信息进行具体的设置,点击文件菜单下的“打印页脚设置”项,弹出页脚设置窗口如下图所示。功能块图编程软件使用手册 4-24 图 4-32 页脚设置 可以对组态程序的一些具体信息(程序功能名称、设计审核以及版本等信息)进行设置,鼠标点击某一项对应处,可以进行具体的设置,点击确定后,设置成功,打印出的页脚与所设置一致。4.3.16 编译及联机调试编译及联机调试 编译用以检查数据引用中的位号是否存在,引用位号和数据引用的数据类型是否匹配,是否存在程序页内位号名重复,编译结果显示在输出窗口。一幅 FBD 程序编辑完后,需经过保存编译及下载后才能进入联机调试。如果程序编译通过但未下载,点击“联机”按钮跳出提示框,提示“程序逻辑被修改,请编译下载后重试!”如果编译不通过,程序可以被保存,但是无法被下载。FBD 经过编译下载后,点击工具栏上“联机”按钮,进入联机调试状态,“程序调试”,“功能块调试”,“变量调试”,“保存功能块实时值”键使能,另外“激活所有输入参数”、“激活所有输出参数”选项变为可选。功能键说明如下表所示。表 4-3 功能键说明表 联机联机 程序调试程序调试 功能块调试功能块调试 变量调试变量调试 保存功能块实时值保存功能块实时值 激活所有功能块输入激活所有功能块输入 激活所有功能块输出激活所有功能块输出 在进行调试的时候可根据需要将功能块的输入输出处于激活状态或者关闭状态。在进行调试的时候可根据需要将功能块的输入输出处于激活状态或者关闭状态。点击“程序调试”按钮,程序区内各功能块引脚的实时值将显示出来。功能块图编程软件使用手册 4-25 图 4-33 功能块引脚实时值 点击“功能块调试”按钮,弹出功能块参数调试界面,选中任意功能块后,调试栏内显示出该功能块所有参数的实时数据,并允许在线修改(其中组态参数不允许被修改),如下图所示。图 4-34 功能块参数调试?若一个参数的值实时改变会导致影响控制方案,则该参数为组态参数。例如 PID 功能块中的正反作用选择开关(SWPN),控制输出类型(SWOUT)等等。点击“变量调试”按钮,弹出变量调试栏,如下图所示。功能块图编程软件使用手册 4-26 图 4-35 变量调试栏 调试状态下,双击各功能块引脚所连接的引用位号,变量调试栏内即可显示出相应位号的实时值。(如下图中双击功能块 PID_1 中的 BKIN 引脚所连接的引用位号 AI00260000,变量调试栏中显示出该引用位号的实时值)图 4-36 变量调试栏显示实时值 先选中任意功能块,再点击“保存功能块实时值”按钮,弹出参数保存对话框。该功能可以保存功能块的实时值,方便参数上载。功能块图编程软件使用手册 4-27 图 4-37 参数保存 如果在联机状态下修改了参数的实时值(在图 4-3

    注意事项

    本文(浙大中控ECS-700功能块图编程软件使用手册.pdf)为本站会员(qwe****56)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开