要学习以下方面必备知识

plc编程结构化文本入门_plc结构化编程plc编程结构化文本入门_plc结构化编程


plc编程结构化文本入门_plc结构化编程


plc编程结构化文本入门_plc结构化编程


电工原理和电机原理一定要懂,简单的就记背也要背下来,比如马达容量1KW2A,正反转,星三角接线,电线容量。电阻,电感,电容的特性等液压和气动也要掌握,比如压力换算,压力和电流的比例换算,这在有压力控制上都要用到。

电线截面要会看,线拿到手就知道几平方的,还有什么电器上该用什么线,比如马达就用4线的,3根主线1根接地。从变频器上出来的要用屏蔽线。

机修也要会做,特别是螺丝,一看就知道用几的内角扳手或外六角扳手。

PLC编程自己可以模拟编,简单的如红绿灯,控制小车走等。

平常要多干,就是在苦在累也要,这样技术才能学到手能解决实际问题。

学习PLC 密决

1. 不要看到别人的回复句话就说,给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的异。

2. 别小家子气,买本书几十块都舍不得,你还学个P 。为了省钱看电子书,浪费的时间超过书的价值。当然如果查资料,只能看PDF 。

3. 学习新的开发软件时,一定要看帮助手册。买的书不够全面。刚接触一个软件,什么都不懂,就盲目的问东问西,让人看起来很幼稚。

4. 不要蜻蜓点水,得过且过,细微之处往往体现实力。

5. 把时髦的技术挂在嘴边,还不如把过时的技术记在心里。

6. 看得懂的书,请仔细看;看不懂的书,请硬着头皮看。别指望看遍书就能记住和掌握什么,请看第二遍、第三遍。

7. 多实践,调试,去写去调,只用软件模拟,是永远成不了高手的。

8. 保存好你做过的所有的源程序,原理图等那是你的积累之一。

9. 对于网络,还是希望大家能多利用一下,很多问题不是非要到来问的,首先你要学会自己找,比如google 、百度都是很好的搜索引擎,你只要输入关键字就 能找到很多相关资料。

理论知识是需要学习的,理论与实践结合才能事半功倍。

:补充你的PLC知识库,看更多的资料书籍

第二:多参考别人的程序,三问自己,为什么这样?这是怎么实现的?运用了什么?

第三:买工具回来自己实践,只有实践才能出真理。

第四:多与别人沟通交流,知识的互补。

第五:多泡下工控类网站,如技成网、PLC视频教程之类学习网站。

只看资料是学不会PLC的,手头有PLC设备,编制一些小程序实例,多进行实验测试,再结合PLC资料和说明书,上手很快的。

程序都是要多看多编程多实践的,没硬件条件的话,可以用软仿真,不过要注意软仿真的一些缺陷

学PLC是急不来的,慢慢熟悉就好。

多看别人的程序

学习PLC编程首先需要从理论基础开始。

1)学习PLC的基本原理。

硬件:搞清楚输入和输出端的基本结构,熟悉端口的基本电气要求。

软件:对于PLC系统,必须搞清楚什么是I/O刷新,这是编程的基础,知道PLC的工作循环。

学习《可编程原理及应用》

2)学习基本指令。

可以先从梯形图语言开始,先练习基本的逻辑指令。

学些各种逻辑指令块。

学习《PLC自学手册》

3)实践。

可以在模拟器上模拟练习:(一般PLC编程器都有模拟的功能)。

编写PLC程序,编译运行,手动输入一些信号,观看输出端口的信号变化是否满足程序的要求。

实战。

plc编程的方法:

1、经验法

即是运用自己的或别人的经验进行设计,设计前选择与设计要求相类似的成功的例子,并进行修改,增删部分功能或运用其中部分程序,直至适合自己的情况。在工作过程中,可收集与积累这样成功的例子,从而可不断丰富自己的经验。

2、解析法

可利用组合逻辑或时序逻辑的理论,并运用相应的解析方法,对其进行逻辑关系的求解,然后再根据求解的结果,画成梯形图或直接写出程序。解析法比较严密,可以运用一定的标准,使程序优化,可避免编程的盲目性,是较有效的方法。

好多人在开始学习PLC编程之前通常有这两方面的问题:一是不知道从何下手?二是没有实践机会。对于没有编程过PLC程序的小伙伴来说,PLC编程是个麻烦,但是真就这么难吗?有没有掌握方法:

首先我们要知道要会使用p1c应该学习些什么,首先就是要知道PLC的硬件组成,比如它的输入输出口端子、电源端子、接地端子、下载端口、程序运行开关、PLC指示灯的意义等。有的PLC还有工业以太网接口这些都要了解。

第二步就是要学会熟练作PLC的编程软件,学会用软件建立项目、编写程序、调试程序、下载程序,现在的PLC大多都有软件仿功能,可以学如何进行软件仿。

第三步要熟悉系统指令和程序的结构,比如FX系列的PLC基本指令有27条、功能指令有上百条。我们要先学会基本指令,然后一条条地攻克功能指令,达到理解用户程序、编写用户程序。

第四步要有学习PLC的工具,目前来说PLC硬件贵一些,我们可以用软件仿功能学习,这些功能强大的软件都支持PLC的绝大部分指令。

要有数字电路的基础

1.找PLC的选型样本(主要了解一下PLC的硬件组成,不用看懂硬件参数)

2.安装PLC的编程软件(这个找不找手册都行,现在的编程软件除了GE的PLC外,其它家的都有中文)

3.再找PLC的使用手册,看一下PLC的存储器类型,这个非常关键,要用到数字电路的基础了。

4.找一个别人做的工程程序,不用看懂逻辑,只看指令用法和编程结构。

从基本的继电器学习开始,了解传统继电器控制的相关知识,当然如果你觉得那些没必要或你对自己比较有信心的话可以直接学习相关的PLC基础资料,入门的话还是得靠自己细心专研的,多花些心思就好了,都是一个慢慢熟悉的过程。。。

先学继电控制,这个会了就可以学习软件了,建议先学西门子200,要有设备,没设备也没关系,找这种工作,看看书多练习,很快就会了,关键是要经常玩这个

IF X0 == true AND M0 <> X0 THEN

index_X0 := index_X0+1;

IF 5 == index_X0 THEN

a := a+1;

IF 3 == a THEN

Y0 := true;

END_IF

END_IF

END_IF

M0 := X0;

IF ldp(1,X0) THEN

a:=a+1;

IF a = 3 THEN

Y0:=1;

ELSE

Y0:=0;

END_IF;

END_IF;

西门子1200plc编程入门基础知识如下:

1.1 S7-1200系统概述

PLC(Programmable Logic Controller)全称可编程逻辑,一种具有微处理器的用于自动化控制的数字运算,可以将控制指令随时载入内存进行储存与执行。

PLC是种专门为在工业环境下应用而设计的数字运算作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。

(1)PLC 运用领域

(2)S7-1200外观

(3)西门子系列分类

大型:西门子SIMATIC S7-400系列

中型:西门子SIMATIC S7-1500系列,SIMATIC S7-300系列

小型:SIMATIC S7-1200,SIMATIC SMART-200,S7_200

PLC 的扩展性

S7-1200所有系列均可扩展3个通信模块(CM),其中CPU型号为1214C的多可以扩展8个信号模块(SM)。