回复:请教一下,这段功能该如何编程?

李毫

西门子1847工业学习平台

  • 帖子

    336
  • 精华

    3
  • 被关注

    24

论坛等级:侠圣

注册时间:2011-04-27

普通 普通 如何晋级?

发布于 2018-09-12 21:40:47

2楼

展开查看
以下是引用燕藏锋西门在2018-09-11 12:20:21的发言 >1楼:取反不就可以了吗?只要设定第一个,第二个就直接取反。还有很多方法。

我在程序里做了个保护,就是M0.0和M0.1都为0时不让M0.3传送出去,不让M0.3起作用,这样能起到保护作用,但是影响了程序运行。


照你的意思是不是可以分三段完成这个功能,就是M0.0=0,M0.1=1且收到M0.3脉冲时分别延时0.1秒,0.101秒,0.2秒,0.201秒。延时0.1秒的信号下降沿M0.1取反,延时0.101秒的信号下降沿完成一些功能,延时0.2秒的信号下降沿M0.0取反,延时0.201秒的信号下降沿完成一些功能。M0.0=1,M0.1=0且收到M0.3脉冲时同样延时0.1秒,0.101秒,0.2秒,0.201秒,然后完成一些工艺。M0.0=0,M0.1=0时强制将M0.0,M0.1复位为0,电机不停止不让切换,这样编可不可以?

能不能不出差这么长时间啊
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10699条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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