-
以下文章来源于智能制造产业圈 ,作者产业君
会员可进入会员下载专区获取相关资料~
写在前面
IoTClient是一个实现了多种主流工业通讯协议的物联网设备通讯组件。它基于.NET Standard 2.0构建,支持Windows、Lin ...
-
微信搜一搜
技成培训
概述
PLC的数字量输入接口并不复杂,PLC 为了提高抗干扰能力,输入接口都采用光电耦合器来隔离输入信号与内部处理电路的传输。因此,输入端的信号只是驱动光电耦合器的内部 LED 导通,被光电 ...
-
我们常见的进位数制有:二进制(Binary)、十进制(Decimal)和十六进制(Hexadecimal)。数字电路采用的基本数制是二进制,而人们熟悉和习惯使用的数制是十进制,因此有必要在二进制与十进制之间建立一种转换机制,以方便 ...
-
很多电气的新手在做完电气控制柜以及PLC程序等设计环节后,不清楚调试应如何开始,或者一些人因为不适当的调试方法导致了PLC烧毁等等问题,那么设计完的电气系统应该如何调试?可依照以下七步。
1、按照图纸检 ...
-
在工业应用场景中,我们经常遇到HMI和SCADA这两个概念,那下面我们和大家详细来了解下。
HMI
HMI(Human Machine Interface ),人机交互接口的英文缩写,通常称为人机界面(又称用户界面或使用者界面),它是系 ...
-
导读
OPC是为了连接数据源(OPC)服务器和数据的使用者(OPC应用程序)之间的软件接口标准。数据源可以是PLC,DCS条形码读取器等控制设备。随控制系统构成的不同,作为数据源的OPC服务器既可以是和OPC应用程序在同一 ...
-
三菱PLC学习软件(FX-TRN-BEG-C)官方版是款由三菱推出的PLC学习助手,通过将虚拟舞台和专家操作指导合成一起,学习通用梯形图逻辑编程。并且,在使用该工具时,用户还可控制一个实时制造单元,并对PLC进行仿真操作。
...
-
数据报表系统作为自控系统常用的功能之一,大多数组态软件都自带了报表系统,通过控件基本可以实现,对于复杂的报表系统则需要进行较大工作量的脚本指令,不同的组态软件,脚本稍有不同,大多数支持C脚本和VBS脚本, ...
-
自来水厂设计的排水池的一般是用来收纳排泥或者反冲洗水,排水池的上清液可以回用到配水井,下层水排泥池,最终通过脱水系统进行脱水。
自控方面我们需要控制的是潜水泵和搅拌机。潜水泵是用来抽水提升,搅拌机是 ...
-
我们建立一个FB块,直接调用case语句,如上,我们从语句可以看出,当变量的值不同的时候,我们执行一段程序,为此我们写一个3个设备选择输出的简单case案例:
CASE #Pump_no OF
1:
#pump_drive ...
-
前面两篇分别描述了如何连接MYSQL,如何查询数据,排序,最大值,最小值,平均值的基本操作:
测试c#查询MYSQL数据库
c#实现自动化报表之一,查询生成基本的平均值、最大值、最小值
下面我们来实现数据查询报表导 ...
-
S7-1515R作为西门子的一款冗余控制器,但是对于一次不完美的调试,对它也心声敬畏,也有一点不快。
让我调试得汗流浃背不说,还让我花费了数十个小时,简直有点想放弃。最后能够实现单CPU工作,也算暂时松了一口 ...
-
【A】分布式IO能够以最好的性价比实现自动化系统的集成。作为西门子性价比很好的分布式IO家族,ET200SP表现了很好的市场竞争力,在水处理行业(污水处理厂,自来水厂,加压泵站,几种二次供水等)得到了很好的验证。 ...
-
1、系统登陆
系统登陆的条件是我们需要在“用户管理器”建立用户并设置登录密码
如图:
然后建立登录的按钮,C动作实现登陆弹窗。
脚本语言:
#pragma code("useadmin.dll")
#include "PWRT_api. ...
-
在水处理的沉淀池设计了排泥阀,常用的控制方式是周期排泥,本次简单设计一个8个阀组的周期排泥方式,主要是测试SCL功能。程序的一些保护和复位未设计,只是功能性设计,大家有兴趣可以参阅。
1、设计流程图:
2 ...
-
国产触摸屏我们常用的是昆仑通态和威纶通,目前很多触摸屏都具备了物联网云功能。下面测试海为的触摸屏。
1、建立驱动
设备里面,选择接口类型
2、建立变量
这里测试内部变量,建立三个测试变量 ...
-
wincc软件比较脆弱,从我再开始工作的时候,就深有感触,记得当时一个工程师安装wincc安装了3天,那时候wincc还是6.0版本。
另外wincc早期版本兼容系统性不好,也就是移动软件程序到其他电脑,常常出现打不开或者报 ...
-
左侧为编程菜单栏,主要包含了硬件组态(上一节已经详细说明)、程序块、工艺对象、PLC变量、监控和强制表等。
建立变量包含常用的M区变量和DB区变量。
点击"PLC变量",新建变量表new
右侧监控变量(建立M区 ...
-
SCADA系统就是数据采集及监视控制系统,主要依靠电脑(工控机),结合电脑的通讯(目前一般都采用的是以太网或者板块的串口)、上位机软件(可视化编程组态软件)、将PLC或者具有通讯接口的仪表、控制器通过特定的协 ...
-
序言
功能块定义:
运行时间和停止时间单位为分钟,在手动的情况下,启动按钮就是设备手动启动,复位按钮就是设备停止。在自动的情况下,启动按钮就是启动运行计时,复位按钮就是自动计时,停止计时。
...
-
西门子wincc8.0悄然而至,今天在某论坛看到了下载的连接,于是就下载进行了测试。
从安装的体验有以下几点
1)不需要安装消息队列
2)数据库是2019
3)OPC版本是V3.0
step1:解压安装包或者用虚拟光驱打开。 ...
-
【需求】
在很多时候,为了延长水泵使用寿命,在设计一用一备的水泵控制系统中,我们常用循环使用,当运行水泵到达设定时间后,就停止并启动另外一台水泵。
【设计】
我们采用功能来设计,首先建立一个功能FC ...
-
因设计和施工的因素,很多时候,我们在一个PLC控制站需要调用其他站点的数据,西门子之间的以太网通讯简单便捷。通过系统功能块
读取对方PLC的数据采用系统块SFB14。
1—建立本地PLC的数据块,用于存储从对方PLC获 ...
-
微信搜一搜
技成培训
▎本文章由彭瑜独家撰文,如需转载,请在微信公众号后台留言
上世纪90年代美国密歇根大学机械学院有位博士写了一篇评述自PLC问世以来出现的四五十种用于PLC编程语言的文章,时至今日,除了IE ...
-
通过VBS脚本可以实现特殊的功能,增加画面的美感和操作性。
【1】读取当前时间,可以扩展检测到系统时间后,执行某个动作,此脚本也可以写在全局脚本中。
首先建立一个按钮:
按钮脚本如下:
Sub OnLButton ...
-
调节阀我们一般由4-20mA的电流信号来控制开度,4mA对应是0.0%,20mA对应是100.0%。
通过程序标定:
结果发现阀门无法关闭,不管怎么调节阀门的开度都无法。
分析问题:
阀门是否接收到4-20mA信号 ...
-
一、前言
西门子wincc组态软件的数据库是mssql,因mssql程序较大,操作不方便,通过脚本将自动化数据写入最常用的mysql数据库中,可以实现定制化报表及数据归档,现通过实践,成功写入了mysql。
二、具体实施步 ...
-
近日笔者电脑打开vb程序,一直报wincc的安装弹窗框,windows install ,然后就开始wincc的程序安装,取消几次后,vb才能打开。
本来可以忍受的,结果几次后,直接卡住了,只能结束程序才能操作,随后在网上查 ...
-
前提及设想:
本次自控恢复,需要恢复以前的系统就是本次恢复的PLC系统,以及新增的膜控制系统,新增的膜系统厂家建议通过OPC连接,这样可以方便,因为厂家已经将数据传输到云平台,按照常规只需要上位机能够上 ...
-
间歇式运行功能块,主要适合设备非必要连续运转。比如搅拌器、水泵等。用SCL编写好处就是可以导出,再导入到其他电脑的编程软件,也兼容不同编程软件版本。
闲话少言。
建立相关输入输出管脚:
编写程序:
//s ...
-
前面文章描述了自动化报表的几个前提条件。
测试c#查询MYSQL数据库
c#实现自动化报表之一,查询生成基本的平均值、最大值、最小值
c#实现自动化报表,数据导出
本文描述如何求当天的平均值,这个平均值可以用于 ...
-
对于设备控制来说一般是启停,故障保护,运行时长等参数,下面通过来测试实现功能。
功能要求:
设备可以手动启停,预留自动启停标志位。
设备拒动功能,即PLC输出后,在规定时间内运行反馈信号未接收到,就 ...
-
电磁流量计的累计流量一般有以下几种采集方式。
1、精度最低的一种方式
通过瞬时流量来进行累计计算,主要是瞬时流量除以3600来计算每秒钟的流量值,然后自增加来计算。
2、通过流量计的脉冲来进行累计。
...
-
本次分享一下阀门无法远程控制的几个判断点。
阀门为电动蝶阀,阀门的远程控制系统包含的点位有:远程/本地、开到位、关到位、故障位;开/关。
阀门是开关型阀门,要中间停止,就需要断开开和关。阀门能保持停 ...
-
【A】如何分类
出厂前打点:在成套厂内进行不带电校对线路和带电校对线路。
不带电主要是检测线路是否接正确,线路通断情况。
带电打点是为了监测PLC的输入输出点位是否正常,监测模块通道是否无问题。
...
-
在某些地方我们需要用到仿真数据,比如随机数据。组态王的仿真驱动很好的解决了此问题。
首先我们建立一个仿真驱动:
设备-->板卡-->点击新建-->设备驱动-->PLC--->亚控
点击下一步:
在点击下一步:
...
-
1、打开博途V17版本软件
2、点击创建新项目
设置项目名称:test001,默认设置路径,作者:honeytree
点击创建
点击项目视图
双击添加硬件设备
选择S7-1200的控制器
点击确定,设定密码保护
...
-
组态软件也叫上位机软件,相对于下位机系统(PLC,控制器,采集器,触摸屏)而言。
组态软件在知乎上如下所言:
在百度百科是这样说的:
最开始我接触到的组态软件是西门子的wincc6.0,那时候还是 ...
-
在PLC梯形图中做数学计算,我们会用到很多中间变量,大大地增加了变量数,增加程序的复杂程度。为此我们常用SCL(结构化控制语言)来实现数据计算处理。
我们建立一个FC功能;定义input三个整型变量x,y,z;定义O ...
-
上一篇文章简单的实现了C#连接MYSQL后,实现数据查询显示:
测试c#查询MYSQL数据库
本次我们做简单的查询排序及计算平均值、最小值、最大值。
一、重新排序
上篇文章我们查询的序号直接是引用了mysql的序号 ...
-
自来水厂的送水泵房的主要设备是阀门和水泵,配套压力测量和流量检测。
阀门安装在水泵的出水口,防止水锤效应,损害水泵。
在自控系统要求中,我们一般设置水泵启停和阀门进行关联,当启动水泵时,我们 ...
-
[hr]
大多数污水厂都是采用的PLC作为自控系统的控制器,全厂基本基于以太网方式进行通讯,部分仪表设备通过modbus rtu或者profibus等总线做通讯采集及控制。
整个系统包含了底层(下位机)控制系统,主要包 ...
-
1、自来水厂的V型滤池主要的控制要求是恒液位,通过出水调节阀开度调整来实现液位的动态平衡。
2、基本原理:通过操作员端进行恒液位设定,因随着滤池的滤砂的通过率变化或者进水水量的变化,要控制液位恒定在 ...
-
[S1]
太阳能作为一种新能源广泛用于各个行业,在工业控制行业也会有应用,比如在水务系统中的加压泵站,管网监测,排口监测等。
【S2】
大家都知道,太阳能系统是将太阳光能转化为电能的一种能源转换系 ...
-
在电气行业,电机作为最普遍的驱动器,常用于水泵,风机,阀门等设备。
在水处理中,一般电机都是一种方向运转,电动阀门的电机为正反方向运转。
现在以一个阀门的运转来说一下电机的正反转,阀门的功率为1.5K ...
-
[hr]
国庆期间,接到一个自控改造的程序,发现两种设备控制方式比较有用,遂分享给大家,或许日后可以借鉴使用。
以前文章也分享了时间间歇式控制的方法,大多数是通过秒脉冲,累计然后对比设定值来实现, ...
-
一、主要硬件清单配置
1、安科瑞AMC96仪表 1台
2、海为B7H-G物联网触摸屏 1台
3、上海卓岚 RS485集线器(ZLAN9480A ) 一只
4、串口调试工具 帝特 RS485转USB 1个
二、主要软件工 ...
-
作为PID的使用,我们常用的一般是温度控制、压力控制、液位控制等。
本次介绍水处理中的送水恒压供水系统,在很多自来水厂,除重力流外,我们都需要水泵加压送入市政管网。为此我们常常采用变频器+PLC进行恒压控制 ...
-
上一篇写到基本的case语句的使用方法,本篇我们增加if语句和加法计算。
基本程序设计要求:
通过时间循环来实现自动增加pump_no的数值,来实现自动数据bump_drive1~3的控制。
首先我们采用定时器 ...
-
博途具有STEP7类型的功能块功能,将需要重复使用的功能进行功能块设计,然后直接调用即可,功能块具备背景数据块,不需要的管脚可不必填写。但需要建立数据块DB。
首先建立一个FB功能块。
包含input输入变量,o ...