PLC 编程语言的优劣,哪种语言更适合编程

yumo6668小时前技术文章1

首先我们来看下PLC有哪些常用编程语言,然后我们再逐一分析每个语言的特点,大家可以根据这些特点来选择适合自己的编程语言。

常用的编程语言有如下几种:LAD梯形图,STL语句表,SCL结构化文本(高级编程语言),Graph流程图,FBD功能模块....

LAD 梯形图,是目前最为流行的编程语言

类似于继电器,直观易懂,非常适合初学者使用

梯形图由触点、线圈和用功能框表示的指令构成。触点(类似与继电器触点)代表逻辑输入条件,线圈(类似与继电器线圈)代表逻辑运算结果,

左边是信号流母线,信号流总是从左向右流动的。扫描总是从上往下扫描。

STL 语句表,适合经验丰富的编程人员使用

STL语句表编程有着类似于汇编的编程方式,但是指令更为简易。

SCL 结构化文本编程,类似于高级编程语言


适合之前从事计算机语言编程的人员使用,高级语言适合用于其它语言不能实现的功能,采用高级语言进行编程,可以完成较复杂的控制运算。

Graph 流程图编程,适合自动化流程控制

满足顺序控制的流程化编程,适合设备自动流程的编写,编程简单,查看直观,能够第一时间定位到问题点。

FBD,功能模块式编程,是与数字逻辑电路类似的一种PLC编程语言。

综上所述,个人建议:初学者以LAD开始学习为主;设备的自动化流程以使用Graph语言为主;需要实现复杂的控制运算时可以使用SCL;高效编程,数据寻址使用的,建议STL语言;习惯电子电路编辑的可以使用FBD语言。


原创不易,求多多关注!!

相关文章

欢迎回来:Fortran意外重回流行编程语言20强榜单

TIOBE指数是用来确定一种编程语言受欢迎程度的指标之一。它并不表明哪种编程语言是最好的,也不表明哪种编程语言写的代码行数最多,而是利用在谷歌、维基百科、必应、亚马逊、YouTube等各种引擎和网站上...

六种流行语言(C、C++、Python、JavaScript、PHP、Java)对比

有些人会说语言学到最后不都差不多吗?其实可以这样讲,也可以不这样讲。虽然每种语言的表达能力大部分是重合的,只是语法表现形式不一样,但是由于历史发展的原因,每种语言形成了自己的支撑环境,所以都有其主要的...

全球10大受欢迎的顶级编程语言与薪资水平

#「闪光时刻」主题征文 二期# 硬件和软件技术的进步是推动整个互联网技术进步的主要因素。顶尖的编程语言是现代技术与新兴技术的核心组成部分。今天的开发人员需要学习的编程语言比以往任何时候都要多。同样,许...

主流编程语言及其优缺点

编程语言种类繁多,但主流语言大致可分为以下几类:1. C语言:C语言是系统编程语言,广泛用于Unix、Linux等操作系统及嵌入式开发。C语言语法简单、运行效率高,但相对人性化的语言C++、Java等...

从咖啡杯到多平台,这个编程语言一路走来!如今排名第一

当提到现代编程语言时,Java是不容忽视的一种。Java作为一种多平台、分布式应用程序的编程语言而备受推崇,但它的背后也有着许多有趣的故事和历史。本文将带您了解Java语言的历史,介绍一些有趣的故事,...