是0的格不动作,其余各自对应表格的数字亮灭

ayang99

  • 帖子

    104
  • 精华

    1
  • 被关注

    26

论坛等级:侠客

注册时间:2012-11-05

普通 普通 如何晋级?

发布于 2012-11-06 16:46:51

73楼

可以这样理解: 是0的格不动作,其余各自对应表格的数字亮灭
用译码指令+延时
举例中 填写3 2 1 0 4 改为 3 2 1 0 5 会比较好理解
那么输出的状态就是
1. 3- 亮Q0.3,1秒后灭
2. 2- 亮0.2,1秒后灭
3. 1- 亮0.1,1秒后灭
4. 0- 无效跳过
5. 5- 亮0.5,1秒后灭
//主程序
LD I0.0
EU
S M0.0, 1
MOVD &VB200, AC1
MOVW *AC1, AC0

LD M0.0
CALL *R_0:*R0
//子程序0
LDW> AC0, 0
AW<= AC0, 5
DECO AC0, VW10
MOVB VB11, QB0
CALL *R_1:*R1
//
LDW<= AC0, 0
CALL *R_2:*R2
//
LDW> AC0, 5
R M0.0, 1
//子程序1
LD M0.0
AN T50
TON T50, 10
LD T50
EU
CALL *R_2:*R2
//子程序2
LD Always_On:SM0.0
+D +2, AC1
MOVW *AC1, AC0
LD Always_On:SM0.0
LD M0.0
CTU C10, 5
LDW>= C10, 4
R M0.0, 1
//

我没有下载试验
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33295条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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