高端推荐帖

由高端用户推荐的帖子,内容适合广大工控从业者阅览交流!帖子被推荐后,将会对创作者奖励10枚兑奖西币!

一次修理S7-300电源模块的回忆

最新内容

楼主热心、专业。是我的榜样,我在西门子网站上提的问题基本都有楼主的回答,我虽然也搞了十几年自动化,奈何没啥水平,当然我也不是专职的电气工程师,我在小型机械厂做电工,电气接线及编程都是我一人搞,闲时厂里的车床铣床也要去操作,还有设备安装。我从最初的三菱开始,到后来的200CN,再到200SAMRT,工作中就没接触到其它PLC了,闲时自学博途1200PLC,遇到自己解决不了的问题就上网站请教,再次感谢楼主及其它老师的解答!

一次修理S7-300电源模块的回忆 记得那次维修时间应该是09年的前后,公司投入了一条汽轮生产流水线,其中,一台毛坯加热炉控制单元设备上,配置有如下配置,图示1:设备系统配置中,每次看到该西门子的电源模块,让我想到一起满满的维修回忆。 西门子电源模块6ES7 307-1KA07-0AB0,这个带电源电压输入切换功能的电源模块,也一次我认识西门子300系列模块的成长经历,图示2:事情的经过是这样的: 09年前后那会,有一个朋友打电话中来咨询该类似的电源模块,在220 V AC电源电压下工作,这个切换开关的状态位置应该是怎么样的,是那个位置?记得那天我在参见一个会议,没有在现场调试设备,于是,我发信息给一名刚刚进公司的学生同事,让他帮我确认一下,该电源模块在220V AC电源电压下,该电源电压的切换位置。不多时,同事发信息说,在帮我确认这个问题时,由于确认过程是没有关闭总电源的情况下进行的,也就是拨动这个红色电源切换开关到120V AC时,实际电源输入的电压仍然是220V AC,同事说当开关拨到120V AC时,只听见啪一声,控制器的所有模块指示灯都熄灭了。完了,电源模块因为操作不当,OVER了,我只能告诉同事暂时不要动,等我过来再处理。 等会议结束,我马上赶到现场,拆下电源模块回到办公室,打开该电源模块外壳,用万用表测量,板子上一个电源总快熔,和2个保护二极管存在明显的击穿,其它暂时没有查找到明显的短路情况。快熔没有合适的配件,我估算总电流后,用铜导线套导线塑料绝缘管保护,避免过电流熔断时,铜导线飞溅。保护二极管从故障了其它电源板上拆来2个替换,图示3:黑色导线,实际上是单股铜线,套上一截导线绝缘层处理的,具体位置,图示4右侧红框:更换被检查到的可疑元件,再次检查无误后,上电,24V DC输出正常,电源模块维修故事结束,上述图片是我今天特意打开来拍摄的。 时间过的真快,一晃已经到25年的8月中旬,经过一年多的提前筹备,这台伴着我共同成长的设备,明天就要光荣退休了,新设备很快在月底前进场安装。上午在拆设备的过程中,我特意拆下这个电源模块,带回办公室重新打开看看,这个已经正常工作10多年的西门子电源模块,如果有合适的应用,还可以发挥它的作用。 2025/8/15整理

WWCWWC

2025-08-15 15:24:09 296 8 3

参与讨论
精华
西家传动直流调速控制器20年不败

最新内容

10楼评论:胡图虫 :申克做称重系统还是很有名气--现在的年轻人估计已经没人知道申克品牌的名气了。在上世纪80-90年代及以前,国内的内燃机测试专业,对于申克是仰慕的。只能拜,却买不起的名家品牌。但是后来逐渐淡出中国市场。其实,西门子以前也有一个内燃机测试技术产品的部门。50-60年代,天津大学内燃机研究所,花外汇购买了好几套直流电力测功机。直到90年代末,再次购买西门子的测功机系统,鬼子来调试时,看到30年前的西门子产品,惊讶不已,纷纷拍照,说留个纪念。现在西门子的这个部门也被撤销了。原来在上海是有办事处的。回顾过去,往事如烟。

一看题目,做广告呢?不是的。是嘚瑟呢。我们单位最近有一个旧设备改造项目。是2006年给一个南方摩托车生产厂家制造的摩托车台架性能测试系统。其中,直流电力测功机采用的是国产上海南洋电机厂的Z4型直流电机,控制系统则是本文的主角,西家传动的上一代和上上一代的6RA70与6RA23。这两套直流电力测功机,用户始终在使用,仅仅是最近提出,这两套测功机使用的时间太长了。需要翻新改造。翻新改造的内容:所有电气控制系统全部更新为以PLC为控制核心的控制单元计算机由现在流行的硬件配置与win操作系统上位机与PLC之间采用以太网通讯Z4直流电机更换转子轴承、换向器碳刷,全面翻新保留原来的6RA23与6RA70。我去,原来除了西家传动的直流控制器不变以外,原系统彻底更新。那么,问题来了,20年过去,这两套直流传动,谁都不接手,躲得远远的,推到我面前。没法,硬着头皮接受。做了好几天的功课,这活儿还是干了。虽然调试过程插曲不断,但总算是搞定了。而且使用效果还不错。以Z4_22kW直流电机和6RA23组成的直流电力测功机系统主机6RA23直流控制器。旁边的MM440是给发动机试验冷却风机提供的风速调节驱动控制。操作台以Z4_37kW直流电机和6RA70组成的直流电力测功机系统主机6RA70直流调速器和一个MM440的风机调速系统操作台Z4_22kW电机的基本参数:1000 / 2000 / 3000 rpm59.5 / 59.5 / 22 A22 / 22 / 8 kW440V励磁电流:5,56 AZ4_37kW电机基本参数:1000 / 2000 / 3000 rpm98 / 98 / 74 A37 / 37 / 27 kW440V励磁电流:7.41A对于直流调速的双闭环典型结构,基本没有什么可以描述的。就是转速控制和转矩控制两个基本功能。但是这两套直流传动可以说的内容,基本有两个。第一,与电流限幅相关的最高转速极限设置。这是该系统的亮点。由上电机数据可知,Z4直流电机额定转速是1000rpm,恒功率转速范围是1000rpm至2000rpm范围,2000rpm至3000rpm是降功率范围。这是电机的转速极限范围的基本数据,而西家传动的直流控制器,完全可以满足这样的控制需求。以确保Z4直流电机在最高转速极限范围以内可靠运行。这是6RA23的功能使用说明这是6RA70的功能使用说明。第二,就是6RA23如果需要弱磁恒功率和降功率调节需求,必须要设置外控励磁。就像现在6RA80,它没有励磁调节功能一样。而外控励磁,是我们的拿手好戏。自己做的外控励磁电路,没有采购原装的外控励磁选件。另外,通过对直流传动做功课发现,以前的西家传动在I*I*t的热模型建立,采用的是模型的温度系数设置来保证的直流电机过热保护。而现在的SINAMICS系列里,电机的热模型已经没有温度系数的概念了,热模型采用的电机绕组温度计算。比上一代采用的方法计算上更复杂,但对于用户而言,更方便了。无需输入需要计算的参数。

kdrjl

2025-08-15 09:54:43 811 15 12

参与讨论
一起西门子840D系统控制的排查过程

最新内容

查找类似故障的难点是,能够在现场抓到所谓的蛛丝马迹,如本例要点是2个继电器触点串联后,其中-30K4的一对继电器NO触点的接触性问题,正是由于这对触点内阻的增加,造成伺服电源没有正常启动,而没有正常启动-X111的72和73.2就无法正常闭合,才触发的报警。根据这些宝贵的现场报警信息,故障才得到排除。

一起西门子840D系统控制的排查过程 近期一个星期左右,我被公司一台西门子840D的设备控制系统“玩”的夜不能寐,生产部门因为无法正常排产,产品严重积压而抱怨无比。问题描述: 近一个星期来,公司一台西门子840D系统设备,总被一些没有报警信息的故障停机所困扰。没有报警停机我理解,可能是因为某一些原因,设备制造商的编程人员在调试期间或者使用过程中没有想到,或者出现的新问题、新情况,而没有及时编辑故障报警信息内容。如果用户遇到这样的故障频发,确实作为运维人员的压力是大的,再则,这个故障是时有时无的不间断的出现,更增加了维修难度。在一次重启后的报警信息找到其中一个问题的突破口,在某次查找故障根源时,在 OP屏上捕捉到这样的报警信息,图示1:这个报警的含义是表示,系统伺服驱动器故障,这3个输入到plc控制的输入信号异常,返回plc的输入模块,确实可以看到这3个输入信号没有使能,图示2:DI输入I32.0 没有为1,I32.6/I37.6同样也没有为1。查看电气原理图,图示3:造成DI输入I32.0没有为1,其中的原因是-9L+没有24V电源电压,用万用表测量该端子24V DC正常,返回到伺服电源模块设备编号为-40A0位置,看那边的电路,此时,故障被“自动”消除,此时,看I32.0的信号输入正常了,问题被屏蔽了,重启几次设备,故障没有出现,只能放弃,只能等待故障再次的出现。查看-040A0伺服驱动器电源模块,图示4:造成没有使能的原因是,伺服电源模块的-X111端子,内部继电器没有使能吸合,图示5: 到了下午,值班领班说设备再次出现报警,无法通过断电重启消除。我再次赶到现场,查找线路没有有效找到问题点,再次启动设备,伺服电源模块没有出现没有输出使能的问题,这样又一次与查找问题失之交臂,故障总是时好时坏的出现,而我根本无法查找到问题的根源,是伺服电源模块本体的硬件问题?还是外围的控制、触发异常问题?还是其它可能的问题?就这样反反复复的进行着。 问题的真正突破口一直到昨天晚上10点多,看到微信上值班的同事在说设备报警再次出现,而无法通过复位消除。于是,我让同事根据电气原理图,查找可能的问题点。可是,查找问题总是无功而返,又是一个不眠之夜,心里七上八下的盘那些可能的问题,生产被再次耽搁一个晚上。早上,5点多醒来,冥冥之中,感觉应该是那些可能的位置,可能是我的诚信感动到上帝吧(我不信鬼神),赶紧到公司设备现场排查晚上盘的那些可能点。启动设备,伺服驱动器电源模块,没有使能,有戏了!希望这次故障根源不要自己又恢复了呀,好不容易找到这个现象的,我一次又一次的失之交臂,一次一次不气馁的查找,总该有一个了断了吧。查找-X131伺服驱动器电源的控制电源,400V AC始终稳如泰山般的存在,OK!控制电源排除。总电源三相400V AC稳如泰山般的存在,OK!也被排除,那只能是控制端子这些了,当我找到-X171端子时,信号异常,莫非故障真的被找到了?我都不敢相信自己的眼睛了,图示6:外围控制单元是-30K3和-30K4组成的,图示7:当用万用表测量到-30K4的13#、14#端子时,接触电阻为100多欧姆,判断触点接触存在内阻大的问题,停机,先用短导线自己短接,图示8:连接完成确认无误,重新启动设备,伺服电源模块运行正常,图示9:问题基本锁定,到备件箱拿来3RH1131-1BB40继电器更换。检查确认无误,重启设备没有报警。电话通知工厂领班,试机并组织生产,近一个星期延误产品太多了。怀着查找问题根源的心态,我将故障的继电器拿到办公室进行通断测试,连接24V DC电源给继电器A1+和A2-端子,13#、14#的NO触点时有时无的检测出存在的内阻情况,图示10: 由此说明当时现场查找判断问题是确实存在的,100多欧姆的电阻存在,确实给伺服驱动器电源模块的-X171端子的NS1和NS2造成无法驱动-X161内部继电器的故障原因。一个小小的继电器触点内阻问题整整困扰我一个星期,而使生产无法造成排产,排障有时候真的是很辛苦,很艰难的,放弃意味着故障无法正常查找到,一看手机时间已经到了同事们陆陆续续到公司上班的7点40多分,忙碌的一天又将开始了。此贴,希望能够给同行做一个参考。 2025/8/8上午整理

WWCWWC

2025-08-08 09:05:10 493 9 5

参与讨论
S71200作为一个标准的从站通过主站指定设备地址的Profinet通信

最新内容

开发一标准的项目嵌入更大系统当中,无需从站源程序;无需博图下载;第一步: 首先设置CPU启动方式 :上电RUN第六步 通过在访问 分配从站IP地址和站名,下载 通讯成功

开发一标准的项目嵌入更大系统当中,无需从站源程序;无需博图下载;第一步: 首先设置CPU启动方式 :上电RUN第六步 通过在访问 分配从站IP地址和站名,下载 通讯成功

dta20210713424113

2025-08-07 16:50:20 137 0 0

参与讨论
模拟量主轴进行定位和刚性攻丝调试中遇到问题解决分享。

最新内容

厉害,好几年前测试过模拟主轴的刚性攻丝,乱牙不太成功,谢谢分享

网上关于模拟量主轴进行定位和刚性攻丝的资料很少。这次我在调试中遇到的问题解决分享给大家。1. 我们这台机器是用的模拟量主轴,加外接编码器,编码器是挂在X2驱动器上的,X2对应的驱动器号是:2模拟量主轴相关参数:MD30100=0;MD30110=5;MD30130=1;MD30134=0双极性;MD30200[0]=1;MD30220=2;MD30230=2;MD30240=1;MD30240=1;MD31020=256;MD31040=1;MD32250=100给定电压百分比;MD32260=6000;MD35300[0]=15;MD35300[1]=15刚性攻丝定位速度;2. 编码器的配置:3. 驱动器的接线:这里我没有用电机上编码器接SMC30,而是用的外接编码器接SMC20,因为当时配模块时没有配SMC30。4. 所有准备工作做完后,M3S20后主轴运行了,X252的电压在0.64V,但是主轴实际转速只有16左右,我就找机械设计,认为速比给我的不对,MD31050/MD31060低档是316/43,MD31050/MD31060高档是79/43,机械设计又给我另一个参数11376/1118,79/43,重设参数后,实际转速与设定低档转速一致了,此时我就手动转主轴一圈,结果转一圈只有240度,我改回之前的速比,转一圈的角度还是不对,不管了我先进行M19定位测试。结果出25040定位位置超差,放大MD36400,MD36030,MD36040的参数也没有用,监控情况确实有偏差。为什么角度转一圈是240度,我开始回到这个问题上查原因,我先是换了个SIEMENS的2500线的标准编码器转一圈试试,会不会编码器的原因,结果还是转一圈240度,此时我认为参数有问题,开始参数与其他机器的比较,发现MD31064与MD31066不对。NC参数我是用之前SIEMENS电机的之前同类机型导过来的,不过这次是模拟主轴,之前编码器可能是有附加速比的,真没注意这个参数,改为1:1之后转一圈是360度了。5.转一圈是360度应该速比是对了,但转速还是有偏差,咨询了驱动器厂家,要对驱动器进行标定,M3S0,标Hn40=00000,此时U2-09=0V,然后M3S816,标Hn40=06000,这里是标电机最高速的电压值U2-09=10V,S816是低档电机最高速,816X(316/43)=6000.再M4S816反向的电压也标一下,测试转速就一致了。6.再试M19定位还是会有25040报警,但我复位执行第二次是可以定位了,我改MD36000=5,MD36030=5定位误差放大原值是0.4和2,此时可以一次进行主轴定位,试了多次也没有问题。7.接差我试刚性攻丝结果会出现25080报警,我查了一下手册。看了一下MD32200是0.18,我改了一下为:0.8结果刚性攻丝测试OK了。8.整个在调试过程中很曲折,因为也是首次摸索,分享给大家。

渔明鱼工

2025-08-07 11:04:05 540 6 2

参与讨论
精华
一起因电机内部热敏电阻性能变异引起的报警处理

最新内容

这么好的维修经验,整理文档,感谢分享,

一起因电机内部热敏电阻性能变异引起的报警处理 故障开始大概在3个月前,一次正常的生产过程中,840D系统下挂的CU320(6FC5337-0BB35-0AA0)突然红灯报警,报警触发后,使设备无法启动,虽然经过了几次所谓的故障排除,始终没有找到问题的根源。用starter软件监控CU320报警信息,图示:报警信息主要原因是SP2主轴从驱动器报警。1611#、30611#故障报警,电机通道内部的错误。我曾经在【一起西门子840D系统主轴驱动器报警的处理过程】处理过该报警,https://www.ad.siemens.com.cn/club/bbs/post_1950482_20_0_0.html#anch 曾经对SP2的驱动器故障做的修理,那次经过排查是连接设备主轴电机SP2(双电机主轴)的热敏电阻KTY84-130电气回路存在接触性问题,时好时不好,最后,检查到驱动器的接口有凝结水痕迹,于是将网口插座替换后,故障暂时排除。但是,设备运行几周后,这个故障又再次重现。通过断电重启,似乎能够起一定的作用,一般重启2 ~ 3次,这个报警可以消除,CU320报警消除一般可以正常运行。但是,近来,驱动器这个报警的频次越来越近了。 由于是双电机驱动,同事将SP1的热敏电阻KTY84-130通过外部电缆交叉连接,经过一段时间的应用,故障转移了,从原来的SP2驱动器报警,转移到SP1的驱动器上,是好事情,有戏了。 于是,赶紧报采购,将这个热敏电阻采购回来。现在采购物资的速度在互联网的驱动下,速度已经非常快捷了,很快热敏电阻采购到位。 今天,又到了设备的维保时间,抓紧将这个热敏电阻替换上去。SP2电机外型图示:电机铭牌数据: 由于电机温度检测的热敏电阻,安装在定子线圈的绕组上,想到那个位置安装感觉不方便,于是顺着电机输出导线,将热敏电阻一直插入到定子引出导线上,并用尼龙扎带固定定位,图示: 检查确认,该热敏电阻没有极性要求,我按原色棕与新热敏电阻红色对接,原色兰与新热敏电阻褐色对接,将导线通过端子排固定绝缘。确认无误后,通电测试,启动系统、启动液压站后,CO320周卡没有出现报警,说明SP1测温热敏电阻连接的符合原系统要求的,是否真正排除这个故障,还需要时间的考验。小结: 频繁性的出现同样的故障报警,替换法是排查问题比较有效的方法,如果设备没有备件的情况下,能够找同类的互换测量验证,能够快速查找那些软故障。本例排查方法能够可以给大家一个参考,特写一贴共赏。 2025/8/1 整理

WWCWWC

2025-08-01 15:28:26 2053 17 9

参与讨论
【西门子840D系统报警故障处理】后续问题处理

最新内容

由原来临时处理的远程站,拉线到液压站,自新的备件模块到位后,恢复到原来的状态,使设备外貌整洁。实际上细心一点的在上那个帖子的程序中,我考虑了恢复问题,也无需修改程序,直接换新模块,拆除原临时电缆就可以。

【西门子840D系统报警故障处理】后续问题处理很快6ES7 132-4BD32-0AA0 4DO电子输出模块采购到位,趁设备换模间隙,将新的同订货号的模块更换,临时处理拉设的部分导线,图示1:临时从其它远程站点拉过来的线路,图示2:因为临时处理的输出模块是晶体管,输出驱动0.5A,由此增加了一个小型继电器转接。更换4DO电子输出模块模块,图示3:输出地址号Q71.0更换后,将标签安装原位,以便以后查找。返回办公室,打开这个4DO电子模块,用万用表检测,通道0,有2个TS4142 N并联输出。TS 4142 N沟道场管部分基本参数:Voltage - Load:12 V ~ 45 VCurrent - Output (Max):1.4ARds On (Typ):150 mOhm4DO电子模块内部线路,图示:万用表检测,没有明显的短路,这个特征也符合模块故障没有正常输出的特点。等采购这个N沟道场管到位后,有机会再测试。此,本次维修结束。

WWCWWC

2025-08-01 11:04:47 292 3 2

参与讨论
精华
西门子840D系统报警故障处理

最新内容

路过················

西门子840D系统报警故障处理远程I/O站点输出坏点昨天在家休息,看到公司维修群上同事发布一个信息说,工厂有一台西门子840D系统的设备在生产过程中出现报警,断电重启后报警无法消除的问题,报警信息: 不一会,同事电话告知设备故障的大致情况,并请指导排查对策,电话里我把能够想到的问题查找点,大概罗列并告知排障方法,结果还是没有能够得到故障的排除。今天,一上班马上赶到设备现场进行排查,启动系统、启动液压站后,看报警信息中出现这个报警信息,图示:本次报警信息主要是指急停按钮的报警等信息的报警提示。当排除控制柜柜门上的急停按钮触点接触问题后,报警转移到这个,图示:报警含义是:设备尾座检测到不安全信息。该设备尾座是伺服液压驱动,那么,先从液压站的动力源头供给入手排查了。到液压站排查发现P3泵头没有压力显示,正常压力在13.5Mpa左右,进一步排查,泵头加载阀电磁阀线圈没有黄色指示灯,即加载电磁阀线圈没有24V的电压,用小起子捅一下阀芯,压力可以建立,说明液压系统基本正常,故障可能在电气控制上,是被保护了,还是外部原因的故障了?先在线监控一下这个输出程序段,图示:控制程序是有正常输出的。在液压站远程I/O模块处检查,发现输出指示灯是正常有绿色显示的,此基本判断为输出坏点。用万用表测量有输出后的电压,正常情况下应该是有24V DC输出的,而实际测量只有1.6V DC的电压,显然,输出坏点是可以确认了的,图示: 查找我的备件库存,没有6ES7 132-4BD32-0AA0这个继电器输出模块,而查找硬件组态,这个远程液压站的输出,也没有剩余的输出点,换点没有基本条件,为解决生产只能临时到就近的远程站上拉来一根控制电缆处理。为确保输出驱动能力,因为远程站模块输出是0.5A晶体管输出型,加装小型继电器转接过渡。P3泵头输出点有坏点的Q71.0置换到远程站点输出的Q38.3,图示:加载输出驱动后,测量电磁阀输出电流,大概在0.7A附近,与其它类似的泵头电磁阀比较属于正常范围。再次启动系统、启动液压站在JOG状态下,手动各轴没有出现报警,切换到AUTO状态,运行加工程序正常,此,设备远程站坏点故障排查结束。 2025/7/29整理

WWCWWC

2025-07-29 11:15:57 2199 18 6

参与讨论
精华
防止机床撞刀的一种小技巧

最新内容

感谢分享,学习了,很独特的想法,挺巧妙的

防止机床撞刀的一种小技巧在机床加工中发生有时发生撞刀,防止的办法有很多种,这也是其中的一种方法。也许有用啊!机床大部分撞刀都是人的原因,操作失误才是机床最大的天敌!那么如何避免呢?机床撞刀大部分是由于零点偏移引起的,维修工或者操作工操作后有意或无意间动了机床的机械零点,造成工件零点偏差,刀具撞上了工件。这里说明一下轴回参考点的原理,西门子系统回参考的参数都是以34开头,角标[0]是内编,角标[1]是外编,如34090[0]等。现在电机大部分为绝对值编码器,机床上电后不用回零操作,直接可以干活了。我们在OEM工厂中初次回零操作步骤是:1、先把所在轴的轴参数34210[0]改为12、按JOG再按Ref灯亮,再接所要回零的轴灯亮。3、按轴+键直到34210[0]变成2。4、回到加工界面发现所要回零轴前面有了个宝马标记。坐标也变成了0.0005、完成我们所看到的是操作面板上的轴坐标数变成0,回零完成。那么数到哪去了呢?总不能无缘无故的消失吧?实质上是系统把这个数加到了34090[0],34090[0]一下子变大或变小(负坐标)。34090[0]的中文翻译是参考点坐标系绝对偏移量。我们也可以得到如下结论:机床一旦完成回零操作,34090[0]就不会改变了,除非再次进行回零操作,34090[0]才会改变。如果我们把第一次回零后34090[0]记坐R100.我们可以在程序开头加上下面的NC程序R10=$MA_REFP_MOVE_DIST_CORR[0,X];0改为1就变成了X轴外编了REPEATMSG(“X轴坐标零点有变化)UNTILL ABS(R10-R100)0.01G4F10MSG()M30这样我们可以实现一旦有人动了机床零点,程序会停下来报警了。

sycbh

2025-07-23 16:06:53 3165 11 16

参与讨论
软硬件限流以及限流出现的斩波波形快速电流限制算法?

最新内容

什么硬限位?什么软限位?这让楼主一说,好家伙,太高深了?其实呢?特别简单。就是针对电流的保护要分级。就像家里的用电,自己家里有一个自动开关,然后外面电表有一个自动开关,再然后,全楼层里有一个保护开关,最后是全楼的开关保护,然后小区的...,直至供电系统的...。每级的开关,整定的电流动作值是不一样的。越来越大。...。在一个闭环自动控制系统里亦如此,以电机的负载保护为例,分为转矩限幅,功率限幅,电流限幅,快速熔断...。也可以叫它们为设置不同的防线。因为转矩和功率在自控系统里是可以通过调节闭环系统的反馈系数,实现反馈物理量的截止。所以可以通过内部的参数设置,使它们达到需要的截止数值。最后一道保护的防线,是系统的功率器件。因为现在的晶体管电路,如果发生短路,其短路电流的速度超快,一般的机械开关动作是保护不了的。怎么办?还是通过电子电路来解决,在IGBT的射极有一个自举电路,只要电流达到IGBT电子开关极限值,就通过这个自举电路,自动截止其管子导通。有效保护功率单元。只有在自动化系统的最上口,才会设置一个有触点的自动开关。这是自动化系统的最后一道电流保护防线,如果系统出现短路,这个开关会跳...

软件电流和硬件限流的区别?1、软件限流:通常在参数菜单中有可调整的电流限制值(如“额定电流”、“过载保护”或“电流限幅”参数),若手册明确说明可通过参数修改限流值,则为软件限流。硬件限流:手册中可能提到“不可调节”或标注为“硬件保护电路”,且无相关参数可配置。2. 观察限流行为软件限流:当电流接近设定限值时,变频器会通过降低输出频率或电压来平滑限制电流,可能伴随报警(如“过载预警”)。可通过修改参数(如“电流限幅值”)测试是否生效。硬件限流:电流超过阈值时直接触发硬件保护(如瞬间停机、跳闸),无预警过程。行为固定,无法通过参数调整。3. 检查硬件设计:硬件限流电路:打开变频器外壳(需断电操作),查看是否有明显的电流检测模块(如霍尔传感器)、快速熔断器或过流保护继电器。软件依赖:若电流检测通过主控芯片(如DSP)处理,且无独立保护电路,则可能是软件限流。4. 测试与调试:参数修改测试:尝试增大软件中的电流限制值,观察是否允许更高电流输出。若无效,可能是硬件限流。模拟过流:在安全条件下短暂超载,若变频器逐步降频限流,通常是软件;若立即断电,可能是硬件保护。硬件限流 = 物理电路的“紧急刹车”,它的核心特点和工作原理:独立运作:它不依赖变频器的软件程序、微处理器(CPU)或任何需要“思考”的代码。它由专门的物理电子元件构成(如:电流互感器/霍尔传感器、高速比较器、逻辑门电路、驱动封锁电路、甚至熔断器)。超高速响应:当电流传感器检测到电流瞬间飙升(例如,电机短路、输出线直接对地短路、IGBT直通等严重故障),这个物理电路能在微秒级(百万分之一秒)的时间内做出反应。速度远超软件(软件响应通常是毫秒级,千分之一秒)。这个速度对于防止昂贵的功率器件(如IGBT)爆炸性损坏至关重要。直接、强硬的动作:不会试图“温柔地”降低频率或电流(那是软件限流做的事)。反应通常是立即、彻底地封锁IGBT的驱动脉冲,让所有功率开关管立刻关闭,切断输出。或者,在更严重的过流(接近短路)情况下,快速熔断器可能直接熔断,物理性地断开主回路。保护对象:首要目标是保护功率半导体器件(IGBT、二极管)和主电路不被巨大的短路电流产生的热量瞬间烧毁。这是变频器最核心、最昂贵的部分。防止故障进一步扩大(如炸机、起火)。不可调节(或极难调节):这个“关卡”的阈值(触发电流值)通常由硬件电路的设计本身决定(比如比较器的参考电压、传感器的特性、熔断器的额定值)。用户无法通过变频器操作面板上的参数去修改这个触发值。它是出厂就设定好的物理特性。故障表现:触发时,变频器通常立即停机,可能伴随严重的故障代码(如“OC”过流、“SC”短路),甚至跳闸断电。如果是熔断器熔断,则需要更换熔断器才能恢复。总结一句话:硬件限流是变频器内部一套纯物理的、超高速响应的“硬接线”保护电路。当检测到致命的、可能瞬间摧毁功率器件的超大电流(尤其是短路电流)时,它会以最快的速度(微秒级)强制关断所有输出或熔断保险,唯一目的就是“保命”(保护硬件不被烧毁)。用户无法通过软件参数改变它的行为。类比:软件限流 ,发现车流太大(电流高),它会慢慢调低车速限制(降低频率/电压),让车流逐渐平稳下来(限制电流在设定值)。硬件限流:当检测到有短路电流冲过来,封锁驱动/熔断,防止造成灾难性事故(炸机)。这个动作是机械的、物理的、不可协商的。电流限流出现斩波:实际应用中电流限制机制的复杂性——“电流达到峰值直接斩波”的波形,可能是软件算法中的“快速电流限制(FCL)”或“脉冲抑制”功能在起作用,而非真正的硬件限流。以下是详细解释:核心原因:软件层的“快速保护算法”这种看似“硬件式”的斩波行为,通常是变频器软件中针对瞬时过流设计的快速保护算法,目的是在硬件保护触发前“抢跑”,避免不必要的停机。其本质仍是软件行为,但响应速度极快(毫秒级)。典型工作流程:实时采样:电流传感器(如霍尔元件)以高频率(通常 ≥10kHz)采集电机相电流。瞬时比较:软件算法(在DSP/FPGA中运行)将采样电流与预设的“快速限流阈值”(通常略低于硬件保护阈值)进行实时比较。触发斩波:若任一采样点电流超过该阈值,算法立即封锁当前脉冲周期中剩余的驱动脉冲(即“斩波”),强制该相电流归零。动态恢复:下一周期若电流回落,则恢复正常调制;若持续超限,则可能触发更高级保护(如降频或停机)。为什么看起来像“硬件限流”?特征 软件快速限流 (FCL) 真正的硬件限流响应速度 极快(毫秒级) 超快(微秒级) 波形表现 电流尖峰被“削顶”或“斩断” 波形直接归零,系统停机 可恢复性 单周期抑制后可继续运行 需复位/重启才能恢复 可调性 阈值和响应时间可通过参数调整 固定不可调 触发条件 瞬时过流(如突加负载、加速过程) 严重故障(短路、直通等) 关键区分点:波形细节与系统行为斩波后是否持续运行?软件 FCL:斩波仅持续1至数个开关周期,电流回落后立即恢复输出(波形呈“锯齿状”或“平顶”),系统不停机。硬件保护:触发后直接封锁所有脉冲,输出持续为零,系统报故障停机(如显示“OC”故障)。阈值是否可调?在参数菜单中查找如“瞬时过流限值”、“FCL电平”等,若能调整且波形随之变化,即为软件限流。故障记录:硬件限流触发后必然记录严重故障(如“硬件过流”);而软件FCL可能仅记录预警或无记录。为何需要这种“快速软件限流”?预防硬件保护:在电流即将达到硬件保护阈值前主动干预,避免频繁停机影响生产。保护功率器件:虽然响应速度不及硬件电路,但足以抑制多数瞬时过流(如电机启动冲击),延长IGBT寿命。提升系统稳定性:在动态工况(如加速/突卸负载)中维持电流可控。真实硬件限流的波形特征(对比)当真正的硬件限流触发时,您将看到:电流波形瞬间归零,且后续无输出脉冲。直流母线电压可能因能量无处释放而升高(制动未启用时)。变频器报致命故障并停机(需手动复位)。总结:如何判断?观察是否自动恢复:若斩波后系统仍运行(即使抖动),则是软件快速限流。尝试调高软件限流值:若调高参数后原斩波现象消失,则确认是软件行为。检查故障记录:无故障记录 → 软件快速限流;记录“OC”或“HW Fault” → 硬件保护触发。关键结论:“电流达到峰值直接斩波”现象,绝大多数情况下是软件层的快速电流限制(FCL)功能,属于变频器设计的高级保护策略,而非硬件电路动作。真正的硬件限流必然导致停机且不可恢复!

手机用户20221125587286

2025-07-20 23:13:04 534 1 0

参与讨论

最近我公司为了节约成本,使用国产的SSI绝对值磁栅,应用调试如下: 磁栅的相关信息: 编码器模块的选择,根据磁栅的资料,这里要用SMC30模块,我们来看看SMC30的相关信息:4. 接下来我们接好线5. 进行编码器配置如下:5. 检查磁栅是否连接好连接成功,因为网上没有关于磁栅的帖子,分享给大家。

渔明鱼工

2025-07-18 08:25:37 3426 17 14

参与讨论
Solid Edge的履带建模以及模拟动画

最新内容

学习了,谢谢分享。

李 先 念前言本文从装配、阵列使用、模拟动画三个部分逐步演示了如何使用Solid Edge(后文均简称为“SE”)对履带进行相应的处理,最后总结了操作过程中的常见问题以及解决办法。适用于会简单使用SE建出简单零件及以上的用户,旨在为“使用SE进行履带设计”提供基础的参考。一、概述1、使用零件案例所使用的所有零件如图1.1、图1.2所示:图1.1图1.22、装配效果图3、模拟动画二、装配装配关系的使用较为简单,可将鼠标放置在图标上查看装配关系的动态演示,也可以按F1在官方网站中进行学习,在此不做赘述,后续使用中若有必要,会进行适当使用说明。1、模型主体装配先后将履带边框、大轮(两个)拖拽至新建装配中,并使用轴对齐、平面对齐等装配关系对零件进行约束。轴对齐、平面对齐等流程:选择放置对象(自身移动)→选择元素(轴或面)→选择目标对象→选择元素(轴或面)成品图:2、创建路径关系(1)先后将外侧1、外侧2、内侧等零件拖拽至装配中,并分别为这些基础单元创建路径关系。(2)选择放置零件元素中点作为对象。(3)选择履带框架的边(封闭曲线即可)作为目标路径。选择目标零件元素时,单击第一下“边(拉伸_1)”为选择目标元素,第二下确定选择。(4)将偏置类型设置为固定,并给定恰当的偏置值后(使目标零件位于想要的位置)确定完成创建。(5)选择零件的另一元素作为对象创建路径关系,并将偏执类型设置为浮动,用于与上一元素共同约束零件。该路径关系如下图所示。上图中“边(轮廓_2)”在重合履带边框的草图中绘制得到(6)基础单元完成装配后如下图所示3、沿曲线创建阵列(1)使用阵列快速完成沿一定轨迹的重复单元的装配,本次使用沿曲线阵列。(2)首先选取外侧1、外侧2两个零件作为对象,并确定选择。(3)单击边或曲线链,确认阵列曲线后,单击曲线端点以指定锚点(指定锚点后可使用“点投影到曲线”来改变锚点位置)并确认。本次直接使用履带边框的边集作为阵列曲线,并以该零件边的一个中点作为锚点。(5)调整间距步骤中的个数数据后,通过预览观看效果。不断进行调整使排列的重复单元观感舒适。(6)将内侧零件也按照上述方法进行阵列操作后,完成图如下图所示三、模拟动画1、模拟表电动机(1)在所选基础单元偏置类型为“固定”的路径关系中,找到其变量名称。(2)创建电动机。(3)打开变量表,选择基础单元相应的变量名称,关闭变量表后配置需要的速度、方向以及距离限制。(4)完成所有基础单元的配置2、旋转电动机(1)创建一个旋转电动机。(2)选择目标零件后,确定旋转轴,并配置旋转的方向。(3)完成两个轮的配置3、动画制作(1)打开模拟动画(2)选取需要的电动机,其他设置默认即可(3)调整每个电动机在时间轴中的时间段,实现动画的制作(4)完整动画四、常见问题及解决方法1、创建路径关系中选择曲线时出现“选定路径无效”原因:(1)选择的路径与确认选择的路径不一致(2)所选路径未封闭或与其他线条连接正确路径样式:2、设置第二条路径的偏置类型时出现“关系冲突”解决:运用下图将浮动改为固定后,若再次查看时自动退回浮动类型,则需要删除改关系,重新进行配置,重新配置时直接选择固定类型即可3、已经创建的路径关系(选择零件的边作为路径或其他情况)出现“关系相连的面已分割”以选择零件的边作为路径为例原因:所选路径中的两条线条分别与第三条线条连接从而构成零件的草图。删除第三条线条后可观察到,虽然两条直线的距离为零,却没有连接关系,如下图所示:解决:将两条线条连接即可,如下图所示:4、制作动画时,单元出现“乱飞“现象,并有弹窗弹出如下图原因:在选取草图中的线条作为创建零件路径的曲线时,所选草图是以该零件的重合平面来创建轮廓的,简单来说就是零件的路径曲线所在平面与零件的某一面重合,导致在三维空间中,路径随着零件的运动而不断变化。解决:将该草图的平面类型从重合平面改为平行平面,距离适当即可。5、创建阵列时出现穿模现象,如下图原因:创建阵列时,选择了不合适的对齐步骤解决:在阵列的对其步骤中更改为合适的选项,例如:跟随曲线→曲线位置6、出现整个模型混乱,如下图原因:两个大轮与履带框架存在不合理的约束关系(如平面对齐等)解决:仅保留恰当的约束关系(如轴对齐)或者全部删除,仅保留旋转电动机。7、动画中,以阵列装配的重复单元散开,如下图原因:阵列设置的锚点与放置零件的中点未重合解决:更改阵列的锚点情况1:找到阵列中的基础单元,并选择一点作为锚点,选择“点投影到曲线”对锚点位置进行更改,将该基础单元的中点设为锚点(与路径位置保持一直)情况2:修改“内侧”基础单元的锚点时,由于所选线条与基础单元并不交叠,无法像情况1那样直接选择锚点位置,可以选取基础单元其他合适边的中点,选中后会自动投影到阵列所选曲线中。

众智创新团队

2025-07-12 16:31:04 347 3 1

参与讨论
精华
G120的快速调试_看西门子1847视频有感

最新内容

需要人工干预的越来越少,算法越来越强大了,使用门槛进一步降低。理想的情况是输入电机参数之后,上电静态辨识,电机参数的模型准确建立,包括电压电流的上升率模拟出变频器给定曲线的上升率,这样就不用动态辨识了。如果这样能满足到80%的应用工况,就非常理想了,

最近,看了一个西门子1847的视频教学。【从入门到实战】G120变频器全方位精讲。看到G120调试的内容,特别强调。G120的调试注意要点只有一个。那就是电机绕组的接法,是星接还是角接,必须要准确输入。其它的都是照本宣科输入参数即可。并无特别强调。到了快速调试的辨识计算阶段,说对于V/F控制,只是做了内部的静态计算即可,静态识别可做可不做。也就是说内部的静态计算以后,做不做启动的辨识均可;对于SLVC,内部静态计算以后,合闸启动只做静态辨识,即可使用运行。调节器的动态辨识可做可不做。感觉这是一个很大的变化。与以前的手册,明显有区别。现在更注重等效电机模型静态计算,对于辨识与修正不在强调。这或许是数字化控制的进步了。只要算得准,实际就会准?呵呵,有点质疑呀。于是,正好有一个交流异步电机需要用G120驱动。于是特意通过调试,看看视频讲座说的是否确实?项目结构:国产整流回馈电源 + CU240E-2PN + PM240-2电机参数:见下图示:通过快速调速,因为项目采用的是SLVC,所以,我还是在静态内部计算以后,连续做了P1900 = 1。但是,辨识结果没有做干预。直接采纳。见下图示:像这样的PI参数我过去认为就是有点硬了。系统动态运行过程会有超调和稳定时间长的问题。过程布线参数设置,照常输入。并且激活了系统的惯性观测器。如下图示:至此,完成了全部的参数设置。为了检验调试结果。用转速设定值r62与转速实际值r63录波确认。系统最高转速6000rpm,直接做加减速与匀速的波形曲线录制。结果如下:两条曲线在一个坐标系下,工况全程曲线完全重叠。两条曲线各自的状态:看到这个结果。无话可说。结论,现在G120调试,越来越无需人为的经验操作了。系统自己即可搞定过去认为只有需要老司机才能做到特性。试想将来人工智能的介入,会不会更是如此?时代真的变了。

kdrjl

2025-07-09 12:02:26 1675 9 9

参与讨论
【分享】LR150雷达物位计系列视频

最新内容

LR150雷达物位计系列视频已在1847平台发布,有需要的朋友可以前行观看,免费的哦!https://1847.siemens.com.cn/course/detail/1/1811519/7600

LR150雷达物位计系列视频已在1847平台发布,有需要的朋友可以前行观看,免费的哦!https://1847.siemens.com.cn/course/detail/1/1811519/7600

UFO1

2025-07-03 11:33:51 282 0 0

参与讨论
Micro/WIN SMART V3.0.1 已发布

最新内容

Micro/WIN SMART V3.0.1软件下载https://assets.new.siemens.com/siemens/assets/api/uuid:42fc1bd5-052d-42e5-baa8-259419dc0799/STEP-7-MicroWIN-SMART-V03.00.01.zip主页https://w2.siemens.com.cn/smart/Product/S7

Micro/WIN SMART V3.0.1软件下载https://assets.new.siemens.com/siemens/assets/api/uuid:42fc1bd5-052d-42e5-baa8-259419dc0799/STEP-7-MicroWIN-SMART-V03.00.01.zip主页https://w2.siemens.com.cn/smart/Product/S7

CoolCool的猪

2025-07-02 22:14:46 284 0 0

参与讨论
精彩PLUS发布,终于释怀了

最新内容

这算是进步,但是外观PLUS屏感觉特别丑。没有V5版的美观好看。

在这之前一直感觉西门子在触摸屏方向的战略和弱智一样....明明有SMART这样优秀的小型自动化PLC但和其受众类似的精彩屏功能却弱的可怜有时候甚至想咱们国产厂家要是像西门子这么墨迹大概早就被淘汰了吧?不过好歹是支持1200 1500了,也算是往好的方向前进了。

又松

2025-06-30 16:37:10 777 8 3

参与讨论
SINAMICS S200官方终极资料库,手册+样本+软件合集,打包速存!

最新内容

感谢分享,赶紧收藏起来。

西门子微信公众号看到的,论坛没有我分享一下,同时自己作为资料保存1.文件、手册这里下载产品操作手册SINAMICS S200 PROFINET/SIMOTICS S-1FL2操作说明https://support.industry.siemens.com/cs/cn/en/view/109971878/zhSINAMICS S200 脉冲序列/SIMOTICS S-1FL2操作说明https://support.industry.siemens.com/cs/cn/en/view/109971920/zh产品样本D 37.1-伺服驱动系统 SINAMICS S200https://support.industry.siemens.com/cs/cn/en/view/109823562/zh产品宣传册https://www.ad.siemens.com.cn/download/documentdetail_17676.html固件下载V6.3 HF6为可获取的最新固件版本,详询西门子业务人员https://support.industry.siemens.com/cs/cn/en/view/109976296S200 PROFINET GSD文件https://support.industry.siemens.com/cs/cn/en/view/109812644Startdrive下载 (Startdrive V19)https://support.industry.siemens.com/cs/cn/en/view/109821373产品认证文件(UL认证、CE认证、SEMI 47等)https://www.ad.siemens.com.cn/download/documentdetail_17867.html2.视频类内容这里学习伺服系统中常见专有名词介绍1.伺服系统的介绍及组成https://1847.siemens.com.cn/course/detail/1/1810971/66482.伺服系统的控制原理https://1847.siemens.com.cn/course/detail/1/1810971/66493.伺服系统的常见控制方式https://1847.siemens.com.cn/course/detail/1/1810971/66504.伺服系统中常见专有名词介绍https://1847.siemens.com.cn/course/detail/1/1810971/6656跟我学SINAMICS S200之产品及功能介绍1.跟我学SINAMICS S200之系统概述https://1847.siemens.com.cn/course/detail/1/1810899/63692.跟我学SINAMICS S200之产品硬件介绍(驱动器)https://1847.siemens.com.cn/course/detail/1/1810899/63703.跟我学SINAMICS S200之产品硬件介绍(电机及连接电缆)https://1847.siemens.com.cn/course/detail/1/1810899/63714.跟我学SINAMICS S200之产品硬件介绍(外围设备可选组件)https://1847.siemens.com.cn/course/detail/1/1810899/63735.跟我学SINAMICS S200之控制功能, 手册及常用工具软件https://1847.siemens.com.cn/course/detail/1/1810899/63746.跟我学SINAMICS S200之安全与信息安全https://1847.siemens.com.cn/course/detail/1/1810899/63757.跟我学SINAMICS S200之调试工具https://1847.siemens.com.cn/course/detail/1/1810899/63768.跟我学SINAMICS S200之系统集成https://1847.siemens.com.cn/course/detail/1/1810899/63779.跟我学SINAMICS S200之客户收益https://1847.siemens.com.cn/course/detail/1/1810899/638310.跟我学SINAMICS S200之应用参考-PNhttps://1847.siemens.com.cn/course/detail/1/1810899/6612跟我学SINAMICS S200之基本调试1.使用Web server调试S200(介绍)https://1847.siemens.com.cn/course/detail/1/1810900/63782.使用Web server调试S200(演示)https://1847.siemens.com.cn/course/detail/1/1810900/63793.使用Startdrive调试S200(介绍)https://1847.siemens.com.cn/course/detail/1/1810900/63804.使用Startdrive调试S200(演示)https://1847.siemens.com.cn/course/detail/1/1810900/63815.通过面板进行诊断和监控https://1847.siemens.com.cn/course/detail/1/1810900/6382跟我学SINAMICS S200之脉冲伺服调试1.跟我学SINAMICS S200之脉冲伺服基本设置https://1847.siemens.com.cn/course/detail/1/1811019/67872.跟我学SINAMICS S200之脉冲伺服网页服务器https://1847.siemens.com.cn/course/detail/1/1811019/6788跟我学SINAMICS S200之EPOS基本定位1.S7-1200/1500 通过FB38051实现S200基本定位控制(介绍)https://1847.siemens.com.cn/course/detail/1/1810922/64182.S7-1200/1500 通过FB38051实现S200基本定位控制(演示)https://1847.siemens.com.cn/course/detail/1/1810922/64193.S7-1200/1500 通过驱动工艺对象实现 S200 的基本定位控制(介绍)https://1847.siemens.com.cn/course/detail/1/1810922/66274.S7-1200/1500 通过驱动工艺对象实现 S200 的基本定位控制(演示)https://1847.siemens.com.cn/course/detail/1/1810922/6628跟我学SINAMICS S200之通过PLC工艺对象的方式实现S2001.S7-1500PLC通过工艺对象实现S200速度控制(GSD)(介绍)https://1847.siemens.com.cn/course/detail/1/1811011/67472.S7-1500PLC通过工艺对象实现S200的速度控制(GSD组态)(演示)https://1847.siemens.com.cn/course/detail/1/1811011/67483.S7-1500PLC通过工艺对象实现S200速度控制(Startdrive)概述https://1847.siemens.com.cn/course/detail/1/1811011/67554.S7-1500PLC通过工艺对象实现S200速度控制(Startdrive)演示https://1847.siemens.com.cn/course/detail/1/1811011/67565.S7-1500PLC通过工艺对象实现S200的位置控制(GSD组态)(介绍)https://1847.siemens.com.cn/course/detail/1/1811011/67496.S7-1500PLC 通过工艺对象实现S200的位置控制(GSD组态)(演示)https://1847.siemens.com.cn/course/detail/1/1811011/67507.S7-1500PLC通过工艺对象实现S200位置控制(Startdrive) 概述https://1847.siemens.com.cn/course/detail/1/1811011/67578.S7-1500PLC通过工艺对象实现S200位置控制(Startdrive) 演示https://1847.siemens.com.cn/course/detail/1/1811011/67589.跟我学SINAMICS S200之通过S7-1500工艺对象实现测量输入功能概述https://1847.siemens.com.cn/course/detail/1/1811011/688610.跟我学SINAMICS S200之通过S7-1500工艺对象实现测量输入功能演示https://1847.siemens.com.cn/course/detail/1/1811011/6887跟我学SINAMICS S200之转矩功能及其应用1.转矩相关功能介绍https://1847.siemens.com.cn/course/detail/1/1810972/66512.通过102/105报文实现转矩限幅https://1847.siemens.com.cn/course/detail/1/1810972/66523.通过750报文实现转矩限幅和附加转矩https://1847.siemens.com.cn/course/detail/1/1810972/66534.跟我学SINAMICS S200之基于工艺对象的固定点停止https://1847.siemens.com.cn/course/detail/1/1810972/67225.跟我学SINAMICS S200之基于EPOS的固定点停止https://1847.siemens.com.cn/course/detail/1/1810972/6723跟我学SINAMICS S200驱动系统选型1.使用TST工具软件选择 S200驱动系统(Ball Screw)https://1847.siemens.com.cn/course/detail/1/1811137/71192.使用TST工具软件选择 S200驱动系统(Rack and Pinion Drive)https://1847.siemens.com.cn/course/detail/1/1811137/71203.使用TST工具软件选择 S200驱动系统(RotaryTable)https://1847.siemens.com.cn/course/detail/1/1811137/71214.跟我学SINAMICS S200之SPC选型介绍https://1847.siemens.com.cn/course/detail/1/1811137/71225.跟我学SINAMICS S200之SINAMICS APP选型介绍https://1847.siemens.com.cn/course/detail/1/1811137/7143跟我学SINAMICS S200之诊断与维护1.固件升级https://1847.siemens.com.cn/course/detail/1/1811128/70752.恢复出厂设置https://1847.siemens.com.cn/course/detail/1/1811128/70763.参数备份与恢复https://1847.siemens.com.cn/course/detail/1/1811128/70774.录波功能介绍https://1847.siemens.com.cn/course/detail/1/1811128/7078跟我学SINAMICS S200之通信应用篇1.S7-12001500 通过SinaPara(S)读写S200驱动器参数https://1847.siemens.com.cn/course/detail/1/1811048/68882.跟我学S200之PLC通过非周期通信功能库LAcycCom读写S200驱动器参数https://1847.siemens.com.cn/course/detail/1/1811048/7022跟我学SINAMICS S200之应用案例1.S200应用案例之脉冲版在贴标机等皮带类负载应用的优化方法https://1847.siemens.com.cn/course/detail/1/1811034/68392.给我S200PTI,我将撬起一台激光切割机!https://1847.siemens.com.cn/course/detail/1/1811034/69913.常问的问题这里查询SINAMICS S200驱动器恢复工厂设置https://www.ad.siemens.com.cn/download/documentdetail_17814.htmlSINAMICS S200 PTI通过控制面板运行测试及一键优化https://www.ad.siemens.com.cn/download/documentdetail_17842.htmlS7-1500 PLC连接SINAMICS S200组态工艺对象时参数设置注意事项https://www.ad.siemens.com.cn/download/documentdetail_17816.htmlS200网络连接诊断的两种方法https://www.ad.siemens.com.cn/download/documentdetail_17859.htmlSINAMICS S200 的UMAC 设置https://www.ad.siemens.com.cn/download/documentdetail_17843.htmlSINAMICS S200 EPOS回参考点综述https://www.ad.siemens.com.cn/download/documentdetail_17895.html4.常用操作指南这里参考使用Webserver调试S200https://www.ad.siemens.com.cn/download/documentdetail_17768.html使用Webserver调试SINAMICS S200 PTIhttps://www.ad.siemens.com.cn/download/documentdetail_17845.html使用Startdrive工具软件调试S200https://www.ad.siemens.com.cn/download/documentdetail_17781.htmlS7-1500(T)通过工艺对象连接 S200实现位置控制(使用GSD文件)https://www.ad.siemens.com.cn/download/documentdetail_17733.htmlS7-1200/1500连接S200 PN实现EPOS基本定位控制(使用FB38051)https://www.ad.siemens.com.cn/download/documentdetail_17737.htmlS7-1500(T)通过工艺对象连接 S200实现位置控制(使用Startdrive 文件)https://www.ad.siemens.com.cn/download/documentdetail_17794.html通过FB38052功能块及附加750报文实现 S7-1200/1500 PLC对S200 PN的转矩限幅及附加转矩控制https://www.ad.siemens.com.cn/download/documentdetail_17833.html以上就是较新、较全面的西门子SINAMICS S200伺服驱动系统相关资料的链接汇总了,希望能够对您的使用有一定帮助。

凹凸曼打小怪兽

2025-06-26 13:16:35 713 3 2

参与讨论
电机的深度弱磁恒功率应用实例

最新内容

按照惯例,抢坐沙发。消灭0回复。由顶楼的项目,第一,举一反三的知道了后移电机额定点的机械特性,额定转速和额定频率的关系计算;第二,如何保证电机原额定点机械特性不受损失,且又能保证新的后移电机额定点机械特性满足至最高转速恒功率输出。因为,弱磁转速太高,比如超过3倍基频(150Hz)运行,在最高转速因为电机磁场太弱,往往得不到恒功率输出机械特性。需要降功率使用。这也正是发此分享贴的目的所在。

项目背景:该系统安装于天津大学内燃机国家重点实验室。定制的国产第三方55kW交流异步电机,额定转速4000rpm,最高转速8000rpm,额定频率66Hz。380V的2极交流异步电机操作系统是一台研华工控计算机,VB.NET环境下的操作。控制系统CU250S-2PN+PM240-2组成的G120控制系统。整流回馈电源采用国产货。综上,该系统主要是运行于电机弱磁恒功率的调速范围,用于55kW以下的高转速内燃机台架性能测试的研究与开发。该项目要解决的基本技术问题是,除了定制电机满足机械特性条件以外,电气控制系统要满足4000rpm至8000rpm的恒功率输出机械特性。如下图示:两极交流异步电机,额定点后移至4000rpm,目的就是为了保证至8000rpm仍能100%满功率输出机械特性。电机的技术数据:380V105A4000rpm最高8000rpm66Hz(额定频率)55kW要做的工作就是电机等效模型的技术数据参数设置,满足电机的额定滑差;确保S1工作制条件下满功率输出机械特性连续运行。曲线中红色和蓝色实线部分是电机等效模型的参数设置,虚线部分是2极交流异步电机原有的输出机械特性,在G120的参数设置,如何保证把虚线的机械特性和实线的机械特性都包络其中?如下:P640 = 电机额定电流P2000 = 电机最高转速P2003 = 电机在3000rpm时的转矩值(原电机没有后移额定点的转矩值)P1530 = 电机电动状态额定功率P1531 = 电机发电状态额定功率另外,后移的电机额定转速是4000rpm,根据电机提供的铭牌数据额定频率66Hz,那么4000rpm作为额定转速,额定频率就应该是66.67Hz。完毕

kdrjl

2025-06-23 15:34:52 424 1 0

参与讨论
这算不算是传动系统应用里的“自由王国”?

最新内容

回复19楼:个人看法,这种整流回馈电源的技术,现在已经非常成熟了。所以,做成产品的可靠性都不会有问题的。应用中的电源是好用还是不好用,关键在适应现场环境以及应用的第三方负载连接是否阻抗匹配。是应用者的自身问题。选什么品牌也是因个人意愿而决定。也就是说,谁家的产品都行。但是,谁家的产品都有在应用中要注意的问题和可靠性的解决方案。

无意间,我发现了一个系统的电器柜里,控制器,电源,都各是一个风格。如图示:左边整流回馈的电源是国产货;中间是G120(SINAMICS系列),右边是西家传动上一代的通用传动控制,MM440。我去,怎么会和平共处一个系统里了?它们相互依存,互不干涉,团结协作于一个控制系统?这是一个旧设备改造的项目。在国内的自动化与应用市场内卷状态下,能省就省,能再利用就再利用。目的就是实现项目的性价比和利益最大化。

kdrjl

2025-06-21 14:57:07 1026 20 4

参与讨论
802D主轴停不下来

最新内容

观察故障出现时继电器上面指示灯是点亮的,说明611U的Q0.0是有输出的,用simocom U监控确实Q0.0输出了然后换了611U就正常了,不觉得解释不通吗

最近操作工反映,加工结束后,主轴还在很慢的转,虽然不影响操作,但是不安全,每天上午就有这个问题,中午以后就正常了。这是一台802D的数控车,只有XZ轴,主轴为第三方变频器控制,变频器模拟量和使能挂在X轴,主轴故障就是程序结束模拟量已经没有了但是有轻微漂移,正转使能一直在接通。由611U闭环单元的Q0.0/0.1输出正反转控制继电器到变频器,观察故障出现时继电器上面指示灯是点亮的,说明611U的Q0.0是有输出的,用simocom U监控确实Q0.0输出了。由于后面故障消失工作就正常了,所以排除611U参数设置的问题。处理:更换一块611U闭环单元,把故障板的存储板拔下插到更换上的好板上,这样就不用再做配置直接可以使用了,安装后经过四天的使用,操作工反映没有再出现主轴停不下来的现象了。

kestrel

2025-06-19 08:01:40 610 4 2

参与讨论
关于近期 Win11系统近期系统更新导致西门子软件无法使用问分享

最新内容

请问方法二下载之后要把原来的许可证删掉吗

分享这个问题也为了方便后期同样问题的工程师能够快速解决这个问题原因Win11系统近期收到了 微软推送了 KB5058411系统更新补丁,导致KB5058411安全更新与Automation License Manager 6.0版本不兼容导致受影响的软件体现为STEP7打开报错、博途找不到许可证、WinCC经典版进入演示模式或卡死、授权管理器无法打开且服务手动启动后又自己停止。会出现下列其中状态状态1状态2状态3处理办法方法1(卸载KB5058411安全更新)1)同时按【WIN+R】键,打开【运行】对话框,输入【appwiz.cpl】,点【确定】,打开【程序和功能】。2)查看已安装的更新3)右键卸载更新KB5058411安全更新方法2安装[Automation License Manager 6.2版本]推荐此方法1)官网直接搜Automation License Manager V6.2 SP2 下载。下载链接:https://support.industry.siemens.com/cs/attachments/114358/Siemens_Automation_License_Manager_V6.2_SP2.exe注意事项与建议工控行业电脑本身属于安全为主,软件安装完毕后建议关闭系统更新,避免系统更新导致各种兼容问题文章参考来源作者 上海隐图智能科技[工控人注意了:Win11近期系统更新会导致你电脑的西门子软件无法使用,你中招了吗?]

凹凸曼打小怪兽

2025-06-16 23:38:12 2351 3 2

参与讨论
精华
西门子软件大全网盘链接分享

最新内容

谢谢分享,学习了!!

网盘链接是永久链接,软件如有更新,会自动更新到对应网盘链接里TIA 博途 功能:编写查看西门子one系统及840DSL 4.5以上版本的PLC程序,以后是主流(还有自动化用的1500和1200系列PLC及触摸屏变频器调试等都集成在一起了)百度链接:https://pan.baidu.com/s/1yf8vnU9-8_LxjVEFZlsB5w?pwd=GXTT夸克链接:https://pan.quark.cn/s/20765f07c3b5STEP7 网盘链接:功能:编写查看西门子数控840系列系统的PLC程序(自动化300 400系列PLC程序)百度链接:https://pan.baidu.com/share/init?surl=0wXkxOc6pK53uV3jsY0E-w&pwd=gxtt夸克链接:https://pan.quark.cn/s/67cf5228af63840DSL toolbox 功能:toolbox包含基本程序和硬件信息等,840系列如果不是新机调试,安装一个840dsl***版就够了,里边基本包含了840D和840DSL全部版本硬件信息百度链接:https://pan.baidu.com/s/12LhXtc0VsaI4m7WQnUioBg提取码:gxtt夸克链接:https://pan.quark.cn/s/6d183a2ef44f博途toolbox 功能:略百度链接:https://pan.baidu.com/s/1DVfpxaXwyASPunM5x3aFRQ?pwd=gxtt夸克链接:https://pan.quark.cn/s/c74fd93cf91d840D系统toolbox功能:和840dsl一样,如果不是新机调试只装840dsl的***版就可以,不用安装840d的toolbox百度链接:https://pan.baidu.com/s/1pOlZ-6PUwJ2jEQxv9n1_JA提取码:gxtt828D toolbox 功能:硬件信息、PLC编程软件、AMM、diff等调试软件百度链接:https://pan.baidu.com/s/1bgt35Ee6kGdUqZ660MFJgA?pwd=gxtt夸克链接:https://pan.quark.cn/s/c0c8a56dc192808系统toolbox:百度链接:https://pan.baidu.com/s/194zJcEuyXFsZfexV1EfrSQ提取码:gxtt夸克链接:https://pan.quark.cn/s/bfa9401e783a802系统toolbox:百度链接:https://pan.baidu.com/s/137uozhfwlx_4CYbMkWw5Lw?pwd=GXTT夸克链接:https://pan.quark.cn/s/2d1a2a29f411Access MyMachine P2P 功能:具有远程控制和处理项目文本等功能,可进行报警文本编辑、计算机与数控系统间传输系统文件等操作,还可以备份恢复CF卡镜像文件百度链接:https://pan.baidu.com/s/1thhRsDeD6F6O-E_1p99KfQ?pwd=gxtt夸克链接:https://pan.quark.cn/s/6da91a332c69WinSCP功能:在电脑上可通过WinSCP访问系统CF卡,也可执行NCU系统服务命令,传送文件等操作百度链接:https://pan.baidu.com/s/1xZ274Cc3sCjJqYhi2fA1bA?pwd=GXTT夸克链接:https://pan.quark.cn/s/ca395fe5e3e3VNC-viewer 计算机上显示SINUMERIK Operate/HMI advanced 操作界面,即在电脑上显示PCU50/ IPC 或NCU内置的SINUMERIK Operate操作界面百度链接:https://pan.baidu.com/s/1ZDkCsG-CTatRkP67AVUFkw?pwd=GXTT夸克链接:https://pan.quark.cn/s/23afe17a1e64Operate Commissioning 功能:用于刀库配置,驱动调试等 替代start up tool,HMI advanced for PC软件百度链接:https://pan.baidu.com/s/1-EQvMhDY3W97TSNLRvUW2g?pwd=GXTT夸克链接:https://pan.quark.cn/s/314d22873fe0Operate for pc 功能:Operate的电脑版,有所有功能百度链接:https://pan.baidu.com/s/1UZugUZ2WmhytZr1tjDxwvw?pwd=GXTT夸克链接:https://pan.quark.cn/s/2f32c9c90d02 HMI_Advanced_PCPG功能:Operate的电脑版,有所有功能百度链接:https://pan.baidu.com/s/1cQo3SPNBcWCekZynv7ho5Q?pwd=gxtt 夸克链接:https://pan.quark.cn/s/ef17f6aa1104HMI PRO 功能:二次界面开发百度链接:https://pan.baidu.com/s/1yfTq8qcoF9EPdcXT7CyJTw?pwd=GXTT夸克链接:https://pan.quark.cn/s/d2b8cc66d2a7Create MyConfig Diff 功能:比较机床备份数据的不同,查看提取机床备份中的文件等百度链接:https://pan.baidu.com/s/1UZugUZ2WmhytZr1tjDxwvw?pwd=GXTT夸克链接:https://pan.quark.cn/s/ef63c3fdbf13start up tool 功能:旧版数控机床调试软件百度链接:https://pan.baidu.com/s/1MNZkjyHixzjjmKHbiP0chw提取码:gxtt夸克链接:https://pan.quark.cn/s/875bfeff1359emergency_bootsys_ncu 功能:ncu用U盘引导备份升级等的u盘系统百度链接:https://pan.baidu.com/s/1KOCIdK1ica4K3CBGU4G5aQ?pwd=GXTT夸克链接:https://pan.quark.cn/s/105831ead460sinutrain 840DSL模拟机功能:可以模拟NC不能模拟PLC百度链接:https://pan.baidu.com/s/1vYlxU10RdnyBebuOJyh1lg提取码:gxtt夸克链接:https://pan.quark.cn/s/7d185398ba1fsinutrain 西门子官方下载功能:可以模拟NC不能模拟PLC(***版 4.95)链接:https://new.siemens.com/global/en/markets/machinebuilding/machine-tools/cnc4you/sinutrain-uebersicht.htmls7 safe f-config功能:安全相关百度链接:https://pan.baidu.com/s/1SF6IZoS5pzbCgD6DujqQZA?pwd=gxtt提取码:gxtt夸克链接:https://pan.quark.cn/s/4c06db86e83aS7 Distributed Safety 功能:安全相关百度链接:https://pan.baidu.com/s/1XY2fUMcSBImtci1Cu4tIkw提取码:gxtt夸克链接:https://pan.quark.cn/s/4c06db86e83aSinucomARC功能:旧版查看arc备份文档的软件,已被diff所取代百度链接:https://pan.baidu.com/s/1HGLJq-vrPI4xGpIziCD71Q?pwd=gxtt提取码:gxtt夸克链接:https://pan.quark.cn/s/12cd55378ba3simocomu 功能:611U调试备份等百度链接:https://pan.baidu.com/s/1zKLrundTFfXtP7gcqcbi9w?pwd=gxtt提取码:gxttstarter 功能:变频器调试备份等百度链接:https://pan.baidu.com/s/1EVtgcLwkY11mD0jzfN5bcA提取码:gxtt夸克链接:https://pan.quark.cn/s/90cd49de9899winpcin 功能:232传输软件百度链接:提取码:gxtt夸克链接:https://pan.baidu.com/s/1VPLmOIEYwgUxPO43PnKVmg西门子其他软件:S7-200 and Smart百度链接:https://pan.baidu.com/s/1wvgVBB1ZAkB4Cj27HuGJgw提取码:gxtt夸克链接:https://pan.quark.cn/s/be9c20c3fb63西门子LOGO编程软件百度链接:https://pan.baidu.com/s/1G_jWXQBFplZDdt7ik7TBug提取码:gxtt夸克链接:https://pan.quark.cn/s/820e634d1c8aPC S7https://pan.baidu.com/s/1NQ6xJo5kKBaOtIY--Bqodg提取码:gxttWinCC_flexible百度链接:https://pan.baidu.com/s/1pR22SkeoLpMlUvoEsro1_w提取码:gxtt夸克链接:https://pan.quark.cn/s/18843000a9d0DriveMonitor DriveES百度链接:https://pan.baidu.com/s/1jMCM1vQ0gThXVZmHnPYCaA提取码:gxtt夸克链接:https://pan.quark.cn/s/f3c59194ee9a

共享天堂

2025-06-13 21:27:38 11058 51 32

参与讨论
【SCL编程案例】generiert vom SCL 躡ersetzer Version

最新内容

这是STL语言不是SCL语言

SET SAVE = L 112.1 A #EnableFPC L DIW [AR2,P#34.0] T LW 114 TAK OPN DB [LW 114] L DID [AR2,P#36.0] LAR1 TAK = [AR1,P#32.0] L #Address T #tmp_Address L DINO T LW 114 TAR2 + L#32 T LD 116 L W#16#700 T LW 120 L W#16#707 T LW 120 L DW#16#434D4D4F T LD 122 L B#16#5F T LB 126 L B#16#53 T LB 127 L B#16#54 T LB 128 L W#16#0 T LW 130 L DW#16#870003C0 T LD 132 TAR2 LD 136 UC EQ_STRNG P#L 114.0 P#L 130.0 P#L 112.2 LAR2 LD 136 L DINO T LW 114 TAR2 + L#32 T LD 116 L W#16#700 T LW 120 L W#16#707 T LW 120 L DW#16#454D4341 T LD 122 L B#16#5F T LB 126 L B#16#45 T LB 127 L B#16#43 T LB 128 L W#16#0 T LW 130 L DW#16#870003C0 T LD 132 TAR2 LD 136 UC EQ_STRNG P#L 114.0 P#L 130.0 P#L 112.3 LAR2 LD 136 A L 112.2 O L 112.3 L DINO T LW 114 TAR2 + L#32 T LD 116 L W#16#700 T LW 120 L W#16#707 T LW 120 L DW#16#434D4D50 T LD 122 L B#16#5F T LB 126 L B#16#41 T LB 127 L B#16#53 T LB 128 L W#16#0 T LW 130 L DW#16#870003C0 T LD 132 TAR2 LD 136 = L 112.2 UC EQ_STRNG P#L 114.0 P#L 130.0 P#L 112.3 LAR2 LD 136 A L 112.2 O L 112.3 L DINO T LW 114 TAR2 + L#32 T LD 116 L W#16#700 T LW 120 L W#16#707 T LW 120 L DW#16#434D4D53 T LD 122 L B#16#5F T LB 126 L B#16#41 T LB 127 L B#16#53 T LB 128 L W#16#0 T LW 130 L DW#16#870003C0 T LD 132 TAR2 LD 136 = L 112.2 UC EQ_STRNG P#L 114.0 P#L 130.0 P#L 112.3 LAR2 LD 136 A L 112.2 O L 112.3 L DINO T LW 114 TAR2 + L#32 T LD 116 L W#16#700 T LW 120 L W#16#707 T LW 120 L DW#16#434D4D53 T LD 122 L B#16#5F T LB 126 L B#16#53 T LB 127 L B#16#54 T LB 128 L W#16#0 T LW 130 L DW#16#870003C0 T LD 132 TAR2 LD 136 = L 112.2 UC EQ_STRNG P#L 114.0 P#L 130.0 P#L 112.3 LAR2 LD 136 A L 112.2 O L 112.3 L DINO T LW 114 TAR2 + L#32 T LD 116 L W#16#700 T LW 120 L W#16#707 T LW 120 L DW#16#434D4D44 T LD 122 L B#16#5F T LB 126 L B#16#41 T LB 127 L B#16#53 T LB 128 L W#16#0 T LW 130 L DW#16#870003C0 T LD 132 TAR2 LD 136 = L 112.2 UC EQ_STRNG P#L 114.0 P#L 130.0 P#L 112.3 LAR2 LD 136 A L 112.2 O L 112.3 JCN A7d0 L DID [AR2,P#5.0] L DIW [AR2,P#34.0] T LW 118 TAK OPN DB [LW 118] L DID [AR2,P#36.0] LAR1 TAK T D [AR1,P#35.0] L DID [AR2,P#9.0] T D [AR1,P#39.0] L DID [AR2,P#13.0] T D [AR1,P#43.0] L DID [AR2,P#17.0] T D [AR1,P#47.0] L #DeviceType[16] T B [AR1,P#51.0] JU A7d1

第7代CNC

2025-06-13 15:17:45 488 3 0

参与讨论
使用PLC轴功能实现所有机床轴回原位

最新内容

另辟蹊径,省钱

关键词: ONE PLC轴 一键原位问题点:在实际工厂中,时常会出现在一定时间后,对机床进行大清洗和大保养工作。这时会把机床开到固定位置以方便进行洗清工作。现实中靠人工一个个把轴开到固定位置,不方便也不安全。很多最终用户在所签定的技术协议中会特别注明所有轴一键回原位功能。有的电气工程师会用异步子程序来实现。但在ONE 或840DSL数控系统中,按键执行异步子程序的选项功能,是要额外收费的。这会增加机床的制造成本的。那么有没有好的方法不用选项功能就可以实现用户的要求呢?答案是有!解决方案:利用ONE或840DSL数控系统中PLC轴功能就可以实现。我们就以一台普及型的立式加工中心为例,为说明实现一键回原位的整个过程。一台普及型的立式加工中心一般由X轴、Y轴、Z轴及SP组成。X轴为第一轴,Y轴为第二轴,Z轴第三轴,主轴第四轴。在实际工作中,一般为Z轴先回到位置,然后是X轴Y轴。我们先了解一下FC18功能块。程序块 LBP_CtrlAxisSpindle [FC18] 可用于通过 PLC 控制主轴和轴。此程序块支持以下功能:定位主轴、主轴旋转、主轴摆动、移动分度轴、移动定位轴通过针对 Start 或 Stop 信号的上升沿(FALSE → TRUE)触发上述功能中的一项。Start 或 Stop 信号必须保持 TRUE,直至功能被肯定(InPos = TRUE)//启动Z轴回原位CALL %FC18Start :=%M50.0 //Z轴启动Stop :=FALSEFunct :=B#16#5 //轴定位,公制Mode :=B#16#0 //定位至绝对位置AxisNo :=3 //第3轴Z轴Pos :=DB20.???//Z轴固定点,14514第30位FRate :=2000.0 //每分钟2mInPos :=%M50.1 //成功Error :=%M50.2 //失败State :=#ERRORCODE[0] //错误码O %M50.1O %M50.2O %DB69.DBX18.0//复位R %M50.0 //复位Z轴启动A %M50.1 //Z轴到位完成FP %M50.3 // 上升沿S %M60.0 //Y轴启动//启动Y轴回原位CALL %FC18Start :=%M60.0 //Y轴启动Stop :=FALSEFunct :=B#16#5 //轴定位,公制Mode :=B#16#0 //定位至绝对位置AxisNo :=2 //第2轴Y轴Pos :=DB20.???//Y轴固定点,14514第31位FRate :=2000.0 //每分钟2mInPos :=%M60.1 //成功Error :=%M60.2 //失败State :=#ERRORCODE[1] //错误码O %M60.1O %M60.2O %DB69.DBX18.0//复位R %M60.0 //复位Y轴启动A %M60.1 //Y轴到位完成FP %M60.3 // 上升沿S %M61.0 //X轴启动//启动X轴回原位CALL %FC18Start :=%M61.0 //X轴启动Stop :=FALSEFunct :=B#16#5 //轴定位,公制Mode :=B#16#0 //定位至绝对位置AxisNo :=1 //第1轴X轴Pos :=DB20.???//Y轴固定点,14514第32位FRate :=2000.0 //每分钟2mInPos :=%M61.1 //成功Error :=%M61.2 //失败State :=#ERRORCODE[2] //错误码O %M61.1O %M61.2O %DB69.DBX18.0//复位R %M61.0 //复位X轴启动A %M61.1 //X轴到位完成FP %M61.3 // 上升沿S %DB69.DBX56.0//三轴成功回到固定点按键灯亮//如果存在意外中断,按复位键删除PLC轴余程。A %DB69.DBX18.0//复位= %DB31.DBX2.2= %DB32.DBX2.2= %DB33.DBX2.2R %DB69.DBX56.0我们通过上述操作,可以轻松实现西门子ONE或840DSL数控系统的一键回原位。VERY EASY!

sycbh

2025-06-09 08:59:21 539 2 0

参与讨论

分享一个水泥余热发电PCS7(DCS)项目,利用SCL编程实现CFC(Continuous Function Chart,连续功能图)自定义跳闸首出(确定第一个引起汽轮机跳闸的首要条件)的程序。该功能块有20个DI输入信号(跳闸条件)、1个输出信号(YTripCH,跳闸首出DI通道号)、1个复位信号(Reset,Bool类型),可确定20个输入信号当中哪个是引起汽轮机跳闸的首要条件。首要条件确定后,必须通过复位信号且故障信号消失,才能将输出信号清零。 控制系统选择西门子S7-417H冗余DCS系统,通过PCS7 V7.0 SP2进行编程,详细开发过程请见附录(1.硬件组态;2.网络组态;3.定义DI点;4.SCL编程;5.将SCL源文件编译为CFC可调用的功能块;6.CFC编程;7.总结)。附录:附录-SCL编程案例征集活动示例程序.pdf1. 硬件组态 该系统CPU选择417-4H冗余系统,主备CPU切换时间100ms至300ms之间,可实现余热发电系统控制系统无扰切换,确保控制不中断,过程状态不丢失。CPU主站有四个分布式EM200子站,分别是APL汽机子站、AQC子站、SP1SP2子站、SP3SP4SP5子站。主站与子站通过Profibus-DP通讯协议连接,由于通讯距离较长,使用OLM模块进行光电转换以实现长距离通讯,如图1所示。图1 硬件组态2. 网络组态 该系统有1个ES(工程师站)、5个OS(操作员站)。PCS7系统可以通过ES站将上位机程序便捷的下载到指定的OS站,避免了通过U盘或设置共享硬盘拷贝程序的繁杂操作,如图2所示。图2 网络组态3. 定义DI点 利用导入/导出功能,快速将IO清单导入到DB块中,并设置变量在PCS系统是可见的(S7_m_c:=true ),如图3所示。图3 定义DI变量4. SCL编程 通过PCS7 SCL编辑器根据应用场景及业务逻辑进行编程,如图4所示。图4 SCL编程主要源程序如下;FUNCTION_BLOCK TripFirstTITLE = TripFirstAUTHOR : YangHongFAMILY : SBS_BLKNAME : FirstOutKNOW_HOW_PROTECTVERSION: 2.00VAR_INPUT IN1{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN2{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN3{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN4{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN5{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN6{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN7{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN8{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN9{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN10{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN11{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN12{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN13{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN14{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN15{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN16{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN17{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN18{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN19{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; IN20{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; Reset:BOOL:=FALSE; //Reset Sign:PulseEND_VARVAR_OUTPUT OUT1{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT2{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT3{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT4{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT5{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT6{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT7{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT8{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT9{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT10{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT11{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT12{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT13{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT14{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT15{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT16{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT17{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT18{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT19{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; OUT20{S7_dynamic:=true;S7_m_c:=true}:BOOL:=FALSE; YAlarm:BOOL:=FALSE; //First:Alarm YTripCH:INT:=0; //First:Channel Number YStep:INT:=0;END_VARLABEL YAlarmFirst;//Jump LableEND_LABELVAR_TEMP//Here Define Temp VariableEND_VARBEGINYStep:=8; IF IN1 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=1;OUT1:=TRUE;RETURN;END_IF; IF IN2 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=2;OUT2:=TRUE;RETURN;END_IF; IF IN3 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=3;OUT3:=TRUE;RETURN;END_IF; IF IN4 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=4;OUT4:=TRUE;RETURN;END_IF; IF IN5 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=5;OUT5:=TRUE;RETURN;END_IF; IF IN6 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=6;OUT6:=TRUE;RETURN;END_IF; IF IN7 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=7;OUT7:=TRUE;RETURN;END_IF; IF IN8 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=8;OUT8:=TRUE;RETURN;END_IF; IF IN9 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=9;OUT9:=TRUE;RETURN;END_IF; IF IN10 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=10;OUT10:=TRUE;RETURN;END_IF; IF IN11 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=11;OUT11:=TRUE;RETURN;END_IF; IF IN12 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=12;OUT12:=TRUE;RETURN;END_IF; IF IN13 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=13;OUT13:=TRUE;RETURN;END_IF; IF IN14 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=14;OUT14:=TRUE;RETURN;END_IF; IF IN15 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=15;OUT15:=TRUE;RETURN;END_IF; IF IN16 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=16;OUT16:=TRUE;RETURN;END_IF; IF IN17 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=17;OUT17:=TRUE;RETURN;END_IF; IF IN18 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=18;OUT18:=TRUE;RETURN;END_IF; IF IN19 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=19;OUT19:=TRUE;RETURN;END_IF; IF IN20 = 1 AND Reset = 1 THEN YAlarm:=TRUE;YTripCH:=20;OUT20:=TRUE;RETURN;END_IF; IF YAlarm = 0 AND Reset = 1 THEN YAlarm :=FALSE;YTripCH :=0;YStep:=0; OUT1:=FALSE;OUT2:=FALSE;OUT3:=FALSE;OUT4:=FALSE;OUT5:=FALSE;OUT6:=FALSE;OUT7:=FALSE;OUT8:=FALSE;OUT9:=FALSE;OUT10:=FALSE;OUT11:=FALSE;OUT12:=FALSE;OUT13:=FALSE;OUT14:=FALSE;OUT15:=FALSE;OUT16:=FALSE;OUT17:=FALSE;OUT18:=FALSE;OUT19:=FALSE;OUT20:=FALSE; END_IF; RETURN;END_FUNCTION_BLOCK5. 将SCL源文件编译为CFC可调用的功能块 SCL源文件编写完成后,将源文件编译,如图5所示。图5 编译SCL源文件 编译后可生成CFC跳闸首出功能块,可右键【属性】查看管脚的说明,如图6所示。图6 生成跳闸首出功能块及管脚说明6. CFC编程 在CFC编辑环境中,建立跳闸首出模块I1_1输入与DI.TPS1300_A点位的连接;I1_2输入与DI.TPS1300_B点位的连接;I1_3输入与DI.TPS1300_C点位的连接;I1_4输入与DI.TPS1300_D点位的连接;如图7所示。图7 CFC编程7. 总结图8 水泥余热发电工艺流程 基于SCL编程构建的核心控制系统自2010年8月正式投运至今,已连续安全稳定运行近15年。该系统依托SCL语言严谨的结构化特性、强数据类型校验及模块化设计优势,在长期高负荷运行中始终保持零重大事故记录,充分验证了SCL在工业关键控制场景中的超高可靠性与鲁棒性。其代码执行的确定性、异常处理机制的完备性,以及冗余架构下的无缝故障切换能力,为装置的长周期安全运行提供了坚实的技术保障,是工业自动化领域经得起时间考验的编程典范。

YHKingKong

2025-06-08 23:26:37 687 2 3

参与讨论
【SCL编程案例】先入先出程序块

最新内容

最近在做烘箱在制品的加热就是利用这种逻辑来做的

分享一个先入先出的程序块,主要应用于多工位预约生产,哪个工位先满足了启动条件,会被记忆在队列中,队列最前边的会被输出,最前端的输出后,后边的一次前进一位。如果处于队列中的被取消,后边的一次前进一位。硬件配置是1512,博图V17编辑;主要的变量如下;使用情况如下,工位生产完成后,后边的前进一位;如果有工位被取消,后边的前进一位SCL编程案例征集活动示例程序_先入先出队列.doc

rain_why

2025-06-04 09:52:19 1243 5 6

参与讨论
祝所有论坛的坛友们端午节快乐!

最新内容

平安喜乐,万事顺意。

艾草轻摇,粽叶飘香! 祝愿坛友们端午安康!平安顺遂!万事胜意!

隐身人

2025-05-31 14:31:31 1148 14 2

参与讨论
西门子 ONE数控系统如何读取轴坐标的

最新内容

谢谢楼主分享

ONE如何读坐标.zip

sycbh

2025-05-30 15:19:04 940 2 0

参与讨论
精华
一起西门子840D系统主轴驱动器报警的处理过程

最新内容

刚刚上周,我遇到一起国产200KW直流驱动器故障,起因也是冷却风机故障引起的。 问题已经反馈给国产制造商技术部门,他们也早有更新过原风机控制方式(只是强制冷却风机仍然保留上、下侧各2个),我建议采用西门子6RA80驱动器那种,只保留一个强制冷却风机,且在强制冷却风机转动中,带速度运行检测,或者直接在原回路上增加电流检测或者运行脉冲检测功能,确保冷却风机的运行有反馈。

一起西门子840D系统主轴驱动器报警的处理过程 今天上午,正忙于测试Modbus rtu与串口调试软件的功能码问题时,工厂领班打电话给我说工厂有一台设备自换模具后,主轴无法启动,并有报警出现,已经断电2次重启,报警仍然无法消除。我到设备现场,看诊断信息,图示:600806#是本次报警的要因。查看plc控制程序,图示:都是一些安全检测方面触发的报警。返回控制柜,确实看到主轴双轴驱动器和电源模块有红灯报警,轴控制器CU320红灯报警,图示:驱动器6SL 3352-1AE33-1AA1。CU320也有红灯报警,图示:其中,红灯报警在控制板上面,图示:6SL 3352-6TE33-1AA3。当我拨插电机温度传感器信号插头(绿色网线),发现插头底部出现有铜绿,疑似之前有电柜空调的凝结水积存的痕迹。 因为是双电机驱动,可以有比较测试,我到2个主轴电机处测量,电机和温度传感器连接可靠,未见明显的异常,电机接地电阻也没有明显的异常。 返回控制室,打开驱动器控制板,发现电机温度传感器插座处与线路板处有明显的铜绿,拆下后,先用洁净的空气吹扫,回装测试故障依旧。 断电后,重新拆下这块控制板,拿到公司同事处帮忙处理,疑似线路板,图示:因为是双电机驱动,该接口处,中间位置的插座是没有使用的,正好拆下来替换,拆下来插座的情况,图示:将正常的插座重新焊接到原位置,清洁控制板,拿回现场设备安装,图示: 一阵忙碌的安装后,检查确认没有异状,上电启动系统,报警依然存在,按mcp板的reset键,报警消失,点动主轴选择,电机可以在Jog状态下正常运行。 停机,返回控制室,将拆开的线路重新复原,用尼龙扎带紧固原有的光纤及线路,回装驱动器前面板。再次启动设备可以正常,本次故障排除。通知工厂正常安排生产。 2025年5月29日星期四,下午。

WWCWWC

2025-05-29 16:38:07 2298 18 15

参与讨论
【SCL编程案例】适用于CFC图标中使用的PUT/GET程序

最新内容

感谢楼主精彩的分享!

本例使用是为了在CFC中可以直接使用PUT/GET通信,而不需要单独将PUT/GET通信内容写在块中然后进行调用,在S7通信比较多的时候优势尤为明显,使用这个功能块还可以直接将通信过来的数据写入到背景数据快中,然后通过其他附加功能块将数据显示出来,不需要单独建立一个数据快。主要适用于经典STEP7/PCS7/TIA STEP7中,可用PLC主要有300/400/1500 /1200 G2 ,老版本1200由于不支持any数据类型所以无法使用此功能块。下面介绍该功能块:输入和输出引脚部分:anan由于该功能块最开始是用于PCS7中所以输入会有CPU0和CPU1,这个是用于冗余CPU中才需要使用,如果只是单CPU则只需要设置好CPU0_ID的值就可以了,其他的可以不用管。下面是静态变量和零时变量:此功能块主要内容就是解析ANY数据格式,然后写入我们所需要的内容。下是设置any数据:any数据类型的数据结构不是本次重点,这里只展示帮助文档中的any数据类型,不做详细解析:下面是S7通信指令的执行:这里只展示GET的指令,put指令程序与这个一样,区别就是将PUT换成GET。如果想在1500中使用则需要将零时变量中的TEMP_Remote_ANY变量数据类型由ANY改为Remote(不知道为什么西门子会这样做,实际上Remote数据类型就是any,但就是无法在1500中的GET指令里无法使用any)。这是实际在CFC中使用的效果:以下是源程序:源程序.rar

手机用户20180604694547

2025-05-29 10:46:13 767 2 1

参与讨论
4157篇主题

热门标签

相关推荐

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。
 

西门子数字化工业支持中心网站服务须知

欢迎您来到西门子数字化工业支持中心网站!本网站及相关服务模块已集成SIEMENS ONEID一站式账户登录功能。同时,本网站使用了Cookie以增强网站导航、分析网站使用情况并协助我们开展营销和性能改进活动。继续浏览本网站,即表示您进一步同意并接受如下网站服务补充条款及网站隐私声明,包括关于Cookies信息收集和使用规则。

《网站服务补充条款》,以及

《网站隐私声明》,以及

您登录个人账户时须已同意《ONEID用户协议》《ONEID隐私声明》

访问此处可了解更多网站服务条款及声明。

继续浏览