西門子 6SN1118-0AA11-0AA0設計和功能
西門子 6SN1118-0AA11-0AA0設計和功能
西門子 6SN1118-0AA11-0AA0設計和功能PLC編程語言的國際標準IEC 61131是IEC(國際電工委員會)制定的PLC標準,其中的第三部分IEC 61131-3是PLC的編程語言標準。IEC 61131-3是上第一個,也是至今為止的工業控制係統的編程語言標準。
目前已有越來越多的PLC生產廠家提供符合IEC 61131-3標準的產品,IEC 61131-3已經成為各種工控產品事實上的軟件標準。IEC 61131-3詳細地說明了句法、語義和下述5種編程語言。1、順序功能圖(sequential function chart, SFC),對應於西門子的Graph。
2、梯形圖(ladder diagram, LD),西門子PLC簡稱為LAD。
3 、函數塊圖(function block diagram, FBD)。
4、結構文本(structured text),西門子PLC稱為結構化控制語言,簡稱為SCL。
5、指令表(instruction list, IL),西門子PLC稱為語句表,簡稱為STL。
西門子 6SN1118-0AA11-0AA0設計和功能順序功能圖(Graph)是一種位於其他編程語言之上的圖形語言,用來編制順序控制程序。梯形圖(LAD)是使用得多的PLC圖形編程語言。梯形圖與繼電器電路圖很相似,具有直觀易懂的優點,很容易被工廠熟悉繼電器控制的電氣人員掌握,特別適合於數字量是控制。有時把梯形圖稱為電路或程序。梯形圖由觸點、線圈和用方框表示的指令框組成。觸點代表邏輯輸入條件,例如外部的關、按鈕和內部條件等。線圈通常代表邏輯運算的結果,常用來控制外部的負載和內部的標志位等。指令框用來表示定時器、計數器或者數學運算等指令。觸點和線圈等組成的電路稱為程序段,英語名稱為Nctwork(網絡),STEP7自動地為程序段編號。可以在程序段編號的右邊加上程序段的標題,在程序段編號的下面為程序段加上注釋。單擊編輯器工具欄上的按鈕三,可以顯示或關閉程序段的注釋。
在分析梯形圖的邏輯關係時,為了借用繼電器電路圖的分析方法,可以想象在梯形圖的左右兩側垂直“電源線”之間有一個左正右負的直流電源電壓,當圖3-2中10.0與10.1的觸點同時接通,或Q0.0與10.1的觸點同時接通時,有一個假想的能流(powerflow)流過Q0.0的線圈。利用能流這一概念,可以借用繼電器電路的術語和分析方法,幫助我們地理解和分析梯形圖。能流只能從左往右流動。
程序段內的邏輯運算按從左往右的方向執行,與能流的方向一致。如果沒有跳轉指令,程序段之間按從上到下的順序執行,執行完所有的程序段後,下一次掃描循環返回上面的程序段1,重新開始執行。
西門子 6SN1118-0AA11-0AA0設計和功能
1FL6064-1AC61-2LB1
6SL3210-5FE11-5UF0
6FX3002-5CL12-1AD0
6FX3002-2DB10-1AD0
6FX3002-5BL03-1AD0
6ES7954-8LE04-0AA0
6GK7542-1AX00-0XE0
6ES7136-6BA00-0CA0
6ES7193-6BP20-0DA0
6ES7131-6BF00-0DA0
6ES7193-6BP20-0BA0
6ES7512-1SM03-0AB0
6ES7954-8LC03-0AA0
6ES7136-6DB00-0CA0
6ES7131-6BF01-0AA0
6SE6440-2UD22-2BA1
6ES7312-1AE14-0AB0
6ES7952-1KP00-0AA0
6ES7516-3AP03-0AB0
6ES7155-6AU01-0CN0
6ES7134-6JD00-0CA1
6ES7134-6JF00-0CA1
6ES7135-6HD00-0BA1
6ES7193-6BP20-0DA0
6ES7193-6BP20-0BA0
6ES7193-6BP00-0DA1
6ES7193-6BP00-0BA1
6ES7334-0CE01-0AA0
6SL3120-1TE24-5AA3
6ES7953-8LM31-0AA0
6RA7085-6DS22-0
6RA7081-6DS22-0
6RA7075-6DS22-0
6RA7028-6DS22-0
6ES7215-1AG40-0XB0
6ES7231-5PF32-0XB0
6ES7231-4HF32-0XB0
6ES7234-4HE32-0XB0
6ES7241-1CH30-1XB0
6ES7223-1BL32-0XB0
6AV2123-2JB03-0AX0
7MH4553-1AA41
1FK7032-5AK71-1PH0
6AV7884-2AD20-4BA0
6ES7677-2DB40-0AA0
6FC5203-0AF22-0AA2
6SE6440-2UD33-0EB1
6SN2132-1CK11-1BA1
6SL3040-1MA01-0AA0
6SL3054-0FB01-1BA0
6SL3054-0FB10-1BA0
6SL3040-1MA00-0AA0
6ES7335-7HG02-0AB0
FX3U-128MR/ES-A
FX3U-80MR/ES-A
FX3U-64MR/ES-A
FX3U-48MR/ES-A
FX3U-32MR/ES-A
FX3U-16MR/ES-A
FX3U-128MT/ES-A
FX3U-80MT/ES-A
FX3U-64MT/ES-A
FX3U-48MT/ES-A
FX3U-32MT/ES-A
FX3U-16MT/ES-A
西門子 6SN1118-0AA11-0AA0設計和功能S7-1200可以使用LAD、FBD和SCL。在“添加新塊”對話框中,S7-1200的代碼塊可以選擇LAD、FBD和SCL。
右鍵單擊項目樹中PLC的“程序塊”文件夾中的某個代碼塊,選中快捷菜單中的“切換編程語言”,單擊需要切換的編程語言。
也可以在程序塊的屬性對話框的“常規”條目中切換。編程語言的切換是有限制的,S7-1200的LAD和FBD可以互換,但是不能切換為STL,SCL和GRAPH不能切換為其他編程語言。