我公司主營(yíng)西門子各系列PLC (S7-200 SMART S7-300 S7-400) 觸摸屏 變頻器 (MM系列 G120 G120C G110) 伺服 (V80 V60) 數(shù)控備件 (PCU50 NCU CCU 軸卡) 等 價(jià)格優(yōu)勢(shì) 產(chǎn)品為西門子原裝正版產(chǎn)品 我公司售出的產(chǎn)品 按西門子官方標(biāo)準(zhǔn)質(zhì)保 產(chǎn)品本身有質(zhì)量問(wèn)題 質(zhì)保一年 公司秉承:以信待人 以誠(chéng)待人 質(zhì)量如生命 客戶至上的經(jīng)營(yíng)理念 竭誠(chéng)為您服務(wù) 您的肯定是我們最大的動(dòng)力 我們將期待與您長(zhǎng)期持久的合作
聯(lián)系人 :張柏( 銷售經(jīng)理 )24小時(shí)服務(wù)熱線 :13817011145
傳真(Fax):021-67357321 工作QQ:254598303
郵箱( Email )::254598303@qq.com
哪里有賣 要多少錢 哪里有 哪里能買到 要在哪里買 在哪里有賣的 價(jià)格,參數(shù),型號(hào),哪家便宜,比較便宜,哪里有,銷售,訂貨號(hào),多少錢?哪家價(jià)格好? 廠家,性能,優(yōu)點(diǎn),包裝,用途,售后服務(wù)!哪里有賣 代理商 總代理商
西門子S7300plc代理商,西門子代理商,上海西門子總代理,西門子上海代理商,西門子電機(jī)總代理,上海西門子PLC總代理,上海西門子一級(jí)代理,上海西門子變頻器總代理,上海西門子銷售商,中國(guó)總代理西門子電機(jī),西門子中國(guó)總代理 西門子中國(guó)一級(jí)代理 西門子中國(guó)總代理 ,西門子S7-300PLC, 西門子S7-200PLC總代理,西門子PLC中國(guó)總代理,西門子PLC,西門子PLC總代理,,西門子中國(guó)總代理,上海西門子PLC總代理,S7-200西門子PLC總代理,西門子S7-300PLC總代理,西門子plc模塊總代理,西門子plc編程線總代理,西門子plc編程電纜總代理
SIMATIC ET 200SP 分布式 I/O 系統(tǒng)是一種極為靈活的可擴(kuò)展分布式 I/O 系統(tǒng),用于通過(guò) PROFINET 將過(guò)程信號(hào)連接至中央通過(guò) PROFINET 或 PROFIBUS 控制器。
SIMATIC ET 200SP 可安裝到導(dǎo)軌上,基本上由以下部分組成:
該分布式 I/O 系統(tǒng)非常易于使用,結(jié)構(gòu)緊湊,在控制柜中使用時(shí)極為經(jīng)濟(jì)。 SIMATIC ET 200SP 通過(guò) PROFINET 或 PROFIBUS 進(jìn)行通信。SIMATIC ET 200SP 是針對(duì) PROFINET 功能設(shè)計(jì)的。由于具有較高數(shù)據(jù)傳輸速率,與常規(guī)系統(tǒng)相比,它具有明顯更高的性能。
簡(jiǎn)單應(yīng)用
緊湊型設(shè)計(jì)
高性能
SIMATIC ET 200SP 是一種多功能分布式 I/O 系統(tǒng),適用于廣泛的應(yīng)用。由于該系統(tǒng)具有可擴(kuò)展的設(shè)計(jì),您可以根據(jù)現(xiàn)場(chǎng)的具體要求對(duì) I/O 站進(jìn)行量身定制。 SIMATIC ET 200SP 經(jīng)構(gòu)建具有 IP20 防護(hù),適合安裝在控制柜中。
SIMATIC ET 200SP 的極致用戶友好性體現(xiàn)在其可變且可擴(kuò)展的站設(shè)計(jì)。根據(jù)所選擇的接口模塊,最大配置中可包含多達(dá) 64 個(gè)模塊,最多可有 1024 個(gè)信號(hào)。
各個(gè)模塊十分便于連接,從而可在安裝期間節(jié)省時(shí)間。該系統(tǒng)包括多個(gè)基本單元,帶有接線盒、含電子系統(tǒng)的插入式 I/O 模塊以及也可向整個(gè)站供電的接口模塊。無(wú)需單獨(dú)的饋電模塊??梢栽谶\(yùn)行期間來(lái)更換模塊和接線盒。機(jī)械編碼可防止意外的不正確插入將電路破壞。所得到的是一個(gè)故障安全性更高的系統(tǒng)。
由于帶有總線適配器 (BA),SIMATIC ET 200SP 允許針對(duì) PROFINET 任意選擇連接系統(tǒng)。通過(guò) BA 2xRJ45,可使用熟悉的 RJ45 接頭進(jìn)行連接。 BA 2xFC 型即使在存在沖擊和較高電磁負(fù)荷的環(huán)境中使用,也可實(shí)現(xiàn)極高的系統(tǒng)可用性。 這是因?yàn)?,PROFINET 電纜為全屏蔽式,并且直接連接到總線適配器中。 總線適配器可輕松更換,增強(qiáng)了系統(tǒng)的用戶友好性。
SIMATIC ET 200SP 采用新的顏色和標(biāo)簽系統(tǒng)。該系統(tǒng)包含三個(gè)部分: 有色標(biāo)簽可簡(jiǎn)化電纜分配,并可操作 I/O 模塊的電壓。參考 ID 標(biāo)簽可標(biāo)識(shí)出各個(gè)系統(tǒng)組件,而標(biāo)簽條可標(biāo)識(shí)出與各端子相連的系統(tǒng)特定信號(hào)。
由于接線盒上各插槽的排布以及插入式技術(shù),接線更加方便,可單手完成而無(wú)需使用工具。
帶有 PROFINET 或 PROFIBUS 接口的接口模塊可用于控制器與 I/O 模塊之間的數(shù)據(jù)交換。
根據(jù)具體要求,可任意選擇 PROFINET 接口模塊的總線連接類型。只需選擇所需的總線適配器。
SIMATIC ET 200SP 比類似的分布式 I/O 系統(tǒng)窄大約 50 %。 該系統(tǒng)的高度大約僅為 117 毫米,提供了用于采用單線連接的 16 個(gè)通道的空間(不帶輔助端子)。對(duì)于通過(guò)輔助端子進(jìn)行的 3 線制連接,高度為 141 毫米,用于 8 個(gè)通道。 包括接線和印字在內(nèi)的深度大約為 75 mm。
為了使總體尺寸保持最低,已將用于在 SIMATIC ET 200SP 中構(gòu)成負(fù)載組的電源單元集成到系統(tǒng)中。
提供了用于 I/O 模塊的數(shù)字量輸入和輸出模塊。此外,還提供了各種通信模塊。模塊系列可以連續(xù)擴(kuò)展。
可對(duì) I/O 模塊進(jìn)行電氣和機(jī)械互連,包含用于過(guò)程接線的端子。電纜連接是通過(guò)采用節(jié)省空間的插入式技術(shù)的端子完成的。如有必要,可從基本單元上卸下接線盒并進(jìn)行更換。
共有 4 種類型(BU 類型 A0),每種類型均帶有用于模塊的 16 個(gè)端子(端子編號(hào)為 1-16)和用于電源電壓的 2 個(gè)端子(端子 L+ 和 M)。
帶有淺色接線盒和 DIN 導(dǎo)軌解鎖機(jī)構(gòu)的類型 A0 基本單元
這些基本單元將自組裝電源總線(P1、P2 和 AUX)與左側(cè)的相鄰模塊分開,從而形成一個(gè)新負(fù)載組。 電源電壓通過(guò)帶有紅色和藍(lán)色彈簧型常閉觸點(diǎn)的下面端子送到 P1 (+) 和 P2 (-),最高連續(xù)熱負(fù)載為 10 A。
淺色基本單元可帶有附加的 10 個(gè)內(nèi)部跨接輔助端子(端子 1 A 至 10 A)??蓪⒏哌_(dá) 24 VDC 的電壓或保護(hù)接地 (PE) 導(dǎo)線連接至 AUX 導(dǎo)軌。
帶有深色接線盒和 DIN 導(dǎo)軌解鎖機(jī)構(gòu)的類型 A0 基本單元
這些基本單元與淺色基本單元類似,不同之處在于,它們將電壓總線 P1、P2 和 AUX 連接至左側(cè)的相連模塊,從而將其電壓組進(jìn)行擴(kuò)展。
通過(guò) L+ 和 M- 端子,可將電源電壓連接至下一個(gè)負(fù)載組,或用于為外部負(fù)載供電。
深色基本單元也具有一個(gè)帶 10 個(gè)附加 AUX 端子的型號(hào)。
帶有用于模擬量模塊的特殊功能的類型 A1 基本單元
除了上面所述的 4 個(gè)類型 A0 基本單元外,還有帶有用于模擬量模塊的特殊功能的基本單元(類型 A1)。
對(duì)于這些基本單元,端子溫度可通過(guò)一個(gè)集成傳感器來(lái)記錄,并可用于熱電偶以進(jìn)行自動(dòng)溫度補(bǔ)償。
類型 A1 基本單元也可帶有附加的 2 x 5 內(nèi)部跨接端子(1B 至 5B 以及 1C 至 5C),以便使用高達(dá) 24 VDC 的單獨(dú)隔離傳感器電源電壓。
暗色接線盒和 DIN 導(dǎo)軌解鎖機(jī)構(gòu)的類型 B0 基本單元
類型為 B0 的基本單元用于額定電壓在 24 V DC 和 230 V AC 之間且每個(gè)通道的電流高達(dá) 5 A 的 I/O 模塊(例如,用于 230 V AC 繼電器模塊)。
淺色接線盒和 DIN 導(dǎo)軌解鎖機(jī)構(gòu)的類型 C0 基本單元
類型為 C0 的基本單元用于額定電壓在 24 V DC 和 230 V AC 之間以及電流高達(dá) 10 A 的 I/O 模塊(例如,用于 AS-I 主站)。
暗色接線盒和 DIN 導(dǎo)軌解鎖機(jī)構(gòu)的類型 D0 基本單元
類型為 D0 的基本單元用于額定電壓達(dá) 400 V AC 且電流高達(dá) 10 A 的 I/O 模塊(例如,用于 400 V AC AI Energy Meter 電能測(cè)量模塊)。
可擴(kuò)展 ET 200SP I/O 系統(tǒng)的手冊(cè)可從西門子網(wǎng)站下載(SIMATIC 客戶支持,http://www.siemens.com/automation/support),語(yǔ)言為德語(yǔ)(英語(yǔ)、中文、意大利語(yǔ)、西班牙語(yǔ)或法語(yǔ)),單獨(dú)提供或作為完整的 ET 200SP 庫(kù)提供。
ET 200SP 設(shè)計(jì)為永久接線。 在此情況下,基本單元鎖定到 60715 導(dǎo)軌上(35 x 15 x 7.5 mm 或 35 x 15 x 15 mm),或者已預(yù)接線并在不帶 I/O 單元的情況下進(jìn)行了測(cè)試。此外,這種設(shè)計(jì)還支持在通電情況下卸下和安裝 I/O 模塊以在運(yùn)行期間更換模塊(熱插拔),并可迅速找到受影響模塊的故障。
I/O 模塊的自動(dòng)編碼功能可以有效地防止因意外安裝錯(cuò)誤模塊而對(duì)人員造成傷害和/或?qū)δK造成損壞。
當(dāng)組態(tài) ET 200S 站時(shí),只須遵守幾條規(guī)則:
擴(kuò)展限制
根據(jù)所用的接口模塊,可以插入最多 64 個(gè) I/O 模塊,數(shù)據(jù)量高達(dá) 1440 個(gè)字節(jié)。
組態(tài)規(guī)則
在使用 ET 200SP 時(shí),應(yīng)采取適當(dāng)保護(hù)措施(包括 IT 安全措施,如網(wǎng)絡(luò)分隔),以確保設(shè)備正常運(yùn)行,請(qǐng)參見(jiàn)http://www.siemens.de/industrialsecurity。
使用 PROFINET 或 PROFIBUS,中央控制器可以訪問(wèn) ET 200SP 系統(tǒng)中的分布式 I/O 模塊,其方式與訪問(wèn)中央 I/O 模塊的方式相同。
通信功能完全由 PN 控制器或主站接口模塊(在中央控制器中)且在 IM 155-6 中完成。 數(shù)據(jù)傳輸采用屏蔽電纜,完全沒(méi)有任何干擾。
廣泛應(yīng)用、通道準(zhǔn)確、易于編程的診斷程序、使用無(wú)格式文本信息,能夠在最短的時(shí)間內(nèi)找到工廠故障所在的地點(diǎn)并排除故障,這樣就大大地提高了這種系統(tǒng)的可用性。
ET 200SP 的組態(tài)和參數(shù)分配是通過(guò) STEP 7 進(jìn)行的,或者通過(guò)控制器使用的組態(tài)工具進(jìn)行的。
根據(jù)所選的 I/O 模塊,用戶可以使用范圍廣泛的診斷信息。
PRONETA
PROFINET 網(wǎng)絡(luò)的調(diào)試工具:
http://www.siemens.com/proneta
https://support.industry.siemens.com/cs/de/en/view/67460624
S7-PCT(端口組態(tài)工具)
用于組態(tài)和參數(shù)化 IO-Link 主站模塊和 IO-Link 設(shè)備。
https://support.industry.siemens.com/cs/de/en/view/32469496
SIMATIC Automation Tool
獨(dú)立于 TIA 博途的調(diào)試和服務(wù)活動(dòng)。
https://support.industry.siemens.com/cs/de/en/view/98161300
SIMATIC Selection Tool(組態(tài)工具)
可在 TIA Selection Tool 中選擇、配置和訂購(gòu)設(shè)備。另外,還可通過(guò) TIA Selection Tool 進(jìn)行新系統(tǒng)的硬件移植,例如,從 ET 200S 移植到 ET 200SP。
http://www.siemens.com/tia-selection-tool
CAx Download Manager
通過(guò) CAx Download Manager 可下載以下數(shù)據(jù),可通過(guò)服務(wù)器以下載包的形式下載:
過(guò)系統(tǒng)功能SFC 51 "RDSYSST" (讀取系統(tǒng)狀態(tài)),可以讀取系統(tǒng)狀態(tài)列表或部分系統(tǒng)狀態(tài)列表,例如指示燈狀態(tài),序列號(hào),從站狀態(tài)等等。
調(diào)用SFC 51時(shí),通過(guò)將值“1”賦給輸入?yún)?shù)REQ來(lái)啟動(dòng)讀取。如果可以立即讀取系統(tǒng)狀態(tài),則SFC將在BUSY輸出參數(shù)中返回值0。如果BUSY包含值1,則尚未完成讀取功能。
表1 SFC51參數(shù)說(shuō)明
參數(shù) | 描述 | |
REQ | 輸入?yún)?shù) | REQ = 1:?jiǎn)?dòng)處理 |
SSL_ID | 輸入?yún)?shù) | 將要讀取的系統(tǒng)狀態(tài)列表或部分列表的ID號(hào) |
INDEX | 輸入?yún)?shù) | 部分列表中對(duì)象的類型或編號(hào)。 |
RET_VAL | 輸出參數(shù) | 如果執(zhí)行SFC時(shí)出錯(cuò),則RET_VAL參數(shù) |
將包含錯(cuò)誤代碼。 | ||
BUSY | 輸出參數(shù) | TRUE:尚未完成讀取。 |
SSL_HEADER | 輸出參數(shù) | LENTHDR是SSL列表或SSL部分列表的數(shù)據(jù)記錄的長(zhǎng)度。 |
• 如果僅讀取了SSL列表的標(biāo)題信息,則N_DR包含屬于它的數(shù)據(jù)記錄數(shù)。 | ||
• 否則,N_DR包含傳送到目標(biāo)區(qū)域的數(shù)據(jù)記錄數(shù)。 | ||
DR | 輸出參數(shù) | SSL列表讀取或SSL部分列表讀取的目標(biāo)區(qū) |
域: | ||
• 如果僅讀取了SSL列表的標(biāo)題信息, | ||
則不能評(píng)估DR的值, | ||
而只能評(píng)估SSL_HEADER的值。 | ||
• 否則,LENTHDR和N_DR的乘積將指 | ||
示已在DR中輸入了多少字節(jié)。 |
2 讀取CPU指示燈
可以通過(guò)SFC 51讀取CPU的指示燈狀態(tài),使用的SSL_ID參數(shù)為16#74(16#19)讀取全部指示燈狀態(tài) 或者16#174(16#119)讀取單個(gè)指示燈狀態(tài)
2.1 編程
首先需要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)塊,用來(lái)存放讀取出來(lái)的指示燈狀態(tài)結(jié)果
圖1 創(chuàng)建DB1,存放讀取結(jié)果
打開OB1,在OB1的臨時(shí)變量區(qū)創(chuàng)建一個(gè)變量length,類型設(shè)置為Struct(結(jié)構(gòu))
圖2 創(chuàng)建名為length的結(jié)構(gòu)變量
雙擊length變量,進(jìn)入結(jié)構(gòu)變量成員定義,創(chuàng)建兩個(gè)word類型的變量,本例中分別為size和number:
圖3 創(chuàng)建length的結(jié)構(gòu)變量的兩個(gè)word成員
編寫SFC51程序:
CALL "RDSYSST"
REQ :=TRUE
SZL_ID :=W#16#74 //讀取全部指示燈狀態(tài)
INDEX :=W#16#0
RET_VAL :=MW0
BUSY :=M2.0
SZL_HEADER:=#length
DR :=P#DB1.DBX0.0 BYTE 500 //結(jié)果輸出到DB1數(shù)據(jù)塊中
DB1存放的結(jié)果即為模塊的指示燈狀態(tài),每個(gè)指示燈有4個(gè)字節(jié)的長(zhǎng)度來(lái)描述。
前兩個(gè)字節(jié)表示燈的類型(見(jiàn)表二),表示是SF燈還是BF燈等等。
第三個(gè)字節(jié)表示燈是亮還是滅,如果為1則燈亮,如果為0則燈的狀態(tài)是滅。
第四個(gè)字節(jié)表示燈是否閃爍,0表示不閃,1表示正常閃爍(2hz),2,表示慢閃(0.5hz)
燈的類型列表如下(不同的CPU會(huì)有不同數(shù)目的指示燈):
表2 前兩個(gè)字節(jié)的含義
16#1 | SF |
16#2 | INTF |
16#3 | EXTF |
16#4 | RUN |
16#5 | STOP |
16#6 | FORCE |
16#7 | CRST |
16#8 | BAF |
16#9 | USR |
16#A | USR1 |
16#B | BUS1F |
16#C | BUS2F |
16#D | REDF |
16#E | MSTR |
注意事項(xiàng):
關(guān)于系統(tǒng)功能SFC51的更多詳情請(qǐng)參閱STEP 7的在線幫助,或者通過(guò)Start > SIMATIC > DOCUMENTATION選擇手冊(cè)“System Software for S7-300/400 System and Standard Functions”
3 讀取Profibus DP從站 狀態(tài)
3.1 編程
首先需要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)塊,用來(lái)存放讀取出來(lái)的狀態(tài)結(jié)果
圖4 創(chuàng)建DB1,存放讀取結(jié)果
打開OB1,首先在OB1的臨時(shí)變量區(qū)創(chuàng)建一個(gè)變量length,類型設(shè)置為Struct(結(jié)構(gòu))
圖5 創(chuàng)建名為length的結(jié)構(gòu)變量
雙擊length變量,進(jìn)入結(jié)構(gòu)變量成員定義,創(chuàng)建兩個(gè)word類型的變量,本例中分別為size和number:
圖6 創(chuàng)建length的結(jié)構(gòu)變量的兩個(gè)word成員
編寫SFC51程序:
CALL "RDSYSST"
REQ :=TRUE
SZL_ID :=W#16#294 //讀取從站是否存在
INDEX :=W#16#1
RET_VAL :=MW0
BUSY :=M2.0
SZL_HEADER:=#length
DR :=P#DB1.DBX0.0 BYTE 500 //結(jié)果輸出到DB1數(shù)據(jù)塊中
在本例中,P#DB1.DBX0.0 BYTE 500中為每個(gè)DP從站(16 x 8 = 128)保留一位,地址為Address 1的DP從站的狀態(tài)保存在第三個(gè)字節(jié)的Bit 1位中, 地址為Address 3的DP從站的狀態(tài)保存在第三個(gè)字節(jié)的Bit 3位中,依次類推。如果從站對(duì)應(yīng)的位未被置位,則表明那個(gè)DP從站沒(méi)有通信上或不存在。
舉例:從DB1.DBW2開始,每個(gè)位對(duì)應(yīng)一個(gè)bit,例如3號(hào)站對(duì)應(yīng)的位是DB1.DBX2.3 ,站點(diǎn)存在的位為1,不存在的為0。
注意事項(xiàng):
關(guān)于系統(tǒng)功能SFC51的更多詳情請(qǐng)參閱STEP 7的在線幫助,或者通過(guò)Start > SIMATIC > DOCUMENTATION選擇手冊(cè)“System Software for S7-300/400 System and Standard Functions”
4讀取CPU的序列號(hào)
4.1 編程
說(shuō)明:
通過(guò) SFC 51“RDSYSST”可以從系統(tǒng)狀態(tài)列表(SSL)中讀取下列標(biāo)識(shí)數(shù)據(jù):
下面的表格指明了可以從不同型號(hào)和固件版本的 CPU 讀取其它哪些標(biāo)識(shí)數(shù)據(jù)。為此使用 SFC 51 和 SSL ID W#16#011C。
表3 INDEX說(shuō)明
索引 | 名稱 | S7-300/C7 | S7-400 |
W#16#0001 | 自動(dòng)化系統(tǒng)的名稱 | 從固件版本 V2.2 起 | 支持 |
W#16#0002 | CPU 的名稱 | 從固件版本 V2.2 起 | 支持 |
W#16#0003 | CPU 的設(shè)備 ID | 從固件版本 V2.2 起 | 支持 |
W#16#0004 | 版權(quán)條目 | 從固件版本 V2.2 起 | 支持 |
W#16#0005 | CPU 的序列號(hào) | 從固件版本 V2.2 起 | 從 MLFB |
6ES741x-xxx04-0AB0 起 | |||
W#16#0006 | 為操作系統(tǒng)保留 | - | - |
W#16#0007 | CPU 型號(hào)名稱 | - | 支持 |
W#16#0008 | MMC 或 MC 的序列號(hào) (參見(jiàn)條目號(hào):19215608) | 從固件版本 V2.0 起 | - |
(CPU317:從 V2.1 開始) |
需要注意,老CPU升級(jí)到上表版本也無(wú)法實(shí)現(xiàn)此功能。
首先需要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)塊,用來(lái)存放讀取出來(lái)的狀態(tài)結(jié)果
圖7 創(chuàng)建DB1,存放讀取結(jié)果
打開OB1,首先在OB1的臨時(shí)變量區(qū)創(chuàng)建一個(gè)變量length,類型設(shè)置為Struct(結(jié)構(gòu))
圖8 創(chuàng)建名為length的結(jié)構(gòu)變量
雙擊length變量,進(jìn)入結(jié)構(gòu)變量成員定義,創(chuàng)建兩個(gè)word類型的變量,本例中分別為size和number:
圖9 創(chuàng)建length的結(jié)構(gòu)變量的兩個(gè)word成員
編寫SFC51程序:
CALL "RDSYSST"
REQ :=TRUE
SZL_ID :=W#16#11C //讀取CPU 的序列號(hào)
INDEX :=W#16#5
RET_VAL :=MW0
BUSY :=M2.0
SZL_HEADER:=#length
DR :=P#DB1.DBX0.0 BYTE 500 //結(jié)果輸出到DB1數(shù)據(jù)塊中
結(jié)果如下圖:
圖10 CPU序列號(hào)
注意事項(xiàng):
關(guān)于系統(tǒng)功能SFC51的更多詳情請(qǐng)參閱STEP 7的在線幫助,或者通過(guò)Start > SIMATIC > DOCUMENTATION選擇手冊(cè)“System Software for S7-300/400 System and Standard Functions”
5 讀取存儲(chǔ)卡的序列號(hào)
5.1 編程
描述:
為了獲得 MMC 卡的序列號(hào),必須使用 SFC 51 "RDSYSST" 讀出系統(tǒng)狀態(tài)列表 (SSL) :
• SSL ID W#16#011C "元件的標(biāo)識(shí)"
• Index W#16#0008 "存儲(chǔ)卡的序列號(hào)"
對(duì)于所有的帶有 MMC 卡的 S7-300 CPU 和 C7 從固件版本 V2.0 起都可以讀出存儲(chǔ)卡的序列號(hào),(CPU 317: 從 V2.1 起)。
從S7-400的V5版本起,存儲(chǔ)卡上保存唯一的序列號(hào)。
首先需要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)塊,用來(lái)存放讀取出來(lái)的狀態(tài)結(jié)果
圖11 創(chuàng)建DB1,存放讀取結(jié)果
打開OB1,首先在OB1的臨時(shí)變量區(qū)創(chuàng)建一個(gè)變量length,類型設(shè)置為Struct(結(jié)構(gòu))
圖12 創(chuàng)建名為length的結(jié)構(gòu)變量
雙擊length變量,進(jìn)入結(jié)構(gòu)變量成員定義,創(chuàng)建兩個(gè)word類型的變量,本例中分別為size和number:
圖13 創(chuàng)建length的結(jié)構(gòu)變量的兩個(gè)word成員
編寫SFC51程序:
CALL "RDSYSST"
REQ :=TRUE
SZL_ID :=W#16#11C //讀取MMC 的序列號(hào)
INDEX :=W#16#8
RET_VAL :=MW0
BUSY :=M2.0
SZL_HEADER:=#length
DR :=P#DB1.DBX0.0 BYTE 500 //結(jié)果輸出到DB1數(shù)據(jù)塊中
結(jié)果如下:
圖14 MMC序列號(hào)
注意事項(xiàng):
關(guān)于系統(tǒng)功能SFC51的更多詳情請(qǐng)參閱STEP 7的在線幫助,或者通過(guò)Start > SIMATIC > DOCUMENTATION選擇手冊(cè)“System Software for S7-300/400 System and Standard Functions”
關(guān)鍵詞
SFC 51,SSL_ID對(duì)于S7-300,S7-400和PC站像S7連接的通信在STEP7 V5.x 的NetPro中配置??梢酝ㄟ^(guò)NetPro的“激活/取消激活連接狀態(tài)”確定通信連接的狀態(tài)。
按如下操作確定通信連接狀態(tài)。
說(shuō)明
圖. 01
連接狀態(tài)“不可用”
如果連接狀態(tài)顯示為“不可用”,則通信伙伴雙方?jīng)]有下載通信連接配置。在NetPro中選擇S7站,點(diǎn)擊“下載所選的站點(diǎn)”按鈕下載通信連接配置。通信伙伴雙方都需執(zhí)行下載操作。
圖. 02
連接狀態(tài)“未建立”
如果連接狀態(tài)顯示“未建立”,則通信伙伴未連接,例如因?yàn)橥ㄐ胚B接配置僅裝載了通信雙方的一方,或者網(wǎng)線是斷開或損壞。
在NetPro中選擇S7站,點(diǎn)擊“下載所選的站點(diǎn)”按鈕下載通信連接配置。
圖. 03
連接狀態(tài)“已建立”
連接狀態(tài)“已建立”說(shuō)明通信伙伴之間的通信連接已經(jīng)建立成功。
圖. 04
描述
在本條目中提供了如下信息,在STEP 7 V11 SP2 或更高版本中,如何在線訪問(wèn)一個(gè)DP從站,例如ET200S,來(lái)探測(cè)診斷狀態(tài)和診斷信息。
條目描述:
DP從站(ET200S)啟動(dòng)和在運(yùn)行(循環(huán)數(shù)據(jù)交換)期間的模塊的拔插是通過(guò)參數(shù)“Operation if preset configuration does not match actual configuration”來(lái)控制。
可以在ET200 S的設(shè)備視圖中的硬件和網(wǎng)絡(luò)編輯器中啟用或禁用參數(shù)“Operation if preset configuration does not match actual configuration”。
在ET200S的設(shè)備視圖中選中接口模塊。在巡視窗口中選擇“Properties”標(biāo)簽。在巡航區(qū)域內(nèi)選擇“Module beters”條目顯示“Properties”標(biāo)簽。啟用或禁用參數(shù)“Operation if preset configuration does not match actual configuration”。
圖 01
ET200S啟動(dòng)和在運(yùn)行(循環(huán)數(shù)據(jù)交換)期間的模塊移出或插入產(chǎn)生的診斷狀態(tài)和診斷信息取決于模塊的行為和參數(shù)“Operation if preset configuration does not match actual configuration”。
根據(jù)下面的步驟來(lái)探測(cè)ET200S和組態(tài)的模塊的診斷狀態(tài)和診斷信息。
建立在線連接
首先要建立CPU(DP主站)和ET200S (DP從站)的在線連接。步驟如下:
No. | 步驟 |
1 |
在項(xiàng)目樹中選中組態(tài)為DP主站的CPU文件夾。選擇“Online > Go online”目錄建立CPU(DP主站)和ET200S(DP從站)的在線連接。
|
2 |
一旦在線連接建立,在“Online”菜單中啟用“Receive alarms”功能。
|
表 01
ET200S的診斷信息(允許運(yùn)行假設(shè)組態(tài)與實(shí)際安裝不匹配)
如果預(yù)設(shè)了當(dāng)前組態(tài)與實(shí)際安裝不匹配允許運(yùn)行,ET200S(DP從站)行為如下:
基于上述行為描述,ET200S 發(fā)出診斷狀態(tài)“Module exists. OK”,并且移除或插入不正確的模塊會(huì)顯示為故障。
只有故障模塊傳遞診斷狀態(tài)“Not reachable”。
根據(jù)下面的步驟探測(cè)ET200S的診斷狀態(tài)和診斷信息。
No. | 步驟 |
1 |
在項(xiàng)目視圖中,組態(tài)為DP主站的CPU的文件夾包含相關(guān)的對(duì)象和功能。 在“Distributed I/O”文件夾中可以找到組態(tài)的PROFIBUS DP主站系統(tǒng)和連接的DP從站。 在DP從站文件夾上雙擊“Online & Diagnose”來(lái)打開組態(tài)為DP從站的ET200S的診斷窗口。
|
2 |
ET200S的診斷顯示了診斷狀態(tài)為“Module exists. OK”。
|
3 |
在ET200S的診斷窗口中移除的或者不正確的模塊插槽顯示為故障。
|