CC-Link IE TSN Class A(ver.2.0)遠端站的程式範例碼
1. 特長
(1)精巧的遠端站用程式範例碼
- 由於執行動作所需消耗資源較低,適合低成本機器的微電腦也能運作
(2)容易適用於Ethernet機器或CC-Link IE Field Basic機器的S/W構造、API規格
- 提供CC-Link IE TSN通訊協議處理部份的函式庫,TCP/IP堆疊、OS的機器相關程式介面準備API、包裝函式
- CC-Link IE Field Basic遠端站用程式範例碼及API、包裝函式的規格盡可能貼合,可以CC-Link IE Field Basic對應產品為基礎,開發CC-Link IE TSN對應產品。
(3)免費提供下載
- 若為CC-Link協會會員, 無論任何人均可免費下載
2. 開發環境
使用以下開發環境執行動作確認。
開發環境使用ST-Microelectronics免費公開的工具,OS/IP堆疊也使用OSS,只要有評測基板就能運作。
(物件(project)、OSS、H/W驅動程式彙總成範例程式型式公開。)
No. | 項目 | 產品名稱 | 版本 | 製造商 |
---|---|---|---|---|
1 | 評測基板 | NUCLEOF429ZI * | - | ST-Microelectronics |
2 | 綜合開發環境 | STM32CubeIDE | 1.7.0 | ST-Microelectronics |
3 | OS | FreeRTOS | V10.3.1 | Amazon |
4 | IP堆疊 | lwIP(lightweight IP) | 2.1.2 | lwIP開發者群組 |
※搭載微電腦晶片 (STM32F429ZIT6)
頻率 | 180MHz |
---|---|
CPU | ARM Cortex-M4 |
FLASH | 2,048kByte |
RAM | 256kByte |
3. 軟體組成
成為適用Ethernet對應機器的通訊協議之一、具備對應CC-Link IE TSN構造。
- CC-Link IE TSN通訊協議處理部份以函式庫提供
- 函式庫間I/F備有包裝函式、API
- 在CC-Link IE TSN規格,取決IP堆疊、H/W驅動程式的處理,取決機器的機能/處理以使用者程式提供範本
4. 規格
4.1. 性能規格
遠端站用程式範例碼的效能規格如下。
No. | 項目 | 效能值 |
---|---|---|
1 | ROM使用量 | 約 167kByte |
2 | RAM使用量 | 約 91kByte (函式庫只有約 17kByte) |
4.2. 通訊規格
採用遠端站用程式範例碼與評測基板、實現的通訊規格所示如下。
No. | 項目 | 規格 |
---|---|---|
1 | 站種類別 | 遠端站 |
2 | 通訊速度 | 100Mbps |
3 | 認證等級 | Class A ver.2.0 |
4 | 通訊方式 | 時間管理・輪詢方式 |
5 | 最大應答時間 | 1024μs |
6 | 最短通訊時間 | 1024μs |
7 | 傳輸拓樸 | 星狀鏈接,線型鏈接 |
8 | 循環傳輸功能 | 最大1380Byte (Bit元件,Word元件,安全元件的合計容量) |
9 | 瞬時傳輸功能 | 客戶端功能:有 伺服器端功能:有 最大通訊幀容量:1518Byte |
- CC-Link
協會(CLPA)
會員網站