程序扫描看门狗超时错误
小弟近做个项目是有关步进电机的,电机运行的有效行程内有一个光电传感器,我以之为零点,找零的过程是电机快速运行到零点后,由于惯性,电机已经超出了零点的位置,这时候我让电机切换到慢速,以小行程来逼近零点,如一次运行20脉冲,判断是否到零点,如果没到就再运行20脉冲,我将这个功能做成一个子程序 Fzero |----|M0.1|--------|Fzero| 请问是什么问题,如何解决? 所以你使用一些改变程序的指令,如JMP FOR NEXT,尤其是JMP指令,如果是逆向JMP,很容易出现看门狗错误; 这里给你几个建议: 1.将循环指令分解开,做成顺序执行,(需要增加逻辑判断语句) |
PC使用PC ADAPTER USB与PLC连接问题
PC与plc之间使用PC ADAPTER USB(6ES7972-0CB20-0XA0)连接,CPU是315-2DP,在不插入MMC卡时,可以建立连接,但下载硬件时会报SDB过大的错误。但一插入MMC卡,立即就会变成无法连接。使用CPU上的复位键做过复位,但问题不能解决。 SDB过大的错误。即系统数据过大的错误。首先做的就是清楚PLC内部所有数据。清空数据,就像用一个新的plc一样。然后再把的项目的程序和硬件组态重新下载到PLC当中。 |