840D系统中,FC18子程序如何应用?

在840D系统中,PLC程序中调用了FC18子程序。IN0=M2.0,IN1=M2.1,IN3=5,IN4=B#16#2,IN5=B#16#3,IN6=0e0,IN7=5.0e2.0,OUT1=M2.2,OUT2=M2.3,OUT3=MB130.
M2.0=1时,,第 五轴不动, 第五轴是一不带电机的虚拟轴。
咨询专家后,要求理解PLC轴与NC轴的转换及运用。对此,我不熟悉,刚才搜索了一阵,也没找到有用的东西,请各位大侠,给些相关信息或资料或建议。

最佳答案

首先,FC18本身的调用就不说了,直接看Doconcd的basic function里的13.13,基本块的描述中的FC18,所有形参的解释就在上边,我不再复述了。
这里你用的应该是功能5的普通轴定位功能。做这个功能的时候,首先要将该轴由数控轴调出为中性轴,再将该轴调为PLC轴。才能进行定位操作。注意,这步必须进行,千万不能出现和NC同时抢控制权的问题,否则会出现完全出乎你设计预料之外的移动动作,诸如反向最高速移动之类的。此类情况,上海某大型跨国汽车公司有惨痛教训,一月内两次碰撞,直接经济损失上百万元,停产停工的损失不计。跑题了,不多说了。
大概的PLC流程我说一下,DB35.DBX8.4置1,反馈是DB35.DBX68.6,DB35.DBX28.7,反馈是DB35.DBX68.7(另一说63.1,也有例子是用它,区别不明,你自己可以试验一下)。注意,这里具体到编程的时候,最好直接对DBB8赋值,而不是单独对8.4,上边只是帮助你理解。最后,祝成功。

提问者对于答案的评价:
谢谢老师!
请问老师:如想把此轴设为第二主轴,放在第二通道内,应该怎么做?

最佳答案作者回复:
第二主轴,35000设置为2即可,其他同主轴设置。
放在第二通道的话,将双通道设置完成后,在通道数据处,按通道加,再在20070和20080中对应输入你的轴号5,和你这根轴的通道轴名,举例SP2,即可。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月3日 上午1:10
下一篇 2017年8月3日 上午1:10

相关推荐

  • SinuTrain安装后进入机床,提示

    SinuTrain安装后进入机床,提示"轴使能ZZ",也不能运行程序,看不到机床模拟?求助,谢谢! 钻石用户推荐最佳答案 右侧有个绿色的FEED ST…

    SINUMERIK 2020年10月31日
  • 840D 刀库问题

    840D 刀库表上面的跟刀套上面的对不上   840D刀库有回零 复位之类的命令吗?是链式刀库 最佳答案 直接将刀套上的刀拿下来再…

    SINUMERIK 2017年8月3日
  • 840D参数设置求助

    那位高手能给鄙人解释一下19300和20150这两个参数的设置方法?(尤其是19300) 问题补充:两位说的使我深受启发,(特别是心依然兄的解释)我想了解具体19300每位的具体内…

    SINUMERIK 2019年6月11日
  • $C_MACPAR[1] $C_T_VALUE $P_GG[47] 使用

    828d刀塔子程序里有几个变量 $C_MACPAR[1] 、 $C_T_VALUE 、 $P_GG[47]不知道什么意思,具体怎么…

    SINUMERIK 2017年7月26日
  • 关于编码器。

    请大家帮忙解释一下,绝对值编码器和增量编码器的详细原理?以及各自的用途?新接触西门子电机,不是很明白。谢谢 最佳答案 增量编码器的码道是遮光和不遮光,形成增量脉冲,而绝对编码器是每…

    SINUMERIK 2019年6月11日
  • 828D通过参数关闭PLC程序的显示?

    808D可以通过参数378关闭PLC程序,828D有这个功能吗?828D没有378这个参数 最佳答案 828D没有这个功能,808和828不一样。 提问者对于答案的评价:谢谢!知道…

    SINUMERIK 2021年7月5日
  • 电脑如何与802D系统连接

    电脑如何与802D系统连接,需要什么软件,哪里有? 最佳答案 西门子的软件是WINPCIN,可以用来传输加工程序和其它数据,如果是用来调试PLC,需要安装V3.1 Pro…

    SINUMERIK 2018年3月6日
  • 工件坐标变量怎样写

    请问802D_SL中的工件坐标,机床坐标及刀具长度1,2刀具偏置,G54,G55,G56,G57,G58,G59,等变量是如何写的,非常感谢 最佳答案 工件坐标系$AA_IW[&n…

    SINUMERIK 2018年12月7日
  • 840dsl报警428624DP从机故障的原因

    机床打开控制电压,然后启动液压,PLC停机的故障。此故障已经出现多次,每次断电重启,再开机又正常。报警信息、NCU720.3的状态以及STEP7硬件诊断如图,请各位大侠帮忙分析,是…

    2017年5月31日
  • 840D STL语言编写的程序怎么理解

    想研究一下刀库管理的PLC程序,以下是用STL语言编写的一段程序百思不得其解,请各位高手帮忙给分析一下。  L    &…

    SINUMERIK 2020年10月31日