6ED10522FB000BA8
6ED10522FB000BA8 | LOGO! 230RCEO, 主機(jī),沒有集成顯示面板, 電源/輸入/輸出: 230V/230V/繼電器, 8DI/4DO,內(nèi)存400個(gè)功能塊, 可連接擴(kuò)展模塊230V AC/DC,集成以太網(wǎng)接口 |
公司主營:西門子數(shù)控系統(tǒng),S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人機(jī)界面,變頻器,DP總線,MM420 變頻器MM430 變頻器MM440 6SE70交流工程調(diào)速變頻器6RA70直流調(diào)速裝置 SITOP電源,電線電纜,數(shù)控備件,伺服電機(jī)等工控產(chǎn)品。電話:021-31668773 手機(jī):13611925493 商務(wù)QQ:993213445
描述
這個(gè)條目講解了在 STEP 7 V5.5 的軟件中,如何在用戶程序中讀取 S7-300 CPU 的 IP 地址。 為了這個(gè)目的,可以在用戶程序中調(diào)用系統(tǒng)功能塊 SFC51 "RDSYSST" 。 通過使用系統(tǒng)功能塊 SFC51“RDSYSST” 可以讀出系統(tǒng)狀態(tài)列表的部分列表或部分列表摘要 (SSL 或 德語簡稱 SZL)。通過SSLID和索引,對(duì)于某些部分列表或部分列表摘錄,必須指定對(duì)象類型或?qū)ο缶幪?hào)。使用SSL ID = 37(十六進(jìn)制)和索引= 0(十六進(jìn)制)的地址讀取 S7-300 CPU 的 IP 地址。
這個(gè)例子是在功能塊 FB1 中調(diào)用系統(tǒng)功能塊 SFC51 "RDSYSST" 。 在 OB1 中調(diào)用 FB1。
圖 01
系統(tǒng)功能塊 SFC51 "RDSYSST" 的輸入輸出定義
表 01 列舉出系統(tǒng)功能塊 SFC51 "RDSYSST" 的輸入定義。
參數(shù) | 數(shù)據(jù)類型 | 描述 |
REQ | BOOLEAN | REQ=1: 上升沿有效 |
SZL_ID | WORD |
部分列表摘錄的 SSL_ID
SSL_ID=w#16#37: 讀取 S7-300 CPU 的IP地址 |
INDEX | WORD |
部分列表對(duì)象的類型或者數(shù)目
INDEX=w#16#0: 讀取 S7-300 CPU 的IP地址 |
表 02 列舉出系統(tǒng)功能塊 SFC51 "RDSYSST" 的輸出定義。
參數(shù) | 數(shù)據(jù)類型 | 描述 |
RET_VAL | INT | 如果在指令進(jìn)程中出現(xiàn)一個(gè)錯(cuò)誤,RET_VAL將給出錯(cuò)誤代碼 |
BUSY | BOOLEAN | TRUE: 讀取進(jìn)程尚未完成 |
SZL_HEADER | STRUCT | The SZL_HEADER 是一個(gè)數(shù)據(jù)結(jié)構(gòu)。這個(gè)結(jié)構(gòu)被描述為 "SZL_HEADER structure"。 |
DR | ANY | 讀取SSL的部分列表或部分列表摘錄的目標(biāo)區(qū)域。 |
SZL_HEADER 結(jié)構(gòu)
SZL_HEADER 的輸出被定義為如下結(jié)構(gòu):
SZL_HEADER: STRUCT
LENTHDR: WORD
N_DR: WORD
END_STRUCT
LENTHDR 定義為 SZL 列表的數(shù)據(jù)記錄部分或者摘錄部分的長度。
用于讀取 SSL 部分列表或摘錄部分的目標(biāo)區(qū)域
在這個(gè)例子中,讀取 SSL 部分列表被保存在數(shù)據(jù)塊 DB100 "SYS_DATA" 起始地址 0 開始。S7-300 CPU 的 IP 地址占了 4 個(gè)字節(jié),存儲(chǔ)在 DB100 "SYS_DATA"地址 2 開始的地址中,十六進(jìn)制存儲(chǔ)格式。
圖 02
當(dāng)讀出了 CPU的 IP 地址,可以在用戶程序中使用它。在這個(gè)例子中,IP 地址以十進(jìn)制值存儲(chǔ)在 FB1 的背景數(shù)據(jù)塊DB1 中。
圖 03
圖 04
圖 05
圖 06
圖 07
下載
信息包含項(xiàng)目 "Read_IP_Address_STEP7_V55.zip".
復(fù)制 "Read_IP_Address_STEP7_V55.zip" 文件到一個(gè)單獨(dú)路徑并雙擊該文件。然后使用 STEP 7 軟件打開這個(gè)項(xiàng)目并解壓縮。
Read_IP_Address_STEP7_V55.zip ( 247 KB )
更多信息
關(guān)于 S7-300/S7-400 系統(tǒng)功能塊和標(biāo)準(zhǔn)功能塊的介紹可以參見條目:44240604.
創(chuàng)建環(huán)境
在這個(gè)常問問題中的圖片和下載創(chuàng)建于 STEP 7 V5.5.
按如下操作確定通信連接狀態(tài)。
說明
連接狀態(tài)“不可用”
如果連接狀態(tài)顯示為“不可用”,則通信伙伴雙方?jīng)]有下載通信連接配置。在NetPro中選擇S7站,點(diǎn)擊“下載所選的站點(diǎn)”按鈕下載通信連接配置。通信伙伴雙方都需執(zhí)行下載操作。
連接狀態(tài)“未建立”
如果連接狀態(tài)顯示“未建立”,則通信伙伴未連接,例如因?yàn)橥ㄐ胚B接配置僅裝載了通信雙方的一方,或者網(wǎng)線是斷開或損壞。
在NetPro中選擇S7站,點(diǎn)擊“下載所選的站點(diǎn)”按鈕下載通信連接配置。
連接狀態(tài)“已建立”
連接狀態(tài)“已建立”說明通信伙伴之間的通信連接已經(jīng)建立成功。
描述 LOGO!Soft Comfort,可以直接進(jìn)行升級(jí),無須考慮是否已安裝 LOGO! 軟件。 ......
描述
LOGO!Soft Comfort,可以直接進(jìn)行升級(jí),無須考慮是否已安裝 LOGO! 軟件。
沒有安裝 LOGO! software 情況下,進(jìn)行升級(jí)的要求
在已安裝 LOGO! software 情況下,進(jìn)行升級(jí)的要求
注意
關(guān)于LOGO!Soft Comfort 的兼容操作系統(tǒng)綜述,參見條目 25447431。
提示
使用下面的鏈接進(jìn)行升級(jí):
Upgrade to LOGO!Soft Comfort
為操作系統(tǒng)選擇安裝文件 (Setup.exe) 并下載。
No. | 步驟 |
1 |
|
2 |
定義安裝軟件路徑 LOGO!Soft Comfort 未安裝在 PC 上。
|
3 |
定義安裝軟件路徑 LOGO!Soft Comfort 已安裝在 PC 上。
|
4 |
選擇安裝的文件夾
|
5 |
選擇鏈接文件夾
|
6 |
安裝 USB PC cable 驅(qū)動(dòng)
|
7 |
完成安裝
|
更多信息
關(guān)于使用更新中心對(duì) LOGO!Soft Comfort 進(jìn)行升級(jí)、更新或擴(kuò)展,詳細(xì)信息可參見條目 15299061。
創(chuàng)建環(huán)境
FAQ 中的截圖和下載均是使用版本 V7.1. 的 LOGO!Soft Comfort 軟件創(chuàng)建的。
其他關(guān)鍵詞
更新 LOGO!Soft Comfort,LOGO!Soft Comfort 新版本