background image

MELSEC iQ-F
FX5 User's Manual (PROFIBUS)

Summary of Contents for FX5-DP-M

Page 1: ...MELSEC iQ F FX5 User s Manual PROFIBUS ...

Page 2: ......

Page 3: ... output circuit the output might stay on or off For output signals that may lead to serious accidents external circuits and mechanisms should be designed to ensure safe machinery operation in such a case In an output circuit when a load current exceeding the rated current or an overcurrent caused by a load short circuit flows for a long time it may cause smoke and fire To prevent this configure an...

Page 4: ...trolled a large current approximately ten times greater than normal may flow when the output is turned from off to on Take proper measures so that the flowing current does not exceed the value corresponding to the maximum load specification of the resistance load After the CPU module is powered on or is reset the time taken to enter the RUN status varies depending on the system configuration param...

Page 5: ...ble securely to their designated connectors Loose connections may cause malfunctions Turn off the power to the programmable controller before attaching or detaching the following devices Failure to do so may cause equipment failures or malfunctions Peripheral devices extension board extension adapter and connector conversion adapter Extension modules bus conversion module and connector conversion ...

Page 6: ...s at least 100 mm away from the main circuit high voltage line load line or power line Ground the shield of the shield wire or shielded cable at one point on the programmable controller However do not use common grounding with heavy electrical systems Use a cable dedicated for the PROFIBUS system Otherwise the performance of the PROFIBUS system cannot be guaranteed Also for the total extension len...

Page 7: ...ange of the PLC in operation Read the manual thoroughly and ensure complete safety before executing other controls for program change parameter change forcible output and operation status change of the PLC in operation Otherwise the machine may be damaged and accidents may occur by erroneous operations Note that the whole system may not be reset by the RUN STOP RESET switch when the CPU module or ...

Page 8: ...could occur if the product fails install appropriate backup or failsafe functions in the system Note If in doubt at any stage during the installation of the product always consult a professional electrical engineer who is qualified and trained in the local and national standards If in doubt about the operation or use please consult the nearest Mitsubishi Electric representative Since the examples ...

Page 9: ...7 MEMO ...

Page 10: ...PROFIBUS DPV1 30 Acyclic communication function 30 Alarm acquisition function 32 4 4 Data Swap Function 34 4 5 Data Consistency Function 35 4 6 Output Setting Function for CPU Stop Error 37 4 7 Temporarily Reserved Station Specification Function 39 CHAPTER 5 SYSTEM CONFIGURATION 40 5 1 Configuration of PROFIBUS DP network 40 5 2 Available Software Packages 44 CHAPTER 6 WIRING 45 6 1 Connectors 45 ...

Page 11: ... Global Control Function 105 9 9 Program Example of Acyclic Communication Acyclic Communication 109 9 10 Program Example of the Alarm Acquisition Function 111 CHAPTER 10 TROUBLESHOOTING 113 10 1 Checking with LED 113 10 2 Checking the Network Status 114 Checking with PROFIBUS Configuration Tool 114 Checking with the buffer memory 114 10 3 Troubleshooting by Symptom 115 10 4 List of Error Codes 116...

Page 12: ...10 INDEX 168 REVISIONS 170 WARRANTY 171 TRADEMARKS 172 ...

Page 13: ...11 CONTENTS ...

Page 14: ...he functions of the Ethernet module MELSEC iQ F FX5 User s Manual SLMP JY997D56001 Explains methods for the device that is communicating with the CPU module by SLMP to read and write the data of the CPU module MELSEC iQ F FX5 User s Manual CC Link IE JY997D64201 Describes CC Link IE field network module MELSEC iQ F FX5 User s Manual CC Link SH 081793ENG Describes CC Link system master intelligent ...

Page 15: ...nd High speed pulse input output modules Input module Generic term for Input modules extension cable type and Input modules extension connector type Input module extension cable type Generic term for FX5 8EX ES and FX5 16EX ES Input module extension connector type Generic term for FX5 C16EX D FX5 C16EX DS FX5 C32EX D FX5 C32EX DS and FX5 C32EX DS TS Output module Generic term for Output modules ex...

Page 16: ...inform the sending side that the data transfer has been normally completed GSD database The database that batch manages information of the module with registered GSD file Use when the module is set with PROFIBUS Configuration Tool GSD file The file that is written the parameter of DP Slave Use when the slave parameter is set with PROFIBUS Configuration Tool PROFIBUS DPV0 Basic version of PROFIBUS ...

Page 17: ...ess The number is assigned to DP Master and each DP Slave Set the range of 0 to 125 Diagnostic information Diagnostic information of PROFIBUS DP detected from DP Master or notified from DP Slave Terms Description ...

Page 18: ...a master station In the FX5 CPU module and FX5 DP M the data can be read written by the FROM TO instruction Also by using Autorefresh the data can be automatically transferred to the CPU module of the device and used in the sequence program 1 FX5 CPU module 2 FX5 DP M 3 PROFIBUS connector 4 PROFIBUS cable 5 BUS terminator 6 PROFIBUS slave station 7 Repeaters 5 5 5 7 4 5 3 6 6 6 6 1 2 ...

Page 19: ...1 DESCRIPTION 17 1 MEMO ...

Page 20: ...s Electrical standard and characteristics Compliant with EIA RS485 Medium Shielded twisted pair cable Page 45 Wiring for PROFIBUS cable Network configuration Bus topology or tree topology when repeaters are used Data link method Between DP Masters Token passing Between DP Master and DP Slave Polling Encoding method NRZ Transmission speed 1 9 6 kbps 19 2 kbps 93 75 kbps 187 5 kbps 500 kbps 1 5 Mbps...

Page 21: ...nsmission distance is extended use the following formula Maximum transmission distance m network Number of repeaters 1 Transmission distance m segment Transmission speed Transmission distance Maximum transmission distance when repeaters are used 1 9 6 kbps 1200 m segment 4800 m network 19 2 kbps 93 75 kbps 187 5 kbps 1000 m segment 4000 m network 500 kbps 400 m segment 1600 m network 1 5 Mbps 200 ...

Page 22: ...The module can be installed on DIN46277 rail 35 mm wide 8 DIN rail mounting hook Hook for mounting the module on a DIN rail of DIN46277 35 mm wide 9 Pullout tab They are used when drawing out an extension cable LED name LED color Description SD RD Green Indicates the communication status with DP Slaves On or flashing During data exchange or Acyclic communication 1 Off During data exchange stop DIA...

Page 23: ...nstall a FX5 DP M to a CPU module For details refer to the following MELSEC iQ F FX5U User s Manual Hardware MELSEC iQ F FX5UC User s Manual Hardware 3 Wiring Perform wiring of external devices to a FX5 DP M 4 Adding a module Add a FX5 DP M to a module configuration by using GX Works3 5 Parameter settings Set parameters of the FX5 DP M by using PROFIBUS Configuration Tool and GX Works3 6 Programmi...

Page 24: ...OFIBUS DPV1 Acyclic communication function Reads writes data from to DP Slaves at a different timing from the data exchange Page 30 Alarm acquisition function Acquires up to eight items of the alarm or status information occurring in a DP Slave Page 32 Data swap function Swaps upper and lower bytes in units of words when I O data is sent received Page 34 Data consistency function Maintains consist...

Page 25: ...ry of the FX5 DP M Input data Input data area Un G6144 to Un G7167 Output data Output data area Un G14336 to Un G15359 Read write method I O data are read written between the devices of the CPU module and the buffer memory of the FX5 DP M by using one of the following methods Function Reference Data exchange function Page 23 Acquisition of diagnostic information and extended diagnostic information...

Page 26: ...t data communication Input data communication For a program example of the data exchange function refer to the following Page 102 Program Example of Data Exchange Function 1 Data exchange starts 2 Data exchange stops 3 Output data at Bc1 initial value 4 Output data at Bc2 5 Output data at Bc3 6 Output data at Bc4 1 Data exchange starts 2 Data exchange stops 3 Data from the last data exchange 4 Inp...

Page 27: ...ther that occurrence of extended diagnostic information has been notified from DP Slave Page 26 How to check if extended diagnostic occurs 5 If the DP Slave has extended diagnostic information stored in it acquire the information from the DP Slave Page 26 Acquisition of extended diagnostic information from DP Slaves 6 Check the diagnostic information and extended diagnostic information for the err...

Page 28: ...area 2 Turn on Extended diagnostic information read request signal Un G2 b6 3 After reading the extended diagnostic information is complete Extended diagnostic information read response signal Un G0 b6 turns on and the extended diagnostic information is stored in Extended diagnostic information read response area Un G23457 to Un G23583 4 After checking the acquired extended diagnostic information ...

Page 29: ...lobal control function cannot execute with the Acyclic communication function Configuring groups Configure groups by the Group identification number in the Slave Settings window of PROFIBUS Configuration Tool Page 87 Slave Settings A maximum of eight groups or group 1 to 8 are available One DP Slave can be assigned with multiple groups 1 Group 1 2 Group 2 3 Group 5 4 Group 8 Multicast Broadcast co...

Page 30: ...ZE service Without a FREEZE service received DP Slaves hold the input status UNFREEZE service This service stops FREEZE input synchronization mode 1 Group 1 2 Group 2 3 Group 5 4 Group 8 Send a SYNC service to group 1 When SYNC service is executed Output image memory values are output once at the timing of receiving a SYNC service When UNSYNC service is executed Output image memory values are outp...

Page 31: ...bal control completed signal Un G0 b4 turns on If the processing was completed with an error Global control failed signal Un G0 b5 turns on 4 Check that the global control processing has been completed and then turn off Global control request signal Un G2 b4 To execute the global control function to all the DP Slaves including those without a group number set all of b8 to b15 of Global control are...

Page 32: ...ssing time transmission speed bps and Lr Data refresh time If MSI is smaller than a value calculated from Pt Tsdi and Lr function processing may take longer than expected Page 164 Bus cycle time Acyclic communication function This function enables reading writing data from to DP Slaves at any time apart from the data exchange A maximum of eight requests can be issued Precautions The Acyclic commun...

Page 33: ...ctions the acceptance statuses of Acyclic communication request result area Un G25120 turns on Page 152 Acyclic communication request result area Un G25120 4 When Acyclic communication is completed the request execution completed statuses of Acyclic communication request result area Un G25120 turns on and the request execution result is stored in Acyclic communication response area Un G25121 to Un...

Page 34: ...til ACK is returned after an alarm is acquired from a DP Slave Alarm ACK request enables returning of ACK for each acquired alarm 1 An alarm occurs 2 Acquire the alarm from the DP Slave Alarm read request without ACK 3 Take action against the cause of the problem occurring to the DP Slave 4 Return ACK for the alarm that has been resolved Alarm ACK request Using Alarm read request with ACK Use Alar...

Page 35: ...t signal Un G3 b8 8 ACK is returned and the results are stored in Alarm response area Un G26446 to Un G26768 Page 159 Normal response format for alarm ACK 9 If ACK is returned for all alarms of the DP Slave the corresponding bit in Slave status area Alarm detection Un G26416 to Un G26420 and the DIA LED turn off If ACK is not returned for some alarms the corresponding bit and the DIA LED remain on...

Page 36: ... For DP Slaves whose word configuration is opposite to the FX5 DP M activate the data swap function Data swap function setting Set the data swap function in the Slave Settings window of PROFIBUS Configuration Tool Page 87 Slave Settings Check Swap I O Bytes in Master for each DP Slave to which the swap function is applied 1 Data 1 2 Data 2 3 Data 3 4 Data 4 5 DP Slave 6 Swap H Upper byte L Lower b...

Page 37: ...ffer memory With the data consistency function When the data consistency function is used reading data from CPU module is not performed while the data is transferring from the DP Slave to the buffer memory of FX5 DP M Input data area When the data has transferred reading data starts In addition transferring data is not performed to the DP Slave until the data has written from the CPU module to the...

Page 38: ...ameter Basic Setting Enable the refresh settings when enabling the data consistency function Page 86 CPU Device Access Precautions The data consistency function requires waiting time to read write data from CPU module or to transfer with DP Slave which results in transmission delay time The data consistency function is unavailable for executing refresh between the buffer memory of the FX5 DP M and...

Page 39: ...odule Information FX5 DP M Module Parameter Application setting When Clear is selected for CPU Error Output Mode Setting Data exchange with the DP Slave is interrupted The output data of the FX5 DP M buffer memory is cleared and is not sent Input data that was already received from the DP Slave when the CPU module stop error occurred is held in the FX5 DP M buffer memory Data output after I O data...

Page 40: ...DP Slave continues The output data in the buffer memory of the FX5 DP M are held when the CPU module stop error occurs and the data is sent to the DP Slaves The buffer memory of the FX5 DP M is updated with the input data received from the DP Slave A stop error occurs Data exchange Output data before a stop error occurrence are held FX5 DP M ...

Page 41: ...cification and clear Execute the temporarily reserved station specification function by the following procedure Setting method 1 Set the DP Slaves to switch into temporarily reserved stations as Temporarily reserved station specification request area Un G23608 to Un G23611 Page 149 Temporarily reserved station specification request area Un G23608 to Un G23611 2 Turn on Data exchange start request ...

Page 42: ...epeaters are not connected Up to 32 modules can be connected in one segment DP Master FX5 DP M 1 DP Slave 31 1 Any FDL address can be assigned to the DP Master Configuration condition Description Number of connectable modules in the entire network when repeaters are used DP Master 1 DP Slave 126 Number of connectable modules per segment DP Master 1 DP Slave Repeater 2 32 Number of repeaters Maximu...

Page 43: ... is connected Up to 32 modules can be connected in one segment DP Master FX5 DP M 1 DP Slave 61 Repeater 1 1 Any FDL address can be assigned to the DP Master No FDL address 1 to 61 are for DP Slaves and 0 is for DP Master 1 1 Segment 2 Bus terminator 3 Repeater FX5 DP M No 0 2 2 No 1 No 30 2 3 1 2 No 31 No 61 ...

Page 44: ...k When 64 DP Slaves are connected DP Master FX5 DP M 1 DP Slave 64 Repeater 4 1 Any FDL address can be assigned to the DP Master No FDL address 1 to 64 are for DP Slaves and 0 is for DP Master 1 FX5 DP M No 0 No 1 No 18 No 19 No 35 No 36 No 44 No 45 No 47 No 48 No 64 ...

Page 45: ...s as follows DP Master FX5 DP M 3 DP Slave 123 Repeater 4 1 Any FDL address can be assigned to the DP Master No FDL address 1 to 123 are for DP Slaves and 0 124 125 are for DP Master 1 1 DP Slave controlled by DP Master Class 1 FDL address 0 2 DP Slave controlled by DP Master Class 1 FDL address 124 3 DP Slave controlled by DP Master Class 1 FDL address 125 FX5 DP M No 124 FX5 DP M No 125 FX5 DP M...

Page 46: ...Works3 is installed or upgraded in the system having PROFIBUS Configuration Tool the parameters of the FX5 DP M may not be configured properly In such a case uninstall PROFIBUS Configuration Tool install or upgrade GX Works3 install PROFIBUS Configuration Tool again Software Supported version GX Works3 Version 1 050C or later PROFIBUS Configuration Tool Version 1 02C or later ...

Page 47: ... interface connector The following table shows the pin assignment of the PROFIBUS DP interface connector D sub 9 pin connector 4 40 UNC inch screw 1 Optional signal 2 Signal used for connecting a bus terminator Pin assignment No Name Application 1 NC Not connected 2 NC Not connected 3 RxD TxD P Receive send data P 4 CNTR P 1 Control signal of repeaters 5 DGND 2 Data ground 6 VP 2 Voltage 7 NC Not ...

Page 48: ...Do not touch the core of the cable side or module side connector and protect it from dirt or dust If oil from your hand dirt or dust is attached to the core transmission loss can increase causing communication failures Securely connect the connector to the module Use a connector with a width of less than 16 mm If a width of the connector is 16 mm or more the connector may interferes with the exten...

Page 49: ...BUS cables Use 4 40 UNC screws for the connector Tighten the screws within the range of 0 20 to 0 28 N m Wiring specifications of terminating resistor When the FX5 DP M is the terminal station use the connector with built in bus terminator that satisfies the following wiring specifications Item Specifications Applicable cable Shielded twisted pair cable Impedance 135 to 165 Ω f 3 to 20 MHz Capacit...

Page 50: ...PROFIBUS Module Setting Navigation window Parameter Module Information FX5 DP M PROFIBUS Module Setting 4 Update the PROFIBUS labels Navigation window Parameter Module Information FX5 DP M PROFIBUS Module Settings PROFIBUS Configurator Tasks Setup Tasks Update PROFIBUS Label 5 Convert some program codes or all program codes Convert Convert or Rebuild All 6 Write the set parameters by the above pro...

Page 51: ...e Autorefresh Default Disable Application setting CPU Error Output Mode Setting Sets the FX5 DP M status when a CPU module stop error occurs Page 37 Output Setting Function for CPU Stop Error Clear The data exchange with DP Slaves are interrupted The output data in the buffer memory of the FX5 DP M are cleared and not sent When the CPU module stop error occurs the input data received from DP Slave...

Page 52: ...k the boxes in the Module Parameter and the PROFIBUS Module Setting on the Online Data Operation window of the GX Works3 before writing Online Write to PLC The parameters have different write destinations For the writing parameters to the CPU module or the SD memory card of the CPU module refer to the following GX Works3 Operating Manual The written parameters are enabled when resetting the CPU mo...

Page 53: ...e Information FX5 DP M PROFIBUS Module Setting 8 1 Window Structure This section describes the overall structure of the window The layout of each function window can be customized and saved The window below is an example Name of function window Reference PROFIBUS Configurator Tasks window Page 52 PROFIBUS Configurator Tasks Window PROFIBUS Network window Page 81 PROFIBUS Network window ...

Page 54: ... project management functions by group The following figure shows the items in the PROFIBUS Configurator Tasks window Group name Reference Online Tasks Page 53 Online Tasks Setup Tasks Page 58 Setup Tasks Export Tasks Page 71 Export Tasks Import Tasks Page 73 Import Tasks Documentation Page 74 Documentation Diagnostics Page 76 Diagnostics Version Page 80 Version ...

Page 55: ...ion Image Download Configuration Image Downloads writes setting details from a configuration image file to the CPU module or the SD memory card of the CPU module Page 55 Download Configuration Image Verify Verifies the setting details of a project against the setting details stored in the CPU module or the SD memory card of the CPU module Page 56 Verify Start Stop PROFIBUS Starts stops the PROFIBU...

Page 56: ...n of configuration image window and saved as a configuration image file in dpi format For downloading writing the configuration image file refer to the following Page 55 Download Configuration Image Precautions The uploaded configuration image file contains master parameters and slave parameters The refresh settings are not contained The uploaded configuration image file cannot be imported to PROF...

Page 57: ...setting details in Location of the Location of configuration image window 4 Upon establishing a connection to the CPU module the current configuration is uploaded from the drive and the master setting and slave setting are saved to the CPU module or the SD memory card Precautions Configuration image files that are uploaded or exported by PROFIBUS Configuration Tool can be downloaded only Item Desc...

Page 58: ...sh settings are not verified Start Stop PROFIBUS This item is used to manually start or stop data exchange with DP Slaves If the PROFIBUS DP module is not exchanging data Data exchange starts If the PROFIBUS DP module is exchanging data Data exchange stops For Start Stop PROFIBUS Data exchange is started or stopped by turning on and off Data exchange start request signal Un G2 b0 Starting stopping...

Page 59: ...hen the DP Master is selected in a project tree input an arbitrary effective FDL address 0 to 126 New address Sets a new DP Slave number 0 to 125 Ident No Sets the Ident No of the DP Slave of which FDL address is to be changed When the DP Slave is selected in a project tree the Ident No of the selected DP Slave is displayed When the DP Master is selected in a project tree set the Ident No in hexad...

Page 60: ...D database Page 58 Global GSD Database tab Page 62 Project GSD Database tab I O Mapper Edits the configuration settings for accessing input output of the DP Slave Page 63 I O Mapper Options Sets the GSD file to be prioritized Page 65 Options Update PROFIBUS Label This function creates and updates the structures used for global labels and module function blocks by enabling the refresh settings Page...

Page 61: ...d or edited even when the project is opened on another personal computer because that information was copied to the project file When the project file contains the DP Slave information of the selected type the project file information is not changed When the DP Slave having a smaller FDL address than that of the existing DP Slave is added the buffer memory is re assigned When the parameter is chan...

Page 62: ...using AddGSDFile If the information is imported using Import GSD Database the parameters in the old GSD DDB file may not be imported correctly Operating procedure 1 Open the selection window Global GSD Database tab Right click Import GSD Database 2 Displays the list of the slave types that do not exist in the GSD database out of the files selected for import on the Select Slaves for Import window ...

Page 63: ...e Ident No of the DP Slave in hexadecimal GSD DDB File Displays the name of the GSD file of the DP Slave Bitmap Displays or changes the image registered in the GSD database Normal 1 The image for normal operation is displayed Diagnostics 1 The image for diagnostics is displayed Special Function 1 The image for special function is displayed Replace Bitmap button Changes the image registered in the ...

Page 64: ...dd the GSD file to the specified project file The Global GSD Database tab does not change Operating procedure 1 Open the file to be additionally registered updated in the following operations Project GSD Database tab Right click Add Replace GSD File Item Description Reference Add Replace GSD File Directly adds the GSD file to a project and replaces the existing entry of the same type as necessary ...

Page 65: ... updating the PROFIBUS labels Operating procedure 1 Display the I O Mapper window Task Panel I O Mapper 2 DUT is displayed in the I O Mapper window when the DP Slave to be set or the module mounted on the DP Slave is selected in the PROFIBUS Network window 3 Edit the DUT elements The DUT names and data types edited are applied in the DUT of global labels created when updating the PROFIBUS labels ...

Page 66: ... Identifier Sets the global variable name and the DUT element name 1 to 32 characters Element Type Sets the data type of the DUT element ARRAY BOOL INT WORD Class Sets the send direction of data handled by the DUT element Input Input data DP Slave CPU module Output Output data CPU module DP Slave Refer to the left column Item Description Insert Element before Adds a new DUT element to the row abov...

Page 67: ... the DP Slave information is read from the GSD extraction file ext Page 60 Import GSD Database Item Description Setting range GSD database has priority Select the GSD file to be prioritized if the same GSD file exists in both the project and the GSD database No Prioritizes the GSD file in the project Yes Prioritizes the GSD file in the database If Yes is selected the following window is displayed ...

Page 68: ... program When using function blocks in a program When changing the I O data from byte arrays to word arrays in the DP Slave settings Page 68 Creating an Unregistered Program When displaying the module parameter screen regardless of the change of the setting Operating procedure 1 In the following cases Update PROFIBUS Label is displayed in red text and a warning icon appears When the PROFIBUS label...

Page 69: ... are used for identification in PROFIBUS Configuration Tool Do not register global labels and structures with the following names since they are used when PROFIBUS labels are updated If they are registered PROFIBUS labels cannot be updated Global labels with a name starting with Global_FX5 DP M Structures with a name starting with FX5 DP M Structures with a name starting with stSLV The structures ...

Page 70: ...uffer memory and separated as a word data Unregistered Program that are auto generated when the PROFIBUS labels are updated are registered as Scan Create a program with the structures of these programs to enable I O data to be assigned regardless of whether the data consists of a byte array or word array Operating procedure 1 Update the PROFIBUS labels and check that the structures have been creat...

Page 71: ...8 PROFIBUS Configuration Tool 8 2 PROFIBUS Configurator Tasks Window 69 8 2 D2000 is assigned to stSLV001_MOD001_1 3 Create a program for output ...

Page 72: ... Configurator Tasks Window 4 Right click iQFPBPOU_1 in Unregistered Program and select Scan to register it 5 Check the operation The data of Slot 1 MT Y16T which have been divided in bit arrays are combined and stored as word arrays by iQFPBPOU_1 ...

Page 73: ...ng Configuration Image displays a window to select the save destination of the configuration image file created from the current project The content of the configuration image file is unique to each type of the DP Master Item Description Configuration Image Creates a configuration image and saves it to a file Project in PROFIBUS Configuration Tool Format Exports a project file in PROFIBUS Configur...

Page 74: ...urator Tasks Window Project in PROFIBUS Configuration Tool Format Exports a project file in PROFIBUS Configuration Tool format Clicking Project in PROFIBUS Configuration Tool Format displays a window to select the save destination of the current project ...

Page 75: ... GX Configurator DP can be imported Before importing the project of the PROFIBUS master module other than the FX3U 64DP M convert it to the project of the FX3U 64DP M using GX Configurator DP Add GSD File For Add GSD File refer to the following Page 59 Add GSD File Import GSD Database For Import GSD Database refer to the following Page 60 Import GSD Database Item Description Import PROFIBUS Config...

Page 76: ... the Web browser Project Documentation lists the modules selected on each DP Slave Slot index shows the serial numbered index of the module The Slot index is displayed in the configuration tool of the DP Slave as an example so it may be different from the mounting slot number The Slot index is explained at the bottom of Project Documentation Item Description Project Documentation Displays the sett...

Page 77: ...fer destination assigned to CPU Device Access in the Master settings window Page 86 CPU Device Access When a bit device is assigned to the transfer buffer the Buffer MIT Address column for the bit device is left blank because I O Mapping does not support the bit device The Buffer MIT Address column of the bit device is blank even when the refresh settings are disabled Check that the buffer memory ...

Page 78: ...agnostics function can be executed only during data exchange and when the structure is matched between the parameter settings of the DP Master and the project Item Description Slave Status Checks the communication status of the PROFIBUS DP network Diagnosis Messages Check the diagnostic information from each DP Slave Slave I O Test Tests the input output of the DP Slave by reading writing the I O ...

Page 79: ...is FDL address is unused Dark gray This DP Slave is set as a reserved station Yellow This DP Slave has diagnostic information Green Data exchange is in progress Red Data exchange with the slave station has failed Diagnostic information may be displayed in the PROFIBUS Diagnosis window By double clicking a colored rectangle the detailed information is displayed in a tooltip Cycle time Displays the ...

Page 80: ...e is added Item Description Entry time Displays the occurrence date and time of the diagnostic information Slave name Displays the name specified for Name in the Slave Settings window FDL address Displays the FDL address of the DP Master or DP Slave that has the diagnostic information or the extended diagnostic information Status Displays when the diagnostic information is issued Message Displays ...

Page 81: ...el The lower byte consists of the lower address High byte first Big Endean Motorola The upper byte consists of the lower address Write button Writes the values changed using F to 0 or Value to the buffer memory of the master module This button can be used while monitoring is stopped Addr Displays the decimal buffer memory address of the master module of the monitor target data Start Starts refresh...

Page 82: ...change is started the slave input in the buffer memory is overwritten Therefore the table may not indicate the actual buffer content In addition when the CPU module is not stopped the output may be overwritten by the program or the refresh Version This section describes the items for Version Value Displays the value of the monitor target data in the data type selected for Value format When the buf...

Page 83: ...dded to the project When multiple DP Slaves are added to the project they are set in order of their FDL address Type Icon Description DP Master Icon for the FX5 DP M I O module number FDL FDL address model name Display example I O no 0x0001 FDL 0 FX5 DP M DP Slave Icon unique to the slave type acquired from the device database FDL FDL address slave name model name I O size input byte size output b...

Page 84: ...parameters T_sl in the bus parameters Target Rot Time T_tr Target Rot Time T_tr in the bus parameters Slave watchdog in each slave parameter Item Description Reference Master Settings Displays the Master Settings window The Master Settings window is also displayed by double clicking the DP Master Page 83 Master Settings Page 85 Bus Parameter Settings Page 86 CPU Device Access Sort by FDL address S...

Page 85: ... Sends The clear request to all the DP Slaves Checked Not checked Default Not checked Min slave interval Sets the minimum time required from the slave polling cycle to the next slave polling cycle Unit 100μs This setting value is effective against all the DP Slaves connected 1 to 65535 Calculate time Checks this box to automatically set Min slave interval based on the predicted bus cycle time Chec...

Page 86: ...en communication or acyclic communication with other master module is performed When Min slave interval or Slave watchdog uses the value displayed in this item set sufficient time in consideration of time required for communication or acyclic communication with other master module Watchdog for time sync Sets the time for monitoring the transmission interval of the clock data from the time master N...

Page 87: ...d an error is resulted 38 to 16383 Default 300 min T_sdr Sets the minimum response time ms of the DP Slave Unit TBit 1 11 to 1022 Default 11 max T_sdr Sets the maximum response time ms of the DP Slave Unit TBit 1 37 to 1023 Default 150 Quiet Time T_qui Sets the time required for switching the send direction of the repeater Unit TBit 1 Set this item to 0 when the repeater is not used 0 to 127 Defau...

Page 88: ...efresh settings Not checked The refresh settings are disabled Checked The refresh settings are enabled Checked Not checked Default Checked Use label for slaves Selects whether the DP Slave structures are created or not Checked Creates the DP Slave structures Not checked Not create DP Slave structures This item can be selected only when the Use Autorefresh is checked If not Use Autorefresh is fixed...

Page 89: ...checked Checked Default Checked Sync Output Checks this box to check whether the DP Slave supports the SYNC function during initialization communications When the DP Slave does not support the SYNC function the diagnostic information is stored in Diagnostic information area Un G23072 to Un G23199 of the master module This item can be set when the DP Slave supports this function Not checked Not per...

Page 90: ...in bytes I O usage Displays the total number of I O points of modules added to Project Slave Modules in bytes The number of input points is displayed on the left and the number of output points is displayed on the right Max I O sizes Displays the maximum number of I O points of the DP Slave in bytes The number of input points is displayed on the left and the number of output points is displayed on...

Page 91: ...ule to the DP Slave Performs any of the following operations Drag and drop the module to be added to the DP Slave from Available Slave Modules to Project Slave Modules Double click the module to be added in Available Slave Modules Right click the module to be added in Available Slave Modules and select Add Module to Slave To delete a module from the DP Slave Performs any of the following operation...

Page 92: ...the Master Settings window For the Master Settings window refer to the following Page 83 Master Settings Byte Word The data consistency is maintained in bytes or words Complete The data consistency of the entire I O data of this module is maintained Input Output Selects the I O data type handled by the module Inputs only Handles input data Outputs only Handles output data In and Outputs Handles in...

Page 93: ... user parameters is required for editing the user parameters in the User Parameters of Slave Module window Improper edit may not operate the module For details on the user parameter configuration contact the manufacturer of the DP Slave Item Description Select module Selects the module of which user parameters are set Edit Hex button By inputting numbers directly edits the user parameters of the m...

Page 94: ...Slave Not checked Performs the PROFIBUS standard parameter check Checked Performs the parameter check specific to the DP Slave Update Alarm Check this box to allow Update Alarm to be sent This item can be set when the DP Slave supports this function This item is fixed to Checked depending on the DP Slave used Not checked Prohibits sending of Update Alarm Checked Allows sending of Update Alarm Stat...

Page 95: ...f Process Alarm Pull Plug Alarm Check this box to allow Pull Plug Alarm to be sent This item can be set when the DP Slave supports this function This item is fixed to Checked depending on the DP Slave used Not checked Prohibits sending of Pull Plug Alarm Checked Allows sending of Pull Plug Alarm Allow max one alarm of each type Check this box to acquire alarms of each type one by one when the DP S...

Page 96: ... Page 109 Program Example of Acyclic Communication Acyclic Communication Page 111 Program Example of the Alarm Acquisition Function The Acyclic communication function cannot execute with global control function When used in conjunction with these functions configure an interlock circuit in the program 9 1 System Configuration Example This section describes a program example for the PROFIBUS DP net...

Page 97: ...he CPU module as follows Project New 2 Click the OK button to add the module label of the CPU module 3 Set the FX5 DP M as follows Navigation window Parameter Module Information Right click Add New Module 4 To enable the data consistency function set the items in Basic Setting as follows Navigation window Parameter Module Information FX5 DP M Module Parameter Basic Setting ...

Page 98: ... Information FX5 DP M PROFIBUS Module Setting 2 Add DP Slaves to the project When the DP Slave to be added is not in Global GSD Database tab add GSD file of DP Slave to GSD database Page 59 Add GSD File Navigation window Parameter Module Information FX5 DP M PROFIBUS Module Setting Global GSD Database tab Target DP Slave Right click Add Slave to Project ...

Page 99: ...9 PROGRAMMING 9 2 DP Master settings 97 9 3 Set the items in the Slave Settings window as follows DP Slave FDL address 1 ...

Page 100: ...98 9 PROGRAMMING 9 2 DP Master settings DP Slave FDL address 2 ...

Page 101: ...9 PROGRAMMING 9 2 DP Master settings 99 9 DP Slave FDL address 3 ...

Page 102: ...ion window Parameter Module Information FX5 DP M PROFIBUS Module Setting I O no 0x0001 FDL 0 FX5 DP M Right click Master Settings 5 Click the Next button in the Master Settings window and set the items of CPU Device Access as follows 6 Click the Finish button to close the Master Settings window ...

Page 103: ... on the system Online Write to PLC In this example default values were used for parameters that are not shown above Page 51 PROFIBUS Configuration Tool 9 3 Settings for DP Slaves Set for DP Slaves that configure the PROFIBUS DP network Refer to the manual for each DP Slave 9 4 Checking the Network Status Communications are being performed properly when the LEDs and bits corresponding to the buffer...

Page 104: ...gram Example of Data Exchange Function 9 5 Program Example of Data Exchange Function The following shows a program example of communication between the FX5 DP M and the DP Slave When using Autorefresh When not using Autorefresh ...

Page 105: ... of the Diagnostic Information Acquisition Function 103 9 9 6 Program Example of the Diagnostic Information Acquisition Function This function detects an error generated at DP Slaves during I O data exchange by using the buffer memory ...

Page 106: ... the Acquisition Function of Extended Diagnostic Information 9 7 Program Example of the Acquisition Function of Extended Diagnostic Information In this program example the extended diagnostic information of DP Slaves FDL address 1 is acquired ...

Page 107: ...9 PROGRAMMING 9 8 Program Example of the Global Control Function 105 9 9 8 Program Example of the Global Control Function In this program example SYNC and UNSYNC are executed to group 1 ...

Page 108: ...106 9 PROGRAMMING 9 8 Program Example of the Global Control Function ...

Page 109: ...9 PROGRAMMING 9 8 Program Example of the Global Control Function 107 9 ...

Page 110: ...108 9 PROGRAMMING 9 8 Program Example of the Global Control Function ...

Page 111: ...9 Program Example of Acyclic Communication Acyclic Communication 109 9 9 9 Program Example of Acyclic Communication Acyclic Communication In this program example the READ command is executed to DP Slaves FDL address 3 ...

Page 112: ...110 9 PROGRAMMING 9 9 Program Example of Acyclic Communication Acyclic Communication ...

Page 113: ...NG 9 10 Program Example of the Alarm Acquisition Function 111 9 9 10 Program Example of the Alarm Acquisition Function In this program example the alarm information generated at DP Slaves FDL address 2 is acquired ...

Page 114: ...112 9 PROGRAMMING 9 10 Program Example of the Alarm Acquisition Function ...

Page 115: ...tem Action Does the error continue after powering off and on A hardware failure may have occurred Replace the module Check item Action Has the same number been set to the DP Master and DP Slave Modify the parameter Has any error occurred at the parameter of the flash ROM Rewrite the parameter If the error recurs please consult your local Mitsubishi representative Has any error other than the above...

Page 116: ...nosis Messages Checking with the buffer memory The PROFIBUS DP network can be diagnosed by checking the following buffer memory areas Address Name Description Un G23040 to Un G23043 Slave status area Normal communication detection Checks the normal communication detection data on each DP Slave Un G23056 to Un G23060 Slave status area Diagnostic information detection Checks the diagnostic informati...

Page 117: ...action For DP Slaves where an error is occurring check Slave status area Diagnostic information detection Un G23056 to Un G23060 whether bit relevant to the targets are on or not Is any error information stored in Diagnostic information area Un G23072 to Un G23199 of the buffer memory Take action according to the error information Is any error information stored in Extended diagnostic information ...

Page 118: ...Please consult your local Mitsubishi representative 2250H ERROR on An extended parameter error has been detected Write the extended parameters to the CPU module Check the extended parameter settings and rewrite the extended parameters to the CPU module If the error continues to occur after writing the extended parameters to the CPU module replace the module 3C00H ERROR on A hardware failure has be...

Page 119: ...3H Read exception response Check detailed status codes 1 to 3 and take action E404H Invalid slot number Check the specified slot number and retry E405H Invalid index Check the specified index and retry E406H Invalid CommRef number Check the specified CommRef number are correct and retry E407H A Class 1 service for the Acyclic communication function was executed while data exchange was stopped Turn...

Page 120: ... manual for each DP Slave E433H The DP Slave is already using the resource Check whether request data supported by the DP Slave are correctly configured and retry Refer to the manual for each DP Slave E434H No resource is available to the DP Slave Check whether request data supported by the DP Slave are correctly configured and retry Refer to the manual for each DP Slave E435H A service unavailabl...

Page 121: ...nual for each DP Slave E46BH The DP Slave cannot access data Check whether request data supported by the DP Slave are correctly configured and retry Refer to the manual for each DP Slave E46CH The DP Slave rejected access Check whether request data supported by the DP Slave are correctly configured and retry Refer to the manual for each DP Slave E46DH The DP Slave detected an invalid access range ...

Page 122: ... target FDL address of DP Slave Check the specified FDL address and retry E501H The target FDL address of DP Slave is for a not configured station Check the specified FDL address and retry E502H The target DP Slave is own station the DP Master Check the specified FDL address and retry E503H The target FDL address is for a reserved station or temporarily reserved station Check the specified FDL add...

Page 123: ...number Check whether request data supported by the DP Slave are correctly configured and retry Refer to the manual for each DP Slave E569H The DP Slave detected an invalid data type Check whether request data supported by the DP Slave are correctly configured and retry Refer to the manual for each DP Slave E56AH The DP Slave attempted to access an inaccessible area Check whether request data suppo...

Page 124: ...isition function Check that the processing of the following functions are completed and retry Acyclic communication function Alarm acquisition function E5A2H A hardware failure has been detected Please consult your local Mitsubishi representative F120H Diagnostic information was detected in a DP Slave Check Diagnostic information area for the diagnostic information detected in the DP Slave and tak...

Page 125: ...APPX Appendix 1 External Dimensions 123 A APPENDIX Appendix 1 External Dimensions This chapter describes the external dimensions of the FX5 DP M Unit mm 20 40 80 Mounting hole pitch 90 8 83 85 3 ...

Page 126: ...have shown compliance through direct testing of the identified standards below and design analysis through the creation of a technical construction file to the European Directive for Electromagnetic Compatibility 2014 30 EU when used as directed by the appropriate documentation Attention This product is designed for use in industrial applications Product compatibility Type Programmable controller ...

Page 127: ... and attach within approximately 200 mm from the terminal block and connectors of the power cable Ferrite core used in Mitsubishi Electric s test E04SR401938 manufactured by SEIWA ELECTRIC MFG CO LTD Caution for when the PROFIBUS cable is used PROFIBUS cable is a shielded cable so ground it at both ends Strip a part of the jacket of the cable as shown below and ground the exposed shield as much as...

Page 128: ...e time Stores the minimum bus cycle time 0 Read 2274 8E2H Maximum bus cycle time Stores the maximum bus cycle time 0 Read 2275 to 6143 8E3H to 17FFH System area 6144 to 7167 1800H to 1BFFH Input data area Stores input data from DP Slaves 0 Read 7168 to 14335 1C00H to 37FFH System area 14336 to 15359 3800H to 3BFFH Output data area Sets output data to DP Slaves 0 Read write 15360 to 22527 3C00H to ...

Page 129: ...4 to 23607 5C34H to 5C37H System area 23608 to 23611 5C38H to 5C3BH Temporarily reserved station specification request area Sets which DP Slaves are to be specified as temporarily reserved stations by the temporarily reserved station specification function 0 Read write 23612 to 23807 5C3CH to 5CFFH System area 23808 5D00H Acyclic communication request execution instruction area Turn on bits of Acy...

Page 130: ...ntrol failed signal b6 Extended diagnostic information read response signal b7 to bF Use prohibited Input signal Un G1 b0 to b7 Use prohibited b8 Alarm read response signal b9 bA Use prohibited bB Communication READY signal bC Use prohibited bD Module ready signal bE Use prohibited bF Watchdog timer error signal Output signal Un G2 b0 Data exchange start request signal b1 Diagnostic information de...

Page 131: ...ange start request signal Un G2 b0 is turned on Turn off Data exchange start request signal Un G2 b0 clears the information in the following areas The other buffer memory areas hold their information Slave status area Normal communication detection Un G23040 to Un G23043 Slave status area Alarm detection Un G26416 to Un G26420 When Data exchange start request signal Un G2 b0 is turned on the follo...

Page 132: ...ic information leads to the following state Diagnostic information detection signal Un G0 b1 does not turn on BF LED does not turn on Bit in Slave status area Diagnostic information detection Un G23056 to Un G23060 relevant to the station that sent the diagnostic information does not turn on After Diagnostic information detection signal Un G0 b1 turns off take action against the cause of the error...

Page 133: ... request signal Un G2 b2 is turned off the FX5 DP M rechecks diagnostic information With any piece of diagnostic information generated diagnostic information extended diagnostic information and own station error information are stored in the buffer memory Global control functions Un G2 b4 Un G0 b4 and Un G0 b5 Global control request signal Un G2 b4 and Global control completed signal Un G0 b4 Glob...

Page 134: ...ignal Un G2 b6 is turned on when extended diagnostic information on a specified FDL address is acquired The FDL address is specified in Extended diagnostic information read request area Un G23456 Turning on Extended diagnostic information read request signal Un G2 b6 causes information in Extended diagnostic information read response area Un G23457 to Un G23583 to be cleared After Extended diagnos...

Page 135: ...f Alarm read request signal Un G3 b8 causes Alarm read response signal Un G1 b8 to turn off Communication READY signal Un G1 bB Communication READY signal Un G1 bB turns on after Module READY signal Un G1 bD turns on and data exchange is ready This signal turns off if an error that prevents data exchange occurs to the FX5 DP M The signal is used as an interlock signal when Data exchange start requ...

Page 136: ...nt the diagnostic information does not turn on Configure the values of Diagnostic information invalid setting area Un G2080 when Data exchange start request signal Un G2 b0 is off Any value configured while Data exchange start request signal Un G2 b0 is on will be ignored Address Bit Description Initial value Un G2080 b0 Parameter send request from DP Slaves 1 b1 A malfunction occurred in the DP S...

Page 137: ...from b8 to b15 to 0 sends a global control function service to all DP Slaves including ones that are not assigned with a group number Address Bit Description Initial value Un G2081 b0 Not used fixed to 0 0 b1 Not used fixed to 0 0 b2 UNFREEZE Actual input data are cleared 0 b3 FREEZE Actual input data are held and read 0 b4 UNSYNC Actual output data are cleared 0 b5 SYNC Actual output data are wri...

Page 138: ...e start of data exchange after Data exchange start completed signal Un G0 b0 turns on during which diagnostic information is not notified Page 136 Current diagnostic information non notification time area Un G2085 Current diagnostic information non notification time area Current diagnostic information non notification time area Un G2085 This area stores the duration remaining time period after the...

Page 139: ...ea stores the current bus cycle time Unit 1ms Page 164 Bus cycle time Minimum bus cycle time Minimum bus cycle time Un G2273 This area stores the minimum bus cycle time Unit 1ms Maximum bus cycle time Maximum bus cycle time Un G2274 This area stores the maximum bus cycle time Unit 1ms Address Stored value Description Un G2257 0000H to 007DH An FDL address for own station 0 to 125 FFFFH The paramet...

Page 140: ...eassigned Review the program after modifying the parameters When data length is set to an odd number of bytes upper byte leaves empty and the data from the next station are assigned from the subsequent even address Input data area Un G6144 to Un G7167 cannot be assigned to the following DP Slaves The addresses for them are assigned to the DP Slaves subsequent to them instead DP Slaves without an i...

Page 141: ...reas to be reassigned Review the program after modifying the parameters When data length is set to an odd number of bytes upper byte leaves empty and the data from the next station are assigned from the subsequent even address Output data area Un G14336 to Un G15359 cannot be assigned to the following DP Slaves The addresses for them are assigned to the DP Slaves subsequent to them instead DP Slav...

Page 142: ...th is not assigned 1 FFH b8 to b15 Stores the input data length for the 1st station 00H to F4H Input data length Unit byte 1 FFH input data length is not assigned 1 FFH Un G22530 FDL address 2nd station Stores the FDL address for the 2nd station 0000H to 007DH 0 to 125 FDL address FFFFH FDL address is not assigned FFFFH Un G22531 b0 to b7 I O data length 2nd station Stores the output data length f...

Page 143: ...ata start address buffer memory address for the 1st station 1800H to 1BFFH Input data start address FFFFH Input data address is not assigned 0000H Un G22785 Input data start address 2nd station Stores the input data start address buffer memory address for the 2nd station 1800H to 1BFFH Input data start address FFFFH Input data address is not assigned 0000H Un G22847 Input data start address 64th s...

Page 144: ...rence of data exchange error at a DP Slave turns off the relevant bit which is turned on again after the recovery Bits in Slave status area are assigned in the order of parameters configured with PROFIBUS Configuration Tool order of FDL address Modifying the parameters with PROFIBUS Configuration Tool adding or deleting a DP Slave causes the buffer memory areas to be reassigned Review the program ...

Page 145: ...lear the information in Local station error information area Un G23071 turn on Diagnostic information area clear request signal Un G2 b2 Address b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0 Un G23048 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Un G23049 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 Un G23050 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 Un G23051 64 63 62 61 60 59 58 57 56...

Page 146: ...address 00H Un G23073 b8 to b15 Stores the status 1 information on the 1st station 00H Normal Other than 00H Page 145 Status 1 and status 2 information 00H b0 to b7 Stores the status 2 information on the 1st station 00H Normal Other than 00H Page 145 Status 1 and status 2 information 00H Un G23074 b8 to b15 Diagnostic information area 2nd station Stores the status 3 information on the 2nd station ...

Page 147: ...that the DP Slave supports the global control function Check the specifications of the DP Slave DP Slave b13 An invalid response from a DP Slave Check the status of the DP Slave or that of the network DP Master b14 An invalid parameter from the DP Master Check the relevant parameters DP Slave b15 The station is controlled by another DP Master Check that multiple DP Masters are communicating with t...

Page 148: ...57 to Un G23583 Address Bit Name Description Initial value Un G23328 FDL address of DP Slave Stores the FDL address of the DP Slave that sent the latest extended diagnostic information stored in addresses Un G23329 to Un G23454 0000H to 007DH 0 to 125 FDL address 0000H Un G23329 Size Stores the data size of the latest extended diagnostic information stored in addresses Un G23330 to Un G23454 0006H...

Page 149: ... G23583 0006H to 00F4H Data size of extended diagnostic information Unit byte 0000H Un G23459 b8 to b15 Status 1 status 2 Stores the status 1 information 00H Normal Other than 00H Page 145 Status 1 and status 2 information 00H b0 to b7 Stores the status 2 information 00H Normal Other than 00H Page 145 Status 1 and status 2 information 00H Un G23460 b8 to b15 Status 3 FDL address of DP Master Store...

Page 150: ...function Page 39 Temporarily Reserved Station Specification Function Setting status is stored when Data exchange start completed signal Un G0 b0 turns on 0 Normal DP Slave reserved station setting or not configured station 1 Temporarily reserved station setting The values in the table indicate which number of DP Slave each bit represents Address b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b...

Page 151: ...e ignored Normal DP Slaves can be switched into temporarily reserved stations Reserved stations DP Slaves set as reserved stations by slave parameters cannot be switched into normal DP Slaves For details on the temporarily reserved station specification function refer to the following Page 39 Temporarily Reserved Station Specification Function Address b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b...

Page 152: ... Bit Description Initial value Un G23808 b0 Execution instruction for request instruction No 1 0 b1 Execution instruction for request instruction No 2 0 b2 Execution instruction for request instruction No 3 0 b3 Execution instruction for request instruction No 4 0 b4 Execution instruction for request instruction No 5 0 b5 Execution instruction for request instruction No 6 0 b6 Execution instructio...

Page 153: ...quest instruction No 1 area Un G24705 to Un G24832 Request instruction No 8 area Same as the request instruction No 1 area Address Bit Name Description Setting value Un G23809 Request instruction No 1 area WRITE request code Sets the code that writes data to the DP Slave 1401H Un G23810 b8 to b15 CommRef number Sets the CommRef number 0H b0 to b7 FDL address Sets the FDL address of the DP Slave to...

Page 154: ... 0 b7 Completed status of request instruction No 8 0 b8 Reception status bit 0 The request has not been accepted 1 The request has been accepted Acceptance status of request instruction No 1 0 b9 Acceptance status of request instruction No 2 0 b10 Acceptance status of request instruction No 3 0 b11 Acceptance status of request instruction No 4 0 b12 Acceptance status of request instruction No 5 0 ...

Page 155: ...76 Request instruction No 2 area Same as the request instruction No 1 area Un G26017 to Un G26144 Request instruction No 8 area Same as the request instruction No 1 area Address Bit Name Description Stored value Un G25121 Request instruction No 1 area READ Abnormal response code Stores the response code that occurs when an error occurs in reading data from the DP Slave Page 117 List of Status Code...

Page 156: ...quest instruction No 8 area Same as the request instruction No 1 area Address Bit Name Description Stored value Un G25121 Request instruction No 1 area WRITE Abnormal response code Stores the response code that occurs when an error occurs in writing data from the DP Slave Page 117 List of Status Codes Un G25122 b8 to b15 CommRef number Sets the CommRef number 0H b0 to b7 FDL address Stores the FDL...

Page 157: ...ll stations alarm status Un G26416 0 No alarm detected 1 Alarm detected When 1 is stored as All stations alarm status Un G26416 BF LED and DIA LED turn on 0000H Un G26417 to Un G26420 Each station s alarm status The alarm detection status of each DP Slave is stored by turning the appropriate bit on 0 No alarm detected including reserved stations temporarily reserved stations not configured station...

Page 158: ...on destination 0 to 125 Un G26434 Empty Fixed to 0H Address Bit Name Description Setting value Un G26432 Alarm ACK request code Sets the code that returns ACK to cancel the alarm in the DP Slave that was acquired without returning ACK 1501H Un G26433 FDL address Sets the FDL address of the DP Slave to the ACK return address 0 to 125 Un G26434 b0 Alarm No ACK is returned for alarm No1 b1 ACK is ret...

Page 159: ... Diagnosis Alarm A511H Process alarm A512H Pull Alarm A513H Plug Alarm A514H Status Alarm A515H Update Alarm A516H Manufacturer Specific Alarm Un G26451 Alarm slot number Stores the slot number that has an alarm notification 0 to 254 Un G26452 b0 b1 Details Status classification is stored 00 No additional information 01 Error is received a malfunction is in the slot An error is detected and an ala...

Page 160: ...Bit of the alarm No for which alarm acquisition completed successfully turns on Un G26449 Alarm No 1 Alarm details status code 1 Other than FFFFH Page 117 List of Status Codes FFFFH Detailed status code 1 does not exist Un G26450 Alarm details status code 2 Other than FFFFH Page 117 List of Status Codes Refer to the DP Slave manual if the status code is not in the list FFFFH Detailed status code 2...

Page 161: ... when an Alarm ACK request is completed successfully A501H Un G26486 ACK type Stores the acquired alarm type A510H Diagnosis Alarm A511H Process alarm A512H Pull Alarm A513H Plug Alarm A514H Status Alarm A515H Update Alarm A516H Manufacturer Specific Alarm Un G26487 b0 b1 ACK details Status classification is stored 00 No additional information 01 Error is received a malfunction is in the slot An e...

Page 162: ...when the alarm read normal bit is off Alarm data Stores an alarm data acquired for the alarm read normal response Page 157 Normal response format when the alarm is read without ACK Un G26485 ACK Abnormal response code Stores the response code that occurs when an Alarm ACK request is completed with an error Page 117 List of Status Codes Un G26486 ACK Detailed status code 1 Other than FFFFH Page 117...

Page 163: ...ified from the slot but no subsequent error occurs 11 Error is cleared but a malfunction is in the slot An alarm is notified from the slot and the error continues b2 ACK return requirement is stored 0 ACK return not required 1 ACK return required b3 to b7 This number is the sequence number 0 to 31 b8 to b15 Empty Fixed to 0H Un G26453 to Un G26484 Alarm data Stores the acquired alarm data Maximum ...

Page 164: ...n G26485 ACK Abnormal response code Stores the response code that occurs when an Alarm ACK request is completed with an error Page 117 List of Status Codes Un G26486 ACK Detailed status code 1 Other than FFFFH Page 117 List of Status Codes FFFFH Detailed status code 1 does not exist Un G26487 ACK Detailed status code 2 Other than FFFFH Page 117 List of Status Codes Refer to the DP Slave manual if ...

Page 165: ...s to alarm No 2 Only the ACK return results of an alarm No that requested alarm ACK are cleared Not cleared Only the ACK return results of an alarm No that requested alarm ACK are cleared Un G26729 to Un G26764 Alarm No 8 alarm acquisition results Not cleared Not cleared Not cleared Un G26765 to Un G26768 ACK return results to alarm No 8 Only the ACK return results of an alarm No that requested al...

Page 166: ...t 1 12 106 0 083 10 6 s 4 The Tsdi value specified in the GSD file of the FX5 DP M The Tsdi value depends on the transmission speed as follows For the unit TBit refer to 3 Item Description MSI s Minimum required time for polling cycle Min slave interval 1 Pt i s Polling cycle of ith station Treq i max_Tsdr i Tres i Treq i s Request transmission time of ith station Number of output bytes to ith sta...

Page 167: ...rmula provides their bus cycle time TBc n The number of DP Masters Bc The bus cycle time of each DP Master Page 164 When only one DP Master is deployed The following shows an example with two DP Masters The total bus cycle time TBc can be calculated from TBc Bc 1 Bc 2 1 Polling by DP Master 1 2 Polling by DP Master 2 TBc s Σ Bc i 3 i 1 1 1 t 2 Bc 1 Bc 2 TBc ...

Page 168: ...delay times of reading writing I O data with the refresh settings enabled and data consistency function disabled or by the MOV instruction or FROM TO instructions Transmission delay time of output data Transmission delay time of input data When Data Consistency Function is enabled The following shows transmission delay times of reading writing I O data with the refresh settings enabled and data co...

Page 169: ...APPX Appendix 4 Processing Time 167 A MEMO ...

Page 170: ...gnostic information non notification time setting area 136 DP Master 14 DP Master Class 1 14 DP Master Class 2 14 DP Slave 14 E Extended diagnostic information area 146 Extended diagnostic information read request area 146 Extended diagnostic information read request signal 132 Extended diagnostic information read response area 147 Extended diagnostic information read response signal 132 F FDL add...

Page 171: ...Temporarily reserved station specification function 22 39 Temporarily reserved station specification request area 149 Temporarily reserved station specification status area 148 W Watchdog timer error signal 133 ...

Page 172: ...ition This manual confers no industrial property rights or any rights of any other kind nor does it confer any patent licenses Mitsubishi Electric Corporation cannot be held responsible for any problems involving industrial property rights which may occur as a result of using the contents noted in this manual ...

Page 173: ...tions in which the public could be affected such as in nuclear power plants and other power plants operated by respective power companies and applications in which a special quality assurance system is required such as for railway companies or public service purposes shall be excluded from the programmable controller applications In addition applications in which human life or property that could ...

Page 174: ...FIBUS Nutzerorganisation e V Anywire and ANYWIREASLINK is a registered trademark of the Anywire Corporation MODBUS is a registered trademark of Schneider Electric SA Phillips is a registered trademark of Phillips Screw Company SD logo and SDHC logo are trademarks or registered trademarks of SD 3C LLC The company name and the product name to be described in this manual are the registered trademarks...

Page 175: ......

Page 176: ...AN Specifications are subject to change without notice When exported from Japan this manual does not require application to the Ministry of Economy Trade and Industry for service transaction permission Manual number SH NA 081910ENG A Model FX5 U PROFIBUS E Model code 09R574 ...

Reviews: