西門子CPU主機(jī)6ES7313-6CG04-4AB2
西門子的以太網(wǎng)有很多種,較為常見的形式如下:
1) ISO通訊傳輸:ISO傳輸協(xié)議支持基于ISO的發(fā)送和接收,該服務(wù)支持大數(shù)據(jù)量的數(shù)據(jù)傳輸(最大8KB),ISO數(shù)據(jù)接收有通信方確認(rèn),通過功能塊可以看到確認(rèn)信息。
2) ISO on TCP以太網(wǎng): ISO-on-TCP提供了S5兼容通信協(xié)議,通過組態(tài)連接來傳輸數(shù)據(jù)和變量長度。ISO-on-TCP符合TCP/IP,但相對于標(biāo)準(zhǔn)的TCP/IP,還附加了RFC 1006協(xié)議,RFC 1006是一個標(biāo)準(zhǔn)協(xié)議,該協(xié)議描述了如何將ISO映射到TCP上去。
3) TCP/IP以太網(wǎng): TCP/IP傳輸控制協(xié)議,提供了數(shù)據(jù)流通信,但并不將數(shù)據(jù)封裝成消息塊,因而用戶并不接收到每一個任務(wù)的確認(rèn)信號。支持面向TCP/IP的Socket,支持給予TCP/IP的發(fā)送和接收,使得設(shè)備(例如PC或非西門子設(shè)備)在工業(yè)以太網(wǎng)上的通信非常容易。該協(xié)議支持大數(shù)據(jù)量的數(shù)據(jù)傳輸(最大8KB)。通過該以太網(wǎng),SIMATIC S7可以通過建立TCP連接來發(fā)送/接收數(shù)據(jù)。
4) UDP/IP以太網(wǎng):UDP(User Datagram Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)提供了S5兼容通信協(xié)議,適用于簡單的、交叉網(wǎng)絡(luò)的數(shù)據(jù)傳輸,沒有數(shù)據(jù)確認(rèn)報(bào)文,不檢測數(shù)據(jù)傳輸?shù)恼_性。屬于OSI參考模型第4層的協(xié)議。UDP支持基于UDP的發(fā)送和接收,使得設(shè)備(例如PC或非西門子公司設(shè)備)在工業(yè)以太網(wǎng)上的通信非常容易。該協(xié)議支持稍小數(shù)據(jù)量的數(shù)據(jù)傳輸(最大2KB),通過UDP,SIMATIC S7通過建立UDP連接,提供了發(fā)送/接收通信功能,與TCP不同,UDP實(shí)際上并沒有在通信雙方建立一個固定的連接。除了上述協(xié)議,F(xiàn)ETCH/WRITE還提供了一個接口,使得SIMATIC S5或其他非西門子公司控制器可以直接訪問SIMATIC S7 CPU。
以上4種以太網(wǎng)主要都是工作于ISO/OSI模型的1到4層,也是西門子S5時期常用的以太網(wǎng)通訊技術(shù)。
5) S7 工業(yè)以太網(wǎng):主要底層還是基于ISO傳輸或者ISO on TCP以太網(wǎng)的協(xié)議,該以太網(wǎng)在ISO/OSI的第7層應(yīng)用層上確認(rèn)對方的數(shù)據(jù)傳輸該連接,可用于所有S7/M7設(shè)備。 SIMATIC S7/M7-300/400站之間數(shù)據(jù)的可靠傳輸(使用“BSEND/BRCV”或“PUT/GET” SFB)。 高速,不可靠數(shù)據(jù)傳輸取決于對方與時間相關(guān)的操作(使用“USEND/URECV”SFB)。
6) ProfiNet以太網(wǎng):PROFINET囊括了諸如實(shí)時以太網(wǎng)、運(yùn)動控制、分布式自動化、故障安全以及網(wǎng)絡(luò)安全等功能,可以更好的兼容工業(yè)以太網(wǎng)和現(xiàn)場總線PROFIBUS技術(shù)。PROFINET其功能包括8個主要的模塊,依次為實(shí)時通信、分布式現(xiàn)場設(shè)備、運(yùn)動控制、分布式自動化、網(wǎng)絡(luò)安裝、IT標(biāo)準(zhǔn)和信息安全、故障安全和過程自動化。
在眾多西門子以太網(wǎng)方案中,ProSoft目前可以提供的1756機(jī)架插入式模塊主要可以支持兩種以太網(wǎng)形勢:TCP/IP以太網(wǎng)和西門子S7工業(yè)以太網(wǎng)。最終用戶選擇了,最為簡單方便的TCP/IP以太網(wǎng)來完成此項(xiàng)目。
三 1756控制系統(tǒng)以及MVI56-GEC方案特性:
1)MVI56-GEC 模塊提供一個標(biāo)準(zhǔn)以太網(wǎng)應(yīng)用端口,可以支持同時作為5個主站和5個從站。
2)該模塊可以直接插入控制系統(tǒng)的遠(yuǎn)程或者本地機(jī)架,通過背板與控制系統(tǒng)的CPU 進(jìn)行數(shù)據(jù)交換,占用1 個ControlLogix 槽位。利用Logix5000完成參數(shù)設(shè)置和數(shù)據(jù)傳輸?shù)谋O(jiān)視。
3)該模塊支持帶電拔插,所有工作參數(shù)與1756模塊一致。
4)模塊內(nèi)置5000個 字的寄存器供用戶使用。
5)ProSoft 通訊產(chǎn)品具有三年質(zhì)量保證
在西門子PLC一側(cè)組態(tài)時,在“SIMATIC Manger”界面中點(diǎn)擊“Configure Network” 鍵,打開“NetPro”設(shè)置網(wǎng)絡(luò)參數(shù)。選擇建立TCP連接只需要在Netpro下新建連接,類型選擇為“TCP connection”即可。可以看到該以太網(wǎng)通訊是通過IP地址和PORT號來收發(fā)數(shù)據(jù),此時該服務(wù)使用的協(xié)議為TCP協(xié)議。