算法分享:Y0到Y7每次按要求输出一个位 点击:1779 | 回复:9



董小姐

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 169回
  • 年度积分:11
  • 历史总积分:1571
  • 注册:2013年7月15日
发表于:2016-12-05 10:01:29
楼主

按客户要求,在触摸屏上按M0-M7,对应外部输出Y0-Y7动作,比如:


第一次按M0的时候,Y0输出。

第二次按M4的时候,其他的Y点都复位,只有Y4输出。

同理,按M5的时候,此时只有Y5输出。

以此类推。


写得程序如下:

屏上位开关控件,需要设置为:

控制:M0 监控Y0

控制:M1 监控Y1

.....

以上是个人想法。如果有其他方法,欢迎大家一起交流。





楼主最近还看过



董小姐

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 169回
  • 年度积分:11
  • 历史总积分:1571
  • 注册:2013年7月15日
发表于:2016-12-05 10:07:56
1楼

这里用了DECO译码指令,大体指令使用如下:

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10210回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2016-12-05 10:28:08
2楼

直接在触摸屏上地址连接Y0~Y7不就好了,还费事写PLC程序干什么。

董小姐

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 169回
  • 年度积分:11
  • 历史总积分:1571
  • 注册:2013年7月15日
发表于:2016-12-05 10:38:48
3楼


回复内容:

对: yuanle 直接在触摸屏上地址连接Y0~Y7不就好了,还费事写PL... 内容的回复!

就是比如第一次按Y0的时候,Y0是一直输出的。下一次按Y1就要Y1输出,但是前提是Y0要复位。

如果用触摸屏直接输出的话,要先手动复位Y0,再按Y1 让Y1为ON

DavidLuiz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 96回
  • 年度积分:0
  • 历史总积分:163
  • 注册:2014年9月28日
发表于:2016-12-05 21:51:50
4楼

触摸屏上用字开关,加译码器指令好像也可以

A进无止境

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 166回
  • 年度积分:0
  • 历史总积分:120
  • 注册:2017年11月21日
发表于:2018-04-14 09:47:37
5楼
学习了好多东西了,感谢好心人了。

qianchsh

  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 73回
  • 年度积分:29
  • 历史总积分:554
  • 注册:2009年5月12日
发表于:2018-10-13 20:58:28
6楼


回复内容:

对: yuanle 直接在触摸屏上地址连接Y0~Y7不就好了,还费事写PL... 内容的回复!

-------------------------


ckvancal

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 16回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2012年9月22日
发表于:2019-12-04 11:18:30
7楼

一个BMOV指令搞定


热门招聘
相关主题

官方公众号

智造工程师