澳门永利娱乐_电工基础知识学习网站
当前位置:澳门永利娱乐 > plc > 正文

如何编写出质量较高的PLC程序

时间:2018-12-27 18:26 来源:澳门永利娱乐

PLC编程有几个主要的问题,最主要的一个是,上手快,但是精通很难。这是因为,PLC编程,尤其是梯形图的编程语言,设计初衷就是为了没有编程基础的工程师的,思维方式也和电力系统的继电器回路很相似,因此上手非常快,简单的模仿继电器回路的话,效率也比较高。

然而,PLC编程很快就遇到第二个问题,就是瓶颈很明显。一方面,可以得到的资料很有限,无论是教材还是课程,都是浅尝辄止,讲到会用就可以,对一些高级的应用方法,因为涉及保密、或者整个行业水平限制,都缺乏足够的学习资源。另一方面,梯形图编程直观的形式也是其不容易写出来高水平程序的原因之一。

那么,如何突破这些瓶颈呢?

有几个步骤。首先,需要有软件工程的基础训练和高级语言的基本知识,尤其是面向对象、模块化这些高级语言程序设计的基本素养。因为PLC程序本质上只是编程语言的一个分支,要写出水平高的程序,必须从理论上有一个高度,学会了面向对象,学会模块化,学会熟练使用PLC内置的高级模块,是水平提升的一个基础。

另一个,在可能的情况下,看到水平高的例程,是快速成长的催化剂。但是这样的机会可遇不可求,就像观摩高手过招一样,认真看高水平的例程可以快速提高。就我个人而言,也是偶然的机会学习了一些国外的很复杂的PLC程序之后,整个理念才有一个提升的。

看过《如何编写出质量较高的PLC程序》的人还看了以下文章
如何系统学习电气线路绘制与PLC 如何系统学习电气线路绘制与PLC
要想系统学习plc的话,首先需要人带,其次自己要有练习的硬件,像plc,触摸屏,按钮,继电器等用于自己练习使用,当然可以理解成跟学车一样!首先你要确定学那款plc西门子,三菱,ab还是欧姆龙,还是其他,就像考驾照,你要报考c1,c2,还是b1,b2。确定了要...
PLC如何控制电机停止 PLC如何控制电机停止
1.如果你的电机是接触器控制的话,只要用plc的输出点,控制接触器的线圈就可以控制电机启停。 2.如果你的电机是变频器控制的话,你只要控制变频器的端子,一般给定启动+速度给定参考值,再设一下基本参数,电机就能控制了。plc控制启动与模拟量的给定电压 3....
如何用plc控制三相异步电动机?原理是什么 如何用plc控制三相异步电动机?原理是什么
如何实现PLC对电机的控制,这就要看题主对电机怎么控制,是简单地单方向旋转,还是正反转,还是星三角启动及电机运行吋的诸多条件,一旦确立运行方式和条件,再使用PLC编程语言编写出程序传导到PLC中。 需要电机运行时,给PLC相应的输入指令,PLC通过扫描、...
西门子S7200如何下载程序 西门子S7200如何下载程序
S7-200SMART的CPU中带有两个通讯口,一个是以太网口,一个是485口。 以太网: 1.用来下载程序(仅限标准型) 2.同上位机通讯 3.与西门子其他系列PLC进行S7通讯 4.S7-200 SMART CPU以太网通信端口从V2.2版本开始支持TCP、UDP和ISO on TCP等开放式用户通信及Modb...
如何下载保存PLC程序 如何下载保存PLC程序
首先对你编好的程序保存编译,然后设置好通讯接口,当然了,要插上数据线,plc拨到stop状态,然后点击下载程序即可 三菱是读取到电脑上,写入到plc里;西门子是download到plc,upload到电脑。...