企业邮局 联系我们 收藏本站
在线客服
点击这里给我发消息
  通知公告 更多...
工业遥控器定制服务

本公司依托多年的工业产品设计经验,承接定制非标工业遥控器,为您的设备,系统定制专属工业级遥控器.

非标工业遥控器
发射器
接收机
产品研发
民用级产品案例
工业级产品案例
系统集成案例
医疗系统相关案例
高速PCB设计
电子产品研发领域
PCB抄板
PCB原理图制作
样机制作
典型案例
PCB抄板贴士
PCB改板
BOM制作
3D建模打印
3D建模
3D打印
3D打印机技术
技术中心
认识元器件
认识线路板
了解单片机
综合应用
    产 品 展 示
 3D建模打印 >> 3D打印机技术 >> Smoothieware初试笔记(二)固件及其配置简介

Smoothieware初试笔记(二)固件及其配置简介

2015-9-9 14:32:26                 来源:百安特科技 - Smoothieware初试笔记(二)固件及其配置简介

(不定期更新)

2 固件配置

 

2.1 固件配置方法

 

2.1.1 配置文件

 

固件的配置是动态的,在板载的TF卡槽中必须插入TF卡。配置参数存储在TF卡根目录上的Config.txt文件中。根据不同类型的3D打印机有默认配置模板供选择和修改,以加快应用。
注意:开机前几秒,系统初始化啊,并读取TF卡中的Config.txt文件。所以设计产品时前几秒的IO状态需要留意。

 

2.1.2 M500保存参数

 

使用特定的指令可以临时的修改系统参数,如果需要存储改设置,可以使用M500指令来将参数存储到TF卡上。
问题:M500指令提示有存盘,但是实际上并没有
问题解决:
该系统不允许USB和固件同时访问TF卡,需要在计算机上弹出大容量存储设备,之后使用M500指令,即可存盘。
关于存盘:不会修改config.txt文件,会生成一个config-override文件,文件中以M指令的方式覆盖config.txt中的设置。也就是系统先加载config.txt文件的配置,然后检查是否存在config-override文件,如果存在,再执行该文件中的M指令再次定义参数。

 

2.1.3 config-get/set 指令

 

系统提供在线修改config.txt中的参数的指令。(控制台指令需要在以“@”开头)
注意,操作TF卡同样需要弹出大容量存储设备!
例如:@config-get sd acceleration获得加速度参数

 配置命令示例


或 @config-set sd acceleration 3000 来设置加速度

 

 

2.2 固件引脚配置

 

示例:alpha_max_endstop 1.25^
引脚编号后面的修饰符定义如下:
! 逻辑非
0 引脚开漏
^ 引脚上拉
v 引脚下拉
- 无上拉或下拉
@ 中继模式
2.3 固件配置选项
参数众多,请查阅官方:http://smoothieware.org/configuration-options

 

2.4 命令控制台

 

本系统支持命令控制台,详细信息请参阅:http://smoothieware.org/console-commands
SimpleShell是一个小型Unix控制台模块,使您可以浏览文件系统(SD卡或其他)并显示这些文件的内容。
常用:version help ls cd cat play progress abort mem break net rm pwd

 

2.5 常用命令

  

指令

说明

示例

M92

设置步进电机运动单位mm/step

M92 X160.0 Y160.0 Z160.0

M204

设置挤出的加速度 mm/sec^2

M204 E500.0

M301

设置温控PID参数

M301 S0 P30 I10 D10

M305

设置NTC参数

M305 S0 B3950 R100000 T25

M500

保存临时设置的参数

M501

加载config-override

M501 test1

说明:加载config-override.test1文件

M502

删除配置覆盖文件

M503

回显config-override文件内容

M504

保存覆盖文件选择不同的扩展名

M504 blue-pla

说明:保存当前内存中的参数到

config-override. blue-pla

M665

设置并联臂臂长,水平距离,Z

M665 L208 R104 Z270

臂长208,水平距离104Z最高270(单位mm

M665 Z287.15

设置总高度行程,方便修正高度

M666

设置三塔复位后补偿距离(mm

M666 X-5 Y-5 Z-5

各塔向下运动 5mm

G32

自动校准

G32 执行全部校准程序

G32 R 只校准delta radius

G32 E 只校准 endstop

G32 I0.02 校准目标误差 < 0.02mm

G32 K (参看英文原稿)

G32 J110.0 校准半径110mm


  

 

点击数:1906  录入时间:2015-9-9 【打印此页】 【返回
相关链接
文字链接   [无线通信模块 无线数传模块
图片链接
版权所有:武汉百安特科技有限公司
WuHan BART S&T Development Co.LTD
联系电话:13886051015 027-87657717 QQ留言:110458952
Copyright ©2000 - 2011 21MCU.COM 鄂ICP备16008605号

非标工业遥控器|定制工业遥控器|自动化设计外包