请教高手这个问题怎么编程?用Q系列的cpu 点击:455 | 回复:10



小阿军

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 5回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2004年8月24日
发表于:2008-10-23 21:19:11
楼主

用Q系列PLC控制10台机器,每一台机器都是一样的动作,主要是要解决一个先后工作的问题,例如有一台机器在工作的时候,其他的机器也有请求工作,等那台机工作完以后,其它的机台要按它们请求的先后进行控制工作,就是先进先出,不知道用什么指令来编?请高手指点一下,谢谢!




有偿服务

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 53回
  • 年度积分:0
  • 历史总积分:121
  • 注册:2008年7月30日
发表于:2008-10-23 23:04:57
1楼
三菱的我不熟,不过其他的PLC没有这种指令。可以参考先进先出堆栈原理,使用基本指令做。
如:设堆V0~V9,V10为堆栈指针。10台机器编号为10~19。当有请求时把机器编号存入堆(V10所指处),V10++。 待当前机器工作完后,V0内存储的编号启动相应机器。堆V0~V9左移,V9补0。V10--。

ding1390896

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 236回
  • 年度积分:2
  • 历史总积分:1712
  • 注册:2007年11月05日
发表于:2008-10-23 23:35:43
2楼

三菱的plc不熟,不过西门子知道一点,10台机器各动作要求寄存m点,有动作要求为1,设定各运行时间,当一个动作完成时,比较运行时间,时间最大者运行

xiemengzhi

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 141回
  • 年度积分:0
  • 历史总积分:156
  • 注册:2001年7月22日
发表于:2008-10-23 23:37:10
3楼

一样的动作可以参考变量寻址的方式,就是楼上所说的那种方式。

至于一个在工作时,另外几个如果有请求就按请求先后工作。这用基本指令的方式来做出来就可以了

中原龙

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 831回
  • 年度积分:0
  • 历史总积分:1291
  • 注册:2007年7月09日
发表于:2008-10-24 08:59:14
4楼

当一台机器在运行的情况下,把其他机台的请求标志或状态记录下了,然后等正在运行的完成后在去执行先请求的机台,这样循环就可以了。

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2008-10-24 09:20:43
5楼

使用Q系列的数据表~

将代表机台的编号数据使用FIFW指令保存入数据表,通过使用FIFR指令来读取,相当于一个队列结构。如果使用FPOP的话,那么就是堆栈结构。

楼主需要的是一个队列结构。

以上

工控行业化

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 20回
  • 年度积分:0
  • 历史总积分:29
  • 注册:2008年10月22日
发表于:2008-10-24 09:57:42
6楼
提供变频器、PLC控制器、触摸屏、数据采集器、伺服电机、步进、组态软件等产品;
专业代理 LG、信捷、EVIEW、三菱、松下、台达、集智达,欧姆龙、力控、威纶等品牌。
以上产品价格好,并可提供全方位的技术服务。有任何需要可来电资询。
东莞LG自动化一级代理商。欢迎来电咨询!
信捷 PLC ,触摸屏,变频器一级代理 。欢迎来电咨询!

其他产品:
编码器、工控机、一体机、板卡、光电光纤、张力控制器、磁粉制动器、传感器、仪器仪表等电气产品;
技术服务:PLC、触摸屏、组态软件编程,变频器,伺服系统调试,数据采集控制系统,设备自动化改造;已经为客户在 产品性能检测、数据采集系统,自动化生产线、印染机械、空调设备、玻璃机械、电子设备、喷涂、教学设备、电线电缆、节能设备改造、等方面开发、设计、改造 了众多自动化设备及先进的自动化控制系统。

广东东莞市智捷自动化设备有限公司
地址:东莞市莞太路15号
传真: 0769-22465296
手机:13798915842
QQ: 254848350
联系人: 陈小姐

敬请保留,以备急需!

小阿军

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 5回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2004年8月24日
发表于:2008-10-24 20:22:40
7楼
多谢5楼的指点,我对这个指令不熟悉,能否讲清楚一点,谢谢!!!

a3990218

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 196回
  • 年度积分:0
  • 历史总积分:210
  • 注册:2008年10月25日
发表于:2008-10-25 21:12:50
8楼
都是一些高手啊,真是要向你们多学习

xiakebiao110

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 645回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-10-26 14:19:00
9楼
是有请求就工作?还是按顺序工作?前者是一个中断的概念,后者是一个步进的问题。

ml710317

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 36回
  • 年度积分:0
  • 历史总积分:206
  • 注册:2005年2月17日
发表于:2008-10-28 14:02:01
10楼
三菱PLC指令很多很详细,如果需要可以把Q系列手册发给你,留下邮箱

热门招聘
相关主题

官方公众号

智造工程师