在MDI方式下,如何一键选择程序并启动程序

在一台日本的数控(发那科系统)磨床上看到这样的功能,在西门子840D上如何实现?
在录入方式,有5个按钮,一个按键实现了向左插补运行,一个按键实现向右插补运行,一个按键使运动停止,向左向右的按键都调用了同一个程序,程序被屏蔽看不到,只能知道调用了同一个程序号,另两个按钮实现进100mm和退100mm,但没看到调用程序。以上动作只在录入方式有效,其它方式无效。

最佳答案

这个很好实现,可以有多种方法。可以用在NC程序中用按钮信号来跳转语句,在PLC程序中激活NCSTART接口信号。也可以用FB4选择程序,然后在PLC中激活NCSTART接口信号。还可以用异步功能。

提问者对于答案的评价:
思路差不多,能说得细点就更好了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月7日 下午12:29
下一篇 2017年12月7日 下午12:29

相关推荐

  • 840D系统刀库问题

    系统是840D的系统,主轴直接抓刀,无卡爪。程序里运行T310,实际把311号刀抓出来了,刀库列表09998却是在302号刀位置。还刀时刀库先转到310位置后停止了。为什么会出现这…

    2017年6月4日
  • 840DSL HMI 开发包

    求840DSL HMI 开发包,找了好久都没找到,不知道为什么官网都没有,谢谢! 最佳答案 实现用户HMI开发,主要有以下几种方法:1)easy_tools&n…

    SINUMERIK 2017年6月5日
  • 802D数控系统伺服驱动

    你好!我用的是802D数控系统,之前一直使用正常,但是现在当伺服电机处于快速运行,然后停止或者由快速转为慢速时,伺服电机不能立即停止,而是慢慢停止,仿佛失控一般,最后出现急停报警!…

    SINUMERIK 2017年12月1日
  • 840D数控使用advance软件嵌套VB代码,XP系统下VB6.0代码编译卡住

    各位大神,我现在的软件环境:VM12虚拟机WINXPSP3系统+840Dsl+“HMI adv for PC sw070601”+scout…

    SINUMERIK 2020年10月31日
  • 西门子840D的数控

    在840D数控系统的中有什么正规渠道或者其他插件获取工作时的信息未知量?怎样将工作数据或者传感器所测得的数据采集,供自己调用?有什么推荐的相关资料吗?感谢大佬!!! 最佳答案 想要…

    SINUMERIK 2020年10月31日
  • 请问西门子840DSL如何增加R参数?

    由于产品需要,机床默认R参数为R0——R299,现需要扩展到R399,我把机床参数28050改成400后,扩展成功,但系统报警,后备份还原NC.arc,结果报警还是未消除;请问扩展…

    SINUMERIK 2020年10月31日
  • 840D系统补偿数据怎么传输!

    840D系统螺距补偿数据怎么传输!具体的传输步骤指点下!我公司用的数控机床光栅尺有误差,在MMC上操作步骤和在电脑上怎么完成!详细些请各位高手帮忙!!!谢谢!!!现有补偿我要从新写…

    SINUMERIK 2019年6月11日
  • 840D的操作问题

    1.如何在AUTO模式下运行零件程序2.840D:在AUTO模式下装载程序时出现\WKS.DIR\EX_1.WPD\YY.MPF工作表是空的故障,怎么解决 最佳答案 1.看看操作手…

    SINUMERIK 2017年5月28日
  • HMI configuring package

    840D系统上用wincc flexible 2008 做用户界面,我想读取系统变量比如R参数和机床参数,为此需在840D上安装SINUMERIK&n…

    SINUMERIK 2017年12月8日
  • NC与PLC的数据交换

    在802D数控系统中,有一个NC-PLC数据交换区,但是在840DSL中,好像没有。我现在需要在840DSL的NC加工程序中设一个变量,来读取PLC中的一个变量值。当NC加工程序变…

    SINUMERIK 2017年11月6日