840D系统PLC程序问题

因为第一次调试840D系统,对于840D系统接口信号不甚了解,比如说NC轴与PLC轴的区别问题,系统是通过参数来区分的还是通过接口信号来区分的?所以想找一个比较全面的PLC程序实例做个参考(比如有轴控制,手轮,PLC轴功能,刀库等的程序)希望有的高手们能给我发一份,谢谢!

最佳答案

楼主的问题,我曾经发过一个帖子,这里再说明以下,NC轴与PLC轴的区别问题,系统是通过参数来区分的。PLC 轴可用于车床伺服刀塔控制、加工中心伺服刀库控制、工件传输等;PLC 轴的硬件配置和其他NC 伺服轴相同,使用西门子611D驱动和伺服电机;
PLC 轴的类型:可以为直线轴、旋转轴或分度轴,在MDA 或AUTO 自动操作方式下,不能通过加工程序对轴地址进行编程,只能由PLC 对其进行控制,  即通过T XX M6指令控制刀库的旋转与刀号的选择,必须充分利用NC-PLC 公共数据区。
用PLC控制刀库的旋转度数,首先将该轴设置为旋转轴,模态轴,注意以下机床参数的设定: 
MD30300 $MA_IS_ROT_AX=1  
MD30310 $MA_ROT_IS_MODULO=1  
MD30320 $MA_DISPLAY_IS_MODULO=1  
MD30330 $MA_MODULO_RANGE=360 
 
再将其设置成分度轴,注意以下机床参数的设定: 
MD30500 $MA_INDEX_AX_ASSIGN_POS_TAB[AX5]=3 ;即等间距定位 
MD30501 $MA_INDEX_AX_NUMERATOR[AX5]=360 ;即分度轴圆周旋转360度 
MD30502 $MA_INDEX_AX_DENOMINATOR[AX5]=10 ;即等分的分度数 ,如10°, 
MD30503 $MA_INDEX_AX_OFFSET[AX5]= ;即起点偏置,与机械零点的位置关系,
MD30505 HIRTH _ IS_ ACTIVE= 1,如不希望轴停在中间位置,可设为“1”, 
到此,分度轴设置完成了。

楼主可以参考以下资料:
《西门子数控系统840D调试编程和维修概要》
http://pan.baidu.com/share/link?shareid=449640&uk=1275080845
西门子发行的DOConCD数据光盘,里面包含更详细的、最权威的资料。其中西门子840D的PLC、数控系统、伺服各类信息介绍的很详细,其中就有刀库的控制。
DOConCD的下载地址:
http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=20&a_id=667356&s_id=0&num=12#anch
以上说明可以助力楼主对问题理解。祝好运!

提问者对于答案的评价:
沧工我看到你发的这个贴子,但是和旋转轴的设定一样的,并没有明确的参数指出NC轴与PLC轴的区别

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月24日 下午6:54
下一篇 2017年10月24日 下午6:54

相关推荐

  • 西门子840Dsl轴啸叫,啸叫一会儿报警25040

    840dsl一磨床,加工时或手动时C轴转动,开始啸叫,一会儿报警。25040报警。手转动机械部分也灵活,不知是何原因,请高手指教,谢谢! 版主推荐答案 啸叫优化基本改变的是增益参数…

    SINUMERIK 2020年11月1日
  • 西门子840d报警21760

    各位大佬,西门子数控系统偶尔会报警21760 too many auxiliary functions programmd什么情况…

    2020年10月31日
  • 802C中G02/G03C出现报警

    802C系统,在子程序中运行G02/G03时出现报警,报警号是16905(轮廓错误),为什么? 程序是: G0X20; G01Z-10; G…

    SINUMERIK 2018年12月6日
  • 装载机的自动运行(840D)

    装载机采用840D数控系统,装载机完成轧辊在存放架之间或存放架与磨床之间自动装卸或手动装卸功能,目前手动装载可以完成,一旦切换自动,“程序运行/停止”和“通道激活/中断”交替出现,…

    2017年11月6日
  • pcu50的硬盘规格

    请教各位大侠,pcu50.3-c的硬盘规格是什么,我只知道和笔记本电脑的硬盘是一样的,但是尺寸不知道,哪位知道具体的型号规格,谢谢! 问题补充:请教各位前辈们,那硬盘的厚度是多少呢…

    SINUMERIK 2018年12月2日
  • 西门子802S系统开机报警循环文件未装入NC

    单位1台802S分体的系统,开机报警循环文件未装入NC,PLC型号是6FC5510-0BA00-0AA1,版本是02.03.06。 请教一下各位专家这种故障应该怎么处理?…

    SINUMERIK 2020年10月31日
  • Sinumerik ONE应该

    Sinumerik ONE 已经在国内推广应用了吗? 最佳答案 现在是国内大力推广840Dsl和828D阶段,听西门子的人说,目前还没有计划大力推广Sinume…

    SINUMERIK 2021年7月5日
  • 怎么把CPU1211作为840D数控系统的Profinet IO设备

    840D内置的cpu是317-3 PN/DP,用STEP7组态。1211用v14组态。是否需要下载CPU1211和CPU317的GSD文件然后各自组态,v14里把1211…

    SINUMERIK 2020年11月1日
  • NCU572硬件

    NCU572硬件电池更换 最佳答案 【分享】840D的NCK换电池注意事项http://www.cncshare.com/?p=1623 提问者对于答案的评价:

    SINUMERIK 2020年11月1日
  • PCU20上使用的CF卡为何不能显示里面的内容?

    新买了一个2G的金士顿CF卡,用笔记本复制了备份的NCPLC数据,插到PCU20里面。为什么在上传数据的时候看不到C:(就是CF卡)里的内容?请大侠们给帮帮忙。是不是哪个参数没有设…

    SINUMERIK 2017年8月3日