一次TP1200 Comfort触摸屏失灵的故障排查 今天下午,接到同事电话,说需要到现场技术支持一下,西门子plc的操作失灵问题。 赶到现场,同事描述说,有一套涂装设备其中一个操作面板触摸屏上的其中一个开关,无论怎么样操作都无法生效,直接操作和鼠标操作都一样,反映到plc该位值没有反应,通讯是正常的,因为旁边的开关是可以操作的。 我让同事在plc程序上直接强制操作,此时,该开关是可以操作的。检测plc程序,这个开关变量的交叉引用仅仅只是2个网络段的调用,并没有多次赋值的可能。 检测该设备的所有触摸屏,是一机带3屏的配置模式。所有的操作设备并没有重复的IP地址重复使用,图示,存在故障的按钮开关: 检查了一下用户程序的变量调用情况,也没有检查出可疑之处。 该设备应用已经有近10多年的使用经历,不存在组态应用问题的,之前使用一直是正常的。据同事将,是昨天晚上操作人员误操作按了急停按钮后,设备停机,重新启动发现该风机开关就无法启动了。 我将该开关的操作位置移动到其它位置,判断可能此处按键处感应区域问题,下载后,试着操作无效;将该开关的变量更换成其它变量地址,然后在plc程序上做相应的变更,测试结果仍然无效。重新对所有的触摸屏的IP地址到现场各处一一确认,没有发现有重复IP地址使用的。正当无计可施时,我想起早一些年前,我遇到过一次无厘头的问题,就是控件操作“失灵”的问题,最后,重新梳理一边也没有发现问题,万般无奈之下,我索性删除那个开关控件,重新组态后下载正常了。想到此,我果断删除这个开关,在旁边位置的开关复制到原位置,将复制过来的原变量修改为该开关的变量,编译后下载,将plc程序重新恢复到原来后,编译下载,测试该开关正常,设备恢复正常功能。 2024/11/22
smart200可以写入输入I映像寄存器吗?可以的话怎样写程序
如题,需要用200 SMART的晶体管输出点,实现频率200Hz(周期5ms)的稳定输出;请问用1ms时基的时间继电器,做一个方波的脉冲程序,可以实现吗?考虑到PLC的扫码周期是ms级别的,可能会对输出的频率产生影响?如何才能消除这个影响,保证输出的频率是200Hz?盼高手解答!
在一次变频器测试中,我遇到了一个电机冒烟的问题,具体情况如下:设备与参数:变频器:额定功率 90 kW(用于测试)测试电机:额定功率 1.5 kW,额定电流 3.8 A设定转速:400 rpm变频器参数设定:默认电机功率参数为 37 kW事件经过:控制模式误选:我原以为变频器处于 V/F 控制模式,但由于更换了控制单元(CU),变频器实际上默认处于 矢量控制模式。当时个人认为在 V/F 模式下,电机参数要求不高,所以我没有特别调整查看变频器内的参数,直接设定了 400 rpm 的转速。启动电机:按下启动后,小电机立即出现冒烟现象。故障检查:发现接线盒内的到定子内的线圈冒烟,停止摁的还是比较快,所以电机并没有损坏。后续参数复查:检查变频器参数,发现电机功率设定为 37 kW,控制模式是矢量模式p1300=20。有几个问题想要请教一下论坛里面的工程师矢量控制模式下的电流给定:在矢量控制模式下,变频器会根据我们设定的电机参数来给定电流吗?功率匹配的范围:对于大功率变频器,只要功率差异不是特别离谱(例如相差数倍以上),即使功率稍大一些,比如使用 90kW 的变频器去驱动 55 kW 或者相差不是很大的电机,我认为在矢量控制模式下,只要参数设置正确,控制起来应该问题不大。我认为变频器的最大功率并不是限制因素,关键在于我们在变频器内部设定的电机参数对电机的选择和控制。但是我在这方面经验不足,所以想要请教一下,是否可以通过正确设置参数来安全运行?而且对于这个cu当时拿了一个版本是 v4.7的,后面发现p1300参数无法修改,后面找了一个文档有解释需要修改p96这一个参数,其他的版本没有吗?就是为什么?
各位前辈想咨询一下MM440变频器我按照接线图去接的端子,参照这里说明一对一设置的远程/本地切换的8号端子和9号端子我短接起来,这样就是端子控制的状态,然后再短接正转的5号端子与9号端子,变频器没反应,万用表一测,5与9,8与9没电压。这是为啥呀
在西门子网站下载的手册怎么没有P0700相关参数设置,直接从P651直接到R720了,中间的参数没有。https://www.ad.siemens.com.cn/club/bbs/upload/file/20160317/6359382600889866111709704.pdf
ET200SP 的 CPU比如1512SP-1,有没有类似CM1542-1的通讯模块可以作为第二个Profinet 主站?CP1542SP-1好像不支持PN IO控制器功能。
本案主要以图文照片方式呈现,建议针式端子选E0510或E0512(即端子前端管长要10毫米或者12毫米),我单位还是0.5平方的接线。压线钳要使用四面压接型HSC8 6-4A或相当的,接线线径最好是0.3平方的单根接入。
流程是:视觉相机拍照产品,每片产品间距在200mm,我的问题是相机拍照通过TCP协议发给我,我用string接收到转成查找字符,并截取后判断NG的结果,0是OK,大于0就是NG,现在我把这个结果作为判断,有两个料仓分拣OK或者NG,现在用光电开关感应产品进行排序,下降沿做为出栈信号。现在的问题是相机每次发的结果不是固定的,受相机扫描的结果而定,给我的时间大概在500ms到2s,这样用光电来做排序机会有结果给到快的时候会覆盖,2片只出一次结果的可能,我想捕捉只要相机拍照完成就排序,这样不用光电开排序,就不会出现覆盖的情况,最重要的是相机有很多是前后两个结果是相同的,比如都是2,这样在监控里是看不出变化的,有没有什么办法相机每次发的结果我都不会漏掉。
现在正在调试一台设备,设备上的电机都是带 Drive-cliq 口的西门子电机,有的是矢量模式,有的是伺服模式,有的电机基本不太可能脱开联轴器进行调试,这种情况我应该如何对电机进行优化?只进行静态辨识好像不行吧?烦请各位赐教,谢谢了。
在690V的交流传动系统中,通常采用变压器中性点不接地的配置,即IT电网。如果系统中有一相对地绝缘低,系统还能继续运行,提高了系统的可靠性。但单相故障必须及早发现,避免发展成两相故障,或单相接地其他两相电压升高而造成的绝缘损坏。因此配置在线绝缘监测装置是十分必要的。下面是一个具体使用实例:在线绝缘监测装置是本德尔(BENDER)iso685,整流和逆变装置均为西门子S120系列。绝缘监测装置装在A点,我们用一个100K,20W电阻(实测102K)分别在A点(交流进线,正弦交流),B点(整流输出,直流),C点(逆变输出,PWM调制波)对地短路,装置均能准确的报出绝缘故障,并且测量到的对地电阻非常准,可见本德尔的在线绝缘监测装置相当可以,完全满足要求。
从前跟着赵老师,写置位复位。后来,发现,当清除数据,就很麻烦。我努力做到这种bool放到一个db,然后,复位poke去清除这些bool。但我实在觉得麻烦。而且,最近,发生了一些其他问题,加了很多pn从站,扫描周期拉的太长了。我验证过,就是一个从站,加大了我60ms,去掉他就好了。厂家也没给出什么建议。还看到过,写word来控制电磁阀的。综合来说,我是觉得word好,可写word比写bool费时间。项目又决定着,不可能拉到1500plc的。工艺对象我现在觉得太费时间了。而且那套mc指令也费事。但是,公司又舍不得买西门子,连第三方pn也舍不得。这就很难办。我想优化电磁阀控制这块。也想省扫描周期
哪位大神,能否分享一下,G130变频器频率到47.5HZ就无法上升的原因分析呢?可能哪方面原因导致这种现象。
前段时间看1200论坛里有一位同仁发了一个MOD取余的帖子,正值在家休假无聊,就根据这个思路将我们设备运行需要的统计时间进行试验性编程,确可大大简化编程代码。我就将设备累积运行时间、本次运行时间、班运行时间进行归集编程。编程思路就是进行秒累积后取余运算得结果,其它的就是条件处理及运行适配了。已测试功能正常,是否有不足之处或BUG请大家交流斧正。另,之后又对200SMART进行进行适配(未做测试),因容量焦虑,对班运行时间进行了分割。设备运行时间统计_200SMART.pdf设备运行时间统计_1200.pdf
在前面的文章中,介绍过Droop(软化)功能的应用及使用效果。这里再介绍下Droop and compensation (软化和补偿) 功能的应用。在这种控制模式下,从机的转矩会与主机的转矩进行比较。如果出现差异,将会调整从机的速度设定点,以便再次达到相同的转矩。软化反馈的强度可以通过软化比例因子来设置。在这种控制模式下,通过比例调节和平滑处理来补偿突发的峰值和振动。转矩到速度的转换是基于电机的参考速度和参考转矩来进行的。同时,在这种模式下,主驱动器和从驱动器都是以速度控制方式运行。举个例子,我们有两个驱动器,它们都有一个速度设定点,即1500转每分钟(rpm)。主驱动器的转矩设定点是2牛米(Nm),而从驱动器的当前转矩设定点会减去这个值。当使用50%的比例调节时,计算结果是-1 Nm。这个差值随后被转换成速度的变化量,并经过平滑处理,例如,最终得到的结果是-50 rpm。从驱动器的速度设定点会根据这个变化量进行调整,由于得到的是-50 rpm,所以实际上从驱动器的速度设定点会从1500 rpm增加到1550 rpm。从驱动器会尝试加速,并提供更高的转矩来达到这个新的速度设定点。由于从驱动器加速并提供了更高的转矩,主驱动器所承担的负载就会相应减轻。这样,两个驱动器之间的负载分配就开始生效,它们会协同工作以达到更平衡和稳定的系统状态。下面是一个实际使用例子,方坯连铸拉矫机上下辊负荷平衡。软化比例因子设的是0.075即7.5%,上下辊转矩没有完全平衡,现场设备以稳妥为主,观察稳定后根据需要调整。可以看到:转矩波动减小了,上下辊的转矩差值也减小了。
本人小白, 请问大神200smart能不能当1200的485模块用, 这样就省一个485模块和远程io
s7-1500,在博图v18中怎样设置才能达到类似在step7中的这种效果:打开fb/fc直接定位到调用结构中的具体位置
MM420变频器面板控制,正转点动5Hz,反转点动10Hz,为什么有个频率实现不了
如题,在网上查了一下,计算余数的公式。余数=被除数 - 除数 × 商,怎样转化为200SMART的程序呢?
BLOCK_FC、BLOCK_FB、BLOCK_DB怎么使用?2.如图。为什么现在只有BLOCK_FC、BLOCK_FB,没有BLOCK_DB了啊?3.请不要发送以下链接,以下链接里面的内容没什么用。见《在程序中如何确定使用的的BLOCK_FC,BLOCK_FB,定时器或者计数器的编号?》连接:http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfoobjId=23452820nodeid0=10805384load=treecontentlang=zhsiteid=cseusaktprim=0objaction=csviewextranet=standardviewreg=CN见《如何将“BLOCK_DB”参数类型传送给FC?》链接:http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfoobjId=23452820nodeid0=10805384load=treecontentlang=zhsiteid=cseusaktprim=0objaction=csviewextranet=standardviewreg=CN
大佬们 遇到个问题 284轴 走绝对位置的时候 ExecuteMode 触发后,等完成运动后复位掉信号,然后立即触发新的位置是不会启动的,间隔了200MS再去触发才行 什么问题
现有一台udp设备,设备设定了ip192.168.1.200设备端口3000,此设备将数据发送给地址192.168.1.199端口号4196的设备,以前用1200plc的时候通讯正常,后来项目降配需要用200smart ,然后尝试过直接调用库文件,直接调用通信内的设置,添加了表文件,均失败了。程序测试时可以用网络调试助手给plc发,他能收到。用调试助手也可以收到udp设备的信息。就是udp设备与200smart就通不上,这玩意搞得头大了
设备上一台690V供电,2000KW功率电机用装机装柜型变频器内部有2套整流和2套逆变,公司采购了1套整流模块做备件放在仓库,我想问问各位大神,如果更换这套整流模块需要预充电吗?怎样的整流模块需要预充电?预充电具体是怎么操作的?
6RA80运行期间状态跳转至o8.0,设备停机,r0899值A270H,r0898值147F;装置没有故障代码;在线等,求大佬帮忙分析。
对双线圈定义有点模糊,麻烦大神帮我看下这段程序是不是属于双线圈
大半年来一直在搞 变频器 的 Modbus RTU 的通讯,然而一直不能稳定通讯上。按照手册上设置了 Modbus RTU 的相应的参数,并断电重启。可是,同事使用 ModScan 软件根本都扫不到任何通讯上来的数据!最近在手册上看到激活 Modbus RTU 的方式:最后启用了 宏51,才真的能够通讯!难道 Modbus RTU 通讯真的只能通过启用宏的方式才能激活吗?而我们并不想通过任何外部输入端子信号来控制变频器的启/停 及速度的设定,而是完全通过 Modbus RTU 的通讯来实现。难道不能实现吗?1076 页的操作手册中根本就没有提到!