首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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传输控制协议/互联网协议

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171215A0G2V700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券