PLC有几种编程语言以及它们的特点是什么


PLC有五种标准编程语言:梯形图语言(Ld)、指令表语言(iL)、功能模块语言(Fbd)、顺序功能流程图语言(sFc)、结构文本化语言(st)。

1. 梯形图语言特点:与电气操作原理图相对应,具有直观性和对应性;与原有继电器控制相一致,电气设计人员易于掌握。

2. 指令表语言特点:采用助记符来表示操作功能,具有容易记忆,便于掌握;在手持编程器的键盘上采用助记符表示,便于操作,可在无计算机的场合进行编程设计;与梯形图有一一对应关系。

其特点与梯形图语言基本一致。

3. 功能模块语言特点:以功能模块为单位,分析理解控制方案简单容易;功能模块是用图形的形式表达功能,直观性强,对于具有数字逻辑电路基础的设计人员很容易掌握的编程;对规模大、控制逻辑关系复杂的控制系统,由于功能模块图能够清楚表达功能关系,使编程调试时间大大减少。

4. 顺序功能流程图语言特点:以功能为主线,按照功能流程的顺序分配,条理清楚,便于对用户程序理解;避免梯形图或其他语言不能顺序动作的缺陷,同时也避免了用梯形图语言对顺序动作编程时,由于机械互锁造成用户程序结构复杂、难以理解的缺陷;用户程序扫描时间也大大缩短。

5. 结构化文本语言特点:采用高级语言进行编程,可以完成较复杂的控制运算;需要有一定的计算机高级语言的知识和编程技巧,对工程设计人员要求较高。

直观性和操作性较差。

6. 梯形图语言含义:

梯形图语言是PLc程序设计中最常用的编程语言。

它是与继电器线路类似的一种编程语言。

由于电气设计人员对继电器控制较为熟悉,因此,梯形图编程语言得到了广泛的欢迎和应用。

7. 指令表语言含义:

指令表编程语言是与汇编语言类似的一种助记符编程语言,和汇编语言一样由操作码和操作数组成。

在无计算机的情况下,适合采用PLc手持编程器对用户程序进行编制。

8. 功能模块图语言含义:

功能模块图语言是与数字逻辑电路类似的一种PLc编程语言。

采用功能模块图的形式来表示模块所具有的功能,不同的功能模块有不同的功能。

 

9. 顺序功能流程图语言含义:

顺序功能流程图语言是为了满足顺序逻辑控制而设计的编程语言。

编程时将顺序流程动作的过程分成步和转换条件,根据转移条件对控制系统的功能流程顺序进行分配,一步一步的按照顺序动作。

每一步代表一个控制功能任务,用方框表示。

在方框内含有用于完成相应控制功能任务的梯形图逻辑。

10. 结构化文本语言含义:

结构化文本语言是用结构化的描述文本来描述程序的一种编程语言。

它是类似于高级语言的一种编程语言。

在大中型的PLc系统中,常采用结构化文本来描述控制系统中各个变量的关系。

原文地址:https://www.weidianyuedu.com/content/5320623259042.html
 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值