【非标自动化】硬核阅读理解620行梯形图(0~69行)
这个程序段落有个注释“复位程序”那么我们暂且认为接下来的逻辑是执行复位的。结合第0行和第4行来看如果X0 1则开始异步计时T0如果X0 0则开始异步计时T1对于X0来说要么等于0要么等于1那么T0和T1的计时肯定有一个要执行的。然后再结合第8行代码也就是说不管T0、T1还是M19只要有任何一个BOOL值为1则可以进行下一步操作正当我觉得要开始激动的复位操作时发现有一个程咬金就是M0定睛一看要求的是如果M0 0则往下执行然后再看看这个M0的注释“复位指示灯”ok也就是说如果当前已经处于复位中了那么就不要再次进来了这个猜想再SET M0语句就可以得到验证因为相当于是如果当前M00进到下一个步骤了那么马上把M0 SET下这样就不用再重复进来了。也就是说plc程序启动后不管当前是手动模式还是自动模式都先执行一遍复位流程。然后我觉得SET M1这种写法应该是很通用的手法这样就不用把代码一路写下去而是换行继续写就行了也就是让M1 1然后另起一行继续写逻辑就行了。我的猜想果然没错看17行代码就是如此的设计。ZRST M10 M499ZRST M501 M1000这种操作应该就是一种将平时用到的M状态值全部清空掉的意思。然后经典的那个手法又出现了17段的代码是由于前面的代码对M1做了SET操作才进来的现在既然进来了那么没必要每个扫描周期都进来一次所以要做一个关闭的操作也就是RST M1然后SET M2是什么操作呢跟M1是一样的都是为了另起一行写代码咯。。。。。这个写法就让我有点觉得这个代码有点多余了。当M21的时候进来继续执行但是这里面主要就是把M2这个条件关上也就是RST M2除了这个就是一行SET M10也就是说又另起一行写接下来的代码了。我的意思是说其实再上面一段的代码没必要用SET M2直接SET M10不就行了吗。RST Y那就是真实的物理世界的重置了但是这里只是RST了Y4、Y0和Y7通过查看软元件注释可以看到Y0到Y7都有映射继续看代码依然是那种手法关闭M10然后另起一行继续写代码用M11来做标记。然后要注意的是前面放置了一个T2计时器也就是可以理解成先RST了Y4、Y0和Y7然后其他的Y可以需要稍微做下延迟。刚刚说了先RST了Y4、Y0和Y7然后这段代码就是RST了Y6然后等T8延时就将剩下的Y全部重置掉了。ZRST Y000 Y007也就是说先RST Y4、Y0、Y7然后就是 Y6再接着是 Y1、Y2、Y3、Y5。然后依然是ZRST M系列但是这里有一个要特别注意的是这里将复位指示灯M0也复位了。ok现在可以讨论一下这个复位程序了首先plc程序是从上到下从左到右执行的通过这个M0标志位的SET和RST可以知道其实这个PLC程序是一直再跑复位程序的M0的作用不是为了让PLC程序自启动后只复位一次而是每个扫描周期都需要执行一次复位操作。M0只是为了让如果目前正在“复位中”就不要再次从头又开始执行复位代码要等这一次的复位操作执行完之后下个扫描周期中再开始下一轮的复位操作。

相关新闻

书法美术培训哪家好

书法美术培训哪家好

在孩子的成长过程中,书法和美术教育越来越受到家长们的重视。但是市场上的培训机构众多,到底该怎么选呢?今天就结合家长们常见的关注点,给大家好好分析分析,顺便介绍一家靠谱的机构——艺绘空间(天津市西青…

2026/10/18 22:16:36 阅读更多 →
货币政策下半场:告别大水漫灌拥抱精准调控

货币政策下半场:告别大水漫灌拥抱精准调控

《宽货币已死,准货币崛起》 ——真正的宽松,不是钱更多,而是钱更会去该去的地方钱不再漫灌,政策开始长眼睛。降准、降息仍在工具箱里,却不再是默认选项。社会融资成本已处历史低位,再动总量,必须…

2026/10/16 15:30:04 阅读更多 →
从“调模型”到“造智能体”:一本把AI Agent彻底讲透的实战指南

从“调模型”到“造智能体”:一本把AI Agent彻底讲透的实战指南

智能体工程驱动AI Agent开发 王晓华 清华大学出版社【行情 报价 价格 评测】-京东 2026新书 智能体工程驱动AI Agent开发 王晓华 清华大学出版社 智能体工程提示词上下文驾驭工程 智能体工程驱动AIAgent开发 无规格【行情 报价 价格 评测】-京东 如果你已经玩转了大模型的API…

2026/10/16 14:01:15 阅读更多 →

最新新闻

2.42GHz宽带低相噪LC压控振荡器:调谐与噪声的平衡设计

2.42GHz宽带低相噪LC压控振荡器:调谐与噪声的平衡设计

简介:一份围绕2.42 GHz宽带低相噪LC压控振荡器的设计文档,面向射频集成电路设计人员、通信系统工程师及学习频率合成技术的高年级学生。方案采用开关电容阵列(SCA)与电压、电流滤波相结合的互补交叉耦合型LC VCO结构,先…

2026/10/18 22:16:34 阅读更多 →
baseflight飞控源码入门:从裸机主循环到混控输出的完整链路解析

baseflight飞控源码入门:从裸机主循环到混控输出的完整链路解析

简介:baseflight-master 是一套面向无人机飞控算法研究者的开源源码包,适合具备一定嵌入式与C语言基础的开发者学习或定制飞控特性。包内代码清晰展示飞控系统的核心运行逻辑:硬件初始化、传感器数据融合、PID姿态控制、命令解析、故障检测与…

2026/10/18 22:16:34 阅读更多 →
LLM填槽实战:从规则模板到结构化生成,打造高准确率对话系统

LLM填槽实战:从规则模板到结构化生成,打造高准确率对话系统

直接从从业者的角度切入,聊聊“LLM填槽”这件事。做了几年对话系统,从早期的规则模板一路折腾到大模型落地,我对填槽这件事的理解是:它本质上不是“解析字符串”,而是“从对话里复刻用户脑子里的完整需求”。这篇文章不…

2026/10/18 22:16:34 阅读更多 →
Python美食数据全链路实战:爬取清洗分析可视化闭环

Python美食数据全链路实战:爬取清洗分析可视化闭环

简介:本资源是一套完整的Python数据科学实战项目,面向数据分析初学者与爬虫爱好者,聚焦美食领域从数据获取到可视化呈现的全流程实践。项目涵盖网络爬虫(requestsBeautifulSoup)、数据清洗分析(pandasNumPy…

2026/10/18 22:16:34 阅读更多 →
如何用工作手机管理微信聊天?品牌推荐与选型参考(技术选型篇)

如何用工作手机管理微信聊天?品牌推荐与选型参考(技术选型篇)

摘要:本文从企业微信管理的真实痛点出发,拆解工作手机的核心能力要求,并对无极、云客、先发三款方案做横向对比,最后给出一套可直接落地的选型 CheckList,供销售团队管理员和 IT 负责人参考。一、管理需求:…

2026/10/18 22:16:34 阅读更多 →
SPACE沙箱生命周期完全指南:Running/Paused/Suspended三种状态如何选?附pause/suspend/wake实战

SPACE沙箱生命周期完全指南:Running/Paused/Suspended三种状态如何选?附pause/suspend/wake实战

【免费下载链接】SPACE Sandboxed Platform for Agentic Code Execution: pluggable-runtime sandboxes for running agent and user code in isolation. 项目地址: https://gitcode.com/gh_mirrors/space34/SPACE 点击查看 免费下载 SPACE 是一款面向 AI Agent 的…

2026/10/18 22:15:33 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 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/18 0:55:02 阅读更多 →
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/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练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/18 12:16:16 阅读更多 →