本帖最后由 kaikaicour 于 2019-7-11 22:47 編輯 ! n1 W5 x0 s' i
8 F2 C0 V: x) ^& j( N
開發(fā)了一個簡易數(shù)控系統(tǒng),,運行在Window實時環(huán)境,,通過EtherCAT帶伺服電機(jī)和IO,。循環(huán)周期1ms,,S曲線加速度(Jerk和最大加速度限制),,速度前瞻,動態(tài)倍率調(diào)整,,變量運算,,條件判斷和跳轉(zhuǎn),子程序調(diào)用,,模式有自動/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 6 `! d* D, _; A O B ]
后期再做回零、PROBE,、半徑補(bǔ)償,、完善報警功能,、多通道和HSC功能。 2 H! r/ ~9 |" k6 V0 V6 h& p7 D
下例畫個五角星 #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
2 y6 u# u% }( t8 w) R E1 L5 k由于全部代碼都有,,可以實現(xiàn)一些特殊行業(yè)功能,。想請教各位有哪些方面可以應(yīng)用,程序大家可以測試,,也多提寶貴意見,。由于控件的原因,程序需要安裝,。程序需要使能后才能運行,。
( a% f: S! @; P$ r2 M7 I E5 j; l0 f& \: h( B- Z# E3 n4 l0 J
pan.baidu.com/s/1o01JMIgPL-Lfp7LehgMaGA
$ _: Y! y0 j- m/ t3 r- W: @8 ?2 x 提取碼:qupe t9 V& ~4 R m/ e$ }7 w* P
. I2 l8 e; g: O& m; o8 k n7 Q2 z( q
- ~) F/ V: T1 A3 B9 H q8 C! Y
補(bǔ)充內(nèi)容 (2019-7-12 11:08):
; ^8 |6 w3 q5 f; J' @更新了vc的運行環(huán)境,新的網(wǎng)盤地址鏈接:pan.baidu.com/s/1jUaebpbCPEe6472EG_mZ7Q
) }6 O5 {7 h0 G; f; G# c提取碼:q339
3 U, j! Y5 `, D6 q2 b& O( ~( O3 \; B |