在PLC程序中,可以编写一部份用户报警,通过DB2.DBB180等输出,700000号报警在报警号后可编写报警内容或报警提示,请问:要怎么操作才能把报警内容或报警提示输入到报警号后?请各位大侠指教。
最佳答案
是数控系统吧。你的系统有pc50吗?我做过840d和810d的。
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\alc_XX.com
CZYK用户循环报警文本 C:\dh\mb.dir\alz_XX.com
后缀名com是comment的缩写,而XX则是语言代码:
German德语语言代码: gr
English英语语言代码: uk
French法语语言代码: fr
Italian意大利语语言代码: it
Spanish西班牙语语言代码:sp
Chinese中文语言代码: ch
进winXP找到上面的路径看下是不是你要的‘报警文本’中文的有乱码报警好对就行,
用U盘把它拷出来,用写字板把它打开,复制一个报警,把报警号改一下写成你需要的,特殊符号不要动,把报警内容写成你需要的,考回去覆盖源文件OK,记得要重启一次生效。也可以再PC50里做可能是没有中文输入法,不过可以写拼音和英文,如果U口被封只能这样,如胆子小可先备份一下要修改吧报警文本。
具体报警文本的格式如下:
报警号 显示方式 帮助代码 报警文本或报警号
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: 对话框形式显示报警
帮助代码:(0是无帮助,我没写过帮助。)
提问者对于答案的评价:
ytyt 谢谢两位大侠的答案。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc297939.html