您好, 歡迎來(lái)到儀表網(wǎng)! 登錄| 免費(fèi)注冊(cè)| 產(chǎn)品展廳| 收藏商鋪|
行業(yè)產(chǎn)品
當(dāng)前位置:重慶索利亞電氣設(shè)備有限公司>>索利亞>>西門(mén)子6ES7>> 6ES7522-1BL01-0AB0西門(mén)子6ES7522-1BL01-0AB0-PLC通訊模塊
參 考 價(jià) | 面議 |
產(chǎn)品型號(hào)6ES7522-1BL01-0AB0
品 牌Siemens/西門(mén)子
廠商性質(zhì)經(jīng)銷(xiāo)商
所 在 地重慶市
聯(lián)系方式:徐工查看聯(lián)系方式
更新時(shí)間:2021-04-06 19:48:44瀏覽次數(shù):244次
聯(lián)系我時(shí),請(qǐng)告知來(lái)自 儀表網(wǎng)西門(mén)子DQ16輸出模塊6ES7522-5FH00-0AB0-指南針
西門(mén)子KP1200操作面板6AV21241MC010AX0-指南針
西門(mén)子75千瓦變頻器6SE6440-2AD37-5FA1-指南針
西門(mén)子CN數(shù)字量模塊1BM22-0XA8-指南針
產(chǎn)地 | 進(jìn)口 | 加工定制 | 否 |
---|
西門(mén)子6ES7522-1BL01-0AB0
西門(mén)子6ES7522-1BL01-0AB0
注意
使用 Modbus RTU 主站指令庫(kù),可以讀寫(xiě) Modbus RTU 從站的數(shù)字量、模擬量 I/O 以及保持寄存器。
要使用 Modbus RTU 主站指令庫(kù),須遵循下列步驟:
1. 調(diào)用 Modbus RTU 主站初始化和控制子程序
使用 0.0 調(diào)用 MBUS_CTRL 完成主站的初始化,并啟動(dòng)其功能控制:
圖 2. 用 0.0 調(diào)用 Modbus RTU 主站初始化與控制子程序
各參數(shù)意義如下:
a. | EN | 使能: | 必須保證每一掃描周期都被使能(使用 0.0) |
---|---|---|---|
b. | Mode | : | 為 1 時(shí),使能 Modbus 協(xié)議功能;為 0 時(shí)恢復(fù)為 PPI 協(xié)議 |
c. | Baud | 波特率: | 支持的通訊波特率為。 |
d. | Parity | 校驗(yàn): | 校驗(yàn)選擇 |
0=無(wú)校驗(yàn) | |||
1=奇較驗(yàn) | |||
2=偶較驗(yàn) | |||
e. | Timeout | 超時(shí): | 主站等待從站響應(yīng)的時(shí)間,以毫秒為單位,典型的設(shè)置值為 1000 毫秒(1 秒),允許設(shè)置的范圍為 1 - 32767。 |
![]() | |||
f. | Done | 完成位: | 初始化完成,此位會(huì)自動(dòng)置1。可以用該位啟動(dòng) MBUS_MSG 讀寫(xiě)操作(見(jiàn)例程) |
g. | Error | 初始化錯(cuò)誤代碼(只有在 Done 位為1時(shí)有效): | |
0= 無(wú)錯(cuò)誤 | |||
1= 校驗(yàn)選擇 | |||
2= 波特率選擇 | |||
3= 選擇 |
2. 調(diào)用 Modbus RTU 主站讀寫(xiě)子程序MBUS_MSG,發(fā)送一個(gè)Modbus 請(qǐng)求;
圖 3. 調(diào)用Modbus RTU 主站讀寫(xiě)子程序
各參數(shù)意義如下:
a. | EN | 使能: | 同一時(shí)刻只能有一個(gè)讀寫(xiě)功能(即 MBUS_MSG)使能 |
---|---|---|---|
![]() | |||
b. | First | 讀寫(xiě)請(qǐng)求位: | 每一個(gè)新的讀寫(xiě)請(qǐng)求必須使用脈沖觸發(fā) |
c. | Sle | 從站地址: | 可選擇的范圍 1 - 247 |
d. | RW | 從站地址: | 0 = 讀, 1 = 寫(xiě) |
![]() | |||
1. 開(kāi)關(guān)量輸出和保持寄存器支持讀和寫(xiě)功能 | |||
2. 開(kāi)關(guān)量輸入和模擬量輸入只支持讀功能 | |||
e. | Addr | 讀寫(xiě)從站的數(shù)據(jù)地址: | |
選擇讀寫(xiě)的數(shù)據(jù)類(lèi)型 | |||
00001 至 0xxxx - 開(kāi)關(guān)量輸出 | |||
10001 至 1xxxx - 開(kāi)關(guān)量輸入 | |||
30001 至 3xxxx - 模擬量輸入 | |||
40001 至 4xxxx - 保持寄存器 | |||
f. | Count | 數(shù)據(jù)個(gè)數(shù) | 通訊的數(shù)據(jù)個(gè)數(shù)(位或字的個(gè)數(shù)) |
![]() | |||
g. | DataPtr | 數(shù)據(jù)指針: | 1. 如果是讀指令,讀回的數(shù)據(jù)放到這個(gè)數(shù)據(jù)區(qū)中 |
2. 如果是寫(xiě)指令,要寫(xiě)出的數(shù)據(jù)放到這個(gè)數(shù)據(jù)區(qū)中 | |||
h. | Done | 完成位 | 讀寫(xiě)功能完成位 |
i. | Error | 錯(cuò)誤代碼: | 只有在 Done 位為1時(shí),錯(cuò)誤代碼才有效 |
0 = 無(wú)錯(cuò)誤 | |||
1 = 響應(yīng)校驗(yàn)錯(cuò)誤 | |||
2 = 未用 | |||
3 = 接收超時(shí)(從站無(wú)響應(yīng)) | |||
4 = 請(qǐng)求參數(shù)錯(cuò)誤(sle address, Modbus address, count, RW) | |||
5 = Modbus/口未使能 | |||
6 = Modbus正在忙于其它請(qǐng)求 | |||
7 = 響應(yīng)錯(cuò)誤(響應(yīng)不是請(qǐng)求的操作) | |||
8 = 響應(yīng)CRC校驗(yàn)和錯(cuò)誤 | |||
- | |||
101 = 從站不支持請(qǐng)求的功能 | |||
102 = 從站不支持?jǐn)?shù)據(jù)地址 | |||
103 = 從站不支持此種數(shù)據(jù)類(lèi)型 | |||
104 = 從站設(shè)備故障 | |||
105 = 從站接受了信息,但是響應(yīng)被 | |||
106 = 從站忙,拒絕了該信息 | |||
107 = 從站拒絕了信息 | |||
108 = 從站存儲(chǔ)器奇偶錯(cuò)誤 |
常見(jiàn)的錯(cuò)誤:
3. 在 CPU 的 V 數(shù)據(jù)區(qū)中為庫(kù)指令分配存儲(chǔ)區(qū)(Library Memory)
Modbus Master 指令庫(kù)需要一個(gè)284個(gè)字節(jié)的全局 V 存儲(chǔ)區(qū)。
此為西門(mén)子正式推出的庫(kù)指令說(shuō)明資料。
在 Modbus RTU Master 協(xié)議和 PPI 協(xié)議之間切換:
Modbus RTU Master 協(xié)議指令庫(kù)使通信口工作在口下,此時(shí)不能與 Micro/WIN 通信。要在切換回 PPI 協(xié)議,可以:
請(qǐng)輸入賬號(hào)
請(qǐng)輸入密碼
請(qǐng)輸驗(yàn)證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),儀表網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購(gòu)買(mǎi)風(fēng)險(xiǎn),建議您在購(gòu)買(mǎi)產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。