840d系统中DB2的使用

840d系统中DB2的使用鄙人只知道700000为用户区域报警,对于5******以及6*******不知怎么使用,例如:DBB144-DBB145为停止进给/主轴停止类信号不知如何使用?请高手赐教,谢谢。

问题补充:
请针对我的问题举一个具体的例子,例如DB2.DBX144.如何应用于停止进给/主轴停止类信号?谢谢。

最佳答案

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即可。
 

提问者对于答案的评价:
谢谢各位,我是要一个具体的例子,没有人给出,我也不能再补充了,因为只有一次补充的机会。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月9日 上午12:54
下一篇 2018年12月9日 上午12:54

相关推荐

  • 这个紧急回退子程序理解有点难

    /_N_PROG_EVENT_SPFPROG_EVENT.SPF/_N_CMA_DIR/CMA.DIRIF $MC_CHAN_NAME=="Cutting&qu…

    SINUMERIK 2021年7月5日
  • 810D系统系统固定定义的FB的用法,在哪本手册上有具体说明?

    请教各位大神,810D系统系统固定定义的FB的用法,在哪本手册上有具体说明? 最佳答案 说实在810、840非常详细的说明少见到,你看看简明调试手册,大致介绍一些框架层面的应用。这…

    SINUMERIK 2021年7月5日
  • 802C回参考点的问题?

    请教: 我现在做802C的一台插床 回参考点时 JOG方式下方向是对的 但是回参考点时(手动正向回)走的方向与机床相反 而且显示我…

    SINUMERIK 2018年12月5日
  • 西门子802DLS系统等待螺纹首切问题是主轴没有回零

    上次出现过一次参数丢失导致的主轴有个参数改为2就好了 这次还是这个问题时间久了忘了那个参数知道的告诉下万分感谢就是主轴回零改那个参数 最佳答案 有备份的话回装一下就可以了…

    SINUMERIK 2020年10月31日
  • 主轴转速如何在OP上显示?

    请问俱侠在http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=69324&cid=1044中,所获主轴转速如…

    SINUMERIK 2017年12月7日
  • FM351参数设置问题

    各位前辈我想问下:网上有个用于FM351/451的组态软件,大小30M,它和step7有什么不同?step7里面不是已经有了FM351这个模块的嘛?另外,要定位的目标位置和实际速度…

    SINUMERIK 2018年3月6日
  • 802dsl系统立车,增量无法使用

    802dsl系统立车,增量无法使用,不管是采用G91还是ACIC,都不好使,请问应该怎么办?谢谢! 最佳答案 楼主的问题一定代表性,按照以下方式解决:1.802DSL系统重新上电,…

    SINUMERIK 2017年11月12日
  • 开Z轴,报警X轴主动编码器出错(X轴是静止不动的)

    西门子840d系统的立式车床,在走程序钻孔的时候(Z轴上下移动,X轴静止的情况下)报警X轴主动编码器出错,Z轴在X轴不同的位置上移动都会出来这个报警,X轴的光栅头已更换成新的还是报…

    SINUMERIK 2017年11月17日
  • 求助;

    1,马扎克640系统2,HASS系统,请问有没有介绍这两个数控系统的简明调试手册,主要是如何备份和恢复系统数据就可以; 最佳答案 马扎克操作手册https://wenku.baid…

    SINUMERIK 2020年10月31日
  • 802D资料

    求西门子802D(不是802D SL)的1.参数手册2.硬件手册3驱动器参数手册4.硬件手册。5诊断手册     802…

    SINUMERIK 2017年6月3日