信捷PLC控制3轴机械臂:从选型到调试的完整实战指南
前两个月接了个小项目客户产线上要加一台三轴机械臂做定点搬运工件就两个托盘之间来回倒腾。他们原本打算上一套专用控制器我看了看工艺——三个轴、两个位置、一个夹爪实在没必要杀鸡用牛刀直接用一台信捷PLC配合三套步进驱动器就把活干了。从写梯形图到现场调试前后用了两周中间踩了几个比较典型的坑今天把这份信捷PLC控制3轴机械臂的调试程序和心得完整拆开聊聊给正在搞类似项目的朋友做个参考。这个项目我用的还是老本行套路直角坐标式机械臂XYZ三轴叠加末端装一个气动夹爪。为什么不用关节臂因为搬运路径就是简单的矩形轨迹直角坐标在编程上不需要做逆解PLC直接发脉冲坐标逻辑清晰调试也快。文章里所有经验都基于这个方案如果你做的是关节型机械臂思路会不一样后面我会简单提一句。1. 项目背景与选型复盘3轴机械臂为什么用信捷PLC1.1 机械本体和工艺需求先交代一下项目本体。机械部分是三根直线模组叠起来X轴负责水平横移行程600mmY轴负责垂直升降行程300mmZ轴很短只有一个抓取行程150mm末端装一个平行气爪取放小零件。负载很小单件不到1公斤所以全部用57步进电机配滚珠丝杆就够了没必要上伺服。工艺流程也很简单初始位在托盘A上方下降抓取上升横移到托盘B上方下降放置上升返回初始位循环。客户额外要求两个功能一是现场要能手动示教点位以后改产品规格不用改程序二是断电重启后必须能一键回原点不能出现机械臂乱跑撞治具的情况。这个需求放在PLC面前本质就是“三轴联动定位 点位管理 安全回零”。我评估了一下控制成本选信捷PLC是基于三个现实理由价格可控、脉冲轴数量够用、现场电工熟悉国产品牌。这类小型非标设备一般都不会给太高预算进口PLC用在这里容易显得大材小用而且信捷的定位指令在直角坐标搬运场景下完全够使。1.2 为什么选晶体管输出的信捷PLC配步进驱动器这里有一个关键选型点必须说清楚控制步进或伺服PLC必须是晶体管输出型不能是继电器输出型。继电器输出是机械触点响应速度太慢频率一高就废晶体管输出是半导体开关才能输出高速脉冲。我用的信捷XC3-32T32点继电器兼容但T后缀代表晶体管输出这点下单时看错就得退货我见过不止一次现场拿成继电器输出的情况。另外如果你用的是信捷的XDH系列或者支持EtherCAT总线的那几个型号可以走总线伺服一根网线串联所有轴。但项目里已经有步进驱动器走脉冲方式最省事一根轴就一个脉冲口加一个方向口三根轴加夹爪输出点刚好够用。1.3 硬件清单参考给一份我在这个项目里实际使用的硬件清单型号不完全固定但思路可以照抄。设备数量说明信捷XC3-32T PLC1台晶体管输出至少6路脉冲/方向输出57步进电机3套配减速机或直接连丝杆步进驱动器3台设置细分、电流接脉冲方向信号气动夹爪1套电磁阀控制带磁性开关确认到位光电感应开关6个每轴原点1个正负限位传感器共6个部分轴可以省开关电源1个24V给传感器和PLC注意功率余量触摸屏1台可选用来显示点位坐标和手动操作按钮我在这套方案里没有加触摸屏先用PLC自带按钮加上位机调试软件把程序跑通触摸屏是后期客户追加的。你如果是给客户做整机建议直接配上示教点位时能直观看到坐标数字调试效率会高很多。2. 接线、IO分配与脉冲轴参数调试前必须理清的东西2.1 输入输出点规划表很多朋友一上来就写程序结果IO分配写在脑子里现场一旦接线对不上排查起来非常痛苦。我习惯先把IO表定死再写程序程序里引用的每一个X/Y都必须对应表里的信号这样调试时查起来快。PLC地址信号说明X0X轴原点光电开关模组左侧安装X1Y轴原点光电开关行程顶部安装X2Z轴原点光电开关行程顶部安装X3 / X4X轴正/负限位软件与硬件双重保护X5 / X6Y轴正/负限位同上X7 / X10Z轴正/负限位同上X11急停输入急停按钮常闭触点X12启动按钮自动运行启动X13停止按钮自动运行停止X14手动/自动模式拨码或旋钮切换X15示教记录按钮记录当前坐标到当前点位号Y0X轴脉冲口接X轴驱动器PULSEY1X轴方向口接X轴驱动器DIRY2Y轴脉冲口接Y轴驱动器PULSEY3Y轴方向口接Y轴驱动器DIRY4Z轴脉冲口接Z轴驱动器PULSEY5Z轴方向口接Z轴驱动器DIRY6夹爪电磁阀控制气动夹爪开合Y7运行指示灯三色灯输出注意原点开关和限位开关的编号顺序不要乱尤其是正负限位接反的时候程序里判定正负方向会整个颠倒现场非常难查。我的做法是每接完一根轴先做一个临时点动测试确认正方向走的时候Y口方向信号状态和程序里预设的一致。2.2 步进驱动器接线与方向信号时序步进驱动器的接线并不复杂PUL、PUL-接PLC的Y0和公共端DIR、DIR-接Y1和公共端。但有两个细节很多人会翻车。第一个是共阳极接法时的公共端接线。信捷晶体管输出一般用NPN晶体管Y端子为低电平有效所以驱动器侧的PUL和DIR要接24V正极PUL-和DIR-分别接PLC的Y0、Y1。反过来的话PLC输出高电平才能点亮接法就错了要么没脉冲要么电机啸叫不转。这个每个驱动器手册都有说明但现场最容易忽略的是24V电源正负极接反烧了驱动器就麻烦了。第二个是方向信号的时序。方向信号必须在脉冲信号之前建立因为很多驱动器在方向信号变化的同时接收到脉冲会误判方向导致机械臂偶尔反方向走一小段。PLC扫描周期很快直接在脉冲定位指令里给方向口赋值是可以的但如果你自己写点动逻辑建议先让方向口输出保持至少10毫秒再发脉冲。信捷的很多定位指令内部已经把方向时序处理好了但手动点动的自写逻辑里一定要自己加这个延时。2.3 电气柜里的两个隐藏坑接线过程中我发现两个不起眼但很要命的坑值得单独提醒。一是脉冲线不要和电机动力线绑在同一个线槽里。步进电机运行时动力线上的电流变化会产生电磁干扰直接串到脉冲线上表现为伺服或者步进的驱动器偶尔丢脉冲机械臂偶然走不到位。整机布线时脉冲线用双绞屏蔽线屏蔽层在PLC侧单端接地动力线另走一个线槽能避免掉现场大半的灵异故障。二是所有传感器和电磁阀的24V电源最好单独从开关电源取不要和PLC输出侧的电源共用一个回路里的同一根端子排。夹爪电磁阀吸合瞬间的电流波动会影响同回路里原点开关的信号质量。我做项目习惯把传感器电源、PLC电源、电磁阀电源在端子排上分三路中间用1A左右的熔断器隔开排查故障时也能快速切分。3. 主程序架构手动、示教、自动三态切换与定位指令3.1 三种运行模式怎么互斥机械臂的程序我分成三个运行模式手动模式、示教模式、自动模式。手动模式用来单轴点动和回原点示教模式用来在手动点动的基础上记录点位坐标自动模式才是生产循环。这三个模式必须严格互斥否则会出现手动点动时自动程序还在发脉冲两套逻辑抢同一个脉冲口轻则丢步重则撞机。我的做法是用一个寄存器D60的数值来定义当前模式0代表手动1代表示教2代表自动然后在每个模式的主程序段开头加一个模式判断触点不是当前模式就直接跳过整个段落。切换模式时还有一个细节必须在机械臂完全停止后切换不能轴还在运动就切到自动模式。我在模式切换指令里加了一个“各轴脉冲停止”的复位逻辑先把所有定位指令的使能条件全部断开再等一条扫描周期之后才允许进入新模式的程序段。3.2 DDRVA、DDRVI、ZRN三兄弟的分工信捷PLC的定位指令里这个项目用到的主要是三个ZRN原点回归指令用于自动回原点。DDRVA绝对定位指令指定目标位置和运行速度是自动模式的主角。DDRVI相对定位指令指定从当前位置移动一个距离手动示教时比较常用。以X轴为例DDRVA的写法大概长这样不同型号细节有别以XDPPro软件里的指令帮助为准// X轴绝对定位目标位置D100速度D200脉冲口Y0方向口Y1 DDRVA D100 D200 Y0 Y1这条指令的意思是把X轴走到以原点为基准的绝对坐标位置位置值放在D100速度值放在D200。D100的单位不是毫米而是脉冲数所以用之前要做一次脉冲当量换算见3.3小节。DDRVI我一般用在手动点动上按下点动按钮一次让某轴沿指定方向移动一个固定的增量比如5mm或0.5mm手感比连续点动更精准示教过程中微调点位特别方便。3.3 脉冲当量与速度规划机械臂的坐标单位最终要给人看人习惯毫米PLC只能理解脉冲中间必须做换算。脉冲当量就是“一个脉冲让丝杆走多少毫米”计算公式是丝杆导程 / 驱动器细分 脉冲当量mm/脉冲我这套设备丝杆导程10mm步进驱动器细分设为2000脉冲/圈算出来的脉冲当量是10/2000 0.005mm/脉冲也就是说1mm对应200个脉冲。目标位置300mm就对应60000个脉冲绝对定位指令里的位置操作数直接填60000就是300mm。速度规划上我习惯把低速爬行速度和小步距位调整速度分开。回原点时爬行速度给慢一点比如2mm/s因为低速才能保证原点定位精度。正常自动运行的速度给到100mm/s左右步进电机在丝杆低负载下跑这个速度很稳超过150mm/s开始容易有异响和丢步风险。如果你需要高速建议换成伺服或者加大电机和驱动器规格。4. 回原点程序3轴机械臂调试的第一个硬骨头4.1 原点开关与限位开关的布局回原点逻辑是整个程序里最值得提前设计的部分因为一旦逻辑有漏洞机械臂上电后的第一次动作就可能出事故。我的限位开关和原点开关布局是这样每个轴都装了两个光电开关作为正负硬限位正限位安装在行程正方向尽头负限位安装在反方向尽头。原点开关装在正限位内侧偏负方向的位置这样机械臂既能在正常范围内找到原点又不会在找原点过程中直接撞限位。Z轴的原点装在上限位附近这个要特别强调Z轴是垂直轴它的原点必须在顶部不能装在底部。如果原点在底部机械臂回原点时先往下扎很容易直接撞到工作台的治具或工件。所有垂直轴的安全原则都是“回原点先往上走”即使程序跑飞也不至于扎到工作区域。4.2 回零顺序与二次寻零逻辑三轴机械臂回原点不能三根轴同时乱跑必须有工序顺序。我的顺序是先回Z轴再回X轴最后回Y轴。理由很简单Z轴回顶部原点之后机械臂的末端处于高点安全区内此时回X和Y轴无论怎么横向移动都不会撞到工作台上的东西。信捷PLC的ZRN指令做原点回归很方便大体流程是电机以设定速度向原点方向移动碰到原点开关后立即减速停止。但只停一次有个精度隐患——如果回零速度较快机械结构有惯性停止点会落在原点开关感应区内的不同位置每次回原点后的坐标起点略有偏差累积多了搬运位置就会出现肉眼可见的偏移。我一般会在ZRN完成之后再加一段“二次寻零”逻辑偏离原点开关让轴反向低速移动重新以一个更慢的速度比如爬行速度的1/5去碰原点开关沿把这个沿作为真正的机械零点。一次寻零得到的是“大约零”二次寻零得到的是“重复精度极好的零”。这段程序虽然多花十几行但对点位精度来说非常值得。4.3 急停复位后为什么必须重新回原点急停按钮按下之后机械臂会停在任意位置这时程序如果不清除坐标值下一位操作员复位急停直接启动自动模式PLC会以为机械臂还在之前的逻辑位置上实际上已经在半路上了两下一叠加就会撞治具。所以我的急停逻辑做了两件事第一检测到急停信号立即停止所有脉冲输出并置位“原点有效”标志为OFF第二急停复位后任何模式都不允许执行自动定位指令只有完成一次完整的回原点流程系统才重新置位“原点有效”标志。这样就把“回原点”和“允许运行”做成了硬绑定物理上和程序上都保证不会出现坐标记忆错乱。这个习惯我强烈建议所有做机床或机械臂程序的同行都加上它不仅仅是程序规范问题更是人身安全问题。5. 点位示教与坐标存储不用改程序就能调点位5.1 示教模式的实现思路客户说以后可能改产品规格要求现场能自己重新调点位。如果用触摸屏修改D寄存器里的坐标值操作员容易填错而且不知道具体移动到某个位置需要输入什么坐标。所以我在程序里加了示教模式操作员手动把机械臂开到目标位置按一下“记录”按钮PLC自动把当前三轴坐标抓到当前点位编号对应的寄存器里。具体实现很直白。示教模式下三个轴的点动程序可以正常工作操作员用点动按钮把机械臂移到想要的取料位置。确认之后按“示教记录”按钮PLC执行一次触发指令把当前三轴的绝对坐标值分别传给点位表对应编号的寄存器组。这样做的好处是点位坐标不用人算程序自动记录改点位全程不碰代码。5.2 掉电保持寄存器划分与点位表点位数据必须断电保持不然客户关机一晚第二天开机所有点位归零又要重新示教一遍这不现实。信捷PLC有掉电保持区我把点位表放在保持区内规划如下寄存器含义说明D100-D103取料位X/Y/Z坐标32位数据每轴占2个寄存器D110-D113放料位X/Y/Z坐标同上D120-D123安全过渡位坐标用于提在中间高度的过渡点D130当前示教点位编号手动切换D140自动循环计数生产计数每个坐标我统一用32位数值存储因为位置值换算成脉冲后比如600mm要12万个脉冲已经超过16位整数最大值32767了这点非常容易踩坑。示教时如果发现坐标值超过32767但不超范围多半就是只用了16位数据长度。5.3 示教点位的防呆校验示教记录功能虽然方便但也怕操作员误操作把Z轴坐标设成一个扎进工作台的负值。所以我在记录点位之前加了坐标范围校验每个轴记录前都会与软限位上下限比较一旦超出立即不写入寄存器并且触发一个报警提示。软限位不是实际接线而是在程序里定义每个轴允许的坐标范围上下限比如X轴0到600mm对应0到120000个脉冲Y轴0到300mm对应0到60000个脉冲。所有定位指令执行前都会检查目标位置是否落在软限位范围内不在范围内直接拒绝执行。这个保护网加在限位开关之后等于多了一重软件保险尤其适合操作员使用不熟练的现场。6. 实测调试链路与常见问题从单轴空跑到整机联动6.1 我的调试顺序拿到设备后我没有直接组合运动而是按下面的顺序走完整条链路省掉了大量回头排查时间单轴空跑每根轴单独手动点动确认电机接线正确正方向与程序预期一致驱动器细分和电流设置正确。限位验证手动把每根轴分别推向正负限位确认对应的X输入点有信号程序能做出正确响应。回原点验证分别在随机位置和接近限位的位置执行回原点验证ZRN和二次寻零逻辑重复回零5次看坐标偏差。单轴定位指令验证手动模式下发一个DDRVA绝对定位让轴走到精确位置用百分表打表验证脉冲当量是否准确误差大就重新看丝杆导程和细分参数。整机空跑所有轴组合运动跑完整的搬运循环观察三轴之间有没有干涉、节拍是否满足要求。带负载调试夹爪夹取真实零件跑完整循环注意夹爪到位信号和电磁阀动作的时序配合。这套顺序的重点是“每验证完一层下一层才有意义”。很多现场问题都是跳步导致的比如还没验证单轴方向就直接跑整机机械臂一上电就朝着反方向撞过去的教训我见过太多次。6.2 现场最容易遇到的5个问题我把这次调试验证过程中遇到的和同行交流过的常见问题整理了一下带解决方案现象根因解决某个轴偶尔丢步位置越跑越偏脉冲信号受干扰或步进电流不足检查屏蔽接地、降低运行速度、增大驱动器电流回原点后位置每次都差一点回零速度快皮带有弹性停止位置不一致打开二次寻零逻辑爬行速度降到2mm/sY轴垂直方向自动下降时偶发抖动垂直轴在重力影响下步进电机静态扭矩不够给垂直轴换带刹车的步进电机或伺服电机启动后机械臂朝反方向跑方向信号接反调换方向口接线或程序里方向逻辑取反接完必测自动模式偶发未按路径运动模式切换时程序段还在执行旧指令切换模式前强制停止所有脉冲再延迟一个扫描周期垂直轴的负重力问题特别提醒一句Y轴是垂直升降步进电机断电或者失步的时候会靠重力直接往下掉轻则碰坏工件重则伤到操作员。只要是垂直轴优先选择带断电抱闸的电机或者驱动器支持能耗制动。PLC程序里也可以做一个Y轴断电立即输出保持力矩的指令但物理刹车永远比程序可靠。6.3 小项目经验拓展这套程序虽然针对的是3轴直角机械臂但改一改就能通用。比如把XY两轴改成大行程龙门架或者把Z轴换成旋转轴做成简单的四轴点胶机核心代码都不需要大动只要IO分配和坐标定义对应调整就行。如果你想更进一步可以把它做成一个标准模板点位表扩大、回原点逻辑做成通用子程序、手动点动界面绑定触摸屏。这样后续接新项目时只需要改行程参数和IO表程序层面基本零修改。我在交付完这个项目之后就把这套逻辑归档成了自己的标准框架后面再做类似的机械臂项目开发周期压缩到了三四天。最后说一个调试心态上的体会。机械臂这类设备写程序的时间往往只占三成剩下的时间全在排查接线、限位逻辑和莫名其妙的干扰上。所以我不建议一上来就追求把程序写得非常“高级”先把基础动作验证扎实再逐步加功能一台机械臂能稳稳当当跑一天不出幺蛾子比什么花活都重要。

相关新闻

JMeter压测实战全解析:核心原理、线程组与结果分析

JMeter压测实战全解析:核心原理、线程组与结果分析

先回答第一个问题:JMeter是一款开源的压力测试工具,最初由某软件团队开发,后来贡献给了开源社区并持续维护至今。它最初的设计目标是做Web应用的功能测试,但发展到今天,已经成了接口测试、性能测试、分布式压测领域绕不…

2026/10/13 8:23:39 阅读更多 →
潜在时空CoT重构VLA推理,端到端自动驾驶如何实现双榜SOTA

潜在时空CoT重构VLA推理,端到端自动驾驶如何实现双榜SOTA

1. 项目整体认知:这不是一次单纯的刷榜 先说结论:如果你和我一样长期混在自动驾驶感知决策这条线里,最近某高校与某企业联合团队放出来的LaST-VLA方案,值得花时间细读。它在业内常用的导航仿真榜单的两个指标体系上都排到了第一梯…

2026/10/13 8:23:39 阅读更多 →
命令行正则辅助工具 rea:让日志解析与文本处理更高效

命令行正则辅助工具 rea:让日志解析与文本处理更高效

我先解释一下这个标题。rea是我最近一个月里写的一个命令行正则表达式辅助工具,全称是 Regular Expression Assistant,缩写取前三个字母。有人以为这个名字跟某个前端框架有什么关系,其实没有,我纯粹是因为它短、敲起来顺&#xf…

2026/10/13 8:23:39 阅读更多 →

最新新闻

OpenCV Mat图像显示到MFC CDC:StretchDIBits转换与性能优化

OpenCV Mat图像显示到MFC CDC:StretchDIBits转换与性能优化

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 9:06:07 阅读更多 →
氧传感器内部缺陷X射线检测实操:从DR快筛到工业CT确诊

氧传感器内部缺陷X射线检测实操:从DR快筛到工业CT确诊

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 9:06:07 阅读更多 →
Linux下SIGFPE信号深度解析:从整数除零到信号处理实战

Linux下SIGFPE信号深度解析:从整数除零到信号处理实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 9:06:07 阅读更多 →
船舶检测数据集实战:3000张YOLO格式样本与YOLOv8训练全解析

船舶检测数据集实战:3000张YOLO格式样本与YOLOv8训练全解析

做海事监测方向的项目,很多朋友问我的第一句话都是:有没有现成的船舶检测数据集?这个领域确实不像车辆检测那样有BDD100K、Cityscapes这种量级的公开资源,能找到一套能用、标注规范、场景覆盖还过得去的YOLO格式数据集&#xff0c…

2026/10/13 9:06:07 阅读更多 →
用WorkBuddy和MCP协议把量化回测压缩到一句话

用WorkBuddy和MCP协议把量化回测压缩到一句话

最近我把量化这条链路彻底换了个玩法:用 WorkBuddy 当 AI 操作台,把行情数据和回测引擎全部封装成 MCP 工具,之后你只需要用一句话说清楚“要哪只股票、什么周期、跑什么策略”,WorkBuddy 就会自己去拉数据、写策略、执行回测&…

2026/10/13 9:06:07 阅读更多 →
Elasticsearch 用户角色管理实战:从权限设计到避坑指南

Elasticsearch 用户角色管理实战:从权限设计到避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 9:05:05 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →