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

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

當(dāng)前位置:
西門子plc模塊代理商>>西門子S7-200CN>> 6ES7222-1BF22-0XA8西門子s7-200plc EM222

西門子s7-200plc EM222

返回列表頁
  • 西門子s7-200plc EM222
收藏
舉報(bào)
參考價(jià) 面議
具體成交價(jià)以合同協(xié)議為準(zhǔn)
  • 型號 6ES7222-1BF22-0XA8
  • 品牌 Siemens/西門子
  • 廠商性質(zhì) 代理商
  • 所在地 上海市
在線詢價(jià) 收藏產(chǎn)品

更新時(shí)間:2023-09-20 15:19:30瀏覽次數(shù):387

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

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

更多產(chǎn)品

產(chǎn)品簡介

應(yīng)用領(lǐng)域 環(huán)保,化工,電子,電氣,綜合
原裝西門子6ES7222-1BF22-0XA8EM222
SIMATIC S7-200 CN,數(shù)字輸出端 EM 222,僅用于 S7-22X CPU, 8數(shù)字輸出,24V DC, 此 S7-200 CN 產(chǎn)品 只具有 CE 認(rèn)證

詳細(xì)介紹

高級業(yè)務(wù)顧問;竭誠為你服務(wù).
本公司主營西門子工業(yè)自動化產(chǎn)品,原裝正品,假一罰十,品質(zhì)保障.
主營西門子自動化原裝產(chǎn)品
所有產(chǎn)品均為西門子原裝正品,所有產(chǎn)品非人為損壞質(zhì)保一年,(燒壞、客戶保管不善)
不在質(zhì)保范圍內(nèi),仿貨、二手翻新貨,一律不做。請另找別家。
.1800弄
*正品,千萬庫存。
本公司宗旨:本著以誠信為本,以顧客為中心,讓顧客滿意,創(chuàng)造一個(gè)舒心的購物環(huán)境
因?yàn)檎\信所以簡單,成交只是開始,服務(wù)*止步。
正品承諾?誠信服務(wù)?價(jià)格實(shí)惠?
本店所售均為西門子原裝正品全新未開封產(chǎn)品,圖片僅供參考,一切已型號為準(zhǔn),實(shí)物保證全新,
敬請放心購買!
溫馨提示:
外地客戶統(tǒng)一采用快遞發(fā)貨,貨物快遞到您手時(shí)候,一定要開箱檢驗(yàn)!如有損壞,請拒絕簽收,并由快遞公
司返回!在你簽收后表示你對該貨物沒有異議!我們會給予您兩天的檢測時(shí)間,并請?jiān)谪浳锏绞謨商靸?nèi)給予確認(rèn),謝謝合作!
公司主營:西門子數(shù)控系統(tǒng),V20變頻器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機(jī)界面,變頻器,DP總線,MM420 變頻器MM430 變頻器MM440 6SE70交流工程調(diào)速變頻器6RA70直流調(diào)速裝置 SITOP電源,電線電纜,數(shù)控備件,伺服電機(jī)等工控產(chǎn)品。

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

說明:
用下面的例程你可以在 S7-200 CPU 之間建立一個(gè)簡單的 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. 指令庫的存儲地址

  • 4. 保持寄存器變量傳輸

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



圖. 01

2. 參數(shù)匹配
對于 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從站的最長響應(yīng)時(shí)間 ms
Done“完成"標(biāo)志位
Error錯誤代碼1)

表 01

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

MBUS_MSG

參數(shù)意義選項(xiàng)
EN使能
First讀寫請求位
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存儲區(qū)起始地址指針
Done'完成' 標(biāo)志位
Error錯誤代碼1)

表 02

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

從站

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錯誤代碼3)

表 03

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

MBUS_SLAVE

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

表 04

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

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



圖. 03

4. 保持寄存器值的傳輸
將程序下載到相應(yīng)的 CPU 后,可以在狀態(tài)表中給主站側(cè)的 V 存儲區(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 存儲區(qū)的變量將被寫到保持寄存器啟始地址 "Addr" = "40002" ("RW" = "1")中。
保持寄存器是以字為單位傳輸?shù)模c從站的 V 區(qū)地址對應(yīng)。
指針 "HoldStart" 了與保持寄存器起始地址 40001 相對應(yīng)的V存儲區(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



圖. 04

關(guān)于 STEP 7 Micro/WIN MOBDUS 庫的更多信息可以參看 S7-200 系統(tǒng)手冊 ( 條目 1109582) 和 STEP 7 Micro/WIN 幫助。


其他推薦產(chǎn)品

更多產(chǎn)品

收藏該商鋪

登錄 后再收藏

提示

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