0/200
提交
在编程的过程中,如果项目程序步数比较少,可以正常方式读取FB284实时位置的引脚,但当用轴数比较多的时候,由于受扫描周期的影响,引脚方式读实时数据就不准
技成老师
进行了回答·2023-02-03 09:07:45
可以读取报文映像区的数据 图中映像区是IB0~IB23,其中ID10就是实时位置信息
展开
赞
收藏
编译完成后报错,但是没有指引,只有后面的时警告的指引
技成老师
进行了回答·2023-02-03 09:07:20
出现类似问题的原因基本上是调用指令及计算过程中出现了未指定的数据类型或未指定的数据区域
展开
赞
收藏
S7200-SMART的PLC,总是会烧这个MP2467DN,请教这是什么原因造成
技成老师
进行了回答·2023-02-03 09:07:11
电源有问题,电源里面有谐波,现场有变频器啥的吗,plc电源输入加个低通滤波器或者在现场400v母线加有源滤波器,把谐波滤掉就可以了。没了谐波PLC就不烧了
展开
赞
收藏
w100 123、456、789、12、345、678、901、234、567、890" 使用for循环找出大于500的数值,,然后依次放入vw220起始地址内
技成老师
进行了回答·2023-02-03 09:06:59
可以利用地址偏移,这是我之前做的在很多数据需要做同样方式处理的情况下比较适合这样做,但数据要求地址连续才可以。
展开
赞
收藏
编码器在设备运行时编码器数值一直不变,待设备停止下来编码器数值才变化过来,经测量24V电源稳定无波动,通讯电缆是单独铺设无其他电缆
技成老师
进行了回答·2023-02-03 09:06:42
这种情况大概率还是干扰引起的。如果说现场编码器是单独走线的,那就可能是电源干扰原因,建议给编码器单独供电,现场变频器、伺服等电源也都加个隔离装置;还有就是编码器本身原因了,可能没有做EMC抗干扰设计
展开
赞
收藏
项目里面需要用到4个AI模块,为什么不直接拖动4个AI模块在PLC边上,而是选择利用ET200带动4个AI模块,然后与PLC利用总线连接
技成老师
进行了回答·2023-02-03 09:06:22
模拟量的传输距离一般不长,为了保证模拟量的测量精度、减少因长距离导线引起的误差,所以在模拟量传感器附近安装ET200站点,让模拟量信号就近接入到PLC。
展开
赞
收藏
输出的这个M101.4变量为true状态!我在外部用复位指令(R )为什么复位不掉
技成老师
进行了回答·2023-02-03 09:06:01
FB是一直使能的,它的输出一直为1,所以你外部复位也无效了。如果想FB不使能需要在EN前面加控制,才不会扫描FB,但是不建议这么用。
展开
赞
收藏
MCGS模拟仿真和实际200SMART PLC通信,连接不成功
技成老师
进行了回答·2023-02-03 09:05:45
经实测,MCGS软件里的200SMART驱动版本要5.0以上才能通信
展开
赞
收藏
1200程序带密码保护,用软件恢复出厂也需要输入密码
技成老师
进行了回答·2023-02-03 09:05:18
使用一张存储卡,插在电脑读卡器中,清空内部文件。在TIA PORTAL中将存储卡的工作模式改成“传送”卡,插入存储卡到S7-1200CPU上。将S7-1200设备上电,此时CPU会停止。当“MAINT”指示灯闪烁,将S7-1200设备断电。取出存储卡后,将S7-1200设备上电,此时CPU密码及程序完全清除。
展开
赞
收藏
1200组态好了PTO,不想建TO,只是想连上伺服做简单的运行测试,该如何编程
技成老师
进行了回答·2023-02-03 09:05:30
可以使用CRTL_PTO指令以设定的频率使轴运转,但不能控制方向,如需反向运行请在伺服侧设置并接好线
展开
赞
收藏