当前位置: 首页 > news >正文

变频器实习DAY12

目录

  • 变频器实习DAY12
    • 一、继续,柔性平台测试!
      • 上午 王工Modbus新功能测试
      • 下午 柔性平台继续按照说明书再测一遍
    • 附加的小知识点
      • 中国狸花猫
      • .git文件
    • 附学习参考网址
      • 欢迎大家有问题评论交流 (* ^ ω ^)

变频器实习DAY12

一、继续,柔性平台测试!

  • PC板子镇楼
    在这里插入图片描述

上午 王工Modbus新功能测试

P81.05		设置1是能外部通讯
P81.06	无法查看	给定频率外部地址设置为10(000A)(地址的选定范围问题)
01 06 00 0A 00 10	01 06 00 0A 00 10 A8 04	给定1.6,实际0.8,比例为1/2测试通过
01 06 81 08 07 0D	01 06 81 08 07 0D E3 C1	修改基准频率为2000,测试通过(需要更新参数)
01 06 00 0A 00 10	01 06 00 0A 01 F4 A9 DF	给定1.6,实际0.4,比例为1/4测试通过
01 06 81 08 05 DC	01 06 81 08 05 DC 22 FD	修改基准频率为1500,测试通过
01 06 00 0A 00 10	01 06 00 0A 01 F4 A9 DF	给定1.6,实际0.53,比例为1/3试通过
01 06 81 08 01 F4	01 06 81 08 01 F4 20 23	修改基准频率为500
01 06 00 0A 00 10	01 06 00 0A 01 F4 A9 DF	给定 1.6,实际0.16,比例为0.1P81.09-P81.23		从前往后的优先级,可以重复
  • 发现的问题和解决:
    1. 地址和优先级:目标频率设置地址是单独的地址,只读;状态字的设置地址是共同地址,前面的状态字优先级更高
    2. 更新参数:目标频率不是参数不需要更新,其他数据都是参数,需要更新参数之后生效
    3. 基准值1000以内,一千以内输入多少就是多少,1000以上,目标频率=输入值 /(基准值-500)*5

下午 柔性平台继续按照说明书再测一遍

  • 老样子没有IO板,版本号不用测了
  • 低载波启动功能测试通过,只要设定好7008的值就会以2kHz启动,速度高了之后就会转为自己设定的载波频率
  • 模拟量数字量和modbus测了
  • 本地控制切换功能测试通过,切成本地不能启动,但是可以关闭
  • 注意,1002是特殊参数,只有切到远程控制才能修改

附加的小知识点

中国狸花猫

  • 可温顺可暴躁,主要看环境,喜欢动,晚上喂了一只,可爱捏
    在这里插入图片描述

.git文件

Git 的 .git 目录是版本控制的核心数据库,存储了仓库的所有元数据和对象。以下是其关键内容的简明分析:

  1. 核心结构
.git/
├── HEAD              # 当前分支指针(如 `ref: refs/heads/main`)
├── objects/          # 所有数据对象(Blob/Tree/Commit)
├── refs/             # 分支和标签的引用
├── config            # 仓库配置(远程地址、别名等)
├── index             # 暂存区(Stage)状态
└── hooks/            # 客户端钩子脚本(可自定义)
  1. 核心对象说明
对象类型存储路径示例作用
Blobobjects/ab/cd123...存储文件内容(压缩后的二进制数据),文件名通过SHA-1哈希生成。
Treeobjects/12/34abcd...记录目录结构,包含文件名、权限及对应的Blob/Tree的哈希。
Commitobjects/56/78ef...保存提交信息(作者、时间戳、父提交哈希)及根Tree的哈希,构成版本链。
  1. 关键文件详解

    • HEAD
      指向当前活跃分支(如 refs/heads/main),或直接记录某个提交哈希(分离头状态)。

    • refs/heads/[分支名]
      每个分支对应的最新提交哈希(如 refs/heads/main 文件内容为 a1b2c3...)。

    • index
      二进制文件,记录暂存区文件的状态(哈希、时间戳、路径),是 git commit 的原料。

    • logs/
      记录所有分支的变更历史(用于 git reflog 恢复误操作)。

  2. 数据关系示例

指向
包含
包含
包含
Commit
Tree
Blob: 文件1
Tree: 子目录
Blob: 文件2
  1. 空间优化机制

    • Packfileobjects/pack/
      将相似对象压缩为 .pack 文件(含增量编码),减少存储占用。

    • 松散对象
      未被压缩的独立对象(新创建的文件初始存储于此)。

  2. 用户可操作文件

文件是否可手动修改风险
config✅ 是可能破坏远程配置
hooks/*✅ 是无风险,自定义脚本
objects/❌ 否直接修改会导致数据损坏
refs/⚠️ 谨慎错误修改可能丢失分支
  1. 如何验证完整性?
# 检查对象库是否损坏
git fsck# 查看对象内容(如Commit)
git cat-file -p a1b2c3

总结
.git 目录通过对象数据库(Blob/Tree/Commit)和引用系统(refs)实现版本控制,所有提交的文件、目录结构和历史均存储于此。理解其结构有助于修复仓库问题或深度定制Git行为。

附学习参考网址

  1. .git 文件夹详解

欢迎大家有问题评论交流 (* ^ ω ^)

http://www.xdnf.cn/news/1174411.html

相关文章:

  • VRRP技术-设备备份技术
  • Vue3 面试题及详细答案120道(61-75 )
  • Mermaid流程图
  • 思路探索:当大型语言模型遇见数据分析的现实挑战
  • vue3与ue5通信-工具类
  • 【音视频学习】四、深入解析视频技术中的YUV数据存储方式:从原理到实践
  • Kubernetes 服务发布进阶
  • Web后端实战:登录认证(JWT令牌生成和Filter过滤器Interceptor拦截器)
  • 使用 MobaXterm 登录你的阿里云 ECS 实例
  • springboot 3.0 和 2.0 校验用的包不一样
  • 压测软件JMeter安装配置以及创建桌面快捷方式(详细图解)
  • 18.设备虚拟化
  • Java按模板导出Excel
  • YOLOv5模型剪枝实战教程
  • Java项目中定时任务三方工具和技术的深度应用指南
  • Android埋点实现方案深度分析
  • Docker 应用数据备份、迁移方案
  • 设计模式代码总结
  • 【2025】使用vue构建一个漂亮的天气卡片
  • ChatGPT桌面版深度解析
  • vue3笔记(2)自用
  • RCE随笔-奇技淫巧(2)
  • Android toybox常用工具介绍
  • ES6 标签模板:前端框架的灵活利器
  • mongodb的备份和还原(精简)
  • 微算法科技(NASDAQ: MLGO)研究量子机器学习算法 (Quantum Machine Learning Algorithms),加速机器学习任务
  • opencv学习(视频读取)
  • HF86611_VB1/HF86611Q_VB1:多通道USB HiFi音频解码器固件技术解析
  • 架构师--基于常见组件的微服务场景实战
  • 华为云ELB(弹性负载均衡)持续报异常