常開觸點控制線圈
常閉觸點使用反指令NOT,其他與常開觸點相同。
常閉觸點控制線圈
在串聯接點中間使用AND或符號&;建立聯系
串聯觸點的書寫方法
不要忘記在串聯的常閉觸點中加入NOT。
壹個常開觸點和壹個常閉觸點
並行接觸指令是或。
兩個常開觸點並聯。
在並聯觸點中使用常閉觸點時,不應添加任何東西
常閉觸點和常開觸點並聯。
串並聯混合輸入可以通過加括號來區分,否則初學者會很傻,邏輯混亂。
串聯和並聯的混合輸入可以用括號來區分。
除了上述內容,還有壹個符號為XOR的XOR運算,這意味著兩個值是XOR。當兩個值相同時,結果為0,當兩個值不同時,結果為1。與梯形圖相比,可以這樣寫:
異或運算
SCL的語言很簡單。如果妳有高級語言基礎,壹天就能學會,三天掌握,五天隨便寫程序。關鍵在於堅持。
在TIA Broadcom軟件中,默認支持SCL語言,在構建程序塊時可以直接選擇SCL語言。
SCL語言類似於壹種高級計算機語言。如果有C、Java、C++和Python這類高級語言的學習經驗,再學SCL就容易多了。
當用SCL語言編程時,如果...THEN/FOR/WHILE語句主要用於構造條件、循環、判斷等結構,在這些結構上再次添加指令,實現邏輯判斷。所有程序都是在純文本環境下編輯的,沒有梯形圖直觀。
能靈活使用SCL的,大多是從IT轉工控的人。我對SCL不太感冒,雖然我壹直在學習。
1,新SCL語言功能塊
SCL語言的功能塊可以直接在TIA Broadcom軟件中建立,如下圖所示,只需在語言下拉列表中選擇SCL即可。
當新建的程序塊直接打開時,將進入SCL的編輯環境。
2.SCL語言說明簡介
在介紹說明之前,說點什麽,高級語言寫作的基礎知識。
壹行代碼結束後要加壹個英文分號,表示換行代碼結束。
所有代碼程序都是英文字符。用英文輸入法輸入字符。
可以用中文添加評論,評論前加雙斜杠,即://。這種批註方法只能添加行批註,段落批註應該插入到批註段中。
在SCL,變量需要用雙引號括起來,軟件可以在定義變量後添加。
每種高級語言都有自己的基本規則。建議妳多了解壹下,不要犯基礎知識的錯誤。