五月婷网站,av先锋丝袜天堂,看全色黄大色大片免费久久怂,中国人免费观看的视频在线,亚洲国产日本,毛片96视频免费观看

| 注冊(cè)| 產(chǎn)品展廳| 收藏該商鋪

行業(yè)產(chǎn)品

當(dāng)前位置:
西門子plc模塊代理商>>西門子S7-200CN>> 原裝西門子6ES7214-1AD23-0XB8CPU模塊

原裝西門子6ES7214-1AD23-0XB8CPU模塊

返回列表頁
  • 原裝西門子6ES7214-1AD23-0XB8CPU模塊
收藏
舉報(bào)
參考價(jià) 1000
訂貨量 1
具體成交價(jià)以合同協(xié)議為準(zhǔn)
  • 型號(hào)
  • 品牌 Siemens/西門子
  • 廠商性質(zhì) 代理商
  • 所在地 上海市
在線詢價(jià) 收藏產(chǎn)品

更新時(shí)間:2023-11-28 14:27:26瀏覽次數(shù):359

聯(lián)系我們時(shí)請(qǐng)說明是化工儀器網(wǎng)上看到的信息,謝謝!

同類優(yōu)質(zhì)產(chǎn)品

更多產(chǎn)品

產(chǎn)品簡(jiǎn)介

原裝西門子6ES7214-1AD23-0XB8CPU模塊
SIMATIC S7-200 CN,CPU 224 緊湊型設(shè)備,直流電源 14 個(gè)直流數(shù)字輸入/10 個(gè)直流數(shù)字輸出, 8/12 KB 程序/8 KB 數(shù)據(jù), PROFIBUS DP 可擴(kuò)展 此 S7-200 CN 產(chǎn)品 只具有 CE 認(rèn)證

詳細(xì)介紹

     高級(jí)業(yè)務(wù)顧問;竭誠(chéng)為你服務(wù).
本公司不賣二手貨、高仿貨。采購假貨、高仿請(qǐng)另找別家
本公司主營(yíng)西門子工業(yè)自動(dòng)化產(chǎn)品,原裝正品,假一罰十,品質(zhì)保障.

如何用 S7-200 實(shí)現(xiàn) Modbus 通信?

說明:

用下面的例程你可以在 S7-200 CPU 之間建立一個(gè)簡(jiǎn)單的 Modbus 主-從通訊。
這個(gè)例子是關(guān)于 Modbus 功能碼 6 的(寫從站保持寄存器), 也可以作為其他所支持的功能碼的基本參數(shù)設(shè)置步驟:1, 2, 3, 4, 5, 15 和16 。

要求:
要使用 Modbus 協(xié)議必須先獲得并在 STEP 7 Micro/Win 中安裝指令庫 (條目 17470979)。
Modbus 主站協(xié)議只被 STEP 7 Micro/Win V4.0 SP5 及其以上版本支持。

  • 1. 硬件設(shè)置
  • 2. 參數(shù)匹配
  • 3. 指令庫的存儲(chǔ)地址
  • 4. 保持寄存器變量傳輸

1. 硬件設(shè)置
例程中的 Modbus 通訊是在兩個(gè) S7-200 CPU 的 0 號(hào)通訊口間進(jìn)行的(每個(gè) CPU 都有兩個(gè)通訊口)。在主站側(cè)也可以用相應(yīng)庫文件 "MBUS_CTRL_P1" 和 "MBUS_MSG_P1"通過1號(hào)通訊口通信。通訊口 1 用 Micro/WIN 與 PG 或 PC 建立連接,兩個(gè) CPU 的通訊口 0 通過 Profibus 纜進(jìn)行連接(電纜的針腳 連接為3,3,8,8 -> 見圖 01)。 另外,需要確定邏輯地M相連 。

 


圖. 01

2. 參數(shù)匹配
對(duì)于 MODBUS 通訊,主站側(cè)需要程序庫 "MBUS_CTRL" 和 "MBUS_MSG",從站側(cè)需要程序庫 "MBUS_INIT" and "MBUS_SLAVE"。
在 Micro/WIN 中您需要為主站和從站新建一個(gè)項(xiàng)目,程序與參數(shù)設(shè)置見圖.02。
必須要保證主站與從站的“Baud”和 “Parity” 的參數(shù)設(shè)置要*,并且程序塊 "MBUS_MSG" 中的 "Slave" 地址要與程序塊 "MBUS_INIT" 中的 "Addr" 所設(shè)置的* (見圖. 02)。
在 Micro/WIN“系統(tǒng)塊”中設(shè)置的通訊口 0 的波特率與 MODBUS 協(xié)議無關(guān) ("Mode" = "1")。

 


圖. 02

下面的表格列出了程序塊各個(gè)參數(shù)選項(xiàng)及其含義。

主站

MBUS_CTRL
 

參數(shù)意義選項(xiàng)
EN使能 
Mode協(xié)議選擇0=PPI, 1=MODBUS
Baud傳輸速率 kbps1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
Parity校驗(yàn)選擇0=無校驗(yàn), 1=奇校驗(yàn), 2=偶校驗(yàn)
Timeout從站的最長(zhǎng)響應(yīng)時(shí)間 ms 
Done“完成”標(biāo)志位 
Error錯(cuò)誤代碼1)

表 01

1) 參看 STEP 7 Micro/WIN 幫助:"MODBUS 主站執(zhí)行 MBUS_MSG 時(shí)的錯(cuò)誤代碼" 。

MBUS_MSG
 

參數(shù)意義選項(xiàng)
EN使能 
First讀寫請(qǐng)求位 
Slave從站地址 
RW"讀" 或 "寫"0=讀, 1=寫
Addr讀寫從站的數(shù)據(jù)地址0 .. 128 = 數(shù)字量輸出 Q0.0 .. Q15.7
 1001 .. 10128 = 數(shù)字量輸入 I0.0 .. I15.7
 30001 .. 30092 = 模擬量輸入 AIW0 .. AIW62
 40001 .. 49999 = 保持寄存器 2
Count位或字的個(gè)數(shù) (0xxxx, 1xxxx) / words (3xxxx, 4xxxx) 
DataPtrV存儲(chǔ)區(qū)起始地址指針 
Done'完成' 標(biāo)志位 
Error錯(cuò)誤代碼1)

表 02

1)參看 STEP 7 Micro/WIN 幫助:"MODBUS 主站執(zhí)行 MBUS_MSG 時(shí)的錯(cuò)誤代碼" 。

從站

MBUS_INIT
 

參數(shù)意義選項(xiàng)
EN使能 
Mode協(xié)議選擇0=PPI, 1=MODBUS
Addr從站地址 
Baud傳輸速率 kbps1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
Parity奇偶校驗(yàn)0=無校驗(yàn), 1=奇校驗(yàn), 2=偶校驗(yàn)
Delay延時(shí)時(shí)間 ms 
MaxIQ最大數(shù)字輸入輸出點(diǎn)數(shù)2)
MaxAI最大模擬量輸入點(diǎn)數(shù)2)
MaxHold最大保持寄存器字?jǐn)?shù)量2)
HoldStart保持寄存器區(qū)起始地址(40001) 
Done完成標(biāo)志位 
Error錯(cuò)誤代碼3)

表 03

2) 最大的地址取決于所用 CPU的 類型及其最大值。
3)參看 STEP 7 Micro/WIN 幫助:“MODBUS從站協(xié)議的錯(cuò)誤代碼”。

MBUS_SLAVE
 

參數(shù)意義選項(xiàng)
EN使能 
Done完成標(biāo)志位 
Error錯(cuò)誤代碼3)

表 04

3)參看 STEP 7 Micro/WIN 幫助: “MODBUS從站協(xié)議的錯(cuò)誤代碼” 。

3. 庫的存儲(chǔ)地址
項(xiàng)目完成后必須要在 Micro/WIN 中定義庫的存儲(chǔ)地址,當(dāng)定義完存儲(chǔ)區(qū)后, 要保證在任何情況下不能再被其它程序所使用 (主站側(cè): "DataPtr" + "Count" 從站側(cè): "HoldStart" + "MaxHold")。

 


圖. 03

4. 保持寄存器值的傳輸
將程序下載到相應(yīng)的 CPU 后,可以在狀態(tài)表中給主站側(cè)的 V 存儲(chǔ)區(qū)賦值,然后從站側(cè)監(jiān)視數(shù)值的變化。
當(dāng)主站的 I0.0 使能后,VW2 中的內(nèi)容就被發(fā)送到從站并寫入從站的 VW2 。

保持寄存器值的傳輸見圖. 04。
指針 "DataPtr" 代表了被讀的 V 區(qū)起始地址。
參數(shù) "Count" 了被寫入地址 "Addr" = "4xxxx" (保持寄存器)字的個(gè)數(shù)。
相應(yīng) V 存儲(chǔ)區(qū)的變量將被寫到保持寄存器啟始地址 "Addr" = "40002" ("RW" = "1")中。
保持寄存器是以字為單位傳輸?shù)?,它與從站的 V 區(qū)地址對(duì)應(yīng)。
指針 "HoldStart" 了與保持寄存器起始地址 40001 相對(duì)應(yīng)的V存儲(chǔ)區(qū)的初始地址。
可以按下面公式計(jì)算從站的V區(qū)目標(biāo)指針:

2 * (Addr - 40001) + HoldStart = 2 * (40002 - 40001) + &VB0 = &VB2

另外,要保證主站側(cè)所要寫入的數(shù)據(jù)區(qū)包含在 "MaxHold" 定義的數(shù)據(jù)區(qū)內(nèi) :

MaxHold >= Addr - 40001 + Count = 40002 - 40001 + 1 = 2

 

 

其他推薦產(chǎn)品

更多產(chǎn)品

收藏該商鋪

請(qǐng) 登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
二維碼