15221406036
西门子6ES7517-3UP00-0AB0性能参数
报价: 666.00元/件
最小起订: 1
有效期至: 长期有效
发布时间: 2023-06-19 01:17
发布IP: 116.224.103.5
浏览次数: 42
手机号: 15221406036
电话: 15221406036
在线咨询: 点击这里给我发消息
15221406036
详细信息

西门子6ES7517-3UP00-0AB0性能参数

1 引言
  工业自动化系统中的大型系统或是小型设备,均含有各种噪声和干扰。干扰既有来自信号源本体或传感器,也有来自外界干扰。为了进行准确测量和控制,必须消除被测信号中的噪声和干扰。特别是随着自动化程度的**,许多控制功能通过自动闭环调节来完成,设备控制的效果取决于外部模拟量采集、控制算法、执行输出等等环节,而在现场工业环境中,电磁干扰、电源干扰、甚至于传感器本身都会影响外部信号,导致得到的数据失真、波动,如果在数据采集环节即出现问题,那整个系统将无法正常工作。本文分析解决的是如何利用软件数字滤波的方式处理外部信号的正确采集,从而才能得到真实的数据,实现自动控制,否则设备的自动化控制将无从谈起。
2 软件滤波功能简介
2.1 软件滤波

  软件滤波即是通过软件算法将数据进行适当处理,从而屏蔽掉噪声和干扰杂波信号,获得可用的真实数据的一种方法,也可以说是通过程序处理的方式完成数据采集信号的处理。
  对于采集信号的处理,除了软件滤波之外,也可以采用硬件电路实现滤波处理,比如常见的RC滤波、LC滤波等等,图1为采用电容滤波电路的信号曲线。

  硬件滤波的优点在于我们在程序中不再需要进行复杂的程序处理,而且数据变化响应性高;而软件滤波的优势在于不需要硬件的投入,简化了电路设计,对于不同的信号干扰可以很方便的调整软件参数达到滤波效果,虽然有些方法在信号处理上会有一定的滞后,但只要合理使用各种不同的滤波方式则完全避免因此而带来的影响。
2.2 数字软件滤波优点
(1) 数字滤波用软件实现,不需要增加硬设备,因而可靠性高、稳定性好,不存在阻抗匹配问题。
(2) 模拟滤波通常是各通道专用,而数字滤波则可多通道共享,从而降低了成本。
(3) 数字滤波可以对频率很低(如0.01 Hz)的信号进行滤波,而模拟滤波由于受电容容量的限制,频率不可能太低。
(4) 数字滤波可以根据信号的不同,采用不同的滤波方法或滤波参数,具有灵活、方便、功能强的特点。
3 实现软件滤波的方法
  软件滤波有很多种方法,主要是针对不同干扰信号采取不同的方法将其消除,这里列举了一些方法并针对性说明有缺点,使大家可以正确选择采用的滤波方法。
3.1限幅滤波法
(1)方法。根据经验判断,确定两次采样允许的大偏差值(设为A),每次检测到新值时判断:如果本次值与上次值之差

图2 硬件滤波


4.2 混合型主机
  台达也提供集成模拟量的主机类型,主要有DVP20EX(8DI/6DO/4AI/2AO)和DVP10SX(4DI/2DO/2AI/2AO),以及在EH主机上可以扩展F2AD卡作为模拟量采集,在PLC中有平均次数设置的内部特殊寄存器D1062,可以设置1~4作软件滤波,同样的采用的也是递推平均滤波法。
  可以看出,台达PLC作为工业控制产品,在模拟量采集的处理上作了比较完善的软、硬件处理满足大多数应用场合,当然并不是说他能满足所有的信号处理,特别是混合型主机的平均次数比较少,因此可能在某些场合不能满足要求,在此基础上我们可以根据现场信号的不同特性在程序中作滤波处理。
4.3 基于台达PLC的一阶滞后滤波程序设计
  下面是以燃煤热水锅炉系统的炉膛微负压为设计背景,用台达PLC编制的一个一阶滞后滤波程序案例,以此简单介绍滤波程序的编写方法。
  案例采用氧化硅压力传感器测量,由于炉膛负压是一个较小的压力量,大概在正负几百帕之间,很容易受到外界影响(如鼓风机、引风机等),因此这是一个波动较大的采集量,如果直接使用采集值,波动将很大(可能是正负几十帕的波动),根本没有办法调节控制到正负20Pa,因此必须对采集值作处理,减小其周期性波动才能完成控制。
  一阶滞后滤波算法公式:
  滤波后输出值=(1-A)* 本次采样值 + A*上次滤波结果
  其中A为滤波系数,范围是0~1
程序中各寄存器定义:
D0: 滤波系数A
D2: 1- A
D4: “(1-A)* 本次采样值”的运算结果
D6:“A*上次滤波结果”的存储寄存器
D50:上次滤波暂存值
D110: 采集值通过FLT指令转换为浮点数
D150:滤波后结果

  程序中主要是将直接采集值经过上述公式的浮点数运算得到滤波后结果,从算法中可以看出,当滤波系数为0时,就是当前的采集值,而滤波系数越大,滤波作用越强。程序运行后可以看到,当采集值D110有变化时,滤波值是逐渐逼向当前采集值,因此对于突波信号具有抑制作用,使采集值比较稳定,减小波动。
5结束语
  本文介绍了6种数字软件滤波算法和台达PLC如何实现滤波的程序编制,每种滤波算法都有其各自的特点,在实际应用中,应根据具体的测量参数合理的选用。不适当地应用数字滤波,不仅达不到滤波效果,反而会降低控制品质,甚至失控,这点必须予以注意。
  在案例中通过一阶滞后滤波算法得到的滤波结果,大大消除了采集值的波动,使负压控制相对稳定,得到较好的控制效果

plc即可编程逻辑控制器:它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。


通信方式
市面上各种类型PLC,它们各有优缺点,能够满足用户的各种需求,但在形态、组成、功能、编程等方面各不相同,没有一个统一的标准,各厂家制订的通信协议也千差万别。目前,人们主要采用以下三种方式实现PLC与PC的互联通信:
(1)使用目前通用的上位机组态软件,如COOLMAYhmi、组态王、InTouch、力控等,来实现PLC与PC机的互连通信。
(2)通过使用PLC开发商提供的系统协议和网络适配器,来实现PLC与PC机的互联通信。
(3)利用PLC厂商所提供的标准通信端口和由用户自定义的自由口通信方式来实现PLC与PC机的互连通信。
PLC和一体机与PC通讯不上有下面几种情况:
(1)电脑串口坏掉,没办法使用
(2)笔记本电脑使用的USB转232,驱动没有装好
(3)电脑串口可能漏电,烧掉PLC下载保护电阻
(4)电脑硬件上面COM口选择不正确
(5)可以通讯上,通讯不稳定,检查一下线路,更换电脑试一下
小结:PLC 没办法下载情况有多种,建议使用替换法排除故障,比如更换电脑,跟 换下载线,更换PLC等

在工业自动化领域plc变频器在工业生产和科技发展中有很重要的作用,目前已经被广泛使用在该领域,机械自动化方面,PLC和变频器的控制相当的智能化,自动化,给工业生产和生活带来了很大的方便,PLC和变频器会按照预定的程序进行智能化的运算,控制和输出,我们就重点来看看PLC和变频器是如何进行通讯的,有哪几种方式?


PLC与变频器的通讯


相关产品
相关西门子产品
产品分类
最新发布
企业新闻
站内搜索
 
联系方式
  • 地址:上海市松江区广富林路4855弄88号3楼
  • 电话:15221406036
  • 手机:15221406036
  • 联系人:聂航