发布于 2015-07-23 21:52:40
13楼
刚接触840D时也问过这个问题,北京有位工程师回复在840D上确实不支持。有些大侠起点比较高,没接触过802的在各个功能。
700012 0 0 “冷却启动信号生效,但接触器 KM%d没有吸合 !”
上面是802系列的报警文本,KM 后的”d%“代表这里是一个十进制的变量,在PLC里还分配了一个报警变量地址给700012报警,假如我在PLC里先给这个变量赋值为2,然后再激活报警,则报警内容显示为
700012 0 0 “冷却启动信号生效,但接触器 KM2没有吸合 !”
允许的数据类型有:
%d:十进制; %x:十六进制; %b:二进制; %o:八进制; %u:无符号整型; %f:浮点数
另外,802系列还有专门设置报警响应的属性和清除的条件,如下:
每个报警具有一个配置 8位参数 MD14516[0]~ [63] “USER_DATA_PLC_ALARM”。可以根
据实际情况设定每个报警的清除条件和报警响应。该参数的结构如下:
位0:---NC启动禁止
位1:---读入禁止
位2:---所有轴进给保持
位3:---急停
位4:---PLC停止
位6:---删除键清除
位7:---电清除
清除条件 报警响应
MD14516[0]~[63]:
注意:
如果位7~6都为“0”, 表示报警为“自清除”报警;
如果位5~0都为“0”,表示报警为“只显示”报警;
注:所有报警响应可直接编入 PLC应用程序
个人感觉使用起来挺方便的。但到840D上就没有了.
840d处理报警感觉挺麻烦,比如我激活了读入使能,但如果不在FC10中处理,程序照样会继续读入。