以下是3784天前的记录
工控菜鸟园
271 2014年01月06日 星期一关于如何使用S7-1200的USS库组建MM4\G120\V20(USS接口CU)(三)
西门子工业业务领域 (0)斑竹分享:下面来说说S7-1200如何来控制变频器的运行。还是使用连载一的设备组态。(S71200PLC,485模块;USS协议连接三台变频器。PC通过WiFi连接S7-1200。)首先,看看MM440都有哪些控制源参数可以通过报文来控制?如下图:对于MM440、V20来说,常用的控制点基本都有了。我没有列出BI(位控)参数,这是因为MM440不支持报文对于位的控制(只能使用控制字2中没有用的位、或者使用比较器。)如果你想使用一个控制字(16位)来控制变频器16个开关量参数;只能选用G系列或S系列了。好了,闲话少说。下面就以常用的速度控制来看看S7-1200来控制变频器是多么的容易、方便。(对于转矩控制、电压控制来说,实际上都是相同的方法。)以下要做的任务:各变频器速度给定由报文传送;各变频器速度按比例运转;使用TIA内置的WinCC Basic来监控2台变频器;*后显示着两台变频器的实时曲线。首先看看MM440的给定通道。实际上,存在两个一模一样的并行给定通道。工作的顺序是先在S7-1200完成(而不是先在变频器上调整);检查报文是否正确。无误后,再在变频器上BiCo到正确参数“位置
子程序中不能用上升沿指令的原因
西门子工业业务领域 (0)菜鸟:请问:S7-200,子程序中为什么不能用上升沿,下降沿,定时器,计数器指令? 会有什么不**性?侠圣:S7-200的普通子程序是可以使用上升沿,下降沿,定时器,计数器指令的。可以重复调用的 S7-200的子程序的边沿触发指令无法存储之前的状态,所以边沿触发指令不能用。其他类似。菜鸟:谢谢楼上的,昨天测试程序发现“重复调用的 S7-200的子程序”的时候,P,N指令是一直导通的,没有起到边沿指令的作用。 所以,单次调用没有问题,重复调用就不行。奇侠:单次调用也要连续调用才有用。连续调用的话变成了没有子程序了,干脆直接写在主程序里。菜鸟:楼上说的对的,如果放子程序里,*多就是主程序看上去整洁点。潜水新手:我用的是正常的呀,查下有没有错误
写门子S7-200与第三方软件opc通讯硬件设置
西门子工业业务领域 (0)菜鸟:一个从站是226,ppi与工控机通讯。工控机上装有第三方dcs软件,此软件不知道ppi协议。对方想做opc通讯。我查到有pc acess这个软件,知道可以做。问:在这个工控机上直接装pcacess 和dcs的上位软件,可以实现通讯吗?不需要增加一台电脑了吧?斑竹:不需要增加一台电脑,直接装pc access即可菜鸟:pc acess与第三方软件在同一台电脑上运行?斑竹:pc acess与第三方软件在同一台电脑上运行, pc acess是200的OPC server软件游士:通讯的线缆是什么线缆,可以自己制作吗?侠士:只通信不下载程序的话,是不是直接用串口线链接到电脑即可?
关于LOGO编程的相关问题探讨
西门子工业业务领域 (0)菜鸟:三路输出,控制3台风机,运行时只能2输出有效,2用1备状态,例如:1、2动作,3停止备用:1、3动作,2停止备用。3路输出可以用时间进行控制,实现指定时间切换。请高手指教,万分感谢~~侠圣:你应该用风机的故障控制备用风机的起停,而不是由时间 来控制 。按你的时间控制用2或3个异步脉冲继电器就能实现。新手:故障 控制??不是太明白哦,机器都是正常的,为了让机器有休息而需要2用1备的 ,能否截图,给点指点??想了几天了?感觉这逻辑怎么弄都弄不出来,新手,实力不够啊~~~侠士:楼主与1楼说的都有道理。楼主的要求:三台风机、两用一备,定时轮换。可以确保三台风机的积累运行时间基本相同。1楼说的功能(应定性为功能的补充) :正在运行的风机故障时,开备用风机。同时,封锁定时轮换运行功能及故障风机的输出点。我再提一点补充功能:采用三个两档位的钮子转换开关(如:XB2-BD25),分别选择三台风机的手动(控制柜面板按钮控制)、自动(LOGO!控制) 。只有三台风机全部选择自动时,才允许 定时轮换。好处:开机时可随意选择风机的开启顺序及备用风机、有一台风机保养时可以防止自动定时轮换时变
以下是3787天前的记录
工控菜鸟园
272 2014年01月03日 星期五典型钢卷加工产线干扰严重相关问题分析
西门子工业业务领域 (0)菜鸟:我们产线是典型钢卷加工产线;PLC,整流,逆变器,电机都是西门子的,也有输出电抗器,电机到变频器距离从50米到100米左右,*近只要卸卷小车一动就会对PLC产生干扰,现象就是相当于急停拍下,全线变频器分闸,干扰很严重卸卷小车一动急停信号就像打点计时器一样快。把卸卷小车地线反复的换方法接都没有根本解决问题,就是有时会干扰少一点点。*后在小车动作的时候量了下地线和凯线的电压,地线有2V,可是凯线有170V;到此以为是线有问题,就换了一根新线,换完一量凯线还是170V,新线测过没有问题;后面我们想有可能是逆变器问题,就把线脱下来直接接到380V工频上,没有用变频器,这个时候凯线地线只有1V左右 ,接着我们把输出电抗器也串接进来,凯线地线也都没问题。所以就认为是逆变器问题了,找了个同型的逆变器一换神奇的发现凯线还是170多伏;该换的都换了就差电机了,后面把上卷小车的线和卸卷小车换了一下,更是神奇的发现两根线的凯线都有170多伏的电压,更崩溃的是我们发现整条线所有有用逆变器的电机凯线都有170伏左右的电压,至此我们又回到原点了,因为我们又不能确定干扰是凯线电压造成的了,全线凯线都有电压,但
S110***编码器校正后,位置值在断电后丢失是什么原因导致?
西门子工业业务领域 (0)菜鸟:有一套设备中S110带一个轴,控制单元是CU305,当断开关电源后,***编码器值丢失,采用Homing菜单中absolute encoder adjustment中的"Perform absolute value calibration"专门的按钮来做***编码器的校准。这种方法来做***编码器的主动回零, 做完Homing菜单中的"Perform absolute value calibration"***编码器的校准,参数r2684.11=Yes, 然后重新上电, 在线观察轴实际位置r2521丢失,不是原来的位置值。FW版本是4.4.0.15.。编码器是单圈,AS20,和下面这个帖子描述基本类似。求助西门子技术支持,说没有这种现象,但是现场的确就是这种情况,4套相同设备都有类似情况。不知各位大侠是否有遇见这种现象,如何解决?操作有问题吗?和FW有关吗?和控制电源24V也有关吗?谢谢斑竹:是自带抱闸的吗?肯定和24V控制电源有关。即便电机模块掉电,至少CU和编码器也不能先掉电呀。不过按说***单圈,标定位置后,也不应该丢呀。会超单圈范围?菜鸟:对的,是自带抱闸、您的意思是
西门子S7-1200连接不上无线路由的问题探讨
西门子工业业务领域 (0)菜鸟:我电脑装的是MIN7系统,TIA Portal V12,PLC通过工业路由连有线到软件没有问题,电脑平时无线上网也没有问题,但就是不能通过无线连上PLC。转到在线时,PC/PG接口只有teleservice可选,项目树中,点开无线网卡,下面没有任何东西,就连 “更新可访问的设备” 字样都没有。不知道是电脑问题,还是软件安装问题,或者是驱动、设置等什么的问题。请哪位高手指教!!先谢过了!!!侠士:应该是网卡的原因,我的一台老的DELL D620也是这样的。奇侠:可能是传输的数据有误吧!!高手:Win 7只能使用专业版。其他版本不支持 。你看看控制面板中 Set PC/PG 的LLDP是否发现了硬件接口。菜鸟:请教一下,只支持WIN7专业版么?64位,32位有要求么?高手:企业版和旗舰版也可以,32/64均支持!大虾:博途只会把可用的接口列出来,不可用的不会列出来。如果无线网卡没有连着无线,就不会列出来。同理,有线网卡如果没有插网线,也不会列出来。博途肯定可以通过无线连接PLC。我已用过。还需要确认的一点是:你的无线路由支持LLDP协议吗?不支持的话,就看不见PLC。。。。
西门子s120的整流单元BLM没有显示进线电压的参数的原因分析
西门子工业业务领域 (0)菜鸟:BLM有没有显示进线电压的参数,哪位高手知道?我没找到,不知道为什么没有呢?侠圣:进线电压是多少, 可以从参数R72看到. 但是BLM整流单元没有配VSM电压检测模块, 所以整流单元BLM看不到进线电压. SLM/ ALM整流单元配有VSM电压检测模块, 进线电压就可以从参数R72读到.大虾:没有vsm那怎么做触发同步?新手:S120 使用ALM 380V ~ 480 进线电压,输入电压设为400V,输出电压设置为600V,但当实际电压为380到390时,直流母线只能输出570左右的电压我有个疑问,既然实际电压没有低于标定范围(380~480),为什么输出电压无法恒定在600 ? 和输入电压之间的关系是什么样的?侠客:没有VSM,即电压检测 模块。所以无法显示游民:二极管整流,哪里来的触发,同步。
鼠笼电机转子电流及频率是如何算出来的?
西门子工业业务领域 (0)菜鸟:鼠笼电机转子电流及频率是怎么算出来的?有公式吗?侠圣:找本电机学和交流调速的书看看吧,那上面有你想知道的东西。斑竹:异步电机的工作原理,也可以百度一下,资料很容易得到。侠士:用钳式万用表能测量绕线式电机转子电流,用显示器上的值能反算出转子的实际电流吗??侠圣: 转子频率f 2 = s f1 转子电流=转子感应电动势/阻抗(根据电机等效模型电路去计算即可)以前测试过,不过是为了给电机配一个合适的电阻器,*初选型有点小,经常烧电阻器和电机绕组,后来换一个大一点的就好了,实际那电流不是很大,就是频繁启停,热量散不去造成的。
工控菜鸟园
273 2014年01月03日 星期五关于西门子S7-1500选型的探讨
西门子工业业务领域 (0)菜鸟:*近,公司购入2个S7-1500的CPU,分别是S7-1500目前仅有的3款不同性能中的高、低性能那2款,公司领导的意思是:有时间的工程师可以先学习起来,于是就去了解了一下S7-1500。我个人理解是不是,高性能款相当416,417,中性能款相当414,低性能款相当412。后来又了解了一下,现阶段的价格,发现价格实在是太给力,比315PN/DP还要便宜,不知道是公司渠道好,还是现在是推广期的原因。所以,果断建议销售经理在我下一个300的项目中,向客户推荐使用S7-1500,性能提升可是太多了,加上使用的ET200S,直接使用PROFINET,解决所有通信问题。但是现在的问题就来了,由于使用过TIA V11,所以对于博图软件已经不陌生了,但是现在需要大家给点建议就是没有找到完整的S7-1500硬件配置的资料,所以,我理解是不是可以这样配置硬件,我就单独采购一个S7-1500的CPU(满足我项目需要的那一款),直接标准导轨,不用采购,直接威图柜厂家配好,然后,SITOP电源提供24V电源,搭配ET200S,用SCALANCE搭配环网,就可以了?希望大家积极讨论,我的理解是不是正确?因
关于电机的热敏电阻问题解决方法讨论
西门子工业业务领域 (0)菜鸟问:我司现用的一台西门子直流电机型号为:1GG6164-DJF46-6VV5-Z;出现温度高的报警,直流调速器的温度设置为120°,但是报警时出现的温度值319°,实际的温度还没有超过20°。所以怀疑是温度传感器有问题,但是不知道该电机的传感器是怎么更换的,所以求大家给予帮助。沙发君:这个换不了,因为传感器是被埋在电机的肚子里的。除非拆电枢绕组,那就不值当了。*好的办法是去掉这个传感器,把参数设置改成没有温度传感器的情况,屏蔽温度传感器检测的功能。就行了。直流电机,只要保证它冷风机正常通风冷却,电机不过载运行。其实没事的,用不着测温度。除非散热出问题了。侠士:一般电机测温电阻都是成对出现的,你可以接到另外的一个上去。奇侠:目前市面上绝大多数电机都是没有安装热敏电阻的,就是安装了,不用变频器等来控制意义也不大,如果专门为这个热敏电阻配置一个控制器也是挺麻烦的事情,还是做好电机的过载保护就行了。游民:热敏电阻一般埋在定子绕组或者轴承内,是可以更换的,有什么不明白的联系我司技术部张经理,18930827191奇侠:埋在电机绕组里的热敏电阻,是更换不了的,所以一般电机绕组测温电阻都是要留有
关于如何实现伺服定位补偿校准的问题探讨
西门子工业业务领域 (0)菜鸟疑问:PLC发脉冲控制伺服,伺服连接丝杠带动工件定位,如果定位精度要求很高的话,要求程序中做补偿校准,有没有比较好的补偿校准方案?潜水新手:加一个光栅,实现双闭环呢?可以一试奇侠:200比较困难,300T系列,300+FM模块或simotion比较适合。侠士:有种补偿方式是分段补偿,不知有没有人用过?奇侠:没有用过。但是对于非线性量值的标定,可以用分段近似的就是用这个方法。不可以用近似的就变成电子凸轮,一点一个值。菜鸟:如果分段补偿用在伺服定位上,分段补偿螺距是不是*合理的?奇侠:你面对的补偿是基于磨损,还是基于先天误差?菜鸟:一开始是先天误差,比如安装是否水平等, 有磨损后再重新补偿奇侠:先天误差的话随着校验时测量的点数确定补偿的段数。可能点数比较多。磨损的补偿是在磨损点附近进行密度较高的纠正。点数分布可能很补均匀。初期不会出现。随着使用时间会渐渐变化,并且会掩盖先天误差。合不合理要看细分的段数了。
模拟量部分的具体编程过程分享
西门子工业业务领域 (0)菜鸟:本人学习编程刚起步,对模拟量部分的具体编程过程不是很懂,望各位大侠指教!比如模拟量的AD转换、4-20MA的处理方法,有具体过程的就更好了。再次说明一下本人很新的手,谢谢各位!侠士:初中数学里的线形关系,别的就是软件编程的规则。侠圣:相当于 y=ax+b0-10V 对应的通道显示0-32000.4-20mA对应的通道显示6400-32000.侠士:关系也就是这样,PLc中读进来的就是数值,弄对对应关系就行了。西门子有些模块都不用处理就能知道数值的。高手:就是把端口数据(0-32000)变换成工程量(例如:流量,压力,位移....)的过程。侠客:线性转换,4--20MA对应6400---32000现场的物理量(温度,压力等),通过变送器变成标准的信号(0-10V,4-20ma),进入PLC的模拟量处理模块。通过模块转换成0~32000的数字量。大虾:对于4 - 20mA的信号,对应的内部数值为6400 - 32000模拟量的输入/输出都可以用下列的通用换算公式换算:Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl其中:Ov:换算结果I
每个磁感应开关在24VDC下的额定工作电流是多大?
西门子工业业务领域 (0)菜鸟:*近用S7200 CN 做了个项目,上面用了不少气缸(SMC)每个气缸都用了电磁感应开关(共38个),这种磁感应开关是很小的那种。请教一下每个磁感应开关在24VDC下的额定工作电流大概是多大?还有总共有11个电磁阀额定工作电压是24VDC,我是**次接触到气缸以前没怎么使用过,我没参与定方案我写控制程序,定方案的人告诉我PLC的输出点*好不要直接驱动电磁阀(说是电磁阀负载大,而且如果气缸憋住的话电磁阀负载电流会持续加大)所以每个电磁阀都是经过继电器来实现控制的(PLC的输出点控制继电器,24VDC通过继电器的常开触点控制电磁阀);但后来我看到其他同事有直接用PLC的输出点驱动同样的电磁阀,他们说没必要用继电器可以直接用PLC的输出点驱动电磁阀的,真是这样吗?急盼哪位高手分析一下到底怎么用合理?游侠:我也做项目时也经常用到气缸 气缸上用的是24VDC的电磁感应开关 我们一般是在控制柜内安装一个220变24V 的电源开关 用中间继电器的线圈接气缸上的接近开光 PLC接中介继电器的常开错点 我觉得为了保护PLC触点还是需要这么做的 这样就起到了隔离作用侠士:1。输入的话,不
以下是3788天前的记录
工控菜鸟园
274 2014年01月02日 星期四关于PLC控制程序问题
西门子工业业务领域 (0)菜鸟:400PLC 控制 6SE70SFC15 RECORD 中用的是临时变量 数据类型:ANYANY里面的数据不知道从那来的望高手指点!斑竹:老外的程序搞得很复杂,但是很严谨,仔细看看菜鸟:看了十几天了,就一个简单正反转通过400PLC 控制 6SE70甲:确认下是局部变量还是全局变量,局部变量可程序上部的变量表中,全局变量搜索下看看。菜鸟:在临时变量里面!乙:老外的程序一般都是这样不直接用I/O,一般是将输入赋值中间量(M,DB,#),输出再把中间量(M,DB,#)赋值到输出。菜鸟:这个程序是Siemens 奥钢联编的看起太累了,那位高手能指点下有什么方法吗?AN #SimulationJNB _015CALL "DPWR_DAT" SFC15LADDR :=#LADDRRECORD :=#ControlAnyRET_VAL:=#RET_VAL_DPWR_DAT名称 数据类型 地址TEMP 中 ControlAny Any
西门子PLC系统错误,直接导致触摸屏死机原因探讨
西门子工业业务领域 (0)菜鸟提问:今天遇到个问题,需要大家帮忙!本人所在的单位是搞车轮生产的,因为冬天温度低,公司员工前几天将焊接机冷却水里面加入了防冻液,当天生产没有出现问题,今天生产时就出现了问题。S-300PLC直接停机报错,显示SF错误。所有的液压泵、马达、电机全部停止,焊接机冷却水泵也停止,导致冷却水报警。所有生产动作全部停止在当前时刻,触摸屏直接死机,复位、循环停止按钮全部失效,按了没有反应,程序也处于STOP状态,无法监控。然后我进行硬件诊断,查看了CPU故障信息,显示信息如下:Stop caused by removing/inserting module( OB not loaded or not possible ,or no FRB).FB number:6等等。小弟怀疑是冷却水泵功率不够,但是电气柜里面控制冷却水泵的继电器开关并没有跳,我把总电源开关断开合上重启后,CPU正常了,焊接机冷却水又重新OK ,但是没生产多久又直接死机。不知道是冷却水的问题导致CPU报警,还是别的原因导致CPU报警,导致冷却水泵停止,一时无法确定。希望各位朋友给点意见,就当是大家分析一下也好,提前祝大家圣诞节
如何实现数控系统的限时使用密码解除。
西门子工业业务领域 (0)菜鸟:828D、808D西门子数控系统如何用PLC限时使用,如1个月后报警锁住机床,不予使用,输入一个密码可解除报警。沙发:这个不难,做个时间继电器从**次nc启动开始工作,控制系统的各使能同时提示报警信息,该信号可通过自定义方式解除复位。侠士:可以用NC(使用事件程序,上电读取)读取系统时间,再触发PLC报警新手:关键点在于要用个方式解除这个报警,追加一下,802C的系统又如何做,请有经验的帮下忙。802C的PLC好像没有办法读取系统时间。奇侠:是有办法做一些控制,但这样对用户来说不好。游民:可以通过PLC做程序 在界面中输入具体的时间就可以
以下是3790天前的记录
工控菜鸟园
275 2013年12月31日 星期二西门子V12里没有winccflexible里面的graphics库吗?
西门子工业业务领域 (0)菜鸟提问:如题,以前用wincc flexible, grahics库里面有很多泵跟阀门,但在V12里面没有找到那些东西,难道V12里面没有那些泵跟阀门吗,这个V12能不能将wincc flexible里面的系统库加载进来的,没那泵跟阀门,我这个画面做起来就费劲了,假如我用wincc flexible做屏的画面,V12做1200的程序,屏选300的驱动行么,搞设备还是不要干潮流的好,搞出这么多麻烦,郁闷。斑竹:问题是,精致屏只能用博图编程了,向前看吧。甲:应该有吧;在右侧的库里面。有不少呢。英文的库名。菜鸟:那些阀门跟泵的图形想到办法解决了,找到flexible的图形库的文件夹,将里面的需要的图形复制出来,再用画图工具编辑阀门打开跟关闭的图形颜色,原后在V12里面做一个图形列表就行了。没人教没人带还没文化,搞起来有点费劲,搞了一下午,刚刚把1200跟V20变频器USS通信给搞通了,可以控制变频器启动停止,设定频率,吃完晚饭继续实验。多谢楼上两位回帖。甲:1200跟V20变频器USS通信很容易的,我写在《标准驱动》版区。也可用精简屏来调试程序(不需要实物)。把变量直接拖上去就可以了。然后
关于两台伺服电机的控制问题探讨
西门子工业业务领域 (0)菜鸟:现在有一个方案,两台S120的伺服电机同步提升一个刚性连接的机构,速度没有特别的要求。不知道大家有没有什么好的方案?目前我自己的想法是电机1做主动,走MDI定位模式;电机2做从动,采用力矩跟随的方式。不知道是否可行。有没有做过类似项目的朋友可以大概介绍一下经验?单个电机的功率不够,所以采用两个电机同时提升。另外扩展一下思路,以后如果遇到类似的问题如果采用更多的电机改如何控制?比如四个电机同步运动?还请大家帮忙,多谢!大虾:没做过伺服两台电机同步的,不过伺服也有速度环转矩控制你的想法应该可以。硬件系统已经决定了行不行硬着头皮也得上了,出了结果发个通知吧。甲:速度没有特别的要求可以加减速机刚性连接 同步是个问题高手:刚性机构连接的两电机同步驱动,就是主从式结构。只要是刚性连接,多机控制也是主从控制。如果速度没有特殊要求,在主机的速度环做DROOP功能,缓解动态过程的主从力矩平衡。菜鸟: 我之前做的一个设备是提升臂架,虽然是刚性连接,不过允许小范围的形变。*后就是用普通的111报文,同时发给两个电机。实际检测每个电机的力矩都在范围内。 不过感觉这不能算是很好的解决方法。*合理的应
PLC控制三个台达的变频器通讯程序的案例
西门子工业业务领域 (0)菜鸟提问:需要做一个项目,是用200的PLC控制三个台达的变频器,通讯程序不会写,请各位大侠指教,*好有个案例,谢谢工控发烧友:你先弄清楚台达变频器支持什么通讯协议菜鸟:不是所有的变频器都是458通讯马 协议也都那两种吧甲:台达是MODBUS协议乙:PLC通过RS485通信控制变频器的正转启动、反转启动、停止、加速、减速和读取输出频率。变频器通过Modbus通信方式进行菜鸟:有没有例子程序丙:首先你得基本熟悉MODBUS通讯,其次了解台达变频器关于MODBUS方面的读写数据的地址及相关描述。 然后 你先把一台的MODBUS通讯搞出来,三台只是时序问题了。
西门子G120和S120变频器的速度控制精度指标是多少?
西门子工业业务领域 (0)菜鸟:我们做印刷机,所有变频电机都采用的是带编码器反馈的速度控制方式,而且速度控制精度直接影响印刷效果,以前用安川H1000系列的变频器,带编码器f反馈的速度控制是0.01%,现在想采用西门子的变频器,想了解速度控制精度指标,但所有相关资料手册上都看不到这个指标西门子发烧友:S120给出了速度控制的给定精度:模拟给定:12位,数字给定:14位。所谓控制精度是指:设定值与实际值之差,这个指标,对于现代的闭环数字控制技术本身的能力是没有问题的。也就是说,系统有能力做到给定精度就是实际值精度。当然这与系统的信号是否有噪声存在有关,通过正确的调试与规格化,完全可以满足设定值精度=控制精度。由此,仅仅是模拟给定的12位给定精度,能达到0.02%,若是数字给定14位的给定精度,那就是0.006%。G系列的没找到。大虾:一楼的12位和14位是在什么权威资料上查到的?我想看看甲:先看看《SINAMICS S120高性能多机传动变频调速器产品目录 D21.3.CN》,下载地址:http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=4149&lo
西门子S7-1200编程软件的亮点分享
西门子工业业务领域 (0)斑竹分享:1、库的应用为重复出现项目提供方便;2、在集成的工程框架下编辑器切换方便;3、具有共同的数据存储和统一的符号;4、为初学者提供了快速入门;5、硬件和网络配置具有清晰的图形化配置;6、视图和编辑器界面更加友好;7、使得编程效率更高。大虾:还是有缺点的,老板的WINCC不支持1200的通讯,7.2的WINCC不支持DB块数据的读取。甲:过滤和查找替换功能似乎不如V5.5用的得心应手。大虾:怎么可能? 打开过滤。凡是当前不可用的指令;一定不会出现。(包括不适合当前设备的;不适合版本的;该处不能应用的;等等) (我用LAD)替换更好用了。直接点击指令块的“小三角”;什么数据类型呀;相似指令呀;基本不用键盘。 LAD编程就是用符号编程;接口;指令;变量都是拖-拽-放。包括从PLC的DB放到WinCC的HMI上。 即便是SCL也是做成FC之类的,在LAD中调用。 *终目标就是“一只鼠标”完成编程;目前,在Surface Pro 上基本差不多了。(就是字太小,1920x1080P;只能通过HDMI 接到55“液晶电视上操作。)乙:就不能做些
工控菜鸟园
276 2013年12月31日 星期二关于CASE控制方式的程序的探讨
西门子工业业务领域 (0)菜鸟同学提问:*近有个CASE,有2个一样是设备,一样的控制方式,想写一个子程序,重复调用,结果发现在2个使能信号都ON的时候,只有前面一个子程序运行正常,而后面的子程序不计数或是停止计数,我已经把计数的地址写成了IN_OUT型的形参了,怎么还会这样?就这点跟300相比是不是弱爆了。。。以下程序请复制到写字板,格式改成.awl,在导入200软件。ORGANIZATION_BLOCK 主程序:OB1TITLE=程序注释BEGINNetwork 1 LD M0.0= L60.0LD I0.0= L63.7LD I0.1= L63.6LD L60.0CALL SBR4, L63.7, L63.6, Q2.1, Q2.2, M0.0, VW0Network 2 LD M0.1= L60.0LD I0.4= L63.7LD I0.5= L63.6LD L60.0CALL SBR4, L63.7, L63.6, Q2.4, Q2.5, M0.1, VW2END_ORG
西门子6ra70转速波动严重的问题探讨
西门子工业业务领域 (0)菜鸟同学提问:我公司一台轧机用6ra70控制,已正常运行五年,突然发生转速波动,有时正常,有时波动。编码器已换过,依然如此。请教各位老师指点。沙发君:编码器线路你检查没有啊,中间环节还有没有其他分配器之类的。菜鸟:编码器线路检查过没有问题。中间环节没有别的东西。**甲:检查电机与编码器之间的联轴器试试。江湖小虾米:用EMF反馈实验一下,在EMF反馈下检查R024,这样先排除是不是编码器的问题!如果EMF下波动很大的话,检查传动(电流反馈,电压反馈,管子导通情况)!如果还有问题,尝试电机空载,顶角恒磁恒压情况(EMF,p150限制)看看情况,检查电机!以上三步应该可以检查出问题了!呵呵!酱油乙:检查脉冲吧,特别是接线有无松动。还有就是换电源板。这些部分时间长了有可能出问题。
绝缘栅双极型晶体管IGBT如何好坏测量?
西门子工业业务领域 (0)菜鸟同学提问:各位老师,石油钻机,S120变频柜,有可能是IGBT损坏,因为设备在海外,配件还没到,请问IGBT好坏怎么测量。IGBT型号为Infineon FZ3600R17KE3-S1.高手沙发君:模块的输出看成是一个三相二极管整流桥,用万用表二极管档测(一支表笔置交流侧,另一只表笔置直流侧),如果是,模块可能没有坏,因为模块要是坏,要么就是桥臂短路了,要么就是桥臂断路了。酱油甲:如果没有短路也没断路,可以用9V电池触发IGBT,看看导通性能菜鸟:请问怎么用9V电池触发?酱油甲: IGBT控制极G.E之间加正向电压(9V电池个人觉得*好找)用万用表测C。E之间应该电阻很小,igbt导通状态;GE之间电压反向,CE之间电阻变无穷大,IGBT关断。而且导通以后撤消GE间电正向电压igbt不关断才是对的。**乙:可以测量。用万用表测集成的的二极管,一般有9成准,当然,你也可以买测试盒。江湖小虾米:一块电池为9V左右的万用表即可搞定。用块电池为9V左右的万用表或电池,先打到二极管档,正表笔接C,负表笔接E,不通,反过来量,有二极管压降,表明续流二极管是好的。然后,调到欧姆档×10R,正表笔
换个主机前要准备什么?
西门子工业业务领域 (0)菜鸟同学提问:估计电脑寿命要到了(主板上好几个点解已经鼓泡了,切主机已经买不到了), 现在的情况是plc cpu400 的冗余系统 ,主板上有 cp5611。 软件 xp + pcs7 wincc6.0 中文版将来换主机 我该做些什么准备?一如既往的沙发君:整体买一个主机就行了,*好把软件及授权能有备份,这个比硬件值钱。菜鸟:恩 我问的主要是 软件方面,需要把那些 记录好,比如 授权 mac地址 。。。。。**甲:找个硬盘做个克隆吧,这个应该是*简单*有效的办法了。菜鸟:同型号 主机已经买不到了。主板驱动等一定不一样啊。**甲:这个就有点麻烦了,那你新买的系统也不一定装的了原来的软件,问问西门子技术支持吧。菜鸟:奇怪,难带大家没有打算在公司 工作时间 超过 plc?江湖小虾:首先把系统备份用GHOST之类的备份软件备份以防万一,然后将系统重新封装,我是用自由天空的系统封装工具封装的,就是把你系统里的驱动程序都卸载了然后备份成GHOST文件,这样备份文件里面没有驱动,恢复到新电脑后不会由于驱动问题导致系统无法启动。启动后就和你
总控PLC226和分控PLC 226以及HMI之间如何进行通信连接比较可靠?
西门子工业业务领域 (0)菜鸟提问:使用2个PLC 226作为控制器逻辑处理,每个PLC226本身自带的485口都被用掉作为自由口编程与其它设备进行通信连接。系统中使用一个PLC 226作为总控,HMI采用smart 700IE,HMI和总控PLC相连接,另外一个PLC 226作为控制分机,我现在想问下总控PLC226和分控PLC 226以及HMI之间如何进行通信连接比较可靠?先谢谢大家帮忙了!沙发君:你两个PLC一共4个口,定义了几个自由口?如果口子不够可以加EM277,两个PLC之间可以用PPl或MPI。板凳君:226有两个通讯口,PLC1和PLC2的通讯口1用屏蔽线连接就行了,接线接通讯口的3和8,通讯距离较远时考虑加485信号加强装置。通讯成功与否关键是波特率设置的是不是正确,PLC的地址分配是不是正确。假设PLC1做主站,按照上边的配置的话,你需要把通讯口1设置为19.2Kbps或者9.6Kbps,地址设置为2(其他的也行)。PLC2的通讯口1设置为与PLC1对应的波特率,地址设置为3(其他���行)。两个226通讯的话,只需要在主站编写网络读写的程序并用SM0.0调用网络读写子程序就行了。网络读写子程序