一些ax6000的rom
https://www.right.com.cn/forum/thread-8400222-1-1.html
https://www.right.com.cn/forum/thread-8379756-1-1.html
237【首选】:https://www.right.com.cn/forum/thread-8261104-1-1.html
uboot: https://github.com/hanwckf/bl-mt798x/releases/tag/20241115
uboot刷机备份救砖教程:https://www.right.com.cn/forum/thread-8265832-1-1.html
#红米ax6000
https://www.right.com.cn/forum/thread-8400222-1-1.html
https://www.right.com.cn/forum/thread-8379756-1-1.html
237【首选】:https://www.right.com.cn/forum/thread-8261104-1-1.html
uboot: https://github.com/hanwckf/bl-mt798x/releases/tag/20241115
uboot刷机备份救砖教程:https://www.right.com.cn/forum/thread-8265832-1-1.html
#红米ax6000
www.right.com.cn
【红米AX6000更新24.10】使用237大佬源码编译自用固件|PW 克拉斯 lucky Nikki-小米无线路由器及小米网络设备-恩山无线论坛
只是添加了几个自己用得到得插件地址:192.168.31.1**** 本内容被作者隐藏 ****
睡眠追踪「Sleep as Android」v20250411 for Android 解锁高级版 + Wear OS 系统版 —— 一款强大的非接触式睡眠周期跟踪应用 | 异星软件空间
https://www.yxssp.com/30773.html
https://www.yxssp.com/30773.html
Yxssp
睡眠追踪「Sleep as Android」v20260121 for Android 解锁高级版 + Wear OS 系统版 —— 一款强大的非接触式睡眠周期跟踪应用 | 异星软件空间
给您提供精彩感受的软件博客!推荐精选好用实用的软件及资源,且有详细的图文评测介绍。大量绿色、好用软件及资源下载。
“PNP”和“NPN”这两个术语通常用于描述 数字输入(DI)信号的类型**,尤其是传感器或开关的输出类型。因此,它们主要用于描述 **输入侧的接线方式和信号来源的特性**。
---
## ✅ 简单总结:
| 类型 | 用于描述 | 特点 |
|------|----------|------|
| **PNP / NPN | 主要用于 数字输入(DI)模块 的信号源(如传感器、接近开关等) | 描述的是外部设备如何向 PLC 输入端子提供电流 |
---
## 🔍 详细解释:
### 1. PNP 型(Source Type)
- 又称 漏型输入(Sourcing Input)**。
- 传感器/开关在导通时将 **24V(L+)电平送入 PLC 的 DI 点**。
- 当输入闭合时,电流从传感器流出到 PLC 的输入点 → 所以叫 “source”。
#### 📌 接线方式:
- 传感器电源正极(24V)接到传感器的棕色线;
- 传感器输出线(黑色线)接到 PLC 的 DI;
- PLC 的 DI 模块内部连接到 **M 端子作为参考地**;
- 电源负极接到 M。
> ⚠️ 如果你的 PLC DI 模块是 **支持 PNP 输入的漏型接法**,则使用这种方式。
---
### 2. **NPN 型(Sink Type)
- 又称 吸型输入(Sinking Input)**。
- 传感器/开关在导通时将 **PLC 的 DI 点拉到 GND(M)**。
- 当输入闭合时,电流从 PLC 输出 → 流入传感器 → 所以叫 “sink”。
#### 📌 接线方式:
- 传感器电源正极接到 PLC 的 L+;
- PLC 的 DI 输出接到传感器的黑色线;
- 传感器的蓝色线接到电源负极(即 M);
- 传感器输出导通时,电流从 L+ → DI → 传感器 → M。
> ⚠️ 如果你的 PLC DI 模块是 **支持 NPN 输入的吸型接法**,则使用这种方式。
---
## 🧠 总结口诀(方便记忆):
- **PNP 是“供出电”**:传感器把电送到 PLC;
- **NPN 是“吸入电”**:传感器把电流引走。
---
## 📝 补充说明:
虽然 PNP/NPN 主要描述的是 **输入信号的类型**,但在实际应用中,也会看到它们出现在 **输出模块 的上下文中,比如晶体管输出的 PLC 是否支持 PNP 或 NPN 类型的负载接法。不过这种情况较少见,大多数情况下我们说 PNP/NPN 都是指:
> ✅ 输入模块所连接的传感器或开关的输出类型
---
## 📎 实际例子:
你买了一个接近开关,上面写着:
-
表示它是一个常开的 PNP 输出型传感器,适用于漏型输入的 PLC 模块。
---
如果你有 S7-1200 的具体型号,我也可以告诉你它默认支持哪种类型的输入(PNP or NPN),是否可以切换等等 😊
#plc #pnp
---
## ✅ 简单总结:
| 类型 | 用于描述 | 特点 |
|------|----------|------|
| **PNP / NPN | 主要用于 数字输入(DI)模块 的信号源(如传感器、接近开关等) | 描述的是外部设备如何向 PLC 输入端子提供电流 |
---
## 🔍 详细解释:
### 1. PNP 型(Source Type)
- 又称 漏型输入(Sourcing Input)**。
- 传感器/开关在导通时将 **24V(L+)电平送入 PLC 的 DI 点**。
- 当输入闭合时,电流从传感器流出到 PLC 的输入点 → 所以叫 “source”。
#### 📌 接线方式:
- 传感器电源正极(24V)接到传感器的棕色线;
- 传感器输出线(黑色线)接到 PLC 的 DI;
- PLC 的 DI 模块内部连接到 **M 端子作为参考地**;
- 电源负极接到 M。
> ⚠️ 如果你的 PLC DI 模块是 **支持 PNP 输入的漏型接法**,则使用这种方式。
---
### 2. **NPN 型(Sink Type)
- 又称 吸型输入(Sinking Input)**。
- 传感器/开关在导通时将 **PLC 的 DI 点拉到 GND(M)**。
- 当输入闭合时,电流从 PLC 输出 → 流入传感器 → 所以叫 “sink”。
#### 📌 接线方式:
- 传感器电源正极接到 PLC 的 L+;
- PLC 的 DI 输出接到传感器的黑色线;
- 传感器的蓝色线接到电源负极(即 M);
- 传感器输出导通时,电流从 L+ → DI → 传感器 → M。
> ⚠️ 如果你的 PLC DI 模块是 **支持 NPN 输入的吸型接法**,则使用这种方式。
---
## 🧠 总结口诀(方便记忆):
- **PNP 是“供出电”**:传感器把电送到 PLC;
- **NPN 是“吸入电”**:传感器把电流引走。
---
## 📝 补充说明:
虽然 PNP/NPN 主要描述的是 **输入信号的类型**,但在实际应用中,也会看到它们出现在 **输出模块 的上下文中,比如晶体管输出的 PLC 是否支持 PNP 或 NPN 类型的负载接法。不过这种情况较少见,大多数情况下我们说 PNP/NPN 都是指:
> ✅ 输入模块所连接的传感器或开关的输出类型
---
## 📎 实际例子:
你买了一个接近开关,上面写着:
-
Output: PNP, NO 表示它是一个常开的 PNP 输出型传感器,适用于漏型输入的 PLC 模块。
---
如果你有 S7-1200 的具体型号,我也可以告诉你它默认支持哪种类型的输入(PNP or NPN),是否可以切换等等 😊
#plc #pnp
最近 open webui更新新版本后,在我的 ios16.2 的 safari 上发现历史会话的所有LLM 的回复都变成空白了。
查找了一下问题,在 issue 发现了解决方案。
首先推荐使用 0.6.10 这个版本试一下。如果还不行就在容器里执行
#AI #openwebui
查找了一下问题,在 issue 发现了解决方案。
首先推荐使用 0.6.10 这个版本试一下。如果还不行就在容器里执行
find /app/build/_app/immutable/chunks/*.js -exec sed -i -e "s/.split(new RegExp(\"(?<=\[.\!?\])\\\\\\\\s+\"));/.match(\\/\\[^.?\!\]+\[.\!?\]+\[\\\\])'\"\`\’\”\]\*|.+\/g)||\[\];/g" {} \;#AI #openwebui
今天实践了手动 rag,提取相关文档的内容加入到 prompt 里面。
pdf 转 md 使用了https://pdf2md.morethan.io/
然后 md 中写明白引用的章节。
一般就是 三个### 加上材料的名字,比如:
引用的时候,使用[文字](#章节名字)来引用,比如
这样,按住cmd再点击就跳转到相应位置了。
可能不这么引用,llm也会自己找到···这么做确实有点麻烦,但是更精确吧。
#programming #ai
pdf 转 md 使用了https://pdf2md.morethan.io/
然后 md 中写明白引用的章节。
一般就是 三个### 加上材料的名字,比如:
### 学院信息
引用的时候,使用[文字](#章节名字)来引用,比如
[学院介绍](#学院信息)
这样,按住cmd再点击就跳转到相应位置了。
可能不这么引用,llm也会自己找到···这么做确实有点麻烦,但是更精确吧。
#programming #ai
pdf2md.morethan.io
PDF to Markdown
Converts PDF files to Markdown.
wincc rt adv 与本机 plcsim 进行测试通信的方法:
视频参考
#plc #wincc
使用TIA Portal V15.1创建 WinCC RT Advanced 与SIMATIC S7—1200间的通信连接.
WinCC RT Advanced是用于基于PC可视化的运行系统软件。
本视频将介绍在TIA Portal V15.1中如何将程序下载至PLC中,并创建WinCC RT Advanced与SIMATIC S7—1200 PLC之间的通信连接。
注意:
1,为WinCC RT Advanced添加通信模块,选择以太网IP地址时以太网 IP
2,创建WinCC RT Advanced与SIMATIC S7—1200间的通信连接时,HMI设备访问点设置需要与PG/PC相一致,否则无法与实际的 PLC 相通信。(依我看,纯 local 就选择 plcsimxxx,如果要和别机器通信就选.tcpip1)
最后为大家演示WinCC RT Advanced仿真系统与S7—1200仿真系统的通信过程。
视频参考
#plc #wincc
Bilibili
WinCC RT Advanced与SIMATIC S7-1200之间的仿真通信连接_哔哩哔哩_bilibili
WinCC RT Advanced是用于基于 PC 可视化的运行系统软件。本视频将介绍为大家演示WinCC RT Advanced仿真系统与S7-1200仿真系统的通信过程。, 视频播放量 15694、弹幕量 9、点赞数 104、投硬币枚数 34、收藏人数 297、转发人数 97, 视频作者 初夏城头月, 作者简介 学习使我快乐
QQ:1486379484,相关视频:建立Wncc RT Pro与Siemens PLC通信教程(CIMC智能制造挑战赛特供版),SIMATIC WinCC Runtime Advanced…
QQ:1486379484,相关视频:建立Wncc RT Pro与Siemens PLC通信教程(CIMC智能制造挑战赛特供版),SIMATIC WinCC Runtime Advanced…
这几天做专业介绍的 ppt,苦于把 ppt 转为 md。
之前都是用 ppt 保存为 pdf,然后在https://pdf2md.morethan.io/ 转换为 md
今上午试了一下微软的 markitdown 这个 python 库,发现还阔以。直接 markitdown file -o output.md
#programming #ai
之前都是用 ppt 保存为 pdf,然后在https://pdf2md.morethan.io/ 转换为 md
今上午试了一下微软的 markitdown 这个 python 库,发现还阔以。直接 markitdown file -o output.md
#programming #ai
GitHub
GitHub - microsoft/markitdown: Python tool for converting files and office documents to Markdown.
Python tool for converting files and office documents to Markdown. - microsoft/markitdown
一个modbus-tcp的配置例子(mb_client\mb_server)
图1为tia portal块配置 图2为通信流程图
1. 客户端发起请求 - 读取从地址 40001 开始的 3 个保持寄存器(每个16位,即一个word或者一个int)
2. 服务器查找数据 - 从 DB1.DBX0.0 开始的数据区读取对应值。
从图上可见mb_server准备的寄存器区域可以比查询长度的长。
数据映射关系:
40001 (地址0) ↔️ DB1.DBW0
40002 (地址1) ↔️ DB1.DBW2
40003 (地址2) ↔️ DB1.DBW4
3. 服务器响应 - 返回 6 个字节的数据(3个寄存器×2字节/寄存器)
客户端接收 - 数据存储到 MB_DATA_PTR 指向的位置
#modbus #plc
图1为tia portal块配置 图2为通信流程图
1. 客户端发起请求 - 读取从地址 40001 开始的 3 个保持寄存器(每个16位,即一个word或者一个int)
2. 服务器查找数据 - 从 DB1.DBX0.0 开始的数据区读取对应值。
从图上可见mb_server准备的寄存器区域可以比查询长度的长。
数据映射关系:
40001 (地址0) ↔️ DB1.DBW0
40002 (地址1) ↔️ DB1.DBW2
40003 (地址2) ↔️ DB1.DBW4
3. 服务器响应 - 返回 6 个字节的数据(3个寄存器×2字节/寄存器)
客户端接收 - 数据存储到 MB_DATA_PTR 指向的位置
#modbus #plc
claudecode ➕ 第三方api
GitHub - BeehiveInnovations/zen-mcp-server: The power of Claude Code + [Gemini / OpenAI / Grok / OpenRouter / Ollama / Custom Model / All Of The Above] working as one.
https://github.com/BeehiveInnovations/zen-mcp-server
#ai
GitHub - BeehiveInnovations/zen-mcp-server: The power of Claude Code + [Gemini / OpenAI / Grok / OpenRouter / Ollama / Custom Model / All Of The Above] working as one.
https://github.com/BeehiveInnovations/zen-mcp-server
#ai
GitHub
GitHub - BeehiveInnovations/pal-mcp-server: The power of Claude Code / GeminiCLI / CodexCLI + [Gemini / OpenAI / OpenRouter / Azure…
The power of Claude Code / GeminiCLI / CodexCLI + [Gemini / OpenAI / OpenRouter / Azure / Grok / Ollama / Custom Model / All Of The Above] working as one. - BeehiveInnovations/pal-mcp-server