您现在所在的是:

三菱Mitsubishi

回帖:128个,阅读:34507 [上一页] [1] [2] [3] [4] [5] [6] [7] [8] [9] ... [13] [下一页]
2414
sjqing1
文章数:930
年度积分:50
历史总积分:2414
注册时间:2009/6/11
发站内信
发表于:2010/5/19 9:39:22
#30楼
以下是引用yaxiong-007在2010-5-18 15:58:45的发言:
以我的经验,在做复杂一点的程序时程序架构很重要。我刚开始写定位程序时都是跑一个位置用一步定位指令。有一次公司要开发一个机械手自动扭紧螺钉程序,需要机械手跑上百个点,而且坐标可以随时修改,还包括上百个螺钉的高度及扭力的检测和校准。这个程序用原来的方式写不知道有多长,我想程序容量都会不够用。这时我想到了写一个子程序完成机械手跑到某绝对坐标的的定位功能,通过指针修改坐标。然后通过步进指令循环调用这个子程序完成多点定位的功能。然后我还写了回原点子程序,螺钉检测子程序等,经过调试程序只有3000多步,定位功能的程序不到500步,而且调试修改非常方便。
说的很有道理。尤其是    “通过指针修改坐标。然后通过步进指令循环调用这个子程序完成多点定位的功能”   这句话,比较赞赏。建议版主加分
这是一个修改定位坐标的很好的方法。
当然了,通过强大的定位模块本身的功能,也容易实现。
2286
祥子315
文章数:408
年度积分:50
历史总积分:2286
注册时间:2009/3/12
发站内信
发表于:2010/5/20 12:00:45
#31楼
学习PLC也是一个日积月累的过程,在企业里可以多参与一些小改小革,技改大中修或新上工程项目,在系统安装调试的过程中积极参与,不懂就问,掌握一些功能的实现方法,掌握机械动作的联锁工艺,尽最大努力解决操作或动作过程中的偶然因素、不安全因素,编制出符合工艺、安全可靠、利于操作、方便维修的控制程序。
20557
qlin 版主
文章数:6709
年度积分:50
历史总积分:20557
注册时间:2006/2/20
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2010/5/24 10:24:25
#32楼
总结:PLC程序设计要点

   本主题的讨论,已经告一个段落,现作个扼要的总结。

1.安全贯穿于整个过程
   安全问题,最重要的是思想上的重视;然后,还要辅之以技术手段的保证。这里,虽言之以“辅”,却不可轻视,须知“保证”二字的份量;如此而说,是为了突出“思想上重视”的重要性。
   祥子315在28楼和32楼,都谈到了安全问题,其所言可汇总为:在对控制对象及控制工艺进行深入全面了解的基础上,考虑操作安全,尽最大努力解决操作或动作过程中的偶然因素、不安全因素,编制出符合工艺、安全可靠、利于操作、方便维修的控制程序。
   当然,安全问题,制度上的完善也是一个方面,本文不予讨论。

2.先期准备工作是前提
   先期准备工作的重要性,有多位朋友都谈到了,包括对控制要求的了解和整体设计思路、甚至于相关知识和基础知识的掌握,可参见前面的两个小结。
   同样地,后面的朋友也谈到了这个问题,如28楼:首先要……其次掌握PLC硬件接线和软件的操作使用。
   而广义地说,32楼的“学习PLC也是一个日积月累的过程”一段,也可以归结到“先期准备工作”中。这叫未雨绸缪,机遇偏爱有所准备的人。                              

3.程序结构须合理安排
   好的程序,结构应清晰合理,能够便于程序的阅读和调试;当程序量较大,或控制较为复杂时,须注意设计方法和编程技巧的应用。
   26楼 yaxiong-007以实例说明了“程序架构很重要”,描述了子程序的应用,不仅减少了程序容量,还增加了可读性,方便了程序的调试修改。
   31楼肯定了26楼的方法,并摘录了比较赞赏的一句话。
   平常在练习编程或编制小的程序时,如果有时间,就可以做这方面的训练,比如采用不同的方案、不同的思路进行比对,以开阔思路和取得经验。

4.程序调试是组成部分
   编制的程序,必须经过调试,以发现错误、完善功能。调试分为模拟调试(模仿实际情况)和现场调试;只有经过现场调试运行认可的程序,才是可用的程序。
   在之前的小结中,已经对此作了说明。
   另外,调试时的考虑必须全面,尽可能列出足够多的情况,包括误操作、元器件不良、以及突然断电等,并注意PLC与外围电路的配合。
   PLC是控制系统的一个组成部分,所以必须置于整个系统中考虑。

5.在平时的学习和积累
   一些知识和经验,需依靠平时的积累,这是许多朋友的实际体验。而PLC编程本身,特别是小型PLC的基本应用,一般均感觉不难。
   27楼fireray 用过三菱FX2N、西门子200和松下FP0,感觉基本指令上手很容易;对功能指令,通过查手册和进行简单的试验,也能够应对大多数的编程需要。但中型PLC,用到的知识要多一些。
   28楼祥子315和30楼lhlli,强调了动手的必要性,“在干中学,在学中干,如此反复收效颇丰”;“感觉还是要实际操作学习快,不干就忘了”。32楼更谈到了如何利用已有条件进行学习。
   另有一种情况,是条件受限时的学习,比如29楼lj19820422的情况,这时可参考32楼介绍的办法。其实在维修中,也可以取得许多经验,比如他人好的方法和不足之处,包括程序的功能和电路的设计,这些都可以用于今后的设计中。

6.结语
   本文所谈是一个大方向,把握了这个大方向,对于入门者来说,就可开始熟悉指令和进行编程试验了。有必要再重复前面的一段话:
   这些是一种概括和提炼,对于初学者来说,还需要在实际工作中去体会和验证,所以主要是起一种指导作用。但是,学一门技术,开始时就要养成良好的习惯、掌握好的方法,所以说一些原则很有用。
   另外,本帖虽暂时告一段落,但仍欢迎朋友们继续顶帖,并踊跃参与论坛;而且,欢迎有更多的初学者朋友,参与到本帖来,留下宝贵的意见。
   再次感谢支持!
   (执笔:莫工,20100524贴于“中华工控网”论坛)


20100716补充:
   1~11楼小结,见12楼;
   13~22楼小结,见23楼;
   34~83楼小结,见84楼(该处误83为82)。

[此贴子已经被作者于2010/7/16 19:06:48编辑过]
39748
jint 管理员
文章数:20792
年度积分:368
历史总积分:39748
注册时间:2007/8/30
发站内信
发表于:2010/5/24 16:04:32
#33楼
感谢qlin版主的总结,辛苦啦!
论坛有qlin这样善于引导、总结的版主,是我们大家的福气啊,谢谢啦!
温馨提示:
电话:0755-26546361
邮箱:blog@gkong.com
微信公众号:工控论坛;微信号gkongbbs;
不定期修改账号密码;不要在多个网站用同一账号密码
可随时站内信联系,工作日可拨打电话或发邮件咨询相关问题
20557
qlin 版主
文章数:6709
年度积分:50
历史总积分:20557
注册时间:2006/2/20
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2010/5/25 11:09:25
#34楼
jint客气了。

其实都是网友们的功劳,我只不过是汇总了一下。
29730
思南 管理员
文章数:14045
年度积分:57
历史总积分:29730
注册时间:2001/3/12
发站内信
发表于:2010/5/25 14:47:58
#35楼
qlin的总结在33楼:
http://bbs.gkong.com/dispbbs.asp?Boardid=49&ID=240878&replyID=1353813&skin=1

冲着版主的这个总结,此贴总固顶一周!
图
如您对论坛有好的建议或创想,请加大版主微信号:gkong2015
大版主推荐【工控百家谈】微信公众号,业界大拿原创内容分享
1098
axz147ys
文章数:87
年度积分:50
历史总积分:1098
注册时间:2010/5/25
发站内信
发表于:2010/5/25 18:50:02
#36楼
我想,实践才是出路。
17578
ahljj
文章数:3386
年度积分:50
历史总积分:17578
注册时间:2002/3/23
发站内信
发表于:2010/5/26 8:37:47
#37楼
好.有助于提高水平
750
dcf133451913
文章数:13
年度积分:50
历史总积分:750
注册时间:2010/5/15
发站内信
发表于:2010/5/26 21:38:11
#38楼
我喜欢顺控编程,最主要是编好流程图,每个步的转换条件和触发的动作都写在流程图中,多考虑几个“如果...那么会...”
铁匠
2275
LiuQiang3385
文章数:69
年度积分:53
历史总积分:2275
注册时间:2009/6/4
发站内信
发表于:2010/5/27 11:14:35
#39楼
经验与机械原理知识的了解重要
我是个初学者,个人认为学习PLC重要的是要能掌握基本的机械控制电气原理,把动作分得越细越好,

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

93.6006