西門子CPU模塊6GK7243-5DX30-0XE0
本公司銷售西門子自動化產(chǎn)品,,*,質(zhì)量保證,,價格優(yōu)勢
西門子PLC,西門子觸摸屏,,西門子數(shù)控系統(tǒng),西門子軟啟動,,西門子以太網(wǎng)
西門子電機,,西門子變頻器,西門子直流調(diào)速器,,西門子電線電纜
我公司大量現(xiàn)貨供應(yīng),,價格優(yōu)勢,*,,德國*
主程序或中斷程序中,,局部變量表只包含TEMP變量。子程序的局部變量表中還有三種變量:IN(輸入變量),、OUT(輸出變量),、IN_OUT(輸入/輸出變量)。在局部變量表中賦值時,,只需西門子通信模塊6GK7243-5DX30-0XE0聲明局部變量的類型(TEMP,、IN、IN_OUT或OUT)和數(shù)據(jù)類型(參見SIMATIC和IEC1131-3的數(shù)據(jù)類型),,但不存儲器地址,,程序編輯器自動地在L存儲區(qū)中為所有局部變量存儲器位置。起始地址為LO,,每字節(jié)8位,,能訪問到位。字節(jié),、字和雙字在局部存儲器中按字節(jié)順序分配,例如LBx,、LWx或LDx,。局部變量作為參數(shù)向子程序傳遞時,,在該子程序的局部變量表中的數(shù)據(jù)類型必須與調(diào)用西門子通信模塊6GK7243-5DX30-0XE0中的數(shù)據(jù)類型值匹配。例如,,在主程序OB1中調(diào)用子程序SBR0,,使用名為bbbbb1的全局符號作為子程序的輸入?yún)?shù)。在SBR0的局部變量表中,,已經(jīng)定義了一個名為FIRST的局部變量作為該輸入?yún)?shù),。
當(dāng)OB1調(diào)用西門子通信模塊6GK7243-5DX30-0XE0時,bbbbb1的數(shù)值被傳入FIRST,,bbbbb1和FIRST的數(shù)據(jù)類型必須匹配,。在程序中使用符號名時,程序編輯器首先檢查有關(guān)POU的局部變量表,,然后檢查符號表/全局變量表,。如果某符號名在兩處都沒有定義,程序編輯器則將其視為全局符號,,程序編輯器一條綠色波浪狀下劃線,,并將名稱括在雙引號中,例如“UndefinedLocalVar”(未定義的局部變量),。如果后來對該符號名賦了值,,則程序編輯器不會自動再次讀取局部變量表并修改它。為了將該西門子通信模塊6GK7243-5DX30-0XE0符號名作為局部變量使用,,必須手工刪除程序代碼中的引號,,并在符號名前插入#號,例如改為#UndefinedLocalVar,。各子程序多可調(diào)用16個輸入/輸出參數(shù),,如果超出16個,將返回錯誤,。選擇希望的變量類型所在的行,,并在名稱域中鍵入變量名稱,在數(shù)據(jù)類型域中鍵入數(shù)據(jù)類型,。不需在局部變量表中的變量名稱前加#號,,#號只在程序代碼中的局部變量名之前使用。局部變量名可包含數(shù)字,、字母和下劃線(_),,也可以包含擴(kuò)展字符(ASCII128~255)。
西門子CPU模塊6GK7243-5DX30-0XE0
本文給大家介紹一個學(xué)習(xí)西門子西門子通信模塊6GK7243-5DX30-0XE0的工具軟件,,這個軟件的使用對象是剛接觸電氣行業(yè)而又想學(xué)習(xí)西門子plc的三無人員(無基礎(chǔ),,無經(jīng)驗,無硬件),。雖然它不能代替真正的PLC,,但是對于開關(guān)量和簡單模擬量的程序仿真還是能夠勝任的,,它解決了初學(xué)者手中沒有真實的PLC,而又想練習(xí)編程的問題,,它可以像真正的PLC一樣,,檢驗我們編寫的程序的正確與否,輔助我們找到程序中的錯誤,,具有較高的實用價值,。軟件名字是:s7200仿真軟件漢化版,百度搜一下很容易找到,,下載下來直接運行就行,。接下來說一下使用方法,首先我們要使用西門子s7200PLC的編程軟件STEP7-Micro/Win編寫真正的程序,,如圖1圖1圖1,,中紅框中的梯形圖,就是我們上節(jié)中講的自鎖程序,,編寫完成以后,,做兩件事。1,,把CPU的型號改為:西門子通信模塊6GK7243-5DX30-0XE0,。2,點擊菜單欄文件中的導(dǎo)出,,然后選擇保存類型為:(*.awl),。文件名為:啟動程序(名字隨便取),,點擊保存按鈕,,保存至桌面,一會要用到,。