每周一个编程小例子:监控模拟信号的健康状态
引言
随着工业自动化的发展,PLC(可编程逻辑控制器)已经成为控制和监测过程的重要工具。在许多工业应用中,4-20mA 模拟信号作为标准的传感器输出,广泛应用于测量和控制系统中。然而,在实际应用中,这些信号可能会受到各种故障的影响,如信号线断开、短路或超量程等问题。为了保证设备的稳定运行,我们需要能够实时诊断这些问题的功能。本文将介绍如何通过编写 PLC 程序来实现 4-20mA 模拟信号的故障诊断。
1 程序代码及介绍
下面是完整的 PLC 程序代码(代码基于 CodeSys 平台的 ST 语言):
抢先看!威图食品饮料行业白皮书即将登场
中国食品饮料产业正在经历一场深刻变革——从"高速增长"迈入"提质增效"新阶段。
这场转型的根本动力,源于消费者从"吃得好"向"吃得对"的本质转变。健康化、个性化、高端化的消费趋势,正倒逼行业向"智能制造"全面升级。
然而,制造端面临的挑战前所未有:
食品安全从合规底线升级为品牌生命线——高洁净区域的设备卫生短板,已成为威胁产品安全与生产稳定的瓶颈。
数字化转型陷入"投入大、效果差"的困境——数据孤岛割裂、文档管理滞后、技术适配不足,让数字化投入难以形成价值闭环。
“养虾”降温之后,给工控圈留下了什么?
01 OpenClaw到底是什么?
为什么它和以前的AI不一样?
简单来说,OpenClaw不再是传统意义上的聊天AI,过去的AI是“提供建议”——你问它“怎么写PLC程序”,它给你一段代码参考。但OpenClaw是直接“执行任务”的智能体:给它一个指令,它能自己操纵电脑、调用API、读写文件、控制浏览器……说白了,它像个数字员工。不是给你出主意的参谋,而是能自己动手干活的下属。
说到这,你是否联想到电影《生化危机》里的超级智能电脑系统Red Queen?
电影中,她被赋予了“不惜一切代价防止病毒泄露”的目标,拥有控制整座基地的最高系统权限,为了达成目的,甚至能无视人类安全。
工控人邪修INTOUCH系列2:打印报表
1 前言
INTOUCH是打印报表是一个实用脚本你这一期给大家介绍一下INTOUCH打印报表的两种方法。
2 INTOUCH打印报表方法一
2.1 新建数据变量脚本 域名$Minute
调试现场的 100 种死法:五大作死行为
引言
作为自动化行业中不可或缺的一员,PLC 工程师常常在调试现场面临各种挑战。调试过程中,一些工程师由于缺乏经验或者疏忽,往往做出一些不理智的决策,这些“作死”行为不仅可能影响设备的正常运行,甚至会造成严重的生产事故。因此,作为一名合格的 PLC 工程师,避免这些“作死”行为,提升调试的效率和安全性,显得尤为重要。本文将结合实际经验,探讨 PLC 工程师在调试现场常见的五大作死行为,并提供切实可行的应对策略。
1 不做充分的调试前准备
作死表现:
在现场调试前,许多 PLC 工程师常常忽略了对系统的全面检查和准备,过于自信于自己的调试经验或对系统过于依赖文档。而实际上,调试工作中的复杂性和不可预测性常常会让这些准备工作显得至关重要。常见的“不做准备”包括:
-
忽略 PLC 控制程序的版本、历史记录,直接开始修改。
-
未对硬件接口进行全面检查,忽视了信号的接线和设备的连接情况。
每个工控人员都需要一个自己的小龙虾
Openclaw火了,火之前还在看他组建了一个macmini集群在做宣传。出了个差回来,就有人和我提这玩意儿了。考虑了良久,还是决定用大白话讲讲他能做啥吧。我看网上讲的,专业的太专业,不接地气;小白的讲的又是漏洞百出。
昆明仪器仪表学会举办“能源计量与流量测量仪表应用技术培训班”预通知
昆明仪器仪表学会举办“能源计量与流量测量仪表应用技术培训班”预通知
为了响应国家节能降耗、保护环境的号召,充分发挥能源计量和流量测量仪表在经济建设中的关键作用,实现企业经济效益最大化目标,昆明仪器仪表学会将于 2026年 4 月底举办“能源计量与流量测量仪表应用技术培训班”。
培训班将邀请著名流量仪表产品开发和应用开发的专家、上海同欣自动化仪表有限公司总工程师纪纲主讲。2020 年 12 月 3 日,昆明仪器仪表学会就曾邀请纪纲总工程师来昆举办为时半天的“流量仪表应用技巧专题交流与座谈会”,纪总将丰富的实践经验、深厚的理论基础凝聚成深入浅出的讲解,受到学会会员及相关单位技术人员的热烈欢迎,参加人数近七十人。
每周一个编程小例子:多传感器信号融合与优化方案
引言
随着工业自动化和智能化的不断发展,各种传感器和设备在生产、监测、控制等领域得到了广泛应用。在复杂的工业系统中,常常需要从多个传感器采集的数据中选择合适的信号进行处理。这时候,如何在众多信号中智能地选择和处理数据成为一个关键问题。为此,我们可以通过编写一个简单而高效的 PLC 程序,来根据不同需求选择、组合和输出信号。本篇文章将介绍一个多信号选择器的 PLC 程序,帮助您更好地实现这一功能。
1 程序代码
下面是完整的 PLC 程序代码(代码基于 CodeSys 平台的 ST 语言):




