1 基于可编程逻辑控制器和NI技术的辗环机控制方案-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于可编程逻辑控制器和NI技术的辗环机控制方案

电子设计 来源:电子工程网 作者:Nak Moon SUNG - Calte 2021-03-29 15:57 次阅读

作者: Nak Moon SUNG - Caltec Inc.

对于我们以前的轧制控制系统,我们无法通过可编程逻辑控制器PLC)来控制气压缸的通信和反应速度,而必须使用一种昂贵的PLC传感器通信模式与位置控制传感器进行通信。因此,我们希望找到一种低成本的通信方式。

系统组成

计算机和CompactRIO 辗环机的基本通信架构如图1所示。

o4YBAGButzGATea-AACuzxzJRsU976.png

图1.系统模块架构

硬件组成

硬件系统基于CompactRIO硬件平台,该系统由以下部件组成:

1. 用于TCP/IP通信协议和比例微积分(PID)控制的NI cRIO-9074实时控制器

2. 用于位置传感和简单传感接口通信的NI 9411 和 NI 9401 C系列数字输入模块

3. 用于压力传感测量的NI 9219 C系列vwin 输入模块

4. 用于比例阈控制的NI 9263 C系列模拟输出模块

图2.CompactRIO系统

用户界面

主机计算机有一个常见的、易于使用的操作系统,我们采用NI LabVIEW图形开发平台进行更快速的用户界面开发。我们使用TCP/IP通信协议来完成CompactRIO 硬件系统和可编程逻辑控制器间的大量数据的采集和发送,帮助我们迅速确认辗环机的状态和控制信息

图3.用户界面

FPGA (SSI 通信)程序

为了控制辗环机的气压缸,我们使用NI 9401和NI 9411模块进行简单传感器接口通信,NI 9219模块用于模拟输入传感器负荷,NI 9263模块用于模拟输出,并执行相应的PID控制。

pIYBAGButxiAH_xnAADpcWzG5V0942.png

图4.FPGA SSI 程序

辗环机

环形辗环机不同于常规级辗环机,其通过在两个方向上同时轧制——径向和轴向,循环操作成要求的圆环大小。环形旋转使用直流或交流电机。整个辗环机的径向/轴向轧制和移动系统都使用压力系统。一般来说,压力系统可以工作在高速模式下,传输人工模式下的设备,也可以工作在低速模式下,在低速模式下,精确地控制轧制时的每个部分。

辗环机采用六个气压缸——心轴,excel任务,excel平衡,左/右,居中,和excel滑动——用于位置控制。所有这些气压缸使用简单接口通信方式定位传感器和使用比例阈来执行控制。

我们使用FPGA将简单传感接口通信方式的位置传感负荷转换为模拟负荷。我们使用CompactRIO系统同时操作六个气压缸,以控制位置和自动化轧制过程。通过这种方式,计算机只显示用户需要的信息,FPGA和CompactRIO系统负责实际轧制控制。为了让用户通过计算机来监视轧制过程,CompactRIO系统必须发送轧制数据给计算机。如果轧制数据量太大的话,就需使用所用权变更,使得通信速度就会降低,这就需要通过使用TCP/IP通信协议来解决。

图5.辗环机

图6.轧制操作

图7.控制箱

选择NI 解决方案的理由

我们选择使用NI产品的理由,可以列为如下:

* 通信速度快,可靠性高

* 可定制的高速线性化处理逻辑单元

* 实时操作系统

* 可以获得NI公司工程师的技术支持

结论

对于常规辗环机,可编程逻辑控制器发送流信号给比例阈,但只执行流控制信号。在这种情况下,轧制速度的变化取决于其材料,质量和测量,即使可编程逻辑控制器发送相同的流信号,轧制速度也会变化。因此,要使轧制过程完全自动化是很困难的,特别是在居中轧制的情况下。在现存的计算机系统情况下,当完成流信号次序值之后,位置值与当前的位置传感值作对比。然后,使用可编程逻辑控制器,将位置值发送给比例阈,这样对于用户控制位置就更为困难了。

使用 NI 公司的解决方案,位置次序值通过CompactRIO系统获得,并与通过FPGA得到的当前位置传感的值进行比较。使用PID来控制比例阈意味着与计算机间的通信是不必要的,使得高速率的和精确的控制成为可能。

将位置传感的SSI通信值转换为模拟值的成本很高,但是如果改为使用NI 公司的实时解决方案,通信速度和可控制性就会得到改善。此外,现在我们可以通过使用比例阈来控制气压缸的位置,并可以使轧制过程完全自动化。因为该解决方案不需要使用转换器,价格变得可以接受。NI的解决方案既降低了成本的开销,又使位置控制成为可能。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    16332

    浏览量

    177796
  • plc
    plc
    +关注

    关注

    5010

    文章

    13271

    浏览量

    463024
收藏 人收藏

    评论

    相关推荐

    PLC可编程逻辑控制器的常见错误类型以及修复方法

    可编程逻辑控制器(ProgrammableLogicController,PLC),一种具有微处理的用于自动化控制的数字运算
    的头像 发表于 09-07 08:08 1935次阅读
    PLC<b class='flag-5'>可编程</b><b class='flag-5'>逻辑</b><b class='flag-5'>控制器</b>的常见错误类型以及修复方法

    什么是可编程逻辑控制器可编程逻辑控制器有哪些特点?

    什么是可编程逻辑控制器可编程逻辑控制器主要有哪些特点?可编
    发表于 07-05 06:00

    可编程逻辑控制器简析

    PLC -- 可编程逻辑控制器可编程逻辑控制器(Programmable Logic Contr
    发表于 09-07 07:53

    PLC可编程逻辑控制器的设计原则

    一、PLC的发展历史 可编程逻辑控制器,又称可编程控制器,有过多种定义。可以看作是一种经过特殊设计的产业计算机,整个的设计原则就是简单与实用。1968年,通用汽车公司的液压部分为了消除
    发表于 09-09 06:56

    可编程逻辑控制器的特点及应用

    可编程逻辑控制器具有哪些特点?可编程逻辑控制器有哪些应用领域?
    发表于 10-11 07:23

    工业自动化解决方案可编程逻辑控制器

    工业自动化解决方案可编程逻辑控制器
    发表于 03-19 15:54 45次下载
    工业自动化解决<b class='flag-5'>方案</b>之<b class='flag-5'>可编程</b><b class='flag-5'>逻辑</b><b class='flag-5'>控制器</b>

    三菱PLC(可编程逻辑控制器编程实例——日立电梯程序

    三菱PLC(可编程逻辑控制器编程实例项目例程
    发表于 05-13 16:30 44次下载

    西门子PLC(可编程逻辑控制器编程实例项目例程

    西门子PLC(可编程逻辑控制器编程实例项目例程
    发表于 03-22 16:58 52次下载

    三菱PLC(可编程逻辑控制器编程实例—新印刷plc程序

    三菱PLC(可编程逻辑控制器编程实例项目例程-新印刷
    发表于 05-17 11:22 148次下载

    可编程控制器基本知识_可编程控制器原理及应用

    PLC的发展也是与计算机技术控制技术、数字技术、通信网络技术等高新技术的发展息息相关,正是这些
    的头像 发表于 04-25 09:43 5.9w次阅读
    <b class='flag-5'>可编程控制器</b>基本知识_<b class='flag-5'>可编程控制器</b>原理及应用

    简析可编程逻辑控制器PLC

    PLC代表可编程逻辑控制器。它们基本上用于控制工业中的自动化系统。它们是最先进和最简单的控制系统之一,现在正在大规模地取代硬连线
    发表于 07-03 14:48 2237次阅读
    简析<b class='flag-5'>可编程</b><b class='flag-5'>逻辑</b><b class='flag-5'>控制器</b>PLC

    可编程逻辑控制器是什么_可编程逻辑控制器原理

    可编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储,在其内部存储执行
    发表于 07-31 11:50 1.1w次阅读
    <b class='flag-5'>可编程</b><b class='flag-5'>逻辑</b><b class='flag-5'>控制器</b>是什么_<b class='flag-5'>可编程</b><b class='flag-5'>逻辑</b><b class='flag-5'>控制器</b>原理

    可编程逻辑控制器的作用

    智盛达西门子PLC模块在可编程逻辑控制器系统设计时,先应确定控制方案,下一步工作就是可编程
    的头像 发表于 07-12 16:59 2582次阅读

    可编程逻辑控制继电器

    !”通用逻辑模块;德国图尔克的“BoxX”智能控制继电器;施耐德公司的“ZelioLogic”逻辑控制器;日本和泉电气公司的“FLlD”智能型应用
    发表于 11-01 13:16 1180次阅读

    可编程控制器PLC概述

    早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller),简称PLC,它主要用来代替继电器实现逻辑
    发表于 04-19 09:59 2次下载
    <b class='flag-5'>可编程控制器</b>PLC概述