学习
实践
活动
工具
TVP
写文章
专栏首页企鹅号快讯PLC的编程语言以及PLC相关常见缩写

PLC的编程语言以及PLC相关常见缩写

虽然梯形逻辑是最常用的PLC编程语言,但并不是唯一的。下表列出了用于编程PLC的一些语言。

梯形图(LD)传统梯形图逻辑是图形化编程语言。最初使用模拟继电器的打开和关闭的简单触点进行编程,梯形图编程已扩展为包括计数器,定时器,移位寄存器和数学运算等功能。

功能块图(FBD) - 描述通过可重用功能块的信号和数据流的图形化语言。FBD对于表达控制系统算法和逻辑的互连非常有用。

结构化文本(ST) - 鼓励结构化编程的高级文本语言。它具有与PASCAL非常相似的语言结构(语法),并支持广泛的标准功能和操作符。

例如;

如果

Speed1 > 100.0,则Flow_Rate:= 50.0 + Offset_A1;

否则

Flow_Rate:= 100.0; Steam:= ON

End_If;

指令列表(IL):基于类似指令列表的低级“汇编程序”语言,在当今众多的PLC中都可以找到语言。

顺序功能图(SFC)在更高层次上编程复杂控制系统的方法。SFC程序是控制系统的概述,其中基本构建块是整个程序文件。每个程序文件都是使用其他类型的编程语言之一创建的。SFC方法将大型复杂的编程任务协调成更小,更易管理的任务。

下面列出了在研究或使用PLC时看到的常用缩略语列表。

ASCII美国标准信息交换码

BCD二进制编码的十进制

CSA加拿大标准协会

DIO分布式I / O

EIA电子工业协会

EMI电磁干扰

HMI人机接口

IEC国际电工委员会

IEEE电气和电子工程师学会

I / O输入和/或输出

ISO国际标准组织

LL梯子逻辑

LSB最低有效位

MMI人机界面

MODICON模块化数字控制器

MSB最重要的位

PID比例积分微分(反馈控制)

RF无线电频率

RIO远程I / O

RTU远程终端单元

SCADA监督控制和数据采集

TCP / IP传输控制协议/互联网协议

本文来自企鹅号 - 电气之家媒体

登录 后参与评论
0 条评论

相关文章

  • Codesys浅析

    CoDeSys是可编程逻辑控制PLC的完整开发环境(Controlled Developement System的缩写),在PLC程序员编程时,CoDeSys...

    剑指工控
  • 基于Codesys工控软PLC环境

    今天分享一个IRTeam工控安全红队自己搭建的工控PLC的研究环境,为了让工控安全研究人员,更加贴近真实的工控环境,这次IRTeam采用著名德国3S公司的Cod...

    IRTeam-工业安全
  • PLC编程入门基础技术知识

    可编程序控制器,英文称Programmable Controller,简称PC。但由于PC容易和个人计算机(Personal Computer)混淆,故人们仍习...

    全栈程序员站长
  • 聊聊身边的嵌入式,工控大脑PLC

    讲到PLC的软件实现,那就不得不提IEC61131-3,它是IEEE制定的用于PLC的编程系统标准,定义了以下五种编程语言:

    用户2366192
  • 计算机如何寻址_PLC编程,如何学习SCL语言?SCL语言编程入门

    随着现代工控技术的不断发展,可能很多使用过 PLC 的技术人员都有这么一个感受: 传统的‘梯形图’编程方式在面对越来越复杂的控制要求时,已显得力不从心。

    全栈程序员站长
  • 且用计算机语言怎么表示,如何学习SCL语言?SCL语言编程入门

    随着现代工控技术的不断发展,可能很多使用过 PLC 的技术人员都有这么一个感受: 传统的‘梯形图’编程方式在面对越来越复杂的控制要求时,已显得力不从心。

    全栈程序员站长
  • 物联网IEC 61499 101标准介绍

    PLC 基本上,PLC是一种业界用于控制不同系统的输入和输出的小型计算机。通常,输入是按钮和传感器,输出是电机。如果您有Informatic背景,您可以将PLC...

    首席架构师智库
  • 电工学PLC编程的入门建议

    十年前,刚开始使用PLC时,也是一头雾水。仗着自己对硬件、工程知识的熟悉,和对组态软件的粗浅了解,硬着头皮接下了任务。当时已经来不及接受培训,相关资料极其缺乏,...

    企鹅号小编
  • 超全的PLC选型总结

    在plc系统设计时,首先应确定系统方案,下一步工作就是PLC的设计选型。选择PLC,主要是确定PLC的生产厂家和PLC的具体型号。对于系统方案要求有分布式系统、...

    企鹅号小编
  • 施耐德PLC漏洞历险记

    工控安全是维护国家基础设施的安全,可工控设备并不像web那么常见,因此工控安全的研究较之web安全也相对迟缓。最近,瑞不可当工控团队入手了一台施耐德PLC,就让...

    FB客服
  • PLC和PAC,你该如何选择?

    在工业自动化制造过程方面,可编程逻辑控制器 (PLC) 和可编程自动化控制器 (PAC) 是最高效的工业计算机设备。它们提供的控制功能大大减少了工厂运营中对人工...

    剑指工控
  • 三菱PLC学习方法分享

    学习plc不是为了研究,而是为了工作需要和应用。下面是我学习PLC的方法,供大家参考!

    全栈程序员站长
  • 基于CodeSys和Raspberry Pi制作简单PLC

    目前常见的PLC厂家有:SIEMENS、Rockwell、Schneider、Mitsubishi、Beckhoff、GE、Omron、台达……但常用的PLC编...

    剑指工控
  • 零基础如何学习PLC

    很多新手转PLC的时候肯定会问这个问题:学习PLC的基础是什么?如何学习PLC编程入门?

    全栈程序员站长
  • PLC的基本知识_网络基础知识培训

    在学习PLC之前,首先要明白PLC的优缺点,即为什么要用PLC,直接用PC服务器或者单片机嵌入式不行吗?

    全栈程序员站长
  • 信捷plc梯形图实例详解_信捷plc单键启停梯形图

    一直以来都是作为新手在学习PLC,对于PLC编程,每个人都应该觉得自己是新手,只有心态放低,才能把事情看得更清楚,才能将编程的原理了解深透。就拿PLC一键启停编...

    全栈程序员站长
  • 西门子scl语言编程教程_西门子scl编程

    《在西门子PLC中使用SCL语言编程的技巧》由会员分享,可在线阅读,更多相关《在西门子PLC中使用SCL语言编程的技巧(6页珍藏版)》请在人人文库网上搜索。

    全栈程序员站长
  • 攻击者可操作射频信号从工业网络中窃取数据

    近期,研究人员发现了一种新型的攻击方法,即攻击者可以通过控制可编程逻辑控制器(PLC)发射出的射频信号来从空气间隙工业网络(Air-Gapped Industr...

    FB客服
  • 定时器的使用_西门子定时器指令

    版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内...

    全栈程序员站长

扫码关注腾讯云开发者

领取腾讯云代金券