国外-PLC编程思路 点击:8350 | 回复:93



adys0757

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2009年3月11日
发表于:2012-09-06 11:21:11
楼主
这份程序是一个移民新加坡的工程师编写的,

是我的上司,他给了这份程序我,说这是国外的通用编程思路和方法让我学习下,

可是我看了很久都有很多问题没弄懂,希望各位高工看过后可以回复一下,告诉我你的理解。



注:带英文注释


请看完后一定会来写下心得啊,谢谢了。

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




  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 455回
  • 年度积分:0
  • 历史总积分:1000
  • 注册:2008年1月09日
发表于:2013-08-13 17:18:44
21楼

比较适合于顺序控制,事实上这种写法就是SFC顺序控制的简版,但却小巧

弄斧到班门,下棋找高手

  • 精华:2帖
  • 求助:0帖
  • 帖子:38帖 | 247回
  • 年度积分:0
  • 历史总积分:514
  • 注册:2004年4月30日
发表于:2013-08-15 10:10:36
22楼

   使用PLC以来,从没用过步进指令,初学时看了三菱和S7200的,看了几句就扔了说明书,太啰嗦了,还容易错。想起C语言的SWITCH CASE,就直接用赋值给一个字,比较值来执行程序段的方法了。

   大家用PLC时多往高级语言的思路靠,会省很多事。

qq353992113

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 102回
  • 年度积分:0
  • 历史总积分:110
  • 注册:2012年11月01日
发表于:2013-08-18 22:39:27
23楼

初学PLC,希望能从中学到点有用的东西

hao_123

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 221回
  • 年度积分:0
  • 历史总积分:383
  • 注册:2005年6月16日
发表于:2013-08-19 11:43:58
24楼

顺控其实有很多方法来实现。SFC是一个,但我也不想用。我喜欢用分步标志位。灵活。建议看看西门子STEP7编程手册。将机器动作分解。用最简单的步来实现。这样,你会发现,其实,编程也相当简单

my39366

  • 精华:0帖
  • 求助:3帖
  • 帖子:7帖 | 253回
  • 年度积分:0
  • 历史总积分:463
  • 注册:2011年12月15日
发表于:2013-09-24 02:58:44
25楼

回复内容:

对: adys0757 因为我发现我经常编完程序后老是改来改去,互锁置位复位等... 内容的回复!


分步执行

小逸_1011

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:44
  • 历史总积分:103
  • 注册:2011年3月07日
发表于:2013-10-31 08:20:18
26楼

正在整改一台CPM1A控制的设备,下载看看,希望有帮助

wxddy

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2013年10月07日
发表于:2013-11-08 11:17:39
27楼

看不懂,但是还是看看

 

sbkkan

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 112回
  • 年度积分:0
  • 历史总积分:857
  • 注册:2011年8月20日
发表于:2013-11-09 10:29:10
28楼

        这是omron PLC的编程特色,比较指令运算之后,对系统的自带的=,>,<标志置位,后续指令必须紧跟在屁股后面,否则进行另一个比较之后,标志就变了,不是假洋人这么编写,都必须这么编写。

 

        整个程序是个简单的机床的控制程序,第一个程序段就是一个通过改变HR2的定时循环程序,第二个程序段就是个BCD译码程序,他让你学习他的什么优点,如果是个完整的程序,怎么看不到一点机电保护的程序。

mark9118

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 17回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2011年5月12日
发表于:2013-11-25 19:41:38
29楼

不錯的分享~~~~謝謝了

cuihenghu

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 49回
  • 年度积分:1
  • 历史总积分:1090
  • 注册:2009年1月06日
发表于:2014-01-06 15:29:48
30楼

没用过,可以学习下!

 

不錯的分享~~~~謝謝了

wxiang333

  • 精华:0帖
  • 求助:1帖
  • 帖子:20帖 | 98回
  • 年度积分:64
  • 历史总积分:11731
  • 注册:2013年10月30日
发表于:2014-01-06 15:57:28
31楼

不是很复杂,跑流程的,还有更简便的写法

吕小布吕

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 67回
  • 年度积分:0
  • 历史总积分:37
  • 注册:2013年12月09日
发表于:2014-01-11 13:39:36
32楼

引用 airjoy 的回复内容: 我应该来说是看不懂的,因为我菜鸟。但我还是下载下来装模...



百年孤独1987

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 37回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2012年1月15日
发表于:2014-01-15 19:00:03
33楼

  用CX-ONE可以打开,比较和传送指令用的很多,注释看不懂,好像有8个状态,有点象三菱的SFC顺控程序。  


mentayili

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 16回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2011年9月14日
发表于:2014-01-23 21:52:22
34楼

其实这是欧姆龙步进指令的简化版,0.00可以考虑为急停,当急停ON时,第一步满足了某某条件,再跳到第二步,以此类推,这种编程方式仅适合于单工位或者直接就是顺控。当然了,顺控,表明它的程序永远只能往前走,优点在于故障点易查,动作一成不变。缺点也很明显,不够灵活,对设备动作节省时间较为困难。

bbk198511

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 77回
  • 年度积分:96
  • 历史总积分:355
  • 注册:2014年1月10日
发表于:2014-01-24 10:27:00
35楼

引用 oyh123457980 的回复内容: 欧姆龙PLC,不是太懂。。 


 

YANGJINKUN

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2014年1月25日
发表于:2014-01-28 11:12:44
36楼

菜了膜拜中。。。。。。。。

wwwpaladin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2013年10月30日
发表于:2014-02-14 20:20:02
37楼

学习一下!!!!!!!!!!!

zf831020

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 24回
  • 年度积分:0
  • 历史总积分:77
  • 注册:2012年1月20日
发表于:2014-07-03 15:08:12
38楼

学习了。。。。。。。。。

zxtandzxt

  • 精华:0帖
  • 求助:2帖
  • 帖子:7帖 | 11回
  • 年度积分:4
  • 历史总积分:626
  • 注册:2014年7月05日
发表于:2014-07-09 16:44:37
39楼

目前正在学习,下载下来,好好研究一下。。。。

studyplc2014

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 44回
  • 年度积分:2
  • 历史总积分:531
  • 注册:2014年7月05日
发表于:2014-07-09 19:58:05
40楼

学习一下!!!!!!!!!!!


热门招聘
相关主题

官方公众号

智造工程师