西門子模塊6ES7953-8LF20-0AA0參數
編程者經常違背的規則中有一條是“簡單化原則”。如果程序簡單,則是容易寫出,容易檢查的,而且是很少會出錯的。不是所有情況都要求7位精度或好的控制。本頁給出的綠棚說明了一個在學校中學到的基本原理是如何用來有效而廉價地解決問題的。本例中,雙金屬條用來檢測周圍溫度。這可以是一個控制所有窗戶的大型商業綠棚,或是有一個窗戶的花園綠棚。本例是控制四扇窗戶,每扇窗戶有一檢測溫度的雙金屬條,對每個雙金屬條,存在兩個輸入,一個對應金屬條冷的情況,這可以認為是常閉的,另一個對應金屬條熱的情況,即它變形時,可認為是一個常開接點。這些輸入與窗戶位置有直接如果過熱,雙金屬條彎曲,觸點接通,于是窗戶打開。當綠棚部分變冷時,雙金屬條伸直,窗戶關上。
要注意的是只用到一個PLSY指令,這是因為它的輸出如所要求的那樣,直接與四個電機中的每個相連(一個電機對應于一個窗戶)。檢測窗戶位置為全開或全關,如果其中一個條件存在,與它對應的控制電機就關斷。
PLSY指令被開或關窗戶的請求所激活。這部分程序可做改進:請求檢查結構化文本(ST)是一種高級的文本語言,可以用來描述功能,功能塊和程序的行為,還可以在順序功能流程圖中描述步、動作和轉變的行為。結構化文本語言表面上與PASCAL語言很相似,但它是一個專門為工業控制應用開發的編程語言,具有很強的編程能力用于對變量賦值、回調功能和功能塊、創建表達式、編寫條件語句和迭代程序等。結構化文本非常適合應用在有復雜的算術計算的應用中。結構化文本程序格式自由,可以在關鍵詞與標識符之間任何地方插入制表符、換行字符和注釋。對于熟悉計算機高級語言開發的人員來說,結構化語言更是易學易用。此外,結構化文本語言還易讀易理解,