-
添加减计数器指令,会发现没有复位引脚,多了一个LD引脚,此为加载预设值,即把PV的值加载到计数器进行减计数,因减计数指令是先给到要减的数值,再一个一个地减到零的指令,类似于红绿灯的数字显示,不断变小。减计 ...
-
文末有55个实战案例资料导读:作为电气人员通常喜欢用单按钮程序来理解PLC程序的基本逻辑,那么本文就给大家带来几种基本的单按钮控制的方法!1.控制要求工厂有一台电机控制风扇换气,人工进行控制,但为了减少操作 ...
-
文末有55个实战案例资料导读:初学者在进行PLC控制系统的设计时,往往不知从何着手,其实PLC控制系统的设计有一个相对固定的模式,再按照这个模式进行,一般不难设计出正确的控制系统和程序。以下用一个例子来说明PL ...
-
串口与并口工业设备之间的通信都是给对方0和1的通信。因信号也是要回路,那么最少需要两根线才能实现给对方一个0或1的信息。很显然,只要线数越多,就能在同一时间给对方更多的信息,用一路的叫串口,用多路的叫并口 ...
-
文末有55个实战案例资料导读:在自动化设备现在使用通信的方式控制变频器或者伺服的场合越来越多了,因为通信可以把很多电缆可以省略,同时也可以读取更多的数据。那么本文就探讨一下西门子1200PLC与G120的通信控制 ...
-
文末有SCL核心编程实战案例资料导读:在SCL编程环境中有3个循环,包括FOR、WHILE、REPEAT语句,那么这三个循环语句到底如何使用呢?它们的区别又在哪里呢?本文就一起来聊一聊。1.FOR循环FOR语句用于重复执行的程序 ...
-
文末有55个实战案例资料导读:在自动化设备中,有时候需要统计设备的运行时间,以便于我们工作人员更好的对设备运行维护保养。在之前的文章篇幅中介绍了一种统计运行时间的方法,那么本文可以以另外一种编程方法来实 ...
-
文末有55个实战案例资料导读:在自动化设备中,通常一个设备可能会有多种模式,比如手动、自动、调试、维护模式等。那针对这种模式控制的话,可以使用哪些编程方法来处理呢?本文就探讨几种常规的方式方法!例如如图 ...
-
文末有SCL核心编程实战案例资料导读:在自动化设备的中,会使用到输送带运送物料。而由于我们工艺流程要求,启动的时候要先启动前面是输送带,停止的时候要先停止后边的输送带,并且需要一定的延时,那么这个程序使 ...
-
文末有200SMART项目案例及模板编程导读:在我们的实际工作现场中,通常会使用机械手抓取和放置物料,这样通常是需要有两个位置点重复动作。如下图所示,机械夹爪需要循环从"抓料位置"到达"放料位置"。那么这个程序如 ...
-
时间累加器指令TONR,如下图,也是有两种形式。它与其他定时器不同的是,它可以在IN条件断开时不复位已计时的时间,当IN条件再次接通时,会累积之前的计时时间。不会自动复位,需要在复位引脚接通来复位。它的时序图 ...
-
文末有55个实战案例资料导读:在我们使用博途软件编写S-1200或者1500程序时,它的功能是比较强大的,不仅仅有整数、双整数、实数等数据类型,还有结构体、数组、UDT、任意数据类型等。其他的几种数据类型在之前的文 ...
-
文末有200SMART项目案例及模板编程导读:在我们的自动化设备中,通常为了减少单个设备的磨损时需要平均分配运行时间。比如控制水泵时优先选择时间较短的先启动,停止时优先停止运行时间长的水泵。1.控制要求:(1)有8 ...
-
文末有55个实战案例资料导读:在我们做项目的时候,当电气工程师和机械工程师确定好了方案之后,可能就要采购各种电气元件和设备了,那在采购的这期间,时间可不能耽误了。我们可能会先编写PLC和触摸屏程序,那编写 ...
-
编好程序后插好网线,接上PLC供电。软件上找到如图标志,点击下载程序。或在“在线”菜单处,选择“下载到设备”。出现窗口后选好所接的网卡,点“开始搜索”后出现找到的PLC,如图。找到后通过闪烁指示灯测试是否对 ...
-
关断延时TOF,延时断开指令,它和延时启动TON类似,不同的是,它是到了指定时间断开,因要断开输出,所以当启动条件接通时就会有输出,适合启动先接通后断开的情况。添加时也是自动添加背景数据块。定时器TOF各引脚 ...
-
文末有55个实战案例资料1.用20%指令解决80%问题。相信每个品牌的PLC都是成百上千个指令,而编程都是基于指令之上的,那对于初学者来说应该是花时间花精力去“啃”这20%高频出现的指令。就像学英语一样,学最常用最基 ...
-
写好程序后,手上又没有PLC,又想验证一下程序的执行情况,这时,安装的仿真的软件就起作用了。仿真前确认安装包的仿真包已安装。编好程序后点仿真按钮。提示仿真相关信息。点确定。模拟真实PLC下载程序过程。模拟下 ...
-
模拟量的小应用练习:家用空调的温度调节,当温度超过26度时打开空调,当温度小于22度时关掉空调。做这个案例,我们需要有个温度传感器,把温度变成0到10V的电压送到PLC。PLC通过读取到超过温度后打开空调、降温到了 ...
-
任务要求知识点分析从案例描述中,可以分析:1.主持人启动和停止,则需要有进栈或主控;2.由于有多个选手抢答,则需要进行互锁;3.要控制作弊行为,则要用到沿指令;4.输出保持可以用置位、自锁实现。IO分配表程序编 ...
-
文末有55个实战案例资料导读:在之前的文章中我们使用过梯形图编写过电机的顺序启动,逆序停止程序。由于我们需要学习SCL语言编程,那么我们就可以使用同一个案例,然后大家就可以对比梯形图与SCL的编程差异之处。1. ...
-
文末有55个实战案例资料导读:自动化设备中几乎每个设备都会有三色灯,用来指示设备的状态,比如设备是否有故障,或者处于哪种模式下,这样让我们工作人员更好的了解设备的状态便于及时处理设备的故障。之前,我们的 ...
-
本帖最后由 采集赛道4 于 2025-11-9 19:00 编辑 文末有200SMART项目案例及模板编程导读:我们自动化设备需要通过PLC的输入和输出点来检测外部信号和控制外部的设备,那有时候我们输入输出点坏了,就要更换成其他的 ...
-
案例1:洗水池水流控制控制要求:当有人伸手到水龙头感应区时,等2秒后开始出水,出水5秒,但如果出水过程中手离开感应区,停止出水。先创建对应的变量数据在一个变量表。为方便后面用到的相关定时器指令使用存储用 ...
-
文末有SCL核心编程实战案例资料导读:随着自动化行业的进步,现在工厂的自动化环境早已今非昔比了。那么对于我们工程师而言,技能要求也越来越高了。比如以前的自动化设备几乎使用梯形图就能实现功能,而现在的设备 ...
-
编好程序后插好网线,接上PLC供电。软件上找到如图标志,点击下载程序。或在“在线”菜单处,选择“下载到设备”。出现窗口后选好所接的网卡,点“开始搜索”后出现找到的PLC,如图。找到后通过闪烁指示灯测试是否对 ...
-
先看手册给出的TP、TON指令的时序图,这是用来说明各输入信号状态与输出状态、数据之间的时间顺序变化图。TP指令各引脚:TP指令的时序图1:当指令IN引脚有信号时,开始计时并输出Q触点。TP指令的时序图2:当IN保持为 ...
-
文末有55个实战案例资料导读:在自动化设备中会使用到PID控制,比如小区里恒压供水系统、空调的恒温控制等,这些场景都是PID控制。而PID控制的定义:是指在没有人工干扰的情况下,设备按照已经设定好的参数自动运行 ...
-
在项目树展开PLC内容。常用的有常开常闭触点、输出线圈、空功能块、分支和闭合写入该触点的元件类型和编号。写入该输出的地址。如程序有分支,则先单击要分支的地方,再选分支按钮。再在分支上单击,写入触点,如图Q ...
-
时间累加器指令TONR,如下图,也是有两种形式。它与其他定时器不同的是,它可以在IN条件断开时不复位已计时的时间,当IN条件再次接通时,会累积之前的计时时间。不会自动复位,需要在复位引脚接通来复位。它的时序图 ...
-
以1212C DCDCDC为例,第一个DC为电源为DC24V供电(AC为220V),第二个DC是指输入为DC24V电源,第三个DC为输出类型为晶体管(RLY为继电器输出)。状态灯的说明。电源输入的接线,接线端口和上面的标识为 ...
-
打开软件,选择创建新项目。设置项目名称及存放路径,也可以不改。习惯切换成项目视图。在项目树位置双击“添加新设备”添加PLC。选控制器,即选PLC的型号。根据已有的PLC选择型号、货号、版本号、版本号如果不清楚 ...
-
文末有200SMART项目案例及模板编程导读:前些天有个粉丝朋友在做一个项目,项目中有一个功能是需要统计电机的运行个数,那么他觉得他编写的那个程序有点繁琐(如下图所示)。就是当“固风A1启Q”这个变量有输出则计数 ...
-
加计数器指令所在位置。加入指令时同样是添加背景数据块。创建时可多创建几个计数用的数据,数据类型选”IEC-COUNTER”或其他的类型,取决于计数的最大值大小。拖入指令,各引脚功能。加计数器各引脚功能和存储用相 ...
-
加计数器指令所在位置。加入指令时同样是添加背景数据块。创建时可多创建几个计数用的数据,数据类型选”IEC-COUNTER”或其他的类型,取决于计数的最大值大小。拖入指令,各引脚功能。加计数器各引脚功能和存储用相 ...
-
模拟量,是指如温度、流量、压力、频率、位置、工艺参数,有多种状态的物理量。 西门子1200系列PLC 本机模拟量有带两路输入,且只能是电压0V到10V类型,如信号是电流输入,则需要增加模块或 ...
-
文末有55个实战案例资料导读:在我们做编程的时候,会有很多设备需要控制,比如:气缸、伺服、变频器、阀门、电机等等,那这些设备都有相关属性。那把这些属性集合起来,然后组成一个属于我们编程人员的数据类型,那 ...
-
添加减计数器指令,会发现没有复位引脚,多了一个LD引脚,此为加载预设值,即把PV的值加载到计数器进行减计数,因减计数指令是先给到要减的数值,再一个一个地减到零的指令,类似于红绿灯的数字显示,不断变小。减计 ...
-
本帖最后由 采集赛道4 于 2025-11-9 18:51 编辑 文末有200SMART项目案例及模板编程导读:在我们做触摸屏画面时,为了方便现场调试和维护工作需要在触摸屏上显示输入输出点的状态。那么通常我们是会在触摸屏上多做几 ...
-
文末有200SMART项目案例及模板编程导读:在我们实际工作中,需要实现设备同等时间的运行,这样不会让某个设备长期过度运行造成损坏。比如车间有5台水泵,每次启动时,应该优先选择最短的那台水泵启动。那么我们就必 ...
-
文末有55个实战案例资料导读:在自动化设备中,通常需要手动和自动控制程序功能。在手动模式下可以通过触摸屏上的按钮或者外部按钮控制设备的动作,在自动模式下可以根据要求自动运行。那么这种程序该如何编写呢?1. ...
-
数值比较操作指令,有三种类型,两个数值之间的比较;是否在指定范围;检测数据的有效性。拖入等于比较指令,在指令上方的为数据1,即“IN1”,触点中间的上半部分为比较的符号,下半部分为指定的比较数据类型3。下 ...
-
文末有200SMART案例编程资料导读:在我们使用伺服或者步进电机定位时,可能会因为突然断电而让我们运行的位置数据丢失。那么,有些场合可能需要在断电之前的位置继续运行,比如涂胶工艺上,步进电机带动涂胶设备运行 ...
-
文末有55个实战案例资料导读:我记得之前发过一篇文章是关于“随机启停”的编程程序思路,文章发布后,有老铁觉得思路太复杂了说是建议使用“先入先出”指令,感谢老铁的建议,我那就写一篇“先入先出”指令来控制电 ...
-
运算指令有分多种,其中有一个是可以做综合运算的“CALCULATE”指令,它可以自定义输入引脚与输出引脚的运算关系,方便我们计算模拟量的转换,偏移距离的计算等复杂的运算。还有三角函数和其他函数等。运算“CALCULA ...
-
文末有55个实战案例资料导读:在PLC的编程中,掌握基本的数据类型是每个编程人员最基本的技能。只有掌握了基本的数据类型才可以应对项目上的各种编程问题:比如如何选择布尔型、字节型、整数型、双整数数据类型等。 ...
-
通过文末链接下载软件,文件很大,有百度会员下载会好点。下面是软件安装过程。打开下载的文件,有三个文件。打开第一个DVD1文件。双击最后的文件开始安装。开始解压。点下一步。可以改解压路径,尤其是C盘空间较小 ...
-
复位优先和置位优先指令,先看看下图手册说明。可以看出:两个指令是针对输入引脚信号的优先度来执行,如单一个引脚有信号,就是一个启保停的封装指令,置位是保持的。但它加入了对同时有信号时的处理,就像我们在搬 ...
-
运动控制基础用PLC控制步进电机需要的条件:1.PLC为晶体管输出,因为要发脉冲。2.PLC一般支持三个轴的控制(西门子1200一般是四个轴),一般会加方向控制,实际上一个轴要两个输出信号,一个发脉冲,一个控制信号。3 ...
-
串口与并口工业设备之间的通信都是给对方0和1的通信。因信号也是要回路,那么最少需要两根线才能实现给对方一个0或1的信息。很显然,只要线数越多,就能在同一时间给对方更多的信息,用一路的叫串口,用多路的叫并口 ...