最近做了臺機器,運行了一個多星期,可是現在,突然出現了問題,.程序主要是控制些電磁閥和兩臺步進馬達, 馬達的運行分為五個階段,其中Y1控制的馬達有正反轉,Y0只有一個方向.第一階段,兩個都不帶加減速,脈沖大概都只有60左右,頻率也只有幾百, 通過檢測到8148和8147的下降延再延遲一端時間后再執行第二階段的馬達運行 這個階段 兩個的脈沖和頻率都比較大,同樣檢測8148和8147的下降延再延遲一端時間后再執行下一步,第三階段和第一階段類似..完成后,執行第四階段,這一階段是退回原點的行動 Y0不發脈沖, Y1控制的電機方向變換,帶減速,執行完后再執行第五階段.也是只有Y1的電機運行, 不帶減速, 脈沖個數和頻率都比較小. 到達原點后就停止.然后再重復以上動作! 問題出現在第一階段, 有時侯這一階段Y1沒有發脈沖,但監控發現M8148一直保持接通,D8067的植為6709(IRET ,SRET遺忘,FOR-NEXT關系不正確).那位高人能指點下.我用的是FX1N系列的.QQ:420653432 要程序的加我QQ!