07.25 三菱FX系列PLC,ST語言編程入門之基本邏輯功能介紹

小編我是一個ST語言編程的瘋狂迷戀者,在前面幾篇文章中,使用了ST語言編程。大家都習慣了梯形圖,可能對ST語言很不習慣。今天小編就給大家來講解一些ST語言的基礎,就是最基本的邏輯功能。

三菱FX系列PLC,ST語言編程入門之基本邏輯功能介紹

PLC又稱可編程邏輯控制器,可見實現基本的邏輯控制,是PLC最基本的功能。而最基本的邏輯控制就是或邏輯, 與邏輯。我們先看一下這兩種邏輯在梯形圖中的實現。

三菱FX系列PLC,ST語言編程入門之基本邏輯功能介紹

圖一 與邏輯

如圖一所示,這是與邏輯在梯形圖中的實現,它表示 X0 和X1 兩個條件同時滿足時,Y0才導通,在ST 語言中用 and 表示。也就是

Y0:=X0 AND X1;

三菱FX系列PLC,ST語言編程入門之基本邏輯功能介紹

三菱FX系列PLC,ST語言編程入門之基本邏輯功能介紹

圖二 或邏輯

如圖二所示,這是或邏輯在梯形圖中的實現,它表示 X0 和X1 兩個條件只要一個滿足,Y0就導通,在ST 語言中用 or 表示。也就是

Y0:=X0 OR X1;

如果是常閉,就在變量前面加個NOT

三菱FX系列PLC,ST語言編程入門之基本邏輯功能介紹

圖三

如圖三所示,X0變成了常閉,那麼圖三 就如下表示

Y0:= NOT X0 OR X1;

其實,PLC所有的邏輯都是 或邏輯和與邏輯的有機組合,我們要做的就是把複雜的邏輯拆分,然後用ST語言把它描述出來。

怎麼樣,是不是很簡單?ST語言最大的障礙,就是你懶惰的大腦不肯去接受新事物。


分享到:


相關文章: