简介这份PDF面向ABB机器人编程、调试与系统集成人员系统梳理RobotWare 6.05相关系统选项及使用方法适合需要查阅选项功能、理解控制器软件组成或补齐RAPID高级编程知识的中级读者。包内为1个PDF文件大小约3.96MB内容按手册章节组织便于按主题检索。已有3618人学习说明其在ABB机器人资料中具有一定参考热度。文档围绕RobotWare介绍与RobotWare-OS展开覆盖Advanced RAPID、位功能、数据搜索、别名I/O信号、配置功能、断电功能与工艺配套功能并延伸到应用手册控制器软件、IRC5 Trace back information、Workspace与文档工具等内容读者可借此建立系统选项的整体脉络定位具体功能的适用场景并对照示例理解RAPID组件、系统参数与调试要点。1. 这份系统选项介绍 PDF现场选型前先把它当索引表现场调试最怕的不是不会写程序而是控制器里明明买了选项却不知道该翻哪一页。这份《系统选项介绍》PDF 把控制器软件里所有选项简介按模块拆开从高级编程扩展包、运动性能到通信与连接服务每个选项基本都落到系统参数、编程组件和示例三个层面。它解决的不是“功能听起来强不强”而是“这个选项在哪个版本可用、要改哪些参数、程序入口在哪、失败时看什么”。适合三类人做产线集成的调试工程师、负责控制器选型的售前、以及接手二手设备要核对选项清单的维护人员。手册修订 E、控制器软件 6.05、工作区 R17-1 a7 这些版本信息要先对齐否则目录里的选项名和现场示教器里看到的可能对不上。我一般把它放在项目资料库的“控制器选项”目录下和现场备份的配置清单放在一起遇到加中断、加绝对精度、加联网服务这类需求先翻目录锁定章节再决定要不要动参数。2. 把选项手册变成选型表从目录结构到现场配置清单2.1 先锁控制器软件版本与文档修订别急着翻功能拿到手册先看三行信息控制器软件 6.05、工作区 R17-1 a7、修订 E。很多人翻车就翻在这里现场控制器是 6.05 的早期补丁手册却是修订 E选项包里的系统参数名可能多一个下划线示例里的调用顺序也可能变了。常见做法是先把示教器里的控制器版本、选项包版本、机器人序列号抄到一张核对表再拿手册目录逐项对照别一上来就搜“中断”或“绝对精度”。核对项从哪里看记录什么控制器软件版本示教器系统信息6.05 的主版本和补丁号工作区版本手册封面与页脚R17-1 a7文档修订封面或页脚修订 E已购选项选项清单或授权文件选项名、编号、是否激活现场需求工艺方案节拍、精度、通信、I/O 点数这张表的作用是防止“手册里有、现场没有”和“现场有、手册版本不对”两种假象。比如绝对精度选项在目录里分 603-1、603-2高级机器人运动标成 687-1高级形状微调、运动过程模式、腕部运动又注明包含在 687-1 里。选型时如果只写“要形状微调”供应商可能给你一个更大的包也可能只给子功能最后系统参数对不上。先锁版本再锁选项编号最后才看功能描述顺序反了就会白跑。注意选项在示教器菜单里找不到时先核对版本和授权不要直接改系统参数。参数改得越多后面排查越像黑匣子。2.2 用三层索引拆选项系统参数、编程组件、示例这份手册的目录结构很值得抄每个选项大多按“概述—编程组件—示例”展开部分选项还会多一层系统参数。读的时候不要从第一页顺着翻那样很容易陷进概念里。我一般建三层索引第一层是系统参数决定选项的底层行为第二层是编程组件决定程序里怎么调用第三层是示例决定调用顺序和前置条件。三层对不上现场就会出现“参数能改、程序能编译、动作不对”的怪现象。索引层看什么落地动作系统参数选项开关、通道号、模式号、超时、滤波先备份原参数再逐项改改完重启验证编程组件指令、函数、数据类型、事件入口在测试程序里写最小调用不混入产线逻辑示例前置条件、调用顺序、异常处理抄成测试用例记录输入输出和失败现象具体做法是给每个候选选项建一张卡片选项名、编号、依赖项、系统参数、编程入口、回退方法。比如别名 I/O 信号卡片上要写清楚业务名、物理通道、有效电平、默认值逻辑交叉连接要写清楚源信号、目标信号、是否允许环路。卡片不是形式主义现场改完参数后如果动作不对靠这张卡片能快速回到上一个可用状态。没有回退方法的选项我一般不建议在生产机上直接试。2.3 选型时先问三个问题节拍、精度、通信边界选项不是越多越好先问三个问题节拍瓶颈在哪、精度要求是重复精度还是绝对位置、通信边界要不要跨网段。节拍优先看运动过程模式、腕部运动和高级形状微调这些选项影响轨迹规划和腕部调整精度优先看绝对精度 603-1、603-2但它必须配合校准证书、固定装置对准和工具校准不是买来就准通信边界看文件与串口通道、设备命令接口、逻辑交叉连接和联网服务先确认端口、网关和日志落盘再谈协议。需求优先选项验证动作边界缩短腕部调整时间腕部运动、运动过程模式选典型轨迹对比节拍不能牺牲奇异点余量离线编程落点准绝对精度 603-1/603-2测固定点绝对偏差碰撞后要重新校准多工位夹具信号多位功能、别名 I/O做信号表并断电重启位序和有效电平易反事件触发逻辑中断、固定位置事件做高频触发压力测试中断太频繁会抖动跨设备通信文件与串口、设备命令接口先通链路再压数据串口参数和流控要对选型表做完后不要一次全开。常见做法是先开最小依赖跑一个测试用例记录失败现象再叠加下一个选项。尤其是 687-1 这种包含多个子功能的包先确认现场到底需要形状微调还是过程模式避免重复采购或漏配参数。选型不是把功能堆满而是把“必须开”和“可以后开”分开后面验收才不会被选项组合拖住。3. 高级编程扩展包怎么落地位功能、数据搜索、别名 I/O 与中断3.1 位功能与数据搜索把状态位和参数检索拆开位功能适合把一组布尔状态打包成一个位组减少 I/O 点数和程序里的判断分支。比如夹具上有多个到位检测、真空压力和工件存在信号如果每个都占一个物理点接线和排查都会变重。位功能把这些状态按位号映射程序里读一个位组就能判断整组状态。数据搜索功能则是另一条线在参数表或数据表中按条件查找记录适合配方切换、工件型号检索、参数集匹配。两者经常一起用但边界要分清位功能解决“状态压缩”数据搜索解决“记录定位”。落地步骤我一般这样走先列状态表写清楚业务名、位号、默认值、有效电平、失败时的安全值再把位组映射到编程组件确认数据类型和位宽然后写一个最小测试程序只读不写观察每个位的跳变最后才接入夹具逻辑。数据搜索先建一张小表字段不要多三到五列即可测试时故意输入不存在的条件看返回值和超时。参数上重点看位宽、搜索条件、超时时间和返回索引位宽对不上会出现高位丢失超时太短会偶发搜不到。功能典型场景配置入口验证点位功能多工位夹具状态压缩位组定义、信号映射位序、有效电平、断电保持数据搜索配方和型号检索数据表、搜索条件空结果、超时、索引越界别名 I/O业务名替代物理通道信号别名表旧名残留、通道冲突逻辑交叉连接虚拟信号映射源/目标信号表环路、优先级、默认值注意位功能调试时先做“单 bit 翻转”测试不要一上来就整组写。整组写错一位现场看到的现象可能是多个工位同时报警。3.2 别名 I/O 与逻辑交叉连接信号映射先画表再配置别名 I/O 的价值是把“DI_03”这种物理名换成“左夹具到位”这种业务名程序可读性会好很多但坑也跟着来别名改了旧程序里还引用旧名别名指向的通道被两个信号复用有效电平反了程序里常开变成常闭。我一般先画信号表至少五列业务名、物理通道、方向、有效电平、默认值/安全值。画完表再进配置配完不要只看程序编译通过要断电重启一次看别名是否保持再看强制信号时程序是否按预期跳变。逻辑交叉连接更像一层虚拟映射适合把多个来源的信号合成一个逻辑条件或者把某个内部状态映射到外部接口。配置时先确认源信号和目标信号的方向避免形成环路再确认默认值和优先级失电或通信中断时要有确定状态。常见做法是先做一条最简单的交叉连接用强制信号验证通断再逐步加条件。失败时先看信号表不要直接怀疑程序逻辑很多“程序不响应”其实是别名指到了旧通道或者交叉连接的优先级被更高层覆盖。3.3 中断、用户消息与断电功能事件型逻辑的边界中断适合事件触发不适合高频轮询。配置时要写清楚事件源、中断号、优先级、触发条件、恢复策略。比如固定位置事件触发一个动作中断里只做置位和记录把耗时逻辑放到主程序否则中断太频繁会把节拍拖成玄学。用户消息功能适合把提示文本做成文本表格文件程序里只传消息号现场维护时改文本不用动程序。断电功能用于保存关键数据触发条件要选在数据稳定之后不要在运动过程中频繁写。事件型功能触发条件恢复动作边界中断信号跳变、位置事件清中断、记录状态高频触发会抖动用户消息消息号调用查文本表、确认语言消息号缺失会空显示断电功能断电前保存上电恢复、校验保存时机不对会丢数据模拟信号中断模拟量越限复位、重设阈值阈值和滤波要匹配用户消息的文本表格文件要跟程序一起备份只备份程序不备份文本表换机后消息号会变成空白。断电功能不要拿来做实时数据记录它适合保存配方号、计数、校准标记这类少量关键状态。中断和固定位置事件都要做压力测试连续触发几十次看有没有丢事件、有没有重复动作、恢复后状态是否一致。事件型逻辑的翻车往往不是功能没开而是恢复策略没写。4. 运动性能选项怎么验证绝对精度、形状微调与过程模式4.1 绝对精度补偿理论、维护影响与验收口径绝对精度选项 603-1、603-2 解决的是“机器人走到指令位置后实际位置和理论位置差多少”它和重复精度不是一回事。重复精度好说明机器人每次都能回到同一个点绝对精度差说明这个点本身偏了。离线编程、多机器人协作、外部轴联动、夹具更换频繁的场景对绝对精度更敏感。手册里把错误来源、补偿理论、出厂证书、固定装置对准、工具校准分开写说明这个选项不是单纯改一个参数而是一套校准和维保流程。落地时先确认机器人是否带出厂校准证书证书里的校准数据有没有加载再检查固定装置和机器人底座的框架关系固定装置对准差补偿参数再准也白搭然后做工具校准工具坐标系错了绝对精度验收一定过不了。配置参数时不要凭经验填按手册的补偿参数逐项核对改完做固定点测试至少测五个位置记录绝对偏差和重复偏差。碰撞后绝对精度会变维保拆装后也要重新确认别把绝对精度当成一次配置终身有效。验收项测什么合格口径记录重复精度同一点多次返回看偏差分布最大值、最小值绝对偏差指令点与实际点按工艺公差五个位置以上工具校准工具中心点多姿态偏差校准日期框架关系固定装置与机器人对准误差测量方式注意绝对精度验收不通过时先查证书、框架关系和工具校准不要先改补偿参数。补偿参数是最后一道不是第一道。4.2 形状微调与摩擦补偿自动微调和手动微调的差别高级形状微调包含在 687-1 里主要处理摩擦和轨迹形状误差。自动微调会跑一段激励轨迹采集数据后算摩擦参数手动微调则是工程师按经验改参数。自动微调适合机械状态稳定、想快速建立基准的场景手动微调适合局部轨迹有问题、但不想全机重跑的场景。两者不是替代关系常见做法是先备份原参数低速跑自动微调拿到基准后再对问题段做手动微调。步骤上先确认机械状态皮带张力、减速机间隙、导轨润滑机械有问题时自动微调会把误差补偿进参数里短期看起来好了长期更糟。然后选一段覆盖主要速度区间的轨迹低速跑自动微调观察跟随误差和节拍变化再手动改摩擦系数每次只改一个参数改完跑同一段轨迹对比。参数重点看摩擦系数、速度区间、加速度和滤波速度区间划得太粗低速段和高速段会互相打架。微调方式适用场景操作要点风险自动微调建立整机基准低速、空载、覆盖速度区间机械问题被掩盖手动微调局部轨迹修正一次改一个参数参数之间互相影响摩擦补偿低速爬行、跟随误差分区段设系数区间边界突变形状微调轨迹轮廓偏差对比编程轨迹和实际轨迹过度补偿会振荡4.3 腕部运动与运动过程模式节拍优化不能只看单轴速度腕部运动选项关注的是腕部姿态调整时的运动效率运动过程模式则允许按工艺阶段切换运动行为。两者都包含在 687-1 里选型时容易和形状微调混在一起。腕部运动适合节拍瓶颈在腕部翻转、姿态调整的场景运动过程模式适合不同工艺段对加速度、平滑度要求不同的场景比如接近段要稳、返回段要快。优化节拍不能只看单轴速度要看整条轨迹的节拍和奇异点余量。验证时选一条典型轨迹先记录原节拍、关节限位、奇异点距离再开选项对比。腕部姿态容差不要设得太紧太紧会抵消优化效果过程模式的切换点要加确认或延时避免在高速段突然切模式导致抖动。常见翻车是节拍快了但轨迹精度掉了或者过程模式切换点落在焊接/涂胶的关键段表面看不出来实际工艺质量已经变了。选项优化对象验证指标风险腕部运动腕部姿态调整节拍、关节余量姿态容差过紧运动过程模式分段运动行为切换点平稳性高速段切换抖动高级机器人运动 687-1整机运动性能节拍、精度、振动子功能重复采购形状微调轨迹轮廓跟随误差过度补偿5. 通信与连接服务选项的排查五个高频翻车点5.1 文件与串口、设备命令接口的链路检查顺序通信问题最怕上来就改程序。我一般按物理层、参数层、协议层、应用层、日志层往下查。物理层看线序、供电、隔离、屏蔽参数层看串口波特率、数据位、停止位、校验、流控协议层看命令字、应答格式、超时和重试应用层看文件路径、权限、编码日志层看用户日志有没有落盘。文件与串口通道处理里基于二进制和字符的通信、原始数据通信、文件与目录管理是三条不同链路不要混在一起调。检查层关键参数常见错误物理层线序、屏蔽、供电交叉线当直连线串口参数波特率、数据位、停止位、校验流控没开、波特率偏差文件通道路径、权限、编码路径含空格、编码不一致设备命令接口命令字、应答超时、重试命令字大小写、应答不解析日志层日志级别、轮转日志占满磁盘设备命令接口要重点看应答超时和重试次数。超时太短偶发丢包会被当成设备故障重试太多同一个命令可能被执行两次。常见做法是先用手工命令通链路再用程序发单条命令最后才压连续命令。文件通道先测小文件读写再测目录创建和删除路径里不要带特殊字符编码统一后再上产线。5.2 联网服务与用户日志注册、网关和日志落盘联网服务选项涉及连通性、系统参数、连接服务配置、网关框配置、LAN 口注册和服务信息。排查顺序是先确认物理口和网段再确认网关框配置再确认服务注册最后看用户日志。不要在生产网段随意改 IP改之前先记录原配置改完用最小服务测试不要一上来就接整条产线。用户日志是这里的后悔药日志级别太低看不到细节太高又会占磁盘常见做法是调试期开详细级别稳定后降级并设轮转。注册失败时先看网关框里的地址和端口再看服务名是否重复、端口是否被占。日志落盘要确认路径可写、空间足够、轮转策略生效。有些现场日志只存在内存里断电就没了排查偶发问题时等于没有黑匣子。联网服务不要和实时控制 traffic 混在一个不可控的网段里调试完成后把不必要的服务关掉减少暴露面。5.3 五个高频翻车记录现象、原因、解决记录一选项在菜单里看不到。现象是现场明明买了选项示教器里找不到入口。原因多半是控制器软件版本与选项包不匹配或者授权没有激活。解决是先核对控制器版本、选项包版本和授权文件再重签选项不要直接改系统参数参数改乱了后面连原状态都回不去。记录二别名 I/O 程序不响应。现象是强制物理点有反应程序里读别名没反应。原因常见是别名还指向旧通道或者有效电平配反了。解决是回到信号表逐列核对业务名、物理通道、方向、有效电平改完别名后断电重启再用强制信号验证程序跳变。记录三串口通信偶发丢包。现象是平时正常一到高速段或长线就丢包。原因可能是波特率偏差、流控没开、线缆屏蔽不好。解决是先降波特率开流控换屏蔽线再加应答超时和重试重试要幂等避免同一命令执行两次。记录四绝对精度验收不通过。现象是重复精度很好但绝对位置总偏。原因常见是校准证书未加载、固定装置对准差、工具校准错误。解决是按证书、框架关系、工具校准的顺序重查最后才看补偿参数碰撞后必须重新确认。记录五联网服务注册失败。现象是服务起不来日志里只有超时。原因可能是网关框配置错、端口被占、日志级别过高把关键信息刷掉。解决是查网关地址和端口换空闲端口降日志级别后重试再看用户日志里的注册返回码。6. 从选项清单到现场验收一份可复用的核对表我后来把选项核对拆成三步先锁版本再锁信号表最后锁日志。锁版本是控制器软件 6.05、工作区 R17-1 a7、修订 E 和选项编号对齐锁信号表是别名 I/O、位功能、逻辑交叉连接的业务名、通道、有效电平、默认值全部落表锁日志是用户日志路径、级别、轮转策略在调试前就配好。三步做完再上电比现场边调边猜省时间。步骤动作输出锁版本抄控制器版本、选项包、手册修订版本核对表锁信号画业务名、通道、电平、默认值信号表锁日志配日志路径、级别、轮转日志检查记录最小验证每个选项跑一个测试用例通过/失败记录回退备份参数、记录恢复步骤回退卡验收时不要只看“功能有没有”要看“失败时有没有确定状态”。中断高频触发会不会抖、串口断线会不会挂、绝对精度碰撞后有没有报警、联网服务断网后日志能不能落盘这些才是现场真正会翻车的地方。我一般会留一个最小测试程序只调用候选选项不掺产线逻辑验收前跑一遍验收后再跑一遍对比两次结果。从那以后我每次上电前都强制走一遍“版本—信号—日志”核对哪怕现场催得再急也不跳步。这份 PDF 建议直接放进项目资料库按选项编号建索引和现场备份的配置清单放在一起拿到后先翻目录再按第 2 章的选型表拆一遍基本就能判断哪些选项要开、哪些可以后开。希望帮到你。本文还有配套的精品资源点击获取
企业数字化 ERP 产品动态
相关推荐
少儿信息学复赛:枚举与前缀和送分题策略 简介:这份DOCX文档收录第18届绍兴市少儿信息学竞赛复赛完整试题,面向小学阶段信息学选手、竞赛教练及NOIP入门教学场景,可用于赛前模拟、课堂讲评与算法专项训练。压缩包内仅1个docx文件,约32KB,内容集中,便… · 2026/11/4 13:21:00
实验室纯水机选购指南:水质、技术与维护全解析 1. 实验室纯水机选购核心考量 实验室纯水机作为科研工作的"血液净化器",其水质直接影响实验数据的可靠性。面对市场上数十个品牌、上百种型号,选购时需建立系统化的评估框架。根据我多年协助实验室选型的经验,核心考量可归纳为&quo… · 2026/11/4 13:21:00
2026年AI论文平台评测:提升学术研究效率的五大工具 1. 学术研究者的AI工具革命2026年的学术圈正在经历一场静悄悄的工具革命。作为一名每天需要阅读数十篇论文的博士生,我深刻体会到传统文献检索方式的力不从心。上个月导师在组会上分享的几个AI论文平台,彻底改变了我的研究效率——这些工具不仅能自动追踪… · 2026/11/4 13:21:00
MySQL刷题技巧与核心知识点解析 1. 刷题准备与环境搭建 在开始牛客网MySQL 21-30题之前,我们需要确保本地开发环境配置正确。推荐使用MySQL 8.0版本,这是目前最稳定的生产级版本。安装完成后,建议通过以下命令验证版本:
SELECT VERSION();对于刷题环境… · 2026/11/4 14:14:20
三维数据可视化技术解析与WebGL实战 1. 三维数据可视化为何成为大数据分析的刚需当数据量突破TB级门槛时,传统二维图表就像试图用平面地图导航三维城市——我们不得不面对三个关键矛盾:首先,超过85%的企业数据天然具有空间属性(如物流轨迹、气象数据)&… · 2026/11/4 14:14:20
MCP协议降熵容错架构设计与实践 1. 项目背景与核心价值在大规模分布式系统架构中,MCP(Model Communication Protocol)协议作为大模型间通信的桥梁,其稳定性直接决定了整个系统的可靠性。去年我们在部署千亿参数模型集群时,曾因一个未被捕获的序列化异… · 2026/11/4 14:14:20
全国五级行政区划SQL库实战:导入、索引优化与增量更新 简介:面向政务信息化、数据可视化与地理信息系统开发者的行政区划基础数据包,聚焦全国五级行政区域名称与区域代码的完整对应关系,可支撑地址库建设、区域联动下拉、数据统计归集等常见业务场景。压缩包共3个文件,以2个SQL脚本和1… · 2026/11/4 14:14:20
IM系统好友管理服务架构设计与实践 1. 项目概述:IM系统中的社交关系枢纽 在即时通讯(IM)系统的架构中,好友管理服务如同社交关系的中央调度台。这个看似基础的功能模块,实际上承担着用户关系链的建立、维护和复杂状态同步等核心职责。以微信为例… · 2026/11/4 14:14:20
MFC绘图入门:从OnDraw到鼠标拖拽画椭圆 简介:本资源是一份面向C初学者与Windows桌面开发入门者的MFC图形绘制实践项目,聚焦于使用MFC框架在视图中动态绘制直线、矩形和椭圆三大基础图形,解决GUI程序中GDI绘图逻辑实现与用户交互响应的核心问题。压缩包共51个文件,包含8个… · 2026/11/4 14:13:13
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38
AI辅助技术栈评估:提升研发决策效率60% 1. 项目背景与核心价值技术决策一直是研发团队面临的重大挑战。随着技术生态的快速演进,技术栈的选择、维护和迭代变得愈发复杂。我们团队在过去两年里,先后经历了三次重大技术栈迁移,每次都需要投入大量人力进行技术评估和风险分析。直到去年… · 2026/11/4 0:00:17
从生成Token到直接决策:Jev如何重塑AI Agent工程实践 1. 从"生成文字"到"拍板决策":Jev 到底在解决什么问题大多数人第一次接触大模型,脑子里建立的模型是"输入问题、输出文字"。你问它今天天气怎么样,它给你一段描述;你让它写个周报,它给你… · 2026/11/4 0:00:17
32G统一内存跑大模型:内存账、TPS实测与端云分流 想在一台 32G 统一内存的小主机上把大模型跑成"日常可用",这件事我前后折腾了小半年。标题里说的这台 Mac mini M6,是我们这次讨论的目标平台,具体到手规格以实物为准;但下面这套推算方法和实测思路,对任何统… · 2026/11/4 0:00:17
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38