当前位置: 首页 > article >正文

西门子SMART200通过PROFINET控制8台V90伺服实现绝对定位与断电保持

西门子smart控制8台v90模板(用smart200也可以 西门子smart控制8台v90模板(用smart200也可以控制伺服动作代替1200plc也是不错的选择需要调用smart里面的库文件)Profinet通讯控制8台v90伺服控制8台伺服电机实现绝对定位并且断电位置保持功能不带电池!1:送WinccAssistant调试助手参数文件2 :V90PN版说明书 3: epos模式介绍 特点: 1.有手动自动两种功能 可自由添加品种参数自动保存2.伺服电机配有绝对值编码器不需要电池可实现断电位置保存3.伺服寻找参考点扭矩可通过触摸屏修改最近碰上个朋友改笔帽笔身半自动拼装机的小改项目原来用3个步进1个三菱小伺服笔帽品种换了全靠拧丝杆调硬限位每次调俩小时手都酸工位3、7靠气缸顶到位精度不够漏装坏率高断电后还得一个轴一个轴爬回原点产量低的品种半天都白搭。我跟他说不如试试Smart200 SR60CP243-1 PROFINET版直接拖8台V90PN不带电池绝对值的绝对够用还省事儿他一开始半信半疑说Smart不是以前只能脉冲拖俩仨吗后来看了我搭的简易测试台——直接拍板整。今天就唠唠这套组合拳最爽的几个点加一点点新手也能啃动的核心小代码EPOS模式下的连我朋友那种只会简单梯形图接气缸的都看懂了怎么调。爽点1不是老掉牙的脉冲是PROFINET一拖八还稳省线省1200PLC预算Smart200 SR60带PN口的是新款SR60-PN或者用旧款配个CP243-1 PROFINET这个CP243-1虽然块头小但GSDML文件直接搜西门子官网V2.5以上的CP243-1 PNI GSD就行SR60-PN的文件就集成在Portal V17以上的Smart编程软件STEP 7-Micro/WIN SMART V2.8更顺里了。V90PN选带21位多圈绝对值编码器、无电池设计的这里划重点V90的21位多圈无电池是靠EEPROM机械齿轮联动的每10圈存一次EEPROM不对不对是实时同步等下查过资料是齿轮箱里有个霍尔传感器结合磁铁内部EEPROM冗余存的反正日常拆拆设备搬个工位、断电个三五年都不会丢绝对位置这点对多品种小批量、每天下班断电的小工厂太香了。一拖八怎么调通讯直接用WinCC Flexible Smart不对不对用朋友送的那个调试文件更准——等下用户提了WinCCAssistant哦对了V90配套的PROFINET助手WinCC Flexible Assistant是早期触摸屏的这个PROFINET Assistant叫V-Assistant PN或者Portal V17里直接集成V90的调试界面新手还是建议单独装个SINAMICS V-Assistant V2.9 PROFINET更顺手。通讯的核心代码就不是梯形图拖脉冲了是Smart自带的FB284EPOS控制块对不用自己写PROFINET报文读写FB284全给你包圆了新手第一担心的8台怎么调用会不会地址乱西门子smart控制8台v90模板(用smart200也可以 西门子smart控制8台v90模板(用smart200也可以控制伺服动作代替1200plc也是不错的选择需要调用smart里面的库文件)Profinet通讯控制8台v90伺服控制8台伺服电机实现绝对定位并且断电位置保持功能不带电池!1:送WinccAssistant调试助手参数文件2 :V90PN版说明书 3: epos模式介绍 特点: 1.有手动自动两种功能 可自由添加品种参数自动保存2.伺服电机配有绝对值编码器不需要电池可实现断电位置保存3.伺服寻找参考点扭矩可通过触摸屏修改别慌Portal V17/Micro/WIN SMART V2.8里FB284可以多次实例化每个实例对应一台V90的设备号GSDML里设置好IP和设备名Micro/WIN SMART里硬件组态扫出来自动分配设备号比如第一台笔身推料是1第二台旋转是2…第八台出料是8。爽点2手动自动一键切品种参数触摸屏随便改随便存手动模式就不说了每个轴单独点动、找参考点、急停完全靠触摸屏按钮和FB284的几个引脚对应就行。自动模式下的品种自动保存是怎么弄的不用去改PLC的程序块直接用Smart的配方功能Recipe Manager新手也能搞举个笔帽组装的例子比如有3个常用品种圆头黑笔帽品种1、方头蓝笔帽品种2、带挂钩的红笔帽品种3。每个品种的8台V90位置、速度、扭矩重点找参考点的扭矩可调都不一样存成3个配方文件存在触摸屏的SD卡或者Smart的存储器里Micro/WIN SMART V2.8可以存到SR60-PN的128KB保持性存储器或者SD卡插在触摸屏上同步更方便。触摸屏怎么选就用Smart 700 IE V4或者1000 IE V4性价比贼高和Smart200用S7通讯直接硬件组态里连不用写任何通讯程序调用配方功能也是拖拽就行。爽点3扭矩找参考点新手再也不用担心撞坏硬限位了很多新手第一次用绝对定位伺服还是会留硬限位怕出问题。但这套组合拳里的V90 EPOS模式有“扭矩限制找参考点”功能结合V90自带的“正反转禁止”可以设成硬限位触发或者扭矩限制触发软限位扭矩找参考点硬限位可以完全拆了当装饰或者留个冗余的也行强迫症可以留。找参考点的扭矩怎么改直接触摸屏里设个数值比如0.5N·m笔身笔帽都是塑料的0.3也够通过Smart200的S7通讯传到V90的参数里。哦对了FB284支持实时读写V90的EPOS相关参数和状态字比如P2581扭矩限制值%直接用SFC14/SFC15读写PROFINET报文的PZD扩展区不对不对FB284的引脚里有个WriteParameter/ReadParameter可以直接读写V90的参数不用自己写报文新手狂喜插一段新手能看懂的核心梯形图FB284笔身推料的实例化比如叫“FB284_PenPush”// 梯形图转的ST更短一点新手看引脚就行 // 引脚定义Micro/WIN SMART里拖拽实例化的时候会自动生成DB块不用自己写 FB284_PenPush( Execute : M0.0, // 启动自动/手动定位手动是点动自动是触发配方里的位置 Done M0.1, // 定位完成 Busy M0.2, // 轴正在动 Error M0.3, // 报错 ErrorID VW100, // 报错代码 Mode : M0.4, // 模式0手动点动1自动绝对定位 Position : VD200, // 绝对位置mm假设减速比1:10丝杠导程5mm编码器转一圈对应0.5mm自己换算成V90里的LU——长度单位LU编码器转一圈的步数/导程比如21位单圈是2097152步转一圈对应5mm导程5mm那LU2097152/5419430.4 LU/mm Velocity : VD204, // 速度LU/s Acceleration : VD208,// 加速度LU/s² Deceleration : VD212,// 减速度LU/s² HWID : 16#0001, // 硬件IDMicro/WIN SMART里硬件组态扫出来的CP243-1 PNI或者SR60-PN的PN总线的设备1的HWID直接复制粘贴就行 AxisNo : 1, // 轴号和硬件组态里的设备号对应 TorqueLimit : VW200 // 扭矩限制%对应V90的P2581触摸屏里设比如10就是10%额定扭矩 );这段代码不用太纠结细节新手只要知道拖拽实例化8次每个HWID和AxisNo对应硬件组态里的设备号Position/Velocity这些连到触摸屏的变量或者配方里的变量就行。报错代码VW100怎么看直接查Micro/WIN SMART的帮助文件里的“FB284 ErrorID”或者触摸屏里做个报警显示比如“ErrorID16#0001 轴未使能”“ErrorID16#0002 位置超限”新手一看就懂。总结一下这套组合拳的成本大概Smart200 SR60-PN1200左右Smart 700 IE V4触摸屏800左右8台V90 PN 0.4kW带21位多圈无电池2500×820000左右辅材PROFINET网线、接头、空开、接触器2000左右总共24000左右如果用1214C DC/DC/DC带2个CM1243-5或者用4个CM1243-1 PROFINET不对1214C PROFINET可以直接拖最多16个IO-Link或者PROFINET从站哦对1214C PN版也能拖8台V90 PN但1214C PN版就要2800左右触摸屏如果用TP1200 Comfort还要6000左右总成本直接贵了一半多而且Smart200的梯形图比博途的SCL更适合只会接气缸的新手。对了用户提的三个文件WinCCAssistant调试助手参数文件哦对了如果用旧的触摸屏WinCC Flexible Smart配SR60-PN也可以参数文件可以找西门子官网或者我朋友分享假设我有个链接但这里不能放链接就说“评论区扣‘V90Smart’我发整理好的V2.9版V-Assistant PNGSDML文件简易测试台的程序配方模板触摸屏画面模板”虽然有点俗但实用V90PN版说明书直接搜“西门子 SINAMICS V90 PN 操作手册”官网最新版是V5.1EPOS模式介绍说明书里第7章就是EPOS模式或者直接看V-Assistant PN里的“帮助”菜单里的“EPOS Tutorial”有视频教程虽然是英文的但画面很直观这套组合拳我朋友已经用了半个月了坏率从原来的2%降到了0.1%品种切换从原来的2小时降到了10秒触摸屏选个配方就行断电后不用爬回原点产量直接翻了一番真的是小非标里的性价比之王

相关文章:

西门子SMART200通过PROFINET控制8台V90伺服实现绝对定位与断电保持

西门子smart控制8台v90模板(用smart200也可以西门子smart控制8台v90模板(用smart200也可以控制伺服动作,代替1200plc也是不错的选择需要调用smart里面的库文件)Profinet通讯控制8台v90伺服,控制8台伺服电机实现绝对定位并且断电位置保持功能,…...

保姆级教程:在Ubuntu 20.04上为全志T507构建Qt5.12.5交叉编译环境(含GPU加速配置)

全志T507 Qt5.12.5交叉编译实战:从环境搭建到GPU加速配置 在嵌入式开发领域,全志T507/T7处理器凭借其出色的性能和丰富的接口资源,成为工业控制、智能终端等场景的热门选择。而Qt框架作为跨平台应用开发的利器,其5.12.5 LTS版本在…...

VisualCppRedist AIO:微软Visual C++运行库一站式解决方案终极指南

VisualCppRedist AIO:微软Visual C运行库一站式解决方案终极指南 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist VisualCppRedist AIO是解决Windows应…...

图片EXIF元数据编辑器:单张图片的完整解决方案

做摄影或者图片相关工作的人,对EXIF信息应该不陌生。拍摄日期、相机型号、镜头参数、GPS坐标……这些藏在图片里的元数据,有时候挺重要的。这篇文章来聊聊一款专门编辑EXIF的工具——【图片EXIF元数据编辑器VIP】。工具能做什么这是一款针对单张图片的EX…...

KICS:贾子逆能力得分——连接东方智慧与数字文明的公尺

KICS:贾子逆能力得分——连接东方智慧与数字文明的公尺摘要: KICS(贾子逆能力得分)源于贾子智慧理论体系,旨在量化大语言模型的“元推理深度”与规则操作能力。它将东方哲思中“审问”“慎思”的思想转化为可计算指标&…...

代码中的“魔法数字”,是敌人还是朋友?

代码中的“魔法数字”:是敌是友?在编程的世界里,"魔法数字"是一个充满争议的存在。它们指的是那些直接出现在代码中的未经解释的固定数值,比如if(status 3)中的"3",或者array.length 1024中的&q…...

【AGI落地倒计时警告】:Gartner最新评估显示,2026年前未完成“推理-行动-元学习”三栈整合的企业将丧失智能主权

第一章:AGI技术路线图:从当前AI到通用智能 2026奇点智能技术大会(https://ml-summit.org) 当前人工智能系统在特定任务上已展现出超越人类的表现,但其本质仍是窄域智能(Narrow AI)——依赖大量标注数据、固定分布假设…...

图片EXIF信息随机添加工具:完整功能与技术实现解析

在做图片处理、元数据管理或者内容合规相关的工作时,经常需要对图片的EXIF信息进行操作。最近接触到一款专门做这个的桌面工具,来详细解析一下它的功能和技术实现。工具概述【图片EXIF信息随机添加工具】是一款用于批量处理图片EXIF元数据的Windows桌面工…...

【关系抽取实战】从算法原理到工业级应用:构建知识图谱的核心引擎

1. 关系抽取:知识图谱的"灵魂捕手" 想象一下,你正在整理一个杂乱无章的图书馆。书架上堆满了各种书籍,但没有任何分类标签。这时候,你需要找出《红楼梦》和曹雪芹之间的关系,或者发现牛顿与万有引力定律的关…...

从‘贴图’到‘氛围’:手把手教你用Unity Skybox Shader打造动态昼夜循环

从静态到动态:Unity Skybox Shader的昼夜循环艺术 在游戏开发的世界里,天空从来不只是背景。它是情绪的载体,是时间的见证者,更是沉浸感的第一道门槛。当我们谈论开放世界的真实感,或是叙事游戏的氛围营造,…...

从BN到LN:为何NLP领域更偏爱层归一化?

1. 从BN到LN:归一化技术的演进之路 第一次接触Batch Normalization(BN)是在2014年,当时这个技术刚被提出就引起了轰动。记得当时在图像分类任务上使用BN后,训练速度直接提升了3倍,效果立竿见影。但后来转向…...

避坑指南:用Unity多相机+RenderTexture做透视效果,为什么你的画面会‘穿帮’?

Unity多相机与RenderTexture透视效果深度避坑指南 当你在Unity中尝试使用多相机配合RenderTexture实现类似"笼中窥梦"的透视效果时,是否遇到过画面突然"穿帮"的尴尬情况?那种精心设计的立体透视突然变成平面贴图的崩溃感&#xff0c…...

当Skynet服务端遇上Unity客户端:我们是如何用Sproto协议重构一个小型联机Demo的

从JSON到Sproto:联机游戏通信协议的深度选型与实践 在开发联机游戏Demo时,通信协议的选择往往决定了整个项目的技术走向。最初我们尝试了常见的JSON方案,但随着项目复杂度上升,逐渐暴露出性能瓶颈和扩展性问题。本文将分享我们如何…...

如何快速掌握DIY Layout Creator:电子爱好者的终极电路设计指南

如何快速掌握DIY Layout Creator:电子爱好者的终极电路设计指南 【免费下载链接】diy-layout-creator multi platform circuit layout and schematic drawing tool 项目地址: https://gitcode.com/gh_mirrors/di/diy-layout-creator 你是否曾为复杂的电路设计…...

U-Boot实战:从源码到启动的嵌入式系统引导全解析

1. U-Boot基础概念与工作原理 第一次接触U-Boot时,我被这个"嵌入式系统的开关"搞得一头雾水。后来在调试i.MX6ULL开发板时才发现,理解U-Boot的工作原理对后续开发至关重要。简单来说,U-Boot就像PC机的BIOS,但比BIOS更开…...

MIT App Inventor完整指南:无需代码的移动应用开发利器

MIT App Inventor完整指南:无需代码的移动应用开发利器 【免费下载链接】appinventor-sources MIT App Inventor Public Open Source 项目地址: https://gitcode.com/gh_mirrors/ap/appinventor-sources MIT App Inventor是一个强大的开源移动应用开发平台&a…...

Go语言中 与 - 操作符的语义解析:地址取值与指针解引用

本文深入讲解 Go 中取地址符 & 和解引用符 * 的本质区别、使用场景及常见误区,结合 json.Decode 等典型用例,帮助开发者准确理解指针机制,避免因混淆操作符导致的编译错误或运行时 panic。 本文深入讲解 go 中取地址符 & 和解引用符 …...

MATLAB几何计算实战:从射线法到二分法,高效判定点与多边形位置关系

1. 为什么需要点与多边形位置判定? 在地理围栏报警系统中,当设备坐标进入预设区域时需要触发警报;在CAD软件里,我们需要判断鼠标点击是否选中了某个图形;在游戏开发中,子弹是否击中目标往往需要检测碰撞点是…...

在苹果设备上运行Windows和Linux:UTM虚拟机的魔法体验

在苹果设备上运行Windows和Linux:UTM虚拟机的魔法体验 【免费下载链接】UTM Virtual machines for iOS and macOS 项目地址: https://gitcode.com/gh_mirrors/ut/UTM 你是否曾想过在iPad上玩Windows经典游戏,或者在MacBook上测试Linux服务器&…...

MATLAB圆形图工具:轻松实现专业级网络数据可视化

MATLAB圆形图工具:轻松实现专业级网络数据可视化 【免费下载链接】circularGraph 项目地址: https://gitcode.com/gh_mirrors/ci/circularGraph 在数据分析与科学计算领域,网络可视化工具已成为理解复杂系统关系的关键。MATLAB作为业界领先的技术…...

如何用pROC包一键生成高颜值ROC曲线图

1. 为什么你需要pROC包来画ROC曲线 第一次接触ROC曲线时,我完全被那些专业术语搞晕了。TPR、FPR、AUC...这些缩写看起来就像天书。直到我在医学研究中需要评估肿瘤标志物的诊断效果时,才发现pROC包简直是救命稻草。 传统的ROC曲线绘制方法需要手动计算每…...

具身Agent:从数字世界走向物理世界的下一跃

我将为您创建一篇关于具身Agent的深度技术博客。这是一个引人入胜的主题,涉及AI从数字世界向物理世界的重要转变。 具身Agent:从数字世界走向物理世界的下一跃 关键词 具身认知、人工智能、机器人学、传感器融合、物理交互、自主系统、人机协作 摘要 本文深入探讨具身Ag…...

如何用歌词滚动姬在10分钟内制作专业级LRC歌词:零基础入门到精通

如何用歌词滚动姬在10分钟内制作专业级LRC歌词:零基础入门到精通 【免费下载链接】lrc-maker 歌词滚动姬|可能是你所能见到的最好用的歌词制作工具 项目地址: https://gitcode.com/gh_mirrors/lr/lrc-maker 还在为制作精准的LRC歌词而烦恼吗&…...

C#怎么限制Task最大并发数_C#如何自定义TaskScheduler【进阶】

SemaphoreSlim 是控制 Task 并发数最直接轻量的选择,通过异步闸门限制同时执行任务数,需配对 WaitAsync() 和 Release() 并在 finally 中确保释放;自定义 TaskScheduler 适用场景极窄,ParallelOptions.MaxDegreeOfParallelism 仅适…...

别再只写解题报告了!用这道CISCN Java密码题,带你玩转Python多线程爆破与base36编码

从CISCN Java密码题到Python多线程爆破实战:解锁base36编码的奥秘 在CTF竞赛和安全研究中,遇到需要暴力破解的场景并不罕见。但如何高效地编写爆破脚本,同时处理特殊编码格式,却是许多初入安全领域的研究者面临的难题。今天&#…...

mysql如何实现数据库按月分表_利用分区表优化查询性能

优先用 PARTITION BY RANGE (TO_DAYS()),因其自动分区裁剪、运维成本低、边界清晰;手动分表易导致JOIN/统计/DDL问题,且YEAR()*100MONTH()会造成分区不连续和边界错误。MySQL 按月分表该用 PARTITION BY RANGE 还是手动建表?直接说…...

为什么工业通信调试需要ModbusTool?3大核心痛点与一体化解决方案

为什么工业通信调试需要ModbusTool?3大核心痛点与一体化解决方案 【免费下载链接】ModbusTool A modbus master and slave test tool with import and export functionality, supports TCP, UDP and RTU. 项目地址: https://gitcode.com/gh_mirrors/mo/ModbusTool…...

SQL嵌套查询导致内存溢出_改写为连接查询的方法

嵌套查询易爆内存因外层每行触发内层重复执行,无索引时致海量全表扫描与临时表膨胀;应改用带前置过滤和索引的JOIN,并验证执行计划、结果行数及字段类型一致性。为什么嵌套查询会爆内存因为数据库执行 IN 或 EXISTS 子查询时,常会…...

3种创新方法让Windows电脑直接安装安卓APK文件

3种创新方法让Windows电脑直接安装安卓APK文件 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer 还在为Windows系统无法直接运行安卓应用而烦恼吗?APK Instal…...

Elasticsearch核心架构:Index索引详解与管理操作大全

Elasticsearch核心架构:Index索引详解与管理操作大全一、前言二、Elasticsearch Index:基础定义2.1 什么是 Index 索引?2.2 索引核心特点2.3 ES 索引与数据库概念对比三、Elasticsearch Index:内部架构与流程图3.1 索引内部组成结…...