CC-Link IE TSN 遠程站 Class A 用示例代碼
1. 特點
(1)小型遠程站用示例代碼
- 由于執行動作所需消耗資源較低,適合低成本設備的微電腦也能運作
(2)便于適用于以太網設備和CC-Link IE Field Basic設備的S/W結構和API規格
- CC-Link IE TSN協議處理部分作為庫提供,API 和包裝函式用于與設備相關的程序(例如 TCP/IP協議棧和OS)進行接口。
- 盡可能匹配CC-Link IE Field Basic遠程站用示例代碼和API、包裝函式的規格,可基于CC-Link IE Field Basic兼容產品開發CC-Link IE TSN兼容設備。
(3)可以免費下載
- 只要是CC-Link協會的會員,均可免費下載
2. 開發環境
使用以下開發環境執行動作確認。
開發環境使用STMicroelectronics免費公開的工具,OS/IP堆棧也使用OSS,只要有評估板就能運作。
(將項目、OSS和H/W驅動程序匯總后作為示例程序公開。)
No. | 項目 | 產品名稱 | 版本 | 制造商 |
---|---|---|---|---|
1 | 評估板 | NUCLEO-F439ZI * | - | STMicroelectronics |
2 | 綜合開發環境 | STM32CubeIDE | 1.7.0 | STMicroelectronics |
3 | OS | FreeRTOS | V10.3.1 | Amazon Web Services |
4 | IP堆棧 | lwIP(lightweight IP) | 2.1.2 | lwIP開發者群組 |
*搭載微控制器 (STM32F429ZIT6)
頻率 | 180MHz |
---|---|
CPU | ARM Cortex-M4 |
FLASH | 2,048kByte |
RAM | 256kByte |
3. 軟件配置
作為支持的協議之一,以太網兼容設備具有可以支持 CC-Link IE TSN 的結構。
- CC-Link IE TSN協議處理部分作為庫提供。
- 準備包裝函式和API作為和庫的接口。
- 將提供示例用于 IP 堆棧和硬件驅動程序相關處理和設備相關功能/處理作為具有 CC-Link IE TSN 規格的用戶程序。
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 (位設備、字設備、安全設備的合計容量) |
9 | 瞬時傳輸功能 | 客戶端功能:有 服務器功能:有 最大幀容量:1518Byte |