为了这个Fanuc(发那科)数控机床数据的采集也花费了不少精力,先是去供应商那里了解,基本都是代理商,没有技术支持. 在网上也有关于Fanuc的以太网Ethernet连接文档,那里面有说明,大概是开发需要SDK(focas2),知道这点就是进步很大,就在淘宝上买了SDK,但是打开才发现里面的接口众多,光看这接口文档就花了不少时间,终于找到了关于网络通信的两个重要接口,打开连接 public static extern short cnc_allclibhndl3([In, MarshalAs(U…
我们知道内存映射文件读取是各种读取方式中速度最快的,但是内存映射文件读取的API里没有提供按行读取的方法,需要自己实现.下面就是我利用内存映射文件实现按行读取文件的方法,如有错误之处请指出,或者有更好更快的实现方式麻烦也提供一下代码. 代码如下: public class testMemoryMappedFile { public static void main(String[] agrs) throws IOException{ RandomAccessFile memoryMappedFi…