回复:一个容易被忽视的程序控制

已锁定

WWCWWC

西门子1847工业学习平台

  • 帖子

    9139
  • 精华

    157
  • 被关注

    1477

论坛等级:至圣

注册时间:2008-07-26

钻石 钻石 如何晋级?

发布于 2021-05-12 09:32:33

25楼

展开查看
以下是引用国子在2021-05-12 09:19:51的发言 >24楼

你单位其它设备用的程序同这台机床一样、都是发行后的吗?

其它的机床没出现这种问题?(也就是说一批一样的机床,用的都是改造后的程序)

如果以上两点成立,可能程序的问题概率会小一点。

以下是引用WWCWWC在2021-05-04 09:33:24的发言 >10楼:你讲的非常有道理,...

引用10楼详细内容:

你讲的非常有道理,实际上我描述的问题就是plc的时序问题,通过程序段的置换可以解决。

我发帖的本意是这个加工中心是第三方的系统,正常工作已经有近10年,最近因为对刀库备刀方式的改变,出现了NCK程序有停留在运行M76指令的现象,且不是每次均这样的,一个班次有几次不等的停留现象。这是一种现象的描述,但是,类似的加工中心(PLC程序是一样的),其它加工中心就没有这个情况。

我认为除了你对这段程序的异议外,外围的继电器、接触器及几个位置开关的信号输入响应等,构成了问题的出现。

以下是引用L-inzI在2021-05-02 20:19:08的发言 >8楼:从PLC顺序扫描的...

引用8楼详细内容:

从PLC顺序扫描的程序执行的特点考虑,程序段2和程序段3位置应该互换,这样tag3触发时M76就能在一个扫描周期内所有触点都能触发逻辑,不然如现在的话就需要tag3触发的第二个扫描周期才能触发程序段2,熟悉plc编程的认为这样程序不够优化,也容易产生非正常逻辑,除非需要这种特殊逻辑,就如梯形图编程单按钮启停程序时可以利用这种顺序扫描特点编程。但是不管位逻辑怎样编程,也不应该出现随机功能,没有继电器控制系统所谓的触点竞争现象,机床出现你说的那种现象应该不全和plc有关,个人愚见

确实,之前有考虑把其它几台设备上的其中一台PMC程序复制过来测试的想法。

大致看了其它相同型号的加工中心,我关注的这些程序段是一样的,也就放弃的复制PMC程序的念头。

我判断可能是外部的输入和输出(执行机构)的差异引起的,也没有去深究这个问题。

只是对刀库的备刀位、换刀位、主轴的退刀位、打刀位这些行程开关进行调整和监控,运行几十次,基本正常转换位置状态值。对于输出,本想更换输出继电器及接触器的,因为考虑没有实际明显的差异,而放弃了这个想法。最后,才停留在那个区域,考虑后增加一个定时器做延时,确保PMC的时序不至于影响。我处理问题的习惯就是先简单,对那些容易上手处理的优先尝试,对需要动用、修改硬件;添加硬件、更换硬件的不优先考虑。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25543条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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