有一种想法,是否可以在家就能查看工厂里的Fanuc机床的坐标移动信息呢?
这里有一个解决方案!
通过Fanuc-Focas2-实时采集Fanuc的坐标系!
数据采集端:
部分代码:
Focas1.ODBAXIS odbaxis = new Focas1.ODBAXIS();
//X轴
Focas1.cnc_machine(句柄, (short)(1), 8, odbaxis);
Convert.ToString(odbaxis.data[0] * Math.Pow(10, -3));
//Y轴
Focas1.cnc_machine(句柄, (short)(2), 8, odbaxis);
Convert.ToString(odbaxis.data[0] * Math.Pow(10, -3));
//Z轴
Focas1.cnc_machine(句柄, (short)(3), 8, odbaxis);
Convert.ToString(odbaxis.data[0] * Math.Pow(10, -3));
执行流程:
通过多线程方式不停的采集机床信息,如信息发生变化将采集到信息上传到数据库上。
数据查看端:
过程:机床移动→采集端发现坐标改变→将数据库数据更新→数据查看端更新显示
源码类型:C#
数据库为:SQLServer
Fanuc开发技术集-数据实时采集技术
最新推荐文章于 2024-04-21 12:42:00 发布