m046
學(xué)無(wú)止境
級別: 家園?
![]() |
小弟最近做了一個(gè)松下控制步進(jìn)電機正反轉的程序(可設定次數和速度,角度),運行到一段時(shí)間就沒(méi)有輸出了,把程序反過(guò)來(lái)復過(guò)去看也不知道問(wèn)題出在那里。(設定的次數沒(méi)到)。PLC是松下的FP0-C16T,屏是松下GT01.請各位兄弟指點(diǎn)指點(diǎn),謝謝。(程序如附) |
|
---|---|---|
|
ywx163
級別: 論壇先鋒
![]() ![]() |
在發(fā)脈沖初始化前加上強制復歸,如下圖 試試看 ![]() ![]() [ 此帖被ywx163在2009-10-27 10:33重新編輯 ] |
---|---|
本帖最近評分記錄: |
ywx163
級別: 論壇先鋒
![]() ![]() |
1, 強制復歸:就是把DT9044等一些與發(fā)脈沖有關(guān)的數據寄存器強制清零, 如果寄存器有多余的數據,可能就會(huì )出現以上問(wèn)題。 2,還有是R610換向動(dòng)作也太快(換向也不能用這種方式)注意掃描時(shí)間, 最好使用中斷 3,暫?梢允褂肕V H8 DT9052 4,,ED指令對掃描時(shí)間有影響,對你的接線(xiàn)和流程不了解,程序有幾個(gè)地方可改進(jìn) 5,軟件是一個(gè)歐洲版本一個(gè)亞洲版本 |
---|---|
本帖最近評分記錄: |
ywx163
級別: 論壇先鋒
![]() ![]() |
我用你的程序運行了一夜都沒(méi)停,就是按下數次清零機器會(huì )停止,必須重新開(kāi)機,檢查你的硬件,y2一直正反切換,y0一直有輸出,搞的兩眼紅紅 [ 此帖被ywx163在2009-10-28 12:32重新編輯 ] |
---|---|
|
ywx163
級別: 論壇先鋒
![]() ![]() |
把R444做一個(gè)(輸入確認)開(kāi)關(guān),這樣可以減小掃描時(shí)間,R444下面的程序影響了你太多的掃描時(shí)間了,注意你那邊的電壓,R610最好做個(gè)延時(shí)切換。不知道你的速度快不快,我粗改,你還要細改。把X2要改回去。 ![]() |
---|---|
|