您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 课程设计CBF操作手册
课程设计CBF操作手册秦宇飞一、CBF组态的顺序及内容序号步骤内容1确定IO点的类型的数量.主要分为开关量点和模拟量点。开关量点:DI,DO,PI(脉冲输入,多用于累计)模拟量点:AI(4~20mA),AI(热电阻),AI(热电偶)或,AI(电压输入1-5VDC)2确定所用的硬件,如控制器,通讯模件,IO模件确定所选模件的通道数量是否满足设计需要保证有足够的数量的冗余3制定控制策略,画系统图(P&ID)和SAMA图系统图表示了系统的物理结构,标明了被控对象和控制量的关系。便于画面的制作。4开始CBF组态,建立项目文件5做硬件组态,加入所需的硬件过程站、操作员站的IP地址设置,资源ID号设置GSD文件导入IO通道拆分加入仿真控制器6软件结构的增加加入相应的过程站程序,操作员站加入公共显示池,自定义功能块库等加入仿真控制器对应的过程站硬件组态里做资源指定78逻辑组态在仿真控制器的程序里实现组态逻辑组态过程中定义了新变量,画面的工作就是把这些内容显示出来。做逻辑组态过程中要考虑到画面的操作9检查,编译10画面组态根据物理系统的结构,制作画面连接变量,做变量颜色显示、动画等有时需要根据画面需要更改逻辑组态11检查,编译12仿真检查组态的IP地址、资源号等设置。启动仿真控制器,打开Digivis13调试测试逻辑和画面(注:可以写一部分程序,相应地调一部分。如果一下写得很复杂,不容易调。逐渐完善程序的功能,反复多次)14将仿真的程序移动到真实的控制器上增加变量输入和输出的硬件连接。将变量和通道对应起来。重新命名变量或将资源指定到真实控制器15完成课程设计报告16答辩演示Digivis仿真二、软件安装及配置1.装软件CBF注意:不要安装安全锁注意:安装前记住自己电脑的用户名和密码。2.安装IE73.安装JAVA虚拟机4.安装虚拟网卡添加硬件设置:5.调整屏幕分辩率到1280x1024目的:为了使DigiView的画面显示好看.把隐藏的钩去掉三、软件使用2.CBF设置注意:子网掩码255.255.240.03.仿真控制器设置保证仿真控制器的服务已启动输入站ID后:4.建新项目1)建立项目软件和硬件结构a)项目树结构A.控制器B.操作员站C.公共显示画面b)组态的内容:画面组态逻辑组态硬件组态c)增加项目树结点:在公共显示池加画面:开始画面组态在过程站加程序:开始逻辑组态继续增加程序:d)加了操作员站、公共显示池和过程站的界面:e)开始硬件组态:f)加了仿真控制器和操作员站的界面:g)硬件结构和项目树的对应---资源指定指定之后的界面:h)设置IP地址、资源ID等i)增加新模件加800F控制器增加FI830,Profibus通讯模件从GSD文件导入模件描述文件。GSD文件与通讯模件CI801,CI830,CI840有关,每种通讯模件对应一个GSD文件。如果选用的通讯模件是CI801,就要使用CI801的GSD文件。选择最高版本的GSD文件。导入后,即增加新的结点。增加通讯模件和IO模件。通讯模件是必要加入了,比如这里加入了CI840,其它IO模件根据实际需要选择。j)通道分配选择模件I/O编辑DI模件的通道拆分:这里的模件有16个DI通道,每个通道占1位,16个通道占16位,共计2个字节。每个通道有一个状态位(0为GOOD,1为BAD),这里也是16位,所以这个模件共有4个字节。拆分类型选BOOL。DO模件的通道拆分:DO模件的输入选项卡为通道的状态位,输出选项卡是通道的值。拆分方法与DI模件相同。AI模件的拆分:每个模拟量占两个字节,8个通道占16字节,剩下的第17字节是用于表示通道状态的(0为GOOD,1为BAD)。拆分类型选UINT。AO模件的拆分:k)用户自定义功能块插入自定义功能块面板选择编程语言增加自定义功能块的变量(局部变量)VAR_IN:功能块输入变量VAR_OUT:功能块输出变量VAR_DPS::不做为对外使用的变量,可用于面板显示。使用自定义功能块2)交叉参考在画面或程序里点右键,可以打开交叉参考窗口,查看所有用到这个变量的程序和画面等。双击可打开相应程序:画面与用户程序之间通过变量建立联系。3)画面制作A.数字量状态显示画一个矩形图形符号工具F2,选择变量选0,1时的颜色点显示在画面上选择对象右键,”返回到对象”出现的对象名REC1将对象名都设为REC1做好后的.B.模拟量显示F2,选变量改变显示颜色C.模拟量输入完成在画面上输入设定值的功能。选择要给赋值的变量这里选择的变量是用于显示的选“动作”写变量这里选择的变量是用于写入的D.按钮按钮点动作,可以打开写变量的对话框。可以控制写入的数值。与模拟量输入一节设置相同。E.按钮,打开画面和面板点动作可以选择面板和画面选择面板后,按F2左侧为功能块类型,右侧是具体的功能块名称.F.曲线显示点插入F2选变量G.开关量报警制作使用功能块做报警,当输入变量为1,自动在画面上方显示报警提示.H.画面右键菜单做画面的时候,选中图形,点右键,有许多功能。如上对齐,下对齐,放到底层,顶层等I.电力行业的画面颜色使用习惯背景用黑色电机启动用红色,电机停止用绿色,故障用黄色风机水泵电机气动调节门电动调节门:填充表示开度蒸汽用红色,风管道用白色,烟气管道用灰白色,油管道用黄色,水用绿色(蒸汽用红色,水用绿色)(风管道用白色,烟气管道用灰白色)J.画面缩放。1234代表不同的大小。1是正常的显示。放大后,可进行微调。K.复杂图形的制作使用多边形画任意形状的图形使用圆形段画词扇形可以将多个图形组合起来,成为一个整体全选后,点“组合”如果以后需要编辑,点“拆分”罐的做法:用多个图形拼成,都选中后,“组合”4)项目编译可以单独编译树型结构的某个画面或程序。选中要编译的部分后,点绿色对号按钮。5.CBF软件设计思想程序和画面通过变量联系自定义功能块的变量和面板也通过变量联系可以通过自定义功能块把的重复使用的程序封装起来面板和功能块绑定,方便使用6.CBF使用技巧在变量选择的地方,按F2弹出变量列表寻找变量使用交叉参考按CTRL画线一、策略组态注意问题1.常见问题1)功能块没有起名:2.变量命名1)测点的命名流量测量:FT101液位测量:LI101、LT101温度测量(不区分):TI101温度测量(热电阻):TI101温度测量(热电偶):TE101压力测量:PT101阀门开度:ZI101氧量:FG101阀门开度控制:PCV101(压力控制阀开度控制),TCV101(温度控制阀开度控制),FCV101(空气流量控制阀开度控制)以上变量命名不是绝对的,是建议命名方式。不同的设计方案有不同的命名方式,通常许多设计院的命名比较随意。后缀101为系统编号,含义自定。如有两个炉,1号炉为PT101,二号炉可为PT201O和0要特别注意,尽量避免使用O做为变量名。2)程序的命名总之:所有涉及到命名的地方均要求统一,规范。3.注释程序在可能的情况下,最好加注释,便于日后维护。新定义一个变量,要加入这个变量的描述。4.可压缩流体流量的测量可压缩的流休,如气体、液体,从AI模件测得的流量信号一般是差压信号,单位为KPa等。为了计算流量,需要加入温度、压力进行补偿。补偿公式:可压缩流体流量=f(温度,压力)。公式请查找相关书籍。注:除汽包水位的测量需要补偿外,一般的水位都不需要补偿。5.热电阻和热电偶的使用热电阻(电阻信号)一般用于中低温区测量,热电偶(mV信号)的测温范围比较宽,高温测量一般使用热电偶而不用热电阻。热电阻:AI830热电偶:AI835温度信号一般不用4-20mA测量。f(温度,压力)可压缩流体流量t/h,或km3N/h温度℃压力KPa或MPa流量的差压KPa高温介质:蒸汽,锅炉烟气温度,过热器、再热器、省煤器温度等在模件中,注意一下,模件分度号等的设置,滤波时间设置等。6.执行器的使用气动执行器一般没有阀位反馈。电动执行器都有阀位反馈。所以,如果使用的是气动执行器需要一个AO点就够了。如果是电动执行器,需要一个指令控制的AO点,一个阀位反馈的AI点。7.实际控制器、仿真控制器实际控制器里做硬件组态。仿真控制器做演示使用,运行控制策略。操作:将程序对应的硬件资源指定为仿真控制器。做仿真时,A.将程序拷到仿真控制器下B.删掉与硬件通道有关的程序C.在变量列表里将变量所属资源指定到仿真控制器变量列表:选中变量8.仿真对象为了使程序运行起来像真的一样,建立仿真对象很有意义。操作:将控制的输出做为被控对象的输入,被控对象的输出做为控制的输入。也可以将对象放到其它程序里,使用变量连接二、逻辑图、SAMA图、逻辑组态逻辑图是表述了一般的逻辑关系,没有标准化。SAMA图是标准化了的逻辑图。SAMA图是美国制造等协会制定的一种约定,一种规范,它使用各种图符如:加、减、乘、除、微分、积分、或门、与门、切换、最大值、最小值、上限幅、下限幅等,将控制系统的逻辑表达出来,使有关的工程技术人员一看就明白,也可让人审定它是否合理。SAMA图是有关工程技术人员进行技术交流的一种公认的图符或者说工程语言。逻辑组态:用组态软件将SAMA图翻译成可以实现的逻辑。不同的组态软件有不同的实现方式。实际工作中,SAMA图可以根据公司的实际情况自由定义。比如可以制作自定义功能块表示程序的实际情况。
本文标题:课程设计CBF操作手册
链接地址:https://www.777doc.com/doc-6473738 .html