商鋪名稱:浙江科旭機電有限公司
聯(lián)系人:呂小姐(先生)
聯(lián)系手機:
固定電話:
企業(yè)郵箱:kexujd@163.com
聯(lián)系地址:浙江省樂清市柳市鎮(zhèn)經(jīng)濟開發(fā)區(qū)
郵編:325604
聯(lián)系我時,請說是在五金機電網(wǎng)上看到的,謝謝!
采購西門子(Siemens)低壓配電與工業(yè)自動化產(chǎn)品,請咨詢下面客服熱線!!!
SIMATICNETPCSOFTWAREV6.0SP5或以上版本NCMPCV5.1+SP2或以上版本STEP7V5.1+SP2或以上版本SOFTNET-IES7授權(quán)(CP1612或普通網(wǎng)卡)S7-1613授權(quán)(CP1613)硬件:CP1613或普通10/100自適應(yīng)以太網(wǎng)卡PC機操作系統(tǒng):西門子前連接器模塊6ES7921-3AF20-0AA0根據(jù)不同版本SIMATICNET軟件來選擇,如WINDOWS2000;WINDOWSXP…通訊處理器(CP)的作用是將SIMATICPLC連接到工業(yè)以太網(wǎng)網(wǎng)絡(luò)中,設(shè)計用于嚴酷的工業(yè)環(huán)境,可用于較寬的溫度范圍內(nèi),并通過船級認證(ABS),可用于船只或海上設(shè)備。通訊處理器配置有RJ45接口,10/100Mbit/s的數(shù)據(jù)傳輸速率,能快速傳輸大量數(shù)據(jù)。SIMATICPLC工業(yè)以太網(wǎng)通訊處理器的優(yōu)點:·通過UDP連接或群播功能可達到多用戶。·利用西門子前連接器模塊6ES7921-3AF20-0AA0(網(wǎng)絡(luò)時間協(xié)議)提供時鐘同步(使用CP443-1和CP443-1IT)。·可選擇KeepAlive功能。·使用10/100Mbit/s工業(yè)以太網(wǎng)可將SIMATICS7集成到復(fù)雜的成套裝置內(nèi)。使用S5兼容通訊可將SIMATICS7集成到現(xiàn)有裝置內(nèi)。·借助于TCP/IP的WAP功能,通過電話網(wǎng)絡(luò)(例如ISDN),CP也能遠距離編程和對設(shè)備進行初始調(diào)試。·一種模塊就能用于不同應(yīng)用:PG/PC,操作和監(jiān)視系統(tǒng)(OP通訊的多路轉(zhuǎn)換;最多可連接16個OP)以及SIMATICS5/S7。使用NCMS7(已集成在STEP7中)可提供范圍廣泛的診斷功能,包括顯示CP的操作狀態(tài),實現(xiàn)通用診斷和統(tǒng)計功能,提供連接診斷和LAN控制器統(tǒng)計及診斷緩沖器。1.主程序主程序(OBI)是程序的主體,每一個項目都必須并且只能有一個主程序。在主程序中可以調(diào)用子程序和中斷程序。主程序通過指令控制整個應(yīng)用程序的執(zhí)行,每次CPU掃描都要執(zhí)行一次主程序。
為了移植西門子前連接器模塊6ES7921-3AF20-0AA0子程序,應(yīng)避免使用全局符號和變量,例如V存儲區(qū)中的絕對地址。在編程軟件的程序數(shù)據(jù)窗口的下方有主程序(OBI)、子程序(SUB0)、中斷服務(wù)程序(INT0)的標簽,點擊子程序標簽即可進入SUB0子程序顯示區(qū)。也可以通過指令樹的項目進入子程序SUB0顯示區(qū)。添加一個子程序時,可以用編輯菜單的插入項增加一個子程序,子程序編號n從0開始自動向上生成。用鼠標右鍵點擊指令樹中的子程序或中斷程序的圖標,在彈出的菜單中選擇“重新命名”,可以修改它們的名稱。子程序可能有要傳遞的參數(shù)(變量和數(shù)據(jù)),這時可以在子程序調(diào)用指令中包含相應(yīng)參數(shù),它可以在子程序與調(diào)用程序之間傳送。參數(shù)(變量和數(shù)據(jù))必須有符號名(最多8個字符)、變量和數(shù)據(jù)類型等內(nèi)容。子程序最多可傳遞16個參數(shù)。傳遞的參數(shù)在子程序局部變量表中定義。局部變量表中的變量有IN、OUT、IN/OUT和TEMP等四種類型。●IN類型:將指定位置的西門子前連接器模塊6ES7921-3AF20-0AA0參數(shù)傳入子程序。參數(shù)的尋址方式可以是直接尋址(如VB10)、間接尋址(如*ACl)或立即數(shù)(如1234)。
當OB1調(diào)用西門子前連接器模塊6ES7921-3AF20-0AA0時,INPUT1的數(shù)值被傳入FIRST,INPUT1和FIRST的數(shù)據(jù)類型必須匹配。在程序中使用符號名時,程序編輯器首先檢查有關(guān)POU的局部變量表,然后檢查符號表/全局變量表。如果某符號名在兩處都沒有定義,程序編輯器則將其視為全局符號,程序編輯器指定一條綠色波浪狀下劃線,并將名稱括在雙引號中,例如“UndefinedLocalVar”(未定義的局部變量)。如果后來對該符號名賦了值,則程序編輯器不會自動再次讀取局部變量表并修改它。為了將該西門子前連接器模塊6ES7921-3AF20-0AA0符號名作為局部變量使用,必須手工刪除程序代碼中的引號,并在符號名前插入#號,例如改為#UndefinedLocalVar。各子程序最多可調(diào)用16個輸入/輸出參數(shù),如果超出16個,將返回錯誤。選擇希望的變量類型所在的行,并在名稱域中鍵入變量名稱,在數(shù)據(jù)類型域中鍵入數(shù)據(jù)類型。不需在局部變量表中的變量名稱前加#號,#號只在程序代碼中的局部變量名之前使用。局部變量名可包含數(shù)字、字母和下劃線(_),也可以包含擴展字符(ASCII128~255)。

西門子博途軟件平臺中,高位在低字節(jié),低位在高字節(jié)。這樣的存儲模式有點兒類似于把數(shù)據(jù)當作字符串順序處理:地址由小向大增加,而數(shù)據(jù)從高位往低位放,這和我們的閱讀習慣一致。這樣說起來可能很抽象,我們直接看圖。如圖,這是最基本的存儲單元,西門子前連接器模塊6ES7921-3AF20-0AA0表示的是一個最基本的位,MB0表示一個字節(jié),很明顯,從MB0.0到MB0.7的八個位組成了一個字節(jié),也就是MB0。其中MB0.0相當于三菱plc的M0,而MB0可以認為是三菱PLC的D0,很顯然,他們是你中有我,我中有你的關(guān)系。所以,寫程序前一定要做好規(guī)劃,避免地址重疊。這就是西門子博途軟件平臺的尋址方式,很顯然,他有重疊的部分,這是我們要注意的,也是和日系PLC最大的不同,也可以說是歐系PLC的一個大陷阱。比如,MW1和MW0MW2有重疊的部分,我們使用了MW1之后,為了避免地址重復(fù),就不要再使用西門子前連接器模塊6ES7921-3AF20-0AA0和MW1了。
Q0.1就沒有了輸出,實現(xiàn)了停止功能。也很簡單。下面大家再來看一下圖5。圖5如圖5,這張圖說明了PLC置位和復(fù)位操作指令的,一次性操作多個輸出位的使用方法,當置位或復(fù)位操作指令的下面的數(shù)字是3時,就表示當西門子前連接器模塊6ES7921-3AF20-0AA0外部常開按鈕按下時,可以一次性置位3個輸出點,并一直保持,直到有復(fù)位信號產(chǎn)生。以上就是PLC置位和復(fù)位操作指令的基本的使用方法,大家可以配合我們上節(jié)講的西門子s7200PLC的仿真軟件,進行仿真調(diào)試,然后熟練掌握這兩個操作指令。
賣家簡介
【科旭機電】代理經(jīng)銷產(chǎn)品有:亞德客,費斯托,施耐德,西門子,ABB,歐姆龍,韓國LS,常熟,上海人民,倍加福,圖爾克,奧托尼克斯,SMC等國內(nèi)外知名品牌,......,想了解和采購其他工業(yè)品,請各位新老客戶來電咨詢、洽談!
