西門子中國*供應6ES73387XF000AB0
西門子中國*供應6ES73387XF000AB0
通信性能:PROFIBUS-DP使用令牌方式由主站依次訪問從站,是實時現(xiàn)場總線,通信響應快,通信的響應時間應考慮PAC3200數(shù)據(jù)的刷新時間(自身刷新時間可能較PROFIBUS-DP刷新時間慢);如果選擇以太網(wǎng)MODBUS TCP 通信,由于不是實時網(wǎng)絡,通信性能次之,通信的響應時間也應考慮PAC3200數(shù)據(jù)的刷新時間(自身刷新時間可能較以太網(wǎng)刷新時間慢);使用RS485 MODBUS RTU通信,由于基于串口,通信性能不能與以太網(wǎng)與PROFIBUS-DP相比較。
【SIEMENS】上海西乾自動化科技有限公司
Contact:彭馨
():
商務在線():
公司地址:上海市金山區(qū)楓涇鎮(zhèn)楓岸華庭42號
2) 連接個數(shù):使用PROFIBUS-DP,基于主站的性能,多可以連接126個站點;以太網(wǎng)MODBUS TCP 通信,基于CP的連接個數(shù),通常16個;使用RS485 MODBUS RTU,可以連接一個網(wǎng)段,典型值31個站點。
3) 編程:使用PROFIBUS-DP,不需要編寫通信程序;使用以太網(wǎng)MODBUS TCP 通信,需要編寫發(fā)送接收通信程序;使用RS485 MODBUS RTU通信,需要編寫從站輪詢程序,比較麻煩,如果沒有購買MODBUS RTU的驅(qū)動,還需要編寫通信程序。
4) 價格:PROFIBUS-DP與RS485 MODBUS RTU通信需要購買選件網(wǎng)卡,而PAC3200本身集成以太網(wǎng)接口,支持MODBUS TCP 通信。
下面將介紹PAC3200的MODBUS TCP 通信。
3 MODBUS TCP 通信報文
MODBUS TCP 使MODBUS RTU協(xié)議運行于以太網(wǎng),MODBUS TCP使用TCP/IP和以太網(wǎng)在站點間傳送MODBUS報文,MODBUS TCP結(jié)合了以太網(wǎng)物理網(wǎng)絡和網(wǎng)絡標準TCP/IP以及以MODBUS作為應用協(xié)議標準的數(shù)據(jù)表示方法。MODBUS TCP通信報文被封裝于以太網(wǎng)TCP/IP數(shù)據(jù)包中。與傳統(tǒng)的串口方式,MODBUS TCP插入一個標準的MODBUS報文到TCP報文中,不再帶有數(shù)據(jù)校驗和地址,如圖1所示:
圖2 通信界面
2):使用F4(Edit)鍵對選中的條目進行編輯,在通信界面中設定MODBUS TCP 通信的IP地
址、子網(wǎng)掩碼及網(wǎng)關(guān),在“PROTOCOL”中選擇“TCP”后退出,PAC3200側(cè)設置完成。
7 PLC側(cè)設置
在PLC側(cè)作的設置是為了與PAC3200建立TCP連接,以S7-300為例,步驟如下:
1):在SIMATIC Manager中創(chuàng)建一個S7-300的項目,本例中項目名為MODBUS_TCP。
2):插入一個S7-300站,從硬件目錄中插入CP343-1,本例為CP343-1IT,如圖3所示:
圖3 插入以太網(wǎng)模塊