本帖最后由 kaikaicour 于 2019-7-11 22:47 編輯
: _, l! P- v8 a* }$ W$ ~ f! j2 h3 C; n+ u" B+ J
開發(fā)了一個(gè)簡易數(shù)控系統(tǒng),運(yùn)行在Window實(shí)時(shí)環(huán)境,通過EtherCAT帶伺服電機(jī)和IO。循環(huán)周期1ms,S曲線加速度(Jerk和最大加速度限制),速度前瞻,動(dòng)態(tài)倍率調(diào)整,變量運(yùn)算,條件判斷和跳轉(zhuǎn),子程序調(diào)用,模式有自動(dòng)/MDI/JOG/單步,支持的G代碼有G0、G1、G2、G3、G4、G10、G17、G18、G19、G20、G21、G28、G28.1、G28.3、G30、G30.1、G53、G54、G55、G56、G57、G58、G59、G61、G61.1、G64、G80、G90、G91、G92、G92.1、G92.2、G92.3、G93、G94、CALL、RET
& m9 F% t3 d4 g4 n- z后期再做回零、PROBE、半徑補(bǔ)償、完善報(bào)警功能、多通道和HSC功能。
; F9 e7 J, x h3 U7 s下例畫個(gè)五角星 #0=5 #1=10 #2=90 #3=0 F700 N100 G1 X[#1*COS(#2)] Y[#1*sin(#2)] G04 p0.5 #3=[#3+1] #2=[#2+2*360/#0] IF #3 LE 5 GOTO O100 M30 5 I! U; J& E% J
由于全部代碼都有,可以實(shí)現(xiàn)一些特殊行業(yè)功能。想請教各位有哪些方面可以應(yīng)用,程序大家可以測試,也多提寶貴意見。由于控件的原因,程序需要安裝。程序需要使能后才能運(yùn)行。
- g$ Q e) h; S0 \- J4 Y3 S7 z& J: p" f9 d
pan.baidu.com/s/1o01JMIgPL-Lfp7LehgMaGA
! B( Z7 }* _" o- E4 G/ J 提取碼:qupe
& u! ?7 K4 V+ m
& M3 k# }1 K+ D* A5 \+ b K0 \* Y0 c3 x% D; p) ]
補(bǔ)充內(nèi)容 (2019-7-12 11:08):
- P. L* l- D6 j( U# u: R6 x更新了vc的運(yùn)行環(huán)境,新的網(wǎng)盤地址鏈接:pan.baidu.com/s/1jUaebpbCPEe6472EG_mZ7Q
( P% H' g& m; S# ?3 H5 |7 I' v% p提取碼:q339
& y7 a' X5 U( Q, s# v; t |