浅析西门子PLC编程
2020-10-21吴守宇
大众科学·下旬 2020年4期
关键词:指令
吴守宇


摘 要:随着制造业的发展,设备自动化程度越来越高,自动化生产越来越被大家所青睐,应用越来越广,自动化设备的优点是依靠编程控制,实现工艺的自动化生产,本文主要介绍西门子PLC编程技术,帮助从业人员快速掌握PLC编程。
关键词:STEP 7编程语言 ;数据类型;寻址方式
0 前言
早期的PLC是用来替代继电器、接触器控制的。它主要用于顺序控制,只能实现逻辑运算。因此,被称为可编程逻辑控制器(Programmable logic controller,略写 PLC )
随着电子技术、计算机技术的迅速发展,可编程控制器的功能已远远超出了顺序控制的范围。被称为可编程控制器(Programmable controller,略写PC)。为区别于Personal Computer (PC),故沿用PLC 这个略写。
1 STEP 7编程语言
1.1 STL(语句表)
由STL(语句表)是一种类似于计算机汇编语言的一种文本编程语言,由多条语句组成一个程序段。语句表可供习惯汇编语言的用户使用,在运行时间和要求的存储空间方面最优。在设计通信、数学运算等高级应用程序时建议使用语句表。
1.2 LAD(梯形图)
LAD(梯形图)是一种图形语言,比较形象直观,容易掌握,用得最多,堪称用户第一编程语言。梯形图与继电器控制电路图的表达方式极为相似,适合于熟悉继电器控制电路的用户使用,特别适用于数字量逻辑控制。
1.3 GRAPH(顺序控制)
GRAPH类似于解决问题的流程图,适用于顺序控制的编程。利用S7-GRAPH编程语言,可以清楚快速地组织和编写S7 PLC系统的顺序控制程序。它根据功能将控制任务分解为若干步,其顺序用图形方式显示出来并且可形成图形和文本方式的文件。……
登录APP查看全文
