机床通过计算机网络接口与互联网连接是很容易的事,机床内部实现上下位机采用的通讯方式有很多,如RS232/485、CAN总线、PCI/PCIE等,但总是存在这样或那样的不足。
上位机通常采用WINDOS操作系统,下位机通常采用单片机、ARM、FPGA,在它们之间能否通过TCP/IP协议进行通讯呢?经过我们的不断探索和实践,终于实现了上述想法,并成功在慢走丝机床上得到应用。这一技术的应用,使得电气结构变得非常简单:
通过双网口工控机,一个网口实现上下位机的信息传输和控制,另一个网口在需要的时候,可以随时与互联网连接。这样既保证了机床与外界平台的交互能力,又可以利用网络接口,在自身上下位机间达成更多可能性的通讯与控制。
采用TCP/IP协议使上下位机进行通讯。比起其他通讯方式,这种传输速度特别高、传输距离特别远、数据更稳定、纠错能力也更强。与此同时,采用TCP/IP协议进行上下位机进行通讯,对上下位机的硬件耦合度要求特别低,上位机理论上可以放在任意位置,让联通条件变得更加宽泛。
可以想象,这种通过网络接口实现通讯的方式,可以实现更多样、更复杂也同样更加合理的应用场景解决方案。