西門子SCL語言程式設計 之 lt 多重背景 gt

2025-02-19 22:35:19 字數 1597 閱讀 8196

1樓:匿名使用者

樓主,雖然我沒有細看你的內容,但是,還是幫你定下!我有點小小建議:1:

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

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

我從事scl語言程式5年,得出的僅僅是個人總結而已。對於scl難易:scl本事來說,對於沒有受過高等教育而直接從事電氣人員來說的確有點難。

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

2樓:匿名使用者

5樓 說的 很對啊, 一看就是經驗比較豐富, 說的對呀, 學過 windows 程式設計的人來說, scl 真是小兒科啊,呵呵!

3樓:匿名使用者

頂乙個,對於熟悉繼電邏輯電路的人來說,梯形圖要容易點,對熟悉數位電路的人,功能塊圖要方便點,各有優缺點。

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

4樓:網友

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

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

5樓:網友

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

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

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

6樓:網友

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

st語言和step7裡的scl語言的程式設計手法是不是都一樣的?

7樓:匿名使用者

這個是一樣的,只是西門子叫做scl。實際上就是st語言。我在程式語言的帖子中上傳了個鏈結,你可以**一下看看。三菱和ab都支援這個語言。

西門子s7-1200 用scl語言程式設計,for迴圈為什麼不能迴圈呢?

8樓:網友

你這有是看不出來的,程式中每個掃瞄週期都是先對c賦值1,然後迴圈,也就是說每個週期後結果都是一樣的,你怎麼看的出?建議你再做乙個變數,始終對這個變數進行累加,看它結果有沒有變再來判斷啊。

在西門子scl程式設計中,if語句的疑問 求高手指點!

9樓:網友

資訊提示很對啊,型別不正確必須是bool 型別的!一般都是這樣。

if a>b then

c:=1;else

c:=0;end_if;

以上!~

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

你好現在的plc程式設計基本都是梯形圖 下面是網路介紹 1 在使用scl程式設計的時候別帶上 複雜的演算法 之類的字樣,scl是門語言。它可以做到lad裡面的任何事情,並且,你所說的呼叫db的問題,在本質上不存在節省記憶體,頂多幫你節省了dbx中的x的號碼。2 你程式上一些輸入輸出,以及變數,都沒有...

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

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

西門子plc觸控式螢幕程式設計,西門子PLC觸控式螢幕程式設計

嘿,用西門子的,太貴了 如果用一臺pc做主機,你可以用5611卡全部走profibus匯流排,用遮蔽電纜就可以了 西門子plc觸控式螢幕如何編寫程式 西門子的plc有專門的程式設計軟體 觸控式螢幕的話就得使用西門子wincc的程式設計軟體對其進行程式編寫。總結一下 西門子不論是plc還是觸控式螢幕 ...