S7-300如何通過(guò)GSD文件實(shí)現(xiàn)PROFIBUS DP主從通訊

    SIMATIC NET OPC服務(wù)器常作為SIMATIC PLC與第三方上位機(jī)通訊的中介。在TDC系統(tǒng)中調(diào)用相應(yīng)的功能塊,也可以實(shí)現(xiàn)SIMATIC TDC 與 OPC的通訊,為上位機(jī)提供較靈活的訪問(wèn)TDC的方式。本文簡(jiǎn)要的介紹了建立 TDC 與OPC Ethernet通訊的方法與步驟。 

    1. 建立TDC與OPC的S7連接 
    1.1 TDC的軟硬件配置 
    建立基于以太網(wǎng)的S7通訊,需要為T(mén)DC系統(tǒng)配置以太網(wǎng)通訊模塊CP51M1(6DD1661-0AE1),并調(diào)用TCP/IP初始化功能塊。 

    圖1 組態(tài)TDC并配置CP51M1 
    CP51M1的IP地址通常與PC站網(wǎng)卡處于同一網(wǎng)段,如:
    CP51M1:192.168.0.220;PC站網(wǎng)卡:192.168.0.24。 

    圖2 TCP/IP初始化 
    “@TCP/IP”用來(lái)建立TCP/IP通訊耦合,并且必須在大于等于32ms并小于等于256ms的循環(huán)周期中調(diào)用。
    建立S7通訊之前必須調(diào)用“S7CON”塊,初始化S7應(yīng)用層服務(wù)。 

    圖3 S7服務(wù)初始化 
    同樣“S7CON”塊也必須在大于等于32ms并小于等于256ms的循環(huán)周期中調(diào)用。
    其中主要參數(shù)的含義為:
    “US”:格式為 較多6個(gè)字符的通道名稱. CPU槽號(hào),如“yyu.01”。
    “TNR”:S7 TSAP號(hào),默認(rèn)為3。
    “NOS”:通訊設(shè)備的個(gè)數(shù)(與TDC通訊的OPC服務(wù)器的個(gè)數(shù))。
    “TLD”:通訊報(bào)文格式,默認(rèn)為0,較大通訊字節(jié)240。 
    TDC為OPC服務(wù)器提供可供訪問(wèn)的DB塊,調(diào)用“S7DB_P”建立DB1,并為DB1賦值 

    圖4 S7服務(wù)初始化 


    其中“S7DB_P”主要參數(shù)的含義為:
    “LEN”:DB塊長(zhǎng)度。
    “NBF”:DB塊緩沖區(qū)個(gè)數(shù),一般設(shè)為1。
    “BSL”:選擇緩沖區(qū),一般設(shè)為1。
    “SAV”:DB是否存儲(chǔ)在SAV區(qū)域。
    “S7DB_P”功能塊只是開(kāi)辟了通訊的數(shù)據(jù)存儲(chǔ)區(qū),如果要對(duì)存儲(chǔ)區(qū)的數(shù)據(jù)進(jìn)行讀寫(xiě)操作,就需要調(diào)用讀寫(xiě)功能塊。本文中所示的例子程序使用“Read INT”讀取整數(shù)數(shù)據(jù),“Write IN”寫(xiě)入整數(shù)數(shù)據(jù)。
    其中“Read INT”及“Write IN”主要參數(shù)的含義為:
    “OFF1”和“OFF2”:讀寫(xiě)數(shù)據(jù)在數(shù)據(jù)存儲(chǔ)區(qū)內(nèi)的偏移量。如兩參數(shù)之和為零,存取存儲(chǔ)區(qū)內(nèi)的**個(gè)整數(shù);兩參數(shù)之和為2,存取存儲(chǔ)區(qū)內(nèi)的的*二個(gè)整數(shù),以此類推。
    “SWP”:用來(lái)設(shè)定是否交換高低字節(jié),此處設(shè)為1。
    讀取或?qū)懭肫渌愋蛿?shù)據(jù)的方法與本例相同,只是調(diào)用的讀寫(xiě)功能塊稍有不同,本文不再詳述。


    1.2 PC站及OPC的組態(tài)
    組態(tài)PC站,并建立與TDC的S7連接。 

    圖5 組態(tài)PC站 


    圖6 建立S7連接 
    圖中的“Partner”的Rack/Slot指TDC的機(jī)架號(hào)與槽號(hào),Connection Resource為連接資源號(hào),“Local”為10,“Partner”為3。具體含義見(jiàn)下表 

    表1 S7連接資源 
    然后就可以通過(guò)OPC Scout來(lái)測(cè)試OPC服務(wù)器是否能正常通訊。 

    圖7 測(cè)試S7連接 
    由于OPC Scout不能直接瀏覽到TDC的DB1,需要手動(dòng)輸入存取地址。如果S7連接名稱是“S7_Connection_1”,存取地址“S7:[ S7_Connection_1]db1.int0代表DB塊中的*1個(gè)16位整數(shù)。 
    2. 建立TDC與OPC的TCP連接 
    2.1 在TDC中調(diào)用發(fā)送和接收功能塊 

    圖8 發(fā)送功能塊 
    其中“CTV_P”主要參數(shù)的含義為:
    “AT”:通道參數(shù),如“CT.T-02001”,其中“CT”為用戶定義的通道名稱,“2001”為T(mén)CP通訊的本地端口號(hào)。
    “MOD”:通訊模式,對(duì)于TCP通訊,一般設(shè)為“H”。
    “EN”:發(fā)送勢(shì)能,設(shè)為1。
    “NBY”:發(fā)送的字節(jié)長(zhǎng)度。 

    圖9 接收功能塊 
    “CRV_P”功能塊比“CTV_P”功能塊多一個(gè)參數(shù),設(shè)為1000ms,其它參數(shù)含義相同。 
    2.2 為PC站組態(tài)TCP連接 

    圖10 建立TCP連接并設(shè)置地址、端口 

    圖11 設(shè)置發(fā)送接收字節(jié) 
    “Send buffer size”等于“CRV_P”的“NBY”參數(shù)值?!癛eceive buffer size”等于“CTV_P”的“NBY”參數(shù)值。
    通過(guò)OPC測(cè)試建立的TCP連接。 

    圖12 測(cè)試TCP連接


    上海騰希電氣技術(shù)有限公司專注于西門(mén)子PLC,V90伺服,V20變頻器等, 歡迎致電 13681875601

  • 詞條

    詞條說(shuō)明

  • 為 SCALANCE S 手動(dòng)組態(tài) IP 網(wǎng)絡(luò)節(jié)點(diǎn)

    為 SCALANCE S 手動(dòng)組態(tài) IP 網(wǎng)絡(luò)節(jié)點(diǎn)模塊特定的功能有關(guān)如何手動(dòng)組態(tài) SCALANCE S 模塊中 IP 網(wǎng)絡(luò)節(jié)點(diǎn)的信息,請(qǐng)參見(jiàn)手動(dòng)組態(tài) IP 網(wǎng)絡(luò)節(jié)點(diǎn)。

  • ITU X.509 證書(shū)

    ITU X.509 證書(shū)OPC UA 的多個(gè)層級(jí)中,都集成有安全機(jī)制。其中,數(shù)字證書(shū)至關(guān)重要。僅當(dāng) OPC UA 服務(wù)器接受 OPC UA 客戶端的數(shù)字證書(shū)并將其歸類為可信時(shí),客戶端才能與服務(wù)器建立安全連接。請(qǐng)參見(jiàn)“處理客戶端和服務(wù)器證書(shū)”部分。與此同時(shí),客戶端還必須檢查并信任服務(wù)器的證書(shū)。服務(wù)器和客戶端必須顯示自己的身份,并證明該身份與聲明的相同。即,服務(wù)器和客戶端必須證明自己的身份。例如,客戶

  • 使用 SOFTNET 安全客戶端

    使用 SOFTNET 安全客戶端應(yīng)用領(lǐng)域 - 通過(guò) * 進(jìn)行訪問(wèn)利用 SOFTNET 安全客戶端 (SSC) PC 軟件,可以通過(guò)公共網(wǎng)絡(luò)從 PG/PC 對(duì)受安全模塊保護(hù)的自動(dòng)化系統(tǒng)進(jìn)行安全的遠(yuǎn)程訪問(wèn)。 對(duì)于 S7-300/S7-400 CP 和 PC CP 1628,需要 SOFTNET 安全客戶端 V4.0 HF1。不允許將這些 CP 與 V4.0 及較低版本的 SOFTNET 安全客戶端

  • S7-200 SMART V2.6

    S7-200 SMART 這些新型號(hào)不能降級(jí)到 V2.5 或任何以前的版本。先前訂貨號(hào)以 0AA0 結(jié)尾的任何 SR 或 ST 型號(hào)都不能升級(jí)到 V2.6。STEP 7-Micro/WIN SMART V2.6 和 S7-200 SMART V2.6 CPU 固件新增了 Web 服務(wù)器功能。Web 服務(wù)器向?qū)в糜诮M態(tài) Web 服務(wù)器功能。證書(shū)管理向?qū)в糜诠芾?、下載和上傳 Web 服務(wù)器的證書(shū)。We

聯(lián)系方式 聯(lián)系我時(shí),請(qǐng)告知來(lái)自八方資源網(wǎng)!

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

電 話: 021-37660026

手 機(jī): 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過(guò)程,請(qǐng)自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請(qǐng)仔細(xì)核驗(yàn)對(duì)方資質(zhì),所有預(yù)付定金或付款至個(gè)人賬戶的行為,均存在詐騙風(fēng)險(xiǎn),請(qǐng)?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

手 機(jī): 13681875601

電 話: 021-37660026

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊(cè) | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報(bào)
粵ICP備10089450號(hào)-8 - 經(jīng)營(yíng)許可證編號(hào):粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved