0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FOCAS与FANUC NC GUIDE虚拟机仿真系统通信测试步骤

halfdaoti 来源:PLC自动化工程师 2024-02-28 15:37 次阅读

一、VM虚拟机网络配置

1、打开VM网络编辑器,确认网络IP段

ea36a7b6-d60a-11ee-a297-92fbcf53809c.png

2、打开VM 设置-网络适配器选项

ea5082e4-d60a-11ee-a297-92fbcf53809c.png

3、打开本地电脑上的网络连接

eaf776e4-d60a-11ee-a297-92fbcf53809c.png

设置VMNet1的IP地址

eb055d54-d60a-11ee-a297-92fbcf53809c.png

二、虚拟机电脑网络配置

1、打开网络连接

eb2a4718-d60a-11ee-a297-92fbcf53809c.png

2、设置网络IP

eb43378c-d60a-11ee-a297-92fbcf53809c.png

IP网段与主机一致,该IP是CNC系统IP

3、通信测试

在主机电脑ping虚拟机电脑IP

ec0de252-d60a-11ee-a297-92fbcf53809c.png

三、通信测试

1、创建winform程序,以读取坐标为例

ec2b6822-d60a-11ee-a297-92fbcf53809c.png

2、填入IP、端口、超时,点击连接

ec3ccbf8-d60a-11ee-a297-92fbcf53809c.png

3、读取数据

ec485aea-d60a-11ee-a297-92fbcf53809c.png

focas基本介绍:

采集Fanuc系列的机床数据,我们需要用到FOCAS1/2开发包,FOCAS是FANUC Open CNC API Specifications version 1 or 2的缩写,FOCAS1主要应用于0i和16i/18i/21i/系列,FOCAS2则针对30i/31i/32i系列CNC。

CNC/PMC数据窗口功能可以通过HSSB或以太网(TCP/IP)接口在PC和CNC之间完成交换数据和信息共享,他的主要功能包括以下几部分:

1:CNC:NC控制的伺服轴、主轴相关数据的读写。

包括绝对坐标、相对坐标、机床坐标、剩余移动量以及实际进给速度等。

2:CNC:加工程序的相关操作。

这些操作包括NC程序的上传/下载、程序校检、查找以及删除。读取CNC程序目录以及通过电脑实现CNC加工。

3:CNC:读写CNC文件数据。

这些数据包括刀具偏置、工件坐标系偏置、参数、设定、用户宏程序变量、P-Code宏程序变量以及螺距误差补偿数值。

4:CNC:读写刀具寿命管理信息。

5:CNC:读取历史信息记录。

这些信息包括操作历史记录和报警历史记录。

6:CNC:读取伺服、主轴数据。

7:CNC:读写数据服务器、DNC1、DNC2、OSI-Ethernet(只能使用HSSB)相关信息。

8:CNC:读写波形诊断数据。

9:CNC:读写冲床CNC数据。

10:CNC:读写激光器CNC数据。

11:CNC:读写伺服学习控制相关数据(只能使用HSSB)。

12:CNC:读写其他数据。

13:PMC:读写PMC相关数据。

这些数据包括G、F、Y、X、A、R、T、C、D地址等。

14:PMC:读写PROFIBUS-DP相关内容。





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    40

    文章

    5080

    浏览量

    166252
  • 激光器
    +关注

    关注

    17

    文章

    2254

    浏览量

    59078
  • 网络适配器
    +关注

    关注

    0

    文章

    40

    浏览量

    11473
  • 仿真系统
    +关注

    关注

    1

    文章

    94

    浏览量

    20516
  • 虚拟机
    +关注

    关注

    1

    文章

    855

    浏览量

    27387

原文标题:FOCAS与FANUC NC GUIDE虚拟机仿真系统通信测试

文章出处:【微信号:PLC自动化工程师,微信公众号:PLC自动化工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    虚拟机下载与安装的步骤有哪些

    本文章会详细介绍虚拟机下载与安装的步骤,有很多读者都会遇到这样的情况,软件装不上,自己的电脑中软件很多,又不想换电脑系统,那么虚拟机可以帮你解决这个烦恼。     0 1 什么是
    的头像 发表于 09-04 10:16 1025次阅读
    <b class='flag-5'>虚拟机</b>下载与安装的<b class='flag-5'>步骤</b>有哪些

    如何让虚拟机的Ubuntu上网?

    以与PC及PC层的其它机器通信,但是PC层的其它机器却无法跟虚拟机内的系统通信。例如:把开发板接入路由器,虚拟机内的Ubuntu可以ping通开发板的,反过来却无法ping通。拓扑图如
    发表于 01-30 15:51

    超详细Dkhadoop虚拟机图文安装步骤

    时经验为基础,给大家整理分享虚拟机的安装、操作系统安装、服务器操作系统配置、DKH系统安装等相关内容。文章篇幅可能会比较长,所以每篇就只分享一到两个点。本篇给大家分享DKHadoop
    发表于 01-07 15:57

    虚拟机里的OS怎么和硬件通信

    Ring3但是做了虚拟化后,OS和硬件之间就多了一层VMM,虚拟机里的OS怎么和硬件通信?并且多个虚拟机里的OS怎么协调使用硬件资源呢?1998年VMware首次解决了这一问题,使用二
    发表于 07-30 06:27

    介绍VirtualBox虚拟机的构建方法

    本系列文章将向大家介绍嵌入式系统开发的各方面知识。本文将向大家介绍VirtualBox虚拟机的构建方法。一、什么是虚拟机二、主流虚拟机三、VirtualBox介绍四、Windows下安
    发表于 11-08 06:21

    虚拟机及Ubuntu安装步骤介绍

    嵌入式Linux学习笔记软硬件资源一些概念虚拟机及Ubuntu安装步骤Ubuntu系统入门Shell基本操作常用的Shell命令软硬件资源CPU:I.MX6UL开发平台:Linux开发板:正点原子
    发表于 12-15 08:58

    如何创建虚拟机

    实战开发--开发环境安装(五)1、下载软件vmware和ubuntu-20.04.1-desktop-amd64.iso2、创建虚拟机完整步骤3、安装嵌入式linux所需的工具包4、安装vmware tool,实现虚拟机与物理主
    发表于 12-16 07:45

    虚拟机和主机相互ping通学习笔记

    嵌入式学习笔记(1)虚拟机和主机相互ping通目录嵌入式学习笔记(1)虚拟机和主机相互ping通概念完整步骤首先要安装好虚拟机和Linux操作系统
    发表于 12-16 07:42

    在 PC 机上如何使用虚拟机安装 Ubuntu 系统

    在 PC 机上如何使用虚拟机安装 Ubuntu 系统呢?有哪些详细的步骤
    发表于 12-27 06:28

    请问socket客户端与虚拟机服务器是如何进行通信

    请问socket客户端与虚拟机服务器是如何进行通信的?有哪些步骤?如何对其进行测试
    发表于 12-28 07:20

    基于虚拟机技术的DSC仿真系统设计

    提出了基于虚拟机技术的DCS仿真系统的实现方式,描述了虚拟控制器的具体实现方法及虚拟机技术的其他应用。
    发表于 12-03 17:26 26次下载
    基于<b class='flag-5'>虚拟机</b>技术的DSC<b class='flag-5'>仿真</b><b class='flag-5'>系统</b>设计

    基于虚拟机技术的DCS仿真系统设计与实现

    提出了基于虚拟机技术的DCS仿真系统的实现方式,描述了虚拟控制器的具体实现方法及虚拟机技术的其他应用。
    发表于 01-16 15:04 1768次阅读
    基于<b class='flag-5'>虚拟机</b>技术的DCS<b class='flag-5'>仿真</b><b class='flag-5'>系统</b>设计与实现

    虚拟机:Ubuntu配置Android Studio的步骤

    虚拟机:Ubuntu配置Android Studio的步骤
    的头像 发表于 06-22 09:43 2533次阅读

    虚拟机:Ubuntu配置gitweb的步骤

    虚拟机:Ubuntu配置gitweb的步骤
    的头像 发表于 06-22 16:30 2402次阅读
    <b class='flag-5'>虚拟机</b>:Ubuntu配置gitweb的<b class='flag-5'>步骤</b>

    虚拟机:Linux查看线程信息的步骤

    虚拟机:Linux查看线程信息的步骤
    的头像 发表于 06-24 08:41 3266次阅读
    <b class='flag-5'>虚拟机</b>:Linux查看线程信息的<b class='flag-5'>步骤</b>