机电综合研讨教材NCDesigner培训课程.pdf

大小 6.2MB 页数 186 页 格式 PDF

封面记载内容

项 目 记载内容
机种表述 700/70系列
手册名称 机电综合研讨教材NC Designer培训课程
手册编号 PI-0012-A

特别记载事项:本书为新编写的手册。作为机电综合研讨教材使用。

注意 本页为临时封面。 不包含在正文中。

Microsoft® , ,Visual C++® 和 Windows® 是美国 Microsoft Corporation 在美国及在其他国家的注册商标或商标。 MELDAS 是三菱电机株式会社的注册商标。 其他产品名称,公司名称分别为各公司的商标或注册商标。

〈 NC Designer 培训课程〉课程计划

・目 的 学会 NC Designer 的基本功能、基本操作

・对 象 初次使用 NC Designer 的程序员

・课程计划

日期 时间 内 容
9:15 培训方向 说明课程的目标等
第


1



月


~
12:00
NC Designer的
基本功能、基本操作
・创建项目
・对各控制单元的说明
・宏程序功能
・执行文件的创建


日


日

(

)
13:00
~
16:30
编程说明
和实习
・画面样本的创建
・向NC单元的显示

前 言

本书是为了作为「 MITSUBISHI NC Designer 培训课程」的教材而编写的。

所谓的「 NC Designer 」,是特别定做的用于 MITSUBISHI CNC 700/70 系列的画面开发支援工具。 本书以让今后使用 NC Designer 的用户学会 NC Designer 的基本功能,基本操作为目的。 本书以 NC Designer 的初学者作为对象,因此,以关于无 C++ 语言的画面开发的说明为中心,重点对用 C++ 语言进行的开发 作相关介绍。

另外,本书只对基本事项进行说明,在进行实际的画面开发时则请参照下列手册。

・ NC Designer 使用说明书 ················································································································· IB-1500039 ・ NC Designer 函数参考 ····················································································································· IB-1500108

目 录

1.概要.................................................................................................................................................................................1
1.1 NC Designer的功能..............................................................................................................................................1

1.2 NC Designer的操作环境.......................................................................................................................................2
1.3开发环境...............................................................................................................................................................2
1.4开发流程...............................................................................................................................................................3
2. NC Designer的安装........................................................................................................................................................4
3. NC Designer的基本功能和基本操作...............................................................................................................................8
3.1工程的创建...........................................................................................................................................................8
3.2面板/窗口.........................................................................................................................................................11
3.2.1面板的新建..............................................................................................................................................12
3.2.2面板的属性设定.......................................................................................................................................12
3.2.3窗口的新建...............................................................................................................................................12
3.2.4窗口的属性设定.......................................................................................................................................13
3.2.5创建的面板/窗口的选择方法.....................................................................................................................14
3.2.6网格显示..................................................................................................................................................15
3.3视图框架.............................................................................................................................................................16
3.3.1视图框架的新建.......................................................................................................................................16
3.3.2框架页面的编辑.......................................................................................................................................16
3.4图形....................................................................................................................................................................17
3.4.1图形的创建方法.......................................................................................................................................18
3.4.1.1新图形的描绘................................................................................................................................18
3.5控件....................................................................................................................................................................20
3.5.1标准控件..................................................................................................................................................20
3.5.1.1配置控件.......................................................................................................................................21
3.5.2 NC控件...................................................................................................................................................24
3.5.3执行模拟演示..........................................................................................................................................26
3.6资源的注册.........................................................................................................................................................27
3.6.1地区的注册..............................................................................................................................................28
3.6.2字符串资源的注册...................................................................................................................................28
3.6.3字符串资源的新建...................................................................................................................................29
3.6.4字符串资源的输入·输出............................................................................................................................31
3.6.4.1字符串资源的输出:....................................................................................................................31
3.6.4.2文本文件的编辑...........................................................................................................................32
3.6.4.3字符串资源的输入:....................................................................................................................33
3.6.5地区的切换..............................................................................................................................................35
3.6.6字体资源的注册.......................................................................................................................................36
3.7宏功能...............................................................................................................................................................38
3.7.1画面宏的执行条件...................................................................................................................................38
3.7.2宏的执行时间..........................................................................................................................................39
3.7.3宏编辑对话框..........................................................................................................................................40
3.7.4事件的创建对话框...................................................................................................................................41
3.7.5宏程序编辑..............................................................................................................................................42
3.7.5.1宏程序编辑区域...........................................................................................................................42
3.7.5.2程序记述的方法...........................................................................................................................42
3.7.5.3编程用语....................................................................................................................................45
3.7.6错误信息一览..........................................................................................................................................49
3.8执行文件的创建和执行........................................................................................................................................53
3.8.1创建执行文件..........................................................................................................................................53
3.8.2在PC的显示器中显示创建画面............................................................................................................55

3.8.3在NC单元中显示创建画面.....................................................................................................................56
3.8.4画面切换的方法.......................................................................................................................................63
3.8.4.1从制定的画面转换成700/70标准画面(F0开放)...........................................................................65

4.举例画面的创建.............................................................................................................................................................66
4.1画面的构成.........................................................................................................................................................66
4.2画面规格..............................................................................................................................................................67
4.2.1标题画面的规格........................................................................................................................................67

4.2.2孔画面......................................................................................................................................................68
4.2.3运行画面..................................................................................................................................................70
4.2.4模态窗口..................................................................................................................................................72
4.3举例画面的创建顺序............................................................................................................................................73
4.3.1工程的创建..............................................................................................................................................73
4.3.2标题画面的创建.......................................................................................................................................73
4.3.3孔画面的创建...........................................................................................................................................82
4.3.4运行画面的创建......................................................................................................................................102
4.3.5模态窗口画面的创建..............................................................................................................................119
4.4向NC单元显示的举例画面的显示顺序.............................................................................................................123
4.4.1 F0开放..................................................................................................................................................123
4.5日语画面的创建(显示语言的切换)......................................................................................................................127
附加资料1标题画面宏............................................................................................................................................130
附加资料2孔加工画面宏.........................................................................................................................................131
附加资料3运行画面宏............................................................................................................................................136
附加资料4模态窗口宏程序.....................................................................................................................................138
附录.................................................................................................................................................................................139
附录1 HMI合并安装程序........................................................................................................................................139
1.1概要..........................................................................................................................................................139
1.2构成..........................................................................................................................................................140
1.3画面构成...................................................................................................................................................141
1.4操作方法...................................................................................................................................................146
1.4.1安装应用程序.................................................................................................................................146
1.5功能详情...................................................................................................................................................151
1.5.1安装方法.......................................................................................................................................151
1.5.2版本升级所用存储卡......................................................................................................................153
1.6参数..........................................................................................................................................................165
1.7操作/报警信息..........................................................................................................................................166
1.8限制事项...................................................................................................................................................167
1.概要......................................................................................................................................................................................1
1.1 NC Designer的功能....................................................................................................................................................1
1.2 NC Designer的操作环境.............................................................................................................................................2
1.3开发环境....................................................................................................................................................................2
1.4开发流程...................................................................................................................................................................
.3

1

  1. 概要

1.1 NC Designer 的功能

1. 概要

1.1 NC Designer 的功能

所谓的 NC Designer ,是为了支持 MITSUBISHI CNC 700/70 系列的定制画面开发的工具。只要在画面上配置 具有各种功能的部件 ( 图形和控件 ) ,就能简单地设计定制画面。创建的画面,在个人电脑 ( 以下称为 PC) 上可进行 简单的操作确认。

画面开发方法包括解析方式 ( 非 C++ 语言 ) 和编译方式 (C++ 语言开发 ) 。简易画面的开发使用解析方式。在解析方 式中,根据宏功能,对配置在画面中的部件可进行画面转换等简单的控制。只用 NC Designer 就能简便地进行 画面开发,但是,与编译方式相比,此方式执行速度较慢。

另一方面,必须进行更高级 ( 复杂 ) 的控制画面开发时,则使用编译方式。 NC Designer 可由画面数据自动生成源 代码 (C++ 语言 ) ,因此用户可使用 C++ 语言对生成的源代码追加必要的处理。由于使用定制 API 库,能创建高自 由度的画面,包括与 NC 间的数据的互换。但需要 C++ 语言的编程知识和开发环境 ( 编译 ) 。由于使用 NC Designer , 通过画面开发工程的简化,在 PC 上的操作确认等,可大幅度削减定制画面开发的工序。

控件
图形
窗口
面板
框架

1

  1. 概要

1.2 NC Designer 的操作环境

1.2 NC Designer 的操作环境

启动 NC Designer 时,显示必要的 PC 的系统环境。

OS Windows NT/2000/XP
CPU Pentium
600MHz
Ⅲ
相当以上
HD 100MB以上
需要另外的磁盘空间容量用于存储各种数据文件
存储器 128MB以上
画面 SVGA以上

1.3 开发环境

解析方式仅需要 NC Designer 。在编译方式中,除了 NC Designer 以外,还另外需要 C++ 语言的开发环境。根 据 NC 显示器的 OS 种类,必要的环境有所不同。

700 Windows XPe 显示器时:

  • ① Microsoft Visual C++ ver.6.0 (Service Pack 5.0 以上 ) [市售品]

700 Windows CE 显示器时:

  • ① Microsoft eMbedded Visial C++ 4.0 (Service Pack 1&2) [ 从 Microsoft 的主页无偿提供 ]

  • ② SDK(Software Development Kit) [CD-ROM 中包含 NC Designer 产品 ]

  • 70 单元时:

  • ① Tornado for MIPS 2.1

2

  1. 概要

1.4 开发流程

1.4 开发流程

使用了 NC Designer 的画面开发流程如下所示。
工程的创建
资源的注册
面板/窗口的创建
画面的版面设计/宏的创建 可多用户操作
PC 的模拟演示
编译方式 解析方式
源代码生成
用C++对源代码追加处理
生成编译执行文件 生成解析功能用的执行文件
个人 PC 上的操作确认

根据工作工序,能进行多用户画面开发。字符串和图像数据等的资源数据等的项目通用信息需要一个用户来进行 一元管理。但各画面版面设计可在多用户 ( 多人 ) 的情况下工作。但各用户不可重复编辑画面。

一元管理工程数据。
工程通用信
息
分30 页创建
多人分担创建画面
编辑0~9 页 编辑10~19 页 编辑20~29 页

3

预览结束 · 共 186 页

下载完整版