有關西門子結構化語言SCL的,有關西門子結構化語言SCL的資料

2022-12-19 03:20:12 字數 2164 閱讀 7100

1樓:銀光人生_華

你好現在的plc程式設計基本都是梯形圖;

下面是網路介紹:

1:在使用scl程式設計的時候別帶上「複雜的演算法」之類的字樣,scl是門語言。它可以做到lad裡面的任何事情,並且,你所說的呼叫db的問題,在本質上不存在節省記憶體,頂多幫你節省了dbx中的x的號碼。

2:你程式上一些輸入輸出,以及變數,都沒有在取名上給予辨別,換言之,我就是看你的取名很累,才沒有看下去。真正從事模組化程式設計人員,都會在一些變數取名上就辨認出什麼型別等。

這兩點就是建議,沒有指正或者批評。

個人總結:對於scl難易:scl本事來說,對於沒有受過高等教育而直接從事電氣人員來說的確有點難。

但是有過windows計算機程式語言基礎的人來說,的的確確簡單了許多。(我相信大多數從事控制類的人員都會有程式設計基礎)如果一個程式設計師不光從事plc工作,還要從事其他工控作業的人員用scl反而輕鬆和自在,因為習慣了if then這個模式。有過scl程式設計多年的老手,歡迎批評和交流:

2樓:匿名使用者

給你傳個scl的中文手冊自己下,記得采納,謝謝

請問有沒有學習scl語言的專業書籍?用於西門子plc程式設計的資料!謝謝

3樓:牛鼻子老仙

1、最權威的資料其實是安裝了scl軟體包後附帶的電子文件(pdf格式),英文版的,我當年就是一點點看下來的,不過看起來蠻累,畢竟不是教材,但是很權威;

2、西門子官方**有scl教程,中文版,主要講了一些學習的要點

3、市面上有本講西門子stl/scl兩種語言程式設計的書,是翻譯老外的,講的湊合吧,去網上書店搜搜

4、scl軟體自帶的help檔案也可以看看,有網友把help檔案翻譯成了中文(chm格式),去相關工控論壇搜搜吧

再談談scl語言的學習,個人覺得掌握scl語法,如果有basic、c或者pascal高階語言基礎的話,一週足矣,但是要真正掌握scl程式設計的精髓,還需要在實踐中摸爬滾打:

1是結合plc的軟、硬體實際情況,結合控制系統的要求

2是借鑑計算機高階語言程式設計的思想,尤其是結構化程式設計、物件導向程式設計的思想

西門子程式設計中的stl如何轉scl語言?

4樓:匿名使用者

在西門子程式設計軟體中有選單命令令把語句轉成梯形圖或功能塊圖,但是因為西門子公司plc 以結構性程式見長,所以有時有的語句轉不成成梯形圖或功能塊圖,不知你所說scl語言是啥。

西門子程式設計中的stl如何轉scl語言?求解

5樓:爆

在西門子程式設計軟體中有選單命令令把語句轉成梯形圖或功能塊圖,但是因為西門子公司plc 以結構性程式見長,所以有時有的語句轉不成成梯形圖或功能塊圖,不知你所說scl語言是啥。

西門子的程式語言中是不是scl語言最接近c語言了

6樓:匿名使用者

scl我感覺接近vb6就是一些符號不一樣,我覺得可能是vba

西門子scl語言詳解  希望對您有所幫助

7樓:匿名使用者

算接近 因為在stl 語言中 做迴圈很麻煩,所以scl是最快的。但是在實內際容中還是有區

別。比如賦值 := 和 == 的區別!

定義也是的,但是還好在insert中都有了模板 寫起來也就不容易出錯了。

8樓:傷心陽陽

st 叫做st 規範

9樓:匿名使用者

是的。其實西門子的程式語言再處理邏輯方面特別方便。都是模組化的。scl也可以封裝。

關於西門子的plc中用scl程式設計的請教 20

10樓:

bipolar := bipola_in;應該是bipolar := bipolar_in;

如果再報錯,你就點錯誤,然後檢視它周圍的名稱是否寫錯了,你定義的和呼叫的名字不一致!

11樓:

先呼叫,後條件,你試試

12樓:合豐羽

自已編寫個 不呼叫fc105 我就是這樣 用梯形圖更直關 scl看著累 不熟

西門子PLC應用,西門子PLC應用

i0.0 是開始 i0.1是結束 q0.0 q0.5是燈 過了 完全正確 西門子plc用什麼語言程式設計,用梯形圖麼?還是什麼語言 西門子plc支援以下程式語言,包括梯形圖 1 順序功能圖 西門子ste p7的程式語言為s7graph圖形。這是在其他程式語言之上的一種圖形語言,用於程式設計順序控制程...

西門子PLC程式設計,西門子PLC程式設計

fb1是功能塊,function block。db是背景資料塊,data block。西門子的fb都是需要定義對應的db塊的,以便於存放不同的資料。西門子plc用什麼語言程式設計,用梯形圖麼?還是什麼語言 西門子plc支援以下程式語言,包括梯形圖 1 順序功能圖 西門子ste p7的程式語言為s7g...

西門子plc中,西門子PLC中FreePortCTRL什麼意思

使用者可編bai程介面 freeport 帶中斷能du 力,用於和非西門zhi子裝置進行序列dao資料交換,例如在 ascii 協議下 波專特率為 1.2 2.4 4.8 9.6 19.2 38.4 57.6 115.2 kbit s時,可屬將 pc ppi 電纜用作為 rs 232 rs 485 ...