使用MT-SICS秤驱动程序
Tulip的MT-SICS磅秤驱动指南:::(Info) (Player Information)
This driver will only be available for Player 2.8.0 and above. In addition, this driver will have to be added to your instance through Tulip Library here or through other scales. If you have an issue, please reach out to developer@tulip.co.
:::
本文介绍与 Tulip 中 MT-SICS(如赛多利斯)衡器驱动程序相关的功能和配置。
概述
本文将重点介绍 Tulip 与 MT-SICS 兼容衡器(如赛多利斯衡器)之间的连接。我们将介绍如何配置连接,然后探索驱动程序的功能,如获取重量、调整秤盘和清零。您需要将衡器连接到 Windows PC,并在 Tulip 实例中启用相应的功能标志。
配置
要将 MT-SICS 称重显示器与 Tulip 配合使用,请按照以下步骤进行配置。
前提条件
- 连接秤:将您的赛多利斯(或其他 MT-SICS 兼容型)衡器插入 Windows PC,通常是通过 USB 或串行连接。
- Windows 配置:确保 Windows PC 能够识别所连接的衡器。如果是串行连接,请注意 Windows 分配的 COM 端口(驱动程序可以帮助列出这些端口)。
郁金香播放器配置
通过郁金香播放器管理与衡器的连接。以下步骤通常在相关 Tulip 应用程序(如驱动程序单元测试应用程序)中的播放器驱动程序页面上执行:
- 导航至 MT-SICS 驱动程序:
- 打开 Tulip 播放器。
- 转到设备驱动程序的指定页面(通常标为 "播放器驱动程序页面 "或测试/实用程序中的类似页面)。
- 找到并选择 "MT-SICS "按钮或部分。
{height="" width="""}2. 识别 COM 端口: * 单击 "列出串行设备"按钮。这将查询系统并显示可用的 COM 端口。 * 确定与所连接衡器相对应的 COM 端口。

- 建立连接:
- 在相应字段中输入已识别的COM端口。
- 输入波特率。对于使用 MT-SICS 的许多赛多利斯衡器,波特率通常为
115200。 - 单击连接按钮。成功消息或状态指示器将确认连接。
故障排除
- 无法列出 COM 端口:
- 确保衡器与 PC 正确连接并打开电源。
- 检查 Windows 设备管理器,查看是否已识别衡器(或其 USB 转串口适配器)以及是否已分配 COM 端口。
- 尝试重新连接衡器或重启郁金香播放器。
- 连接失败:
- 验证输入的 COM 端口和波特率是否正确。
- 确保当前没有其他应用程序使用相同的 COM 端口。
- 检查
CUSTOM_EDGE_DRIVER_MT_SICS_SCALE功能标志是否激活。
功能
MT-SICS 称重显示器驱动程序允许通过 Windows Tulip Player 将网络连接或直接连接(如通过 USB/串口)的称重显示器集成到 Tulip 应用程序中。
该驱动程序支持连接到衡器、检索重量、衡器归零、衡器清零和取消操作。
功能
在 Tulip 触发器中可使用以下函数与所连接的衡器进行交互:

- 列出串行设备:
- 说明:查询 Windows 播放器并列出可用的串行(COM)端口。有助于为衡器确定正确的端口。
- 输入:无。
- 输出:可用 COM 端口列表。
- 连接
- 描述:建立与 MT-SICS 称重显示器的连接。
- 输入:
COM 端口:衡器连接的串行端口(例如,"COM3")。波特率:串行连接的通信速度(例如 115200)。
- 输出:尝试连接的状态(成功/失败)。
- 获取重量:
- 描述:从衡器获取当前重量。然后,驱动程序通常会发出一个包含读数的
WeightData事件。 - 输入:无(假设连接处于活动状态)。
- 输出:触发
WeightData事件。确保您的应用程序已设置为接收并显示该事件(例如,在 "当前重量 "变量中)。
- 描述:从衡器获取当前重量。然后,驱动程序通常会发出一个包含读数的
- 零:
- 描述:发送称重归零命令。体重秤的显示也应反映这一点。
- 输入:无。
- 输出:触发
OperationStatus事件(成功/失败)。
- 立即清零:
- 描述:发送立即清零命令。
- 输入:无。
- 输出:触发
OperationStatus事件(成功/失败)。
- 去皮
- 描述:使用当前重量给衡器去皮。衡器显示屏应显示零。如果砝码过大或超出去皮限制,该命令可能会失败。
- 输入:无(使用衡器上的当前重量)。
- 输出:触发
OperationStatus事件(成功/失败)。
- 立即去皮:
- 描述:发送立即去皮命令,使用衡器上的当前重量去皮。
- 输入:无。
- 输出:触发
OperationStatus事件(成功/失败)。
- 取消:
- 描述:尝试取消与衡器正在进行的通信或命令。如果驱动程序正在流式更新重量,这也可能会停止持续更新重量。
- 输入:无。
- 输出:触发
OperationStatus事件(成功)。"当前重量 "更新可能会停止。
- 断开连接:
- 说明:关闭与 MT-SICS 称重显示器的连接。
- 输入:无。
- 输出:尝试断开连接的状态。
事件
下列事件可用于 Tulip 触发器,以对来自衡器驱动程序的信息或状态变化做出反应:
- 错误:
- 说明:表示驱动程序或与衡器的通信出现问题。
- 有效载荷:包含详细说明错误的
信息。
- 重量数据:
- 描述: 从衡器接收到新的重量信息时触发:从衡器接收到新的重量信息时触发,通常是在
获取重量命令后或驱动程序设置为流重量时。 - 有效载荷:包含
重量(数值)和单位(例如 "克"、"千克")。应将其存储在 Tulip 变量中以显示 "当前重量"。
- 描述: 从衡器接收到新的重量信息时触发:从衡器接收到新的重量信息时触发,通常是在
- 操作状态(OperationStatus):
- 说明:表示执行命令的结果(如清零、去皮、取消)。
- 有效载荷:
状态:"成功 "或 "失败"。信息:有关操作结果的附加信息(如 "去皮成功"、"去皮失败:超载")。
