2.1 对运动控制器进行打开和复位设置
2.2 输入输出口的编程
根据数控机床编程的要求,定义对于的输入输出后,完成各自地址的分配工作,进行程序的设计和开发,部分参考程序如下:
根据数控机床的功能以此类推,可以根据实际情况将输入和输出一一对应起来,完成数控机床输入输出的各个功能。数控机床除了输入和输出的一一对应指示外,还有可能是一个输入,对应几个输出,比如在伺服报警、变频器报警等方面,这是可以模仿一个输入,几个输出指示,如下:
第5个开关按下,既ex_inp&Ox20,输入信号转化二进制为100000,表现在硬件上是第五个开关按下,这时输出ExOpt(0XA),既转化为二进制1010,表现在硬件上是第1,第3个指示灯亮。
完成程序如下:
3 结束语
利用固高科技公司的GT系列运动控制器,采用高级语言VC对数控机床的输入输出口进行控制,完成了数控机床原有的功能,并且程序简单,对于数控机床输入输出的含义、故障的排查等方面起到一定的便捷作用,同时利用VC语言可以对数控机床在输入输出通道的开发方面有一定的借鉴作用。