热门帖
有一个设备逻辑是Z轴夹爪抓起来物品,旋转轴通过相机反馈的角度旋转,旋转到合适的角度放下,然后走到后面皮带进行激光,但是激光打出来的二维码不准,会偏一点,而且有点规律,比如前面打的很好,后面打着打着开始往右偏,越来越向右偏打着打着后来又往左偏,有时候一直往左,然后又往右,有时候就比较准,比如刚开始打二十个几个料的时候,这是什么情况,物品停下来是靠激光下降沿停的,也做了中断,且是在皮带上停,停止前找沿的速度比较低,这个跟机械皮带有关系吗,原来测试让皮带走个100mm是有2、3mm误差,现在改用激光传感器下降沿不靠皮带定位且传感器光斑比较小,不知道为什么现在还是不准,而且有点规律,希望大佬能解答一下
也不能说完全没有,用过一套V3,纯做MB_TCP服务端了主要原因还是有以下几点吧,我们用的是继电器型输出型号,V3有,G2至今还没有。V3处理了我以为这个型式能搞一些年,结果G2完全变了,小改变成大概,也许内里变得不多吧,不晓得后面还会不会大变变量的导入导出还是太不方便了,能复制粘贴还是方便的多使用惯性把,一些图纸程序画面都基本上定型了,也没有改的动力今天刷视频看到不知道这些靠不靠谱呢?
1500PLC 非优化数据 WString类型变量 WINCC 8.0 读取 少最后一个字符 wincc AS过来的变量就没有问题
查找问题时候,我打开FC块监控调用的FB块,1.打开?FC查看调用FB块,FB输入引脚实参I点在变化;2.?背景DB的IN引脚也跟着I点变化;3.?通过调用路径监视进入FB梯形图,网络不是灰色,但是FB里面?#手自动?这类IN局部触点不是跟着外部输入引脚变化的,外部变化对应的内部程序不变化,这个是什么原因呀?
在此之前我使用变频器关注的焦点只是调速性能,如速度、力矩等是否与机械参数匹配,对电能的利用效能比较漠视,变频器是否节能根本不是我关注的重点。最近做的一个燃气项目使用了罗茨风机,22kw电机,风机的额定参数是800m3/h@50KPa,实际工况80-800m3/h@25KPa,由于设备的运行环境可能是工业也可能是农业,电网电压差别较大,因此设备界面只是显示变频器的几个重要参数如运行频率、输出电流、母线电压等这个运行画面是在风机风量输出160m3/h的工况下监视到的变频器参数,电机电流是23A,它在风量输出800m3/h时,电机电流也只有25A左右。是否用气量越小,单位用气量能耗越高?它一度让我怀疑设备选型是否大马拉小车,我是否应该用两台风机并联的方式来改善能效?后来我查阅了一些关于变频器节能的原理,都是用电度表测量进行对比,确有较大节能效果啊!哦,电度表,是了,我只注意到高速和低速运行时电流变化不大就由此判断变频器并不节能的结论,实际上还应该监视高速和低速运行时变频器的输出电压,输出电压和输出电流的乘积才是判断变频器是否节能这台风机就是简单的VVVF调速,频率降低,输出电压也是线性降低的,输出电流不变,岂不是输出功率也是线性降低?这个问题一相同,我不用改方案了呀!
840d配西门子系统,配M270B触摸屏,下载组态GSD显示没有文件。触摸屏接到ncuX102是DP通讯。求GSD文件。
各位大神好,公司的设备有个电机有问题了,我想查下这台电机的参数,如电压,电流,功率灯,但都查不到,请有知道的大神指点指点,感谢!!
现有的服务器要跟客户工厂的时间服务器连上做时间同步,除了在控制面板里面的internet时间里面填入地址其他还有什么要操作的吗?经了解客户工厂内的时间服务器买回来的是8个网口的,现在只有1个网口可以配置使用,想配置其他的网口使用还要额外收费!生产这个时间服务器的老板也跟某些国产新能源汽车的生产厂家学吗?
S120 999自由报文,INPUT/OUTPUT长度为0.这是怎么配置报文呢,DP通讯,对方是prosoft 网关,该网关采用105报文。长度是10,但S120里面配置的是自由报文而且长度是0这咋实现数据映射?
电脑上先安装了18和20的版本,现安装14sp1版本的时候安装不了,读条走了没几秒就报错了,系统是企业版的,当初老电脑也是这个系统安装过14sp1的,不知道怎么回事现在安装不了了
很奇怪的现象,轮询命令读取科迈捷流量计的瞬时流量,压力,累计流量和温度值,3个值都没问题,唯独这个累计流量就是不对,为啥不对?因为会慢慢变小,有变大,明显不符合累计流量的值的累加特性。MBUS_MSG的参数也是没啥问题,erroe也没有报错值读到VW38,一切看着都正常。通讯接线的方式是采用艾莫迅的二主一从模块,PLC和物联模块作为主站,科迈捷流量计作为从站。也跟物料读取的数据作了对比,瞬时,压力,温度值都基本一样,唯独物联模块读到的累计流量是正确的,而200smart读到的数据是不对,有没人遇到过类似的问题?仪表数据格式设置成了ABCD,而且另外3个数据都能读,应该也不是格式的问题
该功能块适用:HoneyWell 手持式扫码枪+固定式扫码枪HF81X程序组态:功能块调用:Config=16#0100 固定式扫码枪Config=16#0200 手持式式扫码枪程序源码://Trigger EnableIF #Scanner.Cmd.Trigger Enable THEN #Output.Control Block.Trigger Enable := TRUE;ELSE #Output.Control Block.Trigger Enable := FALSE;END_IF;//Trigger ReadyIF #Input.Status Block.Trigger Ready THEN #Scanner.Sts.Ready := TRUE;ELSE #Scanner.Sts.Ready := FALSE;END_IF;//Fixed ScannerIF #ConfigFlag.Fixed THEN //检测上升沿 #R_TRIG_Trigger(CLK := #Scanner.Cmd.Trigger); //Init Data IF #R_TRIG_Trigger.Q OR #Scanner.Cmd.Reset THEN #Scanner.Sts.Result Data Length := 0; #Scanner.Sts.Result Data := ; #Scanner.Sts.Read OK := FALSE; #Scanner.Sts.Read NG := FALSE; #IsReading := FALSE; #Step := 0; #Output.Control Block.Results Ack := FALSE; #Output.Control Block.Trigger := FALSE; #AlarmReading := FALSE; END_IF; //Cmd.Trigger IF NOT #Scanner.Sts.Ready AND #R_TRIG_Trigger.Q AND NOT #Output.Control Block.Trigger THEN #Output.Control Block.Trigger := TRUE; #IsReading := TRUE; #Step := #Step_Reading; END_IF; #Is_Reading(IN := (#IsReading AND NOT #R_TRIG_Trigger.Q), PT := T#5S); //Reading Process IF #IsReading THEN //Is Reading IF #Step = #Step_Reading THEN IF #Input.Status Block.Reading THEN #Step := #Step_Decode; ELSIF #Is_Reading.Q THEN #AlarmReading := TRUE; #AlramCode := #Step_Reading; #Scanner.Sts.Read NG := TRUE; END_IF; END_IF; // Decode IF #Step = #Step_Decode THEN IF #Input.Status Block.Decode Complete Toggle THEN #Step := #Step_Results Available; #Output.Control Block.Trigger := FALSE; ELSIF #Is_Reading.Q THEN #AlarmReading := TRUE; #AlramCode := #Step_Decode; #Scanner.Sts.Read NG := TRUE; END_IF; END_IF; // Reasult Available IF #Step = #Step_Results Available THEN IF #Input.Status Block.Results Available THEN //Update Data #Scanner.Sts.Result Data Length := WORD_TO_INT(#Input.User Data.Word[4]); Chars_TO_Strg(Chars := #Input.User Data.Byte, pChars := 0, Cnt := #Scanner.Sts.Result Data Length, Strg = #Scanner.Sts.Result Data); #Step := 0; #IsReading := FALSE; #Scanner.Sts.Read OK := TRUE; #Output.Control Block.Results Ack := TRUE; #Output.Control Block.Trigger := FALSE; #Scanner.Cmd.Trigger := FALSE; ELSIF #Is_Reading.Q THEN #AlarmReading := TRUE; #AlramCode := #Step_Results Available; #Scanner.Sts.Read NG := TRUE; END_IF; END_IF; END_IF; //PLC 成功获取最新结果后,该位将被置 #StReadyDelay(IN := #Output.Control Block.Results Ack, PT := T#50ms); //General Fault IF #Input.Status Block.General Fault THEN #Error := TRUE; ELSE #Error := FALSE; END_IF;END_IF;//Handel ScannerIF #ConfigFlag.Handled THEN //检测上升沿 #R_TRIG_RstAvb(CLK := #Input.Status Block.Results Available); IF #R_TRIG_RstAvb.Q THEN //Init #Scanner.Sts.Result Data Length := 0; #Scanner.Sts.Result Data := ; #Scanner.Sts.Read OK := FALSE; #Scanner.Sts.Read NG := FALSE; #Output.Control Block.Results Ack := FALSE; //Update Data #Scanner.Sts.Result Data Length := WORD_TO_INT(#Input.User Data.Word[4]); Chars_TO_Strg(Chars := #Input.User Data.Byte, pChars := 0, Cnt := #Scanner.Sts.Result Data Length, Strg = #Scanner.Sts.Result Data); #Scanner.Sts.Read OK := TRUE; END_IF; //接通延迟 #DelayRstAvb(IN := #Input.Status Block.Results Available, PT := T#1S); IF #DelayRstAvb.Q THEN #Output.Control Block.Results Ack := TRUE; #Scanner.Sts.Read OK := FALSE; END_IF;END_IF;HF811-Jack编程_V21_20260908_1632.rar
目前一个项目,采用1518HF-4PN冗余PLC,激活系统IP,unified触摸屏连接冗余系统的系统IP,当我关闭主PLC电源时,触摸屏通信会中断18秒左右,测试多次都是一个结果:1.主PLC断电,再上电2.主PLC断电,不上电。项目同时组态了opc 服务器,用客户端测试,发现OPC ua通讯中断到恢复只需要6秒左右。手册上说的是连接系统IP通讯会中断300ms左右,我怎么测试出来差距这么大呐!
不知道什么时候开始,在硬件组态里,只要写注释,就会奔溃,这个是怎么回事?有没遇到过的?
闲来无事逛逛论坛,看到试验台。展示一下我的测试柜(老板嫌弃原来测试太不符合身份了。只好画图纸找柜厂做了个测试台。)变频、伺服、PLC 已经上设备。只留下Smart G2 及触摸屏,临时实验。
无论是代IRT轴,还是脉冲轴,还是虚轴,只要使用运动控制指令,大概PLC运行4小时左右,一定会报内部固件错误(错误码0010),PLC直接变STOP状态,需要断电重启报警才能解除。与官方联系一直也没得到解决,官方给的回复是等之后的固件更新,这款PLC做项目慎用!
各位大神你们好,在运动控制中,到达一个位置点后,用这个点做条件,如何更精准的写条件来标志这个点呢?
STEP 7 V5.7 SP2/SP3/SP4在Win11(22H2/23H2/24H2/25H2均如此)下符号表输入中文显示乱码?STEP 7 V5.7 在Win11下没问题。在Excel输入中文导入符号表,也能正常显示中文,但不能在符号表中修改编辑,一旦输入中文,以前正常显示的中文也成乱码了?见下面3张图片,第1张正常显示,第2张修改输入(能显示中文),第3张回车后,显示乱码?STEP 7 V5.7 SP2/SP3/SP4均测试过,都如此。deepseek搜索:方案一:将项目设置为“语言中立”方案二:调整 Windows 系统区域设置方案三:修改项目语言文件如果前两种方法无效,可以尝试清理项目中的语言设置文件。关闭当前项目,退出 SIMATIC Manager。打开项目文件夹,默认路径通常在C:\Program Files\Siemens\Step7\S7Proj\[你的项目名称]\global\。在global文件夹中,找到一个名为language.dat的文件。直接删除这个文件,或者用记事本打开,将第一行的0改为1后保存。都试过,无解!求助中.........
西门子运动控制专家论文征文大赛开始了!(活动详情和论文提交见图片下链接)沉淀一线实战洞见,推动车间技术成果走向行业前沿;深耕运动控制创新,助力专业能力收获权威认可。运动控制征文大赛正式启幕!以论文承载思考,用创新驱动迭代。参与征集即可角逐官方权威认证,解锁多项专属权益,诚邀行业同仁踊跃执笔,共探运动控制技术新边界,共创运动控制应用新生态!活动详情、论文模板下载、论文样例下载提交论文
看看注册的时间,已经17年前的事了,时间如白驹过隙,转瞬即逝,留下的是岁月的痕迹和各种回忆,从当年的“小陈”变成“老陈”,从小鲜肉成了油腻中年了,但技术上依旧感觉自己还是个菜鸟,又菜又要玩。 出来工作后,2008年开始接触西门子的产品S7-200CN,在学校时都是学的三菱PLC,对于西门子的PLC还是很陌生的,使用STEP7 Micro/WIN V4.0编程调试,印象很深的是当时搞不清楚模拟量转换,网上各种搜索,然后就知道西门子论坛和找答案,如获珠宝,以前是不用注册也可以看帖子的,把各种帖子复制下来再慢慢看……,后面就注册了账号。工作上主要都是接触的西门子的产品,S7-200CN,S7-300/400,S7-1200/1500,G120/G130/G150/S120等,KTP/TP系列触屏,原来设备用的三菱FR系列驱动器,后面换成MM4x,再后来就是G120了,用西门子的产品感觉会上瘾,有一次厂内有多台水泵的控制,特地选了LOGO!产品,其实就是想体验一下。WinCC也是,其实一开始公司用的是组态王kingview,后面我自己换成使用WinCC的,清楚记得当时安装的WinCC V6.2SP3,下班后在宿舍学习,创建画面,组态IO域/图形,连接变量,仿真等,一步一步来。 在使用西门子产品过程中遇到各种问题,经常到论坛来看帖子,找资料,找类似问题的解决方法,在此非常感谢论坛和各位热心网友,分享自己的知识、经验和案例,解答其他网友的问题,虽未谋面,感激不尽。现在主要做维保工作了,登录论坛/找答案也成为了日常的习惯了,看看大家谈论的问题,遇到的各种问题,网友提供的方法,为了某个技术问题大家激烈的讨论…有一种满足感,当然,遇到我了解的,我也会回帖,参与交流,希望也可以为大家提供一点帮助吧。 网友有新有旧,有来有去,论坛也不断在改版更新,但始终不变的是把工控人凝聚在一起,为大家提供交流学习平台的初心,值此技术论坛25周年、找答案20周年之际,衷心祝愿西门子技术论坛和找答案越办越好!
经常听见485通讯,高的波特率会导致更差的通讯质量。那么,其实这里面到底发生了什么?我问几个问题。干扰波形进去了通讯波形里面,是不是低的波特率要求的波形边缘比较的升降缓慢,软件硬件滤波过滤掉较高速度的干扰,使得信号噪音的比例提高,所以通讯质量好。如果存在一些周期性的干扰。低的波特率每次通讯都碰上一次干扰,总是通讯失败,再试也碰上。没法通讯。而更高的波特率,正好可以在两次干扰之间完成一次良好的通讯,那么这些特例是不是更高的波特率会有更高的信噪比?像一些伺服脉冲定位用途和plc高速计数器里面,有个参数是设定脉冲过滤。更长的滤波过滤更好,但是导致脉冲频率上限需要降低。同样在通讯上有没有这样的相同原理的作用?如题所说的这种障碍,到底是什么作用而有这种说法的?
ModbusUnitID 地址传送 使用 SM0.1 无法对MOV_B赋值,需 M 点脉冲触发才生效。想问下大家这个是哪里问题。SM0.1给VB 赋值都正常。
请教一下,有一个西门子的测试台,用的S120变频器控制21000rpm的西门子高速电机,带的是最高 32 位 / 转的雷尼绍绝对式光栅编码器2P7G64,RA29DAA075B90S。变频器之前运行正常,但近期因电机轴承损坏进行了更换,除轴承外,未改动任何硬件及参数。故障现象:更换轴承后,电机恢复接线后启动,在 0 ~ 16000rpm 区间运行完全正常,但给定转速超过16000rpm后,实际转速不再随给定值升高,仿佛受到某种限制。所有电机参数、变频器参数及软件逻辑均未做任何修改。以前遇到过编码器安装不够紧,导致编码器会跟着电机轴转动,导致变频器报编码器故障;但这个电机在 0 ~ 16000rpm 区间运行正常,不像是编码器跟随轴转动的问题。客户要我们明天把台架调好。请问在电机参数,变频器参数和软件参数都没变,只是更换电机轴承的情况下,转速被限会是什么原因?明天我去了现场后,除了监控变频器的运行模式,转速限值和转速给定值以外还要监控什么参数?如果找不到原因,需不需要要重新辨识电机?今天到现场在线后发现昨天报了几次报F07412=0换相角出错,问现场的人说是降速(每秒降500rpm)时出现的报错。这就只能静态辨识一下,看看P431是多少,有没有变化了。仔细看了一下,这个变频器一直工作在扭矩模式,扭矩和转速值给CPU1517了,1517一直向变频器发送扭矩给定值,通过扭矩来控转速,我先把P1501改成0转速模式,然后打开控制盘,取得控制权。静态辨识的时候先报F7990=125,我就在辨识页面对电机做了个caculate重新计算,再静态辨识的时候报了F7085=1800,但P1800和以前一样是8K。我怀疑是编码器不好,就把P1300设为20,开环运行给100rpm后发现转速正负波动,断整流后向一个方向手盘电机,转速也是40rpm到-3rpm之间波动,这应该是编码器坏了,为什么原先P130=21闭环运行时扭矩模式下还能转到16000rpm呢?难道闭环模式的扭矩模式下不需要编码器吗?可P491=0说明扭矩模式也需要编码器正常才行的啊,P1752也不到1000rpm,不清楚是怎么在编码器信号有问题的情况下转到16000rpm的然后我在电机辨识页面选择静态辨识,然后选择多次encode adjustment,发现P431换相角偏移值有-125.36°,-125.27°,-125.49°,-124.87°,偏差在1°以内,这也不正常吧;但光栅尺和读数头我都固定的死死的,光栅尺不清楚会不会有问题。没办法,只能硬着头皮先运行了。获取控制权后开环运行,转速波动挺大的,见下图上部分;闭环运行一开始还行,运行中发现忘记开冷水机给电机降温,停机后重启,发现给定500rpm时转速突然剧烈振动±40rpm,电流也从150A振动到五六百安,扭矩传感器测得这个500Nm的电机的扭矩到-1000A了,赶紧停机了。目前可以确定光栅尺或读数头这两个东西有问题,只是不确定是哪一个的问题。但为什么闭环后电机的转速有时正常,有时不正常呢,这个让我想不明白现在客户下班不让我呆了,刚才拆下光栅尺,发现和电机轴是螺丝固定的,不是螺丝连接,固定挺死的,不像是连接部分变形。明天我打算用手转动光栅尺的联轴器,只转光栅尺,看看转速波不波动,但这样也不清楚能不能判断出来编码器光栅尺的好坏。
与第三方的一台1214,不在一个网段,原来是不通的,加了路由器,对方的PLC可以ping通了,但是S7通讯不上,是怎么回事,我方的上位机,装了kepserver,可以读到对方的数据,但是不想中转,想用PLC直接与之通讯
各位大佬,目前都在用什么牌子的上位机呀?聊一聊各自项目电脑主机遇到的坑呗。哈哈哈。纯Wincc+博图项目,PCS7项目等,单站项目、CS架构、目前用过联想的SRx系列服务器,dell的R7x0系列服务器。Intel Xeon Silver 4214--4216、E系列、W系列CPU都用过。客户机或者单站用过联想启天系列、工作站P系列、dell,PRO系列\Optx系列。目前工作10余年,发现服务器硬盘变黄灯、阵列卡卡死过、内存过热、接触不良系统卡顿问题较多。客户机硬盘冒过烟儿、网卡撞断过,也有现场机箱清灰清出1斤土。哈哈哈,大家侃侃自己的工控机呗,都遇到过什么坑!
二十五年论坛深耕,二十载问答相守——技术论坛和找答案在这里彼此相伴。人一生能有多少个二十年?有多少事,值得你默默坚守20年?有多少平台,能陪你解惑前行二十载? 又有多少双向相伴,能跨过岁月,一路温暖同行?你还记得最初是遇到什么难题、抱着什么样的心情找到这里的吗?还记得自己发的第一条求助帖、第一次被解答的感动、第一次帮人答疑的成就感吗?那些熬夜调试的夜晚、被难题困住的焦虑、陌生人援手的温暖、日积月累的成长......———都是专属于你和这片平台的真实印记。在此论坛25周年、找答案20周年双周年之际,我们面向全体用户开启真实故事征集。不用刻意修饰文笔,不用编造宏大故事。你在这里遇到的难题、得到的帮助、收获的成长、结识的同路人,都是最动人的周年故事。[立即发布帖子,参与真实故事征集]征集方向:轻松好写,发帖无压力真实成长经历:初入工控的懵懂、一路进阶的蜕变、平台陪你走过的职业之路现场攻坚实录:分享印象最深的一次设备故障、项目调试,记录你在这里真实过程暖心互助瞬间:被同行解惑脱困、主动答疑助人、分享干货惠及他人,记录真实温暖的互助小瞬间多年陪伴感悟:潜水多年的心声、常年依赖使用的感受、在这里结缘工控挚友、与论坛/找答案的独家缘分参与方式:请在「技术论坛」发布故事帖,帖子标题应遵循【双周年·与我的故事】+副标题。本次征集主打真实经历、真情实感,不重文笔、只叙真心。要求原创300字以上,图文并茂更佳,AI内容将酌情采纳。征文安排:征文时间:即日起——9月14日评选时间:即日起 — 9月18日结果公示:2026年9月19日评审规则: 人人都是评委活动结束后,将按照 浏览量(50%)+ 回帖数(30%)+点赞数(20%)进行综合评分,排除发帖日期的影响,最后将按相关权重得出文章分数,届时诚邀各位来打分哦~注:同一用户投稿多篇,仅取最优 1 篇参与评奖。活动福利:所有成功提交符合要求文章的作者将获得100西币(多次投稿奖励=1次)排名奖励:按总分颁发前20名(大手笔哦~有史以来最多的一次呢),将按照排名发放奖励,如下:·一等奖(1名):双周年纪念杯(限量款) +星巴克 幸运金款随行保温杯 (总价值1000元)·二等奖(2名):维仕蓝 灵感撞色拉杆箱(总价值800元)·三等奖(3名):机甲数码套装(数量有限,先投先得),或 倍思车载吸尘器(总价值500元)·四等奖(4名):飞科(FLYCO) 男士电动剃须刀(总价值300元)·五等奖(10名):安图卫仕 家车两用探照灯工具箱(总价值200元)精彩故事还有机会被制作成系列视频,永久留存。立即投稿二十五载深耕,二十载相守,技术长路,同频而行,我们从未独行。在这里,我们见证了无数工程师的调试、攻坚、成长与热爱,没有轰轰烈烈,却有岁岁年年的真实陪伴。快来分享,属于我们的独家记忆!评选过程中....请为你认可的帖子!点赞 + 跟帖帖子浏览量也是重要评分标准哦~关于活动的任何问题,欢迎在下方跟帖留言,我们将为您解答!————————投稿故事合集————————【双周年·与我的故事】+我在论坛的二十年 作者:zhangli0 【双周年·与我的故事】手册写不下的那些东西 [hot] 作者:Razor 【双周年?与我的故事】从 200 到 1500,与工控论坛一路攻坚成长! 作者:谢翠龙98 【双周年·与我的故事】+我在论坛的18年 [hot] 作者:WWCWWC 【双周年·与我的故事】一次改造项目的感触:当弗兰肯斯坦产线教会我的事 作者:JackFan【双周年·与我的故事】+我在论坛的10年 作者:DEVIN_LI【双周年·与我的故事】+ 论坛伴我技术成长的20年 作者: 隐身人 【双周年·与我的故事】毕业这些年,西门子助我成长的心路历程 [hot] 作者: 无名的人 【双周年·与我的故事】从机床小白到从业4年,见证840dsl到one系统的更替 作者: 香蕉丢了皮 【双周年·与我的故事】澷谈工控人生 作者: mcGradyhan 【双周年·与我的故事】结缘论坛,我的工控成长起点 作者: 朝朝-暮暮 【双周年·与我的故事】熬过无数投产前夜,论坛助我攻克现场难题 作者: 顺知逸 【双周年·与我的故事】+二十余载相伴,与西门子技术论坛共成长 作者: kinkin 【双周年·与我的故事】+我的青春在这里 作者: 国子 【双周年·与我的故事】毕业十年,我与自动化的十年 作者: 斌德瑞 【双周年·与我的故事】+ 漫谈工控人生 作者: mcGradyhan 【双周年·与我的故事】+那个农村来的小伙子的11年 作者: rain_why 【双周年·与我的故事】:二十年工控路 西门子技术坚强后盾 作者: 南风吹北坡 【双周年·与我的故事】印象最深的一次电话技术支持咨询 作者: lzm 【双周年·与我的故事】22年的陪伴 [hot] 作者: 老兵veteran 【双周年·与我的故事】8年陪伴,见证成长 [hot] 作者: 随风四叶草 【双周年·与我的故事】+小白的成长之路 作者: 末日余晖 【双周年·与我的故事】 前11年单打独斗,后4年找到了组织 [hot] 作者: 哈林... 【双周年·与我的故事】与论坛结缘18年小记 作者: RENHQ 【双周年·与我的故事】学习西门子PLC成长之路 作者: 滴滴浓香 【双周年·与我的故事】+ 初出校园小白一步步进入西门子圈十多年 作者: 小沧海 【双周年·与我的故事】论坛助力 小白的成长 作者: CHEN-SUNSHINE 【双周年·与我的故事】+ 我与论坛不解之缘 作者: 反转地球 【双周年·与我的故事】西门子论坛陪我成长记 作者: 铁面判官 【双周年·与我的故事】我的成长 作者: 1546 【双周年·与我的故事】+十七载电气自动化工作成长总结 S7-200-1500 作者:幸运迷途20211007【双周年·与我的故事】+我在论坛的十六年 作者: pgysy 【双周年·与我的故事】论坛伴我走过那些熬夜调试的工控时光 作者: 夏历 【双周年·与我的故事】小白工程师硬啃PCS7板块,薅金币兑小奖品 作者: 宁超 【双周年·与我的故事】一次安全PLC使用的“信任危机” 作者: 仰望星宇 【双周年·与我的故事】+西家论坛?我的工控自动化的良师益友 作者: bit1573 【双周年·与我的故事】+港口卸船机ALM炸机,深夜通过找答案渡过难关 作者: 手机用户20240108130738 【双周年·与我的故事】从现场随意组态到重视标准合规,论坛帮我建立项目设计底线 作者: 手机用户20240108130738 【双周年·与我的故事】回忆在网站的经历 作者: everyone 【双周年·与我的故事】+我与论坛的细碎日常 作者: 太阳神2009 【双周年·与我的故事】一次安全PLC使用的“信任危机” 作者: 仰望星宇
一看题目,这...,也能发个分享贴?G120C本身不就是定位为风机泵类系统控制的吗?有什么好说?我分享的这个风机泵类控制系统有点特殊。请看下图:这是一个正在组装和调试风机系统。它是由两台110KW电机各自带轴流风扇,在一个风道内串联安装的风机。两个轴流风扇相当于共轴螺旋桨作用。其出风口0.5m处的风速,设计最高时速是300km/h。这个风速属于飓风级别,已经超过了气象标准的风级量级。所以,这个风机控制项目是定制。这就是现场调试中两台G120C,都是110kW的。调试过程,很简单的采用V/F风机变转矩控制方式(P1300 = 2),两个风机的转速控制是同起同停,同步控制。这也简单,就是把第一个风机的转速实际值通过模拟量输出,连接到第二个风机的模拟量输入,作为第二个风机的设定值。这样,上位机只对第一台风机发送给定值即可实现风机的同步运行。就这么简单?就这么简单。在调试过程,有几个悬念需要确认。第一,就是两个风机在同一个风道里运行,它们所产生风速会不会有互相扰动,导致两个风机的出力不一致?实际测试表明两台风机的力矩输出是均衡的,没有互相影响。两台电机的同步性,输出电流的一致性,以及风速的输出,都非常一致和平稳。风机出风口的最高风速满足使用需求300km/h。第二,轴流风扇由于是串联运行,在低速时会不会发生风速的喘振?实测确认没有这种现象。综上,本来考虑这个风机会是一个问题难缠的项目。因为它是两电机不同轴的同步控制,又是变转矩特性,不知道会有什么坑等着踩,事实却是相当的,意想不到的顺。666的顺。由此得到,一个自动化传动控制系统,它是机电一体的系统。所以,机电的设计与计算既是两个专业事,又是一个整体。如果机的设计计算精准到位,那电控还有什么事吗?没。所以,机电一体化系统就是一个综合各专业的系统工程。如果有谁把自己的专业当领导者?那就大错特错了。试想,本项目,如果机械设计和计算没有专业性的精准设计计算,电控或上位机的编程要踩得坑估计陷进去都出不来。
项目编程中,用到标准转换指令“DTI(双精度整数到整数)”,结果出现了不满足预期的情况。一、情况说明:1. 实际,需要的输出数据--整数为无符号整数、数值范围为0-65535.2. 项目使用的编程软件、PLC(ST20)均为 V2.8版本 ;3. SMART 的编程手册(V2.8版本)中,对于16位整数的范围为:无符号整数、数值范围为0-65535,有符号整数、数值范围为-32768到+32767.二、遇到的问题:原数数值范围为0-65535,使用转换指令“DTI(双精度整数到整数)”,当原数为0到+32767时,输出结果正常;当原数>32767时,不能正常输出、输出的结果保持上次的值。三、实测验证//测试程序如下LD Always_On:SM0.0A 测试1:V0.1DTI VD200, VW210//验证结果://注: 1. -32768≤ VD200 ≤32767时,正常 -- VW210=VD200//注: 2. VD200>32767 或 VD200<-32768 时,无输出-- VW210 保持上次的值。//注: 3. 特例: VD200=4294967295 (16#FFFF FFFF )时,VW210 发生变化:VW210=65535 。详细测试记录如下图(测试顺序依次按照图中所示的“测试①-测试⑨”)总结测试结果:(注:测试①-测试⑥验证结果为下面序号1-3;测试⑦-测试⑨验证结果为下面序号4)1. 当(双整数的值范围对应在16位有符号整数、-32768到+32767)-32768≤ VD200 ≤32767时,输出正常 : (整数) VW210= VD200 ;2.当VD200<-32768 时,无输出-- VW210 保持上次的值。3. 当VD200>32767 时,无输出-- VW210 保持上次的值。(注:16位无符号整数、数值范围为0-65535。)这意味着,实际要求输出数据--为无符号整数、数值范围为0-65535,使用此指令将会造成数据缺失:数值范围32768到65535的整数无法正常输出。这是否算是此指令的不足之处?!4.特例:VD200=4294967295 (16#FFFF FFFF )时,VW210 发生变化:VW210=65535 。(注:无符号双整数的数值范围为:0-4294967295)尽管,项目中基本不可能出现这个极值——4294967295 (16#FFFF FFFF ),但是,此情况,是否也说明此指令的不足之处?!甚至说是bug?以上,实测结果仅为个人测试验证结果,且编程软件、PLC(ST20)均为 V2.8版本,欢迎有条件、感兴趣的朋友实测验证,欢迎朋友们分享--其他版本的PLC软硬件实测结果。不知道,高版本的编程软件、PLC 是否同样存在上述的情况。