剑指工控 星期二, 11/11/2025 - 19:43 发表
引言
自工业革命以来,自动化技术不断演进,可编程逻辑控制器(PLC)作为一种关键自动化控制设备,在其中扮演了重要角色。PLC 是一种通用控制器,可广泛应用于多种过程控制场景。“可编程”是其核心优势——用户可通过编程使其执行各类控制功能,满足多样化的工业需求。本文将回顾 PLC 的发展历程,重点分析其硬件与软件方面的进步,并探讨 PLC 在工业控制领域的重要性与应用。
1 控制系统的发展
1.1 早期控制系统
在工业革命及 20 世纪初期,控制系统主要依赖机械与电气技术实现自动化与过程监控,旨在提高生产效率与产品质量。常见的早期控制系统包括:
剑指工控 星期六, 11/08/2025 - 16:15 发表
引言
在 PLC(可编程逻辑控制器)编程中,我们常常需要将日期信息从字符串格式转换为日期格式,尤其在自动化生产中,涉及到大量数据交换与处理时,这一需求尤为突出。日期转换是其中的常见任务之一,尤其当输入数据以字符串形式传递时,如何高效准确地转换成 PLC 能够处理的日期格式(例如 D#YYYY-MM-DD)是每位 PLC 工程师需要解决的问题。
本文将介绍如何通过一个简单的程序实现将字符串类型的日期(例如'20181220')转换为日期格式(例如 D#2018-12-20)。
1 程序代码及介绍
以下是该 PLC 程序的核心代码(代码基于 TIA 平台的 SCL 语言):
剑指工控 星期日, 11/02/2025 - 09:17 发表
引言
在自动化控制系统中,采集到的原始模拟量往往会受到环境噪声或传感器精度的影响,导致测量值波动不稳定。为了获得更为平稳、可靠的信号输出,我们通常会对这些信号进行滤波处理。滤波是一种常见的信号处理技术,通过抑制不需要的高频噪声,保留有用的低频信号,从而提升系统的性能和精度。
本文将介绍一款基于 PLC 的模拟量输入滤波程序,通过一阶滞后滤波方法平滑输入信号,避免了高频噪声对系统的干扰。接下来,我们将详细分析程序代码,讲解其应用场景,并进行思考和总结。
1 程序代码
下面是完整的 PLC 程序代码(代码基于 CodeSys 平台的 ST 语言):
剑指工控 星期二, 10/28/2025 - 12:34 发表
引言
编程,尤其是 PLC(可编程逻辑控制器)编程,常常被认为是理性与技术的结合体。在众多工业自动化项目中,PLC 程序的可靠性和高效性直接影响着生产的顺利与否。然而,随着项目的推进,程序往往会变得冗长、复杂,甚至无序。这种“代码臃肿”的情况不仅增加了调试和维护的难度,也使得程序员在理解和修改时如同穿越一片密林,难以找到清晰的道路。
如何在复杂的需求和代码量中保持优雅和高效,成为了每一位 PLC 编程人员的追求。在这一过程中,学习“断舍离”并融入编程美学,便成为了通向高质量代码的必由之路。本文将从编程美学的实践出发,探讨如何通过变量命名、去除冗余代码、注释艺术等技巧,写出既简洁又优雅的 PLC 程序。
1 编程美学:让代码焕发生命力
1.1 变量命名的诗性表达
剑指工控 星期六, 10/25/2025 - 21:07 发表
引言
在自动化控制系统中,PLC(可编程逻辑控制器)作为一种广泛应用的工业控制设备,其编程语言和功能块的设计在实现高效控制中起着至关重要的作用。本文将带您了解一款名为 PM_Pulse_v2 的脉冲生成器功能块,通过此功能块可以指定高低电平时间,生成高低电平交替的脉冲信号,广泛应用于工业自动化中的信号传输、控制设备的启停等场景。
1 程序代码
下面是完整的 PLC 程序代码(代码基于 CodeSys 平台的 ST 语言):
剑指工控 星期六, 10/18/2025 - 20:40 发表
引言
在自动化控制系统中,随机数生成是一项非常有用的功能,尤其是在模拟信号、测试环境或者控制算法中,随机数常常用于模拟不同的工作条件或增加系统的复杂性。本文将介绍如何利用 PLC 编程语言实现一个随机数生成功能块PM_RandomNumber_v2,该功能块可以生成指定范围内的随机数,并可以通过外部信号或硬件输入进行种子的设定(之前介绍过使用系统时间作为随机种子的程序),适应不同的应用需求。
1 程序代码
下面是完整的 PLC 程序代码(代码基于 CodeSys 平台的 ST 语言):
剑指工控 星期五, 10/10/2025 - 09:58 发表

第25届中国国际工业博览会已于9月27日在上海圆满落幕。北京蓝普锋科技有限公司在此次盛会上精彩亮相,凭借其全系列自主研发的PLC产品与行业解决方案,在为期五天的展会中实力“圈粉”,充分展现了国产控制系统的硬核实力与广阔前景。
人气火爆,专业交流热度不减
展会期间,蓝普锋展台始终人气高涨,日均接待观众千余人次,访客络绎不绝。来自工业、能源、交通、市政、水利、国防等领域的数百家企业代表驻足交流,对RPC3000系列大型PLC、RPC2000系列中小型PLC等产品表现出浓厚兴趣,现场技术交流深入、互动频繁。
值得一提的是,蓝普锋产品也吸引了众多国际客商的关注,其中以俄罗斯、韩国、印度尼西亚等地区的客户为主,展现出国产PLC在国际市场上的潜力与吸引力。
剑指工控 星期四, 09/18/2025 - 15:22 发表
引言
在现代自动化控制系统中,PID(比例-积分-微分)控制算法是最常用的反馈控制算法之一。它通过对过程变量(PV)与设定值(SP)之间的差异进行实时处理,计算出控制量(CV),并用于调节执行设备的动作。随着工业自动化要求的不断提升,如何提高 PID 控制器的精度与响应速度,避免过度的波动与噪声影响,成为优化控制算法的核心挑战之一。
本文将通过对一个典型的 PLC 程序进行分析与优化,展示如何改进 PID 控制算法的实际应用,并探讨该算法的具体应用场景与拓展思考。
1 程序代码及介绍
下面是完整的 PLC 程序代码(代码基于 CodeSys 平台的 ST 语言):
页面