回复:840D如何编写报警文本

gm

  • 帖子

    1461
  • 精华

    9
  • 被关注

    29

论坛等级:奇侠

注册时间:2006-03-14

普通 普通 如何晋级?

发布于 2010-05-04 19:12:15

5楼

1.PCU50用户报警文本的编写
PCU50的报警文本可以直接在操作面板上编写,也可以在计算机上编写好后,通过RS232/软盘/U盘/网络传入PCU50。如果你要编写中文的报警文本,则只能用在计算机上编写然后传入PCU的方式。
PCU50的所有报警文本都存放在F:\DH\MB.DIR目录下。其中有
MMC报警文本 C:\dh\mb.dir\alm_XX.com
NCK报警文本 C:\dh\mb.dir\aln_XX.com
PLC报警文本(非用户PLC报警文本) C:\dh\mb.dir\alp_XX.com
ZYK循环报警文本 C:\dh\mb.dir\alz_XX.com
CZYK用户循环报警文本 C:\dh\mb.dir\alc_XX.com
后缀名com是comment的缩写,而XX则是语言代码:
German德语语言代码: gr
English英语语言代码: uk
French法语语言代码: fr
Italian意大利语语言代码: it
Spanish西班牙语语言代码:sp
Chinese中文语言代码: ch
由于PCU50显示可进行多种语言的切换,所以报警文本也要有多个语言版本。
因此,如果最终用户可能会在英语和中文显示间切换,那么就要编写英文和中文两
个报警文本,否则PCU50会报警。
用户报警的文件名可以随意起名,但也要服从上面文件名的格式,其格式应该是:nnnnn_XX.com nnnnn 可以是任意字符,如myplc_ch.com。
具体报警文本的格式如下:
报警号 显示方式 帮助代码 报警文本或报警号
600100 1 0 "No D number %1 is programmed"
600101 1 0 60100
... ... ... ...
650202 0 1 "Axis %2 in channel %1 is still moving"
用户报警号范围:
500000–599999 通道PLC报警
600000–699999 轴和主轴PLC报警
700000–799999 用户PLC报警
800000–899999 顺序控制PLC报警
显示方式:
0: 在报警行显示报警
1: 对话框形式显示报警
帮助代码:
当显示系统报警后,通常在屏幕显示左下角会显示”i”的图标,当操作者按”i”键
后,系统会显示该报警的作用,原因及可能的解决办法。用户报警文本同样可实现此
功能,但需要用户编写额外的帮助文件,这部分内容在此省去。
报警文本或报警号:
报警文本中不能出现字符 ” 和 #.
字符 % 被留作显示参数.
如果用户希望使用已经有的文本,可直接写已有文本的报警号。
报警文本可加注释,注释必须以“//”开始。
报警文本最大长度110个字符(2行显示),如果报警文本太长,系统会自动截断并以
“*”表示。
参数 “%K”: 表示通道号
参数 “%A”: 表示信号组号(如轴号)
参数 “%N”: 表示信号号码
参数 “%Z”: 表示状态号码
上述报警文本可直接在操作面板上编写,具体步骤:
选择Service(服务)区域,用Data Selection(数据选择)将”MBDDE-alarm-texts”
项选出,光标定位到该目录,按Data Management(数据管理)键,按New(新建)键,
输入报警文件名,如myplc_uk.com,然后按上面格式输入即可。
学无止境
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25528条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。