首页 上一页 1 2 下一页 尾页

三菱Q系列PLC一个工程下有很多程序 点击:15539 | 回复:29



wlongy

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:6帖 | 42回
  • 年度积分:0
  • 历史总积分:82
  • 注册:2009年8月04日
发表于:2013-03-19 11:53:25
楼主
自己平时也用三菱q系列plc,但编程时一般就写一个程序,前两天读外国人的程序发现一个工程下包含很多程序文件,这种编程方式有什么需要注意的地方吗,比如程序执行的次序,指针的调用,以及软元件的使用,有没有关于这种编程方式的详细说明啊。



ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2013-03-19 12:52:45
1楼

没有在Q系列上做过。

 

多个程序之间可能存在数据的共享,所以GD方面的数据可能需要考虑,其他软元件也是全局的,所以避免有冲突。

 

 

wlongy

  • 精华:0帖
  • 求助:4帖
  • 帖子:6帖 | 42回
  • 年度积分:0
  • 历史总积分:82
  • 注册:2009年8月04日
发表于:2013-03-19 13:52:27
2楼

网上查不到相关说明,感觉这种模式挺好的,尤其是大系统。哪位同行有相关经验,分享下啊,我同事说他见到韩国人的加工中心周边设备程序就是这么编的。

stincen

  • 精华:0帖
  • 求助:2帖
  • 帖子:7帖 | 96回
  • 年度积分:1
  • 历史总积分:227
  • 注册:2006年12月03日
发表于:2013-03-20 17:37:53
3楼

我一直都有在用Q系列的,Q系列可以建立多支program,以方便程序的编辑,也好团队分工进行编辑;比如一个人专门负责编辑伺服的动作,一个人专门负责主流程的编辑,一个人专门写资料数据设备之间的交握。。。。然后组合成一个整体。也方便阅读。各支程序的元件地址是通用的,不能相互冲突

想沟通切磋可加QQ81291115

早班火车

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2010年2月23日
发表于:2013-03-22 11:44:16
4楼

设备是由几块组成的,如我公司的设备程序由拉丝炉,冷冻机,牵引部,报警,FA等组成的,当然这几块程序编在一起也可以的,但分开编写比较清晰,出问题查找也方便。





云锋-王者之师

  • 精华:1帖
  • 求助:4帖
  • 帖子:252帖 | 5541回
  • 年度积分:0
  • 历史总积分:30376
  • 注册:2005年6月24日
发表于:2013-03-22 12:41:39
5楼

分“工段”编的,执行的时候,还是从上到下。

kewkiss

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2010年8月04日
发表于:2013-03-29 21:50:30
6楼

在写Q的程序时我很喜欢分开几个program来写,main和其它分开,例如I、P之类,这样比较直观,那些只需开机扫描一次的程序段扔进一个program里,在设置里设置只执行一次,这样节省了整体运行时间。当然相关的程序段要设置。

surecom22

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 466回
  • 年度积分:0
  • 历史总积分:3682
  • 注册:2003年8月16日
发表于:2013-04-01 16:22:23
7楼

主要是比较直观,用最简洁的字符表达一段程序控制的内容,方便查对,不影响软元件的使用.当然在“PLC参数---程序”里的执行类型里有多种方式选择,根据需要来选吧!程序名是先要进行注册的!

但有个问题我一直没弄明白,程序段名称用中文标注时,如“泵浦”,“阀门”等,PLC在运行中CPU会出现偶尔闪红灯的情况,检查了程序内存,没有超过,复位送电上去又没问题!换成英文传上去就没有出现这样的问题,一直在正常运行. 有碰到同样情况的朋友没?

wlongy

  • 精华:0帖
  • 求助:4帖
  • 帖子:6帖 | 42回
  • 年度积分:0
  • 历史总积分:82
  • 注册:2009年8月04日
发表于:2013-04-04 21:26:10
8楼

回复内容:

对: kewkiss  在写Q的程序时我很喜欢分开几个program来写,ma... 内容的回复!


 恩,确实是个好思路,最近我们也在干一个工程,一套PLC控制3个分立的功能单元,我打算我们三个人每人写一个程序,试试这种方式。

wlongy

  • 精华:0帖
  • 求助:4帖
  • 帖子:6帖 | 42回
  • 年度积分:0
  • 历史总积分:82
  • 注册:2009年8月04日
发表于:2013-04-04 22:12:49
9楼

回复内容:

对: 云锋-王者之师  分“工段”编的,执行的时候,还是从上到下。 内容的回复!


 omron的工段方式很直接,不过手头韩国人的Q程序是这样的,一个大概上万步的程序,用P分了很多段(p没有按照指针的方式使用,程序段结尾没有RET,整个程序中没有调用指令)。

汉森先生24

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2012年12月03日
发表于:2013-10-20 09:16:05
10楼

回复内容:

对: 云锋-王者之师  分“工段”编的,执行的时候,还是从上到下。 内容的回复!


 请说明具体以一些,可以么

wanglong704

  • 精华:0帖
  • 求助:34帖
  • 帖子:56帖 | 82回
  • 年度积分:0
  • 历史总积分:331
  • 注册:2014年11月10日
发表于:2015-04-25 08:42:44
11楼

楼主能发这类多任务的程序样例给我学习下吗

辛雨之恋

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:536
  • 注册:2018年4月14日
发表于:2018-04-14 13:34:45
12楼
感谢楼主,辛苦了。下来学习学习。

A范德萨

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 197回
  • 年度积分:0
  • 历史总积分:87
  • 注册:2018年3月12日
发表于:2018-04-19 20:38:22
13楼
进来学习学习了,非常感谢楼主

Chow

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:56
  • 注册:2018年4月06日
发表于:2018-05-24 21:25:51
14楼

谢谢楼主分享,学习一下

落月清晨

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2018年6月01日
发表于:2018-06-27 13:51:40
15楼

谢谢楼主分享,学习一下

丨丶灬迷失er丨

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 98回
  • 年度积分:0
  • 历史总积分:115
  • 注册:2018年7月21日
发表于:2018-07-24 08:32:55
16楼

楼主好人..谢谢楼主分享

wtt

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 57回
  • 年度积分:0
  • 历史总积分:689
  • 注册:2017年3月13日
发表于:2018-07-27 10:14:49
17楼

在写Q的程序时我很喜欢分开几个program来写,main和其它分开,例如I、P之类,这样比较直观,那些只需开机扫描一次的程序段扔进一个program里,在设置里设置只执行一次,这样节省了整体运行时间。当然相关的程序段要设置

wtt

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 57回
  • 年度积分:0
  • 历史总积分:689
  • 注册:2017年3月13日
发表于:2018-07-27 10:16:05
18楼

下载下来好好的学习


海鹏

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 53回
  • 年度积分:70
  • 历史总积分:11453
  • 注册:2017年3月12日
发表于:2018-08-15 20:26:59
19楼

学习学习看看

gk2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 121回
  • 年度积分:8
  • 历史总积分:260
  • 注册:2018年8月10日
发表于:2018-08-16 16:06:24
20楼

这就是模版的重要性,不管日后你的设备如何扩展,只要简单修改修改就可以使用了!!国外的程序基本都是标准化的


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页