-
家俱工厂 C2M 之道家具工厂的 C2M 模式(用户直连制造)不是概念,而是需要通过数字化工具实现 “客户需求直达生产、生产数据反哺设计” 的闭环。从战略规划到落地运营,PLM、APS、MES、SCADA 四大系统如同齿轮般精 ...
-
在企业信息化数字化过程中,我们常会遇到诸多系统,如ERP、MES、SCM、SRM、PLM、CRM、QMS、WMS、BI、APS、SCADA、HR、BPM、TMS、EAM、EMS。这些系统究竟是什么?具备哪些功能和作用?它们之间又存在怎样的关系?今 ...
-
该方案以MES为核心,融合精益生产(LPS)理念,通过SCADA联网设备、BIQS质量管理、AGV智能物流,构建全流程、全要素、可追溯的数字化工厂,实现降本、增效、提质、柔性的智能制造目标。一、建设目标降本增效:减少 ...
-
点击箭头处“工业之家”,选择“关注公众号”!---熟悉人机界面技术(HMI),值得收藏!一、触摸屏的认知触摸屏(touch screen)又称为"触控屏"、"触控面板",是一种可接收触头等输入讯号的感应式液晶显示装置,当接 ...
-
因公众号更改推送规则,请点“在看”并加“星标”第一时间获取精彩分享最近测试了下昆仑通态触摸屏的4G无线通讯功能和远程调试功能,特将测试过程整理记录,便于备忘查阅。型号:TPC7022Ni测试内容:物联网产品设备 ...
-
前言在工业自动化领域,PLC(可编程逻辑控制器)因其稳定性和易用性成为核心控制设备,但传统PLC开发往往受限于固定硬件架构和编程语言。随着工业4.0的推进,企业对柔性化、可视化的上位机开发需求日益增长。PLCSha ...
-
前言日常的C开发中,你是否曾为项目的复杂性感到头疼?随着功能不断叠加,每一次新增需求都像是在走钢丝,生怕改动一处导致整个系统崩溃。更不用说部署时的小心翼翼,生怕一个小功能的更新影响到其他模块。如果你也 ...
-
Sqids 是一个用于将数字编码为短且唯一的非顺序字符串的库,支持在 .NET 平台中使用。适用于生成用户可见的 ID(如 URL 中的 ID),确保这些 ID 不包含敏感或不适当的内容,并提供高性能和灵活性。功能特性• ...
-
前言在工业自动化领域,PLC(可编程逻辑控制器)因其稳定性和易用性成为核心控制设备,但传统PLC开发往往受限于固定硬件架构和编程语言。随着工业4.0的推进,企业对柔性化、可视化的上位机开发需求日益增长。PLCSha ...
-
请点击蓝色关注! 您的浏览器不支持 video 标签 西门子1200与FactoryIO 实现物料自动出入库,在该程序中有自动出入库程序,同时也有手动出入库程序。HMI使用的是博途自带触摸屏,物料在仓库入库和出库 ...
-
我最近在用SIMATIC AX(以下简称AX)做一些PLC编程方面的练习,为自己工控方面的经验添砖加瓦。在手头没有硬件环境的情况下,用FactoryIO + PLCSim Advanced就可以满足一些基本的练习的需求。我挑选了一个比较简单 ...
-
本帖最后由 采集赛道4 于 2026-1-16 20:49 编辑 Factory IO 传送带物品计数控制 — 三菱 PLC 编程实战 一、任务要求拆解1. 启动后,传送带电机运行,运行 ...
-
免责声明:软件下载查询Factory IO官网,此激活文件为国外大神所创,软件所有解释权归FactoryIO官方所有。仅供学习交流使用,严禁用于商业用途.(支持正版)老规矩,转发至朋友圈18个赞,截图发送至公众号,即可领取 ...
-
这一篇我们主要讲Modbus协议在博图中的实现,ModBus协议是工业中常用的通信协议,其分为RTU、ASCII、TCP/IP三种模式,本文主要介绍最常用的RTU协议。每一步都图文详解,大家一起学习吧。1.新建项目及组态,添加CPU ...
-
今天和大家一起学习下FIO的视觉分拣场景,可以体会下和昨天的有什么不同。今天的项目我就不用电柜来做了,今天用触摸屏控制,大家有兴趣的自己做一个整个结合,有问题的地方可以留言和私信,我看到都会回复的,不会 ...
-
大家好,提前祝大家节日快乐,国庆节也会稍稍停更休息一下,今天就给大家结合这个场景和大家学习一下一个完整项目的基本步骤,本项目比较简单,适合大家整理思路,提升编程思维。(但是聪明的粉丝肯定会有更好的方法 ...
-
不好意思这段时间确实太忙了,更新速度比较慢,等我抽空出来肯定会日更的,另外好像有伙伴需要B站视频学习这个软件,确实视频学习效果可能会更好,最近也会录一下PLC和FIO的入门视频,等后续推出了和大家一起进步。 ...
-
上次给大家推荐过这款软件过后我发现网上系统讲解这个软件的还比较少,其帮助文档又全是英文的,所以就一起和大家学习一下这款软件,先提前声明一下,毕竟是虚拟仿真,其传感器、传送带、上料定时都太过理想 ...
-
好,今天我们来把昨天的配方视图学一下,其实应该放在上位机系列里面的,但正好结合这个项目一起给大家讲了。在博图里,配方功能主要是用来管理和切换工艺参数或生产参数的。配方就是一组参数的集合,比如生产不同 ...
-
今天和大家更新一下自动分拣系统的一些思路,FIO也有类似场景,在这里我先给大家理个思路,FIO模拟时我会用梯形图再写一遍,如果有兴趣的朋友可以借助这个SCL的思路到时候改写一下。通过本篇的学习,你将学习(或者 ...
-
"一生很短,不过是朝暮与春秋"大家好,从前几天的投票结果看,有一半的人已经正式入门了,但是还有很多处于第一阶段的朋友,不过不用担心,可以看一下这个合集的前面几个入门系列,那都是非常简单的,甚至对于大家 ...
-
程序在留言区,这个快速排序需要大家静下心慢慢看,稍微有点难度,加油!那我们详细谈一下快速排序,我们先说一下快速排序的基本原理。快速排序的基本思想是分治法。我们选择一个基准元素,将数组分成两部分,一部 ...
-
任务背景在工业生产中,仅仅判断数据是否超出固定阈值往往不够,因为某些设备的温度、压力等数据是逐渐变化的,而固定阈值无法提前发现趋势性故障。因此,我们需要一种算法:采集并平滑数据(减少抖动)计算变化趋 ...
-
那最近也是有在反思SCL的实战做了那么多期,大家会不会有一些发懵的感觉,看程序我觉得大家肯定是没有问题了,只要跟着一步一步走过来的,现在读SCL肯定得心应手,那如果自己动手写的话是否可以呢?我们来重新审视 ...
-
在很多工业场景中,我们需要根据一段时间内模拟量的变化趋势判断是否有异常。例如温度持续上升可能预示加热系统故障,压力持续下降可能代表泄漏。简单判断一两个值的升降不够可靠,需要对一系列数据做趋势分析。需 ...
-
本届的内容比较多也比较难,如果大家可以钻研透本节内容,那么对SCL数据处理也算是得心应手了。那本节我也会讲解的非常详细,大家一步一步吃透。(本节的项目文件ap.18我也会放在留言区,方便大家下载自己尝试)首先 ...
-
在工业设备中,某些操作或动作必须在“当前值稳定”一段时间后才能执行。例如在温控系统中,只有温度稳定(如波动范围小于 ±1℃)并持续 10 个扫描周期以上,才允许加热器停止或切换状态。为了实现这个功能,必须 ...
-
今天我们学习一下另一种滤波算法——中值滤波在工业控制中,传感器采集的模拟量(如压力、温度、电流)常会因为干扰或瞬态抖动产生“离群值”(突变点)。中值滤波是一种经典的数字滤波算法,能够有效去除孤立异常 ...
-
在智能制造车间中,扫码枪读取到工单编号,格式如下:"A20250722NG01""B20250721OK02"每个字符串固定长度为 13。第1位代表生产线(如 A、B、C);第2-9位是生产日期(如 20250722);第10-11位是质量状态(如 NG、O ...
-
题目背景在某些工业数据监测场景中,例如电机振动值、温度或压力采集中,需要对采集数据进行平滑处理或筛选。比如从最近的 5 个扫描周期内的数据中,找出最大值用于报警判断或统计。现在你要设计一个“滑动窗口最大 ...
-
背景是接上篇的字符工单处理系统,生产线上不断扫码入库的产品,扫码数据按时间先后被写入一个字符串数组中。每条数据结构和上一篇相同。要完成的任务:遍历整个数组;筛选出所有状态为 "OK" 的产品;提取其日期并 ...
-
那接下来的几篇我们会更偏重算法和数据处理之类,大家可以更好地学习思路。那第一天我们先从最简单的滤波算法做起,之前可能讲过类似的,我们今天系统学习一遍背景说明:在自动化生产线上,每个工位的温度/电压/电 ...
-
在自动化产线中,常常需要对“传入的物料信息”进行有序缓存,然后按先进先出的方式取出,例如:扫码获取物料编号后,存入缓存队列;下游设备每次读取一个最早的物料编号;若读取后不清除缓存会造成错位;队列满了 ...
-
题目背景:你负责调试一个自动搬运工位:当操作员按下【启动按钮】,系统开始搬运一个托盘,搬运流程分为三个阶段,每个阶段都要维持一段时间才能进入下一阶段。流程如下:起升阶段:电机 M1 启动,维持 3 秒水平搬 ...
-
你正在开发一个多工位的物料处理系统模拟:每个工位代表一段处理流程,物料按顺序流转,每个工位耗时不同。我们要用 SCL 模拟:工件从“待处理”进入工位1,处理时间到后进入工位2……直到完成;每个工位最多只能容 ...
-
巩固大家的SCL底子,同时努力做出优秀的新内容。项目要求:产线上有一个传感器检测物料经过,每次检测到一个物料计数+1,若1分钟内产量超过20个,则报警,并记录报警时间和信息。涉及的知识点:输入检测(如传感器 ...
-
和大家分享十个非常简单基础SCL程序,大家可在此基础上变种。1、开关量逻辑控制:实现一个简单的开关量逻辑控制程序:当输入信号1和输入信号2同时为TRUE时,输出为TRUE;否则,输出为FALSE。2.定时器:当输入信号为 ...
-
既然大家对SCL这么上心,我也不能浇大家的冷水,这是一个全新的系列——对于SCL已学习的知识点的反复应用,预期一共一百题,每道题我都会给大家题目背景、知识点、源码(当然,如果运用到实际产线中需要大家学会代 ...
-
那应大家要求,给大家先介绍一下这个先入先出数据处理吧,所谓先入先出的意思就是最先进入的数据最先被处理,大家可以想象成排队买票,最先排队的人总是先买到票。其实大家可以参考均值滤波算法那一章,本质上是先 ...
-
今天给大家讲解最后一个程序——设备报警信息采集和显示。要求:发生报警(模拟信号),触发记录; 获取当前报警系统时间;将时间 + 报警类型 + 报警信息 存储到一个结构体数组(循环使用);最多保存 N 条记录, ...
-
昨天整理了一下近期公众号的SCL文章,基础的SCL语法以及一些实用案例也给大家做了一个分享,大家现在也对SCL有了一定的知识储备,在更新SCL系列的初衷呢,是随着时代发展不论是应届生还是十几年的老师傅,都在不断 ...
-
今天讲的是另一个编程方法——struct,也就是结构体,如果有人学过C语言或者其他高级语言可能对struct已经不陌生了,所谓结构体,就是一种非常实用的用户自定义数据结构,它允许你将多个不同类型的变量打包组合在一 ...
-
本篇文章主要讲述博途中对字符及字符串的一些处理,基本上所有语言都会有这个环节,而基本所有讲解都是讲字符串定义,字符拼接字符串啊等等,我以我自身经历来说,学完了基本上不知道是做什么的,好端端去把字母a和 ...
-
大家好,今天给大家介绍一下基于RS485总线的ModBus协议,ModBus我们之前详细地讲过,先给大家简单介绍一下RS485(可能会在以后详细介绍工业自动化中常用的通信协议)RS-485 是什么?是一种电气标准,定义了设备之间 ...
-
今天就不做实例,给大家介绍一个SCL特有的位访问用法——AT。内容比较少,AT在完整项目中有的人比较喜欢用,所以我们最起码要知道这是个什么意思。通俗一点来讲:给已有变量的某一部分起个小名,并且能用这个小名单 ...
-
本节将通过几个实例带大家学会SCL中数据传送的高级用法。先给大家介绍几个块(非常重要):这些指令属于访问PLC内存的底层操作指令,用来直接读取或写入任意地址的数据(字节/位),主要用于对内存区的操作,如:I ...
-
前面给大家介绍过PID,其实准确的来说是位置式PID,在PLC控制中常用的是增量式PID,先来简单介绍一下二者的区别:1.位置式PID:控制器输出直接等于 PID 三项的总和。优点:计算直观,适合精度比较高的场合缺点:对 ...
-
所有高级语言必备的入门课——点灯,流水灯,呼吸灯,这个环节大家肯定少不了,点灯对于我们来说太过简单了,所以我们这一节以流水灯为例,来应用一下寻址。那在开始之前呢给大家解释个东西,关于SCL中变量的,因为 ...
-
大家好,今天和大家一起学习对模拟量进行滤波处理。我们都知道在生产线现场,传感器对微小波动或者检测信号的噪音等都会造成随机误差,但是PLC系统本身并没有滤波功能,所以为了消除这些噪声信号,我们通常采用数字 ...
-
今天和大家一起学习一个综合一点的SCL应用,但是也是最基本的知识应用,往后再更SCL可能就会更一些比较难一点的项目,大家循序渐进,打牢基础。要求:每十分钟采集一次温度并且存入相应的数组中,然后对该数组求平 ...