回复:840Dsl MGUD文件安装问题

老学童

  • 帖子

    782
  • 精华

    32
  • 被关注

    67

论坛等级:奇侠

注册时间:2011-06-22

黄金 黄金 如何晋级?

发布于 2013-09-21 23:56:01

2楼

quote:以下是引用胡国清在2013-09-21 17:16:52的发言:
你这台机床应是应用了刀具管理功能的加工中心,所以不需要子啊PLC中编程M6。
系统提示“6404 PLC acknowledge for command 05 is missing”——应是换刀指令没有合理FC8应答造成的;
“$P_PROG_EVENT = 5” 与PLC中FB4调用时的“WVar1:= W#16#5”参数有没有联系?
FB4功能很多,要看用的是哪一种功能,它有一些刀具管理功能,但与“$P_PROG_EVENT = 5” 与PLC中FB4调用时的“WVar1:= W#16#5”参数是没有关系的,前者是PROG_EVENT.SPF中对段搜索事件的判断,后者则需看具体调用哪种功能。

胡工,非常感谢你的指导,写了很多邮件给厂家均无回复,这几天我一直在看手册、程序和PLC,也想乘此机会接触一下过去不怎么熟悉的东西,刚刚有点眉目,不过还是没有完全搞清楚,这个厂家刚刚开始用西门子系统,对西门子不是很熟悉(她原先有自己的数控系统),只好套用了西门子内置的刀具管理功能,可是机床与西门子不是很配套,因此,改东改西的,PLC写的非常乱,已经发现了很多错误的地方,但机床总体功能还比较正常;

其实,关于刀具管理,PLC里面还是要做不少工作的,因为,需要根据换刀进程不断给接口数据块(DB71、DB72)赋值,通过FC8控制换刀进程,但是,厂家自编的FC中明明有个BLOCK SEARCH(程序段搜索)变量,可是却没有用于编程,让人匪夷所思(这是我目前主要需要检查的疑点之一),另外,在OB100中调用给DB4赋值的FC也呈红色(错误),相当于没有调用,可能是在OB中调用后FC又修改了?有点莫名其妙;

因为,我觉得‘程序段搜索’执行的换刀毕竟与平时正常换刀可能还是有些区别的,例如:当搜索到指定的程序段后,按启动键没反应,我考虑系统可能系统内部在执行某个异步程序时遇到问题或需要PLC应答(FC8),另外,厂家不是用的一般的换刀程序名,而是“TOOL_CHANGE.SPF”,可是我怎么也找不到到底厂家在哪里设置的调用;

再次感谢胡工的指导,我还以为不会有人回帖了呢,看来我错了,真有高人!
人的生命似洪水在奔流,不遇着岛屿、暗礁,难以激起美丽的浪花。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25714条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。