① 西門子s7200smart 用什麼軟體編程
用的是STEP 7-MicroWIN SMART
② 我是大二電氣自動化學生,想學習西門子s7-200PLC,我學習過c語言。我應該使用PLC的那種語言
首選梯形圖(LAD-LAdder Diagram)
它是使用最多的PLC編程語言。
因與繼電器電路很相似,具有直觀易懂的特點,很容易被熟悉繼電器控制的電氣人員所掌握,特別適合於數字量邏輯控制。
梯形圖由觸點、線圈和用方框表示的指令構成。觸點代表邏輯輸入條件,線圈 代表邏輯運算結果,常用來控制的指示燈,開關和內部的標志位等。
指令框用來表示定時器、計數器或數學運算等附加指令。
另外市場上的絕大部分教材都是以梯形圖為例講解的,做為入門教材,推薦使用《深入淺出西門子S7-200PLC》
③ s7-200plc編程語言有幾種,各有何特點
西門子的編程語言一共4種,其中.1、STEP7 Microwin 是西門子S7-200編程軟體;
2、STEP 7- Micro/WIN SMART: 是專門為S7-200 SMART 開發的編程軟體,能在Windows XP SP3/Windows 7 上運行,支持LAD、FBD、STL語言。安裝文件小於100MB[2]
編程語言種可以用梯形圖和指令語句編輯,用梯形圖的比較多。
④ 西門子PLC S7-200和S7-300編程有有什麼不同
有什麼不同:
1.
編程語言不一樣,S7-200系列的編程語言有三種:語句表(STL)、梯形圖(LAD)、功能塊圖(FBD);S7-300系列的除了這三種外,還有結構化控制語言(SCL)和圖形語言(S7
graph),其中SCL就是一種高級語言,高級語言可以更加方便的解決客戶的專有問題,提高了程序執行效率,縮短了程序執行時間。
2.
編程軟體不同,S7-200系列用的STEP7-Micro/WIN軟體;S7-300使用的是STEP7軟體。
3.
模擬量模塊不同,S7-200的AI模塊很單一。而S7-300的各種的都有。能實現的特殊功能,即功能模塊,S7-300更占優勢。
4.
S7-300的每個不同型號的CPU帶有不同的系統功能塊,而且編程對象有組織塊、功能塊、功能、數據塊以及背景數據塊等,這些S7-200PLC都不具備。
5.
S7-200在西門子的PLC產品類里屬於:小型PLC系統,適合的控制對象一般都在256點以下的;S7-300在西門子的PLC產品類里屬於:大中型PLC系統,適合的控制對象一般都在256點以上,1024點以下的。
⑤ s7-1200的編程語言有哪些
S7-1200 支持LD 和SCL兩只編程語言
⑥ 西門子PLC用什麼語言編程,用梯形圖么還是什麼語言
西門子PLC支持以下編程語言,包括梯形圖:
1、順序功能圖
西門子STEP7的編程語言為S7Graph圖形。這是在其他編程語言之上的一種圖形語言,用於編程順序控製程序(如機械手控製程序)。在撰寫本文時,該過程被分為幾個連續的步驟,每個步驟包括控制輸出的動作,並且通過改變條件來控制從一個步驟到另一個步驟的過渡,這特別適合於生產和製造過程。
2、梯形圖
這是應用最廣泛的PLC編程語言,由於它與繼電器相似,特別適用於數字邏輯控制。梯形圖由觸點、線圈和用方框表示的指令組成。
觸點代表邏輯輸入條件,線圈代表邏輯操作結果,常用指示燈、開關和內部標志。指令框用於表示附加指令,如計時器、計數器或數學運算。在程序中,最左邊的是主信號流,它總是從左向右流動。
3、語句表
是一種類似於微機匯編語言的文本編程語言,由若干語句組成。語言表適合有經驗的程序員使用。可以實現一些梯形圖無法實現的功能。
4、功能塊圖
功能塊圖使用類似於布爾數的圖形邏輯符號來表示控制邏輯,指令塊表中顯示了一些復雜的函數,適用於具有數字電路基礎的程序員。
(6)現在s7編程用什麼語言擴展閱讀:
西門子PLC安裝及注意事項:
1、輔助電源功率小,只能驅動小功率設備(光電感測器等);
2、一般來說,PLC有一定數量的佔有點(即空地址終端),不接電線;
3、PLC存在I/O響應延遲的問題,特別是在快速響應設備中;
4、輸出有繼電器型、晶體管型(高速輸出時最好選擇),輸出可直接帶輕載(LED指示燈等);
5、輸入或斷開時間應大於PLC掃描時間;
6、由於PLC輸出迴路無保護,所以外部迴路應串聯使用熔斷器等保護裝置,防止PLC因負載短路而損壞;
7、不要將交流電源線連接到輸入端,以免燒毀可編程邏輯控制器;
8、接地端子應單獨接地,不得與其他設備接地端子串接,接地線切割面不小於2mm2;
9、輸入、輸出信號線應盡量分開,不得與電源線在同一管線內或捆綁在一起,以免干擾信號和誤操作;信號傳輸線應採用屏蔽線,屏蔽線應接地;為保證信號可靠,輸入、輸出線一般控制在20米以內。
參考資料來源:網路-西門子PLC
⑦ 西門子S7-200 和S7-300 PLC編程有什麼不同編程軟體分別是什麼
差別挺大的。
表現在處理速度,編程方式,擴展能力(重點),支持的功能模塊。還有一個profibus或Profinet
匯流排中,200能做300的從站,也就是300能做匯流排擴展,200沒有這種擴展。就單機架擴展,其差別也是巨大的。模擬量模塊方面,200的AI模塊很單一。300的各種的都有。能實現的特殊功能,也即功能模塊,300更是占優。。。。。
軟體方面,Step7
MicroWin(200用的)跟Step7(300用的),也不在一個級別。300的軟體功能強大是200不能比的,尤其是在實現多個同類設備的編程時,300的軟體的效率,是200遠遠追不上的。
另外一點,200的編程軟體是免費的。300的原則上是要授權的,花錢買的,雖然大家都在使用免費的。
還有其他,省略。
WinCCV6。6.?這個系列吧。本身不支持直接建立200的變數,要通過OPC才行。300可以跟WinCC做無縫結合。WinCC是西門子的監控組態軟體。
希望能解決您的問題。
⑧ c是s7-200plc編程語言嗎
是西門子的編程語言的一種其中,STEP7 Microwin 是西門子S7-200編程軟體。
⑨ s7-1200可以使用哪些編程語言
s7-1200支持梯形圖(LAD)、功能塊圖(FBD)與SCL語言編程,SCL語言編程與三菱的ST語言編程類似,有有點像C語言,准確的講像Basic、Pacsal是一種高級編程語言。
⑩ S7-1200+PLC可以採用哪些編程語言
有四種:梯形圖,指令語句表,順序功能圖,功能塊圖