【ARM+Codesys案例】T3/RK3568/树莓派+Codesys枕式包装机运动控制器

枕式包装机是一种包装能力非常强,且能适合多种规格用于食品和非食品包装的连续式包装机。它不但能用于无商标包装材料的包装,而且能够使用预先印有商标图案的卷筒材料进行高速包装。同时,具有稳定性高、生产效率高,适合连续包装、多包装规格等优势,因而在包装行业内得到广泛应用。

枕式包装机设备运动控制器作为控制系统核心,高性能 Ω6 A 系列伺服系统作为执行器件,可以使得包装设备运行速度高,定位准确,控制系统更加安全可靠,满足现有包装设备的生产需求。

枕式包装机结构示意图:

图片

结构组成:

枕式包装机主要完成成型、定位、包装和封口等功能。

● 加热系统:

系统需要对横封刀和纵封刀进行加热,并进行温度控制,可采用热电偶或温控表采集并控制封切刀的温度。

横封横切轴:

伺服电机驱动刀辊旋转或者往复对包装物进行横封横切,横切时需保证切刀轴与送料轴及送膜轴位置同步。

● 纵封送膜轴:

带动包装膜,夹运,纵封轴,使包装膜与包装物同步。

送料轴:

送料系统由伺服驱动送料辊与横切系统配合,根据包装膜的袋长等技术指标达到同步要求。按要求的速度带动包装物,把包装物送入包装膜中,物料间的间隔距离是由传送带上的档格分开的,可以保证物料被送入包装膜时位置的准确性。

三伺服枕式包装机控制要求:

三伺服枕式包装机,控制重点在于送料、送膜以及横封横切轴三轴的同步配合。三伺服枕包机是在双伺服枕包机基础上开发的一种高端枕式包装机,其技术核心就是用运动控制器中的电子凸轮功能替代原先的机械凸轮,完成机器中横封横切与拉膜牵引以及送料的配合,要求横切的位置能精确定位在包装袋色标处。

三伺服枕式包装机控制系统配置方案:

图片

● 包装速度:最高速度可达300刀 / 分

● 包装精度:± 0.5 mm

PS:实际速度与机械、袋长等条件有关

方案特点:

采用运动控制器,强大的运动控制功能,在此设备上如鱼得水,充分发挥特性,大大提高设备整体工作效率。

● 迅捷的动作指令响应:

支持高速模块、高速闭环控制模块,检测到动作指令小于20us响应,可大大提升设备整体速度。

超高的运算性能:

控制器采用四核最高主频达1GHZ的高性能CPU,加上专门为加速数据处理设计的FPGA,使得控制器的轴空周期最短可达120us。

● 运控算法库丰富:

自主研发的STEP Automation Studio 功能强大,具有多种功能,比如电子凸轮、飞剪、探针、虚轴功能等等,可为枕式包装机提供了同步和高精度的保障。

图片

另外一大亮点,使用Sigriner Ω6系列伺服驱动:

● 性能强劲,开箱即用:

强大的伺服自整定,免调试功能,可减少90%设备调试时间;1us响应高速IO,轻松应对色标探针需求;惯量在线识别+参数在线自整定,轻松应对30倍惯量比;V型抑制+末端震动控制+自适应陷波滤波器,快速解决末端抖动及机械共振。

图片

● 高定位精度:

伺服电机搭载23位光编,分辨率8,388,608,速率高达2.5M。伺服驱动采用二自由度控制+伪微分前馈控制,高速响应和强干扰两不误;16M脉冲控制接口,控制精度能够提高4倍。全面解决了高定位精度问题。

高安全防护:

产品符合CE认证要求,满足欧美市场相关设备安全要求;内置动态制动,不飞车;通过HASS和HALT实验中160余项严苛测试,面对多种严酷环境依然运行稳定。

生产运行中,枕式包装机包装最高速度可达300刀/分,包装精度可达:±0.5mm,及设备安全稳定运行足以证明Ω6 A系列伺服驱动可为枕式包装机高效率、高精度及运行安全保驾护航。

包装工艺:

● 横封横切方式:

采用SC30B运控控制器,专业打造适用于包装机行业的追剪及飞剪的凸轮模块,使得控制更加精确。目前市面上横封横切轴主要有3种机构方式:

(1)飞剪:剪切机构为圆周运动,与被剪切物体同向运动,通过改变剪切机构中的速度,来改变剪切长度。

(2)追剪:剪切机构平行于被剪切物体,剪切机构做往复平移运动,通过改变在非同步区的速度达来改变剪切长度。

(3)往复式:与飞剪原理相同,仅在机械结构上有所区分。往复式剪切机构目前最高速度可以达到300刀/分。

 高速色标追踪功能:

色标传感器检测刀包装袋上的色标信号,需加入自动纠偏系统,自动进行追踪调节,并且计算切刀位置,确保每一次切刀的位置一致,包装袋图案一致。

● 电子防切功能:

物料进入包装袋,运动过程中错位传感器可提前检测物料是否可能被横封刀切上,进而通知系统下一步横封刀该如何操作,有效保护横封刀和包装产品,这种不用停车处理错位物料,可大大提高包装机的生产效率。

图片

● 防空包功能:

设备机器专用传感器检测输送带上物料有无,将信号状态通知系统,检测刀无物料,则送膜和切刀伺服都停止运行 ,送料机构继续运行供料,待读取到有物料时,送膜和切刀伺服重新运行。

图片

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/654273.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

[图解]伪创新并不宣传自己简单易学

1 00:00:00,450 --> 00:00:04,790 今天这个题目,主要是解答一道 2 00:00:05,580 --> 00:00:07,490 前一阵出过的竞赛题 3 00:00:11,700 --> 00:00:15,170 因为这道题导致我们很多人做错了 4 00:00:15,600 --> 00:00:21,690 然后竞赛的轮次一直没有能…

C++学习日记 | LAB 6 static library 静态库

资料来源:南科大 余仕琪 C/C Program Design LINK:CPP/week06 at main ShiqiYu/CPP GitHub 一、本节内容 本节主要介绍静态库和动态库。 1.1 静态库和动态库的概念 静态链接和静态库(也称为存档)是链接器将所有使用的库函数复制到可执行文件的结果。静…

存内计算从浮点运算优化对数据经济的提升

本篇文章将介绍存内计算技术对于数据经济的提升,我们将从提出问题、解答问题与阐述应用三个方面进行展开介绍,并引入浮点存算、等新兴存算技术进行简要介绍。 一.数据经济&存内计算,结合是否可行? 数据经济与存内计算&#…

恭喜社区迎来新PMC成员!

恭喜Apache SeaTunnel社区又迎来一位PMC Memberliugddx!在社区持续活跃的两年间,大家经常看到这位开源爱好者出现在社区的各种活动中,为项目和社区发展添砖加瓦。如今成为项目PMC Member,意味着在社区中的责任更重了,他…

Github Page 部署失败

添加 .gitmodules 文件 [submodule "themes/ayer"]path themes/ayerurl https://github.com/Shen-Yu/hexo-theme-ayer.git 添加 .nojekyll 文件

文心一言 VS 讯飞星火 VS chatgpt (269)-- 算法导论20.2 4题

四、修改 proto-vEB 结构,以支持重复关键字。如果要写代码,请用go语言。 文心一言: 在原始的 van Emde Boas 树(vEB tree)结构中,关键字(key)是唯一的,不允许有重复的关…

.NET 轻量级、高效任务调度器:ScheduleTask

前言 至于任务调度这个基础功能,重要性不言而喻,大多数业务系统都会用到,世面上有很多成熟的三方库比如Quartz,Hangfire,Coravel 这里我们不讨论三方的库如何使用 而是从0开始自己制作一个简易的任务调度,如果只是到分钟级别的粒…

centos7防火墙入站白名单配置

firewall-cmd --set-default-zonedropfirewall-cmd --get-active-zone记录下当前激活网卡firewall-cmd --permanent --change-interfaceens33 --zonedrop firewall-cmd --zonedrop --list-all 添加信任的源IP和开放端口 firewall-cmd --permanent --add-source192.168.254.1 -…

pikachu—exec“eval“

这是原画面 然后呢? 我们知道会传入到后台rce_eval.php来处理然后通过 eval()是啥? 在eval括号里面可以执行外来机器的命令 然后我们通过php的一个内置的命令 我们通过phpinfo(); 这是输入后的结果

华为机考入门python3--(26)牛客26-字符串排序

分类:字符串 知识点: 字符串是否仅由字母构成 my_str.isalpha() 字母列表按小写排序 letters.sort(keylambda x: x.lower()) 题目来自【牛客】 def custom_sort(input_str):letters []non_letters []for char in input_str:if char.isalpha…

打工人都在偷偷做的副业项目—steam搬砖

steam搬砖其实是一个非常老牌的项目了,之前只有玩游戏玩市场的人知道,其他普通人都不知道。 我们陪跑这个项目不是说这个项目不行了,再拿出来割韭菜,现在依然可以做,我们本身就是项目和培训一比一在做,这一…

R语言学习 - 箱线图一步法

箱线图 - 一步绘制 绘图时通常会碰到两个头疼的问题: 1、有时需要绘制很多的图,唯一的不同就是输入文件,其它都不需要修改。如果用R脚本,需要反复替换文件名,繁琐又容易出错。 (R也有命令行参数,不熟&…

关于高性能滤波器和普通型滤波器的区别说明

高性能滤波器和普通型滤波器在性能和滤波效果上存在显著差异。以三安培为代表分析高性能滤波器和普通型滤波器的区别: 从上图曲线可看出: 1.高性能滤波器和普通型滤波器的滤波范围不同。普通型滤波器有效滤波范围为 150KHz~30MHz,而高性能滤…

QColor官网文档简介

颜色可以用不同的模型来进行表示,常见的有RGB,HSV或者CMYK.QColor基于RGB值创建颜色,如果要转接到HSV或者CMYK需要使用转接函数toHsv() toCmyk() 返回期望格式的副本 get...和set...函数具体参见文档用isValid()检查RGB颜色是否合法颜色组成部分可以单独检索QRgb是一种无符号整…

Hololens 2 新建自定义按钮

官方链接地址 1、创建Cube 2、添加PressableButton脚本,并点击AddNearin… 3、把Cube拖入到MovingButtonVisuals变量中 4、点击NearInteractionTouchable组件(这个组件是添加和上一个脚本绑定的,自动添加上来的)上的Fix… 5、…

一文搞懂oracle事务提交以及脏数据落盘的原则

本文基于oracle 19c 做事务提交以及oracle脏数据落盘的相关解读 第一章 相关进程及组件介绍: 1.LGWR: 重做日志条目在系统全局区域 (SGA) 的重做日志缓冲区中生成。LGWR 按顺序将重做日志条目写入重做日志文件。如果数据库具有…

14.Redis之JAVASpring客户端

1.引入依赖 此时就会引入操作 redis 的依赖了~~ 2.yml配置 spring:redis:host: 127.0.0.1port: 8888 3.准备 前面使用 jedis,是通过 Jedis 对象里的各种方法来操作 redis 的.此处Spring 中则是通过 StringRedisTemplate 来操作 redis .最原始提供的类是 RedisTemplateStrin…

OceanBase:列存储

目录 1、列存储的定义 1、默认创建列存表 3、指定创建列存表 4、指定创建列存行存冗余表 5、行、列存储查询测试 1、列存储的定义 行存储(Row-based Storage):行存储是以行为单位进行组织和存储数据。在这一模式下,数据库将…

C++ Primer 第五版 第十三章 拷贝控制

当定义一个类时,我们显式地或隐式地指定在此类型的对象拷贝、移动、赋值和销毁时做什么。一个类通过定义五种特殊的成员函数来控制这些操作,包括:拷贝构造函数(copy constructor)、拷贝赋值运算符(copy-ass…

web自动化的断言和日志封装

断言 UI自动化常见的断言条件包括: 通过当前页面的URL地址通过当前页面的标题通过当前页面的提示文本信息通过当前页面的某些元素变化/显示 一句话总结:通过肉眼观察页面的变化检查。 【用代码模仿人的识别页面】 一般断言写一条就够了,如…