Instruction list (original) (raw)

About DBpedia

La liste d'instructions, ou Instruction List (IL) en anglais, est un des cinq langages de programmation pour automates programmables industriels (API) définis par la norme CEI 61131-3. C'est un langage de bas niveau, comparable à l'assembleur.

Property Value
dbo:abstract Die Anweisungsliste, meist kurz AWL oder IL (Instruction List) genannt, ist eine der in IEC 61131-3 standardisierten Methoden zur Programmierung von Speicherprogrammierbaren Steuerungen (SPS).Viele SPS-Hersteller bezeichnen die von ihnen verwendete Sprache auch dann als AWL, wenn sie sich nicht exakt an die IEC 61131-3 hält, so dass sich bestehende AWL-Programme kaum auf Steuerungen anderer Hersteller übertragen lassen. AWL ist in der aktuellen IEC 61131-3 von 2014-06 als ‚deprecated‘ (veraltet) gekennzeichnet. In vielen Programmierumgebungen ist die noch enthalten, muss aber meist erst manuell aktiviert werden. AWL dient hauptsächlich zur logischen Verknüpfung von Steuerungseingängen und -ausgängen. Typischerweise wird ein (digitaler) Eingang in das Arbeitsregister (auch Akkumulator genannt) geladen (load digital input 0, „LD %IX0.0“), mit anderen Eingängen, Konstanten oder Speicherwerten verknüpft (exklusiv-oder speicher bit 3, „XOR %MX0.3“) und auf einen Ausgang geschrieben (store digital output 1, „ST %QX0.1“). Die Hauptmerkmale von AWL sind, dass Operatoren nur einen Operanden besitzen und die Syntax der Sprache an die Assemblersprache angelehnt ist. Somit bietet sie nur sehr umständliche Strukturierungsmöglichkeiten durch Sprungbefehle. Vorteile ergeben sich aber, wenn aufgrund einer Speicherknappheit der eingesetzten CPU der Programmcode kleingehalten werden soll. Auf älteren Steuerungen sind AWL-Programme noch relativ häufig anzutreffen. AWL-Programme sind aber im Vergleich zu Programmen in höheren Sprachen insbesondere bei größeren Projekten sehr unübersichtlich und schlecht wartbar. Heute werden daher für die Programmierung von Steuerungen normalerweise die höheren Sprachen der IEC 61131-3, insbesondere Strukturierter Text (ST) oder Ablaufsprache, Continuous Function Chart oder vielfach auch C eingesetzt. (de) El lenguaje de lista de instrucciones, del inglés Instruction List (IL) es uno de los cinco lenguajes especificados por el estándar IEC 61131-3, diseñado para controladores de lógica programable (PLCs). Es un lenguaje de bajo nivel y se asemeja bastante al lenguaje ensamblador. Las variables y las llamadas a funciones están definidas por elementos comunes del estándar IEC 61131-3, entonces varios lenguajes pueden ser usados en el mismo programa. El control de programa se logra con «saltos» y llamadas a funciones (subrutinas con parámetros opcionales). El formato de archivo se estandarizó a XML por PLCopen. (es) Instruction list (IL) is one of the 5 languages supported by the initial versions of IEC 61131-3 standard, and subsequently deprecated in the third edition. It is designed for programmable logic controllers (PLCs). It is a low level language and resembles assembly. All of the languages share IEC61131 Common Elements. The variables and function call are defined by the common elements so different languages can be used in the same program. Program control (control flow) is achieved by jump instructions and function calls (subroutines with optional parameters). The file format has now been standardized to XML by PLCopen. (en) La liste d'instructions, ou Instruction List (IL) en anglais, est un des cinq langages de programmation pour automates programmables industriels (API) définis par la norme CEI 61131-3. C'est un langage de bas niveau, comparable à l'assembleur. (fr) L'AWL è un linguaggio di programmazione sviluppato dalla Siemens. È utilizzato nell'automazione industriale nei PLC s7-200, s7-300, s7-400, e nei PLC compatibili con Siemens, come ad esempio . (it) IL (Instruction List) (Список Инструкций) — язык программирования из группы стандарта IEC61131-3. Предназначен для программирования промышленных контроллеров. По синтаксису напоминает ассемблер. Пример: Линейное преобразование (масштабирование сигнала) вида LD xMUL AADD BST Y Применяется для программирования автоматизированных систем управления технологическим процессом и систем промышленной автоматизации, программируемых логических контроллеров. (ru) Lista de Instruções, do inglês, Instruction List (IL), é uma das 5 linguagens amparadas pela norma IEC 61131-3, e é designada para programação de CLPs. Se assemelha ao assembly, pois define mneumônicos, como é feito na mesma. Ideal para programas com poucas quebras no fluxo de execução, para resolução de problemas pequenos e, consequentemente, adequadas para CLPs de mesmo porte. As funções e variáveis são padronizadas todas de acordo com a norma em que está contida, fazendo com que mais que uma linguagem possa ser usada num mesmo programa. (pt) IL (Instruction List) або список інструкцій — мова програмування стандарту IEC 61131-3. Призначена для програмування промислових контролерів. За синтаксисом є близькою до мови асемблера. Використовується на виробництві для програмування автоматизованих систем керування технологічними процесами та систем промислової автоматизації. (uk) 指令表(Instruction List,簡稱IL)是為可程式邏輯控制器(PLC)設計的程式語言,是相關的IEC 61131-3標準中支援幾種語言之一,是類似組合語言的低階語言。所有IEC 61131-3的語言都支援IEC61131通用元素(IEC61131 Common Elements)。其變數及函式呼叫是由IEC61131通用元素所定,因此同一個程式中可以使用IEC 61131-3中的不同語言。 其程式控制流程可以由jump指令或是有可能有參數的子程序。 已將指令表的檔案標準化為XML格式。 (zh)
dbo:wikiPageExternalLink https://www.plcsystems.ru/catalog/Mitsubishi/doc/FX1S%20FX1N%20FX2N(C)%20FX3U%20Beginner's%20Manual.pdf https://web.archive.org/web/20170829002700/http:/www.plcsystems.ru/catalog/Mitsubishi/doc/FX1S%20FX1N%20FX2N%28C%29%20FX3U%20Beginner's%20Manual.pdf
dbo:wikiPageID 3433425 (xsd:integer)
dbo:wikiPageLength 2464 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1093542422 (xsd:integer)
dbo:wikiPageWikiLink dbr:Programmable_Logic_Controller dbr:1-bit_architecture dbc:Programmable_logic_controllers dbr:Mnemonic dbr:Control_flow dbr:Low-level_programming_language dbc:IEC_61131-3 dbr:Programmable_logic_controller dbr:Assembly_language dbr:XML dbr:IEC_61131-3 dbr:PLCopen dbr:IEC61131_Common_Elements dbr:Jump_(computer_science) dbr:Subroutines
dbp:wikiPageUsesTemplate dbt:Citation dbt:Reflist dbt:Short_description dbt:Sxhl dbt:Compu-lang-stub
dct:subject dbc:Programmable_logic_controllers dbc:IEC_61131-3
gold:hypernym dbr:Languages
rdf:type owl:Thing dbo:Language schema:Language wikidata:Q315 wikidata:Q9143 yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Communication100033020 yago:Language106282651 yago:ProgrammingLanguage106898352 dbo:ProgrammingLanguage yago:WikicatProgrammingLanguages
rdfs:comment La liste d'instructions, ou Instruction List (IL) en anglais, est un des cinq langages de programmation pour automates programmables industriels (API) définis par la norme CEI 61131-3. C'est un langage de bas niveau, comparable à l'assembleur. (fr) L'AWL è un linguaggio di programmazione sviluppato dalla Siemens. È utilizzato nell'automazione industriale nei PLC s7-200, s7-300, s7-400, e nei PLC compatibili con Siemens, come ad esempio . (it) IL (Instruction List) (Список Инструкций) — язык программирования из группы стандарта IEC61131-3. Предназначен для программирования промышленных контроллеров. По синтаксису напоминает ассемблер. Пример: Линейное преобразование (масштабирование сигнала) вида LD xMUL AADD BST Y Применяется для программирования автоматизированных систем управления технологическим процессом и систем промышленной автоматизации, программируемых логических контроллеров. (ru) Lista de Instruções, do inglês, Instruction List (IL), é uma das 5 linguagens amparadas pela norma IEC 61131-3, e é designada para programação de CLPs. Se assemelha ao assembly, pois define mneumônicos, como é feito na mesma. Ideal para programas com poucas quebras no fluxo de execução, para resolução de problemas pequenos e, consequentemente, adequadas para CLPs de mesmo porte. As funções e variáveis são padronizadas todas de acordo com a norma em que está contida, fazendo com que mais que uma linguagem possa ser usada num mesmo programa. (pt) IL (Instruction List) або список інструкцій — мова програмування стандарту IEC 61131-3. Призначена для програмування промислових контролерів. За синтаксисом є близькою до мови асемблера. Використовується на виробництві для програмування автоматизованих систем керування технологічними процесами та систем промислової автоматизації. (uk) 指令表(Instruction List,簡稱IL)是為可程式邏輯控制器(PLC)設計的程式語言,是相關的IEC 61131-3標準中支援幾種語言之一,是類似組合語言的低階語言。所有IEC 61131-3的語言都支援IEC61131通用元素(IEC61131 Common Elements)。其變數及函式呼叫是由IEC61131通用元素所定,因此同一個程式中可以使用IEC 61131-3中的不同語言。 其程式控制流程可以由jump指令或是有可能有參數的子程序。 已將指令表的檔案標準化為XML格式。 (zh) Die Anweisungsliste, meist kurz AWL oder IL (Instruction List) genannt, ist eine der in IEC 61131-3 standardisierten Methoden zur Programmierung von Speicherprogrammierbaren Steuerungen (SPS).Viele SPS-Hersteller bezeichnen die von ihnen verwendete Sprache auch dann als AWL, wenn sie sich nicht exakt an die IEC 61131-3 hält, so dass sich bestehende AWL-Programme kaum auf Steuerungen anderer Hersteller übertragen lassen. (de) Instruction list (IL) is one of the 5 languages supported by the initial versions of IEC 61131-3 standard, and subsequently deprecated in the third edition. It is designed for programmable logic controllers (PLCs). It is a low level language and resembles assembly. All of the languages share IEC61131 Common Elements. The variables and function call are defined by the common elements so different languages can be used in the same program. Program control (control flow) is achieved by jump instructions and function calls (subroutines with optional parameters). (en) El lenguaje de lista de instrucciones, del inglés Instruction List (IL) es uno de los cinco lenguajes especificados por el estándar IEC 61131-3, diseñado para controladores de lógica programable (PLCs). Es un lenguaje de bajo nivel y se asemeja bastante al lenguaje ensamblador. Las variables y las llamadas a funciones están definidas por elementos comunes del estándar IEC 61131-3, entonces varios lenguajes pueden ser usados en el mismo programa. El control de programa se logra con «saltos» y llamadas a funciones (subrutinas con parámetros opcionales). (es)
rdfs:label Anweisungsliste (de) Lista de instrucciones (es) Liste d'instructions (fr) Instruction list (en) AWL (linguaggio) (it) Lista de instruções (pt) Instruction List (ru) 指令表 (zh) Instruction list (uk)
owl:sameAs freebase:Instruction list yago-res:Instruction list wikidata:Instruction list dbpedia-de:Instruction list dbpedia-es:Instruction list dbpedia-fr:Instruction list dbpedia-it:Instruction list dbpedia-pt:Instruction list dbpedia-ru:Instruction list dbpedia-uk:Instruction list dbpedia-zh:Instruction list https://global.dbpedia.org/id/4o2MM
prov:wasDerivedFrom wikipedia-en:Instruction_list?oldid=1093542422&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Instruction_list
is dbo:wikiPageDisambiguates of dbr:IL
is dbo:wikiPageRedirects of dbr:Statement_List
is dbo:wikiPageWikiLink of dbr:1-bit_computing dbr:Control_system dbr:Function_block_diagram dbr:Programmable_logic_controller dbr:CODESYS dbr:Awl dbr:IL dbr:IEC_61131-3 dbr:PLCopen dbr:Statement_List
is foaf:primaryTopic of wikipedia-en:Instruction_list