中國自動化學會專家咨詢工作委員會指定宣傳媒體
新聞詳情
gkongbbs

赫斯曼TSN工業(yè)交換機中文說明

http://casecurityhq.com 2020-03-02 16:00 來源:CC-Link 協(xié)會(CLPA)

前天,咱們公眾號發(fā)布文章,宣布CLPA會員公司赫斯曼推出最新研發(fā)支持TSN的工業(yè)交換機RSPE35,同時這款TSN交換機與三菱CC-Link IE TSN產(chǎn)品連接配置手冊也已發(fā)布,并在文中附了下載(點擊查看)。

然而文章發(fā)出后,后臺有客戶留言表示:

“ 特別想了解

可是,交換機的資料都是日文和英語的,能否出些中文資料?”

C小C霸氣的對你說出三個字:

滿足你!

與CC-Link協(xié)會服務(wù)響應(yīng)一樣的迅速,我們兼容產(chǎn)品工程師已經(jīng)速度根據(jù)針對此款工業(yè)交換機,整理出相對應(yīng)的資料文檔,包括此款工業(yè)交換機的背景介紹、系統(tǒng)的配置、具體實戰(zhàn)應(yīng)用示例等一一做了詳細的說明。

一、背景說明

德國赫思曼自動化和控制是自動化通訊領(lǐng)域的專家,2017年,其母公司——信號傳輸產(chǎn)品供應(yīng)商Belden,針對其旗下Hirschmann兩款交換機RSPE35和RSPE37進行了軟件更新,也正因為如此,才讓這些交換機實現(xiàn)對應(yīng)TSN功能成為了可能。近期,該產(chǎn)品已成功通過了CC-Link IE TSN網(wǎng)絡(luò)架構(gòu)系統(tǒng)集成測試。

二、實戰(zhàn)配置

下面,讓我們來看一下Hirschmann的交換機在CC-Link IE TSN網(wǎng)絡(luò)中的實戰(zhàn)配置。

先上張圖↓

640.webp (1)

上圖看懂了嗎?我來解釋一下:

RSPE35是由 Hirschmann生產(chǎn)的TSN兼容交換機,RJ71GN11-T2是由三菱電機制造的主站/本地站產(chǎn)品,其認證等級為CC-Link IE TSN兼容設(shè)備的B級。

設(shè)備固件版本說明

1

2

準備妥當,不過首先還是先來了解一下CC-Link IE TSN技術(shù)基礎(chǔ),畢竟了解技術(shù)背景,才能更好的了解為何要這樣做系統(tǒng)配置:

我們都知道,CC-Link IE TSN是利用網(wǎng)絡(luò)中的時間同步,在固定的時間內(nèi)同時進行通信幀的輸出和輸入。通過將此方法與以太網(wǎng)中使用的TSN技術(shù)相結(jié)合,就可以減少整個網(wǎng)絡(luò)更新循環(huán)數(shù)據(jù)所需的時間。

TSN技術(shù)包含著多個國際標準,主要的為IEEE802.1AS和IEEE1588v2,它們規(guī)范了時間同步的方法,而IEEE802.1Qbv則規(guī)范了時分的方法。通過這些國際標準的集合,就有可能實現(xiàn)通信的確定性,保證在一定時間內(nèi)傳輸,并在同一鏈路上同時存在不同的通信協(xié)議。

例如,用于監(jiān)視和分析生產(chǎn)現(xiàn)場設(shè)備的視覺傳感器和監(jiān)控攝像機采用UDP和TCP通信,我們可以將其和生產(chǎn)現(xiàn)場設(shè)備連接到同一TSN鏈路中,并使用以下方法實現(xiàn)傳輸兩種不同類型的數(shù)據(jù):

1.為設(shè)備上的循環(huán)(控制)通信提供更高的優(yōu)先級;

2.并為信息(UDP和TCP)通信分配普通優(yōu)先級。

Time synchronization system

在CC-Link IE TSN網(wǎng)絡(luò)中,所有站使用IEEE1588v2或IEEE802.1AS執(zhí)行時間同步。網(wǎng)絡(luò)中每個節(jié)點和交換機的時間同步方法必須統(tǒng)一。

如果使用的是IEEE802.1AS,則TSN系統(tǒng)中的所有設(shè)備(主站,本地站,遠程站,交換機等)都必須支持IEEE802.1AS,并且進行相應(yīng)的網(wǎng)絡(luò)配置。

如果使用的是IEEE1588v2,則TSN系統(tǒng)中并非所有設(shè)備都必須支持IEEE1588v2,并且只需要配置網(wǎng)絡(luò)中支持IEEE1588v2標準的設(shè)備。

Time division system

在CC-Link IE TSN網(wǎng)絡(luò)中,通過將通信周期劃分為時隙(Time slot)來執(zhí)行通信。最多可用八個時隙,每個時隙可用于任何目的。分配給所有時隙的總時隙就是循環(huán)通信周期。

當RJ71GN11-T2用作網(wǎng)絡(luò)主機時,通信周期被分為3個時隙,每個時隙用于以下目的。

TSLT0:允許每個節(jié)點自由通信的頻段, 用于SLMP瞬時通信和IP通信。

TSLT1:用于循環(huán)通信。

TSLT2:用于實現(xiàn)IEEE802.1AS和IEEE1588v2的時間同步的通信。

周期通信和時隙分配表如下↓

640.webp (2)

640.webp (3)

三、CC-Link IE TSN系統(tǒng)配置

RSPE35/RJ71GN11-T2 common configurations

如何進行Hirschmann RSPE35和Mitsubishi RJ71GN11-T2的通用配置,可以根據(jù)要應(yīng)用的TSN系統(tǒng)的實際情況進行自由配置,但是這些配置在同一TSN系統(tǒng)內(nèi)必須保持一致。該章節(jié)僅介紹IEEE802.1AS的時間同步配置方法。

Time synchronization system

1

如上配置,選擇了IEEE802.1AS作為時間同步方法,則RSPE35和RJ71GN11-T2必須選擇相同的標準。

Communication Cycle

2

RSPE35和RJ71GN11-T2必須具有相同的通信周期

Time slot

3

四、系統(tǒng)組態(tài)實例

從下面系統(tǒng)圖中,我們可以看到:支持CC-Link IE TSN的設(shè)備是主站(RJ71GN11-T2),從站1,從站2和交換機(RSPE35)。他們實施使用IEEE802.1AS進行時間同步,并使用IEEE 802.1Qbv的時分方法構(gòu)建認證Class B的系統(tǒng)。

640 (1).webp

圖中的主站和從站對應(yīng)于RJ71GN11-T2,交換機使用的是RSPE35,而IP設(shè)備對應(yīng)基于TCP / IP的標準以太網(wǎng)設(shè)備,例如PC。

所有設(shè)備均應(yīng)通過千兆以太網(wǎng)連接,其中交換機端口1〜3用于連接CC-Link IE TSN設(shè)備和端口4用于連接IP設(shè)備。通信周期為1ms,分為三個時隙。如表中所述分配時間。

640 (1).webp (1)

配置Hirschmann RSPE35

通過Web可以對Hirschmann RSPE35交換機進行相應(yīng)配置。

Time synchronization system

在該系統(tǒng)中,需要設(shè)置2個位置以使用IEE 802.1AS作為時間同步方法。

首先,要禁用IEEE1588v2,設(shè)置"Time" → "PTP" → "Global" → "Operation IEEE1588/PTP"為off

其次, 使能IEEE802.1AS, 設(shè)置 "Time" → "802.1AS" → "Global" → "Operation" 為on

640 (1).webp (2)

Communication cycle

在“Switching”-> "TSN"-> "Configuration"中,為RSPE35中設(shè)置通訊周期,在“Configured” of “Cycle time [ns]”中輸入1,000,000 [ns]

640 (1).webp (3)

Time slot

設(shè)置Time slot,進入"Switching"→ "TSN" → "Gate Control List" → "Configured",其中索引的順序為TSLT1,TSLT2,TSLT0。

設(shè)置“index 1”的“Gate states”為7時僅接收TSN設(shè)備的周期通信. 設(shè)置“index 3”的“Gate states”為0和7時會接收來自于TSN設(shè)備和IP設(shè)備的瞬時或IP通信等。下圖為端口P1和P2的設(shè)置。

由于設(shè)備的限制,對于端口P3,RSPE35在端口P3的TSLT1和TSLT0之后需要13μs的保護時間,在這段時間不傳遞任何信息。因此,TSLT1和TSLT0的時隙時間需要從指定時間中減去13μs。配置中,可設(shè)置“Gate states”為“-”。

111.webp

Time synchronization parameters

在"Time"→ "802.1AS" → "Port"中設(shè)置時間同步參數(shù)

2222.webp

Time division system

為了激活時分功能, 設(shè)置 "Switching" → "TSN" → "Configuration" → "Operation"為on.

對于使用時分功能的端口,選中“活動”框。另外,由于每個端口都可以接收所有類型的通信,因此在“Default gate states"中輸入“ 0,6,7”。

33.webp

Connecting devices

在 "Port priority" of "Switching" → "QoS/Priority" → "Port Configuration"中,必須設(shè)置連接到每個端口的設(shè)備的類型。如果連接了CC-Link IE TSN設(shè)備,則輸入7;如果是PC或其它進行IP通信的設(shè)備,則輸入0。如果什么設(shè)備都沒有連接,則輸入0。

44.webp

Unnecessary Traffic Class

設(shè)置“Switching”→ ”TSN”→ ”SDU”。在此期間,端口1、2、3需要具有相同的配置

66.webp

配置Mitsubishi RJ71GN11-T2

時間同步方法,通信周期和Time Slot配置由GX Works 3工程工具進行設(shè)置。

Time synchronization system

在"RJ71GN11-T2 Module Parameters" → "Connection Device Information" →” Authentication Class Setting"下,選擇 “Authentication Class B Only” for "Authentication Class Setting"

77.webp

Communication cycle

在 "RJ71GN11-T2 Module Parameters"→ "Communication Period Setting" → "Basic Period Setting" → "Communication Period Interval Setting (Set it in Units of 1μs) "中輸入“1000 μs” 。

88.webp

Time slot

"RJ71GN11-T2 Module Parameters"→"Communication Period Setting" → "Basic Period Setting"中"System Reservation Time" 和 "Cyclic Communication Time"輸入。系統(tǒng)保留時間自動應(yīng)用于TSLT2,而循環(huán)通訊時間自動應(yīng)用于TSLT1。根據(jù)通訊周期和上述兩個設(shè)置,與TSLT0對應(yīng)的瞬時通訊字段將自動輸入。

99.webp

版權(quán)所有 中華工控網(wǎng) Copyright?2024 Gkong.com, All Rights Reserved