background image

YASKAWA

MANUAL NO.  SIEZ-C887-2.6B

YASKAWA

USER'S MANUAL

Machine Controller MP920

Communications Module

Summary of Contents for MP920

Page 1: ...YASKAWA MANUAL NO SIEZ C887 2 6B YASKAWA USER S MANUAL Machine Controller MP920 Communications Module ...

Page 2: ... liability is assumed with respect to the use of the information contained herein Moreover because Yaskawa is con stantly striving to improve its high quality products the information contained in this manual is subject to change without notice Every precaution has been taken in the preparation of this manual Nevertheless Yaskawa assumes no responsibility for errors or omissions Neither is any lia...

Page 3: ...o keep this manual in a safe place so that it can be referred to whenever necessary Intended Audience This manual is intended for the following users Those responsible for estimating the MP920 system Those responsible for deciding whether to apply the MP920 system Those responsible for designing the MP920 system so that it can be mounted in the con trol and operating panels Those responsible for m...

Page 4: ...valid when low are written with a forward slash before the signal name as shown in the following example Indicates important information that should be memorized Indicates supplemental information Indicates application examples Describes technical terms that are difficult to understand or in the text without an explanation being given S ON S ON P CON P CON IMPORTANT INFO EXAMPLE TERMS ...

Page 5: ...escribes the motion programming language used for MP900 MP2000 Series Machine Controllers Machine Controller MP900 MP2000 Series User s Manual MPE720 Software for Programming Device SIEPC88070005 Describes how to install and operate the MP900 MP2000 Series programming sys tem MPE720 Machine Controller MP920 Motion Module User s Manual SIEZ C887 2 5 Describes the functions specifications and usage ...

Page 6: ...S standards are different as shown below The ISO symbol is used in this manual Both of these symbols appear on warning labels on Yaskawa products Please abide by these warning labels regardless of which symbol is used Indicates precautions that if not heeded could possibly result in loss of life serious injury Indicates precautions that if not heeded could result in relatively serious or minor inj...

Page 7: ... any time even during transportation or installation Failure to observe this caution may cause damage or failure of the product Firmly tighten the Module mounting screws and terminal block mounting screws to pre vent them from loosening during operation Loose screws may result in a malfunction of the MP920 Always turn OFF the power supply to the Module before installing it Insert the connectors of...

Page 8: ...ound the MP920 may result in electrical shocks or malfunctioning Select separate and lay external cables correctly Consider the following items when selecting the I O signal lines external cables to connect the MP920 Module to external devices Mechanical strength Noise interference Wiring distance Signal voltage etc Separate the I O signal lines from the power lines both inside and outside the con...

Page 9: ...e an accident CAUTION Make sure that the polarity of the Module s built in battery is correct The battery must be installed correctly and must not be charged disassembled heated thrown into fire or short circuited Improper handling may cause the battery to explode or ignite WARNING Do not attempt to disassemble or modify the MP920 Modules in any way Doing so can cause fires product failure or malf...

Page 10: ...s in this manual show typical product examples that may differ somewhat from the product delivered This manual may change without prior notice due to product improvements and specifi cation changes or for easier use We will update the manual number of the manual and issue revisions when changes are made The revision number of the revised manual appears on the back of the manual Contact your neares...

Page 11: ... 3 2 2 2 Conceptual Diagram of Link Communications 2 3 2 2 3 Communications Overview 2 4 2 3 Message Communications 2 5 2 3 1 MEMOBUS Message Transmissions 2 5 2 3 2 General purpose Message Transmissions 2 6 2 4 Engineering Communications 2 7 2 4 1 Overview 2 7 3 Communications Protocols 3 1 Overview of Communications Protocols 3 2 3 1 1 List of Communications Protocols 3 2 3 1 2 Communications Pr...

Page 12: ...ing Switches 5 6 5 3 Module Specifications 5 10 5 3 1 Hardware Specifications 5 10 5 3 2 Communications Specifications 5 10 5 4 Cables 5 12 5 4 1 215IF Connection Cables 5 12 5 4 2 Precautions on Wiring Communications 5 13 5 4 3 Token Passing 5 14 5 4 4 Tokens 5 15 5 5 CP 215 Transmission Definitions 5 17 5 5 1 Overview of CP 215 Transmissions 5 17 5 5 2 Opening the CP 215 Transmission Definitions...

Page 13: ...e Required for Communications 6 8 6 4 Cables 6 10 6 4 1 RS 232C Interface Cables 6 10 6 4 2 RS 422 485 Interface Cables 6 11 6 5 CP 217 Transmission Definitions 6 15 6 5 1 Overview of CP 217 Transmissions 6 15 6 5 2 Opening the CP 217 Transmission Definitions Window 6 16 6 5 3 The CP 217 Transmission Definitions Window Menus 6 16 6 5 4 Setting CP 217 Transmission Definitions Data 6 17 6 5 5 Saving...

Page 14: ...ith Devices Manufactured by Other Companies 7 33 7 7 1 System Configuration 7 33 7 7 2 Socket Communications Flow 7 34 7 7 3 Data Format 7 35 7 7 4 Precautions on Creating Data Using a Personal Computer 7 35 7 7 5 Programming Precautions 7 36 7 8 Connections with MELSEC 7 38 7 8 1 System Configuration 7 38 7 8 2 Message Flow 7 38 7 8 3 Programming 7 39 7 8 4 MELSEC Commands 7 39 7 8 5 MELSEC Devic...

Page 15: ... Specifications 8 30 8 5 3 217IF Transmission Settings 8 32 8 5 4 Inverter Constants Settings 8 32 8 5 5 MSG SND Function 8 33 8 6 Modem to Modem Connection 8 34 8 6 1 System Configuration 8 34 8 6 2 Cable Specifications 8 34 8 6 3 217IF Transmission Master Settings 8 36 8 6 4 MP930 Slave Settings 8 36 8 6 5 MSG SND and MSG RCV Functions MEMOBUS Master 8 37 Appendix A System Functions A 1 SEND MES...

Page 16: ... Master Station C 2 C 1 1 TCP When Using Extended MEMOBUS Protocol SFC 09 C 2 C 1 2 UDP When Using Extended MEMOBUS Protocol SFC 09 C 7 C 2 Sample Programs for Slave Station C 9 C 2 1 TCP When Using Extended MEMOBUS Protocol C 9 C 2 2 UDP When Using Extended MEMOBUS Protocol C 15 Appendix D Wiring Communications D 1 In panel Wiring D 3 D 1 1 Connection Methods D 3 D 1 2 In panel Cables D 12 D 1 3 ...

Page 17: ...ansmission Line Components D 26 D 5 3 CP 215 Repeater Transmission Line Components D 28 D 6 Optical Cable Specifications D 34 D 6 1 H PCF Cable Specifications D 34 D 6 2 Crystal Fiber Cords for Short Wavelength D 35 D 6 3 Crystal Fiber Cords for Long Wavelength D 36 D 6 4 Specifying Detailed Order Patterns D 37 Appendix E Module Appearance E 1 215IF Module E 2 E 2 217IF Module E 3 E 3 218IFA Modul...

Page 18: ... be used for the MP900 Series Machine Control lers 1 1 Overview 1 2 1 1 1 Communications Modules 1 2 1 1 2 Specifications 1 4 1 1 3 General Specifications 1 5 1 2 Communications Software 1 6 1 2 1 Communications Processing 1 6 1 2 2 Communications Processing Software 1 7 1 2 3 Communications Process 1 7 1 2 4 Application Software 1 8 ...

Page 19: ...10Base T port The following illustration lists the name a brief description and the appearance of each Communications Module Table 1 1 Communications Modules Module Name Overview Appearance 215IF A Yaskawa Realtime Core Network Interface Mod ule equipped with one communications line and having a transmission speed of 4 Mbps A relay function can be used to access Machine Controllers that are not di...

Page 20: ...al Communications Module While some functions of the communi cations protocols for these Modules differ the RS 232C ports are almost the same as those for the 217IF Module Name Overview Appearance CPU Module standard serial port An RS 232C interface with two com munications lines are standard features on the CPU Module INFO MP920 CPU MP930 CPU ...

Page 21: ... Frame Configuration Conforms to HDLC DIX specification Connection Type TCP UDP IP or ARP Max Number of Nodes 30 segment Depends on the hub that is used and the network Communications Mode Message communica tions Link communications Engineering communica tions Message communications Engineering communica tions Message communications Engineering communications Message communica tions Engineering co...

Page 22: ...forming to JIS B 3501 Corrosive Gas There must be no combustible or corrosive gas Operating Altitude 2 000 m above sea level or lower Mechanical Operating Conditions Vibration Resistance Conforming to JIS B 3502 10 to 57 Hz with single amplitude of 0 075 mm 57 to 150 Hz with fixed acceleration of 9 8 m s2 1G 10 sweeps each in X Y and Z directions sweep time 1 octave min Shock Resistance Conforming...

Page 23: ...tware installed in the Communications Module and the user application software stored in the CPU Module The personal computer contains communications software called the Communications Pro cess which is the communications processing part of the MPE720 Programming Software The Communications Modules to be connected must be set using the Communications Pro cess Fig 1 1 Conceptual Diagram of Communic...

Page 24: ...by the Programming Device is called the Communi cations Process It is included in the MP900 Series MPE720 Engineering Tool This soft ware is required for engineering between a Machine Controller and the Programming Device The Communications Process is started automatically if it has not already been started on the Programming Device The communications parameters need to be set only once Refer to C...

Page 25: ...er logic programs developed by the user using the MPE720 Programming Device Communications are coded using the MSG SND and MSG RCV system functions Fig 1 4 Conceptual Diagram of Application Software Commu nications Module Communications processing part Machine Controller Communications with a remote station CPU Application ...

Page 26: ...n trollers 2 1 Communications Modes 2 2 2 1 1 Overview 2 2 2 2 Link Communications 2 3 2 2 1 Link Allocation 2 3 2 2 2 Conceptual Diagram of Link Communications 2 3 2 2 3 Communications Overview 2 4 2 3 Message Communications 2 5 2 3 1 MEMOBUS Message Transmissions 2 5 2 3 2 General purpose Message Transmissions 2 6 2 4 Engineering Communications 2 7 2 4 1 Overview 2 7 ...

Page 27: ...as the Pro gramming Device Various communications protocols Extended MEMOBUS MEMOBUS MELSEC A OMRON and no protocol are supported through message communications See Chapter 3 Communications Protocols for details Table 2 1 Communications Modes Communications Mode Overview 215IF 217IF 218IF Link Communications The system transfers data at regular inter vals between Machine Controllers in defined mem...

Page 28: ... Control lers to show how data is to be transferred This is called Link Allocation See Transmission Parameter Settings under 5 5 4 Setting CP 215 Transmission Definitions for details 2 2 2 Conceptual Diagram of Link Communications If we assume for example that I O registers 0000 to 03FF are in a local area for each station and that registers 03FF to 13FF are used for shared areas then the link com...

Page 29: ...n area and has received the token the transmission area information and data will be transmitted to all sta tions When this data is received all stations will write the reception data to their own I O regis ters according to the area information In this way the contents of the I O areas of all stations are periodically refreshed according to the token cycle ...

Page 30: ...EMOBUS protocol The Master transmits MEMOBUS messages to the Slaves using the MSG SND function and the Slaves return response messages using the MSG RCV function The MEMOBUS message flow is shown below Data is transmitted to ST 2 via the line from the ST 1 using the MESSAGE SEND function MSG SND The ST 2 uses the MESSAGE RECEIVE function MSG RCV to read the data from the specified registers and re...

Page 31: ...protocol can be established by transferring packet data using consec utive MW registers Data is transferred with no protocol via the line from the ST 1 using the MESSAGE SEND function MSG SND The ST 2 uses the MESSAGE RECEIVE function MSG RCV to receive data from ST 1 No response is returned to ST 1 PS 01 CPU 01 PS 01 CPU 01 ST 1 MSG SND Parameters Transmission device 215IF 217IF and 218IF Communi...

Page 32: ...he MPE720 to a Machine Controller The following table shows the channels that can currently be used as engineering ports Note 1 Yes Can be used as an engineering port No Cannot be used as an engineering port 2 If engineering is performed via a 215IF Module a 215IF I F Card is required in the personal computer 3 If engineering is performed via a 218IF Module an Ethernet Inter face Card is required ...

Page 33: ...Overview of Communications Protocols 3 2 3 1 1 List of Communications Protocols 3 2 3 1 2 Communications Protocols and Message Communications 3 3 3 2 Protocol Functions 3 4 3 2 1 Extended MEMOBUS Protocol 3 4 3 2 2 MEMOBUS Protocol 3 6 3 2 3 MELSEC A Protocol 3 7 3 2 4 OMRON Protocol 3 10 3 2 5 No Protocol Mode Through Mode 3 12 3 3 Sample Programming Example 3 13 3 3 1 Master Function 3 13 3 3 2 ...

Page 34: ...IF 3 When the MEMOBUS protocol is used with the 218IF only the Slave MSG RCV function can be used with the MP900 Series Machine Controllers Note Yes Protocol supported by the Module No Protocol not supported by the Module Table 3 1 List of Communications Protocols No Communications Protocols 215IF 216IF 218IF Standard Serial 1 Overview 1 Extended MEMO BUS Yes No Yes No Extends the functions of the...

Page 35: ...mmunications and a general purpose message mode for one way commu nications The various communications protocols belong to either of these message communications modes Message Communications Mode Communications Protocols Remarks MEMOBUS Message Mode Extended MEMOBUS MEMOBUS MELSEC A OMRON Command response commu nications General purpose Message Mode No protocol Through mode One way communications ...

Page 36: ...nctions The functions provided by the Extended MEMOBUS protocol are shown in the following table Table 3 2 Extended MEMOBUS Protocol Functions Function Code Function No of Points Remarks 01H Coil status read 2 000 points 02H Input relay status read 2 000 points 03H Holding register write 125 words 04H Input register write 125 words 05H Single coil status change 1 point 06H Single holding register ...

Page 37: ...317 CP 9200SH and CP 3500H The Master transmits Extended MEMOBUS format instructions to the Slave and the Slave returns a response message when it has received an instruction Fig 3 1 Extended MEMOBUS Protocol Message Flow Between MP Series Controllers CPU MSG SND 215IF 218IF CPU MSG SND 215IF 218IF MSG RCV MSG RCV MP Series Controller Extended MEMOBUS format MP Series Controller ...

Page 38: ...er does not wait for a response The data size that can be handled in one communication is from 1 word to 510 words 3 2 2 MEMOBUS Protocol Overview The MEMOBUS Protocol is the standard protocol that has been used up to now for Yaskawa RS 232C communications and it is the main communications protocol for Yaskawa Control lers Fig 3 2 MEMOBUS Message Flow in Communications Between Controller and Perso...

Page 39: ...V system functions can be used in the same way as when the Extended MEMOBUS protocol is used by a user program The following three MELSEC functions are supported by Ethernet communications using the 218IF and the AJ71E71 Communications between CPUs Fixed buffer communications Random access buffer communications With fixed buffer communications the Controller can be either a Master or a Slave With ...

Page 40: ...ed Use the common ACPU commands for AnACPU access AnACPU expansion registers cannot be accessed CPU MP900 Series Controller MELSEC format Ethernet MSG SND 217IF 218IF MELSEC A MSG RCV A2UCPU AJ71E71 AJ71UC24 Table 3 3 Common MELSEC ACPU Commands MEMOBUS Command MELSEC Command Description Qty Remarks 01H 02H WR Reads bit devices in 16 point units 32 words 512 points 03H 04H Reads word devices in 1 ...

Page 41: ...ACPU Commands Extended MEMOBUS Command MELSEC Command Description Qty Remarks 01H 02H 00H Reads bit devices in 1 point units 256 points 01H Reads bit devices in 16 point units 128 words 2 048 points Not supported 03H 04H 09H 0AH Reads word devices in 1 point units 256 points 05H 0FH 02H Writes bit devices in 1 point units 256 points 03H Writes bit devices in 16 point units 40 words 640 points Not ...

Page 42: ... OMRON PLC That is to say the Master Controller transmits an OMRON format command to the Slave SYSMAC PLC and receives a response message from the Slave When communicating with a SYSMAC PLC the protocol is automatically converted inside the 217IF Module Therefore the MSG SND and MSG RCV system functions can be used in the same way as when the Extended MEMOBUS protocol is used by a user program Fig...

Page 43: ...the OMRON protocol is specified When using the OMRON protocol specify OMRON as the communications protocol in the CP 217 Transmission Settings Window Table 3 5 List of OMRON Commands MEMOBUS Command OMRON Header Code Description No of Words Remarks 01H RR Reads IR CIO and AR Area words 256 words 03H RD Reads DM area words 2 000 words 0FH WR Writes IR CIO and AR Area words 252 words 10H WD Writes D...

Page 44: ... Connec tion Parameter Window Fig 3 5 Connection Parameter Window Communications Programs Through Mode communications can be performed by specifying No protocol 1 value 2 or No protocol 2 value 3 as protocol type PRO TYP in the MSG SND and MSG RCV func tions in the user program With No protocol 1 communications data is transferred in word units With No protocol 2 communications data is transferred...

Page 45: ...sage function For message transfers it is necessary to clearly recognize whether the system operates as a Mas ter or Slave In the sample program given below only the basic part of the ladder logic program used for the system functions is coded Refer to Appendix A System Functions for the detailed function parameters 3 3 1 Master Function The Master uses the send message function MSG SND Messages a...

Page 46: ...W00027 Processing result stored Status stored DW00001 Ended by a transmission error Normal pulse counter added Error pulse counter added Turns ON after command message has been completed normally and response message has been received normally Set the parameters in the first scan after startup SB000003 DW register clear Remoto station No Function code setting readout 00001 00003 00000 00100 00000 ...

Page 47: ...fied in the transmission parameter setting of each Communications Module See the section on the transmission definitions for individual Communications Module 3 3 2 Slave Function A Slave uses the receive message function MSG RCV Because it is a Slave it does not send its own messages When a message is received from the Master it returns a response message ...

Page 48: ...il turns ON when the CPU receives the command Normal completion Normal counter Abnormal completion DB000211 DB000212 IFON IEND DEND INC DW00024 Error counter INC DW00025 Ended by a transmission error Error pulse counter added Turns ON command message has been received normally and re sponse message has been trans mitted normally Normal pulse counter added At power ON set the param eters in the fir...

Page 49: ...Communications Process 4 2 4 1 1 Overview 4 2 4 1 2 Opening the Communications Process 4 2 4 2 Communications Port Settings 4 4 4 2 1 Serial Communications Ports 4 4 4 2 2 CP 215 Communications Port Settings 4 7 4 2 3 CP 218 Communications Port Settings 4 11 4 3 Setting the Logical Port Numbers 4 13 4 3 1 Setting the MPE720 Logical Port Numbers 4 13 ...

Page 50: ...d With the communications process the communications conditions must be set once after the MPE720 Programming Software has been installed Once they have been set the settings are stored as system information and the communications conditions will thus be automatically set from the next startup The conditions must be reset if the communications destination changes 4 1 2 Opening the Communications P...

Page 51: ...ick File and then Setting The following Window shows that logical port number 1 has been selected The following Logical Port Setting Window will be displayed when a logical port is selected Select the appropriate communications interface under Port Kind and then make the relevant settings Do not set the logical port as a communications device such as a CP 215 that is not installed in the Programmi...

Page 52: ...rial communications ports are set when engineering is performed with the MPE720 via the 217IF Module or the serial ports on the Machine Controller CPU Module Only the CN1 serial port can be used as an engineering port with the 217IF Setting Procedure Use the following procedure to set a serial communications port 1 Select Serial under Port Kind on the Logical Port Setting Window and click the Deta...

Page 53: ... OK once more The dis play will return to the Communications Process Window Check that logical port 1 has been allocated as a serial port The serial port parameter settings are now completed The settings must now be saved in a file Saving the Communications Port Settings The communications port settings are saved in a file When the communications process is subsequently activated these settings wi...

Page 54: ...1 Click File and then Save 2 The Communications Process Window will be displayed to confirm that the information is to be saved Click Yes to save the information Exiting the Communications Process Select File and then Exit to close the Communications Process Window ...

Page 55: ...dress 0CC000H Interrupt level IRQ11 1 Specify the value of the third digit of the shared memory address according to the combinations of pins 1 and 2 of the DIP switch as shown below SW1 SW2 SW3 SW4 ON OFF 1 2 3 4 F E D C B A 9 876 4 3 2 1 0 5 F E D C B A 9 876 4 3 2 1 0 5 215IF AT F87215 90000 S01 Jumper lead DIP switch pins 1 to 4 Rotary switches setting 0 to F LED LED1 LED2 LED3 LED4 Plug switc...

Page 56: ...t Kind on the Logical Port Setting Window and click the Detail button 2 The CP 215 Port Setting Window will be displayed when the Detail button is clicked Four tabs will be displayed Set the CP 215 parameters on the Hardware Parameter and Channel Tabs in that order No settings are required on the Link Map Tab a Hardware Tab Page Set the operating conditions for the CP 215PC AT Card installed in th...

Page 57: ... the CP 215 transmission parameters Set the first five parameters from Own Sta tion Address to MEMOBUS Response Watch Time Leave the other parameters on their default settings i Own Station Address Station No Set the MPE720 station number UMB UMB Upper Memory Block UMB is one method of expanding DOS memory Specify the unused area in the area from 640 KB to 1 MB i ii iii iv v TERMS ...

Page 58: ...Round Time Setting Token Cycle Time Set to 100 for the target time from when each station receives the token until the next time the token is received v MEMOBUS Response Watch Time MEMOBUS Response Monitoring Time Set to 255 for the time from when a message is transmitted until a response is received c Channel Tab Page Set the number of panel command channels to 2 Leave the other parameters on the...

Page 59: ...lling the Ethernet Card Use a general purpose Ethernet Card or a PCMCIA Ethernet Card The driver attached to the Ethernet Card must be installed separately Setting Procedure Use the following procedure to set a CP 218 communications port 1 Select CP 218 under Port Kind on the Logical Port Setting Window and click the Detail button 2 The CP 218 Port Setting Window will be displayed when the Detail ...

Page 60: ...be managed 3 The Logical Port Setting Window will be displayed again Click the OK button once more The display will return to the Communications Process Window Check that CP 218 has been allocated to logical port 3 The CP 218 parameter settings are now completed The settings must now be saved in a file Saving the Communications Port Settings and Exiting the Communi cations Process Refer to 4 2 1 S...

Page 61: ... File Manager Refer to 2 2 4 Creating New PLC Folders in the MP900 MP2000 Series Machine Controller Programming Software MPE720 User s Manual The following window will be displayed when registering a new PLC folder or opening the property window for an existing PLC folder Open the Network Tab Page Set the Logical Port No box in this window to the logical port number to be used This number correspo...

Page 62: ...cifications 5 10 5 4 Cables 5 12 5 4 1 215IF Connection Cables 5 12 5 4 2 Precautions on Wiring Communications 5 13 5 4 3 Token Passing 5 14 5 4 4 Tokens 5 15 5 5 CP 215 Transmission Definitions 5 17 5 5 1 Overview of CP 215 Transmissions 5 17 5 5 2 Opening the CP 215 Transmission Definitions Window 5 18 5 5 3 The CP 215 Transmission Definitions Window Menus 5 19 5 5 4 Setting CP 215 Transmission ...

Page 63: ...15 Repeaters 5 36 5 7 1 CP 215 Repeaters 5 36 5 7 2 System Configuration 5 38 5 7 4 CP 215 Repeater TT 5 49 5 7 5 CP 215 Repeater TC 5 50 5 7 6 CP 215 Repeater TP 5 52 5 7 7 CP 215 Repeater TS2 5 53 5 7 8 CP 215 Repeater TS5 5 54 ...

Page 64: ... MPE720 Programming Device with two MP920 Units and a 215IF Card installed connected by a 215IF Connection Cable The Pro gramming Device can also be connected using the serial port of an MP920 CPU Module The 215IF Modules are managed using station numbers ST n A different station number must be assigned to each Module The Modules cannot be linked if the same station number is assigned to more than...

Page 65: ...xchanged with the Con trollers connected to a different network segment and the entire system can be managed and controlled by the MPE720 Programming Device Data can be transferred between Network 1 and Network 2 via ST 10 and ST 20 Informa tion about all the Controllers can be managed from the MPE720 Programming Device using the network numbers and station numbers 215IF ST 1 215IF ST 2 215IF ST 3...

Page 66: ... ERR LED indicator will not be lit If a failure occurs the RUN LED indicator will turn OFF and the ERR LED indicator will light or flash The TX LED indicator and RX LED indicator will light when sending receiving data LED indicators Rotary switches 215IF port CN1 DIP switches Label Name Color Status when Lit RUN Run Green Operating normally ERR Error Red Error occurred See next page TX 215 TX Gree...

Page 67: ...cksum Error A PROM checksum error was detected dur ing online self diagnosis Not lit Flashing 1 Not lit Not lit Module Hardware Error A hardware error was detected during online self diagnosis Not lit Flashing 2 Not lit Not lit CPU Interface Error A data transmission error was detected between Module and CPU during online self diagnosis Not lit Flashing 3 Not lit Not lit Transmission Error A norma...

Page 68: ... is not set or CPU memory is cleared At this time message communications will be performed according to the SW1 and SW2 station address SW3 transmission speed setting BRS0 and BRS1 and SW4 network address When the INIT switch is ON link communications will not be performed and data will not be relayed Indicator name Name Status Function BRS0 Transmission speed Select 0 ON Transmission speed settin...

Page 69: ...ess 0 ON See the following table for settings OFF NET A1 Network Address 1 ON OFF NET A2 Network Address 2 ON OFF NET A3 Network Address 3 ON OFF NET A4 Network Address 4 ON OFF NET A5 Network Address 5 ON OFF NET A6 Network Address 6 ON OFF NET A7 Network Address 7 ON OFF SW4 NET A0 NET A1 NET A2 NET A3 NET A4 NET A5 NET A6 NET A7 ON OFF ON Network No 1 2 3 254 A0 ON OFF ON OFF A1 OFF ON ON ON A2...

Page 70: ... A0 to A7 may be considered as bit settings as shown below The network number thus can be set easily if you think of it as a binary number A7 A6 A5 A4 A3 A2 A1 A0 0 0 0 0 0 0 0 1 Setting for network 1 Setting for network 2 0 0 0 0 0 0 1 0 ...

Page 71: ...munications Specifications Item Specifications Transmission Line Form Electrical bus Transmission Line Electrical bus YS IPEV SB 1P 0 3 mm2 75Ω YS IPEV SB 3P 0 3 mm2 75Ω YS IPEV S Cu 1P 1 25 mm2 75Ω Transmission Distance Total distance With 4 Mbps 170 m With 2 Mbps 270 m With 1 Mbps 420 m Can be extended to 600 m max with 4 Mbps by connecting a Repeater Transmission Speed 1 2 or 4 Mbps software sw...

Page 72: ...r of stations that can be connected Maximum Number of Connections Total number of stations 30 max Up to 64 stations can be connected by expanding repeaters Connection Configuration N N Error Detection Control CRC check count for data words timer Table 5 1 215IF Module Communications Specifications cont d Item Specifications ...

Page 73: ... stations are connected Note 1 L0 is when the total length of the cables inside the control panel is about 55 m and 20 JC215 01 Junction Boxes are used 2 L01 and L02 are when 16 stations are connected on both sides of the Repeater No Signal Name Function No Signal Name Function 1 SRD Sending and receiving data 5 N C Not connected 2 N C Not connected 6 N C Not connected 3 N C Not connected 7 N C No...

Page 74: ... must be wired separately Provide terminating resistance at both ends of the transmission line Use a YS IPEV S Cu 1P 1 25 mm2 75 Ω cable manufactured by Fujikura Corpora tion for the wiring between control panels With long wires also ground the Repeater s Any restrictions in communication performance must also be considered in connection with the number of stations See 2 2 Link Communications ON O...

Page 75: ...ber of JC215 01 and JC215 02 Junction Boxes connected The input side and output side of the JC215 01 may be counted together as one Junction Box 5 4 3 Token Passing The CP 215 transmission access method known as token passing is explained below In token passing data of a specific pattern called a token circulates continuously on the transmission line The token represents the right to send and the ...

Page 76: ...uations given below In each equation the message transmission margin refers to the time margin for message transmission from a station included in the token cycle time A minimum message transmis sion of 1 2 ms for 4 Mbps 2 4 ms for 2 Mbps or 4 8 ms for 1 Mbps should be guaranteed If this value is increased the message transmission efficiency will increase but link trans mission data exchanges will...

Page 77: ... the Maximum Number of CP 215 Stations Connected By modifying the above equations the maximum number of stations that can be connected can be estimated for the token cycle time The results are shown in the following table Note The number of stations connected is restricted not only by the trans mission performance but also by electrical conditions such as the number of stations connected and the t...

Page 78: ...tructed The settings required for CP 215 transmissions are divided into four tab pages the Parame ter Settings Link Assignments I O Map and Status Tabs There are two kinds of transmissions in a CP 215 Transmission System Link transmissions and message transmissions The required settings for the link transmissions are made here Link transmissions are repeated every cycle according to the settings m...

Page 79: ...the CP 215 parameters stored in the Machine Controller will be opened When the Window is opened in Offline Mode the MPE720 parameters stored in the hard disk on the MPE720 will be opened Open the CP 215 Transmission Definitions Window from the Module Definitions Window When the CP 215 Transmission Definitions Window is opened and the CP 215 parameters are being set for the first time a confirmatio...

Page 80: ...he CP 215 Transmission Definitions Window Save S Saves the CP 215 parameter settings Delete D Deletes the CP 215 parameter settings Print P Prints MPE720 document definition data Exit X Closes the MPE720 Edit E Default S Sets default values Assignment Delete D Deletes assignment data Set L View V Tool Bar T Displays the Tool Bars Status Bar S Displays the Status Bar Window W Cascade C Stacks windo...

Page 81: ...ssion system 1 Configuration Information Displays the CP 215 configuration information that was set in the Module Definition Window Rack Displays the rack number of the rack in which the 215IF is defined Slot Displays the slot number of the slot in which the 215IF is defined Cir Displays the 215IF circuit number Register Range Displays the I O register range Tab Name Function Transmission Paramete...

Page 82: ...or 6 Station Search Interval Input the number of cycles 5 to 1 000 between each search for a new station A station search will be performed at this interval once every 5 to 1 000 token cycles to deter mine whether a new station has been started 7 Transmission Speed Mbps Select the CP 215 transmission speed 1 2 or 4 Mbps 8 Max No of Stations Connected Input the maximum number of stations that can b...

Page 83: ... explanation for the No of Relayed Network 1 setting above 12 Maintenance Switch These settings are all OFF during operation These software switches are used for Yaskawa maintenance Do not change the settings Reverting to Defaults The transmission parameters can be reset to their default values without inputting each parameter by selecting Edit E and then Default S from the menu in the CP 215 Tran...

Page 84: ...215IF transmission is synchronized with the HIGH or LOW scan cycle of the Machine Controller HIGH High speed scan LOW Low speed scan 3 ST Displays the station number Two asterisks will be displayed for the local station number The local station number is determined by the number input in the Transmis sion Parameter Tab s Own Station Number Box The station number displays only the number input in t...

Page 85: ...s I O HIGH High speed scan LOW Low speed scan 7 Station Name Comment Comments up to 32 characters long can be input for each station Deleting Assignment Data Use the following procedure to delete the assignment data for one station 1 Move the cursor to the desired row 2 Click Edit E and then Assignment Delete D on the menu The assignment data selected in step 1 will be deleted CP 316H CP 316H CP 9...

Page 86: ...e corresponding register number row Only the amount of scan information in the I O map assignment area that is set in the SIZE column of the Link Assignment Tab is displayed The remaining space is left blank 1 CIR Circuit Number Displays the circuit number and range of I O registers that are being mapped 2 Register Number Each column in the table represents the first digit in the register numbers ...

Page 87: ...ays the I O device name set in the I O Assignment Tab Limitations on Changing I O Map Assignments The settings made in advance in the Link Assignment Tab are assigned as defaults for the high speed scan I O and low speed scan I O The following limitations apply when chang ing I O assignments I O assignments can be deleted For example LI can be changed to The scan speed designation can be changed F...

Page 88: ...ster number and amount of I O data set in the Link Assignment Tab 6 SCAN Displays the transmission mode set in the Link Assignment Tab 7 LSTS In Online Mode the 215IF link status data is displayed in hexadecimal In Offline Mode nothing will be displayed The following diagrams show the meaning of the link status data for other stations and the local station a Link Status Data for Other Stations Fig...

Page 89: ... click the OK button 5 5 6 Deleting CP 215 Transmission Definitions Data Use the following procedure to delete all of the CP 215 Transmission Definitions data In Online Mode the data will be deleted from the Machine Controller and the hard disk on the computer In Offline Mode the data will be deleted from the hard disk on the computer 1 Click File F and then Delete D on the CP 215 Transmission Def...

Page 90: ...215IF Module in each network seg ment All the units connected to the entire network can be uniquely identified by identifying the combinations of these network numbers and station numbers as network addresses The Relay Function facilitates message communications between such networks To use the Relay Function effectively the relay destination network number must be speci fied in the 215IF paramete...

Page 91: ... plus a system configuration to relay data over 215IF lines Transmission Definition Parameters The following transmission definition parameters are used for the Relay Function Message Relay Function This parameter specifies whether or not the Message Relay Function is to be used Yes The Message Relay Function can be used No The Message Relay Function cannot be used No of Relayed Network 1 Relay De...

Page 92: ...1 to ST 6 will be the same Message Relay Function Yes No of Relayed Network 1 1 to 1 No of Relayed Network 2 Not set With the above settings any Machine Controller at ST 1 to ST 6 can be accessed from the MPE720 Remarks The CP 215 Relay Function must be set in order to access a Machine Controller ST 1 to ST 5 in the above diagram that is not directly connected via a CP 215 from the MPE720 With a s...

Page 93: ...e Relay Function Yes No of Relayed Network 1 1 to 1 No of Relayed Network 2 Not set 2 NW 2 ST 10 Message Relay Function Yes No of Relayed Network 1 2 to 1 No of Relayed Network 2 4 to 4 3 NW 3 ST 20 Message Relay Function Yes No of Relayed Network 1 3 to 3 No of Relayed Network 2 Not set RS 232C ST 11 ST 12 NW 2 ST 31 ST 32 NW 4 ST 2 ST 3 NW 1 ST 21 ST 22 CP 215 NW 3 CP 215 CP 215 ST 1 ST 10 ST 20...

Page 94: ...work 1 1 to 4 No of Relayed Network 2 Not set Remarks With a configuration of two or more networks be sure that the Machine Controller that per forms network relaying is linked to only one station in each network In the example given above the following five stations conform to this requirement NW 1 ST 1 NW 2 ST 10 and ST 12 NW 3 ST 20 NW 4 ST 30 A Machine Controller that performs network relaying...

Page 95: ... 2 NW 1 ST 2 to ST 5 NW 2 ST 11 to ST 14 Message Relay Function No No of Relayed Network 1 Not set No of Relayed Network 2 Not set 3 NW 1 ST 1 Message Relay Function Yes No of Relayed Network 1 1 to 1 No of Relayed Network 2 Not set 4 NW ST 10 Message Relay Function Yes No of Relayed Network 1 2 to 2 No of Relayed Network 2 Not set ST 2 ST 3 ST 4 ST 5 ST 6 RS 232C CP 215 NW 1 MPE720 ST 15 NW 2 ST ...

Page 96: ...ng can be set in each network as shown under the Remarks for 215IF Network Configuration 2 Therefore Network Relay is set to Yes only for the following two stations NW 1 ST 1 NW 2 ST 10 The 215IF uses only one port for the two Machine Controllers ST 6 NW 1 and ST 15 NW 2 Therefore the setting will be Network Relay Yes ...

Page 97: ... pair and coaxial cables Power supply 24 VDC CP 215 Repeater TC 100 VAC 200 VAC 100 VDC 87215 1210 Repeater between twisted pair and coaxial cables Power supply 100 VAC 200 VAC 100 VDC CP 215 Repeater TP 87215 1300 Repeater between twisted pair and H PCF optical fiber cables 850 m Power supply 24 VDC CP 215 Repeater TP 100 VAC 200 VAC 100 VDC 87215 1310 Repeater between twisted pair and H PCF opti...

Page 98: ... BTX CN1 A LINE CN3 B LINE RESET RUN ON LINE CN2 CONT 50 70 6 CP 215 REPEATER TC POWER X1 OL M1 M2 M3 M4 S0 S1 FG 24V 0V ARX ATX BRX BTX CN1 A LINE CN3 B LINE RESET RUN ON LINE CN2 CONT 50 70 6 CP 215 REPEATER TP POWER X1 OL M1 M2 M3 M4 S0 S1 FG 24V 0V ARX ATX BRX BTX CN1 A LINE CN3 B LINE RESET RUN ON LINE CN2 CONT 50 70 6 120 250 240 1 6 ...

Page 99: ...r TT The following example shows the standard system configuration using one Electrical Repeater In this example an Electrical Repeater TT is connected between the main bus and branch bus in order to connect 60 stations Fig 5 6 System Configuration for Electrical Repeater TT Station CP 215 main bus 170 m max per 30 stations Electrical Repeater TT 170 m max per 30 stations CP 215 branch bus CN3 CN1...

Page 100: ...e transmission distance is long These Electri cal Repeaters can be connected using twisted pair cables or coaxial cables Fig 5 7 Standard System Configuration for Electrical Repeaters TT and TC TT or TC CN3 CN1 TT or TC CN3 CN1 Station CP 215 main bus 0 5 or 1 km max 170 m max per 30 stations Twisted pair cable or coaxial cable Electrical Repeater Electrical Repeater 170 m max per 30 stations CP 2...

Page 101: ...s a risk of noise due to a long transmission distance These Optical Repeaters can be connected using the designated two core optical fiber cables and optical connectors Fig 5 8 Standard System Configuration for Optical Repeater TP CN3 CN1 CN3 CN1 Station Repeater TP Repeater TP CP 215 main bus 0 85 km 170 m max per 30 stations CN3 Two core plastic connector Two core optical fiber cable SI 200 250 ...

Page 102: ...epeat ers Be sure to follow this switching sequence Set the system A B changeover contact input signal for the Repeaters on the downstream side to ON all the time or turn ON pin 7 of SW1 When the Repeaters and transmission cables in the primary system fail the standby system will switch to the primary system to recover transmissions A transmission error will exist from the time the failure occurs ...

Page 103: ...0 Dual System Configuration for Repeaters CP 215 branch bus CP 215 main bus CN3 CN1 CN3 CN1 CN3 CN1 CN3 CN1 System A B changeover contact input 24 VDC CN2 Station Station Station Station Repeater Repeater System B System A Repeater Repeater Station Station ...

Page 104: ...ion with the cascade connection method to reduce the number of Repeaters between any two stations to eight or less Fig 5 11 System Configuration with Maximum Number of Repeaters Cascade Connections Repeater ST 1 to ST 5 Station numbers ST 3 1st 2nd 3rd 4th 5th 6th 7th 8th ST 4 ST 5 ST 2 56 ST 1 to ST 2 4 ST 1 to ST 3 4 ST 1 to ST 4 6 ST 1 to ST 5 8 ST 2 to ST 3 4 ST 2 to ST 4 6 ST 2 to ST 5 8 ST 3...

Page 105: ...ater Repeater Repeater Repeater Repeater Repeater Repeater Repeater Repeater Repeater CP 215 electrical bus 1st 2nd 1st 2nd Item Specifications Rated Input Voltage 24 VDC Models 24 VDC 20 19 2 to 28 8 VDC 100 VAC 200 VAC 100 VDC Models 100 115 VAC 15 85 to 132 VAC 47 to 63 Hz 100 VDC 10 40 90 to 140 VDC 200 VAC 15 170 to 230 VAC 47 to 63 Hz Power Consumption 24 VDC Models 5 W 100 VAC 200 VAC 100 V...

Page 106: ...m max at 4 Mbps Item Specifications Operating Temperature 0 to 55 C Operating Humidity 5 to 95 RH no condensation Storage Temperature 25 to 85 C Storage Humidity 5 to 95 no condensation Vibration Resistance Conforming to JIS B 3502 10 to 150 Hz with single amplitude of 0 075 mm 57 to 150 Hz with fixed acceleration of 9 8 m s2 1G Shock Resistance Conforming to JIS B 3502 Peak acceleration of 147 m ...

Page 107: ...minal 0 V 24 VDC negative terminal FG 24V 0V Terminal Name Function FG Protective ground terminal AC1 AC input or 100 VDC positive terminal AC2 AC input or 100 VDC negative terminal FG AC1 AC2 Item Specifications Transmission Speed 1 Mbps 2 Mbps 4 Mbps can be set with SW1 Transmission Distance 170 m per 30 stations 4 Mbps Twisted pair Cable Inside control panel YS IPEV S CU 1P 0 3 mm2 75 Ω 1 Outsi...

Page 108: ...3 mounting screws No Signal Name No Signal Name 1 SRD 5 RT2 2 Not used 6 Not used 3 Not used 7 Not used 4 RT1 8 SRD Name Specifications DO RUN output open collector output Allowable output capacity 24 VDC 50 mA or less Turned OFF when the power is shut OFF or the reception carrier sense time is exceeded for approximately one second or more Automatically restored when operation becomes normal DI Du...

Page 109: ...t Repeater is operating DI input or SW1 7 is ON Not lit Repeater is on standby DI input and pin 7 of SW1 are OFF RUN Lit Reception line is normal Not lit Reception line is abnormal POWER ARX ATX BRX BTX ON LINE RUN Terminal Name Pin Name Setting X1 Not used OL Dual Mode ON Can operate when Dual switching DI input is OFF OFF Can operate when Dual switching DI input is ON M1 215 216 Mode Switching S...

Page 110: ... Repeater TT 24 VDC model 100 115 VAC 200 VAC 100 VDC model The transmission distance can be extended to a maximum of 500 m Fig 5 13 Front View of CP 215 Repeater TT RESET CP 215 REPEATER TT POWER X1 OL M1 M2 M3 M4 S1 S0 FG 24V 0V ARX ATX BRX BTX CN1 A LINE CN3 B LINE RESET RUN ON LINE CN2 CONT SW1 CP 215 REPEATER TT POWER X1 OL M1 M2 M3 M4 S1 S0 FG AC1 ARX ATX BRX BTX CN1 A LINE CN3 B LINE RESET ...

Page 111: ...TC The CP 215 Repeater TC is an electric Repeater that relays CP 215 or CP 216 transmission signals using coaxial cables There are two models of CP 215 Repeater TC 24 VDC model 100 115 VAC 200 VAC 100 VDC model The transmission distance can be extended to a maximum of 100 m Item Specifications Transmission Speed 1 Mbps 2 Mbps 4 Mbps can be set with SW1 Transmission Distance 1 500 m between Repeate...

Page 112: ...s 2 Mbps 4 Mbps can be set with SW1 Transmission Distance 1 km between Repeaters 7C FB 4 Mbps Coaxial Cable 75 Ω Applicable Connector Inside control panel BNC type Outside control panel F type Transmission Level 68 9 dBm 2 8 Vp Reception Level 53 5 dBm 0 475 Vp 100 VAC 200 VAC 100 VDC Model 24 VDC Model BRX BTX CN3 B LINE CP 215 REPEATER TC POWER X1 OL M1 M2 M3 M4 S1 S0 FG AC1 ARX ATX CN1 A LINE R...

Page 113: ...bps can be set with SW1 Transmission Distance 0 to 650 m with crimp connections 650 to 850 m with adhesive connections Optical Fiber H PCF SI 200 250 wavelength λ 850 nm loss 7 dB km bandwidth 14 5 MHz km Applicable Connector Two core plastic connector DL 92 or DL 92H conforming to JIS C 5977 F08 Optical Transmission Level 14 to 18 dBm Optical Reception Level 14 to 28 dBm 100 VAC 200 VAC 100 VDC M...

Page 114: ...s optical fiber cables There are two models of CP 215 Repeater TS2 24 VDC model 100 115 VAC 200 VAC 100 VDC model The transmission distance can be extended to a maximum of 2 km Fig 5 17 Front View of CP 215 Repeater TS2 CP 215 REPEATER TS2 POWER X1 OL M1 M2 M3 M4 S1 S0 FG AC1 ARX ATX CN1 A LINE RESET RUN ON LINE CN2 CONT AC2 AC100V AC200 DC100V 100 VAC 200 VAC 100 VDC Model BRX BTX CN3 B LINE CN3 ...

Page 115: ...15 or CP 216 transmission signals using crystal glass optical fiber cables There are two models of CP 215 Repeater TS5 24 VDC model 100 115 VAC 200ñVAC 100 VDC model The transmission distance can be extended to a maximum of 5 km Item Specifications Transmission Speed 1 Mbps 2 Mbps 4 Mbps can be set with SW1 Transmission Distance 0 to 2 km Optical Fiber Crystal glass optical fiber GI 50 125 wavelen...

Page 116: ...stance 0 to 5 km Optical Fiber Crystal glass optical fiber GI 50 125 wavelength λ 1300 nm loss 1 dB km or less bandwidth 200 MHz km Applicable Connector FC conforming to JIS C 5970 F01 Optical Transmission Level CN4 22 dBm Optical Reception Level CN3 16 to 29 dBm CP 215 REPEATER TS5 POWER X1 OL M1 M2 M3 M4 S1 S0 FG AC1 ARX ATX CN1 A LINE RESET RUN ON LINE CN2 CONT AC2 AC100V AC200 DC100V 100 VAC 2...

Page 117: ...pecifications 6 7 6 3 3 Time Required for Communications 6 8 6 4 Cables 6 10 6 4 1 RS 232C Interface Cables 6 10 6 4 2 RS 422 485 Interface Cables 6 11 6 5 CP 217 Transmission Definitions 6 15 6 5 1 Overview of CP 217 Transmissions 6 15 6 5 2 Opening the CP 217 Transmission Definitions Window 6 16 6 5 3 The CP 217 Transmission Definitions Window Menus 6 16 6 5 4 Setting CP 217 Transmission Definit...

Page 118: ... diagram shows an example in which a MPE720 Programming Device and a display panel are connected by a 217IF Module The following diagram shows an example of a branched connection from the RS 485 ports of a 217IF Module to external devices Display panel MPE720 Notebook personal computer 217IF RS 232C RS 232C MPE720 Notebook personal computer 217IF RS 232C RS 485 External device External device Exte...

Page 119: ...Corporation and an MP920 connected by a serial line The following diagram shows an example of a SYSMAC PLC manufactured by OMRON Corporation and an MP920 connected by a serial line MELSEC GPP CPU AJ7 1UC 24 MPE720 CPU 217IF MELSEC protocol RS 232C RS 232C MELSEC MP920 Notebook personal computer SYSMAC PLC OMRON CPU 217IF MP920 OMRON protocol MPE720 RS 232C Programmable Terminal Notebook personal c...

Page 120: ...ndicator will turn OFF and the ERR LED indicator will light or flash The TX1 LED TX2 LED and TX3 LED indica tors will light when sending receiving data LED indicators RS 232C Port 1 RS 232C Port 2 RS 485 CN1 CN2 CN3 Port Indicator Name Name Color Status when Lit RUN Run Green Operating normally ERR Error Red Failure occurred See next page TX1 CN1TX RX Green CP 217 CN1 sending receiving data TX2 CN...

Page 121: ...le A hardware error was detected during online self diagnosis Not lit Flashing 2 Not lit Not lit CPU Interface Error A data transmission error was detected between Module and CPU during online self diagnosis Not lit Flashing 3 Not lit Not lit Transmission Error A normal transmission error was detected Lit Lit Depends on the cir cumstances Watchdog Timer Error A watchdog timer error was detected No...

Page 122: ...ignal terminals When the terminating resistance is not inserted connect to the RX and RX signal terminals and the TX and TX signal terminals An MR 8RFA4 G manufactured by Honda Communication Industries Co Ltd is used as the connector on the Module Use an MR 8M G case MR 8L as the connector on the cable RXR RX RX TXR TX TX Terminating resistance ...

Page 123: ...ply Supplied from Base Module 5 V 300 mA Table 6 3 217IF Module Communications Specifications Item Specifications Interface RS 232C Two lines RS 422 485 One line Connector RS 232C CN1 D sub 9 pin female RS 232C CN2 D sub 9 pin female RS 422 485 CN3 MR 8 female Transmission Distance RS 232C 15 m max RS 422 485 300 m max Transmission Speed RS 232C CN1 CN2 300 bps to 19 2 kbps RS 422 485 CN3 2400 bps...

Page 124: ...equired for Each Item The time required for each of the above seven items will now be explained in more detail Transmission Processing Time by the Master for Query Message This is the time it takes a computer to prepare a query message at the MEMOBUS port The time taken depends on the processing time of each Master With a Machine Control ler the time depends on the scan time and is normally one sc...

Page 125: ...ear to send CTS signal to the Slave once the request to send RTS signal has been received from the Slave With a Yaskawa modem this time can largely be ignored because it is less than 5 ms There is no delay time if a modem is not used Transmission Time for Response Message This is the time it takes the communications port of the Slave to transmit the query mes sage In the same way as for the query ...

Page 126: ...ble should be as short as possible 4 The RS 232C interface of the 217IF Module is not isolated A malfunction may sometimes occur due to noise from the connected terminals If noise is a problem use a shielded cable or a modem to reduce the noise The following table shows the 217IF RS 232C transmission line connections of 217IF Mod ule Table 6 4 217IF RS 232C Transmission Line Connections MP920 217I...

Page 127: ...ating resistances as required Be sure to insert terminating resis tance at the ends of the line With the RS 485 use terminating resistances at both end stations of the transmission line Table 6 5 217IF RS 232C Transmission Line Connections MP920 217IF CN1 CN2 Cable Connection and Signal Direction Remote Station D sub 9 pin Yaskawa Specifications Signal Name Pin No Pin No Signal Name FG 1 1 FG SD T...

Page 128: ...N ERR TRX1 TRX2 TRX3 CN3 217IF RS232 422 PLC etc Terminal MP920 7 TX 6 TX 5 TXR 2 RX 1 RX 4 RXR 3 SH 8 SH FG 217IF CN3 MR 8 Remote station 2 RX 1 RX 4 RXR 7 TX 6 TX 5 TXR 3 SH 8 SH FG 217IF CN3 MR 8 When the remote station is also a 217IF Module the wiring will be as shown below ...

Page 129: ...rminal of the Power Supply Module using a lead wire CN2 CN1 RUN ERR TRX1 TRX2 TRX3 CN3 217IF RS232 422 Terminal Terminal Terminal Terminal PLC etc PLC etc PLC etc PLC etc RS 485 MP920 TX RX TX RX TX RX 7 TX 6 TX 5 TXR 2 RX 1 RX 4 RXR 3 SH 8 SH FG 217IF CN3 FG Shield 1 2 For example when a 217IF Module is connected at intermediate position the wiring will be as shown below SH TX TX RX RX SH 3 6 7 1...

Page 130: ...6 217IF Module 6 4 2 RS 422 485 Interface Cables 6 14 PS 03 CPU 01 217IF FG CN3 SH shielded FG connection ...

Page 131: ... connector can be used as an engineering port The MPE720 Programming Device can be connected to perform MP920 engineering This section explains the hardware and software settings that must be made for CP 217 transmissions serial transmissions These settings allow the Machine Controller to operate as a Master or a Slave conforming to each transmission protocol CP 217 transmissions can send and rece...

Page 132: ...ed indicating that a new file will be created Click the OK button to proceed to the next operation 6 5 3 The CP 217 Transmission Definitions Window Menus The following table shows the functions of the menu commands in the CP 217 Transmission Definitions Window INFO Menu Command Function File F File Manager F Opens the MPE720 File Manager Open O Opens the window for each function Close C Closes the...

Page 133: ...uits Click another circuit s tab to switch to that circuit s Transmission Parameters Window CP 217 Transmission Definitions 1 Configuration Information Displays the CP 217 configuration information that was set in the Module Definition Window Rack Displays the rack number of the rack in which the CP 217 is defined Slot Displays the slot number of the slot in which the CP 217 is defined 2 CIR Circu...

Page 134: ...oller will operate as a Master or a Slave 5 Device Address Select the device address When the Machine Controller is being used as a Master set the device address to 0 When the Machine Controller is being used as a Slave set the device address to a unique value between 1 and 63 6 Serial I F Serial Interface Select the serial interface 7 Transmission Mode Select the transmission mode RTU Specifies R...

Page 135: ...faults are used responses are transmitted with the parameters set to the ranges shown below 13 Automatically Reception Automatic Reception Specify whether to automatically respond to a query from the master 14 Readout of Input Relay Input Relay Read Sets the leading register number and range of input relays that can be read through gen eral purpose serial transmissions See Table 6 6 for settings 1...

Page 136: ...ta will be deleted from the computer s hard disk 1 Click File F and then Delete D on the CP 217 Transmission Definition Window s menu 2 Verify the message in the message box and click Yes to delete the data When the Delete operation is executed the CP 217 Transmission Definitions data settings for all 3 cir cuits will be deleted Table 6 6 Leading Register Numbers and Number of Words Setting Machin...

Page 137: ...llocated to coils input relays input registers and holding registers The first digit is the register type and the remaining digits is the leading num ber beginning from 1 2 MEMOBUS Command This is the command number set in the MEMOBUS protocol 3 Leading No This is the leading number used by the MP900 All numbers start from 0 zero 4 Register No This is the number of each register corresponding to t...

Page 138: ...the MP900 Transmission Method RS 232C Half duplex full duplex RS 422 Half duplex RS 232C Full duplex Half duplex for procedural RS 485 Half duplex Synchronization Start stop synchronization Start stop synchronization Transmission Speed 300 600 1200 2400 4800 9600 19200 bps 1200 2400 4800 9600 19200 bps Data Format Data 8 or 7 bits Parity Odd even none Stop bits 1 or 2 bits Data 8 or 7 bits Parity ...

Page 139: ... SND and MSG RCV functions and speci fying MELSEC as the transmission protocol in the 217IF parameter settings Due to MELSEC protocol specific restrictions or MELSEC sequencer specific restrictions in MEMOBUS to MELSEC format conversion there are stricter restrictions than in the MEMOBUS protocol such as the number of words read from a register Carefully read the manuals relating to the devices be...

Page 140: ...ets the bit devices to be monitored in 16 point units 20 words 320 points No Sets the word devices to be monitored in 1 point units 20 points No MB Monitors devices for which monitor data registration has been performed in bit units No MN Monitors devices for which monitor data registration has been performed in word units No ER Reads extension file registers in 1 point units 64 points No EW Write...

Page 141: ...m 128 bytes No VW Writes the sub microcomputer program 128 bytes No KR Reads the comment data 128 bytes No KW Writes the comment data 128 bytes No PR Reads the parameter contents 128 bytes No PW Writes the parameter contents 128 bytes No PS Recognizes and checks the rewritten parameter contents No RR Requests for remote RUN STOP No RS PC Reads the PLC model name No GW Turns a global signal ON OFF ...

Page 142: ...255 Decimal 01H 0FH Coils 4096 to 4351 MB002560 to MB00271F B B0000 to B03FF Hexadecimal 01H 0FH Coils 4352 to 5375 MB002720 to MB00335F F F0000 to F0255 Decimal 01H 0FH Coils 5376 to 5631 MB003360 to MB00351F TS TS000 to TS255 Decimal 02H Input relays 2048 to 2303 MB001280 to MB00143F TC TC000 to TC255 Decimal 02H Input relays 2304 to 2559 MB001440 to MB00159F CS CS000 to CS255 Decimal 02H Input ...

Page 143: ...F Transmission Method RS 232C RS 232C Synchronization Start stop synchronization Start stop synchronization Transmission Speed 300 600 1200 2400 4800 9600 bps 1200 2400 4800 9600 19200 bps Data Format Data 7 bit ASCII 8 bit JIS Parity Odd even none Stop bits 1 or 2 bits Data 7 bit ASCII 8 bit JIS Parity Odd even none Stop bits 1 or 2 bits Error Detection Frame check sequence FCS Frame check sequen...

Page 144: ...ictions or OMRON sequencer specific restrictions in MEMOBUS to OMRON format conversion there are stricter restrictions than those in the MEMOBUS protocol such as the number of words read from a register Therefore carefully read the manuals relating to the devices connected Also be sure to refer to the manual relating to the OMRON communications protocol The multi block transmission protocol stipul...

Page 145: ...H RJ AR Area Read 28 words No WR IR CIO Area Write 252 words Yes 0FH WL LR Area Write 64 words No WH HR Area Write 100 words No WC Timer Counter Present Value Write 512 words No WG Timer Counter Completion Flag Write 512 words No WD DM Area Write 2 000 words Yes 10H WJ AR Area Write 28 words No R Set Value Read 1 No R Set Value Read 2 No W Set Value Change 1 No W Set Value Change 2 No MS Status Re...

Page 146: ...mber offsets can be specified for both input registers and holding registers by the MSG SND and MSG RCV system functions Table 6 14 List of OMRON Addresses Name Words Bits MEMOBUS Command 1 Leading No Register No 2 I O Relay 000 to 039 00000 to 03915 01H 0FH 0 to 639 MB000000 to MB00039F Internal Auxiliary Relay 040 to 246 04000 to 24615 01H 0FH 640 to 3951 MB000400 to MB00246F Special Auxiliary R...

Page 147: ...ons Specifications 7 7 7 3 3 Module Startup 7 8 7 4 Cables 7 11 7 4 1 218IF Connection Cables 7 11 7 5 CP 218 Transmission Definitions 7 12 7 5 1 Overview of CP 218 Transmissions 7 12 7 5 2 Opening the CP 218 Transmission Definitions Window 7 12 7 5 3 The CP 218 Transmission Definitions Window Menu 7 13 7 5 4 Setting CP 218 Transmission Definitions 7 14 7 5 5 Transmission Parameter Settings 7 14 7...

Page 148: ...rmat 7 35 7 7 4 Precautions on Creating Data Using a Personal Computer 7 35 7 7 5 Programming Precautions 7 36 7 8 Connections with MELSEC 7 38 7 8 1 System Configuration 7 38 7 8 2 Message Flow 7 38 7 8 3 Programming 7 39 7 8 4 MELSEC Commands 7 39 7 8 5 MELSEC Devices 7 41 7 8 6 MP900 Series Machine Controller and MELSEC Register Maps 7 43 7 9 Troubleshooting 7 44 ...

Page 149: ...wing diagram communications between different Controllers are pos sible via an open Ethernet transmission line Efficiency is not necessarily improved with the Ethernet transmission mode If it is desired to transmit and receive control signals using applications that require good realtime performance then Ethernet cannot be recommended With applications that require good realtime performance it is ...

Page 150: ...F Module and 218IFA Module Description 218IF 218IFA Model Number JEPMC CM210 JEPMC CM210A External Appearance Specifications 10Base 5 Requires a conversion transceiver to be externally connected for conver sion to 10Base T 10Base T Connector 1 AUI Connector 15 pin D sub Modular jack Connector 2 BL3 5 2F AU Weidmuller For 12 VDC power supply None 218IFA Power supply Hub Hub Other Station Other Stat...

Page 151: ...t If a failure occurs the RUN LED indicator will turn OFF and the ERR LED indicator will light or flashes The TX LED indicator and RX LED indicator will light when sending receiving data LED indicators 10 Base T DIP switch Label Name Color Status when Lit RUN Run Green Operating normally ERR Error Red Failure occurred See next page TX 218TX Green 218IF sending data RX 218RX Green 218IF receiving d...

Page 152: ...ksum error was detected dur ing online self diagnosis Not lit Flashing 1 Depends on the cir cumstances SRAM Error in Mod ule A hardware error was detected during online self diagnosis Not lit Flashing 2 Not lit Not lit CPU Interface Error A data transmission error was detected between Module and CPU during online self diagnosis Not lit Flashing 3 Not lit Not lit Transmission Error Transmission dat...

Page 153: ...le 7 2 218IFA Module Communications specifications Item Specifications Interface 10Base T RJ 45 Transmission Distance 100 m segment Total distance 500 m when using four repeaters Transmission Speed 10 Mbps Transmission Method IEEE 802 3 CSMA CD Frame Format Ethernet Ver 2 DIX specifications Communications Protocol TCP UDP IP or ARP Maximum Number of Nodes Depends on the hub that is used and the ne...

Page 154: ...tting the parameters 2 LED indicator check Check the RUN ERR 218TX and 218RX LED indicators on the front panel of the 218IFA Module The RUN LED indicator is lit during normal operation The ERR LED indicator lights when an error occurs Operation mode startup procedure Transceiver cable connection Controller power ON 218IFA LED indicator check 218IFA LED indicator check Transmission parameter and co...

Page 155: ...check that these indicators light correctly Start of self diagnosis Controller power ON Perform 218IFA self diagnosis Check the LED indicators Set the DIP switch on the front panel of the 218IFA Set DIP switch on the front panel as follows TEST ON Others All OFF Set all the pins of DIP switch SW1 on the front panel to OFF to return to normal operation mode Turn ON the power for the Controller End ...

Page 156: ...RR LED indicator will light or flash as shown below PROM Diagnostic Error The ERR LED indicator remains lit SRAM Diagnostic Error The ERR LED indicator flashes LAN Interface Diagnostic Error The ERR LED indicator flashes twice and continues flashing RUN ERR TX RX COL RUN ERR TX RX COL RUN ERR TX RX COL ...

Page 157: ...s a 10Base T communications port The connector for this port is RJ 45 Modular Jack The following table shows the pins layout and signal names of the 218IFA Ethernet con nectors Table 7 3 218IFA 10Base T Connector CN1 No Signal Name Remarks No Signal Name Remarks 1 TXD Send data 5 N C Not connected 2 TXD Send data 6 RXD Receive Data 3 RXD Receive Data 7 N C Not connected 4 N C Not connected 8 N C N...

Page 158: ...s the required data must be set or referenced using two tab pages Transmission Parameters and Status Mounting a 218IFA Module enables the Machine Controller to transmit data through an Ethernet transmission line Only message communication are possible in the 218IF commu nications system Specify the MSG SND and MSG RCV functions in drawing or function programs for CP 218 transmissions 7 5 2 Opening...

Page 159: ... for each function Close C Closes the CP 218 Transmission Definitions Window Save S Saves the CP 218 parameter settings Delete D Deletes the CP 218 parameter settings Print P Prints MPE720 document definition data Exit X Exits the MPE720 Edit E My Port TCP IP Settings M Sets the local station and TCP IP Ethernet Address Setting A Sets the Ethernet address of the remote station Transmission Paramet...

Page 160: ...uration Information Displays the CP 218 configuration information that was set in the Module Definition Window Rack Displays the rack number of the rack in which the 218IF is defined Slot Displays the slot number of the slot in which the 218IF is defined Cir Displays the 218IF circuit number When using more than one 218IF Modules allocate 1 2 3 and so on in that order Be sure that the same line nu...

Page 161: ...ddresses Check with the net work administrator 3 Response Time Response Check Monitoring Time Enter the time 0 to 255 that the CP 218 will wait for a response to be returned after transmitting a command using a system function the MSG SND function If a response is not returned and a timeout occurs the transmission will be retried but only for the number of times set in parameter 4 The Count of Ret...

Page 162: ...DST IP Address Remote Station s IP Address Enter the remote station s IP address for each connection The range of data to be entered differs for each field of the DST IP Address Field No 1 0 to 255 except 127 Field No 2 0 to 255 Field No 3 0 to 255 Field No 4 1 to 254 For the impassive open mode enter 0 in all four fields Connection A connection involves a series of operations used to perform reci...

Page 163: ...tation After allocating the port number set for the remote station s port number to the socket execute a connect system call and make the TCP connection If the IP address and the port number do not match when the UDP protocol is used the data in the 218IF will be discarded As with the TCP protocol first execute the bind system call to allocate the port number set for the remote station s port numb...

Page 164: ... 12 DST Station Remote Station s Name Enter a connection comment of up to 32characters Protocol Type Remarks Extended MEMOBUS Yaskawa Extended MEMOBUS protocol MEMOBUS Yaskawa Standard MEMOBUS protocol MELSEC Mitsubishi Electric s Ethernet Interface protocol for use with general purpose sequencers No protocol General purpose message communications Data is transmitted and received without being pro...

Page 165: ...h transmission parameter This operation does not return the remote stations Ethernet addresses or the connection parameters to their default settings Table 7 5 Default Values for Transmission Parameters Transmission Parameter Default Value IP Address 192 168 001 001 Response Time 0 Count of Retry 0 Subnet Mask 000 000 000 000 Gateway IP Address 000 000 000 000 System Port No DIAG Port No Engineeri...

Page 166: ...ettings 1 Subnet Mask Enter a subnet mask for the local station s IP address When a subnet mask is not being used enter 0 in fields 1 to 4 The IP address consists of a 32 bit string A period separates each of the four 8 bit segments of the address and each segment is expressed in decimal Subnet Mask A subnet mask is a bit pattern used to define the number of valid bits in the network address shown...

Page 167: ...onfirmation packet when the TCP Transmission Window size is set to 0 The default value is 3 sec onds 5 TCP Retry Time Enter the time 50 to 32000 before resending data if an ACK acknowledgement is not received after opening a TCP connection or transmitting data The default value is 500 milliseconds 6 TCP Close Time Enter the wait time 1 to 255 for the remote station to close the connection normally...

Page 168: ...ernet Address Settings A on the CP 218 Transmission Definitions menu 3 Set each item in the dialog box and then click the OK button Precautions on Setting the Connection Parameters The following restrictions apply to the input values of connection parameters Duplication of the Local Station s Port Number The local station port number and connection type combination set in the connection parameters...

Page 169: ...s is set to all zeroes Protocol Type and Code The following table shows the possible combinations of protocol types and codes in each connection parameter Deleting Assignment Data Use the following procedure to delete the assignment data for one connection 1 Move the cursor to the connection to be deleted 2 Click Edit E and then Assignment Delete C on the CP 218 Transmission Defini tions menu The ...

Page 170: ...et in the Transmission Parameters Tab 3 Gateway IP Address Displays the gateway router IP address set in the Transmission Parameters Tab 4 Subnet Mask Displays the subnet mask set in the Transmission Parameters Tab 5 DIAG Port No Displays the system port number diagnostic engineering port number set in the Trans mission Parameters Tab 6 CNO Displays the connection number 1 to 20 7 Trans Status Tra...

Page 171: ... This error occurs when M SND Connect Reset 2 This error occurs if a retry is performed when the line is disconnected and after one minute default the next retry also fails Connection Error M RCV Connection error When passive open mode is used in the TCP settings M RCV accept error System Error System error A socket polling select error occurred during data reception Data Sending Error TCP Data se...

Page 172: ...de ASCII Binary or RTU connection parameter set in the Transmis sion Parameters Tab 16 DST Station Remote Station s Name Displays the DST Station connection parameter set in the Transmission Parameters Tab The all data are displayed on the Online Mode In Offline Mode nothing will be dis played 7 5 6 Saving CP 218 Transmission Definitions Data Use the following procedure to save the CP 218 Transmis...

Page 173: ...st of error messages correct the cause of the error and try to save the data again 7 5 7 Deleting CP 218 Transmission Definitions Data Use the following procedure to delete all of the CP 218 Transmission Definitions data In Online Mode the data will be deleted from the Machine Controller and the hard disk on the computer In Offline Mode the data will be deleted from the hard disk on the computer 1...

Page 174: ...s CPU Modules and 218IF Modules are transferred using the Extended MEMOBUS protocol Protocol Remarks Extended MEMO BUS Protocol The MEMOBUS mode and general purpose message mode are available Standard MEMO BUS Protocol Yaskawa standard MEMOBUS protocol Slave function only MELSEC A Protocol A subset of Mitsubishi Electric s general purpose sequencer protocol No protocol Used for general purpose mes...

Page 175: ...he transmissions how may data items have been transmitted in one packet With no protocol there is no field showing the send data length Therefore the receiving end does not know how much data has been transmitted from the remote station It is best to avoid such situations In any case when using the TCP protocol be sure that the TCP packets are not transmitted continu ously Either leave an interval...

Page 176: ...ress 0 Data amount setting 100 words Remote CPU No setting Coil offset setting IEND Input relay offset setting Input register offset setting Holding register offset setting 00001 00000 00000 00000 00000 FSCAN L FOR 1 00000 to 00031 by 000001 DB000202 DB000211 DB000212 Normal completion Normal completion Abnormal completion Abnormal completion Execution wait Command Stop Command Stop Command Stop c...

Page 177: ...etting Holding register offset setting Write range LO IEND Write range HI 00000 00000 32767 FSCAN L FOR 1 00000 to 00031 by 000001 DB000202 DB000211 DB000212 Normal completion Normal completion Normal completion Normal completion Normal completion Normal counter Error counter Abnormal completion Abnormal completion Abnormal completion Abnormal completion Abnormal completion Execution wait Executio...

Page 178: ...on has been com pleted In other words the 218IF cannot communicate with 10 stations at the same time When the 218IF is communicating with 11 stations or more one channel must be used by two stations and the communications destination must be switched using the ladder logic program so that the 218IF communicates with the second station only after it has finished communicating with the first station...

Page 179: ... nies The network configuration between an Ethernet Interface installed in a PC AT or compatible computer or UNIX workstation and a 218IF Module is shown below The original application can be opened using the socket function in the personal computer or other device 7 7 1 System Configuration 218IF Module Ethernet CP 218 Slave communications PC AT or compatible computer or UNIX workstation 218IF Ma...

Page 180: ... Connected IP address and port No allocation IP address and port No allocation connect Connected send Data sending recv Data receiving close Disconnected Start socket bind accept Connection preparations recv send close Disconnected Start listen Data sending Data receiving Connection established Connection closed Master Slave socket bind send to rev from Data sending Data receiving Data receiving c...

Page 181: ...No Set to 0 Command Type Identification No Destination channel Source channel Not used Not used Not used Not used Not used Not used 8 0 0 11 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 16 L 0 00 Data length Length 0 08 0 00 MFC SFC CPU No Not used 0 20 0 09 0 00 0 00 0 00 0 0A 0 00 0 00 000 001 002 003 004 005 006 007 008 009 00A 00B 00C 00D 00E 00F 010 011 012 013 014 015 8 0 0 19 0 00 0 00 0 00 0 ...

Page 182: ...umber in the MEMOBUS command data for the destination channel Set the destination channel number in the MEMOBUS command data for the source channel Reverse the upper 4 bits and the lower 4 bits of the CPU numbers in the MEMOBUS command data and set is as the CPU numbers Sample Program Appendix C C Language Sample Programs shows a sample program for the personal com puter 7 7 5 Programming Precauti...

Page 183: ...the above diagram a connection request can be received from any station by specifying zeroes for both the DST IP Address and the DST Port in the CP 218 Connection Parameter Window In this case also set zeroes for the remote station s Ethernet address Specify zeroes Specify zeroes ...

Page 184: ...on troller the Slave 7 8 2 Message Flow Extended MEMOBUS messages are exchanged between the MP920 and the 218IFA and MELSEC messages are exchanged between the 218IFA and MELSEC For MELSEC communications check the operation when the A2U CPU and AJ71E71 are used in combination 218IFA Module MELSEC A2U CPU AJ71E71 218IF Master communications Ethernet PS 01 MP920 CPU 01 218IFA Protocol conversion Loca...

Page 185: ...anual and create a lad der logic program for initial processing 7 8 4 MELSEC Commands The following table shows the common MELSEC ACPU commands that are supported by the MP900 Series 218IFA Module and the corresponding MEMOBUS command numbers Table 7 8 Common MELSEC ACPU Commands Command Description Qty 218IFA Support MEMOBUS Command 00H Reads bit devices in 1 point units 256 points Yes 01H 02H 01...

Page 186: ...its 256 points No 0EH Reads the contents of the buffer memory of the special func tion unit 256 bytes 128 words No 0FH Writes data to the buffer memory of the special function unit 256 bytes 128 words No 0AH Reads the main sequence program 256 steps No 0BH Reads the sub sequence program 256 steps No 0CH Writes the main sequence program 256 steps No 0DH Writes the sub sequence program 256 steps No ...

Page 187: ...LSEC ACPU Commands cont d Command Description Qty 218IFA Support MEMOBUS Command Table 7 9 MELSEC Bit Devices Device Device Range for Common ACPU Commands Decimal Hexadecimal MEMOBUS Command Leading No Register No X X0000 to X07FF Hexadecimal 02H Input relays 0 to 2047 MB000000 to MB00127F Y Y0000 to Y07FF Hexadecimal 01H 0FH Coils 0 to 2047 MB000000 to MB00127F M M0000 to M2047 Decimal 01H 05H 0F...

Page 188: ...04H 0AH Input registers 0 to 255 MW00000 to MW00255 CN CN000 to CN255 Decimal 04H 0AH Input registers 256 to 511 MW00256 to MW00511 D D0000 to D1023 Decimal 03H 06H 09H 0BH 0EH 10H Holding registers 0 to 1023 MW00000 to MW01023 D Special D9000 to D9255 Decimal 03H 06H 09H 0BH 0EH 10H Holding registers 1024 to 1279 MW01024 to MW01279 W W0000 to W03FF Hexadecimal 03H 06H 09H 0BH 0EH 10H Holding regi...

Page 189: ... F 0 Holding registers F 0 Input registers F 0 Input relays F 0 Coils Data address MW MB IW IB 0000 0127 0128 0143 0144 0159 0160 0175 0176 0191 0192 0255 0256 0271 0272 0335 0336 0351 0352 0511 0512 1023 1024 1279 1280 2303 2304 10495 9999 Input Device code X Output Device code Y Internal relay Device code M Internal relay Device code M Link relay Device code B Annunciator Device code F Timer con...

Page 190: ...orts Big Endian Endian conversion must be performed by one or the other If conversion is performed by the Machine Controller Endian conversion for the trans mission and reception data must be performed by ladder logic programming 4 You wish to perform com mand response communica tions using the through mode Create such a ladder logic program that runs while switching MSG SND and MSG RCV for each c...

Page 191: ...5 MSG RCV Function 8 9 8 2 Connection to a SYSMAC PLC 8 10 8 2 1 System Configuration 8 10 8 2 2 Cable Specifications 8 10 8 2 3 217IF Transmission Settings 8 13 8 2 4 SYSMAC PLC Settings C28H 8 13 8 2 5 MSG SND Function 8 16 8 3 Connection with MELSEC 8 17 8 3 1 System Configuration 8 17 8 3 2 Cable Specifications 8 17 8 3 3 217IF Transmission Settings 8 19 8 3 4 MELSEC Settings AJ71UC24 Example ...

Page 192: ... 8 30 8 5 3 217IF Transmission Settings 8 32 8 5 4 Inverter Constants Settings 8 32 8 5 5 MSG SND Function 8 33 8 6 Modem to Modem Connection 8 34 8 6 1 System Configuration 8 34 8 6 2 Cable Specifications 8 34 8 6 3 217IF Transmission Master Settings 8 36 8 6 4 MP930 Slave Settings 8 36 8 6 5 MSG SND and MSG RCV Functions MEMOBUS Master 8 37 ...

Page 193: ...nfiguration The commercially available GP 450 Display Device is connected to the RS 485 port of the 217IF Module to monitor the status of the MP920 At the same time the MPE720 Programming Device is connected to the RS 232C port of the 217IF Module to manage the engineering environment PS 01 CPU 01 217IF GP 450 Display Device RS 485 MEMOBUS RS 232C Engineering MP920 MPE720 ...

Page 194: ...ompatible Computers CN1 and CN2 Cables Cable model 87751 90100 217IF PC AT or Compatible Computer D sub 9 pin D sub 9 pin female Signal Name Pin No Pin No Signal Name FG 1 1 CD TXD 2 2 RD RXD 3 3 TD RTS 4 4 DTR CTS 5 5 GND DSR 6 6 DSR SG 7 7 RTS N C 8 8 CTS DTR 9 9 CN2 CN1 RUN ERR TRX1 TRX2 TRX3 CN3 217IF RS232 422 MPE720 MPE720 Shield ...

Page 195: ...ble for NEC PC 98 Note Cable model 217IF NEC PC 98 D sub 9 pin D sub 25 pin Signal Name Pin No Pin No Signal Name FG 1 1 FG TXD 2 2 TXD RXD 3 3 RXD RTS 4 4 RTS CTS 5 5 CTS DSR 6 6 DSR SG 7 7 SG DTR 9 20 DTR CN2 CN1 RUN ERR TRX1 TRX2 TRX3 CN3 217IF RS232 422 NEC PC 98 Note Shield D sub 25 pin NEC PC 98 Note Half pitch connector ...

Page 196: ...0 Display Devices CN1 and CN2 Cables Note A JZMSZ W1015 21 Cable can also be used 217IF GP D sub 9 pin D sub 25 pin Signal Name Pin No Pin No Signal Name FG 1 1 FG TXD 2 2 SD RXD 3 3 RD RTS 4 4 RS CTS 5 5 CS DSR 6 6 N C SG 7 7 SG DTR 9 20 ER CN2 CN1 RUN ERR TRX1 TRX2 TRX3 CN3 217IF RS232 422 GP GP Shield ...

Page 197: ...tance for 217IF Module is connected 8 1 3 217IF Transmission Settings The following figure shows the 217IF Transmission settings 217IF GP MR 8 pin D sub 25 pin Signal Name Pin No Pin No Signal Name RXR 4 1 FG RX 1 7 SG RX 2 9 TXR 5 10 RD A TX 6 11 SD A TX 7 15 SD B SG 8 16 RD B SH 3 18 19 21 22 Shield FG ...

Page 198: ... figure shows the GP 450 settings SIO settings 2400 7 1 X control RS232C 8 2 4800 ER control 4 wire type 19200 38400 9600 2 wire type 1 2 3 4 5 6 7 8 9 0 BS Baud rate Data length Stop bits Parity bits Control method Communications mode End Setting Cancel Set ER control With RS 422 With RS 232C None Odd Even ...

Page 199: ... clear At startup set the parameters in the first scan DW00000 DW00001 DW00002 DW00004 DW00005 DW00006 DW00007 IEND 32767 Low speed scan DWG L SB000003 High speed scan DWG H SB000001 DW00002 is not set with the CP 217 The circuit number changes according to the system configuration Normal counter Error counter Issue a Receive Message instruction The executing coil turns ON when the CPU receives th...

Page 200: ...unications with an OMRON SYSMAC PLC 8 2 1 System Configuration SYSMAC PLC data is referenced by connecting the RS 232C port of the 217IF Module to an OMRON SYSMAC PLC 8 2 2 Cable Specifications Connection Cables for SYSMAC PLC MP920 SYSMAC PS 01 Programming Console CPU 01 217IF CN2 CN1 RUN ERR TRX1 TRX2 TRX3 CN3 217IF RS232 422 SYSMAC SYSMAC ...

Page 201: ...K201 V1 217IF OMRON PLC D sub 9 pin D sub 9 pin Signal Name Pin No Pin No Signal Name FG 1 1 FG TXD 2 2 SD RXD 3 3 RD RTS 4 4 RS CTS 5 5 CS DSR 6 6 5V SG 7 7 SG N C 8 8 N C DRT 9 9 N C 217IF OMRON PLC D sub 9 pin D sub 25 pin Signal Name Pin No Pin No Signal Name FG 1 1 FG TXD 2 2 SD RXD 3 3 RD RTS 4 4 RS CTS 5 5 CS DSR 6 6 DSK SG 7 7 SG N C 8 8 CD DTR 9 20 DTR Shield Shield ...

Page 202: ...ed in the Module mount 120Ω terminating resistance at the end of the transmission line outside the Module Insert the terminating resistance in the stations at both ends of the transmission line Do not insert it in the intermediate stations 217IF OMRON PLC MR 8 pin D sub 9 pin Signal Name Pin No Pin No Signal Name RXR 4 1 RD B RX 1 2 N C RX 2 3 SG TXR 5 4 N C TX 6 5 SD B TX 7 6 RD A SG 8 7 FG SH 3 ...

Page 203: ...C PLC Settings C28H The following table shows operation examples for the C28 Series PLCs These settings do not apply to other models For the SYSMAC PLC settings use a Programming Console to write to the PC Setup DM 0920 to DM 0923 Perform the registration operations shown in the flowchart on the next page to register the settings in the system ...

Page 204: ...I output mode 00 Host link mode DM 0921 DM 1921 00 to 07 RS 232C interface baud rate settings Valid when bits 00 to 07 of DM 0920 or DM 1920 are set to 01 00 300 bps 01 600 bps 02 1 200 bps 03 2 400 bps 04 4 800 bps 05 9 600 bps 00 300 bps when Individual set tings is selected 08 to 15 See the following table 1 00 Start bits 1 Data length 7 Stop bits 2 Parity Even DM 0922 DM 1922 00 to 07 RS 232C ...

Page 205: ...and Registration Flow START END Write the settings in the PC Setup DM 0920 to DM 0923 using the PV Change operation see table on previous page Use the Force Set operation to set AR 1415 Use the Force Set operation to set AR 1415 Write the PC Setup code 0100 for AR 14CH using the PV Change oparation Write the PC Setup code 0200 for AR14CH using the PV Change operation ...

Page 206: ...stop if still not completed 3 seconds after the Send instruction is issued Stop counter added when the Stop command is issued Send started at 1 second intervals Function Send instruction Sends a message to a remote station The executing coil turns ON when the CPU receives the command The normal completion or abnormal completion coil turns ON at processing completion Turns ON at receive completion ...

Page 207: ...tured by Mitsubishi Electric Corporation to the MP920 217IF CN2 and 218IFA respectively The engineering environment is provided by connecting the MPE720 Programming Device to the RS 232C port CN1 of the 217IF 8 3 2 Cable Specifications Connection Cables for MELSEC Controller AJ71 UC24 AJ71 E71 CPU MELSEC MP920 MELSEC Ethernet PS PS 01 CPU 01 217IF 218IFA Programming Panel MELSEC GPP MELSEC RS 232C...

Page 208: ... the RS 232C 1 1 connection address is fixed at 0 2 Connect the cable so that the terminating resistance for the 217IF Module is connected Refer to 8 1 2 Cable Specifications for the MPE720 Programming Device connections 217IF MELSEC Controller D sub 9 pin D sub 9 pin Signal Name Pin No Pin No Signal Name FG 1 1 CD TXD 2 2 RD RXD 3 3 SD RTS 4 4 DTR CTS 5 5 SG DSR 6 6 DSR SG 7 7 RS DTR 9 8 CS 217IF...

Page 209: ... memory is not backed up It should therefore be set in the user program Note 1 Leave the other addresses at their default setting 2 The above addresses are used when the buffer memory is installed in slot 1 These addresses change when other slots are used Address Name Default Value Changed Value Recommended Value 10BH RS 232C CD terminal check setting area 0 Check 1 No check 11AH Transmission con ...

Page 210: ...t Value Recommended Value 10 rotary switches 0 to 9 The second digit for station number 0 1 rotary switches 0 to 9 The first digit for station number 1 Switch Name Setting Item Setting Contents Set Value ON OFF SW11 Main channel setting RS 422 RS 232C OFF SW12 Data bit setting 8 bits 7 bits ON SW13 Transmission Speed set ting See the following table 1 OFF SW14 ON SW15 ON SW16 Parity bit setting Ye...

Page 211: ...ocol mode 2 Type 2 protocol mode No protocol mode 3 Type 3 protocol mode No protocol mode 4 Type 4 protocol mode No protocol mode 5 No protocol mode Type 1 protocol mode 6 No protocol mode Type 2 protocol mode 7 No protocol mode Type 3 protocol mode 8 No protocol mode Type 4 protocol mode 9 No protocol mode No protocol mode A Type 1 protocol mode Type 1 protocol mode B Type 2 protocol mode Type 2 ...

Page 212: ...ze setting 64 words Remote CPU No setting Coil offset setting Input relay offset setting Input register offset setting Holding register offset setting System register clear Normal pulse counter clear Force stop if still not completed 3 seconds after the Send command is issued Stop counter added when the Stop command is issued The executing coil turns ON when the CPU receives the command The normal...

Page 213: ...NC With this protocol the SR Mini temperature input values from CH0 to CH3 are stored in MW07030 and later registers Fig 8 1 Data Flow when a Sample Program is Used MP920 PS 01 CPU 01 217IF General purpose messages RS 232C Tempe rature Controller SR Mini Engineering MPE720 Address STX MW07000 MW07030 CH0 CH1 CH2 CH3 MP920 SR Mini Parameter Control code Number of read data items LF CR Address STX P...

Page 214: ...ble Specifications Connection Cables for SR Mini Temperature Controller SR Mini PCP Module The three interfaces listed below are supported Specify the desired one when ordering RS 232C RS 422A RS 485 CN2 CN1 RUN ERR TRX1 TRX2 TRX3 CN3 217IF RS232 422 SR Mini SR Mini Interface connector ...

Page 215: ... is connected 217IF SR Mini D sub 9 pin Modular 6 pin Signal Name Pin No Pin No Signal Name FG 1 1 N C TXD 2 2 SD RXD 3 3 SG RTS 4 4 RD CTS 5 5 N C DSR 6 6 FG SG 7 DTR 9 217IF SR Mini MR 8 pin Modular 6 pin Signal Name Pin No Pin No Signal Name RXR 4 1 R A RX 1 2 R B RX 2 3 SG TXR 5 4 T B TX 6 5 T A TX 7 6 FG SG 8 SH 3 Shield RS 232C FG Shield RS 422A ...

Page 216: ...s connected Refer to 8 1 2 Cable Specifications for the MPE720 Programming Device connections 8 4 3 217IF Transmission Settings The following figure shows the 217IF Transmission settings 217IF SR Mini MR 8 pin Modular 6 pin Signal Name Pin No Pin No Signal Name RXR 4 1 R A RX 1 2 R B RX 2 3 SG TXR 5 4 T B TX 6 5 T A TX 7 6 FG SG 8 SH 3 Shield FG RS485 INFO ...

Page 217: ... switch settings for the SR Mini Temperature Controller Bit 1 OFF Always OFF Bit 2 OFF Always OFF Bit 3 ON Set according to the transmission speed Bit 4 ON Set according to the transmission speed Bit 3 Bit 4 Transmission Speed OFF OFF 2 400 bps OFF ON 4 800 bps ON OFF 9 600 bps factory default setting ON ON 19 200 bps ...

Page 218: ...tting Parameter number CH1 temperature input Control code setting same item CH order Read data items setting 4 words Stop counter added when the Stop command is issued Function Send instruction Sends a message to remote station The executing coil tums ON when the CPU receives the command Tuen On at receive completion of a query message and at send completion of a response message Normal pulse coun...

Page 219: ...ns ON at receive completion of a query message and send completion of a response message General purpose message communications Circuit No 1 Channel No 1 DB000601 003 00 DW00062 T Command DB000601 Executing DB000610 Normal completion DB000611 Abnormal completion DB000612 MSG RCV EXECUTE BUSY ABORT COMPLETE DEV TYP ERROR PRO TYP CIR NO CH NO PARAM DA00050 00005 00002 00003 00001 Stop DB000602 Norma...

Page 220: ...verter This enables 1 N communications thereby enabling multi drop connections and control of multiple Inverters The engineering environment is provided by connecting the MPE720 Programming Device to the RS 232C port of the 217IF 8 5 2 Cable Specifications RS 485 Connection Cable for Inverter VS 616G5 MP920 PS 01 CPU 01 217IF MEMOBUS RS 485 VS 616G5 Engineering MPE720 RS 232C CN2 CN2 CN1 RUN ERR T...

Page 221: ...2 If the terminating resistance cannot be inserted in the Module mount 120 Ω terminating resistance at the end of the transmission line outside the Module Insert the terminating resistance in the sta tions at both ends of the transmission path Do not insert it in the intermediate stations 217IF VS 616G5 MR 8 pin Screw Terminal Signal Name Pin No Pin No Signal Name RXR 4 1 SRD RX 1 2 SRD RX 2 3 SRD...

Page 222: ...8 32 8 5 3 217IF Transmission Settings The following figure shows the 217IF Transmission settings 8 5 4 Inverter Constants Settings The VS 616G5 constant settings are shown below Transmission address H5 01 1 Transmission speed H5 02 9 600 bps Transmission parity H5 03 Even parity ...

Page 223: ...ed scan DWG L SB000003 High speed scan DWG H SB000001 One scan at startup At startup set the parameters in the first scan Remote station number setting Connection code setting readout Data address setting address 0 Data size setting 16 words Remote CPU No setting Coil offset setting Input relay offset setting Input register offset setting Holding register offset setting System register clear Norma...

Page 224: ...ule is configured as a modem to modem system The engineering environment is provided by connecting the MPE720 Programming Device to the CN1 port of the 217IF 8 6 2 Cable Specifications 217IF Module Modem MP930 Modem Connection Cables MP930 MP920 PS 01 CPU 01 217IF Engineering MPE720 MEMOBUS RS 232C Modem Modem 217IF Module Modem D sub 9 pin D sub 9 pin Signal Name Pin No Pin No Signal Name FG 1 1 ...

Page 225: ...amming Device connections Modem Modem External Connection Terminal External Connection Terminal Signal Name Pin No Pin No Signal Name TERM1 5 5 TERM1 TERM1 6 6 TERM1 SEND1 7 7 SEND1 SEND2 8 8 SEND2 SHIELD 9 9 TERM2 10 10 TERM2 TERM2 11 11 TERM2 RECV1 12 12 RECV1 RECV2 13 13 RECV2 SHIELD 14 14 SHIELD Twisted pair cables INFO ...

Page 226: ...mission Master Settings 8 36 8 6 3 217IF Transmission Master Settings The following figure shows the 217IF Transmission Master settings CIR 02 8 6 4 MP930 Slave Settings The following figure shows the Slave settings for the MP930 standard serial port Port 1 CIR 00 ...

Page 227: ...p command DB000202 One scan at startup At startup set the parameters in the first scan Low speed scan DWG L SB000003 High speed scan DWG H SB000001 Device address set in the Slave Transmission Parameters Window Send busy monitoring timer Normal completion DB000211 Abnormal completion DB000212 Remote station number setting Connection code setting readout Data address setting address 0 Data size set...

Page 228: ...7 One scan at startup At startup set the parameters in the first scan Low speed scan DWG L SB000003 High speed scan DWG H SB000001 The circuit number changes according to the system configuration Coil offset setting Input relay offset setting Input register offset setting Holding register offset setting Write range LO White range HI System register clear Normal pulse counter clear Error counter cl...

Page 229: ...ions pro grams A 1 SEND MESSAGE Function MSG SND A 2 A 1 1 Basic Specifications A 2 A 1 2 Parameter List PARAM A 3 A 1 3 Parameter Details A 4 A 1 4 Inputs A 10 A 1 5 Outputs A 12 A 2 RECEIVE MESSAGE Function MSG RCV A 13 A 2 1 Basic Specifications A 13 A 2 2 Parameter Lists PARAM A 14 A 2 3 Parameter Details A 15 A 2 4 Inputs A 19 A 2 5 Outputs A 20 ...

Page 230: ...SVB 01 Protocols MEMOBUS no protocol Function Definition I O Definitions No Name I O Designation Description Inputs 1 EXECUTE B VAL SEND MESSAGE command 2 ABORT B VAL SEND MESSAGE ABORT command 3 DEV TYP I REG Communications device type 215IF 1 217IF 5 218IF 6 Serial 8 SVB 01 11 4 PRO TYP I REG Communications protocol MEMOBUS 1 No protocol 1 2 No protocol 2 3 5 CIR NO I REG Line number 215IF 1 to ...

Page 231: ...lt Processing result 01 OUT Status Status 02 IN Remote station number Remote station num ber Connection number when DEV TYP is set to CP 218 03 SYS Reserved by system Reserved by system 04 IN Function code 05 IN Data address Data address 06 IN Data size Data size 07 IN Remote CPU number Remote CPU number 08 IN Coil offset 09 IN Input relay offset 10 IN Input register offset 11 IN Holding register ...

Page 232: ...Address setting error The data address coil offset input relay offset input register offset or holding register offset setting is outside the allowable range 83 Data size error The size of the sent or received data is outside the allowable range 84 Line number setting error The line number setting is outside the allowable range 85 Channel number setting error The channel number setting is outside ...

Page 233: ...aning 1 SEND_OK Send has been completed normally 2 REC_OK Receive has been completed normally 3 ABORT_OK Abort completed 4 FMT_NG Parameter format error 5 SEQ_NG or INIT_NG Command sequence error The token has not been received yet The communications system has not been connected 6 RESET_NG or O_RING_NG Reset state Out of ring The token was not be received even after the token monitor time had ela...

Page 234: ...ge is sent to the station with the specified connection number Function Code Meaning 215IF 218IF MECHA TROLINK 217IF Serial 00H Not used No No 01H Coil status read Yes Yes 02H Input relay status read Yes Yes 03H Holding register read Yes Yes 04H Input register read Yes Yes 05H Single coil status change Yes Yes 06H Single holding register write Yes Yes 07H Not used No No 08H Loopback test Yes Yes 0...

Page 235: ... Not used Not valid 01H Coil status read 0 to 65535 0 to FFFFH 1 02H Input relay status read 0 to 65535 0 to FFFFH 1 03H Holding register read 0 to 32767 0 to 7FFFH 2 04H Input register read 0 to 32767 0 to 7FFFH 2 05H Single coil status change 0 to 65535 0 to FFFFH 1 06H Single holding register write 0 to 32767 0 to 7FFFH 2 07H Not used Not valid 08H Loopback test Not valid 09H Holding register r...

Page 236: ...erial MECHATROLINK 00H Not used Not valid 01H Coil status read Bits 1 to 2000 1 to 07D0H 02H Input relay status read Bits 1 to 2000 1 to 07D0H 03H Holding register read Words 1 to 125 1 to 007DH 04H Input register read Words 1 to 125 1 to 007DH 05H Single coil status change Not valid 06H Single holding register write Not valid 07H Not used Not valid 08H Loopback test Not valid 09H Holding register...

Page 237: ...fset PARAM10 Set the offset word address of the input registers This parameter is valid when the function code is 04H or 0AH Holding Register Offset PARAM11 Set the offset word address of the holding registers This parameter is valid when the function code is 03H 06H 09H 0BH 0DH 0EH or 10H 31H MELSEC fixed buffer communications Words 1 to 507 1 to 1FBH Not valid Not valid 32H MELSEC random buffer ...

Page 238: ...ceiver offset address 2 When communications protocol is no protocol No setting is required for PARAM04 PARAM08 PARAM09 or PARAM10 Sending is possible for MW registers only A 1 4 Inputs EXECUTE SEND MESSAGE EXECUTION Command When EXECUTE turns ON the message is sent ABORT SEND MESSAGE ABORT Command The ABORT command aborts sending the message It takes precedence over EXECUTE SEND MESSAGE EXECUTION ...

Page 239: ...using a proto col Note For no protocol transmissions no response is received from the sender CIR NO Line No CIR NO specifies the line number CH NO Channel No CH NO specifies the channel number of a communications unit Only one channel number can be set for the same line PARAM Parameter List Leading Address PARAM specifies the leading address of the parameter list For details on settings refer to A...

Page 240: ... is being executed Keep EXECUTE set to ON COMPLETE Processing Completed COMPLETE is turned ON for only 1 scan upon normal termination ERROR Error Occurred ERROR is turned ON for only 1 scan when an error occurs For error causes refer to PARAM00 see under A 1 3 Parameter Details and PARAM01 see under A 1 3 Parameter Details ...

Page 241: ...me I O Designation Description Inputs 1 EXECUTE B VAL RECEIVE MESSAGE command 2 ABORT B VAL RECEIVE MESSAGE ABORT com mand 3 DEV TYP I REG Communications device type 215IF 1 217IF 5 218IF 6 Serial 8 SVB 01 11 4 PRO TYP I REG Communications protocol MEMOBUS 1 No protocol 1 2 No protocol 2 3 5 CIR NO I REG Line number 215IF 1 to 8 217IF 1 to 24 218IF 1 to 8 Serial 1 or 2 6 CH NO I REG Transmission b...

Page 242: ...col 00 OUT Processing result Processing result 01 OUT Status Status 02 OUT 2 Remote station number Remote station num ber Remote connection num ber when DEV TYPE is set to CP 218 03 SYS Reserved by system Reserved by system 04 OUT Function code 05 OUT Data address Data address 06 OUT Data size Data size 07 OUT Remote CPU number Remote CPU number 08 IN Coil offset 09 IN Input relay offset 10 IN Inp...

Page 243: ...ss coil offset input relay offset input register offset or holding register offset setting is outside the allowable range 83 Data size error The size of the sent or received data is outside the allowable range 84 Line number setting error The line number setting is outside the allowable range 85 Channel number setting error The channel number setting is outside the allow able range 86 Station addr...

Page 244: ...bol Meaning 1 SEND_OK Sending has been completed normally 2 REC_OK Receiving has been completed normally 3 ABORT_OK Abort completed 4 FMT_NG Parameter format error 5 SEQ_NG or INIT_NG Command sequence error The token has not been received yet The communications system has not been connected 6 RESET_NG or O_RING_NG Reset state Out of ring The token was not be received even after the token monitor t...

Page 245: ...t register read Yes Yes 05H Single coil status change Yes Yes 06H Single holding register write Yes Yes 07H Not used No No 08H Loopback test Yes Yes 09H Holding register read extended Yes No 0AH Input register read extended Yes No 0BH Holding register write extended Yes No 0CH Not used No No 0DH Discontinuous holding register read extended Yes No 0EH Discontinuous holding register write extended Y...

Page 246: ...word address of the input registers This parameter is valid when the function code is 04H or 0AH Holding Register Offset PARAM11 Set the offset word address of the holding registers This parameter is valid when the function code is 03H 06H 09H 0BH 0DH 0EH or 10H Write Range LO PARAM12 Write Range HI PARAM13 Set the write enable range for write requests Any request outside this range will result in...

Page 247: ... type PRO TYP Communications Protocol PRO TYP specifies the communications protocol When transmitting messages with the MELSEC or OMRON protocol specify MEMOBUS protocol 1 Protocol is converted by the communications device 217IF or 218IF MEMOBUS Setting 1 No protocol 1 Setting 2 Data is sent or received in word units without using a proto col No protocol 2 Setting 3 Dataissentorreceivedinbyteunits...

Page 248: ...A 2 5 Outputs BUSY Processing in Progress BUSY indicates that the processing is being executed Keep EXECUTE set to ON COMPLETE Processing Completed COMPLETE is turned ON for only 1 scan upon normal termination ERROR Error Occurred ERROR is turned ON for only 1 scan when an error occurs For error causes refer to PARAM00 and PARAM01 described in A 2 3 Parameter Details Device Channel No 215IF 1 to 1...

Page 249: ...ge Configuration B 2 B 1 2 MEMOBUS Binary Mode B 5 B 1 3 MEMOBUS ASCII Mode B 16 B 1 4 General purpose Message Binary Mode B 16 B 1 5 General purpose Message ASCII Mode B 17 B 2 MEMOBUS Messages B 18 B 2 1 Message Configuration B 18 B 2 2 MEMOBUS RTU Mode B 19 B 2 3 MEMOBUS ASCII Mode B 25 B 3 General purpose Messages B 26 B 3 1 Message Configuration B 26 B 3 2 General purpose Binary Mode B 27 B 3...

Page 250: ...e application program need not be aware of this 218 header because it is automatically added or deleted by the 218IF The actual data for the Extended MEMOBUS protocol is stored in the application data When communications are performed between the 218IF and a host computer the 218 header must be added or deleted by the application on the host computer The application data part has the parameter str...

Page 251: ...he identification number is set in the order 00H FFH 00H FFH Source channel number This is the source channel number shared memory channel number The number will be 00H when the channel is accessed from a device other than an MP series device Destination channel number Set the destination channel number shared memory channel number The number will be 00H when the channel is accessed from a device ...

Page 252: ...rds 125 words 05H Single coil status change 1 point 1 point 06H Single holding register write 1 word 1 word 08H Loopback test 09H Holding register read extended 508 words 508 words 0AH Input register read extended 508 words 508 words 0BH Holding register write extended 507 words 507 words 0DH Discontinuous holding register read extended 508 words 508 words 0EH Discontinuous holding register write ...

Page 253: ...et 4 bits each for the destination CPU number and the source CPU number Set the leading address of the coils to be read Set the number of the coils to be read L H Reference No No of coils n L H L H 1 2 7 0 MFC 20H SFC 01H CPU No Length 03H No of coils 8 L H Coils 1 to 8 Coils No of coils L H L H Set the response length Response Always 20H The same SFC number as that specified in the command is ret...

Page 254: ...ommand is returned Set 4 bits each for the destination CPU number and the source CPU number The status of the relays is returned 7 0 MFC 20H SFC 03H Length 07H CPU No Set the command length Command Always 20H The SFC number is 03H when the holding register contents are read Set 4 bits each for the destination CPU number and the source CPU number Set the leading address of the holding registers to ...

Page 255: ...t 4 bits each for the destination CPU number and the source CPU number The status of the read input registers is returned 7 0 No of registers 2 MFC 20H SFC 05H Length 07H ON OFF FFH 00H 00H CPU No Set the command length Command Always 20H The SFC number is 05H when the status of a single coil is changed Set 4 bits each for the destination CPU number and the source CPU number Set the address of the...

Page 256: ...Set 4 bits each for the destination CPU number and the source CPU number The address of the changed single holding register is returned The changed single holding register contents is returned L H Reference No Register data L H L H 7 0 MFC 20H SFC 08H Length 07H 0000H AAAAH CPU No Set the command length Command Always 20H The SFC number is 08H with the loopback test Set 4 bits each for the destina...

Page 257: ...ding registers to be read Set the number of holding registers to be read L H Reference No No of registers n L L H H 7 0 Always 20H MFC 20H SFC 09H Length 06H SPARE CPU No Data 1 Data n L H L H L H L H Set the command length Response Always 20H The same SFC number as that specified in the command is returned Set 4 bits each for the destination CPU number and the source CPU number The holding regist...

Page 258: ...of the input registers to be read Set the number of input registers to be read L H Reference No No of registers n L H L H 7 0 Always 20H MFC 20H SFC 0AH Length 06H SPARE CPU No Data 1 Data n L H L H L H L H Set the command length Response Always 20H The same SFC number as that specified in the command is returned Set 4 bits each for the destination CPU number and the source CPU number The read inp...

Page 259: ...written Set the leading address of the holding registers to be written Set the number of holding registers to be written 7 0 No of registers 2 No of registers n Reference No MFC 20H SFC 0BH Length 08H SPARE CPU No Set the command length Response The same SFC number as that specified in the command is returned Set 4 bits each for the destination CPU number and the source CPU number The leading addr...

Page 260: ... register to be read Set the number of holding registers to be read Set the address of a holding register to be read 7 0 No of registers 2 No of registers n Reference No 1 Reference No n MFC 20H SFC 0DH SPARE CPU No Data 1 Data n L H L H L H L H Set the command length Response Always 20H The same SFC number as that specified in the command is returned Set 4 bits each for the destination CPU number...

Page 261: ...er of holding registers to be written Set the address of a holding register to be written Set the contents of the holding register to be written Set the address of a holding register to be written 7 0 No of registers 2 No of registers n Register data n Register data 1 Reference No n Reference No 1 MFC 20H SFC 0EH Length 06H SPARE CPU No Set the command length Response The same SFC number as that s...

Page 262: ...ls to be changed Set the leading address of the coils to be changed Set the number of coils to be changed 7 0 No of coils 8 Reference No No of coils n Coil data 1 to 8 Coil data to n MFC 20H SFC 0FH Length 07H CPU No Set the command length Response The same SFC number as that specified in the command is returned Set 4 bits each for the destination CPU number and the source CPU number The leading a...

Page 263: ...SFC 10H Length 07H CPU No Set the command length Response The same SFC number as that specified in the command is returned Set 4 bits each for the destination CPU number and the source CPU number The leading address of written holding registers is returned The number of written holding registers is returned L H No of registers n Reference No L H L H 7 0 Always 20H L H n MFC 20H SFC 01H to 33H Leng...

Page 264: ... 4 General purpose Message Binary Mode In general purpose message mode the values for the Controller holding registers MW reg isters are set as is in the application data following the EIF header part and data is transmit ted and received Binary Mode MFC SFC CPU No 20H 03H 07H 00H 12H 00H 6BH 03H 00H 30H 37H 30H 30H Length MFC 32H 30H SFC 30H 33H CPU No 31H 32H 30H 30H 36H 42H 30H 30H 30H 33H Leng...

Page 265: ...iagram shows an example of binary to ASCII conversion As shown in the example 8 bit data is converted to two ASCII characters 7 bits The example shows only the conversion of the application data part However in actual conversion the EIF header part is also converted to ASCII ASCII Mode 12H Command Command 34H 56H 78H 9AH BDH DEH F0H 31H 34H 32H 33H 35H 38H 36H 37H 39H 43H 41H 42H 44H 30H 45H 46H ...

Page 266: ...s can be handled only by the 218IF Only appli cation MEMOBUS data is transmitted and received by the 217IF The header is used for TCP IP and UDP IP The user program need not be aware of this header because it is automatically added or deleted by the 218IF The actual data for the MEMOBUS protocol is stored in the application data The application data has the parameter structure shown below accordin...

Page 267: ... point 06H Single holding register write 1 word 1 word 08H Loopback test 0FH Multiple coil status change 800 points 800 points 10H Multiple holding register write 100 words 59 words The function code is 01H when the coil status is read Set the leading address of the coils to be read Set the number of coils to read Error check Slave address Function code 01H Start No No of colis CRC 16 L H L H L H ...

Page 268: ...e byte length of the read data is returned The read data contents are returned Error check Response 7 0 Slave address Function code 03H Start No L H No of registers L H CRC 16 L H The function code is 03H when the holding register contents are read Set the leading address of the holding registers to be read Set the number of holding registers to be read Error check Command 7 0 Slave address Functi...

Page 269: ... register L H CRC 16 L H The function code is 04H when the input register contents are read The byte length of the read data is returned The read data contents are returned Error check Response 7 0 Slave address Function code 05H Specified status L H CRC 16 L H Coil No L H The function code is 05H when the status of a single coil is changed Set the address of the coil to be changed The status to b...

Page 270: ...nction code is 06H when a single holding register is written The address of the changed holding register is returned The changed data contents are returned Error check Response 7 0 Slave address Function code 08H Data L H CRC 16 L H Test code L H The function code is 08H with the loopback test Set the test code Set the test data Error check Command 7 0 Slave address Function code 08H Data L H CRC ...

Page 271: ...s is changed Set the leading address of the coils to be changed Set the number of coils to be changed Set the byte length of the data to be written Set the status of the coils to be changed Error check Command 7 0 Slave address Function code 0FH No of coils L H CRC 16 L H Start No L H The function code is 0FH when the coil status is changed The leading address of the changed coils is returned The ...

Page 272: ... the leading address of the holding registers to be written Set the number of holding registers to be written Set the byte length of the data to be written Set the contents of the holding register to be written Error check Command 7 0 Slave address Function code 10H No of registers L H CRC 16 L H Start No L H The function code is 10H when holding registers are written The leading address of the ho...

Page 273: ...OBUS format the code showing the start of the data is added in front of the data and the code CL or LF showing the end of the data is added after the data LRC will be the error check 3AH 30H 32H 30H 33H 02H 03H 00H 6BH 24H 74H 00H 03H 30H 30H 30H 33H No of data items 30H 30H 36H 42H Start No LRC 38H 44H 0AH 0DH CR LF Message start mark RTU mode 8 bit data is converted to ASCII characters ASCII mod...

Page 274: ... because it is automatically added or deleted by the 218IF The format of the application data can be freely set The operation codes have the message structure shown below according to the code that is set in the connection parameter The difference from the general purpose message mode of the Extended MEMOBUS proto col is that the EIF header may or may not be added in front of the application data ...

Page 275: ...efore being trans mitted and received The following diagram shows an example of binary to ASCII conversion As shown in the example 8 bit data is converted to two ASCII characters 7 bits L H n Contents of MW n items of data from Controller holding registers MW to MW n 1 are set and transmitted There is no response to the transmission Command L H Contents of MW 1 L H Contents of MW n 1 L H L H 7 0 1...

Page 276: ...le and a personal computer or a workstation C 1 Sample Programs for Master Station C 2 C 1 1 TCP When Using Extended MEMOBUS Protocol SFC 09 C 2 C 1 2 UDP When Using Extended MEMOBUS Protocol SFC 09 C 7 C 2 Sample Programs for Slave Station C 9 C 2 1 TCP When Using Extended MEMOBUS Protocol C 9 C 2 2 UDP When Using Extended MEMOBUS Protocol C 15 ...

Page 277: ...1 TCP When Using Extended MEMOBUS Protocol SFC 09 include stdio h include winsock h include winioctl h int sd Socket Discripter struct sockaddr_in my struct sockaddr_in dst define MY_IP 0xC0A80103 Local IP address 192 168 1 3 define MY_PORT 5000 Local port number define DST_IP 0xC0A80101 Remote IP address 192 168 1 1 define DST_PORT 5000 Remote port number char sbuf 2048 char rbuf 2048 void main_t...

Page 278: ...esocket sd printf Error bind n exit 0 Establishes the connection rc connect sd struct sockaddr dst sizeof struct sockaddr_in if rc 1 closesocket sd printf Error Connect n exit 0 Prepares command data after the connection is established mk_cmd_data Repeats sending command and receiving response while 1 Sends the command data This processing will not end if the Master cannot send the data slen send ...

Page 279: ... 0x00 The channel number can be fixed to 0 as the channel of PLC is not specified Sets the destination channel number sbuf 3 0x00 Always set to 0 because a personal computer has no channel number sbuf 4 0x00 Reserved sbuf 5 0x00 Reserved Sets all the number of data items from the starting of 218 header to the end of MEMOBUS data sbuf 6 0x16 L 22 bytes 218 header 12 bytes MEMOBUS data 10 bytes sbuf...

Page 280: ...tes MEMOBUS data 28 bytes rc 1 return rc Checks the packet type if rbuf 0 0x19 Not the MEMOBUS response rc 2 return rc Checks the serial number if sbuf 1 rbuf 1 Does not agree with the command serial number rc 3 return rc Checks the length of the total data in the message if rbuf 6 0x28 rbuf 7 0x00 40 bytes 218 header 12 bytes MEMOBUS data 28 bytes rc 4 return rc Checks the MEMOBUS data length if ...

Page 281: ...ple Programs C 1 1 TCP When Using Extended MEMOBUS Protocol SFC 09 C 6 Checks the number of registers if rbuf 18 0x0A rbuf 19 0x00 Not 10 words rc 8 return rc Reads the register data rbuf 20 and the data that follows return rc ...

Page 282: ...ern int chk_rsp_data int void main_udp void WSADATAwsadata int rc slen rlen fromlen Declaration to use Winsock dll Always required at first rc WSAStartup 0x0101 wsadata if rc 0 exit 0 Clears the sockaddr structure IP address port number etc to zero memset char my 0 sizeof struct sockaddr memset char dst 0 sizeof struct sockaddr Declaration of local IP address and port number my sin_family AF_INET ...

Page 283: ...ta slen sendto sd sbuf 0 22 0 struct sockaddr dst sizeof struct sockaddr Sends the command 22 bytes if slen 22 The number of bytes 22 that was sent will be returned if sending process is successful closesocket sd printf Error Send d n slen exit 0 Receives the response data This processing will not end if the Slave does not send the response data fromlen sizeof struct sockaddr rlen recvfrom sd rbuf...

Page 284: ...hk_cmd_data int void main_tcp_Srv void WSADATAwsadata int rc slen rlen send_len client_addrlen Declaration to use Winsock dll Always required at first rc WSAStartup 0x0101 wsadata if rc 0 exit 0 Clears the sockaddr structure IP address port number etc to zero memset char my 0 sizeof struct sockaddr memset char dst 0 sizeof struct sockaddr Declaration of local IP address and port number my sin_fami...

Page 285: ... if an error occurs in processing closesocket sd printf Error accept n exit 0 sd is the socket to wait for connection When connecting processing is executed another socket new_sd will be created The new_sd will be the socket number to be used for communication The socket to wait for connection is closed here so that any more connection request will not be accepted closesocket sd Extended MEMOBUS d...

Page 286: ...ther function codes as they are not supported A dummy data will be prepared and returned for Read command void mk_rsp_data int slen int i unsigned shortdata_size memex_len Preparation of Extended MEMOBUS Data MFC sbuf 14 0x20 Fixed to 20H SFC sbuf 15 rbuf 15 Send a received data Set the CPU numbers sbuf 16 rbuf 16 4 0xF0 The destination is the source CPU Local CPU No 0 Processing for each function...

Page 287: ... i sbuf 20 2 i i Set data read from sbuf 20 break case 0x0B Write to Holding Register extended memex_len 8 Extended MEMOBUS Length for Response sbuf 17 0x00 Spare is fixed to 0 sbuf 18 rbuf 18 Send a received data sbuf 19 rbuf 19 Send a received data sbuf 20 rbuf 20 Send a received data sbuf 21 rbuf 21 Send a received data break case 0x10 Write to Holding Register extended memex_len 7 Extended MEM...

Page 288: ...ader length 2 bytes Extended MEMOBUS length memex_len bytes sbuf 7 char 12 2 memex_len 8 0x00FF H sbuf 8 0x00 Reserved sbuf 9 0x00 Reserved sbuf 10 0x00 Reserved sbuf 11 0x00 Reserved Sets the send data length 218 header Extended MEMOBUS data slen int memex_len 12 2 Extended MEMOBUS Command Check Checks the header of the received data int chk_cmd_data int rlen int rc unsigned shortdata_len memex_l...

Page 289: ...ar rbuf 13 8 memex_len unsigned short unsigned char rbuf 12 Checks the extended MEMOBUS data length if data_len 14 memex_len Extended MEMOBUS data length Total data length 218 header 12 bytes Extended MEMOBUS length 2 bytes rc 3 return rc Checks the MFC if rbuf 14 0x20 MFC is fixed to 0x20 rc 4 return rc Checks the SFC Checks within mk_rsp_data return rc ...

Page 290: ...chk_cmd_data int void main_udp_Srv void void main_udp_Srv void WSADATAwsadata int rc slen rlen send_len fromlen Declaration to use Winsock dll always required at first rc WSAStartup 0x0101 wsadata if rc 0 exit 0 Clears the sockaddr structure IP address port number etc to zero memset char my 0 sizeof struct sockaddr memset char from 0 sizeof struct sockaddr Declaration of local IP address and port ...

Page 291: ... the command data and sending the response data while 1 Receives the command data This processing will not end if the Master does not send the command fromlen sizeof struct sockaddr rlen recvfrom sd rbuf 0 sizeof rbuf 0 struct sockaddr from fromlen if rlen 0 Value 0 or less will be returned if an error occurs in receiving data closesocket sd printf Error Recv d n rlen exit 0 Checks the receive dat...

Page 292: ...el to Panel Wiring D 14 D 2 1 Panel to Panel Cable Connections D 14 D 2 2 Panel to Panel Cables D 16 D 2 3 Wiring Separation D 16 D 2 4 Shield Treatment D 16 D 2 5 Exposed Conductor Length D 16 D 3 Outdoor Panel to Panel Wiring D 17 D 3 1 Wiring Precautions D 17 D 4 Wiring Optical Fiber Cables D 19 D 4 1 In panel Wiring D 19 D 4 2 Indoor and Outdoor Panel to Panel Optical Wiring D 19 D 5 Transmiss...

Page 293: ...ns D 2 D 6 Optical Cable Specifications D 34 D 6 1 H PCF Cable Specifications D 34 D 6 2 Crystal Fiber Cords for Short Wavelength D 35 D 6 3 Crystal Fiber Cords for Long Wavelength D 36 D 6 4 Specifying Detailed Order Patterns D 37 ...

Page 294: ... Both input and output are possible between terminals 1 and 2 or between terminals 3 and 4 Where the JC215 01 is installed at the end of the transmission line always install a termi nating resistance 75Ω between JC215 01 terminals 1 and 2 or between terminals 3 and 4 Connect only one end of each in panel cable or panel to panel cable shield to terminal S of input JC215 01 or output JC215 01 and co...

Page 295: ...d is located at the end of the transmission line connect terminat ing resistances to the A and A terminals or B and B terminals of the JC215 02 Shield Ground Wire Treatment Connect only one end of each in panel cable and panel to panel cable shield to the S1 and S2 terminals of the JC215 02 and connect the E1 and E2 terminals to the Es termi nals of the control panel using a ground wire of 1 25 mm...

Page 296: ...d Signal Directions Remote Station D sub 25 pin Signal Name Pin No Pin No Signal Name FG 1 1 FG SD TXD 2 2 SD TXD RD RXD 3 3 RD RXD RS 4 4 RS CS CTS 5 5 CS CTS DSR DR 6 6 DSR DR SG 7 7 SG DTR ER 9 20 DTR ER MP920 217IF CN1 CN2 Cable Connections and Signal Directions Remote Station D sub 9 pin Signal Name Pin No Pin No Signal Name FG 1 1 FG SD TXD 2 2 SD TXD RD RXD 3 3 RD RXD RS 4 4 RS CS CTS 5 5 C...

Page 297: ... intermediate station of the transmission line Follow the CN3 wiring shown in 6 4 2 RS 422 485 Interface Cables MP920 217IF CN1 Cable Connections and Signal Directions PC AT or Compatible Computer Signal Name Pin No Pin No Signal Name FG 1 1 FG SD TXD 2 2 SD TXD RD RXD 3 3 RD RXD RS 4 4 RS CS CTS 5 5 CS DR DSR 6 6 DSR DR SG 7 7 SG CD 8 8 CD ER DTR 9 9 RTR ER RX RX TX TX RD RD SD SD 1 2 6 7 120Ω 12...

Page 298: ...pins 8 and 1 of the CN1 and CN3 transmission connectors MR 8LM G on the Repeater to SRD and SRD respectively If the Repeater is located at the end of the transmission line short circuit pins 4 and 5 of the CN1 or CN3 to connect the internal 75Ω terminating resistance 75Ω 75Ω 1 4 5 8 SRD SRD CN1 MR 8LM G CN3 MR 8LM G CP 215 Repeater TT 215IF in panel cable Terminator SRD SRD Es JC215 01 S E 2 1 4 3...

Page 299: ...on the Repeater Connect pins 8 and 1 of the CN1 transmission connector on the Repeater to SRD and SRD respectively Fit a T connector onto the CN3 transmission connector BNC connector on the Repeater and connect it to a 3C 2V in panel coaxial cable equipped with a BNC connector If the Repeater is located at the end of the transmission line short circuit pins 4 and 5 of the CN1 to connect the intern...

Page 300: ...smission connec tor on the Repeater Connect pins 8 and 1 of the CN1 transmission connector on the Repeater to SRD and SRD respectively Connect an H PCF optical fiber cable equipped with a two core optical connector to the CN3 optical transmission connector on the Repeater If the Repeater is located at the end of the transmission line short circuit pins 4 and 5 of the CN1 to connect the internal 75...

Page 301: ...ssion connector on the Repeater Connect pins 8 and 1 of the CN1 transmission connector on the Repeater to SRD and SRD respectively Connect the CN3 and CN4 optical transmission connectors on the Repeater to a crystal glass fiber cord or cable GI 50 125 850 nm 2 5 to 3 dB equipped with a single core optical connector FC type If the Repeater is located at the end of the transmission line short circui...

Page 302: ...he Repeater Connect pins 8 and 1 of the CN1 transmission connector on the Repeater to SRD and SRD respectively Connect the CN3 and CN4 optical transmission connectors on the Repeater to a crystal glass fiber cord or cable GI 50 125 1 300 nm 0 7 to 1 dB equipped with a single core optical connector FC type If the Repeater is located at the end of the transmission line short circuit pins 4 and 5 of ...

Page 303: ...Finished Outer Diameter dl mm Permissible Bending Radius 10 dl mm Applicable Duct 215IF 217IF RS 485 Twisted pair cable YS IPEV SB 1P 0 3 mm manufactured by Fujikura Cor poration 5 6 56 min Low voltage duct Twisted pair cable YS IPEV SB 3P 0 3 mm manufactured by Fujikura Cor poration 7 2 72 min Low voltage duct 217IF RS 232C Low voltage duct CP 215 Repeater Coaxial cable 3C 2V manufactured by Fuji...

Page 304: ...1 4 Shield Treatment Connect the shield of each shielded in panel twisted pair cable to the Es ground terminal so that it does not loop D 1 5 Exposed Conductor Length The exposed conductor length of each in panel twisted pair cable should be as short as possible 50 mm or less The characteristic impedance of the exposed conductor section is greater than the pre scribed value 75Ω Increasing the expo...

Page 305: ...nals on each control panel as shown in the above figure Connecting Terminating Resistances Mount 75Ω terminating resistances at both ends of the transmission line Connecting Shielded Ground Trunk Cables Connect the Es terminals of each control panel using daisy chain connections Use a shielded ground trunk cable of 8 mm2 or greater Using a ground wire of 8 mm2 or greater ground the shielded ground...

Page 306: ... control panel as shown in the above figure Connecting Terminating Resistances Mount terminating resistances at both ends of the transmission line Connecting Shielded Ground Trunk Cables Connect the shield of each panel to panel cable to shielded wire junction terminal S on each control panel and ground it at one point only Using a ground wire of 8 mm2 or greater ground the shield to an independen...

Page 307: ...und the shield at one point only for panel to panel cables Using a ground wire of 8 mm2 or greater ground the shielded ground trunk cable to an independent ground pole with a ground resistance of 100Ω or less D 2 5 Exposed Conductor Length The exposed conductor length of each panel to panel twisted pair cable should be as short as possible 100 mm or less The characteristic impedance of the exposed...

Page 308: ...aid overhead the equipment may be damaged due to lightening Communications cables expand according to the surrounding temperature Generally the temperature coefficient of communications cables is approximately 0 05 per 10 C For example a 500 meter communications cable expands 25 cm when the temperature increases 10 C Normally this amount of expansion can be absorbed within the cabling route Howeve...

Page 309: ...es between Buildings a Above ground Structure b Under ground Pit or Tunnel c Burying in the Ground 60 cm min Trough Communications cable Above ground structure steel frame Ground Communications cable Low voltage control circuit Communications cable General control circuit Main circuit ...

Page 310: ...ill not be applied to the cord Do not pull or twist the optical fiber cord or cable while gripping the optical connector D 4 2 Indoor and Outdoor Panel to Panel Optical Wiring Connecting Optical Connectors Optical connectors must be connected on site in the following situations The exact cable length cannot be decided because the cabling route is unknown There is no work site where excess cable le...

Page 311: ...side the control panel or connect optical fiber cables between control panels by fusing these cables Terminal boxes are used to connect the cables The connection loss will be 0 1 to 0 2 dB per connection at intervals of 500 to 1 000 m max Connector Connection Method This method connects the connectors of optical fiber cables inside and outside a control panel or the connectors of optical fiber cab...

Page 312: ...nnection or connector relay connec tion as well as the connection position Calculating the Maximum Transmission Distance for the 215IF Repeater TS2 Where PL Po Pi Pm dB 18 28 1 5 8 5 dB PL Allowable loss for optical sending and receiving 8 5 dB Po Optical sending level 18 dBmp Pi Optical receiving level 28 dBmp Control panel Two core crystal glass optical fiber cable Control panel Terminal box Ter...

Page 313: ... or 3 0 dB km Calculating the Maximum Transmission Distance for the CP 215 Repeater TS5 Where PL Po Pi Pm dB 22 29 1 5 5 5 dB PL Allowable loss for optical sending and receiving 5 5 dB Po Optical sending level 22 dBmp Pi Optical receiving level 29 dBmp Pm System margin 1 5 dBmp Ps Fusing connection loss 0 2 dB per position Pa Connector relay loss 1 2 dB per position Pc Optical fiber cable GI 50 12...

Page 314: ...ble manufacturer The procedure for laying optical fiber cables is shown below Receive and store cables Work required for cable route Transport and unpack cables Measure optical output before installation Protect the tip of optical cable Prepare cable pulling edge Lay cables Store cables after installation Remove cable pulling edge Secure cables Measure optical output after installation End ...

Page 315: ...les Precautions Specific to Optical Fiber Cables Be sure that optical fiber cables will not receive tension greater than the maximum allow able limit The allowable tension differs according to the cable structure so refer to the relevant cable specifications Do not bend optical fiber cables at an angle exceeding the maximum allowable limit The allowable bending radius differs according to the cabl...

Page 316: ... 58 dB km Z4 75Ω For in panel low voltage ducts JC215 02 dedicated cable Fujikura Corpo ration YS IPEV S Cu 2 1P 1 25 mm2 Pas4 23 dB km Z4 77Ω For panel to panel low voltage ducts Fujikura Corpo ration Name Model Electrical Product Code Specifications Usage Manufacturer MR 8 Connector MR 8LM G 8 pin male case included For connection and branching of 215IF Mod ule One connector required for each Mo...

Page 317: ... Resistor ERO SICKF75R0 R002849 75 Ω 1 1 2 W 100 PPm C Mounted at both ends of transmission line Two resistors required for each transmission line YASKAWA ELECTRIC CORPORA TION Name Model Electrical Product Code Specifications Usage Manufacturer JC215 02 Dedicated Cable 87215 9900 Twisted pair cable with MR 8LF G and D sub 9 pin connectors at both ends Cable length 3 m For connection between ACGC4...

Page 318: ...Terminating Resistor ERO SIPKF1200 R002854 120Ω 1 1 2 W 100 PPm C Mounted at both ends of transmission line Two resistors required for each transmission line YASKAWA ELECTRIC CORPORA TION Name Model Electrical Product Code Specifications Usage Manufacturer RS 232C Connection Cable Cable with D sub 25 pin and D sub 9 pin connectors For use in control panel Compatible with OMRON products YASKAWA ELE...

Page 319: ... km Z4 75Ω For in panel low voltage ducts Fujikura Corpo ration YS IPEV S Cu 2 1P 1 25 mm2 Pas4 22 dB km Z4 77Ω For panel to panel low voltage ducts Fujikura Corpo ration Name Model Electrical Product Code Specifications Usage Manufacturer MR 8 Connector MR 8LM G 8 pin male case included For connection and branching of CP 215 Repeater One connector required for each Repeater Honda Commu nication I...

Page 320: ...Pas4 10 dB km Z4 75Ω For panel to panel low voltage ducts Fujikura Corpo ration 7C FL Cu Fe ZV Pas4 8 1 dB km Z4 75Ω For panel to panel low voltage ducts Fujikura Corpo ration Name Model Electrical Product Code Specifications Usage Manufacturer BNC Connector BNC P 3 Ni CAu YCN006648 For 3C 2V For use in a control panel Daiichi Elec tronic Industries Co Ltd F Connector FSPW 5 Ni CAu YCN000144 For 5...

Page 321: ...r panel to panel cable size Two adapters required for each control panel DX ANTENNA CO LTD Name Model Electrical Product Code Specifications Usage Manufacturer Junction Connector F A YCN005279 For connection between F connectors For connection between panel to panel cables Fujikura Corpo ration Name Model Electrical Product Code Specifications Usage Manufacturer Terminator BNC RC 75 Ni CAu YCN0066...

Page 322: ...V 2HA L 1 L 0 to 650 m In panel cord with crimp cut connec tors at both ends No sheath 2 HCB2 CL202 43V8V 2HA L 2 L 0 to 650 m Indoor reinforced cable with crimp cut connectors at both ends Vinyl sheath 3 HCB6 CL202 43V13V 2HA L 2 L 0 to 650 m Indoor cord assembly cable with crimp cut connectors at both ends Vinyl sheath cable tension member included 4 HCB6 CL202 43V13V 2HB L 2 Nonstandard cable L...

Page 323: ...by Sumitomo Electric Industries Ltd Usage Specification No in D 6 2 of this Appendix External Specifications etc 1 CVS EG 5 3002 L 1 In panel single core cord 1 No sheath cord only 2 CVS EG 5 3002 with FC con nector at one end L 2 In panel single core cord with FC connector at one end 1 No sheath 3 CVS EG 5 3002 with FC con nectors at both ends L 2 In panel single core cord with FC connectors at b...

Page 324: ...ustries Ltd Usage Specification No in D 6 2 of this Appendix External Specifications etc 1 CVS EG 5 0702 L 1 In panel single core cord 1 No sheath cord only 2 CVS EG 5 0702 with FC con nectors at one end L 2 In panel single core cord with FC connector at one end 1 No sheath 3 CVS EG 5 0702 with FC con nectors at both ends L 2 In panel single core cord with FC connectors at both ends 1 No sheath 4 ...

Page 325: ...rature 25 C Core and Clad Material Crystal glass Diameter 200 5 µm Material Acrylate resin fluoride Diameter 230 0 10 µm Numerical Aperture NA 0 37 Transmission Bandwidth 14 5 MHz at λ 850 nm Number of Cores 2 Tension Member None Material Steel cable with plastic sheath Outer diameter 2 4 mm Sheath Orange heat resisting PVC Orange heat resisting PVC sheath Black heat resist ing PVC sheath Black LA...

Page 326: ...C LAP 2GI C LAP Optical Fiber Core Specifications Optical Fiber Type Graded index GI fiber Transmission Loss 3 0 dB km max λ 850 nm Transmission Bandwidth 200 MHz2 km min Core and Clad Material Crystal glass Diameter 50 3 µm Material Crystal glass Diameter 125 3 µm Numerical Aperture NA 0 21 0 02 Number of Cores 1 2 Sheath Black PVC Black PVC Black PE Black PE Black PE Tension Member None 1 2 mm d...

Page 327: ...NM 2GI GS E NM 2GI L 4C LAP 2GI C LAP Optical Fiber Core Specifications Optical Fiber Type Graded index GI fiber Transmission Loss 0 7 dB km max λ 1300 nm Transmission Bandwidth 200 MHz km min Core and Clad Material Crystal glass Diameter 50 3 µm Material Crystal glass Diameter 125 3 µm Numerical Aperture NA 0 21 0 02 Number of Cores 1 2 Sheath Black PVC Black PVC Black PE Black PE Black PE Tensio...

Page 328: ...e type Cord sheath material V PVC Signal core cord n Optical fiber cable GI C 4C V NM SSD EG 5 1002 L Optical fiber core type Special sheath SSD Self supported Cable MM Non metallic type structure containing no metal Blank Metallic type structure containing metal Indicates the number of cores Specify this for only strand structure Optical fiber type GI Multi mode fiber core n Number of optical fib...

Page 329: ... 1 E Appendix E Module Appearance This appendix shows the appearance of Communications Modules used in the MP900 Series Machine Controller E 1 215IF Module E 2 E 2 217IF Module E 3 E 3 218IFA Module E 4 ...

Page 330: ...tion 215IF Model JEPMC CM220 ON SW3 ON SW4 BRS0 BRS1 INIT TEST ON OFF ON OFF NET NET NET NET NET NET NET NET A0 A1 A2 A3 A4 A5 A6 A7 CN1 RUN ERR TX RX ADRS X1 ADRS X10 SW1 SW2 215IF 4 5 39 7 4 5 130 42 8 9 8 105 5 8 M4 mounting screw Model nameplate Units mm ...

Page 331: ...17IF Module E 3 E E 2 217IF Module Description 217IF Model JEPMC CM200 CN2 CN1 RUN ERR TRX1 TRX2 TRX3 CN3 217IF RS232 422 4 5 39 7 4 5130 46 7 7 7 105 5 8 9 8 42 8 Units mm M4 mounting screw Model nameplate ...

Page 332: ...Appendix E Module Appearance E 4 E 3 218IFA Module Description 218IFA Model JEPMC CM210A M4 mounting screw 4 5 39 7 4 5 130 105 5 8 Model nameplate Units mm ...

Page 333: ...ocols list 3 2 message communications 3 3 overview 3 2 communications software 1 6 communications specifications 5 10 connection 7 16 connection configuration 1 4 connection type 1 4 connection with devices manufactured by other companies 7 33 connections with MELSEC 7 38 CP 215 communications port settings 4 7 CP 215 repeaters specifications common to all 5 44 types 5 36 CP 215 Repeater TC 5 50 C...

Page 334: ...g 4 13 MSG RCV program 3 16 MSG SND program 3 14 N no protocol mode through mode functions 3 12 overview 3 12 O OMRON commands 6 29 supported by the 217IF 3 11 OMRON communications 6 27 OMRON communications specifications 6 27 OMRON devices 6 30 OMRON protocol 3 10 communications 3 10 optional repeaters standard system configuration 5 40 optional Repeater TS standard system configuration 5 41 P po...

Page 335: ...o Section Revised Contents February 1999 First edition September 2000 Partly revised October 2002 Back cover Revision Address May 2003 Preface Partly revised March 2006 All chapters Completely revised MANUAL NO SIEZ C887 2 6 Printed in Japan September 2000 99 02 1 C Date of printing Date of original publication Revision number 1 2 3 4 ...

Page 336: ...D A Avenida Fagundes Filho 620 Bairro Saude Sao Paulo SP Brazil CEP 04304 000 Phone 55 11 5071 2552 Fax 55 11 5581 8795 YASKAWA ELECTRIC EUROPE GmbH Am Kronberger Hang 2 65824 Schwalbach Germany Phone 49 6196 569 300 Fax 49 6196 569 312 YASKAWA ELECTRIC UK LTD 1 Hunt Hill Orchardton Woods Cumbernauld G68 9LF United Kingdom Phone 44 1236 735000 Fax 44 1236 458182 YASKAWA ELECTRIC KOREA CORPORATION ...

Reviews: