如何编写出质量较高的PLC程序
时间:2018-12-27 18:26 来源:电工之家
PLC编程有几个主要的问题,最主要的一个是,上手快,但是精通很难。这是因为,PLC编程,尤其是梯形图的编程语言,设计初衷就是为了没有编程基础的工程师的,思维方式也和电力系统的继电器回路很相似,因此上手非常快,简单的模仿继电器回路的话,效率也比较高。
然而,PLC编程很快就遇到第二个问题,就是瓶颈很明显。一方面,可以得到的资料很有限,无论是教材还是课程,都是浅尝辄止,讲到会用就可以,对一些高级的应用方法,因为涉及保密、或者整个行业水平限制,都缺乏足够的学习资源。另一方面,梯形图编程直观的形式也是其不容易写出来高水平程序的原因之一。
那么,如何突破这些瓶颈呢?
有几个步骤。首先,需要有软件工程的基础训练和高级语言的基本知识,尤其是面向对象、模块化这些高级语言程序设计的基本素养。因为PLC程序本质上只是编程语言的一个分支,要写出水平高的程序,必须从理论上有一个高度,学会了面向对象,学会模块化,学会熟练使用PLC内置的高级模块,是水平提升的一个基础。
另一个,在可能的情况下,看到水平高的例程,是快速成长的催化剂。但是这样的机会可遇不可求,就像观摩高手过招一样,认真看高水平的例程可以快速提高。就我个人而言,也是偶然的机会学习了一些国外的很复杂的PLC程序之后,整个理念才有一个提升的。
看过《如何编写出质量较高的PLC程序》的人还看了以下文章
![]() |
PLC是如何来获取外部模拟量信号的 |
我们都知道PLC作为工控领域中的核心器件,它在控制领域中应用的非常多。我在平时工作中用的工控器件中有变频器、触摸屏和PLC,其中PLC是我接触最多的一种工控产品,在使用领域我认为PLC感知外部信号的方式有三种方式,一种是通过开关量的方式,一种是通过工... |
![]() |
如何快速地学会三菱PLC |
现在我们学习PLC有日系的和欧美系列的两类。对于日系PLC常见的有三菱PLC、欧姆龙PLC以及松下PLC等。对于日系的PLC我们学会一款就可以很快地掌握其它品牌的PLC了。今天我们以三菱PLC为例,来聊聊如何快速地学会三菱PLC。 学习技术要以做中学为主 PLC控制也是... |
![]() |
如何备份s7-300plc程序 |
备份S7-300程序 1:打开Simatic manager, File>New双击打开; 2:点击 Browse , 出现一个新窗口如下; 选择一个目录/创建一个新文件夹来保存备份。 3:接下来,进入option菜单,出现一个下拉列表,如下图所示。 选择PG/PC接口选项。 4:一个新的窗口将打... |
![]() |
如何用触摸屏改PLC输出 |
厂里用的omron的plc,连接的是威纶触摸屏. 输出点有时坏掉的情况下,我不用电脑改输出点,用触摸屏怎么改换输出点? 这个问题有点异想,经不起细敲,外部接线能保证更改正确木,可以的话; 1.换欧姆龙带编程器的屏---当然还是要改动程序喽,能保证改动正确,... |
![]() |
做电工十来年如何快速入门PLC |
我也是自学的plc。要想学plc首先会看懂电路图,能够根据工程需要画出相应的电路图。然后买一些plc的使用手册,也可以网上下载,不过下载的都是pdf文件,看起来没有翻书方便。手册里面都有介绍每个指令的用途跟编程方法。先学梯形图编程方法,梯形图比较直观... |
热门文章
- 三菱CC-LINK调试:利用前面板LED指示判
- 西门子人机界面项目文件的备份与下载
- 可编程控制器网络中常用的通信方式
- SIEMENS系统的基本检查与信号诊断
- 三菱PLC浮点数运算功能指令
- PLC控制柜电气元器件选型
- 可编程控制器控制系统设计步骤
- 三菱PLC凸轮顺控指令实例
- 西门子plc如何标注
- 西门子PLC通讯协议介绍
- plc编程入门怎么学?plc编程入门学习方法
- 欧姆龙plc常见问题解答
- 西门子plc锁存型延时通定时器指令
- plc电源反极性保护电路图
- 三菱plc步进指令使用说明
- 西门子plc与欧姆龙plc的区别
- plc通讯端口损坏处理技巧
- modbus通讯协议功能码一览_ModBus功能码
- PLC输入输出模块异响是什么故障
- 如何编写出质量较高的PLC程序