- 開放式IEC 61131控制系統(tǒng)設(shè)計(jì)
- 任向陽
- 359字
- 2019-01-03 22:37:04
1.4.3 程序
IEC 61131-1中對(duì)程序(Program)的定義如下:
程序是一個(gè)PLC系統(tǒng)用于控制機(jī)器設(shè)備所必需的信號(hào)處理過程中所用到的所有編程語言元素和結(jié)構(gòu)的邏輯組合。
在1.1.4節(jié)中,我們描述了程序在整個(gè)PLC系統(tǒng)的軟件模型中所處的位置;在1.1.5節(jié)中,描述了程序內(nèi)部和程序之間的通信方式;在1.1.6節(jié)中則描述了整個(gè)的程序開發(fā)過程。
除了下列不同之處以外,程序的聲明和使用與功能塊完全一致:
● 程序的修飾關(guān)鍵字為PROGRAM ... END_PROGRAM。
● 程序可以擁有一個(gè)VAR_ACCESS ... END_VAR結(jié)構(gòu),該結(jié)構(gòu)提供了一種方式,用于指定可以被一些IEC 61131-5中規(guī)定的通信服務(wù)訪問的已命名變量。一條訪問路徑將這些變量中的任何一個(gè)與輸入、輸出或者內(nèi)部變量相聯(lián)系起來。
● 程序只能在資源中實(shí)例化,而功能塊可以在程序或者其他功能塊中實(shí)例化。
● 程序在聲明它的全局或者內(nèi)部變量時(shí)可以包含位置賦值(Location Assignment)。而未完全設(shè)定的位置賦值只能在程序的內(nèi)部變量聲明中使用。
推薦閱讀
- ANSYS Workbench熱力學(xué)分析實(shí)例演練(2020版)
- 跟閃電俠學(xué)Netty:Netty即時(shí)聊天實(shí)戰(zhàn)與底層原理
- 設(shè)計(jì)問題:創(chuàng)新模式與交互思維(設(shè)計(jì)思想論叢)
- AutoCAD中文版輔助設(shè)計(jì)從入門到精通
- 天正建筑精品教程(TArch 7.5版)
- OptiStruct結(jié)構(gòu)分析與工程應(yīng)用
- 3D打印機(jī)/AutoCAD/UG/Creo/Solidworks 產(chǎn)品模型制作完全自學(xué)教程
- ANSYS CFX 14.0超級(jí)學(xué)習(xí)手冊(cè)
- OpenStack高可用集群(上冊(cè)):原理與架構(gòu)
- 中文版Creo 2.0完全自學(xué)教程
- AutoCAD Electrical 2017 應(yīng)用項(xiàng)目教程
- 與量子比特共舞
- 工程制圖(AutoCAD 2012中文版)
- 中文版AutoCAD 2014技術(shù)大全
- 開放式IEC 61131控制系統(tǒng)設(shè)計(jì)