用程序写出配方功能 点击:28766 | 回复:1337



zhu860423060

    
  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3543回
  • 年度积分:302
  • 历史总积分:21193
  • 注册:2011年3月06日
发表于:2014-08-16 09:33:19
楼主

   这几日比较清闲,发个自己认为比较不错的程序思路(自己经常使用),供大家参考,不足之处,还请大家见谅和补充。

   有很多机器客户都要求能够生产多种类型的产品,这些产品工艺相同,只是相应的数据不同,大部分的做法都是用配方做,有的是存储在上位机上,有的是存储在PLC内,像三菱FX系列PLC没有配方功能,有些上位机也没有配方功能,像这种搭配怎么办,现以三菱FX3U PLC为例,介绍一种方法,用PLC本身保持型寄存器解决。

   三菱FX3U系列PLC寄存器D0----D7999为普通寄存器,切可通过设置全部设置为保持型寄存器,所以有8000个寄存器可供使用,容量很大;

   三菱FX3U系列PLC指令BMOV(成批传送)。

 

   如图所示,D0为传送源起始数据,D10为传送目标起始数据,K5为数据传送点数。上图程序的意思为从D0---D4的5个数据分别传送到D10---D14,即D0的数据传送到D10,D1的数据传送到D11、、、、、、D4的数据传送到D14中;


   三菱FX3U系列PLC指令FMOV(多点传送)。


   如图所示,D20为传送源数据,D30为传送目标起始数据,K5为数据传送点数。上图程序的意思为将D20中的数据分别传送到D30---D34,即若D20为0,则D30---D34都为零。


   变址寄存器,三菱有V0---V7和Z0---Z7共16个16为变址寄存器,若要使用32位的则只能使用Z变址寄存器,此时对应的V变址寄存器禁止使用。

   

   大家都知道上图程序的意思为将D40中的数据传送到D50中。

   下图的意思是V0等于5,40+V0=45,50+V0=55,即D45中的数据传送到D55中。



   

   写程序所需条件介绍完毕,下面开始介绍程序。

   D400为档案数据号


   

   M11为存档M12取档M13为删档


文档及程序见附件。




正在下载,请等待……
下载附件需1积分!




学徒

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 48回
  • 年度积分:0
  • 历史总积分:2709
  • 注册:2018年4月26日
发表于:2019-01-14 15:48:30
901楼

好东西,谢谢楼主分享,谢谢!

adaiuxpl

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 36回
  • 年度积分:5
  • 历史总积分:223
  • 注册:2019年1月14日
发表于:2019-01-14 17:53:22
902楼

谢谢楼主,正是在下所需

lkmoni

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 43回
  • 年度积分:0
  • 历史总积分:43
  • 注册:2008年11月18日
发表于:2019-01-14 18:06:05
903楼

很好,下载学习下

阳阿专

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 28回
  • 年度积分:0
  • 历史总积分:82
  • 注册:2018年1月14日
发表于:2019-01-14 18:35:36
904楼

学习一下 正想学习此方面的内容

hccyc

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2012年7月30日
发表于:2019-01-17 14:12:09
905楼

121213121313

asdfghjklqweyui

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:231
  • 注册:2019年1月19日
发表于:2019-01-19 17:07:17
906楼

附件在哪,没看到

13562993510

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 70回
  • 年度积分:42
  • 历史总积分:499
  • 注册:2014年5月01日
发表于:2019-01-20 22:12:46
907楼

感谢楼主分享!!!!!

NEAFAR22

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 131回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2013年3月16日
发表于:2019-01-20 23:08:22
908楼

看看能不能下载下来看看

愿好人一生平安

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 506回
  • 年度积分:0
  • 历史总积分:387
  • 注册:2013年6月15日
发表于:2019-01-31 15:16:50
909楼

台达资料台达资料台达资料

LMPW

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 44回
  • 年度积分:279
  • 历史总积分:489
  • 注册:2009年6月17日
发表于:2019-02-14 10:36:31
910楼

来学习学习啊!!!!!

A陈振辉

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 47回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2016年12月11日
发表于:2019-02-14 20:18:19
911楼

这些东西太好了,谢谢楼主分享

南极大陆

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 111回
  • 年度积分:0
  • 历史总积分:1520
  • 注册:2010年7月29日
发表于:2019-02-15 21:53:50
912楼

真的狠不错,比起我们的课长强多了,无论是人品或是技术方面,感谢楼主

工控大神006

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 129回
  • 年度积分:5
  • 历史总积分:200
  • 注册:2018年5月10日
发表于:2019-02-18 13:38:08
913楼

很好,正需要用这样的功能。

yufeng52106

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 42回
  • 年度积分:0
  • 历史总积分:921
  • 注册:2017年5月20日
发表于:2019-02-21 11:41:47
914楼

谢谢分享,看看先

黄明泉

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:594
  • 注册:2018年3月28日
发表于:2019-02-21 16:01:06
915楼

3K  3K。!

kangyu1982

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 26回
  • 年度积分:0
  • 历史总积分:1007
  • 注册:2009年9月09日
发表于:2019-02-23 15:49:39
916楼

好的东西啊,希望有帮助

yongkgqq

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 34回
  • 年度积分:0
  • 历史总积分:116
  • 注册:2011年1月24日
发表于:2019-03-04 15:56:42
917楼

写得挺好,下载下来看看

lzf740308

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 27回
  • 年度积分:932
  • 历史总积分:1961
  • 注册:2009年2月23日
发表于:2019-03-06 09:21:08
918楼

留着备用吧

墨水心X

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 26回
  • 年度积分:0
  • 历史总积分:27
  • 注册:2013年12月03日
发表于:2019-03-08 13:26:37
919楼

很好的资料,学习啦 

主题咯

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 177回
  • 年度积分:0
  • 历史总积分:111
  • 注册:2016年1月13日
发表于:2019-03-08 14:03:33
920楼

PLC程序设计的不错,值得学习


热门招聘
相关主题

官方公众号

智造工程师