TD400C导致伺服电机定位有误差?

请教:目前使用了3个cpu224组网,地址分别设定为2、3、4,还有一个TD400C,用于更改相关参数。现出现的问题是:每个CPU224控制2个伺服电机,用脉冲输出功能。如果将TD400C的电缆插到CPU(地址为2)上,设备运行一段时间,发现定位就会出现5毫米误差,如果将TD400C电缆拔掉,运行时就没有误差,请问这是怎么回事呢?跟脉冲个数设定值大或者扫描周期有关系吗?

最佳答案

也许是屏和PLC通信占用了一些CPU的扫描时间,在程序脉冲上有了误差,不知道你的程序是怎么做的,如果使用中断的话效果可能好些,已经使用中断处理程序的话需要找其他的解决办法,看看通过修改程序能否实现

提问者对于答案的评价:
感谢大家的回答!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc316971.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:28
下一篇 2020年11月1日 下午4:28

相关推荐

  • STEP 7-MicroWIN SMART2.2 找不到网络接口卡

    STEP 7-MicroWIN SMART2.2 找不到网络接口卡 问题补充:W7旗舰版系统,网卡驱动都正常。卸载,重装软件网络接口卡里还是没有任何选…

    2017年5月31日
  • 请问S200子程序如何使用定时期和计数器

    想移植S300的子程序可S200的定时期和计数器无法使用 问题补充:在S200的子程序里没有选择定时器和计数器的数据类型 最佳答案 S300也S7200指令集不一样,定时期和计数器…

    SIMATIC S7-200 2021年7月4日
  • PLC的编程应该从哪学起?

    新手一枚,想学习PLC编程,可是不知从何学起,请大神赐教。 最佳答案 给你一个规划:1、先了解PLC的基础原理,怎么动作的。就好比PLC最初的目的是代替接触器的用常开常闭触点控制输…

    SIMATIC S7-200 2021年7月5日
  • 急,求高手帮忙,SP-200的中断程序怎么写

    急,求高手帮忙,SP-200的中断程序怎么写 中断子程序应该写在哪里?和调用中断放在一起吗? 还有子程序有sm0.0,还能用那些标志位来充当子程序的标志位 最佳…

    SIMATIC S7-200 2021年7月5日
  • 请教浮点数的问题

    1 200PLC里浮点数用ANSI/IEEE 754-1985标准(单精度)的格式表示,但我的一个仪表数据格式是浮点数,为IEEE-745格式。 在网…

    SIMATIC S7-200 2021年7月5日
  • wincc与226cn

    各位师傅:      226cn与wincc联机时可以直接通过232或usb联机吗?200的服务器已装好。并且以把200…

    SIMATIC S7-200 2020年11月1日
  • PLC做累加

    我想用S7-200做累加的方式控制变频器,比如说,我在30S内使变频器的频率从0升到15HZ,通过累加的方式该怎么做?编程要注意哪些?能给个例程么?还有没有其它更好的方法? 问题补…

    SIMATIC S7-200 2021年7月5日
  • s7200断电数据保持问题

    如图,要是设置范围有重复的地方,也行吗?以哪个为先 问题补充:范围0    VB     …

    SIMATIC S7-200 2021年7月5日
  • plc控制三台伺服电机

    用S7-200PLC控制三台伺服电机实现定位控制,请各位大虾指点如何实现. 问题补充:用伺服驱动器驱动伺服电机,是否可以不用PLC控制,那么如何实现正反定位控制? 最佳答案 s7-…

    SIMATIC S7-200 2021年7月5日
  • 流量模拟信号作100ms的定时中断累计

    现有一台电磁流量计,输出4~20mA信号,为瞬时流量,现在将其信号做累计流量计算。用定时中断0,以100ms采集AIW0一次,作累计。 问题补充:请高手检查一下,看看是否能满足。且…

    2020年10月31日