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

    文章

    5336

    浏览量

    170752
  • 激光器
    +关注

    关注

    17

    文章

    2466

    浏览量

    60169
  • 网络适配器
    +关注

    关注

    0

    文章

    41

    浏览量

    11531
  • 仿真系统
    +关注

    关注

    1

    文章

    95

    浏览量

    20607
  • 虚拟机
    +关注

    关注

    1

    文章

    903

    浏览量

    28016

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

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

收藏 人收藏

    评论

    相关推荐

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

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

    什么是虚拟机虚拟机真的那么好用吗?

    在日新月异的科技世界中,虚拟化技术如同一座桥梁,连接着现实与数字的鸿沟,为我们打开了全新的计算维度。虚拟机,这一概念,自其诞生以来,就以其独特的魅力和强大的功能,深深地影响了软件开发、系统测试
    的头像 发表于 07-06 08:05 463次阅读
    什么是<b class='flag-5'>虚拟机</b>?<b class='flag-5'>虚拟机</b>真的那么好用吗?

    虚拟机及Ubuntu安装步骤介绍

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

    基于虚拟机技术的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 2120次阅读
    基于<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 2763次阅读

    虚拟机:Ubuntu配置gitweb的步骤

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

    虚拟机:Linux如何测试 DBUS Daemon

    虚拟机:Linux如何测试 DBUS Daemon
    的头像 发表于 06-22 16:35 4273次阅读
    <b class='flag-5'>虚拟机</b>:Linux如何<b class='flag-5'>测试</b> DBUS Daemon

    虚拟机:Ubuntu安装Nvidia驱动的步骤

    虚拟机:Ubuntu安装Nvidia驱动的步骤
    的头像 发表于 06-22 17:20 1.2w次阅读
    <b class='flag-5'>虚拟机</b>:Ubuntu安装Nvidia驱动的<b class='flag-5'>步骤</b>

    虚拟机:Ubuntu安装搜狗拼音的步骤

    虚拟机:Ubuntu安装搜狗拼音的步骤
    的头像 发表于 06-23 09:08 2991次阅读
    <b class='flag-5'>虚拟机</b>:Ubuntu安装搜狗拼音的<b class='flag-5'>步骤</b>

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

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

    虚拟机:CentOS 7安装MySQL5.7的步骤

    虚拟机:CentOS 7安装MySQL5.7的步骤
    的头像 发表于 07-02 18:00 3172次阅读

    vm虚拟机linux系统怎么编程

    不同的操作系统之间切换,并在Linux系统中进行编程和开发。 以下是使用虚拟机在Linux系统中进行编程的详细步骤: 1.安装
    的头像 发表于 11-17 10:10 1785次阅读

    虚拟机如何运行c程序

    虚拟机(Virtual Machine,VM)是一种模拟了物理计算机的软件,可以在计算机上创建虚拟的硬件平台,使得用户可以在其中运行操作系统和应用程序。在虚拟机中运行C程序需要进行多个
    的头像 发表于 11-17 10:14 4624次阅读

    虚拟机ubuntu怎么联网

    虚拟机ubuntu怎么联网  虚拟机(Virtual Machine)是运行在物理(Host Machine)上的虚拟操作系统环境。在
    的头像 发表于 12-27 16:51 901次阅读