脈沖控制幾點說明:
1、:該元件在發出脈沖時被驅動,且有脈沖輸出時是動作的。
2、16位與32位指版令在使用常數K時沒權什么影響,但在用到寄存器D上時,區別在于占用寄存器的數量上,16位用一個(D0),32位用2個(D1,D2)。
3、SET指令用在步進STLS時,SET置位到下一步時(如SET),同時會復位本步(如RST)
程序分析:
從20步開始時驅動(建議你直接用常開代替);
(NO)→(NC)→M2(NO)→(NC)→輸出脈沖本段看起來好像沒問題,但是如果動作后,脈沖輸出的條件沒有了,(你用了下延)導通一個掃描周期(你可以看一下掃描周期)來驅動;
問題來了,導通時間不足置位(這個你可以在監控狀態看到),另外一個是和講的一樣,脈沖停止需要時間,(建議加入脈沖停止指令,這個是立即停止的)同一個指令多次使用(多線圈)就會有多種多樣的問題。
伺服電機的牌子不同。有不同的要求。不同的程序。不同控制目標程序也不同。
我可以給你編寫LG的不知是否可以使用,威海德慶工業電器自動化有限公司
同求@qq.com
發到你郵箱了!注意查收!
三菱PLC控制伺服電機編程怎么弄
你還是把工作流程圖畫出來,這樣大家才能幫你。不過估計不大可能編好了現成的程序給你的。
因為第一沒有條件進行程序調試,這樣的程序幾乎%都是需要上機調試的。第二,你知道這種非標的4-5軸的程序,編程的市場價格是學生很難承受的。
否則,只好推薦你去看三菱PLC的編程手冊了。根據里面的樣例,你自己琢磨和實驗,就可以了。
(Y0,Y4)(Y1,Y5)(Y2,Y6)(Y3,Y7)共四對脈沖I/O點。
2,PLC左側擴展模塊,如1PG、2PG等。根據實際需要選擇。
3,獨立的脈沖模塊,如、等。需獨立編寫程序,與PLC通訊達到控制要求。
3(PULS1),4(PULS2)為脈沖信號端子,PULS1連接直流電源正極(電源需串連2K左右的電阻),PULS2連接控制器(如PLC的輸出端子)。
5(SIGN1),6(SIGN2)為控制方向信號端子,SIGN1連接直流電源正極(電源需串連2K左右的電阻),SIGN2連接控制器(如PLC的輸出端子)。當此端子接收信號變化時,伺服電機的運轉方向改變。實際運轉方向由伺服電機驅動器的,這兩個參數控制。
7(com+)與外接直流電源的正極相連。
29(SRV-0N),伺服使能信號,此端子與外接直流電源的負極相連,則伺服電機進入使能狀態,通俗地講就是伺服電機已經準備好,接收脈沖即可以運轉。
上面所述的六根線連接完畢(電源、編碼器、電機線當然不能忘),伺服電機即可根據控制器發出的脈沖與方向信號運轉。其他的信號端子,如伺服報警、偏差計數清零、定位完成等可根據您的要求接入控制器。構成更完善的控制系統。