西门子plc编程基础

时间:2023-03-08来源:佚名

从S7-200开始学。
1、先去西门子官网下在S7-200的软件和S7-200操作手册,是免费的。
2、在网上等找现成的程序,读懂它。编程语言有很多种,最易懂的就是梯行图,很直观。要入门,就是看一些书籍,里面有介绍他的编程指令,边学习指令边做习题巩固。有plc硬件试验就更好了,因为有时候你觉得是好象是对的,但一到plc上就不对了,所以有plc就好了。
3、读懂了就可以自己写程序了。网上很多毕业生的论文题,是很好的题目,可试着自己做了。
4、学习的时候最好身边有懂的人,这样就可以不懂就问。

PLC编程语言有下述5种,常用的是梯形图和语句表这两种。
1.顺序功能图(Sequential Function Chart,简写SFC
这是一种位于其他编程语言之上的图形语言,用来编制顺序控制程序。
SFC提供了一种组织程序的图形方法,在顺序功能图中可以用别的语言嵌套编程。步、转换和动作是顺序功能图中的几种主要元件如图1所示。可以用顺序功能图来描述系统的功能,根据它可以很容易地画出梯形图程序。
西门子plc编程基础
1 顺序功能图中的几种元件
2.梯形图(Ladder Diagram,简写LAD
LAD是最常用的PLC图形编程语言。梯形图与继电器控制系统的电路图很相似,具有直观易懂的优点,很容易被工厂熟悉继电器控制的电气人员掌握,它特别适用于开关量逻辑控制。有时把梯形图称为电路或程序。
LAD由触点、线圈和用方框表示的功能块组成。触点代表逻辑输入条件,如外部的开关、按钮和内部条件等,线圈通常代表逻辑输出结果,用来控制外部的指示灯、交流接触器和内部的输出条件等。功能块用来表示定时器、计数器或者数学运算等附加指令。
在分析梯形图中的逻辑关系时,为了借用继电器电路图的分析方法,可以想象左右两侧垂直母线之间有一个左正右负的直流电源电压,当图2的梯形图中I0.1I0.2的触点接通,或M0.3I0.2的触点接通时,有一个假想的“能流”(Power Flow)流过Q1.1的线圈。利用能流这一概念,可以帮助我们更好地理解和分析梯形图,能流只能从左向右流动。
西门子plc编程基础
2 梯形图
触点和线圈等组成的独立电路称为网络(Network),用编程软件生成的梯形图和语句表程序中有网络编号,允许以网络为单位,给梯形图加注释。在网络中,程序的逻辑运算按从左到右的方向执行,与能流的方向一致。各网络按从上到下的顺序执行,执行完成所有的网络后,返回最上面的网络重新执行。使用编程软件可以直接生成和编辑梯形图,并将它下载到PLC中。
3.功能块图(Function Block Diagram,简写FBD
这是一种类似于数字逻辑门电路的编程语言,有数字电路基础的人很容易掌握。该编程语言用类似与门、或门的方框来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圈表示“非”运算,方框被“导线”连接在一起,信号自左向右流动。图3所示的功能块图的控制逻辑与图2-12中的相同。国内很少有人使用FBD语言。
西门子plc编程基础
3 功能块图
4.指令表(Instruction List,简写STL)
S7系列PLC将指令表称为语句表(Statement JJist)PLC的指令是一种与微机的汇编语言中的指令相似的助记符表达式,由指令组成的程序称为指令表程序或语句表程序。
语句表比较适合熟悉PLC和逻辑程序设计的经验丰富的程序员,语句表可以实现某些不能用LADFBD实现的功能。
S7-200 CPU在执行程序时要用到逻辑堆栈,FBD利用FBD编辑器自动地插入处理栈操作所需要的指令。在语句表中,必须由编程人员加入这些堆栈处理指令。
5.结构文本(Structured Text,简写ST
结构文本是为IEC1131-3标准创建的一种专用的高级编程语言,与FBD相比,它能实现复杂的数学运算,编写的程序非常简捷和紧凑。
虽然PLC5种编程语言,但在S7-200的编程软件中,用户只可以选用LADFBDSTL这三种编程语言,其中FBD不常用。STL程序较难阅读,其中的逻辑关系很难一眼看出,所以在设计复杂的开关量控制程序时一般使用LAD语言。但STL可以处理某些不能用LAD处理的问题,且STL输入方便快捷,还可以为每一条语句加上注释,便于复杂程序的阅读。在设计通信、数学运算等高级应用程序时建议使用语句表语言。LAD程序中输入信号与输出信号之间的逻辑关系一目了然,易于理解,与继电器电路图的表达方式极为相似,设计开关量控制程序时建议选用LAD语言。
边实践边学习是最快的方法,我的经验。

相关阅读

维修电工的标配,学会这点,让你工资超越8000不是梦

作为一个维修电工,到底需不需要懂得设备的选型,负荷计算呢?最近工厂采购回来一台132kw的发电机,目前差不多到了需要安装的阶段,需要配多大电缆,如何选型呢? 领导把这个任...
2023-04-04
维修电工的标配,学会这点,让你工资超越8000不是梦

变压器有辐射吗?对人体有害吗?

在日常生活中,您可能有意或无意地接触过各种类型的变压器 。变压器是用于在两个交流电路之间传输电力的设备。它适用于法拉第电磁感应定律。在除自耦变压器之外的所有变压器中...
2023-07-24

满眼的都是裂纹——贴片电容主要失效原

陶瓷贴片电容MLCC中的机械裂纹引起的主因是什么? 引起机械裂纹的主要原因有两种。第一种是挤压裂纹,它产生在元件拾放在PCB板上的操作过程。第二种是由于PCB板弯曲或扭曲引起的...
2023-04-30
满眼的都是裂纹——贴片电容主要失效原

S71200 PLC与组态王以太网通信步骤(超详细)

说到组态王 如何与我们常用的西门子 S7-1200 PLC 通信 ,这就设计到一个 难题 ,想必大家之前学习通信过组态王与 S7-200SMART PLC 以太网通信,那么 设计到 高端 PLC , 1200PLC 该 如何通信呢...
2024-03-18
S71200 PLC与组态王以太网通信步骤(超详细)

指针万用表使用前的准备工作有哪些

  指针万用表 在使用前,需要安装电池、进行机械调零和安插表笔。    1.安装电池   在使用万用表前,需要给万用表安装电池,若不安装电池,电阻档和晶体管放大倍数档将无...
2023-06-27
指针万用表使用前的准备工作有哪些

热销商品

橡胶垫片螺丝防水平垫减震垫耐油耐磨密封圈黑色定做垫圈厂家现货

本厂专业生产黑色橡胶垫片、螺丝防水平垫、减震垫及耐油耐磨密封圈,采用优质橡胶材料,具备优异的耐油性、耐磨性和抗老化性能,广泛应用于机械、汽车、管道及电气设备...
1.28

氟胶O型圈耐高温密封圈线径1-10mm现货可订做大尺寸胶圈非标异形

氟胶O型圈采用高性能氟橡胶(FKM)材料制成,具有卓越的耐高温、耐油、耐化学腐蚀性能,长期使用温度可达200℃以上,短期可耐受250℃高温。线径规格覆盖1–10mm,现货充足,支...
0.4

安全帽工地男ABS建筑工地加厚施工电工透气盔国标领导监理定制

这款ABS材质安全帽专为建筑工地、电力施工等高风险环境设计,采用加厚高强度工程塑料,抗冲击性能优异,符合国家标准(GB 2811-2019),有效保障头部安全。帽壳结构坚固,内衬...
7.57

欧普led筒灯3w孔灯超薄桶灯吊顶天花灯过道嵌入式洞灯客厅5w

欧普LED筒灯是一款高品质嵌入式照明产品,适用于客厅、过道、吊顶等多种场景。采用优质LED光源,提供3W和5W两种功率选择,光线柔和均匀,显色指数高,有效还原真实色彩。超...
10.2

消防手电筒强光可充电出租屋户外便捷宾馆酒店客房应急逃生手电筒

这款消防手电筒强光可充电,专为出租屋、宾馆、酒店等场所设计,具备高亮度LED灯珠,照明距离远、穿透力强,紧急情况下可迅速照亮逃生路径。内置大容量锂电池,支持USB充电...
3.83

网站栏目