1. 首頁
  2. 產品開發支援
  3. CC-Link IE TSN對應產品開發流程

產品開發支援

CC-Link IE TSN對應產品開發流程

為您介紹CC-Link IE TSN對應產品的開發流程。

開發步驟

Steps when considering development
  • ※乙太網交換器、電纜、接頭等推薦佈線元件,在開發測試項目上會有部分不同。
  • ※「SDK」為Software Development Kit簡稱。

步驟1. 選擇站別

主站
執行網路管理的站別。具有控制情報(參數)、對裝置站及其它主站透過循環傳輸、瞬時傳輸進行控制的站別。
Compatible devices (example)
  • 裝置站:本地站及遠端站等,除了主站以外的統稱。
本地站
可以執行主站及其它本地站的n:n循環傳輸和其它站的1:n循環傳輸、與其它站間瞬時傳輸的站別。瞬時傳輸具有伺服器(Server)機能與用戶端機能。
Compatible devices (example)
遠端站

可以和其它站執行1:n循環傳輸及瞬時傳輸的站別。瞬時傳輸具有伺服器(Server)機能與用戶端(client)機能。

Compatible devices (example)

步驟2. 選擇認證級別

  • CC-Link IE TSN網路依據機器(node)及閘道器的機能性能,設置認證等級。
  • 認證等級分為Class A 與 Class B,Class B具備較高性能。
設備
  • 推薦開發應用用途廣泛的Class B產品。
    但是,若只變更既有產品(非對應TSN)的軟體進行開發時,請以 Class A 開發認證產品。
    ● : 必要
  • ─ : 任意
設備認證等級
No. 機能 條件 認證等級
A B
1 收訊/中繼 符合 1000BASE-T(IEEE802.3ab)(*1、*2)
2 對應規格 符合 IEEE802.1AS
符合 IEEE1588 -(*5)
符合 IEEE802.1Qbv
3 同步精度 1 μs 以下 (*4)
4 通訊模式 分時模式
時間管理輪詢模式
5 循環傳輸 VLAN 虛擬區域網路 (*6)
單播
廣播/多播 -(*3)
6 瞬時傳輸 NRSV-Transient
  • *11個埠口時:收訊,2個埠口以上時:收訊和中繼
  • *2若100Mbps以上,任何通訊速度
  • *3若為本地站時,必需安裝
  • *4保障時間同步精度1μs的系統時,只用認證級別B產品構成。此時,認證級別A的產品(包含交換機)請勿配置於認證級別B的產品間。
  • *5通訊協議版本1.0時需安裝。詳細內容請參閱CC-Link IE TSN規範書(概要編)。
  • *6通訊協議版本1.0無需安裝。詳細內容請參閱CC-Link IE TSN規範書(概要編)。

 

主站必須能夠與認證A類設備站和認證B類設備站進行通信。設備站必須為認證A類或認證B類產品,並且能夠與主站進行通信。

No. 機能 協定版本 2.0 協定版本 1.0
1 通訊模式(*) 分時模式
時間管理輪詢模式
分時模式
2 對應規格 符合 IEEE802.1AS 符合 IEEE802.1AS
符合 IEEE1588
3 循環傳輸 需 VLAN VLAN 為選擇性配置
  • *在分時系統模式中,各站點利用同步精度進行雙向同步傳輸,而在時間管理輪詢模式中,設備站點在接收到循環幀後,將循環幀傳輸到主站。
乙太網路交換器
    ● : 必要
  • ─ : 任意
乙太網路交換器認證等級
No. 機能 條件 認證等級
A B
1 鏈接/中繼 符合 1000BASE-T(IEEE802.3ab) (*) (*)
符合 100BASE-TX(IEEE802.3u)
Auto MDI/MDI-X
Auto negotiation
2 對應規格 符合 IEEE802.1AS
符合 IEEE1588
3 同步精度 1 μs 以下
4 Time aware Queuing 符合 IEEE802.1Qbv
  • * 必須支援其中一或二個等級

 

步驟3. 選擇開發方式

及早擴充兼容產品陣容

採用專用ASIC/FPGA的高性能機器,和使用一般乙太網晶片安裝通訊協議堆疊的低成本機器,對應各式各樣類型的產品開發。

 

類別
開發工具 PC boardPC 介面卡 Embedded Module嵌入式模駔 Dedicated Communication LSI專用通訊 LSI SDKSDK
硬體/軟體 硬體 硬體 硬體 軟體
內容 連接PCI、PCI Express介面 使用者基板和嵌入式介面板利用泛用匯流排(16位元並行匯流排等)連接 依據公開的通訊LSI介面規格,經由使用者自行安裝於基板 將公開軟體安裝於兼容通用乙太網通信設備中

開發時間及花費根據所選開發方法而有所不同

Differences in communication accuracy due to product combinations

 

依據開發類型的不同產品組合,通訊精度的差異
組合
示例
通訊
速度
1Gbps 1Gbps 100Mbps 100Mbps
通訊
精度

步驟4. 選擇開發場所

Or...

支援 CC-Link IE TSN 開發工具廠商

開發夥伴 站種類型 認證等級 開發工具
Built-in Module
嵌入式模組
Communication LSI
通訊 LSI
SDK
SDK
Mitsubishi Electric Corporation
主站/
本地站
B
遠端站 B/A
Renesas Electronics Corporation
遠端站 B
port industrial automation GmbH
主站 B
遠端站 B/A 近期發售
HMS Industrial Networks
遠端站 B 近期發售
SILA Embedded Solutions GmbH
遠端站 B 近期發售

開發工具夥伴廠商正在研討嵌入式模組及PC介面卡。
詳情請洽詢CC-Link協會。

 

正在考慮的開發合作夥伴包括:

支援開發的範例程式碼和工具

支援CC-Link IE TSN開發的範例程式碼和工具可以免費獲得。
會員可從CLPA網站免費下載這些資源。


CC-Link IE TSN 遠端站Class A範例程式
特點
  • 遠端站的緊湊範例程式碼
  • 軟體和API設計使應用於工業乙太網和CC-Link IE Field Network Basic裝置更加容易
  • 可從網站免費下載

開發環境
No. 項目 產品名稱 版本 製造商
1 評測基板 NUCLEO-F439ZI* ST-Microelectronics
2 整合開發環境 STM32CubeIDE 1.7.0 ST-Microelectronics
3 OS FreeRTOS V10.3.1 Amazon
4 IP 堆疊 lwIP(lightweight IP) 2.1.2 IwIP 開發者群

NUCLEO-F439ZI
(STMicroelectronics)
* 搭載微處理器 (STM32F429ZIT6)
頻率 :180 MHz
CPU :ARM Cortex-M4
Flash :2,048 Kbyte
RAM :256 Kbyte

 

CC-Link IE TSN Wireshark Plug-in

由於 CC-Link IE TSN Wireshark Plug-in 加入 Wireshark,CC-Link IE TSN 通訊協議封包的數據資料表示變得簡單,解析通訊數據更加容易。