久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > S7200以太網通訊處理器BCNet-S7PPI

S7200以太網通訊處理器BCNet-S7PPI

作者: 時間:2014-02-21 來源:網絡 收藏

  第五章 ModbusTCP通訊

  一. Modbus地址映射

  內部集成ModbusTCP服務器,支持ModbusTCP通訊的客戶機軟件可以直接讀寫S7-200PLC的數據。實現功能號包括:FC1、FC2、FC3、FC4、FC5、FC6和FC16。

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

  S7-200PLC的數據區和Modbus數據區在內部被自動映射:

  1. S7-200的Q區對應Modbus的線圈,Q0.0對應00001。

  2. S7-200的I區對應Modbus的離散輸入,I0.0對應10001。

  3. S7-200的M區對應Modbus的輸入寄存器,MW0對應30001。

  4. S7-200的V區對應Modbus的乘法寄存器,VW0對應40001。

  地址計算公式如下:

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

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

  3. MWm= 30001 + m/2,m為偶數。

  4. VWm = 40001 + m/2,m為偶數。

二. 功能限制

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

  三. 功能測試

  運行光盤中的ModScan32軟件:

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

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

  3. 子窗口數據區顯示40001-40010的16進制數據,其對應于S7-200的VW0-VW18數值。

  4. 雙擊子窗口數據區的數據可以修改數值。

第六章BCNet-S7PPI概述

  BCNet-S7PPI的功能:

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

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

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

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

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

  l 以太網端口BCNetS7協議開放,用戶可以按照BCNetS7協議采用高級語言編程(如VB、VC、C#等)實現與S7-200的數據通訊,方便開發生產管理系統。

  l 提供BCNetS7OPC服務器,所有集成OPC通道的SCADA(上位機監控組態軟件)可采用OPC方式與S7-200通訊。

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

  l 集成ModbusTCP服務器,支持FC1、FC2、FC3、FC4、FC5、FC6、FC16,Modbus數據區自動映射至S7-200數據區。

  l 支持24個以太網TCP/IP連接,允許24臺PC同時采集S7-200控制器數據。

  l 通過路由器端口映射可實現S7-200控制器的Internet遠程編程和監控。

西門子plc相關文章:西門子plc視頻教程


數字通信相關文章:數字通信原理


通信相關文章:通信原理



上一頁 1 2 3 下一頁

評論


技術專區

關閉