Contact me: hankecnc@gmail.com

即使通过 Com 端口成功连接,也无法执行访问 XPro V5 小部件 #729

推推 grbl 3年前 (2023-02-03) 305次浏览
打开
8 个任务中的第 3 个
mschreib-il 打开了这个问题 2021 年 11 月 30 日 · 1条评论
打开
8 个任务中的第 3 个

即使通过 Com 端口成功连接,也无法执行访问 XPro V5 小部件#729

mschreib-il 打开了这个问题 2021 年 11 月 30 日 · 1条评论

注释

即使通过 Com 端口成功连接,也无法执行访问 XPro V5 小部件 #729

描述

详细描述问题或功能请求。截取屏幕截图或录制视频会有所帮助。

版本

  • CNCjs:1.9.x
  • 节点.js:6.x
  • NPM:5.x

你如何安装CNCjs?

  • [] NPM
  • 下载 CNCjs 桌面应用程序

数控系统

  • Grbl
  • 冰沙
  • TinyG/g2核心

硬件

  • [] 树莓派
  • 台式机或笔记本电脑
  • 移动设备

操作系统

  • [] 不适用
  • [x] 窗户
  • 苹果
  • Linux

这个问题类似于#704中讨论的问题;如果它与该问题重复,请随时关闭此问题。

我可以从在 Core i7 上运行 Windows 10 的 HP Zbook 成功连接 CNCjs -> XPro V5。我已经使用为该机器提供的默认配置命令为我的 Workbee 1000×1000 控制器配置了 Xpro V5,我可以执行 G 代码,通过控制台运行命令并与所有小部件交互。

我现在正尝试从在 Celeron 上运行 Windows10 的 Lenovo 机器连接到同一个 Xpro V5 控制器。我发现我可以连接到控制器但无法执行任何命令;所有小部件都被冻结,任何执行它们的尝试都会导致显示带有斜线系统图标的红色圆圈。我也无法运行宏小部件 – 同样的访问错误。

我附上了由 HP 的良好连接以及 Lenovo 机器的不完整连接生成的控制台命令序列。有人可以检查这些输出并可能发现问题吗?

附加问题:

  • 我发现即使关闭控制器电源,我也可以通过USB成功连接到Xpro V5控制器;这是预期的行为吗?

  • 不完整的 Lenovo 连接似乎正在运行一系列配置命令,尽管不是完整连接正在执行的完整命令集。这些命令是否从控制器固件返回?换句话说,是否有任何理由甚至重新运行联想机器的默认配置流?控制器是否已配置?并且是否有可能在该配置中有一些特定于机器的东西适用于 HP/Corei7 机器但不适用于 Lenovo/Celeron 机器?如果是这种情况,刷新 VPro 固件是否有意义?这是怎么做到的。

来自 HP/Corei7 的成功连接流:

CNCjs 1.9.22 [Grbl]
连接到 COM6,波特率为 115200
N_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00 ,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
模式:DIO,时钟 div:1
负载:0x3fff0018,len:4
负载:0x3fff001c,len:1216
ho 0 尾 12 房间 4
负载:0x40078000,len: 9720
ho 0 tail 12 room 4
load:0x40080400,len:6352
entry 0x400806b8
[MSG:Grbl_ESP32 Ver 1.3a Date 20201212]
[MSG:Compiled with ESP32 SDK:v3.2.3-14-gd3e562907]
[MSG:Using machine:CNC_XY5NO_Z5]
[MSG:轴数 3]
[MSG:RMT 步骤]
[MSG:Init Motors]
[MSG:TMCStepper Library Ver. 0x000701]
[MSG:X Axis Trinamic TMC5160 Step:GPIO(12) Dir:GPIO(14) CS:GPIO(17) Disable:None Index:1 R:0.050 Limits(0.000,800.000)]
[MSG:X Axis Trinamic driver测试通过]
[MSG:Y Axis Trinamic TMC5160 Step:GPIO(27) Dir:GPIO(26) CS:GPIO(17) Disable:None Index:2 R:0.050 Limits(0.000,770.000)]
[MSG:Y Axis Trinamic驱动程序测试通过]
[MSG:Y2 Axis Trinamic TMC5160 Step:GPIO(33) Dir:GPIO(32) CS:GPIO(17) Disable:None Index:3 R:0.050 Limits(0.000,770.000)]
[MSG:Y2 Axis Trinamic 驱动程序测试通过]
[MSG:Z Axis Trinamic TMC5160 Step:GPIO(15) Dir:GPIO(2) CS:GPIO(17) Disable:None Index:4 R:0.050 Limits(-106.000,0.000)]
[MSG: Z轴Trinamic驱动测试通过]
[MSG:Initializing RS485 VFD spindle]
[MSG:Undefined VFD_RS485_RTS_PIN]
[MSG:VFD RS485 Tx:GPIO(4) Rx:GPIO(25) RTS:GPIO(0)]
[MSG:Local access point CNC_xPRO_V5 started, 192.168.0.1 ]
[MSG:Captive Portal Started]
[MSG:HTTP Started]
[MSG:TELNET Started 23]
[MSG:引脚 GPIO(21)上的洪水冷却剂] [MSG:引脚 GPIO(21)
上的喷雾冷却剂]
[MSG:X 轴GPIO(35) 引脚上的限位开关]
[MSG:GPIO(34) 引脚上的 Y 轴限位开关]
[MSG:GPIO(39) 引脚上的 Z 轴限位开关]
[MSG:GPIO(22) 引脚上的探针]
Grbl 1.3 a [‘$’寻求帮助]
client> $$
[MSG:’$H’|’$X’解锁]
$0=5(步进脉冲时间,微秒)
$1=255(步进空闲延迟,毫秒)
$2=0(步进脉冲反转,掩码)
$3=1(步进方向反转,掩码)
$4=0(反转步进使能引脚,布尔值)
$5=1(反转限制引脚,布尔值)
$6=0(反转探针引脚,布尔值)
$10=1(状态报告选项,掩码)
$11=0.010(连接偏差,毫米)
$12=0.002(弧形公差,毫米)
$13=0(以英寸为单位的报告,布尔值)
$20=0(启用软限制,布尔值)
$21 =1(硬限制启用,布尔值)
$22=1(归位循环启用,布尔值)
$23=3(归位方向反转,掩码)
$24=100.000(归位定位进给率,mm/min)
$25=1000.000(归位搜索寻道率, mm/min)
$26=250.000 (Homing switch debounce delay, 毫秒)
$27=10.000(归位开关牵引距离,毫米)
$30=12000.000(最大主轴速度,RPM)
$31=0.000(最小主轴速度,RPM)
$32=0(激光模式启用,布尔值)
$N1=
$N0=
$100=200.000(X 轴行程分辨率,step/mm)
$101=200.000(Y 轴行程分辨率,step/mm)
$102=200.000(Z 轴行程分辨率,step/mm)
$103=200.000
$104=100.000
$105= 100.000
$110=3000.000(X 轴最大速率,mm/min)
$111=3000.000(Y 轴最大速率,mm/min)
$112=2500.000(Z 轴最大速率,mm/min)
$113=3000.000
$114=1000.000
$115 =1000.000
$120=150.000(X轴加速度,mm/sec^2)
$121=150.000(Y 轴加速度,毫米/秒^2)
$122=150.000(Z 轴加速度,毫米/秒^2)
$123=150.000
$124=200.000
$125=200.000
$130=800.000(X 轴最大行程,毫米)
$131=770.000(Y轴最大行程,毫米)
$132=106.000(Z轴最大行程,毫米)
$133=770.000
$134=300.000
$135=300.000
ok

*** 来自 Lenovo/Celeron 的“冻结”连接 ***

CNCjs 1.9.23 [Grbl]
以 115200 ts 的波特率连接到 COM5
2016 年 6 月 8 日 00:22:57
rst:0x1 (POWERON_RESET),boot :0x17(SPI_FAST_FLASH_BOOT)
configsip:0,SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
模式:DIO,时钟div:1
负载:0x3fff0018,len
load:0x3fff001c,len:1216
ho 0 tail 12 room 4
load:0x40078000,len:9720
ho 0 tail 12 room 4
load:0x40080400,len:6352
entry 0x400806b8
[MSG:Grbl_ESP32 Ver 1.3a Date 20201212]
[MSG:Compiled with ESP32 SDK:v3.2.3-14-gd3e562907]
[MSG:Using machine:CNC_xPRO_V5_XYYZ_RS485_NO]
[MSG:Axis count 3]
[MSG:RMT Steps]
[MSG:Init Motors]
[MSG:TMCStepper Library Ver. 0x000701]
[MSG:X Axis Trinamic TMC5160 Step:GPIO(12) Dir:GPIO(14) CS:GPIO(17) Disable:None Index:1 R:0.050 Limits(0.000,800.000)]
[MSG:X Axis Trinamic driver测试通过]
[MSG:Y Axis Trinamic TMC5160 Step:GPIO(27) Dir:GPIO(26) CS:GPIO(17) Disable:None Index:2 R:0.050 Limits(0.000,770.000)]
[MSG:Y Axis Trinamic驱动程序测试通过]
[MSG:Y2 Axis Trinamic TMC5160 Step:GPIO(33) Dir:GPIO(32) CS:GPIO(17) Disable:None Index:3 R:0.050 Limits(0.000,770.000)]
[MSG:Y2 Axis Trinamic 驱动程序测试通过]
[MSG:Z Axis Trinamic TMC5160 Step:GPIO(15) Dir:GPIO(2) CS:GPIO(17) Disable:None Index:4 R:0.050 Limits(-106.000,0.000)]
[MSG:Z Axis Trinamic driver test passed]
[MSG:Initializing RS485 VFD spindle]
[MSG:Undefined VFD_RS485_RTS_PIN]
[MSG:VFD RS485 Tx:GPIO(4) Rx:GPIO(25) RTS:GPIO(0)]
[MSG :本地访问点 CNC_xPRO_V5 已启动,192.168.0.1]
[MSG:Captive Portal 已启动]
[MSG:HTTP 已启动]
[MSG:TELNET 已启动 23]
[MSG:引脚 GPIO(21) 上的洪水冷却剂]
[MSG:引脚上的喷雾冷却剂GPIO(21)]
[MSG:引脚 GPIO(35) 上的 X 轴限位开关]
[MSG:引脚 GPIO(34) 上的 Y 轴限位开关]
[MSG:引脚 GPIO(39) 上的 Z 轴限位开关]
[MSG:探测引脚 GPIO(22)]
Grbl 1.3a [‘$’寻求帮助]
client> $$

即使通过 Com 端口成功连接,也无法执行访问 XPro V5 小部件 #729

我有同样的问题,我是在更新到 Windows 10 和 .24 版本后开始的。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
项目
状态:分流
发展

没有分支机构或拉取请求

3人参加
即使通过 Com 端口成功连接,也无法执行访问 XPro V5 小部件 #729即使通过 Com 端口成功连接,也无法执行访问 XPro V5 小部件 #729即使通过 Com 端口成功连接,也无法执行访问 XPro V5 小部件 #729

喜欢 (0)