回复:请教PLC如何判断360度旋转开关的旋转方向?

老学童

  • 帖子

    765
  • 精华

    32
  • 被关注

    64

论坛等级:奇侠

注册时间:2011-06-22

钻石 钻石 如何晋级?

发布于 2014-04-10 20:14:42

7楼

quote:以下是引用youzhj在2014-04-10 15:19:19的发言:
quote:以下是引用老学童在2014-04-09 21:39:03的发言:
不同二进制编码值对应不同功能即可。
您这个办法适用用于正反转时,相同位置执行相同功能的情况。但是我现在的情况是这样的:0(开始)--1(逆转30度)--2(钳子夹紧)--3(正转60度)--0(钳子松开再逆转30度)、0(开始)--3(正转30度)--2(钳子夹紧)--1(反转60度)--0(钳子松开再正转30度)。这样的动作我必须每一步都判断开关的旋转方向。

1. 确定开关初始状态(不同位置)对应的功能(非常重要),即第一次开机时开关的状态可能是随机的,机构(钳子)的位置可能也是随机的(例如:故障状态下),这时必须有状态互锁,即在开关第一次回到0位之前,机构(钳子)状态都必须自动回位并锁定;
2. 根据开关值变化正、负和位置的值二个变量来确定开关不同位置相应的功能。
人的生命似洪水在奔流,不遇着岛屿、暗礁,难以激起美丽的浪花。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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