小編我是一個ST語言編程的瘋狂迷戀者,在前面幾篇文章中,使用了ST語言編程。大家都習慣了梯形圖,可能對ST語言很不習慣。今天小編就給大家來講解一些ST語言的基礎,就是最基本的邏輯功能。
PLC又稱可編程邏輯控制器,可見實現基本的邏輯控制,是PLC最基本的功能。而最基本的邏輯控制就是或邏輯, 與邏輯。我們先看一下這兩種邏輯在梯形圖中的實現。
如圖一所示,這是與邏輯在梯形圖中的實現,它表示 X0 和X1 兩個條件同時滿足時,Y0才導通,在ST 語言中用 and 表示。也就是
Y0:=X0 AND X1;
如圖二所示,這是或邏輯在梯形圖中的實現,它表示 X0 和X1 兩個條件只要一個滿足,Y0就導通,在ST 語言中用 or 表示。也就是
Y0:=X0 OR X1;
如果是常閉,就在變量前面加個NOT
如圖三所示,X0變成了常閉,那麼圖三 就如下表示
Y0:= NOT X0 OR X1;
其實,PLC所有的邏輯都是 或邏輯和與邏輯的有機組合,我們要做的就是把複雜的邏輯拆分,然後用ST語言把它描述出來。
怎麼樣,是不是很簡單?ST語言最大的障礙,就是你懶惰的大腦不肯去接受新事物。
閱讀更多 傅工Engineer 的文章