-
01 导入一些模块和模块中特定的类import sysimport osimport timefrom PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QLabel, QMessageBox,\ QProgressBar, QFileDialog,\ QInputDialog, QL ...
-
001 属性是什么属性是 对象的 特性或数据,可以通过 点(.)操作符 来访问。在Python中,有两种类型的属性:实例属性和类属性。1.1 实例属性class Person: def __init__(self, name, age): self. ...
-
在工业自动化系统中,模拟量信号的采集与处理是实现精准控制的核心环节。西门子 S7-1200 系列 PLC 的模拟量模块(SM 系列)和信号板(SB 系列)凭借高性价比和灵活扩展能力,成为中小型控制系统的首选。本文将系统 ...
-
在现代工业生产中,可编程逻辑控制器(PLC)是控制生产线、发电站、水处理厂等关键基础设施的大脑。CODESYS 是由德国 3S-Smart Software Solutions 公司开发的一款工业自动化软件平台。它提供了一个集成开发环境(I ...
-
IEC 61131-3第4版于2025年5月在线发布,根据国际电工委员会(IEC)官方网站及相关资料,新版和2013年2月发布的IEC 61131-3第3版之间的主要区别和更新体现在以下几个方面,旨在满足工业自动化领域的现代需求,并支持 ...
-
"三阶段"优秀工程师之路1、基础阶段:博途PLC技术。2、中级阶段:SCL与C编程技术。3、高级阶段:PLC标准化编程方法。标准化方法之路! 上一把篇文章我们分享了PLC程序代码管理的三种方法,工程师作者给大家 ...
-
001 概述在 TwinCAT PLC 编程时,变量必须声明数据类型。数据类型决定这个变量占多少存储空间、能保存什么范围的数值、能不能表示小数、时间、字符串、结构体等。TwinCAT PLC 支持两大类数据类型:一、标准数据类型 ...
-
001 确认步长,走的距离对不对A3:23位多圈绝对值编码器 2^23=8,388,608电子齿轮比:1/8伺服驱动器接收PLC发送的8388608*8=67108864个脉冲转一圈,我本次测试的用户单位是°,一圈是360°,所以脉冲当量就是360/67 ...
-
Abstract:In this paper,a soft PLC is used to control at third-party servo supporting EtherCAT , realizing servo point-to-point control,such as jogging,relative motion and absolute position motion.Th ...
-
请点击蓝色关注!回顾上章节码垛机1主要完成了在FactoryIo对传感器以及控制器进行命名分配,了解码垛机的动作要素,用draw.io 完成了流程图方便在程序时有指导运行。本章节主要完成把IO点位导入到博途程序中,完成 ...
-
请点击蓝色关注!回顾上章,主要完成了IO点位导入,映射程序和系统运行程序。填本章节主要来完成,补上章节中遗漏的数据规划。辅助程序-发料程序,以及对沿的规划,以及其他数据的建立。在上章节直接写出了系统运行 ...
-
请点击蓝色关注!38岁自学PLC编程,每天花费1.5小时在学习。
坚持1周时间每天晚上碎片时间写出垛码机的控制程序。
一、了解垛码机的工作原理和工作场景。
垛码机经常运用到货物的仓储、物流运输前的码放环节,比如 ...
-
麻烦点击蓝色关注在网上看到搬运平车的介绍,搬运平车的运动控制是通过PLC和遥控器结合来控制实现的,自己就想着尝试自己写下程序来实现控制,自己写的程序通过触摸屏来进行模拟。触摸屏软件使用是McgsPro组态软 ...
-
麻烦点击蓝色关注!在博途V16中写触摸屏程序,程序写好后然后仿真进行运行,在仿真的页面中有很多字符显示不出来,出现乱码情况。遇到这样的情况该怎么解决呢?首先、根据程序仿真运行的时候的黄色提示,在字体中不 ...
-
麻烦点击蓝色关注在工作遇到一个需求,很简单的电路。让电气工程师给图纸,电气工程师回复简单让无图纸发挥。需求是:按下启动按钮,电磁阀开始工作,按钮指示灯亮。关闭按钮电磁阀停止工作,指示灯不亮。到达预设 ...
-
最近看到火热的AI应用DeepSeek很多人都在解锁它的相关功能,看到很多文章写DeepSeek在电气行业中的应用效果很不错,然后测试了下三个AI在对PLC编程方面的应用。分别豆包、通义、DeepSeek来写一段PLC编程中最简单的 ...
-
请点击蓝色关注!学习运动控制先从简单步进电机运动控制开始,通过学习完步进电机控制后再学习伺服控制。按照下面步骤进行就可以完成,步进电机的运动。第一步、根据电路图完成硬件的接线。在接线时需要注意西门子P ...
-
麻烦点击蓝色关注在我们学习PLC过程中,前期作为初学者我们学习很多的指令,也是知道这些指令都是怎么用。但是让我们自己去编写程序的时候,我们却没有自己的思路,看着别人的程序很简单,但是我们自己来写程序却是 ...
-
请点击蓝色关注!最近在学习西门子触摸屏的编程,对于账号密码登录总结了下可以用5步就可以实现账号密码登录进入页面。第一步、先建立系统默认变量名,名字可以自助发挥但是数据类型选择WString。第二步、在计划任 ...
-
在施工现场工作会遇到西门子I点或者Q点个别点位出现损坏或者其他原因导致点位不能使用的情况。在遇到这种情况给出来的解决方法就是建立IO映射来解决此类问题。但是对于我们初学者来讲应该怎么建立自己的EXCEL表方便 ...
-
麻烦点击蓝色关注在我们写PLC编程的过程中,我们不仅需要学会应用各厂家的编程软件,同时也需要其他软件来配合我们使用,从而让我们进行高效的编程。今天来分享下电气工程师在编程中常用到的软件。首先第一个软件, ...
-
麻烦点击蓝色关注我是巧手小电工,分享电工知识,让我们共同学习,共同进步!最近在学习西门子200smart,PLC编程在学习过程中用到了内部虚拟的中间继电器,同样是内部虚拟的中间继电器M0.0上电后得电以后线圈吸 ...
-
麻烦点击蓝色关注距离100米左右,用2.5平方的线给潜水泵供电,往家里抽水可行吗?周末回家没有发现老爸在家,一打电话看到在百米外的水池边,正在那边向水池里面下潜水泵。看着管子已经从池边拉到自己家井里边了, ...
-
请点击蓝色关注!最近一直在B站学习西门子1200编程,学到了一个很好用、启动、停止、复位框架。非常感谢工控老A老师的视频分享,看他的视频学习,让我有了框架式的思维去进行编程。框架式思维编程,让纠正了自己以 ...
-
麻烦点击蓝色关注!对于一件事如果自己感到惊讶!说明自己的见识不够,除外还需要虚心学习。最近在安装设备需要用到步进电机,设备安装完成后进入调试。在调试过程中遇到步进电机带动的轴不会运动问题,电气工程师 ...
-
请点击蓝色关注! 1、需要变动的数据量,写入到一直调用中导致数据量不变。比如下面的程序,把启动传送的自动状态写到下面程序,导致自己找到错误使用了很长时间。2、把需要一直需要运行的数据写入到条件限制的程 ...
-
请点击蓝色关注!在学习HMI时,学习过昆仑通态、威纶通还有西门子的触摸屏。在这几个触摸屏学习的时候,可能是博途编程软件的原因,感觉还是西门子的触摸屏容易学习,而且好仿真。当然可能是自己刚入门学习,感觉西 ...
-
文末有55个实战案例资料导读:在我们编写1个完整的项目时,对于初学者来说,可能不知道从哪里开始入手,感觉什么都要考虑,但是又感觉考虑不完整( 不是漏了这个就是漏了那个),那么对于这种情况的学员,可以参考以 ...
-
文末有55个实战案例资料导读:西门子最近推出了SMART G2最新版本的硬件,那么我们在学习它的编程时,需要先了解它的外观接口代表的含义。本次推出的CPU与之前老版本的CPU还是有很大区别的!老版本的CPU首先从外观上 ...
-
还记得那些年,被“一人一写法”支配的恐惧吗?离散制造、包装、灌装、流程控制……工业自动化项目中,你是否身陷于“程序不标准、复用性差、维护难、整线协同乱”的泥潭?罗克韦尔给出的答案,不是某个新奇的指令 ...
-
在工业自动化编程中,使用 Studio 5000 Logix Designer/RSLogix 5000 时,项目向前兼容转换十分便捷, 新版本的功能、模块、控制器类型等特性,极易导致降级后项目不完整。不过通过手动操作仍可尝试降级,只是成功 ...
-
请点击蓝色关注!1、首先了解HMI报警中的数据要求,根据数据要求去写报警相关的程序。2、在程序中写报警程序,报警程序根据程序的要求去写。报警以后运用传送指令把报警信息传出去,在HMI中根据相应触发点位来显示 ...
-
还在为ControlNet模块的红黄绿灯发愁?面对1756和1768两大系列,你是不是也装错过线、设漏了电阻?这篇由资深工控工程师整理的保姆级教程,一次说清所有步骤和避坑指南,保证你的项目从“红闪”到“常绿”,一次成 ...
-
一套库,零代码,搞定90%的电机控制项目!你还在为不同厂家的变频器、伺服驱动器写不同的控制程序吗?还在为HMI画面设计头疼,为调试排故消耗大量时间?今天,我们带来罗克韦尔官方的「终点站级」解决方案——Power ...
-
大家好!如果你是设备制造商(OEM)或系统集成商,大概经历过这样的场景:客户天天催进度,但你的工程师还在手写循环控制、调试张力参数、摸着石头过河。新项目启动,核心逻辑得从头写,调试一次就得重来一回,总担 ...
-
大家好,我是肖肖。近期后台收到了不少小伙伴的私信。很多刚接触CNC的朋友对梯形图感到头疼。大家平时操作机床,总觉得PLC编程高深莫测。入行十四年来,我也走过这些弯路。当年对着满屏的代码,脑子里也是一团浆糊 ...
-
vvvvvvvvvvvv感谢您支持三菱电机张力控制器。关于LM-10PD、LM-10WA-CCL型张力计,将按照下述日程停止生产。由此给您带来不便,敬请谅解。转为接单生产日期:2026年9月1日接单截止日期:2027年4月30日停产日期:2027 ...
-
vvvvvvvvvvvv感谢您支持三菱电机张力控制器。关于LE-10WTA-CCL型张力控制器,将按照下述日程停止生产。由此给您带来不便,敬请谅解。转为接单生产日期:2026年9月1日接单截止日期:2027年4月30日停产日期:2027年9 ...
-
手把手教你,从驱动配置到标签自动生成,让SCADA系统轻松连接高端PLC在当前工业4.0和智能制造的大背景下,确保上位监控系统(如iFIX)与底层控制器(如罗克韦尔AB ControlLogix)之间的稳定、高效数据通信,是保障 ...
-
2025 年 5 月 13 日,明尼苏达州萨维奇 - 倍福的 MX-System 作为传统控制柜的替代品,为自动化工程师提供了一些主要的效率优势。然而,好处并不止于此。无机柜自动化解决方案还为解决制造业和其他高科技行业长期短 ...
-
许多新手朋友们在刚开始接触PLC编程的时候,往往会被那些琳琅满目的品牌以及各种复杂的指令集给搞晕掉。其实,PLC并不是什么高不可攀的黑科技,它背后的核心逻辑始终只是在去处理这么一件事情:也就 ...
-
汽车装配是整车制造的“最后一公里”,更是决定整车可靠性、安全性与舒适性的关键环节。从白车身进入总装线,到动力总成、底盘、内饰、外饰的逐一集成,再到最终的检测调试,每一道装配工序都离不开精准的控制工艺 ...
-
BFH点击蓝字关注我们↑↑↑↑ 1 如何正确选择伺服电机和步进电机? 答:主要视具体应用情况而定,简单地说要确定:负载的性质(如水平还是垂直负载等),转矩、惯量、转速、精度、加减速等要求,上位控制要求 ...
-
>本文给大家介绍利用200SMART发脉冲控制步进电机带动丝杆运动,画出下图所示三角形,尺寸如图所示,以A点为坐标原点,按A-B-C-A顺序运动。X和Y轴丝杆的导程为5mm,步进细分设置为3200。要求画三角形的速度可以通过触 ...
-
嗨,各位工友们,还记得上次小编分享的777个西门子案例吗有部分小伙伴说案例比较久另外有没有S7-1200和S7-1500的案例这不,小编又来分享啦
这次小编不仅仅带来777个案例
还增加了200SMART、S7-1200、S7-1500新案 ...
-
有一些CPU比如315-2DP不支持PN网口的通讯这就需要用到DP通讯连接触摸屏与PLC,下面开始实战教程!CPU:315-2PN/DP 软件博图HMI:SIEMENS型号MP277 10"Touch 软件WinCC 1:硬件连接,plc端接DP接口,HMI接口串联接 ...
-
RS0-400快速熔断器熔体含银量很高,部分是纯银的。 为什么它含银? 你这个是RS0-500/400型快速熔断器(属于半导体保护用的快熔),这类熔断器的核心就是银质熔体: - 内部的熔断片是纯银片冲制的(部分是银合金, ...
-
刚开始学编程时,分不清FC和FB到底什么时候用合理,各自的作用又是什么,下面简单讲解一下两个功能块的区别与作用。1:FC和FB都可以用于封装可复用的子程序逻辑。最本质的区别:FB有自己的“记忆”(背景数据块 ...
-
前面说过DP通讯,这篇讲PLC的以太网通讯,相对DP总线通讯有太多的优势,所以新项目大都用以太网通讯了。一个:核心传输速率更高,实时性更灵活。二个:网络架构和拓展性的优势是DP通讯比不了的,抗干扰能力也更强 ...
-
电机起动,保持,停止基础梯形图。 入门级教程:按钮控制电机的启停。准备两个按钮接到PLC的输入点位启动按钮接 I1.0停止按钮接 I1.2准备个接触器接好三相异步电动机PLC的输出点位Q1.0接到接触器线圈 控制接触器 ...