编写PLC 用户报警信息文本,可通过以下方法进行:
方法一:在HMI 操作面板上直接编写(推荐)
方法二:使用UltraEdit-32 软件进行编写(推荐)
方法三:使用Access MyMachine 软件进行编写
推荐:使用方法二先做整个报警信息文本,再使用方法一做单个调整。
1、在HMI 操作面板上直接编写
1) 依次按下“菜单选择”键、“调试”键
![fb69e72823c7bda838d47f5225091d4b.png](https://i-blog.csdnimg.cn/blog_migrate/63e6a09e846f178f1899e0a5dc20852e.jpeg)
2) 依次按下“HMI”键、“报警文本”键
需要当前访问等级:用户及以上等级。
![aec0d339418d5c1c55298cd726c86f39.png](https://i-blog.csdnimg.cn/blog_migrate/a194ebd7cd6125e59dd14a2bb1dd8529.jpeg)
3) 选择“制造商PLC 报警文本 (oem_alarms_plc)”,按下“确认”键
![5f3ca5fd3fe61f9f8490a3787cc11ffe.png](https://i-blog.csdnimg.cn/blog_migrate/baea268843a57d3b86accc2615d4545a.jpeg)
4) 输入报警号、报警文本、颜色、弹出选项
说明:
· 报警号:须在500000-709999 之间;
· 报警文本:可使用英文、中文、德语等语言;创建不同语言的报警文本时,需要HMI 也切换
至相应语言;使用快捷键组合ALT+S 可进行中文/英文输入法切换;
· 颜色:一般情况下,EM(错误信息)文本选择红色,OM(操作信息)文本选择黑色;
· 弹出:选择“否”报警显示在报警显示区域, 选择“是”报警以弹出窗口的形式显示;
![201963bad27e000da86b0f8100c4c6bb.png](https://i-blog.csdnimg.cn/blog_migrate/cd3903356015705f79510bf4b82e9247.jpeg)
5) 生成报警文本
报警文本编写完成之后,按下“确认”键后,系统将自动生成以下文件:
· oem_alarm_plc_xxx.ts:报警文本编辑文件
· oem_alarms_plc_xxx.qm:系统内部用来显示报警文本的文件(如果此文件不存在,报警将
无法显示)
· alarmtexteditor_db_oem_alarms_plc.xml:报警文本颜色和显示方式的配置文件
· alarmtexteditor_db_oem_alarms_plc.hmi:报警文本颜色和显示方式的生效文件(此文件需
要 HMI 重启才会生成)
![54eb76d3d439523233ae6e5ba4b62acb.png](https://i-blog.csdnimg.cn/blog_migrate/eb4b04815417547a56441113f10720b7.jpeg)
说明:
oem_alarm_plc_xxx.ts 和oem_alarms_plc_xxx.qm 文件存储在以下路径中:
HMI 数据: HMI 数据文本制造商,适用于OP+TCU+NCU 或OP+PCU+NCU 配置结构
或NCU: / SystemCF card/oem/sinumerik/hmi/lng,适用于OP+TCU+NCU 配置结构
或PCU50.5: C:ProgramDataSiemensMotionControloemsinumerikhmilng,适用于
OP+PCU+NCU 配置结构
alarmtexteditor_db_oem_alarms_plc.xml 和alarmtexteditor_db_oem_alarms_plc.hmi 文件
存储在以下路径中:
HMI 数据: HMI 数据设置制造商,适用于OP+TCU+NCU 或OP+PCU+NCU 配置结构
或NCU: / SystemCF card/oem/sinumerik/hmi/cfg,适用于OP+TCU+NCU 配置结构
或PCU50.5: C:ProgramDataSiemensMotionControloemsinumerikhmicfg,适用于
OP+PCU+NCU 配置结构
2、使用UltraEdit-32 软件进行编写
1)将oem_alarm_plc_chs.ts文件拷贝到计算机
![54eb76d3d439523233ae6e5ba4b62acb.png](https://i-blog.csdnimg.cn/blog_migrate/eb4b04815417547a56441113f10720b7.jpeg)
![6f063fb6ec949e3980c0b6047ab261d3.png](https://i-blog.csdnimg.cn/blog_migrate/6baf24e1ef7980a581b56d4dfccc2c29.jpeg)
oem_alarm_plc_chs
2)用UltraEdit-32 软件打开,打开后可添加编码和相应的文本信息
![b0dc14a62d3f1e2908fd701c7fbfd49c.png](https://i-blog.csdnimg.cn/blog_migrate/7d12bb3fb9202b3a5c25522319d318ad.jpeg)
PLC文本信息对应接口信号地址
![7d66b9c3d3e4b197bf13f4e184ac9358.png](https://i-blog.csdnimg.cn/blog_migrate/e442fb6552a6f89cbf5713d73f6fd758.jpeg)
例如:700000对应DB2.DBX180.0
3)按照实际的PLC报警信息在UltraEdit-32中添加完成后保存文件,将编辑后的文件拷贝到
HMI 数据文本制造商 目录中替换源文件;
![54eb76d3d439523233ae6e5ba4b62acb.png](https://i-blog.csdnimg.cn/blog_migrate/eb4b04815417547a56441113f10720b7.jpeg)
4)HMI重启后报警文本生效;
3、使用Access MyMachine 软件进行编写
1) 打开Access MyMachine,依次点击“文件”、“新建”、“项目”,创建新项目
![fd29816e3c5e2c38eeb630432ccea16d.png](https://i-blog.csdnimg.cn/blog_migrate/d004622c7d301d72f42e116c4951feee.jpeg)
在弹出的新项目窗口中,修改控制类型、目标语言、项目名称、文件夹位置,例如:
· 控制类型:840D sl
· 目标语言:简体中文
· 名字:840D sl Alarm Text.rcsproj
· 文件夹位置:C:
![418d336715324b1b715f5a271fc5f731.png](https://i-blog.csdnimg.cn/blog_migrate/c6f79bc8516e19d588943e9f6d228002.jpeg)
项目创建完成,Access MyMachine 在线连接之后,显示如下。
![4fa238bc97605d6a74ba96232f82ba7b.png](https://i-blog.csdnimg.cn/blog_migrate/f5bee321364758ba37bdc5baa2e2fd06.jpeg)
2) 在“报警文本”选项卡下,选中离线文件“oem_alarm_plc_chs.ts”,双击或点击“编辑”按钮,
编辑中文报警文本。
![6a4682014feb2a8b0523ee99d8c2d7d3.png](https://i-blog.csdnimg.cn/blog_migrate/f29b2b34c5f8d6c1ba3b296a8663ecdc.jpeg)
3) 在弹出的报警文本编辑窗口,编辑用户PLC 中文报警文本
例如:
输入报警编号“700032”,点击“添加”按钮
输入报警文本“安全防护门被打开”,选择颜色“黑色”,勾选弹出窗口,点击“编辑”按钮
当用户PLC 报警文本编辑完成之后,依次点击“存储”按钮、“退出”按钮
![c38136feada4ea39846611118e6ce7e3.png](https://i-blog.csdnimg.cn/blog_migrate/da34102777ea28dd698fe2966b39085e.jpeg)
4) 装载离线报警文本到控制系统(适用于OP+TCU+NCU 配置结构)
勾选“oem_alarm_plc_chs.ts”和“oem_alarm_plc_eng.ts”,点击“下载”按钮点
![6ec16cc54f52b15a885c96076f11cb7d.png](https://i-blog.csdnimg.cn/blog_migrate/9cdb10d860ac306390e61c7009128f98.jpeg)
点击“YES”按钮,下载色度信息文件和配置文件到控制系统。当报警文本、色度文件、配置文件传输到控制系统之后、重启HMI,报警文本创建完毕,显示如下:
![2c9bc5a4ab6dbe38489cc10e98f00f0f.png](https://i-blog.csdnimg.cn/blog_migrate/09af763a5a821a96ccfd48b61259fd84.jpeg)
![63b204e296e925750661b70e7e64a4e0.png](https://i-blog.csdnimg.cn/blog_migrate/5ebd391e30bb34eaed5b169db86c492c.jpeg)
说明:
对于OP+PCU+NCU 配置结构,需要手动将离线报警文本复制到PCU50.5 硬盘中,而不是存储
到系统CF 卡中,详情如下。
将之前创建的离线项目840D sl Alarm Textoemsinumerikhmilng 文件夹中的
oem_alarm_plc_xxx.ts 文件复制到以下任一路径中:
HMI 数据: HMI 数据文本制造商
或PCU50.5: C:ProgramDataSiemensMotionControloemsinumerikhmilng
将之前创建的离线项目840D sl Alarm Textoemsinumerikhmicfg 文件夹中的
alarmtextedito r_db_oem_alarms_plc.xml 文件复制到以下任一路径中:
HMI 数据 : HMI 数据设置制造商
或PCU50.5: C:ProgramDataSiemensMotionControloemsinumerikhmicfg
完成之后,重启HMI