现在市场上plc的产品品牌很多,常见的有:西门子,欧姆龙,三菱,台达等等。plc的工作原理大同小异,但是我觉得唯一的缺陷就是编程软件都不一样,每个品牌的程序指令含义都不一样;甚至学会了西门子s7-200plc编程却不会西门子s7-300plc的编程。因为s7-200plc和s7-300plc是同一家的产品,同一家产品之间编程方法的区别就很大,更别说不同的品牌之间了。因为,本人对西门子s7-200plc玩得多一点,所以主要是针对这一系列产品说说自己的学习心得(以问题的形式提出)。这样一些问题都是自己平时琢磨的问题。
1,plc用在什么场合更能体现它的优势?愚以为:a,因为plc具有通信功能,具有运算功能所以适合于与上位机联网构建一个智能控制管理系统或实时监控单元,在此基础上如果配以组态软件就更好;所以在大型流水线和数控装置plc的应用率非常高。据我所知,西门子plc的价格至少在千元以上,所以在设计电路硬件时,能不用plc的地方最好不用,基于成本考虑。我们单位的好多设备如驾车机,洗车机等简单的设备居然都配上了plc控制,像这一类由简单的有触点电路构成的设备就没有必要用plc来控制,除了增加成本没什么好处!b,plc更适合应用于环境恶劣的工业场合,因为plc有光电隔离模块化设计有很强的抗干扰的能力和安全性。在工业现场,智能设备的抗干扰的能力直接决定这台设备的工作可靠性,稳定性和安全性指标!
2,plc与单片机或嵌入式系统板卡的优势在哪?本人认为:a,plc的抗干扰的能力肯定比单片机或嵌入式系统板卡强。b,单片机或嵌入式系统板卡一般有很强大的软件再开发功能,而且一般都有很多路AD或DA或PWM功能;对于能熟练运用c语言的人来说,能够最终靠单片机或嵌入式系统板卡与好多种硬件搭配使用实现好多好多的不同功能!如:单片机或嵌入式系统板卡可以与温湿度芯片或mp3或mp4芯片或液晶显示屏等等硬件扩展搭配使用,这一点plc是望尘莫及的。
3,在plc学习中要注意些什么问题?愚以为:学习的一切目的是应用就是运用到实践工作中。刚开始我以为只要学会了西门子plc的各种梯形图指令意义,编程方法和编程软件的运用就能够正常的使用plc做一些实践活动了。事实上,错了!plc的电源和IO口电源怎么接?扩展模块怎么样去使用?IO口怎么接线?如何充分的利用step7编程软件的强大功能调试程序?笔记本电脑如何与plc实现有效通信?plc与组态软件搭配使用时如何编程?哪些IO口有高速输入输出功能?等等,这样一些问题都是现实中都必须搞懂和和学会的问题,否则就不可能用plc来做项目。这样一些问题都是本人在实践中遇到的现实问题,非亲身经历无法体会!
心得:实践出真知!在实践的基础上更要加强理论学习,这样理论与实践结合起来,才能提升个人的处理问题能力!