Skip to Main Content

Ansys Scade One

輕鬆打造可靠的嵌入式軟體。

Scade One

安全可靠嵌入式軟體的模型式開發環境

Ansys Scade One 是一套基於模型的解決方案,用於開發安全可靠的嵌入式軟體,並透過直觀的環境降低時間與成本。這項解決方案將 Swan 語言用於即時反應式系統、支援早期驗證,以及提供從設計到目標整合的完整開放式工作流程,連接 MBSE 與需求流程。

  • Check icon outline
    視覺編碼體驗
  • Check icon outline
    開放模型式方法
  • Check icon outline
    開放式生態系統
  • Check icon outline
    有效的協同合作
  • Check icon outline
    產生安全可靠的程式碼
  • Check icon outline
    應用範圍廣泛

2026 年 3 月

最新功能

此 2026 R1 版本包括 Scade One,提供更直觀的建模、更完善的測試工作流程、更廣大的連線選項,以及更高效率且可設定的程式碼產生,加速開發高品質嵌入式軟體。

建模與測試工作流程嵌入式軟體
改良的建模與測試工作流程

2026 R1 版本提升了 Scade One 的建模功能與使用者體驗,導入更豐富的多圖表設計、更清晰的文件與註解、更優異的可擴充性與可讀性、回應能力更佳且更易於探索的 UI、本地化內容、整合的測試結果視覺化、強化的除錯功能,以及從 SCADE Test 更順暢的移轉流程。

程式碼產生嵌入式軟體
可設定且高效率的程式碼產生

此版本強化了 Scade One 的程式碼產生工作流程,新增探針支援、符合 C99 的輸出、經調整的記憶體控制註解及整體效能提升,使產生的程式碼效率更高、可預測且易於整合,適用於大型嵌入式軟體專案。

SAM 匯入工具嵌入式軟體
連線能力更卓越

Scade One 2026 R1 發展模型互通性,支援從 The MathWorks ™ Simulink/Stateflow 進行可擴充和客製化的匯入,並透過 Ansys SAM SysML v2 整合實現重大進展,同時搭配更豐富的 API、強化的 FMI/Python 支援、Linux 相容性,以及更廣泛的自動化與延伸能力。


SCADE ONE 功能

建模、模擬、測試和生成

Scade One 是基於模型的嵌入式應用軟體開發解決方案,可從一開始就實現無縫的基於模型的系統工程 (MBSE) 流程。

 

主要特色

建模、驗證、測試並自動產生安全可靠的應用程式,並對任何嵌入式系統具有高度可信性需求。

  • Swan 語言
  • 直覺式建模
  • 除錯模擬
  • 測試
  • 圖形面板
  • 在基於模型的系統工程 (MBSE) 中整合軟體開發
  • 重複使用並匯入既有資產
  • 自動程式碼產生
  • PyScadeOne
  • 具備明確定義的行為,建構安全且確定的產品
  • 即使是非程式設計人員也能輕鬆上手,採用熟悉的圖形化表示法,並將區塊圖與狀態機加以整合
  • 功能豐富且強大的語言
  • 可定義和操作複雜的資料結構 (陣列、結構、變化類型)
  • 建立可重複使用且通用的函式庫
  • 延續 Scade 6 的基礎,透過群組功能提升圖表可讀性,並新增類似迴圈的結構來協助迭代。
  • 使用圖表和/或文字設計模型
  • 自動佈局和智慧指南,可提供高度易讀的圖表
  • 智慧服務和即時模型檢查,以便立刻回饋錯誤並快速修正
  • 使用者協助,快速熟悉工具
  • Ansys Engineering Copilot

 

  • 控制執行,逐步與定期
  • 觀察模型值和狀態
  • 除 (表格) 資料或預先定義的刺激程式庫外,Swan 語言的完整廣度和深度還可描述除錯和測試情境
  • 將模型匯出為功能型模型單元 (FMI 2.0 交換模型或共同模擬),以便在系統等級的模擬中整合軟體模型。 
  • 將產生的程式碼封裝為 Python 程式碼,以支援模擬 (使用 SciPy、NumPy 等函式庫) 或測試 (例如使用 PyTest) 工作流程。 
  • 建立測試:延伸測試器具語言,將測試個案定義為模式
  • 管理測試:整理測試個案
  • 執行測試:在主機上執行測試個案並產生測試結果
  • 報告測試:使用 Python 程式庫報告測試結果
  • 自動化測試框架中的圖形面板,可互動式除錯和模擬
  • 透過 Python 函式庫,進行程式化的可客製化匯入
  • 與 Ansys 系統工程伺服器整合,支援軟體原型製作工作流程
  • 自動將系統模型中的相關部分 (軟體架構、區塊和介面),匯入至 Scade One 軟體模型。
  • 自動將 SCADE 6.6 模型匯入 Swan 模型 
  • 將 SCADE Test 測試程序自動匯入 Scade One 測試模組
  • 將 MathWorks™ Simulink/Stateflow 模型匯入 Scade One,並支援新增自訂轉換規則。
  • 產生的 C 語言程式碼安全、可靠、可移植且可信賴,滿足任務和安全關鍵型嵌入式系統的需求。
  • 整合在任何硬體/軟體環境中。
  • 程式碼為人類可讀且在記憶體大小和執行時間都高效率,效能水準與手寫程式碼接近。
  • 產生的程式碼與模型之間的可追溯性會自動產生。
  • 產生的程式碼符合公認的 C 語言開發準則,以確保嵌入式系統的安全性、可靠性和可信賴性,例如 MISRA-C 和 CERT-C。
  • 專案存取與建立 (包含工作和資源)
  • 模型存取與建立,並提供導覽服務
  • 產生的程式碼存取
  • 測試模組與測試框架的存取及建立 (包含模擬資料)
  • 測試結果存取

精選網路研討會

On Demand Webinar
Scade One Embedded software 2026 R1
設計、除錯並測試您的 Ansys Scade One 模型

探索在主機上測試 Scade One 模型的全新完整工作流程,從建立測試到產生報告。

On Demand Webinar
SAM Enterprise Scade One 嵌入式軟體
SAM Enterprise:從系統建模到順暢製作軟體原型

瞭解基於模型的方法如何在各產業的複雜系統中,強化軟體原型製作、協作與開發。

On Demand Webinar
PY Scade One 嵌入式軟體
透過 PyScadeOne 提升嵌入式系統開發

探索全新的 PyAnsys 套件 PyScadeOne,讓您在熟悉的 Python 環境及豐富生態系統中,延伸並自訂 Scade One。


Ansys Innovation Space 文章

嵌入式軟體

使用前向區塊與變化類型解碼訊息

本文說明前向區塊結構如何透過在簡化通訊協定中解碼訊息,來建立與修改資料結構,並強調結構化資料處理任務的實務技巧。



部落格

Scade One 嵌入式軟體

滿足現代嵌入式系統的需求

嵌入式系統橫跨多個領域,帶動對先進工具的需求;Ansys Scade One 將現代建模與開發整合於一個高效率平台中,支援複雜的軟體。

Ansys 軟體產品輔助

對 Ansys 而言,確保所有使用者皆能運用本公司產品非常重要,身心障礙者也不例外。因此,我們致力於遵循美國無障礙委員會 (第 508 條)、Web內容無障礙指南 (WCAG)、與目前自願產品無障礙工具範本 (VPAT) 的格式等各項無障礙要求。