MyHaas 欢迎
!
Haas Tooling 客户订单历史 MyHaas/HaasConnect 登录 注册 Haas Tooling 我的账户 Order History Return History MyHaas/HaasConnect 退出登录 欢迎 我的机床 最近活动 我的报价 我的账户 我的用户 退出登录
寻找您的经销商
  1. 选择语言
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
  • 设备 Main Menu
    • Haas 立式加工中心 立式加工中心
      立式加工中心
      立式加工中心 View All
      • 立式加工中心
      • VF 系列
      • 通用机床
      • VR 系列
      • 托盘更换 VMC
      • 迷你铣床
      • 模具机床
      • 高速钻孔中心
      • 钻孔/攻丝/铣削系列
      • 工具铣床
      • 紧凑型铣床
      • 龙门系列
      • SR 板式龙门铣
      • 超大型 VMC
      • 双立柱铣床
      • 模拟器
      • 铣床 APL 自动装料器
      • VMC/UMC 侧装式 APL 自动装料器
      • 紧凑型自动装料器
    • Product Image 多轴解决方案
      多轴解决方案
      多轴解决方案 View All
      • 多轴解决方案
      • Y 轴车削中心
    • Haas 车削中心 车削中心
      车削中心
      车削中心 View All
      • 车削中心
      • ST 系列
      • 双主轴
      • 箱式系列
      • 工具车削中心
      • 紧凑型车床
      • Haas 送料器 V2
      • 车床 APL 自动装料器
    • Haas 卧式加工中心 卧式加工中心
      卧式加工中心
      卧式加工中心 View All
      • 卧式加工中心
      • 50 锥度
      • 40 锥度
    • Haas 转台和分度器 转台和分度器
      转台和分度器
      转台和分度器 View All
      • 转台和分度器
      • 回转工作台
      • 分度器
      • 超大型回转设备
    • Product Image 自动化系统
      自动化系统
      自动化系统 View All
      • 自动化系统
      • 铣床自动化
      • 车床自动化
      • 自动化模型
    • Haas 钻孔中心 桌面机床
      桌面机床
      桌面机床 View All
      • 桌面机床
      • 桌面铣床
      • 台式车床
    • Haas 车间设备 车间设备
      车间设备
      车间设备 View All
      • 车间设备
      • 带锯
      • 膝盖式铣床
      • 表面磨床,2550
      • 表面磨床,3063
      • 激光切割机床
    • 快速链接 特种系列  特种系列 
      EU 系列 EU 系列 生产和价格 | 价格表 生产和价格 | 价格表 现货机床 现货机床 最新动态 最新动态 您的首台数控设备 您的首台数控设备
      采购指南
      • Haas 机床配置和价格
      • 价目表
      • 可用存货
      • CNCA 金融计划
      想和专人讨论?

      Haas 专卖店 (HFO) 能够解答您的问题,并引导您选择最合适的选项。

      CONTACT YOUR DISTRIBUTOR >
  • 选项 Main Menu
    • Product Image 主轴
      主轴
      主轴 View All
      • 主轴
    • Product Image 刀库
      刀库
      刀库 View All
      • 刀库
    • Product Image 第 4 轴 |第 5 轴
      第 4 轴 |第 5 轴
      第 4 轴 |第 5 轴 View All
      • 第 4 轴 |第 5 轴
    • Product Image 刀塔和动力刀
      刀塔和动力刀
      刀塔和动力刀 View All
      • 刀塔和动力刀
    • Product Image 探测
      探测
      探测 View All
      • 探测
    • Haas 切屑和冷却液管理 切屑和冷却液管理
      切屑和冷却液管理
      切屑和冷却液管理 View All
      • 切屑和冷却液管理
    • Haas 控制系统 Haas 控制系统
      Haas 控制系统
      Haas 控制系统 View All
      • Haas 控制系统
    • Product Image 产品选项
      产品选项
      产品选项 View All
      • 产品选项
    • Product Image 刀具和夹具
      刀具和夹具
      刀具和夹具 View All
      • 刀具和夹具
    • Product Image 工件夹具
      工件夹具
      工件夹具 View All
      • 工件夹具
    • View All
    • Product Image 5 轴解决方案
      5 轴解决方案
      5 轴解决方案 View All
      • 5 轴解决方案
      • 5 Easy Steps to 5-Axis
    • Product Image 自动化
      自动化
      自动化 View All
      • 自动化
    • 快速链接 特种系列  特种系列 
      EU 系列 EU 系列 生产和价格 | 价格表 生产和价格 | 价格表 现货机床 现货机床 最新动态 最新动态 您的首台数控设备 您的首台数控设备
      采购指南
      • Haas 机床配置和价格
      • 价目表
      • 可用存货
      • CNCA 金融计划
      想和专人讨论?

      Haas 专卖店 (HFO) 能够解答您的问题,并引导您选择最合适的选项。

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      探索 Haas 的不同之处
    • 为何选择 Haas
    • MyHaas
    • 教育社区
    • 工业 4.0
    • Haas 认证
    • 客户感言
  • 服务 Main Menu
      欢迎来到 Haas Service
      服务主页 操作手册 方法程序 故障排除指南 预防性维护 Haas 零件 Haas Tooling 视频库
  • 视频 Main Menu
×

搜索结果

Web Pages

Images

    • <
    • 1
    • >
MyHaas 欢迎
!
Haas Tooling 客户订单历史 MyHaas/HaasConnect 登录 注册 Haas Tooling 我的账户 Order History Return History MyHaas/HaasConnect 退出登录 欢迎 我的机床 最近活动 我的报价 我的账户 我的用户 退出登录
寻找您的经销商
  1. 选择语言
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
×

搜索结果

Web Pages

Images

    • <
    • 1
    • >

Communication With External Devices - DPRNT

服务主页 方法程序 警报搜索: 9959 与外部设备通信 - DPRNT
Recently Updated Last updated: 05/12/2023

与外部设备通信 - DPRNT


与外部设备通信 - DPRNT

- 跳至部分 - 1. 简介 2. 为输出配置 DPRINT (3 步骤) Back to Top

简介

与外部设备通信 - DPRNT[ ]

使用宏还能与外围设备进行通信。例如,采用用户提供设备,您可以对部件实现数字化控制、提供实时检查报告或者使控制器同步运行。为此提供的指令是 POPEN、DPRNT[ ] 和 PCLOS。

通信准备命令

Haas 机床上不需要 POPEN 和 PCLOS。它们已包含在内,这样就能将其他控制系统的程序发送到哈斯控制系统。  

为输出配置 DPRINT

1

NGC 控件没有配备 RS232 端口,要提供类似的功能,DPRINT 语句可以通过 TCP 网络发送。  DRPINT 语句也可以保存在文件中

设置 261 指定输出的位置:禁用,文件,TCP 端口

如果选择“文件”,设置 262 指定文件位置(文件夹)。  设置 262 值是通过 ListProg [F3] 选项设置的。  输出文件名为 DPRNT.OUT。  此文件为 UTF-8 格式,此设置的默认值为“用户数据”文件夹。

如果选择“TCP 端口”,则使用设置 263 指定 TCP 端口。要通过 TCP 网络流式传输 DPRINT 输出,NGC 控制器执行 TCP 服务器。  要接收输出,可以使用任何支持 TCP 通信的终端程序。 

示例包括 PUTTY (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html), TerraTerm (https://ttssh2.osdn.jp/index.html.en)。  还有很多其他的。

 

2

要建立 TCP 连接,必须将设置 261 设置为“TCP 端口”,并且必须将设置 263 设置为您希望连接的端口号,以便接收 DPRNT 消息。

例如,使用 Putty 建立连接:

  1. 输入机床的 IP 地址以及之前为设置 263 选择的端口号。
  2. 选择“Raw”或“Telnet”连接类型。
  3. 按打开以打开连接。

这些选项可以作为“已保存会话”保存在 PUTTY 中,以用于接下来的连接。如果连接没有按照需要保持打开状态,请确保在“连接”选项中选择了“启用 TCP 保持连接”。

3

要验证连接是否处于活动状态,在 Putty 终端中输入“ping”可用于测试连接,因为如果连接处于活动状态,机床将发送“pingret”。下面是通过运行 DPRNT 格式示例表中的代码获得的示例输出。在任何给定时间最多可以建立 5 个同时连接。

格式化输出

DPRNT 语句允许程序员将格式化文本发送到串行端口。任何文本和变量都可以被打印到串行端口。DPRNT 语句的形式是

如下:DPRNT [<text> <#nnnn[wf]>... ] ;

DPRNT 必须是块中唯一的指令。在上例中,<text> 是从 A 到 Z 的任意字母或字符(+、-、/、* 和空格)。星号在输出时会被转换成空格。<#nnnn[wf]>为后接格式变量。变量编号可以是任意宏变量。格式[wf]是必需的,它由方括号中的两个数字组成。请记住,宏变量是由一个整数部分和一个小数部分组成的实数。格式内的第一位数字指定整数部分保留的总位数。第二位数字指定小数部分保留的总位数。

WF:为输出保留的总位数不能等于0,也不能大于8。例如,这种格式无效:[00] [54] [45] [36]

NGC:NGC 可将 0 至 9 的任意数字用于整数和小数部分。

小数点会打印在整数和小数中间。小数部分四舍五入到最 小有效位。当小数部分保留位数为零时,则不会打印出小数点。如果有一个小数部分的话,则会打印出尾零。即使在使用 0 时,也至少会为整数部分保留一位。

如果整数部分的数位比所保留的数位要少,那么会输出前置空格。如果整数部分的数位比所保留的数位要多,那么会扩展字段,这样便可以打印这些数值。

在每一个 DPRNT 块之后都有换行字符。

 

执行

DPRNT 语句在块解析时间执行。DPRNT 语句在预处理期间执行。 这意味着,程序员必须注意 DPRNT 语句出现在程序中的位置,特别是打算打印出来时。

G103 有助于限制预处理。如果打算将预读解析限制在一个块,您可以在程序起始位置加上此指令:这将导致控制器预处理(2)个块。

G103 P1 ;

如需取消预处理限制,请将指令改变为 G103 P0。  当刀具补偿开启时,不可使用 G103。

编辑

结构不当或位置不合适的宏语句会导致生成报警。在编辑表达式时要注意括号必须成对使用。可以像编辑注释一样编辑DPRNT[ ]函数。您可以删除它,或者把它作为整体项移动或者编辑括号内的单个项目。对于变量引用和格式表达式必须作为一个整体进行修改。如果打算将[24]更改成[44],请把光标放到适当位置以使[24]高亮显示,然后输入[44]并按 [ENTER](回车)键。切记,您可以使用 [HANDLE JOG] 控件,通过 DPRNT[ ] 长表达式操控。表达式中的地址可能会混淆。在这种情况下,请单独写入字母地址。例如,此程序块在 X 内包含一个地址表达式:

G01 G90 X [COS [90]] Y3.0 (CORRECT);

其中,X 和括号是独立的,而且可以进行单独编辑。可通过编辑删除整个表达式并用一个浮点常数来替换它。

G01 G90 X 0 Y3.0(WRONG);

上述的程序块会在运行时导致一个报警。正确的格式应当如下所示:

G01 G90 X0 Y3.0(CORRECT);

注意: X 和零(0)之间没有空格。请记住,当看到一个字母符号单独存在时, 它表示一个地址表达式。

Recently Viewed Items

You Have No Recently Viewed Items Yet

反馈
Haas Logo

美元价格不包括关税、报关费用、保险费、增值税及运费。
USD prices DO NOT include customs duty, customs fees, insurance, VAT, or freight.

人民币价格包含关税、报关费用、货运保险和增值税, 但不包括运费。
CNY prices include customs duty, customs fees, insurance, and VAT. DOES NOT include freight.

Haas 交付价格

此价格包含运费、出口和进口关税、保险费以及任何在运送至与您(买家)商定的位于法国的某一地点的过程中产生的其他费用。在 Haas 数控产品的交付中不会添加任何其他强制性费用。

随时掌握 HAAS 最新提示和技术……

立即注册!   

HAAS TOOLING ACCEPTS THE FOLLOWING:

  • 服务及支持
  • 所有者
  • 申请售后
  • 操作员手册
  • Haas 零件
  • 转台维修申请
  • 预装指南
  • 采购指南
  • 全新 Haas 机床配置和价格
  • 可用存货
  • Haas 价目表
  • CNCA 金融计划
  • 关于 Haas
  • DNSH 声明
  • 招贤纳士
  • 认证与安全
  • 联系我们
  • 历史记录
  • 条款和条件
  • Haas Tooling 条款和条件
  • 隐私
  • 保修期
  • Haas 社区
  • Haas 认证计划
  • Haas 赛车运动
  • Gene Haas 基金会
  • Haas 技术教育社区
  • 最新活动
  • 加入对话
  • Facebook
  • X
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2025 Haas Automation, Inc - CNC 机床

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

2800 Sturgis Rd., Oxnard, CA 93030 / Toll Free: 800-331-6746
Phone: 805-278-1800 / Fax: 805-278-2255