CC-Link IE TSN兼容產(chǎn)品開發(fā)流程
為您介紹CC-Link IE TSN兼容產(chǎn)品的開發(fā)流程。
開發(fā)前期探討工作的步驟

- *交換機(jī)、電纜、連接器等推薦配線備件的開發(fā)準(zhǔn)備內(nèi)容有部分不同。
- *“SDK”為Software Development Kit的簡(jiǎn)稱。
Step1. 選擇站類型
主站

- *設(shè)備站:主站以外的總稱,如本地站和遠(yuǎn)程站。
本地站

遠(yuǎn)程站
可與其他站進(jìn)行1:n的循環(huán)傳輸和瞬時(shí)傳輸?shù)恼尽K矔r(shí)傳輸時(shí),同時(shí)具有服務(wù)器功能和客戶端功能。

Step2. 選擇認(rèn)證類別
- 在CC-Link IE TSN網(wǎng)絡(luò)中,根據(jù)設(shè)備(節(jié)點(diǎn))及交換機(jī)的功能和性能,設(shè)置了認(rèn)證類別。
- 認(rèn)證類別分為A和B,B具有更高的性能。
設(shè)備
- 原則上,推薦開發(fā)認(rèn)證Class B的產(chǎn)品,因其使用用途更為廣泛。但如果開發(fā)僅僅更改現(xiàn)有(TSN不兼容)產(chǎn)品的軟件時(shí),可選擇認(rèn)證Class A進(jìn)行開發(fā)。
- ─ : 可選
No. | 功能 | 條件 | 認(rèn)證類別 | |
---|---|---|---|---|
A | B | |||
1 | 接受/中繼 | 全速率接受/中繼(*1、*2) | ― | ● |
2 | 支持標(biāo)準(zhǔn) | 符合IEEE802.1AS | ― | ● |
符合IEEE1588 | ― | -(*5) | ||
符合IEEE802.1Qbv | ― | ● | ||
3 | 同步精度 | 1 μs以下 | ― | ●(*4) |
4 | 通信模式 | 時(shí)間分割方式 | ― | ● |
時(shí)間管理輪詢方式 | ● | ― | ||
5 | 循環(huán)傳輸 | VLAN | ● | ●(*6) |
單播 | ● | ● | ||
廣播/多播 | -(*3) | ● | ||
6 | 瞬時(shí)傳輸 | NRSV-Transient | ● | ● |
- *11端口:接收,多于2端口:接收和中繼
- *2如果在100Mbps以上,則不論通信速度
- *3本地站需要實(shí)施
- *4對(duì)于保證時(shí)間同步精度為1μs的系統(tǒng),僅由認(rèn)證Class B的產(chǎn)品組成。在這種情況下,認(rèn)證Class A的產(chǎn)品(包括交換機(jī))不得配置在認(rèn)證Class B的產(chǎn)品之間。
- *5協(xié)議版本1.0時(shí)需要實(shí)施。詳細(xì)內(nèi)容請(qǐng)參閱CC-Link IE TSN規(guī)范書(概要篇)。
- *6協(xié)議版本1.0時(shí)無需實(shí)施。詳細(xì)內(nèi)容請(qǐng)參閱CC-Link IE TSN規(guī)范書(概要篇)。
主站必須能夠與認(rèn)證Class A的設(shè)備站和認(rèn)證Class B的設(shè)備站進(jìn)行通信。
設(shè)備站必須是認(rèn)證Class A或認(rèn)證Class
B的產(chǎn)品,并能夠與主站進(jìn)行通信。
No. | 功能 | 協(xié)議版本2.0 | 協(xié)議版本1.0 |
---|---|---|---|
1 | 通信方式(*) | 時(shí)間分割方式 時(shí)間管理輪詢方式 |
時(shí)間分割方式 |
2 | 支持標(biāo)準(zhǔn) | 符合IEEE802.1AS | 符合IEEE802.1AS 符合IEEE1588 |
3 | 循環(huán)傳輸 | VLAN必須 | VLAN可選 |
- *在時(shí)間分割方式中,利用各站的時(shí)間同步同時(shí)向兩個(gè)方向傳輸,而在時(shí)間管理輪詢方式中,在設(shè)備站接收到循環(huán)幀后,將循環(huán)幀傳輸?shù)街髡尽?
以太網(wǎng)交換機(jī)
- ─ : 可選
No. | 功能 | 條件 | 認(rèn)證類別 | |
---|---|---|---|---|
A | B | |||
1 | 連接/中繼 | 符合1000BASE-T(IEEE802.3ab) | ●(*) | ●(*) |
符合100BASE-TX(IEEE802.3u) | ||||
Auto MDI/MDI-X | ● | ● | ||
Auto negotiation | ● | ● | ||
2 | 支持標(biāo)準(zhǔn) | 符合IEEE802.1AS | ― | ● |
符合IEEE1588 | ― | ― | ||
3 | 同步精度 | 1 μs以下 | ― | ● |
4 | Time aware Queuing | 符合IEEE802.1Qbv | ― | ● |
- *必須支持任意一項(xiàng)或兩項(xiàng)。
Step3. 選擇開發(fā)方法
開發(fā)方法的多樣化
從使用專用ASIC/FPGA實(shí)現(xiàn)的高性能設(shè)備,到使用軟件協(xié)議棧在通用以太網(wǎng)芯片上實(shí)現(xiàn)的低成本設(shè)備,可支持多種類型的產(chǎn)品開發(fā)。
種類
開發(fā)工具 | ||||
---|---|---|---|---|
硬件/軟件 | 硬件 | 硬件 | 硬件 | 軟件 |
內(nèi)容 | 連接PCI和PCI Express的接口 | 通過通用總線(16bit并行總線等)連接用戶基板和嵌入式接口板 | 根據(jù)公開的通信LSI的接口規(guī)格,用戶自行安裝在基板上 | 將公開的軟件安裝到支持通用以太網(wǎng)通信的設(shè)備中 |
開發(fā)周期和成本將根據(jù)所選擇的開發(fā)方法而有所不同。

根據(jù)開發(fā)種類的不同,產(chǎn)品的組合存在通信精度的差異
構(gòu)成 |
|
|
|
|
---|---|---|---|---|
通信速度 | 1 Gbps | 1 Gbps | 100 Mbps | 100 Mbps |
通信精度 |
|
Step4. 選擇開發(fā)地點(diǎn)
自行開發(fā)
利用各種開發(fā)方法,自行開發(fā)通信接口。

委托開發(fā)廠商
通過委托給承接通信接口硬件或軟件開發(fā)業(yè)務(wù)的廠商,可解決自行開發(fā)中會(huì)遇到的技術(shù)方面或人員方面的問題。
CC-Link IE TSN開發(fā)工具合作廠商
合作伙伴 | 站類型 | 認(rèn)證類別 | 開發(fā)工具 | ||
---|---|---|---|---|---|
嵌入式模塊 |
通信LSI |
SDK |
|||
![]() |
遠(yuǎn)程站 | B | 即將發(fā)布 | ||
![]() |
主站/ 本地站 |
B | ● | ||
遠(yuǎn)程站 | B/A | ● | |||
![]() |
主站 | B | ● | ||
遠(yuǎn)程站 | B/A | 即將發(fā)布 | |||
![]() |
遠(yuǎn)程站 | B | ● | ||
![]() |
遠(yuǎn)程站 | B | 即將發(fā)布 |
合作伙伴正在考慮開發(fā)PC板。
有關(guān)詳細(xì)信息,請(qǐng)查看開發(fā)工具介紹。
正在考慮開發(fā)的合作伙伴如下。

支持開發(fā)的示例代碼和工具
支持CC-Link IE TSN開發(fā)的示例代碼和工具是免費(fèi)的。
會(huì)員可從CLPA網(wǎng)站免費(fèi)下載。
CC-Link IE TSN遠(yuǎn)程站Class A用示例代碼
- ?小型遠(yuǎn)程站用示例代碼
- ?便于適用于以太網(wǎng)設(shè)備和CC-Link IE Field Basic設(shè)備的S/W結(jié)構(gòu)和API規(guī)格
- ?可以免費(fèi)下載

No. | 項(xiàng)目 | 產(chǎn)品名稱 | 版本 | 制造商 |
---|---|---|---|---|
1 | 評(píng)估板 | NUCLEO-F439ZI* | - | ST-Microelectronics |
2 | 綜合開發(fā)環(huán)境 | STM32CubeIDE | 1.7.0 | ST-Microelectronics |
3 | OS | FreeRTOS | V10.3.1 | Amazon Web Services |
4 | IP堆棧 | lwIP(lightweight IP) | 2.1.2 | IwIP開發(fā)者群組 |

NUCLEO-F439ZI
(STMicroelectronics)
* 搭載微控制器
(STM32F429ZIT6)
頻率 :180 MHz
CPU :ARM Cortex-M4
Flash :2,048
Kbyte
RAM :256 Kbyte
CC-Link IE TSN Wireshark插件
通過CC-Link IE TSN Wireshark插件將數(shù)據(jù)導(dǎo)入Wireshark,CC-Link IE TSN協(xié)議的數(shù)據(jù)包的數(shù)據(jù)顯示會(huì)變得簡(jiǎn)單,也更容易解析。
- CC-Link
協(xié)會(huì)(CLPA)
會(huì)員專區(qū)