问题描述:EEO驱动里有一个子设备的选填项,这个子设备有什么用?又该要如何使用?解决方案:在项目应用中,会有一些通信设备的点表里同时包含多个物理设备的情况,比如转发模式的通信管理机、PLC设备、POI的数据转发等,这时候就可以利用子设备这个功能,在驱动点表中按照实际的物理设备来划分子设备,这样在使用驱动创建设备实例之后,EEO就会按照子设备编号自动分出多个设备。本文就以一个PLC设备为示例,介绍子设备的使用步骤。一、创建驱动1.1、获取PLC的通信点表。这里我运行了一个PLC,仿真了三个设备数据,数据点表如下,点表中有遥测也有遥控。1.2、配置EEO的驱动点表。根据上面PLC的点表,我们可以创建一个EEO的驱动,驱动里的不同设备通过子设备编号来区分。特别注意,所有的数据点都需要分配子设备编号,包括遥控信号。1.3、导入驱动。在驱动管理的型号维护中添加型号,再新建驱动,导入驱动点表。二、创建设备2.1、配置通道。配置以太网通道,并关联设备IP地址。2.2、添加设备。使用自定义的驱动创建设备实例,创建之后,会自动按照子设备编号分出4个设备。2.3、修改子设备名称。点编辑修改子设备名称。也可以导出子设备列表修,在EXCEL中修改再导入。2.4、查看数据点位。数据已按照子设备分配,并且每个设备有健康状态的点位。三、监视设备数据3.1、下装工程。配置了驱动之后需要下装工程。3.2、通信数据监测。切换到运行视图,可以看到四个子设备的状态,也可以监控到子设备的数据。四、子设备使用注意事项1、如果使用了子设备编号,点表中的所有项目都需要分配子设备,如果有未分配的,在导入驱动时会返回错误。2、如果使用了子设备,遥控遥调的点表中也需要按照实际情况分配子设备,如果不分配,导入驱动的时候没有提示,但是创建设备的时候会报错系统异常。3、授权许可计算。每个子设备会占用一个设备许可,通信设备本身也会占用一个设备许可。本示例有4个子设备,实际占用了5个设备许可。
-
【EEO常见问题】图片如何上传 能效管理
问:图形编辑器中图片在哪里可以自己上传的?答:在图形编辑里,添加文件夹,然后就可以上传自定义图片了总结:EEO画图编辑器不能直接粘贴图片,需先导入图片库才能使用,导入前需创建文件夹,建议伙伴逐步创建自己的图片库和符号库
【EEO常见问题】EEO如何创建模型并一键生成单线图和网络图 能效管理
问题描述:EEO如何创建模型并一键生成单线图和网络图?解决方案:EEO可以通过配置模型,一键生成单线图和通信图,可以大大提升我们的配置效率,本文从添加设备开始,展示配置过程。一、添加设备1.1、在通信配置中添加通道。通信通道中需要指定IP地址,每个太网设备需要单独的通道。通过网关通信的RS485设备,每个网关需要创建一个单独的通道。本次的示例中使用了1个以太网通信的MTZ,2个RS485通信的NSX,故创建了1个以太网通道和1个PAS700通道。1.2、在通道中添加设备。注意给每个设备分配正确的所属通道,通道配置会影响网络图。二、模型管理。2.1、模型配置的页面如下,如果要一键生成系统图,至少需要配置区域、厂站和间隔。2.2、创建区域。2.3、创建厂站。厂站一般就是一个配电房,需要根据实际情况填写间隔数量,同时此处需要把通信通道关联上。2.4、间隔配置。前面两步完成后,会自动生成模型配置,已经生成了大部分的内容,细节还需要我们补充,特别是这些连接点。2.5、分配电源的连接点。电源连接到变压器。2.6、分配变压器的连接点。变压器高压侧连电源,低压测连进线柜。2.7、进线柜分配连接点。这里分配下游连接点就可以了,连接到母线段上。同时进线柜可以关联通信设备MTZ。2.8、馈线柜需配置。馈线柜设置间隔类型为多回路开关柜,同时设置馈线回路数量,连接点需要连到母线段上。2.9、馈线柜回路设置。上一步设置馈线柜回路为2之后,会自动增加2个馈线回路,每个回路关联一个NSX设备。三、生成单线图和通信图。3.1、以上设置完成后,切换到厂站这一级,可以更新通信图和单线图。3.2、更新的通信图。3.3、更新单线图。更新单线图之后,如果在预览的界面不显示设备数据,可以重新下装一下项目。3.4、配置菜单。添加单线图和网络图的菜单,关联到生成的页面上,即可在运行监控页查看单线图和网络图。四、关键点总结4.1、网络图生成的关键点在于正确的配置通信通道,通信通道和设备之间的关系配置正确就可以生成出来了。4.2、单线图生成的关键点在于模型配置中的连接点,上下游设备的电接点关系一定要设置正确才能生成正确的单线图。4.3、首次创建模型,或者模型增加了回路和设备之后,需要下装一次,否则单线图上的设备可能不显示数据。
【EEO常见问题】EEO正常安装后,网页无法打开,显示“无法连接”,该如何排查 能效管理问题描述:安装后 用docker ps 看,所有进程都是 healthy. 启动EEO, 网页显示“无法连接 ”。应该如何查 ?解决方案:1、安装是否报错,并检查一下浏览器用127.0.0.1看能不能进去2、检查以下服务,是否都在运行,特别是Nginx服务3、客户检查后,发现缺少EcoOsPostgreSQL和nginx这两个服务,客户安装时并没有设置固定的IP,需要客户设置一个固定IP4、在Nginx路径找到这个批处理文件(install nginx service),手动注册一下服务5、即可恢复正常==============================================================总结一下:1、安装EEO之前,建议连接网线,并固定IP,然后进行安装,如出现上述客户的情况,可设置好IP后,重新使用批处理文件,手动注册服务2、安装后,如系统不能正常进入,可参照上面截图,检查所有服务是否运行中,是否有缺失的
【POI常见问题】POI驱动文件如何配置? POI Plus 站控大师问题描述:POI支持modbus通讯协议,面对第三方设备或未内置驱动的施耐德设备,需要我们自定义驱动文件,那针对这个excel的驱动文件,我们应该如何配置呢?解决方案:针对POI的驱动配置,可参考附件文件,在每一列标题处,做了详细的标注解释。
-
问题描述:EEO支持modbus通讯协议,面对第三方设备或未内置驱动的施耐德设备,需要我们自定义驱动文件,那针对这个excel的驱动文件,我们应该如何配置呢?解决方案:下面针对一些需要特殊注意的列进行讲解(列打了*的为必填项):1、点名必填,数据点的唯一标识,同一个设备不允许重复,尽量选择数据字典中有的点名2、子设备编号选填,在以Modbus Tcp通信集成通信管理机、PLC、多回路仪表时,进行使用,以拆开多个设备按照下面配置,则使用该驱动的设备,会拆分出8个子设备,每个设备具备A相电压、B相电压两个点位;点名子设备编号其它\MMXU1\PhV\phsA 1常规配置\MMXU1\PhV\phsA 2常规配置\MMXU1\PhV\phsA 3常规配置\MMXU1\PhV\phsA 4常规配置\MMXU1\PhV\phsA 5常规配置\MMXU1\PhV\phsA 6常规配置\MMXU1\PhV\phsA 7常规配置\MMXU1\PhV\phsA 8常规配置\MMXU1\PhV\phsB 1常规配置\MMXU1\PhV\phsB 2常规配置\MMXU1\PhV\phsB 3常规配置\MMXU1\PhV\phsB 4常规配置\MMXU1\PhV\phsB 5常规配置\MMXU1\PhV\phsB 6常规配置\MMXU1\PhV\phsB 7常规配置\MMXU1\PhV\phsB 8常规配置3、基值偏移选填,原始采样值加偏移值=显示值(仅非bool类型的数值有效)4、比例系数必填,空着时默认为1,乘法运算,原始采样值乘以比例系数=显示值,比例系统目前只支持实际数值,不支持填写某一寄存器地址5、范围选填,填写样例:-2~2,实际值超出范围时,会显示#range6、寄存器地址EEO驱动中的寄存器地址从0开始。理论上EEO驱动地址应该和设备手册上相同或者手册地址减1,不应该出现设备手册地址加1的情况。7、枚举定义选填,测量数值与枚举值一致时,显示枚举定义值,常见的有:0=合闸,1=分闸,注意用英文的逗号隔开8、数据编码必填,当确定寄存器地址和数据类型无误时,数值显示不对,可更改数据编码配置9、历史配置选填,默认数据不会存储,如需存为历史数据,可选为TRUE,并配置存储频率,目前支持60s,300s,900s,3600s10、缓存配置默认为FALSE,特殊情况下进行更改配置, 该列暂时不需要客户进行单独配置11、显示配置选填,默认显示小数点后2位,如要更改数值显示的精度,可进行更改12、采集频率必填,默认填写高,特殊情况下(例如一个设备寄存器特别分散,并且很多),需对不同标签单独配置采集的频率,频率配置越高,读取越频繁,正常情况下保持默认高的配置即可。13、高级参数EEO驱动中的点位高级参数目前支持两种。(1)指定读取指定起始寄存器和长度的帧,即指定手动帧(在同一帧内的点需要设置相同的手动帧高级参数)(2)指定读取的寄存器长度(目前只对MOD10000数据类型生效)(3)两种参数可以同时存在,以;分割
多功能电表PM5350P 电能质量其他测量和仪器仪表常用用电设备配电供配电系统
根据说明书设置modbus通讯参数丛站地址,波特率9600,无效验,寄存器42700,读取4长度,用modscan读取,发现2700后四个寄存器数值都为65535,更换一个新表,重新设置同样的参数也会如此
研修院5周年收官不落幕:福利续杯,晒感悟再抽好礼! 研修院学习活动
各位伙伴们,施耐德电气研修院 5 周年生日趴已正式落下帷幕!10月13日活动启动至10月22日圆满结束,短短10天里,共1600+ 名 学员参与活动,222名 学员已完成全部学习任务,每人学习时长 达8小时,,741人 完成了问卷调研。这不仅是一场周年庆典,更是一次属于所有学员的 “知识充电”。现在,就让我们一起解锁那些 “不落幕” 的学习福利吧!✦ ++活动落幕不打烊!✦额外积分等你来拿✦虽然 5 周年生日趴已正式结束,但学习的脚步从不停止!考虑到部分邦友因忙碌未能及时完成学习任务,研修院特别将专题学习任务延续至本月底(10 月 31 日 24:00 前)。在此期间,只要登录施耐德电气研修院,进入 “我的学习” 全部完成【电气基础】【可持续发展】【能源管理】【工业自动化】【AI】专题学习任务,就能额外获得666积分奖励!别错过这次 “查漏补缺 + 赚积分” 的双重机会哦~(活动期间已完成的学员同样享回馈哦!)电气基础可持续发展能源管理工业自动化 AI 左右滑动查看链接✦ ++分享学习感悟!✦赢精美小礼品✦这场 5 周年活动里,相信每一位邦友都有自己的收获:或许是掌握了工业软件的实用技巧,或许是对可持续发展有了新的理解,又或许是在学习中结识了志同道合的伙伴……欢迎大家点击进入施知道→页面底部→在评论区分享活动期间的学习内容、知识感悟或成长故事。活动结束后,我们将从参与分享的用户中随机抽取 5 名幸运邦友,各赠送背包一份。你的感悟,或许会成为其他伙伴的学习动力;你的分享,也能让更多人看见成长的力量!5 周年是我们新的起点。未来,施耐德电气研修院仍会继续当好大家的 “能量补给站”,推出更多优质课程、实用活动,陪伴每一位邦友在学习路上不断前行,解锁更多职业可能。期待与大家在下一场活动中相遇,也期待看到更多学员的学习分享~END彩蛋1研修院十月精品课程推荐2研修院九月精品课程推荐
-
工博会首日开启!和静静一起"初见未来"吧~各位工控邦的小伙伴们,2025工博会正式拉开帷幕啦!今天是我们"对话工博会,共创了不起的未来工业!"活动的第一篇互动帖,主题是"初见未来"。站在工业4.0的风口浪尖,未来工厂正在我们眼前徐徐展开画卷……01今日话题互动如果让你用3个词形容"未来工厂",你会选哪3个词?"智能化、绿色化、柔性化"?还是"无人化、数字化、互联化"?又或者是你心中另有所想的三个关键词?静静不管你是线上云逛工博会,还是线下打卡了我们的展位,都来大胆分享你的想法!02丰厚奖励等你拿每日最佳创作奖:小米音响(1名)人气王奖:办公桌垫(获赞最多,1名) 全勤福利:连续4天参与可获得神秘礼品转盘机会!03参与方式在评论区留下你的3个关键词+简单说明,即可算为有效参与评论~ 接下来3天我们还将继续解锁"数智融合"、"应用向实"、"共创未来"等精彩话题,邦友们敬请期待喔~
施耐德M310和LXM18ME在立式绑线机上的应用 其他运动控制产品其他机械设备制造Lexium 18 系列伺服 制造执行
施耐德M310和LXM18ME在立式绑线机上的应用唐海丽(施耐德电气(中国)有限公司工业事业部能力中心)摘 要:本文介绍了由施耐德M310运动控制器和LXM18ME伺服构成的立式绑线机电控系统的架构,阐述了立式绑线机机械结构、控制器程序结构、施耐德自动绑线功能块以及伺服配置参数。关键词 :立式绑线机;自动绑线;M310;LXM18ME0 引言绑线机是电机自动组装线的一种非标设备,主要由主轴机构、分度机构、钩针机构、凸轮机构、张力器、基座机构、切刀机构、涨紧机构、烫线机构等组成。各机构的作用如下:主轴机构:由伺服电机拖动,通过曲柄连杆机构实现钩针的进退。分度机构:由伺服电机拖动,带动已嵌线的定子按设定的步进速度旋转,配合钩针的进退、旋转和摆动,实现对定子绕组的绑线。钩针机构:由伺服电机拖动,控制钩针的正反转,实现绑线和打结。凸轮机构:由伺服电机拖动,控制钩针的摆动,实现绑线和打结。张力器:专用装置,调节线张力。基座机构:气缸控制基座的摆动。切刀机构:气缸控制切刀的伸出和缩回。涨紧机构:气缸控制涨紧或放松定子。烫线机构:核心是加热棒,受控于PLC,在绑线过程中对线进行加热。图1是立式绑线机内部各机构的位置关系。绑线过程中,钩针的动作包含进退、摆动以及针头正反转,在这些动作综合作用下才能实现绑线和打结。图1 立式绑线机内部1 电控系统方案立式绑线机电控系统架构如图2所示,主控制器为一台施耐德M310运动控制器,通过EtherCAT总线控制四台施耐德LXM18ME伺服,分别拖动主轴机构、分度机构、钩针机构、凸轮机构,同时通过DI接收各气缸伸缩到位检测传感器信号、各轴零位传感器信号、托盘保护传感器信号以及操作按钮信号,通过DQ控制张力器预设张力、基座机构气缸、切刀机构气缸、涨紧机构气缸、烫线机构加热棒以及指示灯。HMI为第三方品牌,与主控制器通信方式为OPC UA。图2 立式绑线机施耐德方案系统架构2 方案实现2.1 控制器程序结构主控制器M310编程环境为EcoStruxure Motion Expert(以下简称ME),图3为程序基本结构。图3 控制器程序结构表1为简要说明。表1 控制器程序说明名称类型描述FunNextFUN(功能)用于CASE语句分支跳转TEC_AxisFB(功能块)用于伺服轴控制,包括使能、寻零、定位等TEC_CylinderFB(功能块)用于气缸控制,包括检测、伸缩(上升沿触发)TEC_Cylinder_JogFB(功能块)用于气缸控制,包括检测、伸缩(点动)PLC_PRGPRG(程序)主程序,调用各ACT(子程序)A00_InstanceACT(子程序)伺服轴控制功能块、气缸控制功能块、绑线功能块等的实例化A01_VarsAssignmentACT(子程序)变量赋值,数值传递A02_LogicACT(子程序)整机动作逻辑A03_ResetACT(子程序)整机复位处理A04_WarnLightACT(子程序)指示灯控制A05_RecipeACT(子程序)配方管理A10_ManualACT(子程序)手动模式逻辑A20_AutoACT(子程序)自动模式逻辑ACT_ParametersSelectACT(子程序)引线端、非引线端参数选择ST_AxisControlSTRUCT(结构体)伺服轴控制命令组ST_AxisParameterSTRUCT(结构体)伺服轴控制参数组ST_JogSTRUCT(结构体)伺服轴和气缸点动命令组ST_RecipeSTRUCT(结构体)配方结构体 2.2 自动绑线专用功能块为提高绑线机控制器程序开发效率,施耐德为客户提供了自动绑线专用功能块,其基本原理是建立一个虚主轴,四个伺服轴通过MC_GearIn、MC_CamIn等PLCOpen运动控制功能块与虚主轴“啮合”,将用户设定的绑线工艺参数转换成GearRatio、CAM曲线,通过控制单一的虚主轴实现对四个伺服轴的同步控制。图4为该功能块的外观。图4 自动绑线专用功能块表2为关键管脚的简要说明。表2 自动绑线专用功能块关键管脚说明类型名称数据类型描述输入i_aMasterInnerAXIS_REF_MC虚主轴输入i_aMasterAXIS_REF_MC主轴伺服轴输入i_aXAXIS_REF_MC分度伺服轴输入i_aYAXIS_REF_MC钩针伺服轴输入i_aZAXIS_REF_MC凸轮伺服轴输入i_xExecuteBOOLTRUE=执行自动绑线输入i_xHaltBOOL上升沿=暂停自动绑线输入i_iActCrochetSectionINT实际钩针段数,默认6段输入i_iActPatternINT实际槽数,默认24槽输入i_arrCrochet_angleARRAY[0..1, 0..12-1, 0..2] OF DINT钩针角度输入i_arrKnot_angleARRAY[0..1, 0..12-1, 0..2] OF DINT打结角度输入i_iKnotCycleINT打结针数输入i_diXStartDegree1DINT分度轴开始运动角度1输入i_diXEndDegree1DINT分度轴结束运动角度1输入i_diPropotion1DINT分度一行程占比输入i_diXStartDegree2DINT分度轴开始运动角度2输入i_diXEndDegree2DINT分度轴结束运动角度2输入i_arrBinding_patternARRAY[0..56-1] OF INT绑线花式,最多48槽输入i_diNormalSpeedDINT加工速度高速,单位针/min输入i_diNormalSpeedLowDINT加工速度低速,单位针/min输入i_arrXNormalSpdARRAY[0..56-1] OF BOOL正常加工速度高低速选择,off=高速,on=低速输入i_diZStartDegree1DINT凸轮轴开始角度1输入i_diZEndDegree1DINT凸轮轴结束角度1输入i_diZLength1DINT凸轮轴运动位置1输入i_diZStartDegree2DINT凸轮轴开始角度2输入i_diZEndDegree2DINT凸轮轴结束角度2输入i_diZLength2DINT凸轮轴运动位置2输入i_diStartSpeedDINT启绑速度,单位针/min输入i_diEndSpeedDINT收尾速度,单位针/min输入i_iStartCycleINT启绑针数输入i_iEndCycleINT复绑针数输入i_iLastCycleINT收尾针数输入i_iHeatStartSlot加热开始槽数 输入i_iHeatEndSlot加热结束槽数 输入i_arrISuspendSlotARRAY[0..2] OF INT暂停槽数输入i_iCutterStartSlotINT切刀开始角度输入i_iCutterEndSlotINT切刀结束角度输入i_arrXLoseLineARRAY[0..56-1] OF BOOL张力器状态选择输出q_xDoneBOOLTRUE=自动绑线完成输出q_xBusyBOOLTRUE=自动绑线进行中输出q_xHeatTrigBOOL加热棒DQ输出q_xCutterTrigBOOL切刀气缸伸缩DQ输出q_xLoseLineTrigBOOL切刀气缸充气DQ输出q_iCurPinINT当前已绕针数输出q_iCurSlotINT当前槽数输出q_iBindingStateINT0=无动作;1=绑线中;2=打结中;3=暂停中 2.3 LXM18ME伺服配置参数表3 LXM18ME伺服配置参数说明伺服功能码描述当前值主轴伺服C00_00控制模式10:EtherCATC00_01电机旋转方向0:CCWC00_04自整定模式选择1:标准模式C00_05刚性等级设置13C00_06负载惯量比6.99C00_07绝对值模式选择0:增量模式C00_10制动电阻选择0:内部制动电阻C00_16面板显示选择0:默认显示分度伺服C00_00控制模式10:EtherCATC00_01电机旋转方向0:CCWC00_04自整定模式选择1:标准模式C00_05刚性等级设置12C00_06负载惯量比1.00C00_07绝对值模式选择0:增量模式C00_10制动电阻选择0:内部制动电阻C00_16面板显示选择0:默认显示钩针伺服C00_00控制模式10:EtherCATC00_01电机旋转方向1:CWC00_04自整定模式选择1:标准模式C00_05刚性等级设置13C00_06负载惯量比6.99C00_07绝对值模式选择0:增量模式C00_10制动电阻选择0:内部制动电阻C00_16面板显示选择0:默认显示凸轮伺服C00_00控制模式10:EtherCATC00_01电机旋转方向0:CCWC00_04自整定模式选择1:标准模式C00_05刚性等级设置12C00_06负载惯量比1.00C00_07绝对值模式选择0:增量模式C00_10制动电阻选择0:内部制动电阻C00_16面板显示选择0:默认显示 3 结束语本文描述立式绑线机电控系统方案基于施耐德M310运动控制器和LXM18ME伺服,控制器通过EtherCAT总线控制伺服同步,系统架构简洁,控制实时性强,可靠性高,借助于施耐德自动绑线专用功能块能缩短开发时间,提高程序稳定性和可靠性。

