ComXim 可编程转盘的四种控制方式
1 引言
2 ComXim 可编程转盘以多功能性为核心设计。无论你是需要随手快速调整的摄影师、构建自动化 3D 扫描流水线的开发者,还是要把转盘集成到工业控制系统的工程师,选对控制方式都会带来天壤之别。
3 ComXim 转盘支持四种主要控制方式,每种都针对不同的使用场景和用户熟练程度:
- 4 红外遥控器 —— 即时、无线的操作
- 5 PC 软件控制 —— 可视化编程与参数管理
- 6 移动 App 控制 —— 从智能手机进行无线控制
- 7 二次开发(SDK/CT 指令) —— 为定制集成提供完全的可编程性
8 四种方式都有一个共同的基础:统一的 CT 指令系统。它确保无论你选择如何控制转盘,行为都保持一致。这意味着你可以从遥控器起步,进阶到软件,最终构建自己的定制应用——全程都无需重新学习一套新的控制语言。
9 方式 1:红外遥控器
10 概览
11 每一台 ComXim 转盘都标配一个红外遥控器。这是操作转盘最直接的方式——无需安装软件、无需配对、无需网络配置。只需对准并按下即可。
12 主要特性
| 13 特性 | 14 说明 |
|---|---|
| 15 速度控制 | 16 用专用的 [加速] 和 [减速] 键实时增减旋转速度 |
| 17 方向控制 | 18 即时在顺时针和逆时针旋转之间切换 |
| 19 角度设置 | 20 为步进和摆动模式设置旋转角度 |
| 21 模式切换 | 22 在连续、重复步进、摆动和整圈多步模式之间切换 |
| 23 原点管理 | 24 把任意位置设为原点,并一键返回 |
| 25 快门控制 | 26 手动触发自动对焦、快门或两者(在支持快门的型号上) |
| 27 按键锁定 | 28 锁定遥控器,防止在关键操作中误触 |
29 可通过遥控器访问的旋转模式
30 遥控器让你访问所有核心旋转模式:
- 31 连续旋转 —— 用于视频拍摄和现场展示的恒速旋转
- 32 单步 —— 按固定角度旋转一次并停止
- 33 重复步进 —— 循环地旋转 → 暂停 → 旋转,暂停时间可自定义
- 34 摆动模式 —— 在设定的角度范围内来回摆动
- 35 整圈多步 —— 把 360° 等分为若干段(例如 8、12、24、36 或 48 步)并逐步旋转
36 最适合
- 37 快速搭建 —— 无学习门槛,开箱即用
- 38 现场调整 —— 非常适合展会、现场演示和需要快速调整的拍摄
- 39 不需要编程的用户 —— 适合基础陈列和摄影应用
40 遥控器型号
41 ComXim 提供多种遥控器型号以满足不同需求:5 键基础遥控器、11 键遥控器,以及功能齐全的 56 键旗舰遥控器(默认)。所有遥控器都由两节 AAA 电池供电。
42 方式 2:PC 软件控制
43 概览
44 对于需要更精确的控制、参数定制和可视化界面的用户,ComXim 提供 TurntableX —— 一款专用的 Windows 控制软件。此外,还提供无需安装、基于浏览器的 Web 设备控制台。
45 TurntableX —— Windows 软件
46 TurntableX 同时支持 USB 和 Wi-Fi 连接,既适合固定工作站,也适合无线操作。
47 连接选项:
| 48 连接类型 | 49 接口 | 50 最适合 |
|---|---|---|
| 51 USB | 52 虚拟 COM 端口(CH340 驱动) | 53 低延迟、无干扰的工业控制 |
| 54 Wi-Fi | 55 TCP/IP(AP 模式,IP:192.168.181.181,端口:8181) | 56 无线操作、远程监控 |
57 主要特性:
- 58 可视化参数配置 —— 用直观的控件设置旋转角度、暂停时间、重复次数和自动快门
- 59 模式预设 —— 一键步进快捷按钮(8、12、24、36、48),即刻完成 360° 等步设置
- 60 设备信息查询 —— 读取产品名、唯一的 EBC(电子出生证书)和固件版本
- 61 实时指令反馈 —— 在 CT 指令发送到转盘时即时查看——对调试自研软件的开发者极为宝贵
- 62 双语界面 —— 在英文和中文之间切换
63 如何通过 USB 连接:
- 64 安装 CH340 USB 驱动(可在 comxim.com/download-usb-driver 获取)
- 65 通过 USB Type-B 线缆连接转盘并开机
- 66 启动 TurntableX,选择正确的 COM 端口,然后点击 连接
- 67 通过读取设备名称验证连接
68 如何通过 Wi-Fi 连接:
- 69 开启转盘电源——其 Wi-Fi 热点出现(SSID = 型号名)
- 70 用密码
88889999把你的电脑连接到该热点 - 71 启动 TurntableX,选择 IPv4,然后点击 连接(默认 IP:
192.168.181.181)
Note: The turntable’s Wi-Fi is for point-to-point control only and does not provide internet access. Your operating system may show a “no internet” warning – ignore it and keep the connection.
72 Web 设备控制台
73 对于无法安装软件或需要从任意电脑快速访问的用户,ComXim 提供基于浏览器的控制台。
74 访问:comxim.com/web-device-console
75 特性:
- 76 无需安装——在任何现代浏览器中都能运行
- 77 USB 串口连接(虚拟 COM 端口)
- 78 所有核心控制功能都可通过网页界面访问
- 79 面向高级用户的 CT 指令输入
- 80 实时设备状态监测
81 最适合
- 82 精密控制 —— 以数值精度微调每一个参数
- 83 复杂序列 —— 设置自定义的暂停时间、重复次数和多步旋转
- 84 开发与调试 —— 指令显示窗口帮助你学习 CT 指令
- 85 固定工作站 —— USB 连接提供稳定、低延迟的控制
86 方式 3:移动 App 控制
87 概览
88 ComXim 提供移动应用,把无线控制带到你的智能手机。有两款应用,分别对应两种无线连接方式:
| 89 App | 90 连接 | 91 平台 | 92 最适合 |
|---|---|---|---|
| 93 TurntablePlus | 94 Wi-Fi(AP 模式) | 95 Android | 96 从手机进行全功能无线控制 |
| 97 TurntableBLE | 98 蓝牙 BLE 4.0 | 99 Android | 100 低功耗、快速连接的手机控制 |
Important: Wi-Fi (W) and Bluetooth (B) are mutually exclusive on the hardware level – a single turntable cannot have both. Choose the model that matches your preferred wireless technology.
101 TurntablePlus(Wi-Fi)
102 如何连接:
- 103 开启转盘电源,等待其 Wi-Fi 热点出现(SSID = 型号名)
- 104 用密码
88889999把你的手机连接到该热点 - 105 打开 TurntablePlus 应用并点击 连接设备
106 主要特性:
- 107 启动/停止旋转
- 108 调整旋转速度和方向
- 109 设置旋转角度、暂停时间和重复次数
- 110 启用/禁用自动快门
- 111 访问所有旋转模式(连续、步进、摆动、整圈多步)
- 112 实时状态反馈
113 TurntableBLE(蓝牙)
114 如何连接:
- 115 开启转盘电源并等待初始化(约 10 秒)
- 116 打开手机的蓝牙设置,确保蓝牙已启用
- 117 打开 TurntableBLE 应用
- 118 点击右上角的 扫描 按钮——设备列表将显示可用的转盘(例如“MT320RUBL40”)
- 119 点击你的转盘型号进行连接
120 主要特性:
- 121 BLE 4.0 低功耗连接——无需配对
- 122 所有核心控制功能都能从手机访问
- 123 心跳监测以验证连接状态
- 124 事件通知(例如
CR+EVENT=TB_PAUSE、CR+EVENT=TB_END),用于动作完成反馈
125 App 说明
- 126 两款应用都作为 演示 提供,可能不支持所有 Android 设备
- 127 ComXim 已开源应用源代码,供希望构建定制版本的开发者使用
- 128 目前没有官方 iOS 版本,但有第三方应用可用
129 最适合
- 130 随身控制 —— 在房间内任意位置调整转盘设置
- 131 移动摄影场景 —— 非常适合不方便使用笔记本电脑的外拍
- 132 快速演示 —— 无需线缆或电脑即可展示产品
133 方式 4:二次开发(SDK / CT 指令)
134 概览
135 对于开发者、系统集成者和高级用户,ComXim 转盘通过 CT(ComXim Turntable)指令系统 提供 完全可编程的控制接口。
136 这正是转盘作为 可编程平台 而不仅仅是一个电动展示台真正出彩的地方。
137 CT 指令为何强大?
- 138 平台无关 —— 在 USB、Wi-Fi 和蓝牙下运行方式相同
- 139 语言无关 —— 可从 C#、Python、C++、Java、LabVIEW 或任何能写入串口或套接字的语言发送纯 ASCII 文本指令
- 140 无 SDK 锁定 —— 无需专有库或 DLL——只需简单的文本指令
- 141 实时反馈 —— 接收确认、事件通知和错误码
142 指令格式
143 所有 CT 指令都遵循这个模式:
CT+COMMAND(parameter1, parameter2, ...);
- 144 以
CT- 开头
- 145 后跟
+
| 和命令名 | 146 参数位于 | () |
|---|---|---|
| 内 | 147 以 | ; |
| (分号)结尾 | 148 核心指令分类 | 149 分类 |
| 150 示例指令 | 151 说明 | 152 系统 |
153 CT+ACK(1)、CT+EVENT(1)、CT+HEARTBEAT(1) |
154 启用/禁用反馈、事件、心跳 | 155 配置 |
156 CT+SETMODE(1)、CT+SETDIR(0)、CT+SETANGLE(15.0)、CT+SETPAUSETIME(2) |
157 设置旋转参数 | 158 运动控制 |
159 CT+START(0,1,1,15,2,24)、CT+TURNSINGLE(0,45.0) |
160 执行旋转 | 161 位置 |
162 CT+TOZERO()、CT+SETZERO()、CT+GETOFFSETANGLE()
163 原点管理
CT+START(0,1,1,15,2,24);
164 快门
- 165
CT+CAMERACTRL(1,1)、CT+SETAUTOSHUTTER(1) - 166 相机控制(支持快门的型号)
- 167 查询
- 168
CT+GETPN()、CT+GETEBC()、CT+GETFWV() - 169 读取设备信息
- 170 示例:360° 产品摄影
171 以步进模式顺时针旋转,每步 15°,暂停 2 秒,启用自动快门,重复 24 次:
| 172 参数拆解: | 173 0 = 顺时针方向 |
174 1 = 步进模式 |
|---|---|---|
175 1 = 启用自动快门 |
176 15 = 每步 15° |
177 2 = 暂停 2 秒 |
178 24 = 重复 24 次(24 × 15° = 360°) |
179 转盘的反馈 | 180 响应 |
| 181 格式 | 182 含义 | 183 确认 |
184 CR+OK; |
185 命令已收到并被接受 | 186 事件 |
187 CR+EVENT=TB_END;
188 动作已完成
189 事件
- 190
CR+EVENT=TB_PAUSE; - 191 暂停已开始
- 192 错误
- 193
CR+ERR=XX;
194 错误码(详见指令列表)
| 195 心跳机制 | 196 连接时,转盘每 1 秒发送一个 # 字符。如果 3 秒内未收到 # 或指令,它会发送 ## 以表示心跳丢失。你的软件可以用它来监测连接状态。 |
197 CT 指令入门 |
|---|---|---|
| 198 下载 CT 指令列表 —— 可在 comxim.com/the-new-command-list 获取 | 199 用 TurntableX 学习 —— 该软件会显示它发送的每一条 CT 指令,帮助你通过示例学习 | 200 用串口工具测试 —— 使用 SSCOM、PuTTY 或 SecureCRT 手动发送指令 |
| 201 编写你自己的代码 —— 把 CT 指令集成到你的应用中 | 202 开发用的连接方式 | 203 接口 |
| 204 如何连接 | 205 开发方式 | 206 USB |
207 虚拟 COM 端口(CH340)
- 208 串口编程(例如 C# 中的
SerialPort、Python 中的pyserial) - 209 Wi-Fi
- 210 TCP/IP 套接字(
192.168.181.181:8181) - 211 套接字编程(例如 Java 中的
Socket、Python 中的socket)
212 蓝牙
| 213 BLE GATT 连接 | 214 BLE 编程(Android BluetoothGatt、Python bleak) | 215 最适合 | 216 定制自动化 —— 构建以编程方式控制转盘的脚本和应用 | 217 系统集成 —— 把转盘控制嵌入更大的工作流程(3D 扫描流水线、工业检测系统) |
|---|---|---|---|---|
| 218 产品开发 —— 创建定制的控制软件或移动 App | 219 研究与原型验证 —— 试验复杂的运动序列 | 220 对比表:你该选择哪种控制方式? | 221 考量 | 222 遥控器 |
| 223 PC 软件 | 224 移动 App | 225 CT 指令 | 226 易用性 | 227 ★★★★★ |
| 228 ★★★★ | 229 ★★★★ | 230 ★★ | 231 控制精度 | 232 ★★★ |
| 233 ★★★★★ | × | 234 ★★★★ | 235 ★★★★★ | 236 参数灵活性 |
| 237 ★★★ | 238 ★★★★★ | 239 ★★★★ | 240 ★★★★★ | 241 可编程能力 |
| 242 ★★★ | 243 ★★ | 244 ★★★★★ | 245 无线选项 | 246 √ (红外) |
| 247 √(Wi-Fi) | 248 √(Wi-Fi/BLE) | 249 √(Wi-Fi/BLE) | 250 学习曲线 | 251 低 |
252 中
253 中
- 254 高
- 255 最适合
- 256 快速操作
- 257 可视化控制
258 移动便捷
259 完全自动化
260 总结
| 261 ComXim 可编程转盘为每位用户、每种场景都提供了一种控制方式: | 262 红外遥控器 —— 上手最快的方式。无需设置、无学习门槛——只需对准即可控制。 |
|---|---|
| 263 PC 软件(TurntableX / Web 控制台) —— 可视化、精确、功能丰富。非常适合工作站和需要对每个参数进行精细控制的用户。 | 264 移动 App(TurntablePlus / TurntableBLE) —— 从智能手机获得无线自由。非常适合外拍和快速调整。 |
| 265 二次开发(CT 指令) —— 灵活性的极致。用简单的文本指令构建定制应用、集成现有系统并自动化复杂的工作流程。 | 266 ComXim 生态的美妙之处在于,四种方式都建立在同一套 统一的 CT 指令基础 之上。无论你是按遥控器上的按钮、拖动 TurntableX 中的滑块、轻点手机屏幕,还是从 Python 脚本发送指令——转盘的响应都一致且可预测。 |
| 267 选择今天最适合你工作流程的方式,并记住:随着需求演进,你随时都可以进阶到更高级的控制。 | 268 附加资源 |
| 269 资源 | 270 链接 |
| 271 官方网站 | 272 comxim.com |
| 273 用户手册与文档 | 274 comxim.com/user-guide |
| 275 软件与应用下载 | 276 comxim.com/softwareapps-demo |
| 277 USB 驱动 | 278 comxim.com/download-usb-driver |
279 开发者工具