服务与支持
服务与支持
技术支持
技术分享
售后服务
常见问题
网络课堂
服务网络

技术分享

当前位置:首页 > 服务与支持 >技术分享

选购PLC,必须知道的6要素 时间:2018-07-25
选购PLC,必须知道的6要素
如何看懂UN200高速计数器 时间:2018-07-25
如何看懂UN200高速计数器
模拟量计算与编程 时间:2018-07-25
模拟量计算与编程
PLC模拟量干扰的处理 时间:2018-07-25
PLC模拟量干扰的处理
1.前言随着科技的进步,中国智造2025的提出使工厂企业纷纷转型智能制造。在生产运行中稳定、可靠、安全是至关重要的。PLC以其运算速度快、功耗小、性价比高等优点,迅速扩大自己的市场。PLC有的安装在控制室内,有的直接安装在现场的设备中。设备周围有很强的电路及其他的设备,比如变频器,如此恶劣的电磁环境给PLC稳定性及工程师预防都会造成极大的干扰。因此了解和预防干扰是有必要的,在此以最常遇见的模拟量波动为例。2.为什么会有波动工业设备中影响PLC模拟量的情况有多种,例如:① 来自于设备或柜内强电干扰。② 布线、接地系统混乱产生干扰。③ 来自信号线或电源线的干扰。④ PLC系统内部的干扰。它们大多是产生电流或电压距离变化引起电荷剧烈移动产生了干扰。干扰可以分为共模干扰和差模干扰。共模干扰是指干扰电压在信号线及其回线幅度相同(参考电位一般为大地),干扰电流回路则是在导线与参考物体构成的回路间流动(如图一)。差模干扰是指干扰电压在信号线与其回路(一般为信号的地线)之间,干扰电流回路则是在导线与参考物体构成的回路中流动(如图二)。在一般情况下,差模干扰幅度小、频率低,造成干扰不明显。共模干扰幅度大、频率高,还可以通过导线产生辐射,所造成的干扰较大。所以,解决共模干扰是消除干扰的关键。                                                  图一                                                   图二3.为什么用屏蔽在安装设备时经常把很多线路一起放在线槽中,这样虽然方便美观。但是在信号传输时会受到别的电缆产生的电磁场噪声源的影响。在远距离传输时更会受到不同设备的电磁干扰,如马达、电源线等,射频干扰如无线电、雷达等。解决这种问题最简单的方法就是使用屏蔽线。屏蔽线(如图三)源于欧洲,在信号线外部使用金属网状编织层包裹起来的传输线,编织层一般为铜或镀锡铜,利用金属屏蔽层的反射、吸收及趋肤效应实现防止电磁干扰及电磁辐射功能。使用屏蔽层接地,外来的干扰信号可被该层导入大地,避免干扰信号进入内层导体干扰,同时也降低传输信号的损耗。屏蔽分为主动屏蔽和被动屏蔽,主动屏蔽是为了防止噪声源向往辐射;被动屏蔽是为了防止设备受到噪声源的干扰。plc模拟量上主要运用被动屏蔽。                                                                             图三屏蔽线的屏蔽层需要接地。接地分为单端接地和双端接地,不能多点接地。多个的接地点会因为各接地的电压不同,形成电位差产生感应电流,反而产生干扰。双端接地主要用于高频,如编码器等。一般对于模拟量使用单端接地,即一端接地另一端悬空。4.为什么用隔离在平时的安装中很难把所有设备集中在一起,必不可免的要有长距离的安装。分割两地的设备和仪表之间的信号参考点存在电势差,因而形成了接地环路(如图四)造成信号的传输过程的失真。长距离的传输也不可避免的会有感性和容性的干扰。所以如何抑制公共接地、不明电磁对设备的干扰,是关键。                                             图四                                                      图五模拟信号隔离器,也叫做信号变送器(如图五)。具有隔离、信号转换、保护等作用。是工业中常用的方法。信号隔离器就是将变送器或仪表的信号,通过半导体器件调制变换,然后通过光感或磁感元件隔离转换,然后再进行解调变换回隔离前的原信号,同时对隔离后的信号的供电电源进行隔离处理。保证变换后的信号、电源、地直接的绝对独立。有效的解决了接地环路和设备的连接时底线参考点不同所造成的问题,也可以有效的去除线路在正常传输过程中可能受到电磁干扰的问题。6.为什么共地对于线路来说信号的“地”又称参考地,是线路电压的参考点,也是构成信号回路的公共端。对于设备来说接地往往是考虑防雷和安全。所以保护地和参考地不能随便共,必须做好分类。共地就是使信号源端与测量端电位相同,以此来抑制干扰。当使用一个自供电或隔离的传感器电源和模拟量输入模块电源没有彼此连接,即模拟量输入模块的电源地和传感器信号地没有连接时,这将会产生一个很高的上下震动的共模电压,影响模拟量输入的值。这时就需要把传感器输入的负端与模块上的公共端的M端连接以补偿此种波动(如图六,左为四线制,右为两线制)。                                                               图六当使用多个非隔离传感器(不同的接地点)与隔离模块连接时候,由于各个传感器信号的负端都会有共模电压,这时需要将各个信号的负端连接起来。在与非隔离模块连接时还需要与模块的M端相连接。7.滤波的原理对输入信号进行滤波也是常用的方法之一。在信号传输时模拟量信号出现波动太快,导致逻辑无法有效的响应,就可以设置一个滤波器,求取输入信号平均值,将一个平滑信号传给逻辑程序。软件上的滤波在系统块→输入滤波→模拟量(如图七)。                                                                图七使用软件滤波要搞懂两个概念,既采样数和死区。采样数顾名思义是指计算平均值的数值数目,PLC可设置为2指数倍增加最大到256,采样数的增加会让结果稳定但是响应变慢,反之则反之。但是在有些场合输入值大幅改变,需要快速反应就需要设置死区,死区范围可设置为16-4080。死区是设定一个当前平均值范围(当前平均值 ± 死区值)。当新的值输入在这个范围内,则继续进行平均值计算。如果新进值超过这个范围,不再进行平均值计算,而是直接将这个值设置为平均值。这样就使得在输入信号大幅度改变时也有快速的响应。死区值设定为0可以禁用死区,禁用后不论输入值如何变化都只做求平均值计算。(注:不要对通过模拟量字中传递数字量信息或报警指示的模块使用模拟量过滤。AS-i主站模块、热电偶模块和 RTD 模块要求禁止 CPU 模拟量输入滤波功能。)。滤波器就是一个算术平均滤波法,算术平均滤波法是对N个连续采样值相加,然后取其算术平均值作为本次测量的滤波值。对滤除混杂在被测信号上的随机干扰信号非常有效。除此之外还有很多滤波算法,如中位值滤波,中位值平均滤波,都需要自己编写程序。
美女工程师手把手教您 时间:2018-07-27
美女工程师手把手教您
冬至时节,亿维虽不能为您送上一碗热气腾腾的饺子和汤圆,现为您呈上一份满满干货,祝您节日快乐!UN-314CPU集成MODBUS主/从站通讯功能,提供完整的MODBUS功能码支持,提供SFC专有功能块实现MODBUS通讯,提供异常数据处理。本文档主要向客户介绍,UN314做从站时,数据是如何读写!UN314CPU与UN200PLC MODBUS主从通讯,314CPU作从站1.硬件要求:   1)CPU    UN 314-2AG14-0AB0   2)CPU    UN 214-1AD23-0XB8             3)Profibus DP接头 UN972-0BA12-0XA0  2个   4)USB-PPI下载线缆  UN901-3DB30-0XA0   5)USB-MPI下载线   UN972-0CB20-0XA0  (或是USB下载线代替)注:在使用USB线下载、监控程序时,请勿在电脑上插拔USB-MPI电缆!2.硬件连接:3. 314CPU硬件配置与程序编写1)新建工程,硬件配置2)将程序包内的MODBUS功能块复制到新建工程内将FC120~FC124,SFC120~SFC124复制到新建工程的程序块当中3)新建数据块DB1、DB2(也可以是其它),新建初始化功能块OB1004)CPU314程序编写本例CPU314作MODBUS从站,只需在组织块OB100中初始化通讯口即可4. 200PLC程序编写5. 通讯验证CPU314支持的MODBUS功能码如下:本文以常用功能码01、02、03、04功能码为例介绍!1)功能码01:读线圈状态功能代码 FC 01 、 05 和 15 的 Modbus 寻址的转换以QB0为例:2)功能码02:读取离散(输入)状态以IB0为例:3)功能代码 03 — 读取保持(输出)寄存器DB区的数据如何读写,地址怎么定义?其中:DBx.y 的x 高字节表示(01),y用低字节表示(00),01 00 即表示 DB1.DBW0依此类推:01 00 -> DB1.DBW0,UN200访问地址输入Addr=256(16#0100)01 01 -> DB1.DBW2,UN200访问地址输入Addr=257(16#0101)01 02 -> DB1.DBW4,UN200访问地址输入Addr=258(16#0102)...02 00 -> DB2.DBW0,UN200访问地址输入Addr=512(16#0200)03 00 -> DB3.DBW0,UN200访问地址输入Addr=768(16#0300)04 00 -> DB4.DBW0,UN200访问地址输入Addr=1024(16#0400)...以读DB1数据区为例:4)功能代码 04 — 读取输入寄存器器例读模拟量数据PIW256,将数据放在DB2数据区【02 00 -> DB2.DBW0,UN200访问地址输入Addr=512(16#0200)】6. 结束语本文是以UN200PLC为modbus主站示例,其他设备为主站时,请作参考!其余功能码,读者可以根据示例一一验证。
S7-1200与IM260通讯应用例程 时间:2018-07-27
S7-1200与IM260通讯应用例程
‍‍‍‍‍‍1  产品概述IM260 是一种接口模块,它可将UN200模块连接到PROFIBUS-DP网络(即IM260经过串行I/O总线连接到UN200模块),PROFIBUS网络经过其DP通信端口,连接到IM260模块,这个端口可运行在9600波特和12M波特之间的任何PROFIBUS波特率。作为PROFIBUS DP网络的模块化从站设备,IM260模块可以7个数字或者模拟输入和输出的扩展模块,向主站发送和接收不同数量的数据。这种特性可以使用户更换不同的200系列模块,以满足实际应用的需求。  2  博途V14 组态环境下的IM260应用     本应用为UniMAT IM260可以让PROFIBUS-DP的网络中的主站S7-1200来远程操作UN200扩展模块的I/O口,编程软件为TIA Portal V14。     在使用IM260之前,需在软件上安装IM260相应的GSD文件,IM 260模块GSD名称为“PROFIBUS-DP接口模块(IM260)GSD文件”。本文档原文、程序及GSD文件您可以到亿维官网www.unimat.com.cn资料下载-使用手册里下载。2.1 硬件配置2.2 组态配置2.2.1 硬件组态1、打开TIA Portal V14软件,新建一个项目组态。2、双击CPU,为CPU添加子网,设置CPU的IP,本例设置IP:192.168.1.29.3、双击DP主站模块1243-5,添加DP网络,操作模式为主站。4、打开网络视图,添加IM260 DP从站,双击DP从站模块IM260,设置DP从站的地址。5、双击IM260从站,可添加200系列的IO模块。6、组态完成之后,下载组态,组态正常显示如下。3  状态表监控‍‍注:235模块电压输出10V,接模拟量输入A通道。‍‍‍‍‍‍‍‍
工业物联网
工业物联网
云平台账号申请
设备管理平台入口
帮助文档
体验平台
应用案例
产品中心
产品中心
UN系列PLC
UN 200 SMART PLC
UN 1200 PLC
X系列PLC
HMI
物联网产品
物联网一体机
解决方案
解决方案
OEM行业方案
资料下载
资料下载
软件下载
选型手册
驱动下载
使用手册
资质认证
产品视频
服务与支持
服务与支持
技术支持
技术分享
售后服务
常见问题
网络课堂
服务网络
走进亿维
走进亿维
企业概况
企业文化
企业荣誉
发展历程
新闻动态
产品动态
联系我们
联系我们
联系方式
人才招聘
员工生活
关注亿维微信服务号
关注亿维微信服务号
© 2021 深圳市亿维自动化技术有限公司 All rights reserved. 公安机关备案号44030502000166 粤ICP备18085657号

TOP

业务咨询

4000300890

技术咨询

×

分享到微信朋友圈