设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
FT View | SE实现报警弹窗功能
返回列表
发新帖
[AB]
FT View | SE实现报警弹窗功能
[复制链接]
77654
|
0
|
2024-3-26 10:18:49
|
显示全部楼层
|
阅读模式
前言:在工业项目中,每条报警信息都是很重要的,依据这些信息,操作人员能及时作出判断和干预,保证产线的正常运行。FactoryTalk View SE通过报警和事件服务器,再配合“报警和事件条”对象,实现报警信息提示,但有的时候,一些重要的信息需要以弹窗的形式告知操作人员,以便其立即做出响应。FactoryTalk View ME自带报警弹窗功能,而SE却没有,那么SE能否实现这种功能呢?这就是今天本文探讨的主题。
01
测试环境
1. 系统:VirtualBox6.0,Win7旗舰版SP1 64位2. PLC端:Studio 5000 v32,Emulate v323. 上位机:FT View SE 8.0中文版
02
方法步骤
1. 在Studio 5000编写模拟报警程序,其中标签Alarm,数据类型DINT,在SE中,用它来设置显示报警信息。下载程序到仿真器,并在线处于运行状态.
2. 新建一个显示Panel_Alarm,用于显示报警信息,显示类型:位于顶层;大小:800(W)*300(H);勾选标题栏并填写信息:重要报警提示.
3. 在显示Panel_Alarm中,创建3个文本对象,用于显示报警信息,右键对其“可见性”动画进行设置.
4. 分别对3条报警信息设置 “可见性”动画,当plc中的标签Alarm=1,显示报警信息1;Alarm=2,显示报警信息2;Alarm=3,显示报警信息3.
5. 第4步完成后,将三个文本重叠放置在画面中央位置,再添加一个按钮(知道了)来关闭报警窗口.
6. 再新建一个显示PicTest,用于测试弹窗。创建一个“数字显示”对象,打开其属性面板,其名字默认为:NumericDisplay1;将ExposeToVBA选择为:VBA控制.
7. 左键点击选中“数字显示”对象,再右键选择VBA代码,进入VBA开发环境.
8. 在VBA开发环境中,编写代码,根据“数字显示”值的变化实现弹窗功能,详细代码如下图.
03
测试效果
1. 将该SE项目生成客户端,初始界面为PicTest,并运行起来.
2. 在PLC中,置位bool_Alarm1,使Alarm=1,这时,在PicTest界面弹出报警窗口,并显示报警信息1,可点击“知道了”按钮关闭该弹窗.
3. 在PLC中,置位bool_Alarm2,使Alarm=2,这时,在PicTest界面弹出报警窗口,并显示报警信息2.
4. 在PLC中,置位bool_Alarm3,使Alarm=3,这时,在PicTest界面弹出报警窗口,并显示报警信息3.
5. 当Alarm=0时,报警弹窗自动消失.
04
资料下载
如果您在这里看的不过瘾,那么可以下载:
1. 本文《SE实现报警弹窗功能》,PDF文档,AB PLC工作室出品,2019年,中文.
2. 下载方式:点击左下角的“阅读原文”
提取码:7s93
结语:综上所述,FactoryTalk View SE可以通过VBA编写代码来实现弹窗功能,这种定制的报警信息显示窗口,界面简洁,信息一目了然,便于操作人员及时作出响应,实现最佳的人机交互。
【AB PLC工作室】
微信公众号ID:abseme
坚持原创 注重实用
如果本文,对您有一点帮助或启示。
请分享给更多的朋友,对小编以示鼓励,谢谢!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
莲花鼓王
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』