上节回顾了TIA博图的三种视图,本节介绍了PLC的LAD、FBD和stl的基本概念和切换技巧,以及STEP7(TIA博图)编程语言简介。PLC的常用编程语言包括梯形图(LAD)、功能块(FBD)和语句表(stl),它们各有特点,可以在程序块中切换编程语言。
摘要由作者通过智能技术生成
有用

上节回顾:TIA博图的三种视图:设备、网络和拓扑,它们有什么不同?

本节重点:掌握PLC的LAD、FBD和STL的基本概念和切换技巧

STEP7(TIA博图)编程语言简介

什么是编程语言?

简单点说,编程语言就是计算机和人都能识别的语言,能够实现人与机器之间的交流和沟通,就好比我们人与人之间沟通对话需要说话一样,我们想要机器按照我们的人的逻辑去工作,那么首先要让机器明白你要说的话。

计算机编程语言主要包括汇编语言、机器语言以及高级语言。

而我们使用的PLC,也属于高级语言的一种,对于STEP7 TAI博图的常用编程语言来说,常用的主要有三种:

1、梯形图(LAD)

与电气操作原理图相对应,具有直观性和对应性;与原有继电器控制相一致,使得电气设计人员更加容易掌握。

梯形图也是为了让传统电气人员能够进行PLC开发的而产生的PLC语句。

2、功能块(FBD)

功能块是面向图形化的高级编程语言,使用函数的输入及输出来描述函数(与、或、非等等)。函数是由许多基本模组集合而成,集合体内部不需要我们管,只需要会使用即可,使用功能块可以直接从左侧输入内部判断,右侧输出结果,在图上以区块表示,各函数的输入及输出是由区块之间的连接关联起来的。

3、语句表(STL)

对于习惯了计算机编程语言的开发者来说,跳转到PLC中的梯形图,可能都有点不太适应,而为了让那些有计算机背景的也能进行PLC开发,所以才出了这么一个语句表,从形式上看就非常的类似于C语言。

除了上述介绍到的三种常用编程语言,其实还有好多种,类似于SCL、ST、IL…

不管PLC的编程语言有多少种,最终编译完成的程序下载到机器内部上的,都是以语句表的格式去表示,只是我们看不到内部而已。

如何切换编程语言?

想要来回切换PLC的编程,简单的做法就是在程序块中鼠标右键,找到【切换编程语言】:STL\LAD\FBD。但是在TIA博图上切换STL是灰色的,不能切换

虽然说不能在LAD/FBD于STL之间来回切换,但是我们可以在LAD/FBD的程序中创建STL,但是不可以从LAD/FBD程序中于STL程序之间直接复制使用。

如何创建呢?

鼠标选中某一段的梯形图程序,右键,可以看到有弹出的【插入STL程序段】选项

学习更多的工控知识,请关注我。

举报/反馈

工控小新88

5362获赞 2122粉丝
学习工控知识就来工控小新,为你提供工控笔记知识:EPLAN电气绘图 | TIA博图基础 | CAD | C语言教学 | 单片机基础 | 三菱PLC ... 每日持续更新中
科技领域创作者
关注
0
0
收藏
分享