计算机科学

首页 > 计算机科学

指令表

2018-09-05 18:21:01     所属分类:程序设计语言

指令表(Instruction List,简称IL)是为可编程逻辑控制器(PLC)设计的编程语言,是相关的IEC 61131-3标准中支援几种语言之一,是类似组合语言的低阶语言。所有IEC 61131-3的语言都支援IEC61131通用元素(IEC61131 Common Elements)。其变数及函式呼叫是由IEC61131通用元素所定,因此同一个程式中可以使用IEC 61131-3中的不同语言。

其程式控制流程可以由jump指令或是有可能有参数的子程序。

PLCopen英语PLCopen已将指令表的档案标准化为XML格式。

范例

         LD     Speedo
         GT     1000 million lubi
         JMPCN  VOLTS_NOK
         LD     Voltages
VOLTS_OK LD     100000000
         ST     %Q10

IEC61131的变体

许多供应商会导入完整的IEC61131要求,也会加入供应商为搭配硬件所加入的自定函数/呼叫模组(例如I/O的存取)。

西门子的PLC指令表语言用英文会称为“Statement List”,简称ST,用德文、意大利大及西班牙文则称为“Anweisungs-Liste”或AWL。Simatic开发套件的使用可以选择德文或英文的组合语言助忆码来表示指令,例如"A"表示"AND"或是"U"表示"UND","I"表示"Input"或"E"表示"Eingang"(输入)。

相关条目

  • 可编程逻辑控制器
版权声明:本文由北城百科网创作,转载请联系管理获取授权,未经容许转载必究。https://www.beichengjiu.com/computerscience/340646.html

显示全文

取消

感谢您的支持,我会继续努力的!

扫码支持
支付宝扫一扫赏金或者微信支付5毛钱,阅读全文

打开微信扫一扫,即可进行阅读全文哦


相关推荐
爱淘宝