background image

MEL SEC A se ries

Pro gram ma ble Con trol ler

User's Ma nu al

Profibus Modules

A(1S)J71PB96F

981001

6

5

6

29

-C 

MITSU BIS HI ELECTRIC

MITSU BIS HI ELECTRIC EU RO PE B.V.

FAC TO RY  AU TO MA TION

Summary of Contents for A1SJ71PB96F

Page 1: ...MELSEC A series Programmable Controller User s Manual Profibus Modules A 1S J71PB96F 981001 65629 C MITSUBISHI ELECTRIC MITSUBISHI ELECTRIC EUROPE B V FACTORY AUTOMATION ...

Page 2: ......

Page 3: ... usage Store this manual in a safe place so that you can take it out and read it whenever necessary Always forward it to the end user DESIGN PRECAUTIONS DANGER When controlling a PLC by connecting to another station via PROFIBUS for the purpose of changing the data changing the program or changing operation status status control an interlock circuit must be configured in the sequence program so th...

Page 4: ...CAUTION Switch all phases of the external power supply of the PC system off before connecting the PROFIBUS cable Not doing so could cause failure or malfunction of the module Be careful not to let foreign matter such as filings or wire chips get inside the module These can cause fire breakdowns and malfunction The PROFIBUS cable which is connected to the module must be protected with a duct or sec...

Page 5: ...odules Also do not output the unused signal as the output signal to this module from the PC CPU Writing data into the unused area or outputting an unused signal may cause system malfunctions in the PC CAUTION The online operations conducted for the CPU module being operated especially when changing data or operation status shall be conducted after the manual has been carefully read and a sufficien...

Page 6: ...4 8 Chapter 5 Section 6 2 6 7 6 11 6 12 7 1 1 7 1 2 7 1 4 7 1 5 7 1 6 7 1 7 7 1 8 7 1 9 7 1 10 7 1 11 7 1 12 7 1 13 7 1 14 7 1 15 7 1 16 7 1 17 7 1 18 7 1 19 7 1 20 7 1 21 7 1 22 7 1 23 7 1 24 7 2 Chapter 8 Appendix 1 Addition Appendix 2 Appendix 5 Chapter alteration Appendix 2 Appendix 3 Appendix 3 Appendix 4 Appendix 4 Appendix 6 This manual does not imply guarantee or implementation right for i...

Page 7: ...ELSECNET II MELSECNET B or MELSECNET 10 2 5 3 SPECIFICATIONS 3 1 to 3 4 3 1 General Specification 3 1 3 2 Performance Specifications 3 2 3 3 Installation Specifications 3 4 4 FUNCTIONS 4 1 to 4 25 4 1 Positioning in The PROFIBUS FMS Network 4 1 4 2 Bus Parameters 4 1 4 3 Communication Relationship 4 2 4 3 1 CRL Setting Items and Default Values 4 3 4 4 Support Service 4 6 4 4 1 FMS remote service 4...

Page 8: ... 7 7 7 1 5 AJ71PB96F A1SJ71PB96F identification information Identify Server 7 8 7 1 6 Object attribute acquisition GetOD Server 7 9 7 1 7 Initiate objects attribute setting InitiatePutOD Server 7 11 7 1 8 Object attribute setting PutOD Server 7 13 7 1 9 Object attribute setting termination TerminatePutOD Server 7 13 7 1 10 Reading device memory and buffer memory Read Server 7 14 7 1 11 Writing dev...

Page 9: ... receive area 8 2 8 2 2 Communication circuits 8 8 APPENDIX A 1 to A 12 Appendix 1 Differences From the AJ71PB96 A 1 Appendix 2 Dissimilarities Between A1SJ71PB96F New Products Software Version C or Later and Conventional Products Software Version B or Before A 4 2 1 Dissimilarities Between A1SJ71PB96F New Products Software Version C or Later and Conventional Products Software Version B or Before ...

Page 10: ...ual The following are manuals related to this product Request for the manuals as needed according to the chart below Related Manual Manual Name Manual No Model code Type SW0IX PROFPE Operating Manual IB 66772 13JL20 ...

Page 11: ...her master stations 1 1 Software Configuration The AJ71PB96F A1SJ71PB96F contains a Physical layer Datalink layer Application layer and VFD Virtual Field Device that comply with PROFIBUS FMS and conducts data communication with the PC CPU using a general data interface and buffer memory The software configuration is shown in the following diagram FROM TO VFD FMS LL FDL PHY FMA7 empty FMA1 2 A Seri...

Page 12: ...ence program The non confirmation type service can be received using the I O signal X Y and the buffer memory The service that can actually be used depends on the connection type and partner station installed service etc For details refer to Item 4 4 2 Operates as a master station in the PROFIBUS FMS network In addition the same operation as that of a slave station can be done using slave emulatio...

Page 13: ... A1SJ71PB96F 2 1 Whole System Configuration 1 For the A1SJCPU A1SJCPU S3 Extension cable Extension base A1SJ71PB96F A1SC B A1S6 B S1 A1S5 B S1 A1SJHCPU 2 For the compact building block type CPU Compact building block type CPU Extension cable A1SC B Extension bas Basic base A1SJ71PB96F A1S6 B S1 A1S5 B S1 A1S3 B A1S38HB ...

Page 14: ... A38HB 4 Peripheral equipment configuration AJ71PB96F A1SJ71PB96F Connection cable 1 IBM PC AT or 100 compatible Utility software package SW0IX PROFPE 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 DCD RD SD DTR SG DSR RTS CTS RI FG RD SD DTR SG DSR RTS CTS RI IBM PC AT RS 232 9 pin AJ71PB96F A1SJ71PB96F RS 232C 9 pin 1 Provided by the user Pin assignment Software version B or later ...

Page 15: ...1SHCPU A2SHCPU A2SHCPU S1 2 A2ASCPU A2ASCPU S1 A2ASCPU S30 6 Q2ASCPU Q2ASCPU S1 1 Q2ASHCPU Q2ASHCPU S1 1 The accessible range is the A2ACPU A3ACPU range Also it is impossible to access to the file register R 2 When used with the special function modules including the previous models such as the computer link module Ethernet module etc the total installable number of modules will include the number...

Page 16: ...58B A62B A65B A68B 2 A1SJ71PB96F Installable Base Units Basic base unit Extension base unit 1 A1S32B A1S33B A1S35B A1S38B A1S38HB A1S52B S1 A1S55B S1 A1S58B S1 A1S65B S1 A1S68B S1 1 The no power supply module extension base unit A1S5 B S1 may not have sufficient power supply capacity so use the A1S6 B S1 when installing a A1SJ71PB96F in the extension base unit When the A1S5 B S1 must be installed ...

Page 17: ... B cannot be transmitted In addition the A0J2CPUP23 R23 or A0J2P25 R25 cannot be accessed Master station M Remote 2 station r2 Remote 3 station R3 Local 1 station L1 NET II PROFIBUS other station PROFIBUS other station PROFIBUS other station Local 2 station 3rd layer master station L2 m Local 3 station l3 Local 1 station l1 NET II PROFIBUS other station Stations that can be installed Master and lo...

Page 18: ... NET II master station L NET II local station R Remote station Stations accessible from the PROFIBUS other stations 1Mp1 1Ns2 1N3 1Ns4 1Mp1 1N3 1Ns4 b MELSECNET 10 multiple layer station PROFIBUS other station PROFIBUS other station 1Mp1 1N2 1Ns4 NET 10 No 1 PROFIBUS other station PROFIBUS other station 2N2 PROFIBUS other station 2Ns3 2Ns4 NET 10 No 2 1Ns3 2Mp1 Stations accessible from the PROFIBU...

Page 19: ... L2 R3 NET II Stations accessible from the PROFIBUS other stations 1Ns1 1N2 1Ns3 M 1Mp4 L1 L2 R3 1Ns1 1Ns3 M 1Mp4 L1 When the intermediate station is other than an AnUCPU A2ASCPU PROFIBUS other station 1Mp1 1N3 1Ns2 1Ns4 NET 10 No 1 PROFIBUS other station PROFIBUS other station PROFIBUS other statio M L1 L2 R3 NET II Stations accessible from the PROFIBUS other stations 1Mp1 1Ns2 1N3 M 1Ns4 L1 L2 R...

Page 20: ... NET 10 remote I O master M NET II master station L NET II local station R Remote station Stations accessible from the PROFIBUS other stations 1Mr 1R1 1R2 1R3 1Mr b MELSECNET 10 multiple layer system PROFIBUS other station PROFIBUS other station 1Mp1 1N2 1Ns4 NET 10 No 1 PROFIBUS other station 2R1 2R2 2R3 NET 10 No 2 1Ns3 2Mr Stations accessible from the PROFIBUS other stations 1Mp1 1N2 1Ns3 2Mr 1...

Page 21: ... AnUCPU A2ASCPU PROFIBUS other station 1Ns1 1Ns3 1N2 1Mp4 NET 10 No 1 2R1 2R2 NET 10 No 2 PROFIBUS other station PROFIBUS other station PROFIBUS other station M 2Mr L1 L2 R3 NET II Stations accessible from the PROFIBUS other stations 1Ns1 1N2 1Ns3 M 1Mp4 2Mr 2R1 2R2 L1 L2 R3 1Ns1 1Ns3 M 1Mp4 2Mr L1 Installable stations ...

Page 22: ...PROFIBUS other station 1Ns1 1N3 1N2 1Mp4 NET 10 No 1 2R1 2R2 NET 10 No 2 PROFIBUS other station PROFIBUS other station PROFIBUS other station M 2Mr L1 L2 R3 NET II Stations accessible from the PROFIBUS other stations 1Ns1 1N2 1N3 M 1Mp4 2Mr 2R1 2R2 L1 L2 R3 1Ns1 1Ns3 M 1Mp4 2Mr L1 Installable stations ...

Page 23: ...h of 3 directions X Y Z Operating ambience No corrosive gases Operating elevation 2000m 6562 feet max Installation location Control panel Over voltage category 1 II max Pollution level 2 2 max 1 This indicates the section of the power supply to which the equipment is assumed to be connected between the public electrical power distribution network and the machinery within the premises Category II a...

Page 24: ...nodes 32 62 1 repeater 9 2 repeaters 122 3 repeaters Number of repeaters network 1 3 repeaters max Data link method Token passing between master master polling between master slave Transmittable data 241 bytes max 1 time Number of occupied I O points 32 points I O allocation special 32 points 5VDC internal power consumption A 0 54 0 56 Withstand noise withstand voltage insulation resistance Accord...

Page 25: ...rks PROFIBUS cable impedance Capacity Conductor resistance Conductor cross section area Twisted pair cable 100 to 120Ω 100kHz 60nF km 160Ω km 0 22mm 2 User distribution Terminal resistance 390Ω 150Ω 390Ω VP 6 RxD TxD N 8 RxD TxD P 3 DGND 5 Set yes no by the main module switch ...

Page 26: ...71PB96F Table 3 3 Installation Specifications OSI layer name PROFIBUS protocol Compliance standards Application layer FMS LLI FMA7 PROFIBUS proprietary DIN19245 Presentation layer Session layer Transport layer Network layer Data link layer FDL FMA1 2 PROFIBUS proprietary DIN19245 Physical layer PHY RS 485 PROFIBUS proprietary DIN19245 ...

Page 27: ...1 to 100 1 Has 1 to 126 126 Max Retry Limit 0 to 7 1 Remark Following is an explanation of the terminology used for bus parameters Tsdr Station Delay Time as Responder Bit Time The time required to transmit 1 bit 1 baud rate Slot Time The maximum time that the requester must wait for a response from the responder Max Tsdr Slot Time Min Tsdr The minimum time required for the responder to respond Qu...

Page 28: ... I Request open connection O Responder open connection However MSxx s O connections are not allowed PROFIBUS standard Of these BRCT and MULT are connectionless communications and the others are connection oriented communications All FMA7 communications are connection oriented In AJ71PB96F A1SJ71PB96F the above all communications are enable to use by using the software package In AJ71PB96F A1SJ71PB...

Page 29: ... BRCT MULT MMAC Connection Attribute D I 0 0 Control Interval 0 to 4294967294 4096 Max SCC 0 to 1 1 Max RCC 0 to 2 2 Max SAC 0 to 1 1 Max RAC 0 to 1 1 Max send PDU H 0 to 241 241 Max send PDU L 0 to 241 241 Max receive PDU H 0 to 241 241 Max receive PDU L 0 to 241 241 Features Supported 00 00 00 00 00 00 to FF FF FF FF FF FF 00 30 00 F9 B0 81 The default connection contains the following restricti...

Page 30: ... a connection multiple partner stations are connected to the LSAP of the receiving side However the connections are not made at the same time O Responder Open Connection When establishing a connection multiple partner stations are connected to the LSAP of the receiving side However the connections are not made at the same time c Control Interval This is the monitoring interval during which the com...

Page 31: ...ty j Max Receive PDU H This is the maximum size of a packet received by high priority Acyclic communication data is received at high priority k Max Receive PDU L This is the maximum size of a packet received at low priority Cyclic communications are received at low priority l Features Supported This shows whether or not each bit supports a service ...

Page 32: ...Put0D Put0D TerminatePut0D InitiateDownloadSequence DownloadSegment TerminateDownloadSequence RequestDomainDownload InitiateUploadSequence UploadSegment TerminateUploadSequence RequestDomainUpload CreateProgramInvocation DeleteProgramInvocation Start Stop Resume Reset Kill Read Write ReadWithType WriteWithType PhysRead PhysWrite InformationReport InformationReportWithType DefineVariableList Delete...

Page 33: ...teUploadSequence RequestDomainUpload CreateProgramInvocation DeleteProgramInvocation Start Stop Resume Reset Kill Read Write ReadWithType WriteWithType PhysRead PhysWrite InformationReport InformationReportWithType DefineVariableList DeleteVariableList EventNotification EventNotificationWithType AcknowledgeEventNotification AlterEventConditionMonitoring C B S C B C C C X X X X X X X X X X X X X X ...

Page 34: ...TerminateDownloadSequence RequestDomainDownload InitiateUploadSequence UploadSegment TerminateUploadSequence RequestDomainUpload CreateProgramInvocation DeleteProgramInvocation Start Stop Resume Reset Kill Read Write ReadWithType WriteWithType PhysRead PhysWrite InformationReport InformationReportWithType DefineVariableList DeleteVariableList EventNotification EventNotificationWithType Acknowledge...

Page 35: ...ains survey functions For confirmed service has the capability to receive instruction primitives and to transmit answer primitives For unconfirmed service has the capability of receiving instruction primitives B Has functions as both client and server X Not supported Service Supported FMA7_Initiate FMA7_Abort FMA7_Read_KBL_rem FMA7_Init_load_KBL_rem FMA7_Load_KBL_rem FMA7_Term_load_KBL_rem FMA7_Se...

Page 36: ... software package excluding Program Invocation 1 AJ71PB96F A1SJ71PB96F objects Object type Object Number of objects registered Supporting PC ST 0D Static Type 0D Structured data type 32 None AJ71PB96F A1SJ71PB96F internal information S 0D Static 0D Simple variable array number of records Maximum 128 Device memory buffer memory However buffer memory cannot be allotted to the record variable Paramet...

Page 37: ... and PC memory area mapping shown above is set by the AJ71PB96F A1SJ71PB96F the following items must be set by the software package a Structured data types Index No Number of elements Data type data length Maximum 10 unit combinations b Simple variable Index No Variable name Data type Network No PC No Head device For device Device name Device number For buffer memory Y No Buffer memory address c A...

Page 38: ... Accumulator Index register Index register File register Link relay Link register Expansion file register No 1 to Expansion file register No 48 In addition the variable name and the domain name length are 32 bytes fixed and any portion that used up to 32 bytes is filled with spaces The symbols that can be used are as follows _ 0 to 9 A to Z a to z _ 4 Specifies objects to be accessed The data ment...

Page 39: ...ble Simple variable Record variable counter1 counter2 Sensor1 1 3 15 1 2 16 10 Local station D100 NET10 other station Local station X0 local station D40 Name 32 characters Data length Local address 103 104 Domain Domain mainP 12288 1024 Name 32 characters INDEX 500 PI program 1 103 The client uses either the object name registered in the local OD or the index No INDEX uniquely assigned to each obj...

Page 40: ...8 Boolean M0 to M4096 132 to 147 64 Unsigned16 TN0 to TN1023 148 to 155 64 Unsigned16 CN0 to CN511 156 to 203 64 Unsigned16 D0 to D3071 204 to 219 64 Unsigned16 TM0 to TM1 023 220 to 228 64 Unsigned16 CM0 to CM511 The default array variable names are added as shown below ccddddLeee cc Device name M if the device name is M dddd Device No eee Number of elements Example A 64 unit array starting at D1...

Page 41: ...e ODs and preload remote ODs and a maximum of 20 preload remote ODs can be set for one station Preload remote ODs are set using the software package Automatic remote ODs use vacant space in the preload remote ODs a Automatic remote OD When the AJ71PB96F A1SJ71PB96F issues a Read Write service if the specified variable remote OD is not stored in the AJ71PB96F A1SJ71PB96F the AJ71PB96F A1SJ71PB96F a...

Page 42: ...OD Read Write using this connection 2 The variable ODs for which there is a possibility of a notification from the partner station using Information Report for all D and I connections Even if the connection is canceled the preload remote ODs will not be deleted 2 Variables and data types The following shows the relationship between the variables and data types that can be used by the AJ71PB96F A1S...

Page 43: ...ossible Usage not possible Y11 Y19 Unused X1A Y1A X1B X1C X1D PROFIBUS FMS I F communication Ready signal PROFIBUS FMS I F error signal PROFIBUS FMS I F module Ready signal Usage prohibited because used by the system X1E X1F Usage not possible Y1F Remark WDT Watchdog timer The Y unused area can be used in place of the internal relay M Refer to the PC CPU User s Manual for information regarding the...

Page 44: ...fferences between the X1B and X1D NO YES NO NO YES YES X1D ON X1B ON Conduct self diagnostic Self diagnostic program Self diagnostic OK Communi cation preparation end Error processing Communication preparation 5 PROFIBUS I F watchdog timer error signal X0D This turns on when the AJ71PB96F A1SJ71PB96F detects a watchdog timer error 6 Network trouble signal X04 This turns on when a value is set in t...

Page 45: ... to FFh Request answer area No 2 Description Same as No 1 256 to 319 100h to 13Fh Request area No 3 Description Same as No 1 320 to 383 140h to 17Fh Request answer area No 3 Description Same as No 1 384 to 447 180h to 1BFh Unused Reserved 448 to 511 1C0h to 1FFh Receive area Description The unconfirmed service receive control information is set The received data is set in the reception only data a...

Page 46: ...rt 1 Communication initiate High byte 0 Server 1 Clien CREF 33 communication abbreviation information CREF 1 communication detailed information CREF No Communication status 0 abort 1 initiate Communication type 0 MMAC 1 MSAC 5 MSAC_SI 3 MSCY 7 MSCY_SI 8 BRCT 10 MULT 0 server 1 clien 0 partner station 1 ACPU 2 Utility 3 Reject 255 Local station communication Abort information 0 User VFD ACPU utilit...

Page 47: ...numerical order downwards Adress decimal 1 When the trouble type is 100h initialization trouble Code 1 in type Code 2 in type Initialization phase FMS FMA7 error code Description Counter measure 4h FFFFh There is an error with the remote OD setting information Correctly set the remote OD Ah Other than FFFFh There is an error with the local OD setting information Correctly set the local OD Bh Other...

Page 48: ... Code 2 in type CREF number Service command Description Counter measure CREF number 50h The Unsolicited Status PDU is discarded when the unconfirmed service maximum receive capacity was exceeded in connectionless communication Configure the systems so that the unconfirmed service maximum receive capacity is not exceeded 1E0h The information report PDU was discarded because the unconfirmed service ...

Page 49: ...been set The PC CPU waits for an answer from the AJ71PB96F A1SJ71PB96F After X00 is turned on if necessary the FROM instruction is read from the answer area No 1 and data area No 1 Y00 turns off Request issued Request canceled Answer area and data area setting complete Request area set Data area set Answer area read Data area read A minimum of 30ms is required from when Y00 turns on to when the da...

Page 50: ... received data area using the FROM instruction and when reading is completed Y03 turns on to notify such to the AJ71PB96F A1SJ71PB96F The AJ71PB96F A1SJ71PB96F turns off X03 The PC CPU turns off Y03 Receive area receive data area reading complete Reading complete reset UCS reception Receive area read Receive data area read A minimum of 30ms is required from when Y03 tuns off till X03 turns off Tur...

Page 51: ...71PB96F A1SJ71PB96F The PC CPU uses the FROM command to read the network trouble information area and then Y04 is turned on to notify the AJ71PB96F A1SJ71PB96F that the read has ended The AJ71PB96F A1SJ71PB96F turns off The PC CPU turns off Y04 Network trouble information area read end Read end reset Network trouble detection Network trouble information read out ...

Page 52: ...duct a self diagnosis of the AJ71PB96F A1SJ71PB96F refer to Section 5 4 Startup Turn the PC CPU key switch to stop Set the AJ71PB96F A1SJ71PB96F to the parameter setting mode Reset the PC CPU and set the AJ71PB96F A1SJ71PB96F parameter When setting the SW0IX PR0FPE is required Set the AJ71PB96F A1SJ71PB96F in online mode and reset the PC CPU Establish a connection between the AJ71PB96F A1SJ71PB96F...

Page 53: ...the AJ71PB96F A1SJ71PB96F in online mode and reset the PC CPU Create the PC CPU program Turn the PC CPU to run No Yes Operate Preloaded the partner station OD information in the AJ71PB96F A1SJ71PB96F Point Creation of a sequence program is required when the PC launches communication or when the PC is used as a client Creating a sequence program is not required when the PC is used as a server or wh...

Page 54: ...r disassemble or modify the module This may cause breakdowns malfunctioning injury and or fire Insert the tabs at the bottom of the module into the mounting holes in the base unit The AnS series module shall be fastened by screws in the base unit at the specified torque Not installing the module correctly could result in malfunctioning breakdown or pieces of the product falling Switch all phases o...

Page 55: ...96F A1SJ71PB96F No Name Description Remark a LED Displays the AJ71PB96F A1SJ71PB96F status Name Display description RUN Displays the AJ71PB96F A1SJ71PB96F operation status Turned on During normal operation Turned off When there is an error SD RD Turns on when data is transmitted received on the PROFIBUS FMS network TOKEN Turns on when token is maintained READY Turns on when the PROFIBUS FMS networ...

Page 56: ...nnector for connecting the table for the PROFIBUS FMS network 2 e PROFIBUS network terminal resistance setting switch This sets whether or not there is terminal resistance inside the AJ71PB96F A1SJ71PB96F at time of shipment OFF ON has terminal resistance OFF no terminal resistance Always ON for both ends of the station on the PROFIBUS FMS network 1 For the connector type use a male B Sub 9 pin Th...

Page 57: ...1PB96F self diagnosis will be executed and results will be displayed using the LEDs B0 to B6 2 Test results The results of the executed test are displayed as shown below LED B0 to B6 display status Test item LED B6 B5 B4 B3 B2 B1 B0 TEST a MPU test During test Error b Timer test During test Error c Interrupt test During test Error d DRAM test During test Error Turned off Turned on When the test re...

Page 58: ...8 Remark To apply to the EMC standard Read the Section for the Installation in the A1S A2SCPU User s Manual Hardware after the Ib 66468 E Please use the PROFIBUS cable with braided shield 5 5 2 Terminal switch Whether or not to set the built in module terminal resistance 1 2W 150Ω 2 units can be selected by connecting a switch The stations on both ends of the PROFIBUS segment must be connected wit...

Page 59: ...J71PB96F A1SJ71PB96F close to or bundle it together with the main circuit and high tension lines or the load carrying lines from other than the PC Otherwise the module may be susceptible to an influence of noise and surge induction 2 The wires from the input output modules of the PC should be away from the communication cable of PROFIBUS FMS interface module as far as possible as shown in the figu...

Page 60: ...OFIBUS FMS interface module is used the FG and LG terminals of the power supply module of the PC should basically be grounded b If communication cannot be performed after grounding because of abnormal voltage applied to the FG terminal the module may be used without grounding ...

Page 61: ...tch all phases of the external power supply off before cleaning Not doing so could cause failure or malfunction of the module CAUTION Never disassemble or modify the module This may cause breakdowns malfunctioning injury and or fire Switch all phases of the external power supply off before mounting or removing the module If you do not switch off the external power supply it will cause failure or m...

Page 62: ...n aborted Partner station status information acquired PC CPU status notification Identification information acquired Data read Data write Arbitrary data transmitted FMA7 connection aborted 6 2 Program Example A programming example is shown below In the following example the AJ71PB96F A1SJ71PB96F is installed in the basic base unit No 0 slot Examples of the Write service that uses the request area ...

Page 63: ... Receive data storage FROM instruction Receive area read Receive data area rea Read end signal set Read end signal reset 6 3 FMS Communication Circuit Initiate With Partner Station Initiate Initiator The previously determined communication conditions are set and a communication path is established with the partner station When a communication path is established the CRL parameters need to be set u...

Page 64: ...0 and if unsuccessful an error code is set Error code during communication Don t Care when other than an erro during communication Explanation For details regarding error codes refer to Section 8 The denotes Don t Care The values set in the request area are ignored The values set in the request answer area are undefined ...

Page 65: ...mmunication Circuit Abort With Partner Station Abort Requester This command aborts the connection 1 Request area 0020h 0 1 2 3 4 63 Abort command CREF No This specifies the CREF No of the partner with which the connection is aborted 2 Request answer area Same as for Initiate ...

Page 66: ... Data area 153 153 153 153 Logical Status 1 Physical Status 2 Local Detail 3 Explanation 1 The following values are set Communicable status all services can be used 0 Communicable status some services can be used 2 OD loading 4 OD loading 5 2 The following values are set Operational 0 Partially operational 1 Not operational 2 Requires operation 3 3 The following values are set 00 1538 1539 Address...

Page 67: ...63 Identify comman CREF No 2 Request answer area Same as for Initiate 3 Data area 1536 1537 1552 1553 1554 1569 1570 1571 1586 Vendor name length Vendor name maximum 32 characters Model name length Model name maximum 32 characters Revision name length Revision name maximum 32 characters The length of the vendor name set from the 1537 address The length of the model set from the 1554 address Revisi...

Page 68: ...5 6 7 8 23 24 25 63 0 Read command selected depending on the bit String data storage method difference CREF No Always set to 0 access mode Index No Subindex No 1 Explanation 1 The subindex No specifies which array and which element of that area is accessed when accessing an array label or record label Specify 0 when accessing all elements of an array or a record variable and specify a new element ...

Page 69: ...s Subindex No 1 Explanation 1 Set the same as for 1 Note A name is not specified in the access mode when the Long form s GetOD client function is not supported by the specified connection 2 Request answer area 2 1 When normal end when the access mode is indexed 64 65 66 67 68 69 85 86 87 88 89 90 91 12 0 0 Access mode Index No Subindex 1 Variable type 2 Number of elements 3 Data type 4 Data length...

Page 70: ... type the following values are set Truth value Boolean 0001h Integer with sign Integer8 0002h Integer with sign Integer16 0003h Integer with sign Integer32 0004h Integer Unsigned8 0005h Integer Unsigned16 0006h Integer Unsigned32 0007h Floating point FloatingPoint 0008h Character string VisibleString 0009h Octet string OctetString 000Ah Bit string BitString 000Eh 5 Data length byte the following v...

Page 71: ...Data length word is used when reading from the buffer memory from the circuit program and is to determine whether the first byte of the final word data in the data length byte value is valid invalid When the data length byte is even the final word data first byte is valid When the data length byte is odd the final word data first byte is invalid 2 3 During failure The same as for Initiate ...

Page 72: ...OT 0 False 0FFh True 153 Address b Integer Integer Unsigned 8 bit example when the value is 8dh x x 8dh 153 16 bits 1536 Integer value 32 bits low wor high word 1536 1537 c Bit string BitString When the command is 01a0h 01c0h 01e0h 01100111 10001101 10001001 153 153 The value is 10001101 01100111 10001001 When the command is 01a1h 01c1h 01e1h 11100110 10110001 10010001 153 153 The value is 1000110...

Page 73: ... as for the AnACPU or AnUCPU and is set from the 1536 address 1536 1537 Bit 0 to 7 Bit 31 Bit 8 to 15 Bit 16 to 23 Bit 24 to 31 30 23 22 0 Exponential portion Mantissa portio Mantissa portion sign 3 2 When the variable type is Array or Record The format data explained in SimpleVariable is divided into the number of elements When the data length of one element is an odd number of bytes a valid valu...

Page 74: ...3 4 5 6 7 8 23 24 25 63 0 Write command selected depending upon the bit String data storage method difference CREF No Always set to 0 Index No Subindex No 1 Explanation 1 Subindex No Same as for read 1 2 Request area when the access mode is name 01c0 or 01c1 h 0 1 2 3 4 5 6 7 8 23 24 63 1 Write command selected depending on the bit string data storage method difference CREF No Always set to 1 Vari...

Page 75: ... the same as in 1 Note The name is not set in the access mode when the Long form s GetOD client function is not supported by the specified connection 2 Request answer area The same as for Initiate 3 Data area Use the same format type for write data as that used for the Read data area ...

Page 76: ...he following cases 1 MMAC client and server 2 MSAC MSAC_SI MSCY MSCY_SI clients 3 MSAC_SI MSCY_SI server 4 BRCT MULT requester 1 Request area 1 1 When the access mode is index 01e0 or 01e1 h 0 1 2 3 4 5 6 7 8 24 63 0 InformationReport command selected depending on the bit string data storage method difference CREF No Specify the transmission destination CREF No Always set to 0 Index No Subindex Ex...

Page 77: ... the bit String data storage method difference CREF No Specify the transmission destination CREF No Always set to 1 Variable name length Variable name maximum 32 characters Subindex 1 Explanation 1 Subindex No The same as for Read 2 Request answer area Same as for Initiate 3 Data area The data area is not used with this function The transmitted data is the same as the server function Read ...

Page 78: ...e following cases 1 MMAC client and server 2 MSAC MSAC_SI MSCY MSCY_SI client 3 MSAC_SI MSCY_SI server 4 BRCT MULT request 1 Request area 0050 0 1 2 3 4 5 63 UnsolicitedStatus command CREF No Specify the transmission destination CREF No Explanation 1 Set the same as for informationReport 2 Request answer area The same as for Initiate 3 Data area Data area is not used with this function The transmi...

Page 79: ...nection is forcefully aborted For connectionless communication the received service is discarded Communications that can receive unconfirmed services are listed below 1 MMAC client and server 2 MSAC MSAC_SI MSCY_SI during slave simulation 3 MSAC_SI MSCY_SI client and server 4 BRCT MULT receiver 1 Reception area 1 1 When the access mode is index 448 449 450 451 452 453 454 455 456 457 458 474 475 4...

Page 80: ... set Truth value Boolean 0001h Integer with code Integer8 0002h Integer with code Integer16 0003h Integer with code Integer32 0004h Integer Unsigned8 0005h Integer Unsigned16 0006h Integer Unsigned32 0007h Floating point FloatingPoint 0008h Character string VisibleString 0009h Octet string OctetString 000Ah Bit string BitString 000Eh When OD flag FFFFh FFFFh 7 Data length byte the following values...

Page 81: ...lid When the data length byte is odd the final word data first byte is invalid 1 2 When the access mode is name 448 449 450 451 452 453 454 455 456 457 458 474 475 476 477 478 479 480 512 1 0 or FFFFh 01E0h Error code 1 This is set 0 when successful and an error code when fails InformationReport command Connection identification No The received connection identification No is set Access mode 2 OD ...

Page 82: ...th byte 8 Data length word 9 Buffer memory address 2 Receive data area 2 1 When the receive area OD flag is FFFFh The data is set unchanged in this area without the receive data that used the OD being interpreted The data is set as follows The same as for OctetString When the value is 01h 02h 03h 04h 05h 06h the settings are as follows 02 01 03 04 06 05 1536 1537 1538 2 2 When the receive area OD ...

Page 83: ...e second service is received the AJ71PB96F A1SJ71PB96F forcefully aborts the connection For connectionless connection the received service is discarded The communications that can receive unconfirmed services are as follows 1 MMAC client and server 2 MSAC MSAC_SI MSCY MSCY_SI during slave simulation 3 MSAC_SI MSCY_SI client and server 4 BRCT MULT receiver 1 Receive area 0050h 448 449 450 451 452 4...

Page 84: ...OGRAM MELSEC A 6 23 6 13 FMA7 Connection Abort FMA7 Abort Receiver This command is used when the PC CPU aborts the FMA7 connection 1 Receive area 2020 0 1 2 3 4 63 Abort comman CREF No Always set to 1 2 Receive answer area The same as for Initiate ...

Page 85: ......

Page 86: ...unicating with the AJ71PB96F A1SJ71PB96F the client issues an Initiate service to establish a connection Parameters required by the client Version 0D Calling OD version number Version OD value Client OD version Profile Number Calling Specify the profile number Profile Number value Profile number supported by the client Access Protection Supported Calling Specify whether or not the access protectio...

Page 87: ...ty Calling FMS communication packet size that can be transmitted during Low Priority use Max Send PDU Size L value PDU size Max Receive PDU Size High Priority Calling FMS communication packet size that can be received during High Priority use Max Receive PDU Size H value PDU size Max Receive PDU Size Low Priority Calling FMS communication packet size that can be received during Low Priority use Ma...

Page 88: ...xSendPDUSize Low Priority MaxReceivePDUSize Low Priority MaxReceivePDUSize High Priority MaxSendPDUSize High Priority MaxReceivePDUSize Low Priority MaxSendPDUSize Low Priority Feature Supported n th bit Feature Supported n 24 th bit 0 m 23 Feature Supported m 24 th bit 0 m 23 Feature Supported m th bit Note In the AJ71PB96F A1SJ71PB96F the value from the logical sum for each bit is the value set ...

Page 89: ...ber value 00 00 hex Access Protection Supported Calling This specifies whether or not access protection is supported Access Protection value Meaning False 0 Not supported Password Calling Password allocation for each connection Password value Set by the utility Access Groups Calling Access group allocated to each connection Access Group s value Set by the utility ...

Page 90: ...bort can be issued Abort Identifier Explanation 0 USER When aborted by the application 1 FMS Aborted by FMS 2 LLI Aborted by LLI 3 Layer 2 Aborted by layer 2 Point When the abort is executed by the user created application program 0 User is suitable for the Abort Identifier value Other values are used by the communicating device side that is actually conducting the communication Reason Code This s...

Page 91: ...MMUNICATION THAT DO NOT REQUIRE THE SEQUENCE PROGRAM MELSEC A 7 6 7 1 3 Service reject Reject A Reject service is issued when there is a problem in the FMS protocol so this cannot be controlled by the user ...

Page 92: ...ections All connections that are not loading ODs are forcefully aborted Physical Status This shows the VFD status Value Name Explanation 0 Operational Operation is possible from the client 1 Partially Operational Operation is possible from the client However self diagnostic error generation N9008 is on 2 Inoperable Operation is not possible from the client 3 Needs Commissioning Operation is possib...

Page 93: ...he client to obtain AJ71PB96F A1SJ71PB96F identification information Parameters required by the client None Server AJ71PB96F A1SJ71PB96F answer parameters The following character strings are returned Item Character string Vendor Name MITSUBISHI ELECTRIC Model Name MELSEC A A1SJ71PB96F Revision VER XXX 1 YYMMDD 2 1 This shows the version of model 2 This shows the date of issue ...

Page 94: ... False 0 Acquisition of specific attributes minimum required True FF hex Acquisition of all attribute Point The following attributes cannot be acquired when All Attributes False is specified To acquire these attributes specify True Password Access Groups Access Rights Local Address Name Local Address OD ODES Local Address ST OD Local Address S OD Local Address DV OD Local Address DP OD Extension A...

Page 95: ...ether or not OD entries still remain More Follows value Meaning False 0 No more objects status True FF hex More objects status Note The correct values for the program domain command domain and expansion command domain acquired using the GetOD service are not displayed For information on the method to use to learn the correct domain size refer to Section 7 1 12 Reading Program Capacity and Comment ...

Page 96: ...OD InitiatePutOD request InitiatePutOD response TerminatePutOD reques TerminatePutOD response PutOD reques Server Repeated Clien PutOD response PutOD reques PutOD response Note As far as possible make the write OD the OD acquired using GetOD from the AJ71PB96F A1SJ71PB96F If there is a error with the write OD at worst communication cannot be conducted If this happens use the software package to re...

Page 97: ...calStatus will be changed to OD LOADING NON INTERACTING Reload not free of Interacting This means that ODs that are unused in other connections will be overwritten The A1SJ71PB96F will forcefully abort other connections The VFD LogicalStatus will be changed to OD LOADING NON INTERACTING Newload not free of Interacting This means that the entire OD will be overwritten The A1SJ71PB96F will forcefull...

Page 98: ...essful Parameters required by the client List of Object Description Set the data to be written in the OD Server AJ71PB96F A1SJ71PB96F answer parameters None 7 1 9 Object attribute setting termination TerminatePutOD Server This is used to announce that OD setting is being terminated Parameters required by the client None Server AJ71PB96F A1SJ71PB96F answer parameters None ...

Page 99: ...ng value Index Index of the variable to be read Variable Name Name of the variable to be read Subindex This specifies which element will be read when an Array or Record is read If a Subindex is not specified then all the elements will be read The Array or Record header element Subindex is 1 Server AJ71PB96F A1SJ71PB96F answer parameters Data This sets the value of the variable to be read The data ...

Page 100: ...ing value Index Index of the variable to be read Variable Name Name of the variable to be read Subindex This specifies which element will be written when an Array or Record write is conducted If a Subindex is not specified then all the elements will be written The Array or Record header element Subindex is 1 Data This sets the data that will actually be written The data arrangement for a bit Strin...

Page 101: ...stered in the OD Access Specification Setting value Index Index of the special array variable Variable Name Name of the special array variable Subindex This specifies which element will be read When a Subindex is not specified all of the elements will be read The Array header element Subindex is 1 Server AJ71PB96F A1SJ71PB96F answer parameters Data The special array variable data format is as foll...

Page 102: ...ent reques DownloadSegument response MoreFollows True DownloadSegument reques DownloadSegument response MoreFollows False Server Repeat Clien The program parameter comment extension comment device and special functions module buffer memory must be defined in the OD as domains using the SW0IX PROFPE The same domain cannot be downloaded from multiple connections at the same time In addition a domain...

Page 103: ... Index or Name of the domain specified by InitiateDownloadSequence is specified Access Specification Setting value Index Domain Index Variable Name Domain Name Parameters required by the client Load Data Specify the data to be downloaded Load Data must be 128 bytes or below For the sequence program the number of bytes must be even More Follows This notifies whether or not data remains to be downlo...

Page 104: ...nswer parameters Access Specification The Index or Name of the domain specified by InitiateDownloadSequence is specified Access Specification Setting value Index Domain Index Variable Name Domain Name Final Result Final Result Meaning False 0 An error occurred during the download True FFh The download terminated normally Explanation When the Final Result is False then is can be suspected that data...

Page 105: ...dSequence respons UploadSegument reques UploadSegument response MoreFollows True UploadSegument reques UploadSegument response MoreFollows False Server Repeat Clien The program parameter comment extension comment device and special functions module buffer memories must be defined as domains in the OD using the software package The same domain cannot be uploaded from multiple connections at the sam...

Page 106: ...x or Name of the domain specified by InitiateUploadSequence Access Specification Setting value Index Domain Index Variable Name Domain Name Server AJ71PB96F A1SJ71PB96F answer parameters Load Data The read data is set Note The AJ71PB96F A1SJ71PB96F transmits the data in 128 byte units For this reason make the CRL Max send PDU low value 200 or more More Follows This notifies whether or not data rem...

Page 107: ...When the MoreFollows parameter of UploadSegument response is False TerminateUploadSegument is transmitted from the client Parameters required by the client Access Specification The Index or Name of the domain specified by InitiateUploadSequence is specified Access Specification Setting value Index Domain Index Variable Name Domain Name Server AJ71PB96F A1SJ71PB96F answer parameters None ...

Page 108: ...nge PI status before execution NON EXISTENT IDLE RUNNING STOPPED Status after execution IDLE Parameters required by the client Password The AJ71PB96F A1SJ71PB96F does not have an access protection function Always specify FFh Item Value Password FFh Access Group The AJ71PB96F A1SJ71PB96F does not have an access protection function Always specify FFh Item Value Access Group FFh Access Right The AJ71...

Page 109: ...ted to 1 Program Invocation List of Domains Setting value Index Domain Index Domain Name Domain Name PI Name Specify the Program Invocation name Extension Not used by the AJ71PB96F A1SJ71PB96F Server AJ71PB96F A1SJ71PB96F answer parameters Index The OD Index No registered by the Program Invocation is returned Item Description Index The OD Index number registered by the Program Invocation ...

Page 110: ...able to operate the sequence program PI status change PI status before execution NON EXISTENT IDLE RUNNING STOPPED Status after execution NON EXISTENT NON EXISTENT Parameters required by the client Access Specification Specify the Index or Name of the Program Invocation to be deleted Access Specification Setting value Index PI Index PI Name PI Name Server AJ71PB96F A1SJ71PB96F answer parameters No...

Page 111: ...he sequence program domain allocated by the CreateProgram Invocation is in the READY or IN USE status Use GetOD to check the status PI status change PI status before execution NON EXISTENT IDLE RUNNING STOPPED Status after execution RUNNING Use the GetOD service to check the PI status Parameters required by the client Access Specification Specify the Index or Name of the Program Invocation to be s...

Page 112: ...y Operational Use Status service to check the status PI status change PI status before execution NON EXISTENT IDLE RUNNING STOPPED Status after execution STOPPED Use the GetOD service to check the PI status Parameters required by the client Access Specification Specify the Index or Name of the Program Invocation to be paused Access Specification Setting value Index PI Index PI Name PI Name Server ...

Page 113: ... be executed when the sequence program domain allocated by the CreateProgramInvocation is in the READY or IN USE status Use GetOD to check the status PI status change PI status before execution NON EXISTENT IDLE RUNNING STOPPED Status after execution RUNNING Use the GetOD service to check the PI status Parameters required by the client Access Specification Specify the Index or Name of the Program ...

Page 114: ...This can only be executed when the ProgramInvocation is in the STOPPED status Use GetOD to check the status PI status change PI status before execution NON EXISTENT IDLE RUNNING STOPPED Status after execution IDLE Use the GetOD service to check the PI status Parameters required by the client Access Specification Specify the Index or Name of the Program Invocation to be stopped Access Specification...

Page 115: ... using the utility SW0IX PROFPE To use the FMA7 service function the communication for FMA7 must be set in the AJ71PB96F A1SJ71PB96F using the SW0IX PROFPE The communication No is fixed as No 1 PROFIBUS FMS prescribed 7 2 1 FMA7 communication Specify the FMA7 communication parameters using the SW0IX PROFPE The setting items are as follows Item Setting range Package initial value Max Send PDU low M...

Page 116: ...x Receive PDU Size L value PDU size Features Supported Calling Types of services that can be used Features Supported value Features Supported octet string Server AJ71PB96F A1SJ71PB96F answer parameters None Point To establish a connection in PROFIBUS FMS the reception side capability must be equal to or exceed the transmission side capability When establishing a connection set the following betwee...

Page 117: ... shown below Abort Identifier Explanation 0 USER When using the application to Abort 1 FMA7 Aborted using FMA7 2 LLI Aborted using LLI 3 Layer 2 Aborted using Layer 2 Point It is appropriate that 0 USER be used as the Abort Identifier value when aborting from a user created application program The other values are used by the communications equipment that actually conduct communications Reason Cod...

Page 118: ...96F Repeat Clien Note As far as possible use the CRL obtained using the GetOD from the AJ71PB96F A1SJ71PB96F for the CRL to written If there is an error with the written CRL then a worst communication cannot be done In this case use the SW0IX PROFPE to rewrite the CRL InitiateLoadCRL is used to announce the initiation of the CRL setting When InitiateLoadCRL has ended all of the connections other t...

Page 119: ...LoadCRL is 1 To load all of the CRLs LoadCRL must be repeated once for each CRL to be loaded Parameters required by the client CRL Entry static CRL entry static portion Set the CRL entry static portion Server AJ71PB96F A1SJ71PB96F answer parameters None 7 2 7 CRL setting end TerminateLoadCRL Server This is used to announce that the CRL setting has ended Parameters required by the client None Serve...

Page 120: ...RL entries than can be read with 1 ReadCRL is 1 To read all of the CRLs LoadCRL must be repeated once for each CRL to be read Parameters required by the client Desired CREF Specify the No of the CRL entry to be read Desired CREF Explanation 0 Reads the CRL header No of the CRL entry to be read CRL Entry No to read Server AJ71PB96F A1SJ71PB96F answer parameters None CRL Entry This sets the CRL Entr...

Page 121: ...on 1 Address Address 2 Baud Rate Baud rate 3 Medium Red Transmission circuit redundant support 4 HW Release Hardware release number 5 SW Release Software release number 6 Tsl Slot time 7 Min Tsdr Minimum response delay time 8 Max Tsdr Maximum response delay time 9 Tqui Quiet time 10 Tset Setup time 11 Ttr Target token rotation time 12 G Gap update rate 13 In Ring Desired Token ring subscription al...

Page 122: ...e delay time 0 to 65535 9 Tqui Current quiet time 0 to 127 10 Tset Current set up time 1 to 255 11 Ttr Current target token rotation time 256 to 1677215 12 G Current gap update rate 1 to 100 13 In Ring Desired TRUE FFh fixed 14 HSA Maximum addresses of the master stations set by the software package 1 to 126 15 Max Retry Limit Current maximum retry count 0 to 7 16 LAS Master station address list m...

Page 123: ... table Desired Value Set the value as shown in the following table Vriable Identifier Current Value 6 Tsl Slot time 37 to 16383 7 Min Tsdr Minimum response delay time 11 to 1023 8 Max Tsdr Maximum response delay time 37 to 1023 9 Tqui Quiet time 0 to 127 10 Tset Setup time 0 to 255 11 Ttr Target token rotation time 256 to 16777215 12 G Gap update rate 1 to 100 13 In Ring Desired Not specified by t...

Page 124: ...PROFIBUS FMS network stops communicating midway through Use the following method to check the error codes a Use the PC CPU of the programmable controller system in which the AJ71PB96F A1SJ71PB96F is installed to read the AJ71PB96F A1SJ71PB96F error codes using the FROM instruction Refer to Sections 4 7 2 and 8 2 1 to check the error code descriptions read from the AJ71PB96F A1SJ71PB96F b Use the p...

Page 125: ...ibutes The types of services that can be issued differ depending on the connection attributes Check that service can be issued for the connection attributes and then execute 2100h A connection No that has not been established on a connection is specified Check the connection establishment 2101h There is a service during specified connection processing Output a service after the other service proce...

Page 126: ...fied Set a connection No that is defined in the connection setting table 2067h An error during the request transmission Comprehensively investigate the transmission parameters and error information 2071h A connection establishment request is sent from other than the master station Establish a connection from the master station c Abort Error code Description Counter measure 2209h An error during re...

Page 127: ...A time up occurs during timer monitoring Check the transmission route status and partner station operation status 2067h An error during the request transmission Comprehensively check the transmission parameters and error information f UnsolicitedStatus Error code Description Counter measure 2201h Incorrect request transmission conditions Check the communication attributes and spatial attributes ma...

Page 128: ...rameters and error information 2069h An incorrect access mode is specified Set the correct access mode 206Bh The variable name length is incorrect Set the variable name length to 1 to 32 2070h Variable name access is specified even though variable name access is not supported Set an index specification 2072h An incorrect subindex is specified Set the correct subindex 2073h An undefined partner sta...

Page 129: ...s during request transmission Comprehensively check the transmission parameters and error information 2069h An incorrect access mode is specified Set the correct access mode 206Bh The variable name length is incorrect Set the variable name length to 1 to 32 2070h Variable name access is specified even though variable name access is not supported Set an index specification 2072h An incorrect subind...

Page 130: ... Set the partner station OD variable data length to 1 to 232 bytes 2256h A variable name access was specified even though variable name access is not supported Set the index specification 2259h Before the received unconfirmed service two or more unconfirmed services were received and the connection was aborted When an unconfirmed service is received turn on Y03 for I O signal to notify that the re...

Page 131: ...tablished was specified 2 VFD control a Status Class Code Cause Access 6 E_ACCESS_OBJ_INVALIDATED 1 An error has occurred in the PC CPU 3 OD control a GetOD Class Code Cause Access 6 E_ACCESS_OBJ_NON_EXIST 7 An undefined OD was specified OD 7 E_OD_OERFLOW 2 An undefined OD was specified the value exceeded the maximum index value registered in the specified index b PutOD Class Code Cause OD 7 E_OD_...

Page 132: ...or name was specified E_ACCESS_OBJ_ACCESS_ DENIED 3 The specified subindex exceeds the number of array variable elements E_ACCESS_OBJ_INVALIDATED 1 An error occurred in the PC CPU Service 5 E_SERV_ILLIGAL_PARAM 5 Incorrect device information was set in the variable information OD 7 E_OD_OVERFLOW 2 An undefined OD was specified a value that exceeds the maximum index value registered in the specifie...

Page 133: ...ch is uploading ACCESS 6 E_ACCESS_OBJ_INVALIDATED 1 An error occurred in the PC CPU b Upload Class Code Cause SERVICE 5 E_SERV_OBJ_STATE_CONFLICT 1 An attempt was made to upload from the different connection while the domain was uploading ACCESS 6 E_ACCESS_OBJ_INVALIDATED 1 An error occurred in the PC CPU 6 PI control a Common Class Code Cause SERVICE 5 E_SERV_OBJ_STATE_CONFLICT 1 The PI state is ...

Page 134: ... CRL control a PutOD Class Code Cause RESOURCE 2 E_FMA7_RESOURCE_MEM_ UNAVAILABLE 1 An attempt was made to write more than 32 CRLs b ReadOD Class Code Cause CRL 6 E_FMA7_CRL_NO_CRL_ENTRY 3 The specified CRL entry does not exist 9 Bus parameter control a SetValue Class Code Cause USER 6 E_FMA7_USR_OTHERS 3 A value that is not used by the AJ71PB96F A1SJ71PB96F was specified ...

Page 135: ...ll of the communications are 200 or less 2 Remote OD management a AJ71PB96 The total number of communications for the preload remote OD is 100 The automatic remote OD is not on the connection units but has a total of 1024 connections b AJ71PB96F A1SJ71PB96F refer to Section 4 5 3 The remote ODs are managed by each communication and they are a maximum of 26 per communication total for automatic rem...

Page 136: ...he size that can be handled is constant regardless of the access mode Access mode Sub index Index Unsigned 16 Bit Variable Name 1 to 32 Oct None 232 bytes 232 bytes Provided 232 bytes 232 bytes b Write service In the AJ71PB96F A1SJ71PB96F if variables are designated the variable name is handled as 32 fixed characters Thus the size that can be handled is constant regardless of the variable size Acc...

Page 137: ...ximum 116 words 4 Maximum 232 elements 5 Maximum 116 elements 6 Maximum 58 elements 7 Bytes length per element number of element 232 bytes and an element consists of 232 bytes or less 8 Maximum 8 elements 9 Maximum 8 elements and total number of bytes must be 232 or less 8 Software package used by parameter setting a AJ71PB96 SW0IX PB96PE b AJ71PB96F A1SJ71PB96F SW0IX PROFPE Ver B or later Precaut...

Page 138: ...rvice to be able to do the handling in each service is as follows a Read service As only data is contained in the response frame of the Read command the size that can be handled is constant regardless of the access mode Access mode Sub index Index Unsigned 16 Bit Variable Name 1 to 32 Oct None 232 bytes 232 bytes Provided 232 bytes 232 bytes b Write service In the AJ71PB96F A1SJ71PB96F if variable...

Page 139: ...tr BS O 2 O 7 O 9 New product Conventional product 2 Maximum 232 bytes 1856 bits 3 Maximum 116 words 4 Maximum 232 elements 5 Maximum 116 elements 6 Maximum 58 elements 7 Byte length per element number of elements 232 bytes and an element consists of 232 bytes or less 8 Maximum 8 elements 9 Maximum 8 elements and total number of bytes must be 232 or less 2 Maximum 128 bytes 1024 bits 3 Maximum 64 ...

Page 140: ...t O Conventional product Product of other manufacturers 2 O 2 1 Must be a product capable of handling data exceeding 128 bytes 2 Supports new data size only when receiving send information via the information report service 2 Precautionary notes when setting parameters using the SW0IX PROFPE software package In order to set parameters for A1SJ71PB96F using the SW0IX PROFPE software package A1SJ71P...

Page 141: ...ommissioning RUN Other than RUN RUN RUN RUN RUN Other than RUN RUN RUN RUN RUN Other than RUN Note The self diagnosis errors are blown fuse I O verification error operation error and special function module error The running stopped status on occurrence of an error is determined by the PC CPU parameter settings Value VDF Physical Status Name PC CPU Status on Occurrence of Self diagnosis Error M900...

Page 142: ...tNotification AlterEventConditionMonitoring req con 0 req 1 req con 2 req con 2 req con 2 req con 3 ind res 3 ind res 3 req con 4 req con 4 req con 4 req con 5 req con 6 req con 7 req con 7 req con 8 req con 8 req con 8 req con 8 req con 9 req con 10 req con 11 req con 12 req con 13 req con 14 req con 15 req 16 req 17 req con 18 req con 18 req 19 req 20 req con 21 req con 22 ind res 24 ind 25 ind ...

Page 143: ... 8 to 15 32 to 47 Symbol The symbolic name of the communication reference The existence and the length are specified in the CRL header CREL State This attribute contains the state of the communication relationship The following states are possible CONNECTION NOT ESTABLISHED CONNECTION ESTABLISHING CALLING CONNECTION ESTABLISHING CALLED CONNECTION ESTABLISHED Outstanding FMA7 Services Counter Req T...

Page 144: ...n Type MSAC Connection Type MSAC_SI SCC RCC SAC RAC SCC RCC SAC RAC MASTER 0 to 1 0 0 to 1 0 MASTER 0 to 1 0 0 to 1 0 to 1 SLAVE 0 0 to 2 0 0 to1 SLAVE 0 0 to 2 0 to 1 0 to1 Connection Type MSCY Connection Type MSCY_SI SCC RCC SAC RAC SCC RCC SAC RAC MASTER 0 0 0 to 1 0 MASTER 0 0 0 to 1 0 to 1 SLAVE 0 0 0 0 to1 SLAVE 0 0 0 to 1 0 to1 Connection Type BRCT Connection Type MULT SCC RCC SAC RAC SCC R...

Page 145: ...ternal Dimensions 1 AJ71PB96F unit mm inch 4 2 0 17 37 5 1 48 106 4 17 4 2 0 17 AJ71PB96F RUN SD RD TOKEN READY FROM TO PRM SE FAULT TES B6 B5 B4 B3 B2 B1 B0 S T N O 0 ONLINE 1 PRM SET 2 TES BUS TERMINATION RS 232 PROFIBUS I OFF ON C MODE ...

Page 146: ...F 34 5 1 36 6 5 0 26 93 6 3 69 Unit mm inch C MODE 0 ONLINE 1 PRM SET 2 TEST RS 232 C PROFIBUS I F BUS TERMINATION OFF ON A1SJ71PB96F A1SJ71PB96F RUN SD RD TOKEN READY FROM TO PRM SET FAULT TEST B6 B5 B4 B3 B2 B1 B0 T N D S T N O 4 0 16 ...

Page 147: ......

Page 148: ...FACTORY AUTOMATION GOTHAER STR 8 D 40880 RATINGEN PHONE 49 2102 486 0 FAX 49 2102 486 717 Printed in Germany 10 98 MITSUBISHI ELECTRIC EUROPE B V MITSUBISHI ELECTRIC ...

Reviews: