这是一个实物风格的低压电工接线实训台:49 类元件按实物外形绘制 —— 从电源与配电(三相/单相进线、开关电源 DC24V、端子排)、保护电器(断路器 1P/2P/3P、熔断器、热继电器)、 控制电器(接触器、中间继电器、通电/断电延时时间继电器、各类按钮与急停、行程开关、双控开关、转换开关),到传感器(接近开关、磁性开关、光电开关)、 负载(三相电机、六端子 Y/Δ 电机、单相电机、电磁阀、加热器、三相加热器、插座)、 信号与仪表(指示灯、三色警示灯、蜂鸣器、电压表、电流表、相序表、电能表,以及热电阻、热电偶、温度变送器、压力变送器、电磁流量计、投入式液位计、信号隔离模块、数显表) 和 PLC 元件(PLC 主机、扩展 I/O、触摸屏)。用真实的端子编号接线,接完就能通电仿真 —— 自锁、互锁、停止优先、延时动作、Y-Δ 转换、过载跳闸、缺相、短路熔断、4-20mA 信号回路、PLC 梯形图扫描全部由仿真内核算出来,不是动画脚本。
仪表怎么接:热电阻 / 热电偶是"无源传感器",直接接温度变送器的 1/2/3; 两线制变送器(温度 / 压力 / 液位)串在 24V 回路里 —— DC24V+ → 「+」,「−」→ 数显表 IN+,数显表 IN− → 0V(M); 四线制流量计的 L/N 接 AC220V,「+」→ 数显表 IN+,「−」→ IN−; 隔离模块把输入回路隔离后再送一路有源输出给远处的数显表。数显表的「输入类型」可选自动 / 4-20mA / 热电阻 / 热电偶。
| 操作 | 方法 |
|---|---|
| 接线(推荐:拖拽) | 按住一个接线端不放 → 拖到目标接线端 → 松手即成线 |
| 接线(点两下) | 点起点 → 再点终点。点空白处不会丢起点,可以慢慢找 |
| 自动吸附 | 鼠标靠近接线端会自动吸到最近的一个,出现蓝圈 + 端子名就是要接到这里 |
| 接线提示 | 选中起点后,板上所有可接的接线端会亮出浅蓝圈,一眼看到能接哪儿 |
| 撤销 | Ctrl+Z 或点工具栏 ↶ 撤销(接线、删元件、改参数都能撤) |
| 取消接线 | Esc,或再点一次起点自身 |
| 拆线 | 点导线选中 → 按 Delete,或点属性面板里的“拆除” |
| 按下按钮 | 鼠标按住按钮帽不放 = 按下;松开 = 复位(和真人操作一致) |
| 断路器 / 熔断器 | 点断路器 ON/OFF 手柄分合闸;熔断后点熔断器可更换熔体 |
| 行程开关 | 点一下 = 被机械碰压,再点一下 = 复位 |
| 双控开关 | 点一下拨到另一位(COM 在 1 / 2 之间切换) |
| 热继电器复位 | 点热继电器下面的红色复位按钮(需先冷却到 60% 以下) |
| 加元件 | 左侧元件库点一下 → 在板面空白处点一下落位 |
| 移动 / 删除元件 | 点住元件主体拖动;选中后按 Delete 删除 |
| 看端子电位 | 鼠标悬停任意接线端,同一电位的导线全部高亮 |
| 缩放(小端子接不上就放大) | 滚轮缩放、空格/空白处拖动平移,右下角 ⤢ 一键适应窗口 |
| 双模式 | 顶栏(手机在按钮行)有 🧩 元件 / 🔌 接线 模式开关,两种操作彻底分开、互不打架:元件模式点元件选中、选中后按住拖动、属性面板最上方删除(点端子不会误接线);接线模式点两个端子接线、点导线选中后拆除(元件不可拖动)。从元器件栏选元件放置时会自动切到元件模式 |
| 手机 / 平板 | 界面上→下依次是:顶部按钮行(🧩/🔌 模式 / 📋 画板加载 / 运行 / 复位 / 返回)/ 元器件横滑条(左右滑,点「收起」可腾出画板)/ 主画板 / 运行日志条(上为最新)。画板是钉死的:单指只能拖元件,不会把板子拖跑;要缩放/平移用双指,或右上角 + − ⤢ 三个按钮。被端子螺钉或导线挡住的元件(端子排、空开等),长按一下就能选中,选中后删除按钮就在属性面板最上方。点中元件后点「▤ 运行日志」展开属性,删除按钮钉在最上方,日志栏会自动让位缩到两三条。接线端命中范围会自动放大到手指大小 |
| 元件 | 怎么操作 |
|---|---|
| 启动 / 停止 / 复合按钮 | 按住不放 = 按下(复合按钮会先断开 21-22 再闭合 13-14,用来做"点动优先") |
| 急停按钮 | 点一下 = 按下并机械锁定(21-22 断开);再点一下 = 旋转复位 |
| 断路器 1P / 2P / 3P | 点手柄在合闸 / 分闸之间切换 |
| 熔断器 | 熔断后点一下更换熔体 |
| 行程开关 | 点一下 = 被碰压(滚轮摆杆倒下),再点 = 复位 |
| 双控开关 | 点一下在 COM↔1 / COM↔2 之间拨动 |
| 转换开关(正-停-反) | 点一下依次换档:停 → 正转 → 反转 → 停 |
| 接近开关 | 点一下模拟"有金属物体靠近",BK 输出 +24V;再点 = 物体离开 |
| 热继电器 | 点下面的红色复位按钮(需先冷却到 60% 以下) |
| 分组 | 元件 |
|---|
过载脱扣在真实时间里要十几秒,右上角的加速 20× 可以快速看到跳闸过程;要观察电机升速、惰行过程就用实时 1×。
三个文件,全部可读可改:
sim-engine.js —— 仿真内核(元件定义、并查集网络求解、接触器迭代、热积累模型、预设电路)。纯逻辑、无 DOM,可被 Node 直接测试。draw.js —— 渲染层(实物外观、导线按电位着色、电流流动动画)。index.html —— 界面与交互。改元件参数、加新元件类型,都在 sim-engine.js 顶部的 TYPES 里加一条即可。