国产aaaa级全身裸体精油片_337p人体粉嫩久久久红粉影视_一区中文字幕在线观看_国产亚洲精品一区二区_欧美裸体男粗大1609_午夜亚洲激情电影av_黄色小说入口_日本精品久久久久中文字幕_少妇思春三a级_亚洲视频自拍偷拍

首頁 > 化工知識(shí) > 如何利用S7通信在兩臺(tái)S7-300PLC之間交換數(shù)據(jù)?

如何利用S7通信在兩臺(tái)S7-300PLC之間交換數(shù)據(jù)?

時(shí)間:2020-09-25 來源:方正智芯 瀏覽:

S7通信協(xié)議是西門子S7系列PLC的精髓,它是一種優(yōu)化的、用以太網(wǎng)作為媒介的、在S7系列PLC之間進(jìn)行通信的協(xié)議。今天這篇文章,我們來談?wù)勅绾卫肧7通信(S7 Communication)在兩臺(tái)S7-300 PLC之間進(jìn)行數(shù)據(jù)交換。

 

 

S7通信有以下幾個(gè)特點(diǎn):

  • 需要SIMATIC CP模塊或者CPU集成的PN網(wǎng)口;

  • 需要硬件組態(tài);

  • 需要專用指令的支持;

S7通信的指令可以分為如下幾個(gè)類別:

  • 用于數(shù)據(jù)交換的指令;

  • 用于查詢操作模式的指令;

  • 用于改變操作模式的指令;

  • 用于查詢鏈接狀態(tài)的指令;

本文使用數(shù)據(jù)交換指令,硬件平臺(tái)是CPU 315-2PN/DP和CPU 317-2PN/DP,用網(wǎng)線將兩個(gè)CPU的PN口相連。采用S7單邊通信的方式,僅在CPU 315-2PN/DP一側(cè)進(jìn)行硬件組態(tài)和軟件編程。兩個(gè)站點(diǎn)的IP參數(shù)如下:

首先對(duì)CPU 315-2PN/DP進(jìn)行硬件組態(tài),設(shè)置IP地址:192.168.0.2,如下圖:

打開網(wǎng)絡(luò)配置工具(NetPro),右鍵添加一條新的S7連接(S7 Communication),如下圖:

雙擊新添加的S7連接(S7 connection),打開屬性對(duì)話框,在【通信路徑(Connection Path)】中添加通信伙伴的IP地址,如下圖:

點(diǎn)擊【地址詳細(xì)信息(Address Details)】按鈕,打開對(duì)話框,將【導(dǎo)軌/槽號(hào)(Rack/Slot)】修改成通信伙伴的實(shí)際設(shè)置。S7-300的CPU一般導(dǎo)軌(Rack)為0,槽號(hào)(Slot)為2),如下圖:

至此,硬件和網(wǎng)絡(luò)組態(tài)完成,編譯后下載到CPU 315-2PN/DP中。

接下來進(jìn)行軟件編程。采用FB14 "GET"指令獲取遠(yuǎn)程PLC(CPU 317-PN/DP)的數(shù)據(jù),程序塊如下圖:

指令各引腳的參數(shù)含義如下表:

采用FB15 "PUT"指令將數(shù)據(jù)寫入遠(yuǎn)程PLC,程序塊如下圖:

 

指令各引腳參數(shù)含義如下表:

與使用開放TCP或UDP協(xié)議相比,S7通信協(xié)議在編程上比較簡(jiǎn)單,但是需要進(jìn)行硬件組態(tài)。

好了,關(guān)于兩臺(tái)S7-300 PLC之間通過PN口進(jìn)行S7通信就先介紹到這里

版權(quán):如無特殊注明,文章轉(zhuǎn)載自網(wǎng)絡(luò),侵權(quán)請(qǐng)聯(lián)系cnmhg168#163.com刪除!文件均為網(wǎng)友上傳,僅供研究和學(xué)習(xí)使用,務(wù)必24小時(shí)內(nèi)刪除。
相關(guān)推薦