這個(gè)問(wèn)題我剛剛遇到個(gè)類(lèi)似的,和你差不多。我也是FX3U控制伺服電機,在程序里我設定電機在碰到限位開(kāi)關(guān)后反向運行(工藝要求不是停止)。我們假設X1是正向運行開(kāi)關(guān),X2是方向運行開(kāi)關(guān)。我打開(kāi)X1,電機正向運行,直到碰到限位開(kāi)關(guān)反向運行了,這是我關(guān)了X1,再打開(kāi)X1的時(shí)候電機仍然是反向運行,不能正向運行了。后來(lái)仔細檢查了程序,是因為程序里面限位開(kāi)關(guān)置位了個(gè)中間繼電器M,當你關(guān)掉X1的時(shí)候,M仍然是出于置位狀態(tài),所以當X1ON或者OFF的時(shí)候仍然電機反向。我就取了個(gè)X1和X2的下降沿,來(lái)復位中間繼電器M。這樣只要X1或者X2斷電,中間繼電器就馬上復位了,再打開(kāi)X1電機就繼續正轉了。