Yaskawa 260IF DeviceNet System Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Équipement Yaskawa 260IF DeviceNet System. Yaskawa 260IF DeviceNet System User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 95
  • Table des matières
  • DEPANNAGE
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
YA S K A WA
MANUAL NO. SIEZ-C887-5.2
YASKAWA
USER’S MANUAL
Machine Controller MP900 Series
260IF DeviceNet System
Vue de la page 0
1 2 3 4 5 6 ... 94 95

Résumé du contenu

Page 1 - USER’S MANUAL

YA S K A WA MANUAL NO. SIEZ-C887-5.2YASKAWAUSER’S MANUALMachine Controller MP900 Series260IF DeviceNet System

Page 2 - Safety Information

xiSafety PrecautionsThis section describes precautions that apply to correct use of devices. Before installing, operating, maintaining or inspecting d

Page 3 - Visual Aids

Safety Precautionsxii WiringCaution• Always connect a power supply that meets the given specifications.Connecting an inappropriate power supply ma

Page 4 - CONTENTS

xiii ApplicationWARNING• Do not touch any Module terminals when the system power is ON.There is a risk of electrical shock.Caution• Do not attempt

Page 5

Safety Precautionsxiv MaintenanceWARNING• Make sure that the polarity of the Module's built-in battery is correct. The battery must be instal

Page 6

xv General PrecautionsAlways note the following to ensure safe use.• The 260IF Module was not designed or manufactured for use in devices or systems

Page 7 - About This Manual

1-111 OutlineThis chapter describes the DeviceNet Communications Interface (called the 260IF Module), an Option Module for MP900 Machine Controllers.

Page 8 - Related Manuals

Outline1.1.1 System Configuration1-211.1 Outline of Configuration and FunctionsThe DeviceNet is a multivendor field network. DeviceNet specification

Page 9 - Registered Trademark

1.1 Outline of Configuration and Functions1-311.1.2 Master ModeThere are two connection methods for Master Modes.Multi-drop ConnectionsT-branch, M

Page 10 - Safety Precautions

Outline1.1.3 Slave Mode1-411.1.3 Slave ModeThe following diagram shows the system configuration when the 260IF Module is used in Slave Mode.1.1.4 F

Page 11 - Mandatory

1.1 Outline of Configuration and Functions1-51Fig 1.2 Message Communications FunctionsNote: Message communications that use MSG-SND functions can be

Page 12 -  Application

Safety InformationiiiSafety InformationThe following conventions are used to indicate precautions in this manual. Failure to heed precautions provid

Page 13 - Prohibited

2-122 Basic SpecificationsThis chapter describes the external appearance of the 260IF Module and the settings and display section specifications.2.1

Page 14 -  General Precautions

Basic Specifications 2-222.1 SpecificationsThe basic specifications are given for the Interface Module in the following table.Item SpecificationsNam

Page 15 - 1 Outline

2.2 External Appearance2-322.2 External Appearance2.2.1 260IF ModuleThe external appearance of the 260IF Module is shown below.Fig 2.1 External Ap

Page 16 - 1.1.1 System Configuration

Basic Specifications2.2.1 260IF Module2-422.3 Switch SpecificationsRefer to 4.1 Basic Use of the 260IF Module for setting details.  SW1The baud rat

Page 17 - Multi-drop Connections

2.4 LED Indicator Specifications2-522.4 LED Indicator SpecificationsThe LED indicator specifications for the 260IF Module are shown in the following

Page 18 - Message Communications

Basic Specifications2.2.1 260IF Module2-62 Connector SpecificationsCN1 DeviceNet Connector SpecificationsFig 2.3 CN1 ConnectorsTable 2.4 CN1 Sign

Page 19

3-133 Network SpecificationsThis chapter describes the network specifications and restrictions for the 260IF Module.3.1 Network Configuration - - -

Page 20 - 2 Basic Specifications

Network Specifications3.1.1 Basic Network Configuration3-233.1 Network ConfigurationThis section outlines the network configuration. 3.1.1 Basic Ne

Page 21 - 2.1 Specifications

3.1 Network Configuration3-33can be used together in the same network, as shown in the figure above.TerminatorsBoth ends of the trunk line must conne

Page 22 - 2.2 External Appearance

Network Specifications3.1.2 Branching Methods3-43Branching to Three Drop LinesDirect Node Connection Branching from Drop LinesThere are three method

Page 23 - 2.3 Switch Specifications

Safety InformationivVisual AidsThe following aids are used to indicate certain types of information for easier reference.Indicates important informati

Page 24

3.1 Network Configuration3-53Direct Node ConnectionDrop line Drop lineNodeMulti-drop method

Page 25 -  Connector Specifications

Network Specifications3.1.3 Network Configuration Restrictions3-633.1.3 Network Configuration Restrictions Maximum Network LengthThe maximum networ

Page 26 - 3 Network Specifications

3.1 Network Configuration3-73Using Thick Cable and Thin Cable TogetherThe line connecting two nodes located farthest from each other can use both thi

Page 27 - 3.1 Network Configuration

Network Specifications3.1.3 Network Configuration Restrictions3-83 Total Drop Line LengthThe total drop line length is the total of all drop line le

Page 28 - 3.1.2 Branching Methods

4-144 System Startup and SetupThis chapter describes the procedures for making settings when connecting the 260IF Module to the DeviceNet.The overall

Page 29 -  Branching from Drop Lines

System Startup and Setup4.1.1 Master Mode4-244.1 Basic Use of the 260IF ModuleThis chapter explains the basic use of the 260IF Module in the Master

Page 30 - Direct Node Connection

4.1 Basic Use of the 260IF Module4-344.1.2 Slave Mode If the 260IF Module is set to Slave Mode, the 260IF Module will automatically exchange I/O dat

Page 31 -  Maximum Network Length

System Startup and Setup4.1.3 Basic System Design Procedure4-444.1.3 Basic System Design ProcedureThe 260IF Module communications have restrictions

Page 32 - Network Configuration

4.1 Basic Use of the 260IF Module4-544.1.4 Device Setting ProcedureMake the following settings on the 260IF Module before turning ON the power suppl

Page 33 -  Total Drop Line Length

System Startup and Setup4.1.5 I/O Allocations4-644.1.5 I/O AllocationsAfter selecting the device and wiring the cables, allocate I/O to start 260IF

Page 34 - 4 System Startup and Setup

CONTENTSvCONTENTSSafety Information - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - iiiVisual Aids - - - - - - - - - - -

Page 35 - 4.1.1 Master Mode

4.2 Calculating Communications Cycle Times4-744.2 Calculating Communications Cycle Times4.2.1 Communications Cycle TimeThe communications cycle tim

Page 36 -  I/O Data

System Startup and Setup4.2.2 Calculating Communications Cycle Times4-843. Slaves with 8 bytes or less of both input and output data[94 + 8(No + Ni)]

Page 37 - Basic System Design Procedure

4.2 Calculating Communications Cycle Times4-944.2.3 Precautions on Setting the Communications Cycle TimeSet a communications cycle time that allows

Page 38 - Baud rate

System Startup and Setup4.3.1 Opening the 260IF Module Configuration Window4-1044.3 260IF Module SetupThe 260IF Module is set up from the CP-717 Eng

Page 39 - 4.1.5 I/O Allocations

4.3 260IF Module Setup4-114Fig 4.6 260IF Definition Window4.3.2 Setting MethodsThe 260IF Definition Window has the following three tab pages. Para

Page 40

System Startup and Setup4.3.2 Setting Methods4-124I/O AllocationsThe asterisks (**) displayed on the left in the I/O allocations table indicate the 2

Page 41

4.3 260IF Module Setup4-134Saving ParametersOnce the parameters have been set, select File and then Save from the menu to save the set-tings. Additio

Page 42 - Slave Slave Slave Slave

System Startup and Setup4.3.2 Setting Methods4-144Slave I/O Allocation ExampleThe settings shown in the following diagram are made when, for example,

Page 43 - 4.3 260IF Module Setup

4.3 260IF Module Setup4-154MasterNode address #00(MAC ID=00 )Node address #03(MAC ID=03 )SlavePS MP920 260IF000102033IW1101OW1200064HighPolled064Mast

Page 44 -  Parameter Settings

System Startup and Setup4.3.2 Setting Methods4-164I/O Allocations using Network Configuration InformationWhen using the 260IF Module as a DeviceNet M

Page 45 - I/O Allocations

vi4.3 260IF Module Setup - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4-104.3.1 Opening the 260IF Module Configuration Window - - - - - -

Page 46 - Saving Parameters

5-155 ProgrammingThis chapter describes the system registers that monitor the I/O communica-tions status and the functions used when performing messa

Page 47 - Slave I/O Allocation Example

Programming5.1.1 System Register and Communications Errors5-255.1 System Registers5.1.1 System Register and Communications ErrorsIf a communication

Page 48 - 260IF Module Setup

5.2 Message Send Function (MSG-SND)5-355.2 Message Send Function (MSG-SND)The MSG-SND function is used to send and receive DeviceNet explicit messag

Page 49 - Setting Methods

Programming5.2.2 Outline of Message Send Function5-455.2.2 Outline of Message Send FunctionThe following table shows the functions and configuration

Page 50 - 5 Programming

5.2 Message Send Function (MSG-SND)5-555.2.3 Parameter ListThe parameters displayed under “PARAM” are shown in the following table.Processing Result

Page 51 - 5.1 System Registers

Programming5.2.3 Parameter List5-65Error ClassificationsError Content Meaning81xxFunction code error An unused function code was received or an attem

Page 52

5.2 Message Send Function (MSG-SND)5-75Status (PARAM01)Outputs the status of the communications section. 1. Bit allocations9 1 1 11 2. COMMAND3. RESU

Page 53 - (MSD-SND)

Programming5.2.3 Parameter List5-854. PARAMETERWhen RESULT = 4 (FMT_NG), the error codes shown in the following table will be output. When RESULT ≠ 4

Page 54 - 5.2.3 Parameter List

5.2 Message Send Function (MSG-SND)5-95Coil Offset (PARAM08)Not used.Input Relay Offset (PARAM09)Not used.Input Register Offset (PARAM10)Not used.Hol

Page 55 - Error Classifications

Programming5.2.5 Outputs5-105CIR-NO (Circuit Number)Designates the circuit number. Enter the circuit number set in the Module Configuration Window.CH

Page 56 - Status (PARAM01)

CONTENTSviiB.1 Sample Program No. 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - B-2B.2 Sample Program No. 2 - - - - - - -

Page 57 - Remote Node CPU # (PARAM07)

5.2 Message Send Function (MSG-SND)5-115For a read request service code, set Data Size (PARAM06) in 5.2.3 Parameter List to 8.For a write request se

Page 58 - 5.2.4 Inputs

6-166 Network MaintenanceThis chapter describes how to maintain a 260IF Module using the CP-717 Engineering Tool. When the CP-717 is used, informatio

Page 59 - 5.2.5 Outputs

Network Maintenance6.1.1 Outline6-266.1 Reading Network Configuration Information6.1.1 OutlineThe network configuration information can be read whe

Page 60

6.1 Reading Network Configuration Information6-364. The Network Configuration Window will be displayed.Table 6.1 Search ItemsTable 6.2 Setting and

Page 61 - 6 Network Maintenance

Network Maintenance6.1.2 Using the Network Configuration Information Read Function6-46 Precautions on Reading Network Configuration Information •

Page 62 - 6.1.1 Outline

6.2 I/O Status6-566.2 I/O Status6.2.1 OutlineWhen the 260IF Module is set as a DeviceNet Master, the I/O status function reports in online the stat

Page 63 - Search Start

Network Maintenance6.2.2 Using the I/O Status Function6-66Display Item ContentsMAC ID The DeviceNet MAC ID (DeviceNet address).INPUT The leading addr

Page 64 - Network Maintenance

6.3 Status6-766.3 StatusThe status function reports, in online, the 260IF Module DeviceNet address, baud rate setting, and communications status.6.3

Page 65 - 6.2 I/O Status

Network Maintenance6.4.1 Masters6-866.4 TroubleshootingWhen the 260IF Module detects an error during DeviceNet communications, it reports the error

Page 66 - Using the I/O Status Function

6.4 Troubleshooting6-96Table 6.4 Troubleshooting the Master (Cont’d)ProblemLocations to CheckProbable CausePossible SolutionIndicator Status I/O Sta

Page 67 - 6.3 Status

About This ManualviiiAbout This Manual This manual describes the DeviceNet Interface Option Module (called the 260IF Module) that is mounted to the

Page 68 - 6.4 Troubleshooting

Network Maintenance6.4.1 Masters6-106Table 6.5 Troubleshooting the Master (Cont’d)ProblemLocations to CheckProbable CausePossible SolutionIndicator

Page 69 - Troubleshooting

6.4 Troubleshooting6-1166.4.2 SlavesThe followinng tabel gives the status of indicators and status functions for normal operation when the 260IF Mo

Page 70

Network Maintenance6.4.2 Slaves6-126Table 6.7 Troubleshooting Slaves (Cont’d)ProblemLocations to CheckProbable CausePossible SolutionIndicator Statu

Page 71 - 6.4.2 Slaves

6.4 Troubleshooting6-136Table 6.8 Troubleshooting Slaves (Cont’d)ProblemLocations to CheckProbable CausePossible SolutionIndicator Status I/O Status

Page 72

7-177 WiringThis chapter explains the how to wire the communications power supply, cal-culation methods for power supply positioning, and network gro

Page 73

Wiring7.1.1 Basic Precautions7-277.1 Wiring Communications Power SupplyThis section describes wiring methods for communications power supply and cal

Page 74 - 7 Wiring

7.1 Wiring Communications Power Supply7-37 Nodes on One Side of the Power Supply7.1.3 Methods for Deciding the Power Supply Positioning Values to

Page 75 - 7.1.2 Wiring Power Supply

Wiring7.1.3 Methods for Deciding the Power Supply Positioning7-47or the simple calculation from the graph.Make sure that each drop line meets the con

Page 76 -  Values to be Calculated

7.1 Wiring Communications Power Supply7-57Confirmation MethodThe following confirmation must be performed for each node connected in one direction fr

Page 77 - Simple Calculation

Wiring7.1.3 Methods for Deciding the Power Supply Positioning7-67• Total length of power supply = 200 m• Total current consumption = 0.2 A + 0.1 A

Page 78 - Countermeasures

ixRelated Manuals Refer to the following related manuals as required. Thoroughly check the specifications, restrictions, and other conditions of the

Page 79 - Calculation from the Formula

7.1 Wiring Communications Power Supply7-77Find the distance between the power supply and each node and the current consumption for each node in the c

Page 80

Wiring7.1.3 Methods for Deciding the Power Supply Positioning7-87• Move the nodes with greater current consumption closer to the power supply.• Cha

Page 81

7.2 Grounding the Network7-977.2 Grounding the NetworkThis section explains how to ground the network.7.2.1 Grounding Methods 260IF Communications

Page 82 - 7.2 Grounding the Network

A-1AA External AppearancesThis appendix shows the external appearance of the 260IF Module and the MP940D Module.A.1 260IF Module - - - - - - - - - -

Page 83 - A External Appearances

External AppearancesA.1 260IF ModuleA-2AA.1 260IF ModuleDescription: 260IF ModuleModel number: JEPMC-CM23039.74.51304.5260IFNSMSSW1DR0DR1X1X2OFF ONSW

Page 84 - A.1 260IF Module

A-3AA.2 MP940D ModuleDescription: MP940DModel number: JEPMC-MC410128(4)44(18.2)142BATRDYRUNALMBATPRT1654321NO→PRT2RUNINITTESTFLASHPPCOPYPORT1PORT2POWE

Page 85 - A.2 MP940D Module

B-1BB Sample ProgramsThis appendix provides sample programs for 260IF Module.B.1 Sample Program No. 1 - - - - - - - - - - - - - - - - - - - - - - -

Page 86 - B Sample Programs

Sample ProgramsB.1 Sample Program No. 1B-2BB.1 Sample Program No. 1 260IF Module I/O Communications ExampleThis section describes the settings for a

Page 87 - B.1 Sample Program No. 1

B-3B Startup ProcedureThe procedure for setting DeviceNet communications is shown below. 1. Make the DIP switch and rotary switch settings shown in t

Page 88 -  Startup Procedure

Sample ProgramsB.1 Sample Program No. 1B-4B• 260IF CIR2Make the settings shown in the following diagram to use the 260IF Module as a DeviceNet Slave

Page 89 - Current Time Max. Time

Using This ManualxUsing This Manual Intended AudienceThis manual is intended for the following users.• Those responsible for estimating the 260IF

Page 90

B-5B3. Save the Module configuration definitions.4. Reset the MP920 or cycle the power.5. Create and execute a ladder program for MSG-SND.1 I/O commun

Page 91 -  Ladder Program

Sample ProgramsB.1 Sample Program No. 1B-6B Ladder ProgramThe ladder program for DeviceNet message communications is shown below.1 0000"SET PAR

Page 92

B-7BDeviceNet Message Function PrecautionsWrite the response data for normal ends to the same area as the input parameters.When COMPLETE has turned ON

Page 93 - B.2 Sample Program No. 2

Sample ProgramsB.2 Sample Program No. 2B-8BB.2 Sample Program No. 2A sample program for 260IF Module explicit messages is shown below.1 0000SB000003

Page 94

B-9B DW00006 MW01000 MW01001 MW01002 MW010033 0068 COPYW3 0071 000083 0073 H000E3 0075 H00013 0077 H00013 0079 H00013 0081 ELSEMW01000⇒MW01010

Page 95 - 260IF DeviceNet System

YASKAWA ELECTRIC CORPORATIONIn the event that the end user of this product is to be the military and said product is to be employed in any weapons sys

Commentaires sur ces manuels

Pas de commentaire