新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > S7200以太網(wǎng)通訊處理器BCNet-S7PPI

S7200以太網(wǎng)通訊處理器BCNet-S7PPI

作者: 時間:2014-02-21 來源:網(wǎng)絡(luò) 收藏

  第五章 ModbusTCP通訊

  一. Modbus地址映射

  內(nèi)部集成ModbusTCP服務(wù)器,支持ModbusTCP通訊的客戶機(jī)軟件可以直接讀寫S7-200PLC的數(shù)據(jù)。實(shí)現(xiàn)功能號包括:FC1、FC2、FC3、FC4、FC5、FC6和FC16。

  S7-200PLC的站地址為Modbus從站地址。

  S7-200PLC的數(shù)據(jù)區(qū)和Modbus數(shù)據(jù)區(qū)在內(nèi)部被自動映射:

  1. S7-200的Q區(qū)對應(yīng)Modbus的線圈,Q0.0對應(yīng)00001。

  2. S7-200的I區(qū)對應(yīng)Modbus的離散輸入,I0.0對應(yīng)10001。

  3. S7-200的M區(qū)對應(yīng)Modbus的輸入寄存器,MW0對應(yīng)30001。

  4. S7-200的V區(qū)對應(yīng)Modbus的乘法寄存器,VW0對應(yīng)40001。

  地址計(jì)算公式如下:

  1. Qm.n = 00001 + m*8 + n。

  2. Im.n = 10001 + m*8 + n。

  3. MWm= 30001 + m/2,m為偶數(shù)。

  4. VWm = 40001 + m/2,m為偶數(shù)。

二. 功能限制

  注意:FC1(讀輸出線圈)、FC2(讀離散輸入)只能對單個位進(jìn)行操作,不能對多個連續(xù)的位進(jìn)行讀寫操作。

  三. 功能測試

  運(yùn)行光盤中的ModScan32軟件:

  1. 選擇菜單Connection/Connect,選擇Remote TCP/IP Server,輸入的IP地址,Service端口為502;點(diǎn)擊[OK]。

  2. 在子窗口“ModSca1”中設(shè)置Device ID為S7-200PLC的站地址(如2)。功能號選擇03:HOLDING REGISTER,Address = 00001,Length = 10。

  3. 子窗口數(shù)據(jù)區(qū)顯示40001-40010的16進(jìn)制數(shù)據(jù),其對應(yīng)于S7-200的VW0-VW18數(shù)值。

  4. 雙擊子窗口數(shù)據(jù)區(qū)的數(shù)據(jù)可以修改數(shù)值。

第六章BCNet-S7PPI概述

  BCNet-S7PPI的功能:

  l 支持S7總線多主站網(wǎng)絡(luò)通訊,已經(jīng)連接到S7-200控制器的西門子觸摸屏或者上位PC系統(tǒng)不受影響。(注:對于非西門子觸摸屏可能需要北辰的PPI總線橋)。

  l S7總線波特率自動檢測,無須設(shè)置。

  l 自動查詢S7總線上的S7-200控制器,顯示地址列表。

  l BCNet-S7PPI直接安裝在S7-200控制器的DSub9通訊口上,并擴(kuò)展一個編程口用于其它總線設(shè)備連接。BCNet-S7PPI從通訊口獲取電源(也可外接電源),無需通訊電纜和安裝附件,即插即用。

  l 支持西門子S7以太網(wǎng)通訊驅(qū)動,包括MicroWIN編程軟件、PC Access(S7-200 OPC服務(wù)器)等。

  l 以太網(wǎng)端口BCNetS7協(xié)議開放,用戶可以按照BCNetS7協(xié)議采用高級語言編程(如VB、VC、C#等)實(shí)現(xiàn)與S7-200的數(shù)據(jù)通訊,方便開發(fā)生產(chǎn)管理系統(tǒng)。

  l 提供BCNetS7OPC服務(wù)器,所有集成OPC通道的SCADA(上位機(jī)監(jiān)控組態(tài)軟件)可采用OPC方式與S7-200通訊。

  l BCNetS7 DataExchange功能,通過簡單的配置(BCNetPro軟件)即可實(shí)現(xiàn)在兩個BCNet-S7PPI所連接的PLC之間自動交換數(shù)據(jù)。

  l 集成ModbusTCP服務(wù)器,支持FC1、FC2、FC3、FC4、FC5、FC6、FC16,Modbus數(shù)據(jù)區(qū)自動映射至S7-200數(shù)據(jù)區(qū)。

  l 支持24個以太網(wǎng)TCP/IP連接,允許24臺PC同時采集S7-200控制器數(shù)據(jù)。

  l 通過路由器端口映射可實(shí)現(xiàn)S7-200控制器的Internet遠(yuǎn)程編程和監(jiān)控。

西門子plc相關(guān)文章:西門子plc視頻教程


數(shù)字通信相關(guān)文章:數(shù)字通信原理


通信相關(guān)文章:通信原理



上一頁 1 2 3 下一頁

評論


技術(shù)專區(qū)

關(guān)閉