您的位置:控制工程论坛网论坛 » 职业交流 » 成为专业工控工程师的一大要点!

bubli

bubli   |   当前状态:在线

总积分:817  2024年可用积分:0

注册时间: 2008-06-22

最后登录时间: 2015-05-25

空间 发短消息加为好友

成为专业工控工程师的一大要点!

bubli  发表于 2008/10/24 16:45:33      811 查看 0 回复  [上一主题]  [下一主题]

手机阅读

在国内,无论是职业院校,大学还是各领域的企业中,大部分人们都习惯使用梯形图编写PLC的程序。当然,这与学校的教学内容有关,不管什么样的学校,老师一直是教授LAD编程方法。但是,我们要擦亮一下眼睛,看一看外面的世界。

 

在全球范围,只有11%的国家和地区在使用LAD编程,使用的国家包括中国,日本,韩国,美国和东南业一些国家。但除此之外的所有国家,包括整个欧洲,几乎达到45%的地区和国家在使用FBD,即功能块编程。不要忘记,工控技术最先进的国家是在欧洲,如果你去问一名德国的工程师会不会用LAD的时候,10个人有9个说不会,另外一个人不仅说不会,还会劝你使用FBD这种更加高级的语言。如果你想成为一名真正专业的工程师,一定不要忘记FBD才是真正的编程语言。当然,无论是LAD还是FBD仅限于编写制造业自动化的程序,而不针对过程控制。

 

梯形图有自己的优点,即与电气图相符,易于理解和上手。但不要忽视一点,梯形图编写复杂的逻辑程序时,由于语法原因,有时无法满足逻辑要求。而功能块的是一种近乎完美的编程语言。作为一名职业工程师,应该尽量锻炼自己使用FBD编写程序。一方面可以使程序更加完善,另一方面,不要忘记“专业”是每一名工程师都应该追求的,想成为真正专业和国际化的工程师,一定要学会使用FBD编程。

 

你可能已经是一个LAD高手,但不要因为会使用这种低级的语言就窃窃自喜,能够熟练运用它固然是难得的,但这就是你的目标吗?欧洲的自控技术如此发达,与他们的编程语言是有关的,高度集中和安全的自动化系统与程序的完善和稳定是分不开的,而程序的关键点在于人的思维和编程语言的方式。

 

很多人会说,FBD看上去要比LAD复杂,难于理解。在我们学习数字电路时,都知道数字电路涉及很多信号间的逻辑,但是我们在用FBD写程序时,所有逻辑都是必须掌握的吗?答案当然否定!我们只需要记住三种逻辑关系,就足够了,就可以让我们轻松应付世界上所有复杂的生产系统。

 

它们分别是与,或和SR逻辑。前两个逻辑是所有人都熟悉的,可能有人会说,与和或逻辑这种简单的关系有什么重要的,说出这种话的人往往是终身不成大器的工程师,甚至他们有损工程师这个名字。只有最简单的才是最重要的!很多同事们在工作中肯定遇到过一些很麻烦的问题,甚至曾经花费很多时间来找故障,最后往往都是一些最最基本的错误。别忽略最基础的知识,80%的错误都是出在最基础的问题上。

 

所以希望大家能够花一点时间再去看一看什么叫做与逻辑,什么叫做或逻辑!一切事物源于基础,这两个基础概念牢记于心,是我们成为专业工程师的第一步。

 

另一个SR逻辑也是重中之重。PLC中往往有RSSR寄存器两种命令,请各位记住一点:万万不能使用RS寄存器。这是出于设备安全角度考虑。世上所有的自动化设备都没有人可靠,各种干扰无处不在。SR寄存器的特点是复位优先,当出现电磁干扰时,PLC内部可能会使SR上的条件同时满足,这时,可以保证该命令无输出,保证了设备和人员的安全。

任何情况下,人员安全大于设备安全。设备即时出现撞击,一般情况下都不会损坏,但是人是脆弱的,一定要保证人的安全。

 

三种简单的逻辑关系可以造就一个复杂的控制程序,也就是说除了必要的计时和计数器外,只使用上述三种逻辑命令,完全可以解决当今世界上任何一个自动化设备的控制任务。

 

以上只是个人观点,但如果你想成为国际化的专业工程师,一定要学会使用FBD编程。我们没有必要做太多的复杂的程序,很多有趣的小程序才是练习的重点。任何复杂程序无非只是很多小程序的组合。多多练习,睁开眼睛看一看外面的世界,有助于我们成为专业的工程师,不想成为专业的工程师,也一定不是合格的工程师。
1楼 0 0 回复