766培训网
电脑培训
如何学好plc

如何学好plc

发布时间 :2021-02-03 11:30:35 浏览量:237 收藏
导读:

想要学好plc,必须知道一些逻辑控制理论,比如:与或非等,还要知道一些数据类型、数据之间的转换。下面小编给大家介绍如何学好plc,一起来看看吧。

如何学好plc

学好plc的方法

想学好PLC必须有一定电工基础,因为想要编好程序,必须要知道PLC控制的执行原件,实际就是用PLC代替了一些传统的控制电路,但是执行元件是不变的,比如:用接触器控制电机的通电。

此外,还必须知道一些逻辑控制理论,比如:与或非等,还要知道一些数据类型、数据之间的转换,一些简单通讯方式,比如rs485、rs232等。

有了以上知识就要开始操作PLC了,学习一下编程软件,一般初学者都是从西门子s7200或者三菱fx系列开始的。

多用编程软件,模拟软件,西门子和三菱都是有模拟软件的,网上都能下载到,可以自己编一些程序放在模拟软件里,运行调试。

最后就要走上实践,拿真的PLC来练习编程调试自己的程序了,多与一些有经验的师傅交流学习,最后走上工作岗位。

学习plc的步骤

①开始入门当然就是梯形图了。先编写简单的小程序,比如红绿灯 ,运输带,小车之类的,都是只有几行的程序,这时候用到的都是开关量,也就是0和1的逻辑,学会用PLCSIM做模拟,会了模拟,什么是输入(I ),什么是输出(Q),什么是中间变量(M),就都理解了,前面说的小程序秒懂,此阶段一天时间就差不多了。

②学习数据的处理,包括数据的传输,转换,其中涉及到数据类型等基础知识,如果是工科学生,学过C语言应该很容易,数据处理中需要用到很多基础功能块,像加减乘除这些块一看就知道啥功能,看不懂的块,按F1看帮助,写的可能很复杂,多看几遍就明白了,看完比较自己做笔记,记成自己容易理解的。数据处理也可以用模拟器模拟,很直观。

③前面说的都是零件,学的差不多就可以开始拼积木了——功能和功能块。块类似于子程序,使我们的程序结构化,简化程序组织,便于修改、查错、调试。

plc的指令学习技巧

1、编程规则。梯形图中,每一梯级的第一个触点必须用取指令LD (常开)或取反指 令LDI (常闭),并与左母线相连。

2、OUT指令为继电器线圈驱动指令。将线圈前的逻辑运算结果输出到指定的继电 器,使其触点产生相应的动作。

3、END指令为程序结束指令。表示程序结束'返回起始地址。在调试程序时可利用 END指令进行分段调试。

4、AND指令为常开触点串联连接,进行逻辑“与”运算。ANI指令为常闭触点串联 连接,进行逻辑“与”运算。

5、OR指令为常开触点并联连接,进行逻辑“或”运算。ORI指令为常闭触点并联连 接,进行逻辑“或”运算。

6、触点串、并联指令仅是用来描述单个触点与其他触点的电路连接关系。如果所串联 的是一个并联电路块或并联的是一个串联电路块,则不能使用串、并联指令,要 用后述的电路块指令ANB和ORB。触点串、并联指令的串联、并联的次数不受限制,可反复使用。

7、SET指令为置位指令,强制操作元件置“1”,并具有自保持功能,即驱动条件断开 后,操作元件仍维持接通状态。

8、RST为复位指令,强制操作元件置“0”,同样具有自保持功能RST指令除了可以 对位元件进行置“0”操作外,还可以对字元件进行清零操作,即把字元件数值变为0。

9、RST指令对定时器和计数器进行复位操作时,除把当前值清零外,还把所有的常开触点、常 闭触点进行复位操作。

10、INV指令在梯形图中用一条45°的短斜线表示,无操作数。INV指令的功能是将指令 之前的逻辑运算结果取反。

11、INV指令除不能直接与左母线相连之外,可以在任意地方出现。 但必须注意,它仅是把所在逻辑行的指令之前的逻辑运算取反。

12、空操作指令无操作数,也无操作内容,CPU不执行指令仅占用一个程序步。

13、执行程序全部清除操作后,全部指令变为NOP。

14、在程序中事先插入NOP指令,将来在修改或增加指令时,可使程序的步序号的编 号变化减至较低。