昨晚做了一个练习,在模拟器下做了一个简单的量程转换的程序,然后修改数值,查看结果。今天继续,在昨天练习的基础上做报警、趋势、显示功能。
双击打开freelance 2019,有提示100天使用限制,点击确认按钮。然后提示演示模式,再次点击确认按钮。
可以看到有近期文件,双击打开昨晚练习的ac900f_prj05,因为昨晚创建项目时设置了密码,所以这里会提示输入密码,这是对项目程序的一种保护。这里输入0147.
在过程站USRTask插入下一级-任务,命名为用户任务。在这个新建的用户任务处,点击鼠标右键,选择插入-下一级,新建一个任务,定义为用户任务1。
在用户任务1这个层级点击鼠标右键,插入下一级,选择程序列表PL。命名为用户程序。
在用户程序这一层点击鼠标右键,选择插入下一级,选择FBD程序,命名为压力报警。
双击打开压力报警,添加读变量块、块-监控-模拟量监控块。
双击模拟量监控块,填写以下信息。
使用在线工具做一个语音文件,提醒PT100压力力高,格式为.wav文件。点击上面的提示x,弹出对话框,填写下面的内容。
连接功能块如下:
模拟量监控可以设置4各报警,前面已经在功能块内部设置了高限报警,所以L1没有了外接数据的管脚,L2、L3、L4还有。
在软件层级点击鼠标右键,选择插入-下一级,选择操作员站D-OS
点击确认按钮
在软件层级点击鼠标右键,选择插入-下一级,选择公共显示池。公共显示池就是所有的上位机都要显示的内容。如果是某个上位机单独要显示的内容,那么在相应的OS处插入下一级即可。
在公共显示池处点击鼠标右键,选择插入-下一级,选择图形显示FGR
点击确定按钮,对图形显示做一下设置
双击刚刚建立的压力参数显示层级,打开界面
可以选择喜欢的背景颜色,方法是在右边的编辑区空白处,弹出菜单选择背景颜色,就可以修改了,这里我不做修改。
点击菜单动态-动态数字显示。然后在画面上按住鼠标划出一片区域,会自动弹出一个对话框,在过程值选项卡填写下面信息。
在显示选项卡可以修改背景和前景颜色
在提示条选项卡可以选择鼠标悬停时显示的信息
设置完之后点击确定按钮。这是发现字体有点小。选中这个控件,点击菜单修改-文本属性。
修改完之后,字体就改了。
点击菜单栏上的硬件结构按钮。
在控制网上方插入一个VIS操作站,指定资源为操作站。
点击工具栏上网络配置按钮,修改上位机的IP为127.0.0.1
点击确定按钮,保存所有设置,做一下检查,会有提示信息,这是因为没有真实控制器,一切都是基于本机,所有都是本机IP。
回到主界面,保存所有信息,再做一下检查,没有错误。
将项目程序在线,显示操作站没有运行。点击开始-ABB程序组,找到freelance operations,由于没授权,会提示100天的限制。
点击确定按钮。
回到ABB Engineering,可以看到操作员站连接上了,但是版本不同,这是因为前面对画面等做的设置没有更新到操作员站上面。鼠标右键点击操作员站,选择加载-整个站,会问你是不是要加载整个站,选择是。等待系统自动处理。
现在再来看,操作员站运行了,没有提示版本不同了。
回到freelance operation程序,点击上面的图形显示按钮(作数第8个),最右侧会显示人机画面的列表。由于前面只是做了一个简单的画面(FSG),所以这时列表里面只有一个画面。双击这个画面,会看到数据为0
在freelance engineering上人为修改数值,画面上的数值就会发生变化。
继续修改freelance engineering上数值,直到报警产生,系统会播放前面定义的报警声音。