发表于:2008-02-28 16:26:00
楼主
随着自动化的普及,越来越多的人加入了plc程序编制工作,服务于现场。本人从1996年开始学习编程,至今已有10余年的历史了。曾编制过陶瓷、冶金行业的自动控制程序,多少有点体会。也有好多的同事问我到底怎么编程,那我就说说我的体会吧。
1:plc程序应包括哪些任务
往往有人认为通过plc实现设备的自动化运行就是自动控制的任务,其实这种想法很不成熟。我认为自动化程序主要任务就是提高生产效率。所有的自动化程序都是围绕着这一个目的展开的,至少应包括以下几方面的任务
(1):受控设备的自动化运行控制任务。
(2):安全任务。这个往往被人们所忽视,当然不是完全的忽视。在编程中每个编程人员都会注意控制过程的设备间顺序连锁。可是这对于自动控制程序来说,是远远不够的。自动化程序的安全任务,不仅包括这些直接明了的顺序连锁,还要包括设备安全、人员安全、装置安全、环境安全等因素。应该说后面的这四个的重要性更为重要。顺序连锁保证的往往是基本的安全,而后者会更多
(3):人机对话任务。这个任务往往被编程者忽略,其实这个很重要的提高生产效率的保证。一般情况下,设备的自动运行控制所提供的往往是可预算的生产效率,而在安全任务下的人机对话任务能够为生产提供更加便利的维修、维护效率,从更本上提高设备的运转率。
(4):电气控制匹配任务。在程序中还有个重要的任务就是于电气控制系统的匹配,优秀的程序能大大的简化电气控制系统,从而降低系统的故障率;同时优秀的程序也能与电气系统达到良好的衔接,形成一个整体。
(5):设备匹配任务。不同的设备有着不同的脾气,而相同的设备在不同的应用场合有有些不一样的小脾气,因此优秀的程序要做到与设备的匹配。
(6):工艺匹配。
2:编程人员应该具备哪些素质
作为编程人员,应该具备多方面的素质,有技术的也有非技术的。可以简单如下:
(1):作为编程人员首先应该是个优秀的电气控制系统设计师,因为只有这样才能做到和控制系统的完美匹配。
(2):编程人员应具备丰富的技术常识,其中不仅包括plc自身的技术,更应该包括电气、机械、生产、维护维修等方面的知识。只有这样才能实现在编程中的各项任务。
(3):良好的心理素质。良好的心理素质对于编程人员很重要,只有在良好的心理素质下,变成人员才能保持清醒的头脑
因为我自身是从生产中上来的,从事过设备的维修维护,也曾经主持过车间的生产工作,熟悉生产中的各个环节,并熟悉多种专业知识,已上是基于我自身的体会。不知道看过这篇文章的编程人员在看过之后如何评价自己和自己的程序?你的程序是不是就是简单的动作控制?要是这样啊,还是虚心的学习吧。