- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第PAGE6页
使用TwinCATHMIAlarm监测变量
使用TwinCATHMIAlarm监测变量
作者:马欣欣
职务:数据科学与工程部
软件工程师
公司:BECKHOFF中国
邮箱:xx.ma@
日期:2024-04-02
摘要:
使用TwinCATHMIAlarm插件可以在TwinCATHMI中对PLC的变量进行监测,需要映射报警变量、配置报警条件,最后变量报警信息显示在Event-Grid控件中(与TwinCAT3Eventlogger并没有关系)。
附件:
序号
文件名
备注
01
TcHmiAlarm
示例程序
历史版本:
免责声明:
我们已对本文档描述的内容做测试。但是差错在所难免,无法保证绝对正确并完全满足您的使用需求。本文档的内容可能随时更新,如有改动,恕不事先通知,也欢迎您提出改进建议。
参考信息:
目录
TOC\o1-3\h\z\u1. 软硬件版本 3
1.1. 倍福Beckhoff 3
1.1.1. 控制软件 3
2. 操作步骤 3
2.1. 安装插件 3
2.2. 设置报警变量 4
2.3. 修改报警提示文本 7
2.4. 运行效果 10
软硬件版本
倍福Beckhoff
控制软件
笔记本Win10
软件
版本
TwinCAT3.1
3.1.4024.50
TE2000-HMI-Engineering
1.12.760.59
TF2000-HMI-Server
1.12.760.59
操作步骤
安装插件
新建一个TcHmiProject,右击【References】选择【管理Nuget程序包】
安装插件Alarm插件,在TwinCATHMIConfiguration会新增【AlarmSymbol】设置
设置报警变量
新建TwinCATProject,定义PLC变量并激活
在HMIConfiguration界面找到该变量,右击选择【MapSymbol】
在MappedSymbols选择该变量,右击选择【NewAlarmSetting】
AlarmSymbols列表中,双击AlarmSetting
填写弹框中的参数,包含名称、报警等级、类型和报警条件等
Severity表示事件的严重程度,在eventgrid中以不同的图标区分
NotificationType表示事件类型
NotificationType
Message
无状态
Alarm
状态:Notraised、Raised
Alarm类型的报警需要清除,才能从Raised回到Notraised状态
Alarm(withconfirm)
在b)基础上,可设置报警是否需要确认,当报警被确认或清除,才能回到Notraised状态
报警条件设置完毕,从工具箱中选择LinearGauge控件,拖拽至画面中。给控件Value属性绑定变量mappedsymbol:temperature
右击变量,选择【editsymbol】。将【Bindingmode】修改为TwoWay。此时,默认当该控件value发生变化时(onvaluechanged),将必威体育精装版值写入到变量tenperature。这种双向绑定的模式,不用另外编写变量赋值的语句
从工具箱中找到EventGrid控件,移动到画面中
修改报警提示文本
报警信息中Text字段支持设置多种语言
先在项目中添加中文语言包,并依次添加中文、英文下的报警字段文件
右击左侧项目树【Localization】文件夹,添加新项目
在下拉列表中找到中文,点击OK
重复添加新项目的步骤,勾选【Server-TcHmiAlarm】,分别添加中英报警设置
3个文件都添加完毕
分别双击【Server-TcHmiAlarm-en】、【Server-TcHmiAlarm-zh-CN】文件,添加新的Key值
打开刚才设置的报警变量,点击Text属性后的小方块
在窗口列表中,选择刚才新建的Key,点击OK
Key绑定完毕
打开工具箱,将LocalizationSelect控件移动到画面中,用于系统语言切换
运行效果
进入Liew-view,点击修改表格的表头
从下图的左侧列表中,点击绿色的箭头将需要的字段添加进去
例如,添加报警清除时间和确认时间
也可以配置表格的Columns属性
操作线性控件,将温度设置超出范围,以此激活一个新报警。通过切换系统语言,切换Text
操作控件,将温度设置到正常范围,Cleared字段显示了报警清除时间
双击表格行,可以查看详细信息
上海(中国区总部)
中国上海市静安区汶水路299弄9号(市北智汇园)
电话:021
您可能关注的文档
- FESTO气动高级进阶内部培训之CMMT-AS-…-S1伺服驱动器FAS软件测试V2.2.pdf
- FESTO气动高级进阶内部培训之CMMT-AS断电后重新上使能掉使能问题解决.pdf
- FESTO气动高级进阶内部培训之CMMT-ST-...-S0步进驱动器硬件接线介绍V1.0.pdf
- FESTO气动高级进阶内部培训之CMMT高级功能-Cam controller.pdf
- FESTO气动高级进阶内部培训之CMMT高级功能-Synchronisation 脉冲同步功能.pdf
- FESTO气动高级进阶内部培训之CMMT高级功能-Touch probe.pdf
- FESTO气动高级进阶内部培训之CMSH_安装测试指南.pdf
- FESTO气动高级进阶内部培训之CMSX测试视频介绍 Edited.pdf
- FESTO气动高级进阶内部培训之CMSX到达目标值后震荡严重.pdf
- FESTO气动高级进阶内部培训之Codesys V3环境中通过IO-Link读写SFAW参数与过程数据.pdf
文档评论(0)