1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

N7201A663E13 programming manual 2

648 10 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 648
Dung lượng 11,05 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

 Microsoft, Windows, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 , Windows Server 2012, and Windows Server 2016 are registered trademarks of Microsoft Corporation

Trang 1

Thank you for purchasing the “Panasonic product.”

 Read the operating instructions carefully for proper and safe usage

 Before placing the machine in service, be sure to read “Safety Precautions.”

 Store the operating instructions carefully

Operating Instructions

Data Generation System

NPM-DGS Programming Manual (2/3)

N7201A663E13 (V10.10)

201904

Trang 3

EJS9AE-BP-03N-12 Page 3

Original Instructions

“Use of this system:

This system is designed for the purpose of efficiently creating and managing the production data to be used for placing electric and electronic components

This system shall be used for this purpose only

It shall not be used for any other purpose.”

“Operation of the machine:

The machine shall be operated by professional, specially trained operators

It shall be operated by professional, specially trained operators

For information regarding available training courses, please contact Panasonic Smart Factory Solutions Co., Ltd., Sales company or Sales agent.”

For machine training in Europe, you may contact Panasonic Industry Europe:

Panasonic Industry Europe GmbH FA Division Robert-Koch-Strasse 100, 85521 Ottobrunn Germany Phone number: 0049-(0)89-453541192

Risk of injury due to improper operation

Do not operate the machine without receiving special training

Warning

Prohibited

●About training, conduct in your company or contact us

Trang 4

 NPM-DGS User License Agreement

 This is the Agreement between the users and us related to Programming Terminal Support System NPM-DGS The product includes the software of the computer, relative media, (CD-ROM or floppy disk, etc.), and the printed materials as instruction manuals

We regard user’s installation or use of this software as their approval of the restriction based on the terms and conditions of this Agreement If you have any disagreement with it, please return the software to the sales agent where you got it, before use

The software is reserved by the Copyright Laws, International Copy Right Treaties, etc

The software is to be permitted, but its right is not transferred to others

 License Grant and Limitations

The users are permitted to get the following rights in this Agreement

1 The users can install the software to the only specified computer and use

For installing it to several computers, it is necessary to get the same number of licenses as them

2 The software cannot be used for several computers on the same network server at the same time.For using it for several computers, it is necessary to get the same number of licenses as them

3 Reverse engineering, disassembling, and decompiling of the software are forbidden

4 This Agreement also includes the license of other company’s software which is constructed in thissoftware

5 The software cannot be divided for using for other computer

6 The software is to be updated with older version one simultaneously and also used together The License of the software is effective in older version software, too

(The new version software itself does not constitute the granting of the license.)

7 The software cannot be lent nor rented

8 The License of the software shall not be to apply for lending the instruction manuals

 Product configuration

This product is configured by the following types of software

1 Software independently developed by Process Automation Division of Panasonic System Solutions Company of North America and Panasonic Smart Factory Solutions Co., Ltd

2 SharpZipLib to which GNU General Public License applies

 Regarding software that a user license is agreed based on the above 2

For conditions of software use, please see the URL below

“fitness for a particular purpose”

• To acquire the source code if this software, access the URL below

http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx

Trang 5

EJS9AE-BP-03N-12 Page 5

 Registered trademarks and/or trademarks

Registered trademarks and/or trademarks mentioned herein are as follows

 Microsoft, Windows, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 , Windows Server 2012, and Windows Server 2016 are registered trademarks of Microsoft

Corporation in the United States and/or other countries

 The official name of Windows 7 is Microsoft® Windows® 7 operating system.

 The official name of Windows 8 is Microsoft® Windows® 8 operating system.

 The official name of Windows 8.1 is Microsoft® Windows® 8.1 operating system.

 The official name of Windows 10 is Microsoft® Windows® 10 operating system.

 The official name of Windows Server 2008 is Microsoft® Windows® Server 2008 operating system.

 The official name of Windows Server 2012 is Microsoft® Windows® Server 2012 operating system.

 The official name of Windows Server 2016 is Microsoft® Windows® Server 2016 operating system.

 The proper product name of Windows is Microsoft® Windows® operating system

 Other product and company names mentioned herein may be either registered trademarks or trademarks of their respective companies

Trang 6

Organization of manuals

 Organization of instruction manuals

This system includes the following manuals

Each of those manuals is designed for the purpose of a work Refer to a manual suit for the purpose of a work you will perform

Programming manual

(1/3), (2/3), (3/3) This manual explains how to install and how to create the production data of this system

Recognition optional data This manual explains how to create component recognition data

2D inspection editor This manual explains how to create each data of post-placement inspection, pre-placement inspection and inspection after printing

Gerber converter This manual explains how to create the inspection data after printing by using the gerber data

SP data editor This manual explains how to create the data for a printer

Offline Camera Unit

(Option)

The manual explains how to create the part recognition data and how to perform the part recognition test using an offline camera unit

Trang 7

EJS9AE-BP-03N-12 Page 7

Wording in context

 How to read operating instructions

Description depends on the page; however, it is constructed basically as follows

 Actual operation

 Describes the effect produced by the operation

 Describes the supplementary explanation.

 Symbols used in this manual

In this manual, the following expressions and symbols are used for description

This shows the part to be clicked on

Shows a reference item

Shows an operation flow

Screen name Shows a screen name

This shows the part to be double-clicked on

[Button] Shows a button or a menu

“Message” Shows a message on the screen

‘Item’ Shows an item text on the screen

Trang 8

System requirements

 Hardware

Standards

Main body IBM PC/AT-compatible machine

 A desktop PC is strongly recommended Indispensable CPU Intel® CoreTM i5-2430 equivalent or greater

 Intel® CoreTM i7-7700 is recommended

Motherboard Fully compatible with IBM Serial I/O Fully compatible with IBM Graphics board SXGA or higher (Display color: 65536 or more)

Desktop area: 1280 x 1024 dots or higher

8GB or more recommended

 When using Windows Server OS, 16GB or more is recommended

Internal storage 120GB or more of free space (NTFS file system)

 When using Windows Server OS, 500GB or more is recommended

Optical drive DVD drive 4x or faster

(Used for installation) Card slot SD memory card reader (External device available)

(Necessary when loading production data with the equipment.)

Recommended

English version: 101 keyboard Indispensable

PostScript-ready product recommended

Recommended

 A network card for 1000BASE-T is recommended for transferring inspection images of the LWS editor

Indispensable

Uninterruptible power supply

Trang 9

EJS9AE-BP-03N-12 Page 9

 Software

Standards

OS Microsoft® Windows® 10 Pro (64 bit version) is recommended

Microsoft® Windows® 10 Pro (32 bit version) Microsoft® Windows® 8.1 Pro (32 bit / 64 bit version) Microsoft® Windows® 7 Professional (32 bit / 64 bit version) SP2 or later

Microsoft® Windows Server® 2016 is recommended Microsoft® Windows Server® 2012 R2

Microsoft® Windows Server® 2012 or later

Indispensable

Support Language English, Chinese, Japanese

Framework Microsoft® Net Framework 3.5 SP1

Microsoft® Net Framework 4.6.2 Microsoft® Net Framework 4.7.2 DBMS

(Data Base Management

System)

Microsoft® SQL Server® 2016 is recommended Microsoft® SQL Server® 2014 SP1 (32 bit / 64 bit version) Microsoft® SQL Server® 2012 SP3 (32 bit / 64 bit version) Microsoft® SQL Server® 2008 R2 SP3

Java Runtime Environment

(JRE) Version 7 Updata 25 or later (32 bit / 64 bit version)

NOTICE The hardware/OS should be prepared and installed on your own

 Use the default settings of your OS for font, time, date, color, and others

A sudden PC-power down may result in data losses A proper shutdown is

necessary

 The use environment conforms to that of your hardware

Software names in the descriptive texts of this document will be expressed as follows;

Windows 10 Microsoft® Windows® 10 Pro (32 bit / 64 bit version) Windows 8.1 Microsoft® Windows® 8.1 Pro (32 bit / 64 bit version) Windows 8 Microsoft® Windows® 8 Pro (32 bit / 64 bit version) Windows 7 Microsoft® Windows® 7 Professional (32 bit / 64 bit version)

SP1 or later Windows Server 2012 Microsoft® Windows® Server® 2012 or later Windows Server 2008 Microsoft® Windows® Server® 2008 R2 or later Net Framework 3.5 Microsoft® Net Framework 3.5

SQL Server 2016 Microsoft® SQL Server® 2016 SP1 (64 bit version) SQL Server 2014 Microsoft® SQL Server® 2014 SP1 (32 bit / 64 bit version) SQL Server 2012 Microsoft® SQL Server® 2012 SP3 (32 bit / 64 bit version)

Trang 10

Specifications

 Basic specifications

Number of machines Maximum: 1000 machines (Number of machines registered

in the system Maximum: 30 machines per line Parts library Maximum: 100000 data (number of data registered in the

system) Placement points1 Maximum: 10000 points per PCB

Maximum: 100000 points per number of PCBs allowed for optimization (Data creation job)

Number of patterns (blocks) Maximum: 1000 patterns per PCB2

Number of marks being set Maximum: 1000 data (number of data registered in the

system) Maximum: 1000 points per PCB (number of bad marks being set)3

Number of PCBs allowed for

1: It includes placement coordinates, recognition mark coordinates bad mark coordinates and PCB warpage measurement points

Please consult us for the mixed line with the CM / DT machines

2: If PCB warpage measurement is included, the maximum shall be 100 patterns per machines

3: Master bad marks and group marks are excluded

 License is required per machine

 For use environment, it complies with hardware use environment

Trang 11

5.2 Defining CAD Macro 5-27

5.2.1 CAD Macro Editor 5-30 5.2.2 Script Defined CAD Macro 5-76 5.2.3 Editing CAD Macro 5-85 5.2.4 Copying CAD Macro 5-86 5.2.5 Deleting CAD Macro 5-875.2.6 Renaming the CAD Macro Name 5-88

5.3 Importing CAD/BOM Files 5-90 5.4 Importing CAD Macros 5-112 5.5 Exporting CAD Macros 5-115 5.6 Importing PCB in the Recipe 5-116

5.6.1 Importing the NPM Recipe Data 5-116 5.6.2 Importing CM/DT production data 5-122

5.7 Mark Configuration 5-126

5.7.1 Mark Editor 5-126 5.7.2 Adding Template Marks 5-129 5.7.3 Editing Marks 5-137 5.7.4 Copying Marks 5-138 5.7.5 Deleting Marks 5-139 5.7.6 Renaming the Mark Name 5-140

5.8 Editing PCBs 5-141

5.8.1 PCB Information 5-1555.8.2 PCB Edit 5-169 5.8.3 Adding Placement Points 5-248 5.8.4 Editing Placement Points 5-257 5.8.5 Deleting Placement Points 5-2865.8.6 Pattern Type 5-287 5.8.7 Pattern Offsets 5-291 5.8.8 Pattern Group 5-299

Trang 12

5.8.10 Obstacle 5-315 5.8.11 Order of Placement Priority 5-318 5.8.12 Component Interference Check 5-339 5.8.13 CAD Rotation 5-343 5.8.14 Starting up the Gerber Converter 5-347 5.8.15 Highlight the Expanded Placements 5-347 5.8.16 Starting up the Support Pin 5-347 5.8.17 Importing PCB Image 5-3485.8.18 Saving PCB Data 5-355 5.8.19 Merging the Bottom Side Data 5-361 5.8.20 Reserved placement point 5-362 5.8.21 Replace Parts by BOM 5-3655.8.22 Scattering LED Components 5-367

5.9 Searching for PCBs 5-370

5.9.1 Search 5-370 5.9.2 Label Search 5-372 5.9.3 Confirming Bonding Position and Angle using Layer 5-377 5.9.4 List for Determination of the First Pin 5-379

6 COMPONENT DATA EDIT 6-1

6.4 Importing/Exporting Component Data 6-32

6.4.1 Importing Components from NPM Production data 6-32 6.4.2 Importing Parts from CM/DT Recipe 6-376.4.3 Importing Components from Export Parts Data 6-42 6.4.4 Conversion Data List 6-47 6.4.5 Copying / Importing Parts from a File 6-48 6.4.6 Exporting Selected Parts 6-566.4.7 Exporting Parts in the Displayed Page 6-58 6.4.8 Exporting All Selected Parts 6-60 6.4.9 Updating Parts Data from the Line Part Library to the Master Part Library 6-62

6.5 Adding New Components 6-65

6.5.1 Creating New Components 6-68 6.5.2 Component Type Images 6-69 6.5.3 Editing Components 6-70 6.5.4 Inspection Data Link 6-132 6.5.5 Dispensing Option Data 6-134 6.5.6 CM Package Angle Edit 6-149 6.5.7 CM Extension Data Edit 6-150 6.5.8 Setting First Pin 6-169 6.5.9 Support Pin 6-171

6.6 Copying Components 6-173

6.6.1 Copying and Creating New Component Data 6-173

Trang 13

EJS9AE-CT-05P-09 Page 13

6.6.3 Copy Inspection Data 6-175

6.7 Editing Existing Components 6-176 6.8 Setting Substitute Components 6-204

6.8.1 Adding a New Setting 6-204 6.8.2 Deleting a Setting 6-208 6.8.3 Importing / Exporting the settings 6-211

6.9 Recognition Test Using Machine Recognition Error Image 6-215 6.10 CSV Output 6-227 6.11 Lighting Recognition Check List 6-238 6.12 Head Camera Recognition Option 6-239

6.12.1 Adding and Editing Head Camera Recognition Option 6-239 6.12.2 Deleting Head Camera Recognition Option 6-2406.12.3 Top Side Recognition 6-241 6.12.4 Post-Placement Inspection 6-243

Trang 14

= MEMO =

Trang 15

EJS9AE-SF-01N-02 Page S-1

The precautions that shall be observed in order to prevent an injury to the user or the other persons, and damage to property, are described as follows

 The degrees of danger or injury, resulting from incorrect usage owing to failure to read an indication, are classified and described as follows

WARNING This indication refers to a situation which is considered that there is a

possibility of death or serious injury

CAUTION This indication refers to a situation which is considered that there is a

possibility of only injury or physical damage

 The matters that shall be observed are classified by the symbols shown below, and

described

(The following are the examples of the symbols.)

This kind of symbol indicates an action that must not be carried out

This kind of symbol indicates an action that must be carried out

NOTICE This part describes the precautions in using NPM-DGS

As for the personal computer, monitor, etc., observe the precautions described in

their respective manuals

In addition, for machine operation, see ‘Safety precautions’ described in the machine instruction manual

Trang 16

●Check the rated power consumption in the Specification, and consult an electrical contractor

Use the specialized outlet and breaker exclusively

Trang 17

EJS9AE-SF-01N-02 Page S-3

WARNING

Prohibited

Do not operate the machine

without receiving special training

Risk of injury due to improper operation

●About training, conduct in your company or contact us

Trang 18

M27SC

There is a risk of an electric shock, electrical leakage, or malfunction

Do not give a shock to the electrical

equipment

Trang 19

EJS9AE-SF-01N-02 Page S-5

Guidelines on using the machine

1 The machine, LNB, and NPM-DGS are the equipment to be connected

to LAN

Use them on your company’s LAN (intranet)

From the perspective of product security, use them to be connected to the robust network.

2 Do not reveal the equipment-operating passwords to others

We highly recommend that your password is at least 5 characters long.

3 When sending the PC for LNB, NPM-DGS, etc to a repair shop or disposing of it, pull out the hard disk or format the hard disk

beforehand

4 If you used an SD card in the case of emergency operation due to network troubles, delete its contents when normal operation is resumed

5 From the aspect of enhancement of product security, we highly

recommend that you always keep your OS environment (including NET Framework) updated to the latest version

 Failure to comply could result in the leakage of user ID, password, and your production data to a malicious outsider

 The information recorded in an SD card may not be completely deleted through the basic function of the operating system Therefore, you are recommended to use commercial software for complete deletion

 The machine refers to the NPM machine main body

 LNB is a relay system connecting the machine and NPM-DGS

 NPM-DGS refers to the production-data generation system

 For information about how to remove a hard disk from your computer or initialize a hard disk, refer to its instruction manual or contact the manufacturer

Trang 20

= MEMO =

Trang 21

EJS9AE-MB-05P-26 Page 5-1

5 PCB EDIT

This chapter describes functions necessary for PCB creation such as CAD macro

definition and mark edit

Trang 22

5.1 Overview

The PCB data define components and marks on a PCB Generally, PCB data are created by importing the PCB CAD data The PCB list displays the following three data in a list and enables you to start, copy, and delete the edit application

1 PCB data : Data that define production PCBs

2 CAD macro : Macro that imports CAD data and converts it to PCB data

3 Mark data : Marks used for correcting a production PCB or in bad mark recognition

Pattern When there are two or more finished-good boards on one

production board, each of the boards is called pattern After the mounting positions and the marks on one pattern are defined, evolution is performed using pattern offsets

Pattern offset Shows the position and rotation direction of each pattern PCB mark Refers to the mark for correcting the entire PCB

Pattern mark Refers to the mark for correcting each pattern

Master bad mark Shows whether bad patterns (where no components will be

placed) exist on a PCB Normally, bad marks are checked for each pattern; however, if there are no bad patterns, the master bad mark is used to save time so that they will not be checked for each pattern

Pattern bad mark Shows that a bad pattern (where no components will be placed)

exists on a multi-block PCB

Placement point Shows a component placement point

The mathematical coordinate system (X: positive rightward, Y: positive upward, angle: positive counterclockwise) is used

Your desired CAD origin can be set

The PCB outline (edge coordinates) is based on the CAD origin All placement points and mark coordinates need to exist on the set PCB

Trang 23

EJS9AE-MB-05P-26 Page5-3

5.1.1 Launching Product Manager

To start the PCB list, click [Product Manager] on the application launcher at the lower left of the screen

Project050101S-01E00

Trang 24

5.1.2 PCB Data

This section describes the PCB data details

 PCB data display area Displays the PCB data

 PCB data setting item

‘Proved’ This is set by users on data with the production record and used

as a flag

‘Revision’ Specifies the revision number of a PCB to be created as a result

of import

‘Placement Count’ Number of placement points

‘CAD File Name’ Displays the name of the loaded CAD file

‘Creation Date’ Displays the date when PCBs are created

‘Modification Date’ Displays the date when PCBs are modified

Trang 25

[Paste special]  [Paste special] Pastes the support pin/PCB warpage data from the copied PCB [Proved]  [Proved] Sets a ‘Proved’ flag of the PCB data setting item [Import]

[Recipe]   Imports the PCB data from the file in the Recipe [PCB]   Imports the PCB data output by the export function in the PCB list [View]

[Label]

[New Label]  [New Label] Creates a new label

[Assign Label] [Assign Label] Assigns a designated label to the selected PCB [Remove label]   Removes the assigned PCB from the selected label [Manage label]   Adds a new label or deletes the existing label

Trang 26

2 CAD macro

Menu bar Toolbar Right-click menu Explanation

[Rename]  [Rename] Renames the selected CAD macro

[View]

Trang 27

 The <New Folder> screen is displayed

 Up to 64 letters are allowed to input (The following characters cannot be used)

% , ” ’ space \ : ; / < > ? * | double-byte character

Trang 28

5.1.4 Deleting Folder

1 Choose a desired folder to delete

2 Choose [Delete] from the right-lick menu

3 The folder deletion confirmation message appears Click [Yes] to delete

 The folder is deleted

 If PCBs or folders exist in the deleted folder, they are all deleted

 If PCB which is still editing exists in the folder, you cannot delete the folder To delete it, close the PCB editor

Trang 29

EJS9AE-MB-05P-26 Page5-9

5.1.5 Renaming Folder

1 Choose a desired folder to rename

 The route folder name cannot be changed

2 Choose [Rename] from the right-click menu or double-click the folder

 Up to 64 letters are allowed to input (The following characters cannot be used)

% , ” ’ space \ : ; / < > ? * | double-byte character

 You cannot use the same folder name under the same level

 The folder is circled in a blue frame

4 Press the [Enter] key or click another location

 The folder name is changed

Trang 30

5.1.6 Moving PCB / Folder

You can move PCB and folder by a drag-and-drop operation

① Moving PCB

2 Drag and drop the PCB to the destination folder

 The PCB is moved to the destination folder

 The cursor shows in any place where you cannot move the PCB

Project050102S-10E00

1

Project050102S-11E00

2

Trang 31

EJS9AE-MB-05P-26 Page5-11

② Moving folder

1 Choose a desired folder to move

2 Drag and drop the folder to the destination folder

 The folder is moved under the designation folder level

 The cursor shows in any place where you cannot move the folder

 Folders and PCBs in the source folder are also moved

Project050102S-12E00

1

Project050102S-13E00

2

Trang 32

5.1.7 Editing PCB Data

The registered PCBs can be edited

PCB list

choose [File]  [Open] on the menu bar, or choose [Open] on the

right-click menu

 The <Product Editor> window opens

3 Make the setting appropriate for the parts to be edited

[File]  [Save] on the menu bar

5 Choose [File]  [Exit], or click []

 The <Product Editor> window closes

Trang 33

EJS9AE-MB-05P-26 Page5-13

5.1.8 Copying PCB Data

The registered PCBs can be copied

choose [Edit]  [Copy] on the menu bar, or choose [Copy] on the right-click menu

choose [Edit]  [Paste] on the menu bar, or choose [Paste] on the

right-click menu

 The <PCB paste> window opens

revision’ on the <PCB paste> window

to enter them

 The following characters cannot be used

% , ” ’ space \ : ; / < > ? * | double-byte character

 Up to the set value of ‘Max Lot Name Length’

in General Settings can be entered for the PCB name

( ‘3.2.3 DGS Setting ■Recipe Settings’)

Trang 34

5.1.9 Copying PCB Data As Paste Special

When you want to deploy data from the source PCB to another derived PCB, you can copy the data all at once using the paste special function

PCB list

 To perform paste special, select only one PCB for copy source

choose [Edit] → [Copy] on the menu bar or choose [Copy] on the right-click menu

 Paste special cannot be performed if source PCB data is included

 For multiple PCB selection Range selection:

Hold down the [Shift] key while clicking on the first and the last PCBs

Trang 35

EJS9AE-MB-05P-26 Page5-15

4 Choose [Edit] → [Paste Special] on the menu bar or choose [Paste Special] on right-click menu

 The <Paste Special> window opens

5 Choose the desired data to paste from the < Paste Special > window and click [OK]

Support Pin Location:

Pastes the support pin coordinate data PCB Warpage detection points:

Pastes the PCB warpage coordinates and pattern warpage coordinate data

Trang 36

5.1.10 Deleting PCB Data

The registered PCBs can be deleted

PCB list

choose [Edit]  [Delete] on the menu bar, or choose [Delete] on the

Trang 37

EJS9AE-MB-05P-26 Page5-17

5.1.11 Renaming the PCB Data Name

The registered PCBs can be renamed

from the PCB list

menu bar or [Rename] on the right-click menu

 The <Rename Product> window opens

 The following characters cannot be used

% , ” ’ space \ : ; / < > ? * | double-byte character

 Up to the set value of ‘Max Lot Name Length’

in General Settings can be entered for the PCB name

( ‘3.2.3 DGS Setting ■Recipe Settings’)

Trang 38

5.1.12 Import

 About import

There are three types for import; a CAD/BOM file, a Recipe and a PCB file

 Performing PCB import

If the part data is included in the PCB file, it is also imported

menu bar

 The <Import Products> window opens

2 Choose either ‘Single File’ or ‘Files in folder’

Trang 39

EJS9AE-MB-05P-26 Page5-19

4 Choose the file and click [Open]

5 Choose where to import to

6 When the part data is overwritten, mark the checkbox of ‘Overwrite Parts Data’

 If you do not overwrite the nozzle number, unmark the checkbox of “Overwrite nozzle number.”

Trang 40

5.1.13 Export

The registered PCBs can be exported

 The <Browse For Folder> window opens

4 Choose the folder to export and click [OK]

 The selected folder is displayed

Ngày đăng: 19/09/2022, 10:43

TỪ KHÓA LIÊN QUAN

w