TSMaster Toolbox Development|Python 工具箱与自定义界面开发

基于 Python 的工具箱设计环境,可自行开发专业 GUI 与功能模块并整合 TSMaster API。让任何具 Python 基础的开发者,都能在 TSMaster 中构建并运行专属的软件系统与用户界面。本产品为纯虚拟软件授权,不含实体光盘或硬件。

SKU TSMaster-Toolbox 分类

TSMaster Toolbox Development|Python 工具箱与自定义界面开发

:产品概述

当标准功能不够用、当你想把一套重复的工作流封装成「自己的软件」时,Panel 的按键与仪表就不够了。TSMaster 工具箱(Toolbox)提供一套基于 Python 的图形化开发集成环境:你可以设计专业的 GUI、编写复杂逻辑,并直接调用 TSMaster 内建 API——把平台能力封装成企业专属的工具或 Plugin,动态装载、运行在 TSMaster 之中。

基于 Python 的工具箱设计环境

TSMaster 软件架构支持工具箱的动态装载,并为工具箱的运行提供框架级支持。用户可基于工具箱架构,自行开发运行在 TSMaster 中的软件系统;任何具 Python 基础的开发者,都能设计专业的 TSMaster 用户界面并整合到工程中。TSMaster 的标定、诊断、测试系统等模块,本身也以工具箱的形式体现,可延伸到工业、医疗等不同领域。

工具箱设计开发环境—Python GUI 与 API 整合

 

工具箱 vs Panel:什么时候用哪个

工具箱比一般 Panel 更适合复杂逻辑与更丰富的窗体元素。简单地说——做简单的按键、仪表与信号面板,Panel 通常就够;想在 TSMaster 里做「自己的工具、画面或 Plugin」,就用工具箱。

对比 Panel 工具箱
特点 面板以按键、标签、选择框为主;通过关联信息、系统变量、RBS 模块与脚本进行联动
内置基于 Python 的图形开发集成环境(IDE);可对窗体做修改,并调用 TSMaster 内置 API 程序
使用场景 面板结合 RBS 仿真、结合脚本工具
需要开发更复杂的逻辑、窗体呈现更多元素
使用对象 兼顾无代码功底的测试人员
需要有 Python 基础的开发人员

 

 

搭配 API、COM 与设备管理,构建企业专用工具

工具箱可搭配 TSMaster 内建 API、COM 接口与仪器设备管理,构建企业专属工具。通过 COM 组件,也可在 Windows 环境下用其他语言(C/C++/.NET/LabVIEW/Python 等)编写的软件中调用 TSMaster,将自动化诊断、标定等能力集成进自研应用,扩展到产线、实验室等更多场景。

 


适用对象

  • 想在 TSMaster 里开发专属工具、画面或 Plugin 的开发者
  • 需要把重复工作流封装成企业专用软件的工程团队
  • 需要用 Python+TSMaster API 构建复杂测试/标定/诊断工具的研发人员

 


 

核心功能一览

功能 说明
工具箱开发环境
基于 Python 的图形开发集成环境(IDE);动态装载、框架级支持
GUI 与 API 整合
自行设计专业 GUI,调用 TSMaster 内建 API
复杂逻辑与窗体
比 Panel 更适合复杂逻辑与丰富窗体元素
COM 集成
通过 COM 组件被其他语言(C/C++/.NET/LabVIEW/Python)调用
企业专用工具
搭配 API、COM 与设备管理,构建专属工具/Plugin

其他信息

下载

Datasheet

简体中文

Datasheet

English version

使用手册

简体中文

User Manual

English version

配套软件

配套软件

配套软件

CE 证书
UL 证书
RoHS 证书

常见问题

什么情况下需要 TSMaster Toolbox Development?

如果您希望在 TSMaster 平台内建立自己的工具、复杂的 GUI 或设备控制界面,而不只是使用简单的 Panel,Toolbox 就是您需要的开发环境。

注意事项

注意!静电放电(ESD)可能会损坏或摧毁卡上的元件。请采取预防措施以避免静电放电。

使用设备前,请仔细查阅产品使用手册内的引脚资讯。在设备运行期间,务必注意正确连接电源线,并避免插拔。

×
×

产品入口: 产品添加到购物车