本帖最后由 kaikaicour 于 2019-7-11 22:47 编辑 8 X0 t# H9 k1 X8 R) s: u) N
9 N4 ]5 ]" J# ^0 M开发了一个简易数控系统,运行在Window实时环境,通过EtherCAT带伺服电机和IO。循环周期1ms,S曲线加速度(Jerk和最大加速度限制),速度前瞻,动态倍率调整,变量运算,条件判断和跳转,子程序调用,模式有自动/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 r! [2 }( ]3 p; j4 I) W
后期再做回零、PROBE、半径补偿、完善报警功能、多通道和HSC功能。 ! ]" l4 i! q+ J2 m1 I7 f* @
下例画个五角星 #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 : B5 n4 v2 z6 F
由于全部代码都有,可以实现一些特殊行业功能。想请教各位有哪些方面可以应用,程序大家可以测试,也多提宝贵意见。由于控件的原因,程序需要安装。程序需要使能后才能运行。
6 i$ n6 Y2 |9 c
# }- @& |. y6 w2 w O4 G; Q+ C4 _pan.baidu.com/s/1o01JMIgPL-Lfp7LehgMaGA ! ~; n& G/ N |# h5 u
提取码:qupe . T0 O! o7 a% m& Y( r
/ [6 f# ]4 P: F: ~2 [
6 o. ?$ j- u) U3 e3 k& d. I补充内容 (2019-7-12 11:08):+ K3 p- V3 J: V Z- e' T( t
更新了vc的运行环境,新的网盘地址链接:pan.baidu.com/s/1jUaebpbCPEe6472EG_mZ7Q 0 t2 u, o$ l, s- q; y' u
提取码:q339 : ~; O9 S2 I' O& j2 q
|