|
|
发表于 2011-9-25 09:56:51
|
显示全部楼层
对于宏程序的优势,以下是本人观点
5 H* c Q0 z6 k; A9 o& K: v" z1、使用灵活方便。
3 k/ _' t+ _, g% s% T8 T9 _8 W0 w 鉴于此点,可能很多没有用过宏程序或者用过宏程序更或者没有用到过优秀的宏程序,并对宏程序了解不深者,我想应该不能体会到宏程序的真正的灵活性,究竟灵活到什么程度,我举个例子,大家都知道宏程序一旦编好调试好,改几个变量即可加工,这是最显而易见的灵活性,那宏程序还有什么其他的灵活性吗?这里面就衍生了“算法”“架构”“兼容性”、“容错性”、“人性化”等特点,什么叫做“兼容性”,我举个例子,如果你们公司有很多台CNC,然而,有OKUMA\SIEMENS\MAZAK\FANUC\TOSNUC\三菱等等系统,而且每种系统有多个型号,比如FANUC 0i、15M,虽然是同一系统,但他们的差别很大,比如以上系统,为了加快我们开发程序周期,并考虑以后维护程序的灵活性及工作量,我们要做到实现以下条件
( q. H2 F# d7 J% i! q# I1、FANUC、MAZAK、三菱系统所有型号共用一套程序。# f4 f5 ?- C0 V" f( V
2、SIEMENS所有型号共用一套程序。
" I8 V+ }0 M8 y3 D) X9 E1 @6 ^3、TOSNUC所有型号共用一套程序。" E) Q8 f8 V# v, \2 i7 V
4、OKUMA所有型号共用一套程序。/ }1 C2 D- o8 ~ o" P1 T( q
只有这样,我们程序一次编写到位,并且兼容所有相同系统不同型号的机床,要做到此点,相当不容易,前提需要你对机床参数、系统变量、性能。。。等等都非常的熟悉,只有这样,才能编写出兼容性好的宏程序。这就是兼容性。
$ E4 f1 ~1 R/ c
* }: [8 r2 G3 [打字打得累了,下次再说其他性能 |
|