IEC制定的可编程序控制器标准的5种标准编程语言?是哪五种?

 我来答
猪八戒网
2023-04-03 · 百度认证:重庆猪八戒网络有限公司官方账号
猪八戒网
猪八戒网(zbj.com)创建于2006年,现已形成猪八戒网、天蓬网和线下八戒工场的“双平台+一社区”服务模式,是中国领先的人才共享平台。
向TA提问
展开全部

理解IEC61131-3编程语言IEC,语言摘要:尽管多年来一直都被认为只是在欧洲流行,但是IEC61131-3可编程控制器语言标准正在美国日益受到重视

许多控制工程师至少熟悉其中的一种语言,但是全部了解的却不多

这就使他们很难根据编程语言的特征为指定应用做出最佳的选择

IEC标准提供了五种不同的控制器编程语言,每种都有自己的优势和不足

这里介绍了一些细节信息,当然你也可以浏览我们的网站

尽管多年来一直都被认为只是在欧洲流行,但是IEC61131-3可编程控制器语言标准正在美国日益受到重视

许多控制工程师至少熟悉其中的一种语言,但是全部了解的却不多

这就使他们很难根据编程语言的特征为指定应用做出最佳的选择

由于国际电工委员会(IEC)的工作,已经有五种标准语言用于流程和离散行业控制器的编程

它们分别是:■梯形图(LD)■功能块图(FBD)■顺序功能流程图(SFC)■指令表(IL)■结构化文本(ST)应该如何选择呢?每一种语言的优缺点在哪里呢?如果要深入的阅读每一种编程语言的程序样本,可以在线()浏览ControlEngineering2009年1月刊

选择一种适合的语言因为有多种编程语言,在确定采用哪一种语言之前有必要了解一些细节

当然,如果你对某种语言很熟悉,你就很可能坚持使用这种语言

然而,在做决定之前,还是看一看这些语言各自的优势:■终端用户容易维护:SFC;■语言的通用接受度:LD;■欧洲的认可度:IL以及ST;■PLC的执行速度:IL以及ST;■主要使用数字型I/O和基本处理的场合:LD以及FBD;■日后变更容易:LD;■新工程师上手方便:ST;■方便运行复杂的数学模型:ST;以及■重复过程以及需要互锁和并行操作的过程:SFC

你的PLC或者PAC平台也可能会影响编程语言的选择,因为不是所有的自动化厂商提供的编程软件都与IEC61131-3完全兼容

事实上,绝大部分非欧洲的厂商都不提供这项功能,即便提供选项也十分有限,比如只有梯形图和顺序功能流程图

另外一点需要注意的是,因为内存和处理器速度不足,不是所有的PLC都可以运行全部IEC语言,尤其是那些小型的PLC

尽管很多程序员都受到客户要求的限制,但是一旦他们拥有选择硬件平台的权利,他们还是应该确定哪种或者哪些语言是最适合自己项目的,然后选择支持这种语言的硬件和软件

深圳圣斯尔电子技术有限公司
2023-06-12 广告
非接触式电压测量是一种利用电容耦合原理,通过测量空中两点电压的大小来推导出空中电场的情况的方法。该方法不需要与物体表面直接电气接触,利用位移电流即可完成电压的有效测量。具体来说,非接触式电压测量系统包括信号源、前置放大电路、运放、反馈电路和... 点击进入详情页
本回答由深圳圣斯尔电子技术有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式