关闭 rodw-au 打开了这个问题 2022 年 4 月 9 日 · 3条评论 关闭 HOMEMOD 不安装用户定义的主页模块#1705 rodw-au 打开了这个问题 2022 年 4 月 9 日 · 3条评论 注释 罗德奥 评论了 2022 年 4 月 9 日 按照 homecomp 手册页http://linuxcnc.org/docs/devel/html/man/man9/homecomp.9.html 中的说明, 我已经开始为 cia402 ethercat 驱动器编写一个相当复杂的主模块。 我运行了一个新的 axis-mm sim 并将 ini 文件设置为 [EMC] HOMEMOD=ciahome 我的别针不可见。 仔细检查发现 Linuxcnc 仍在运行 HOMEMOD。 终端没有报错 我使用了命令行选项 linuxcnc -m ciahome ./axis_mm.ini ,它加载了正确的模块,这反过来又在我的引脚结构中报告了一些错误。Linuxcnc 必须默默地恢复到内部 HOMEMOD 模块。 示例命令行错误: HAL: ERROR: pin_new(joint.0.cia-stat-voltage-enabled) called with already-initialized memory 从 ini 文件加载时似乎没有应用错误检查 我将继续解决这个问题以解决错误并查看 ini 文件安装情况。 当遇到像我这样的错误时,Linuxcnc 向用户报告错误似乎是谨慎的。 能够从事这项工作仍然令人兴奋! 作者 罗德奥 评论了 2022 年 4 月 9 日 所以错误是来自所有剪切和粘贴的重复引脚名称。修复它们,我取得了一些进展。 ini文件方法仍然加载默认的homemod 命令行返回错误 linuxcnc TPMOD=tpmod HOMEMOD=ciahome EMCMOT=motmod Note: Using POSIX realtime @@@ciahome.comp:extra_setup: home_parms=no_home_parms Found file(lib): /usr/share/linuxcnc/hallib/core_sim.hal HOMING: make pins completed Found file(lib): /usr/share/linuxcnc/hallib/sim_spindle_encoder.hal Found file(lib): /usr/share/linuxcnc/hallib/axis_manualtoolchange.hal Found file(lib): /usr/share/linuxcnc/hallib/simulated_home.hal Found file(REL): ./postgui.hal rtapi_app: caught signal 11 - dumping core USRMOT: ERROR: command timeout emcMotionInit: emcTrajInit failed 我没时间了,但我怀疑最可能的原因可能是发布了一个底层数据类型错误的 pin(例如,位作为浮点数。 我附上了正在进行的工作。这么多别针! ciahome.comp.txt 合作者 丹加勒特 评论了 2022 年 4 月 9 日 当遇到像我这样的错误时,Linuxcnc 向用户报告错误似乎是谨慎的。 您必须遵循以下说明: 1) 如 homecomp 手册页所述,ini 设置 为 [EMCMOT]HOMECOMP= NOT [EMC]HOMECOMP= 要测试 ini 设置和 命令行选项等界面问题,可以使用提供的工作 示例 (homecomp.comp) 注意:归巢 api 在提交时已更改: d4dddb2(您的示例不是最新的 主分支) 如创建 github 新问题时所述: “# 问题跟踪器不是支持论坛 LinuxCNC 问题跟踪器用于报告 软件中的错误。如果您对如何使用该 软件有疑问,请使用我们 社区支持页面上详述的其他方法之一:http: //linuxcnc.org/community ” dngarrett已完成 关闭 2022 年 4 月 9 日 喜欢 (0) GRBL 可以在 esp-idf 中使用吗? #982 饱和输入造成的数据丢失 #983 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
按照 homecomp 手册页http://linuxcnc.org/docs/devel/html/man/man9/homecomp.9.html
中的说明, 我已经开始为 cia402 ethercat 驱动器编写一个相当复杂的主模块。
我运行了一个新的 axis-mm sim 并将 ini 文件设置为
我的别针不可见。
仔细检查发现 Linuxcnc 仍在运行 HOMEMOD。
终端没有报错
我使用了命令行选项
linuxcnc -m ciahome ./axis_mm.ini,它加载了正确的模块,这反过来又在我的引脚结构中报告了一些错误。Linuxcnc 必须默默地恢复到内部 HOMEMOD 模块。
示例命令行错误:
HAL: ERROR: pin_new(joint.0.cia-stat-voltage-enabled) called with already-initialized memory从 ini 文件加载时似乎没有应用错误检查
我将继续解决这个问题以解决错误并查看 ini 文件安装情况。
当遇到像我这样的错误时,Linuxcnc 向用户报告错误似乎是谨慎的。
能够从事这项工作仍然令人兴奋!