840D操作界面报警界面改成中文的

840D操作界面报警界面改成中文的

最佳答案

840D报警信息是通过数据块DB2由PLC传递给MMC的,DB2中的每一位对应一个报警号。西门子规定的不同范围报警号产生的报警效果也是不一样的,大致分为:510000号到599999号报警为通道PLC。600000号到699999号是针对进给/主轴停止效果的报警。700000号到799999是用户PLC报警用。2报警的制作840D报警制作分为:编写报警文本和连接两个步骤。
     大部分机床内都只有少量中文的报警文本,剩下的就要你自己动手了,网上有一篇《西门子840D报警的制作》论文,http://emuch.net/journal/article.php?id=CJFDTotal-YZJI200606064可以参照!另外引用西门子工程师刘工的部分内容如下:
 在编写报警文本的时候是否发现,总搞不清DB2中哪位是报警哪位是提示信息?或者出了报警又不能知道哪位被置位,只能去查List然后还要掰手指头算到底是哪位?其实在toolbox中有个小工具非常方便,就是在\8×0d\060502\PLCALARM目录下有个plcalarm.zip,解压后名为PLCAlarm.txt。截取其部分内容,如下:

 %_N_MYPLC_GR_COM
 ;$PATH=/_N_MB_DIR
 ;Geighardt Stand 01.07.99

 510000 0 0 “DB2.DBX 0.0 K1 VS-SP FM”
 510001 0 0 “DB2.DBX 0.1 K1 VS-SP FM”
 510002 0 0 “DB2.DBX 0.2 K1 VS-SP FM”
 510003 0 0 “DB2.DBX 0.3 K1 VS-SP FM”
 510004 0 0 “DB2.DBX 0.4 K1 VS-SP FM”
 510005 0 0 “DB2.DBX 0.5 K1 VS-SP FM”
 510006 0 0 “DB2.DBX 0.6 K1 VS-SP FM”
 510007 0 0 “DB2.DBX 0.7 K1 VS-SP FM”

 510008 0 0 “DB2.DBX 1.0 K1 VS-SP BM”
 510009 0 0 “DB2.DBX 1.1 K1 VS-SP BM”
 510010 0 0 “DB2.DBX 1.2 K1 VS-SP BM”
 510011 0 0 “DB2.DBX 1.3 K1 VS-SP BM”
 510012 0 0 “DB2.DBX 1.4 K1 VS-SP BM”
 510013 0 0 “DB2.DBX 1.5 K1 VS-SP BM”
 510014 0 0 “DB2.DBX 1.6 K1 VS-SP BM”
 510015 0 0 “DB2.DBX 1.7 K1 VS-SP BM”

 ……

 600100 0 0 “DB2.DBX 144.0 AS VH/SH A/S1 FM”
 600101 0 0 “DB2.DBX 144.1 AS VH/SH A/S1 FM”
 600102 0 0 “DB2.DBX 144.2 AS VH/SH A/S1 FM”
 600103 0 0 “DB2.DBX 144.3 AS VH/SH A/S1 FM”
 600104 0 0 “DB2.DBX 144.4 AS VH/SH A/S1 FM”
 600105 0 0 “DB2.DBX 144.5 AS VH/SH A/S1 FM”
 600106 0 0 “DB2.DBX 144.6 AS VH/SH A/S1 FM”
 600107 0 0 “DB2.DBX 144.7 AS VH/SH A/S1 FM”

 …….

 700000 0 0 “DB2.DBX 180.0 FM”
 700001 0 0 “DB2.DBX 180.1 FM”
 700002 0 0 “DB2.DBX 180.2 FM”
 700003 0 0 “DB2.DBX 180.3 FM”
 700004 0 0 “DB2.DBX 180.4 FM”
 700005 0 0 “DB2.DBX 180.5 FM”
 700006 0 0 “DB2.DBX 180.6 FM”
 700007 0 0 “DB2.DBX 180.7 FM”

 可以看出它是德文报警文本,报警号后面引号内应该是我们的报警/提示信息,但现在给了一些提示:

 DB2.DBX*.*—-肯定是与前面报警文本对应的信号位了

 K*—-*是通道号

 VS-SP—-是进给停

 VS-LS-SP—-是进给停+禁止读入

 LS-SP—-是禁止读入

 NCST-SP—-是禁止NC启动

 VS-SP GEO*—-是禁止几何轴

 FM—-报警位

 BM—-提示位

 等等,在此不一一列出,你只要对照List熟悉一下即可。

 使用时,把语言改一下,把你的报警文本写好,如果需要可以保留DB2.DBX*.*,这样出现报警后,知道是哪个信号位被置位便于查找,调试。未用到的报警在调试过程中也不用删除。然后把文件传入PCU即可。非常的方便

  祝你好运!

提问者对于答案的评价:
er

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc254951.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月10日
下一篇 2019年6月10日

相关推荐

  • 840DSL中如何使PLC控制的轴可以以不同速率运行

    系统840dsl   NCU710.3由PLC通过FC18控制伺服轴由起点移动到终点过程中可以在不同位置使用不同的速度运行? 最佳答案 可以写几个FC…

    SINUMERIK 2020年10月31日
  • A30042 功率单元达到或超过风扇的使用寿命 这个报警怎么解决???

    参数p251和p252 都改不了啊,提示  对激活的控制器无写访问。参数p10也改不了,也出提示,不想换风扇,风扇还正常转动,这个怎么解决啊,求各位大…

    2020年10月31日
  • 6SN1118-1NH01-0AA1显示A00600是什么意思

    送电启动时6SN1118-1NH01-0AA1驱动模块显示A00600代码,不能够按P复位,停电重启后能够直接恢复,这个代码是什么意思呀 最佳答案 表示该控制板的A轴部分报警号为6…

    SINUMERIK 2017年11月4日
  • 为什么第一次开启PCU系统提示说硬盘被锁住了

    新到货的PCU50 ,开机提示说硬盘被锁住了,这是如何解释呀。 问题补充:找到问题的所在了,在拿到机器后,直接将硬盘摘下来克隆了一下,在回装的时候串口线插的不是原先位置,…

    SINUMERIK 2017年12月8日
  • 828D7个轴怎么分配

    西门子828D数控怎么分配PLC轴一共有7个伺服轴 钻石用户推荐最佳答案 六个伺服轴一个PLC轴吗?在828 Quick staert 简明调试的8.…

    SINUMERIK 2020年10月31日
  • manualturn与shopmill是什么数据

    manualturn与shopmill是什么数据 最佳答案 ShopTurn 集ShopMill和ManualTurn的优势于一身,既适合铣削循环ShopMill,又适于…

    SINUMERIK 2017年12月8日
  • 西门子828D刀补

    西门子828 D一个刀具号里能调用2个刀补吗? 最佳答案 可以为刀具的刀沿 1 至 8 (当刀具管理 12 生…

    SINUMERIK 2017年6月24日
  • 谁有SINUMERIK HMI软件

    我要重新给840D的PCU刷下HMI,哪位大哥能告诉我哪有下这个软件的。我现在用的是别的PCU的GHOST不怎么稳定。谢谢! 最佳答案 可以到西门子公司购买,4万多一套。网上很难找…

    SINUMERIK 2019年6月11日
  • dsc功能介绍

    大神能具体说一下什么是dsc,dsc功能的作用是什么? 最佳答案 DSC功能也是动态伺服控制,在PLC内循环计算位置环(我们常说的TO),则位置环的更新时间会取决于通信的总线周期时…

    SINUMERIK 2020年10月31日
  • 810D系统FB2,FB3

    810D系统FB2,FB3功能是否只能在OB35中使用,其他的中断组织快可以调用吗. 0B1中可以调用吗. 最佳答案 在任何功能快中都能调用,但在调用之前,要在OB100…

    SINUMERIK 2019年6月11日