Home

A8NPRT_2P, Instruction manual

image

Contents

1. User Library Label Name Data Type DAA ee eE SEE lt ALL gt X S E L PROFINETASCI oe D Program 2 EME Global Label 7 3 GVL_PROFINETASCI iz 3 FB FUN 9 83 Structured Data Types 10 ER tPN_ACYCLIC_DIAG_INPUTS 11 EX tPN_ACYCLIC_REQ 12 E tPN_ACYCLIC_RES 13 ER tPN_CYCLIC_INPUTS ER tPN_CYCLIC_OUTPUTS 16 GR tPN_DEVICE_DETECT_DATA 17 EX tPN_DEVICE_DETECT_DATA EXTD 18 ES tPN_MGMT_INPUTS 19 ER tPN_MGMT_OUTPUTS 20 a ar G3 tSLVI7SLOTL_OUT 2 User Library o LabelName g _ Data Type DAA SOLA EEE lt ALL gt X 3 E L PROFINETASCI 4 B Program B Global Label 7 2 GVL_PROFINETASCI 8 FB FUN 9 B 33 Structured Data Types 10 tPN_ACYCLIC_DIAG_INPUTS 1 AR tPN_ACYCLIC_REQ 12 ER tPN_ACYCLIC_RES Lo A tPN_CYCLIC_INPUTS GR tPN_CYCLIC_OUTPUTS 16 G tPN_DEVICE_DETECT_DATA Paz EA tPN_DEVICE_DETECT_DATA_EXTD 18 GR tPN_MGMT_INPUTS 19 GR tPN_MGMT_OUTPUTS 20 21 2 23 Return to the project tab and delete the MAIN program file from the Program Setting and move the MAIN7 program file to Scan Program Expand the tree node and edit the Init program In this ladder program include the initialization procedure for Profinet communication The ladder pro gram includes auto initialization during PLC startup as well as on demand initialization FINETASCIL In indow Help A me a e Sun
2. A8NPRT_2P PROFINET Option Board 65 SIMATIC STEP7 example Get Started With the new telegram instance selected right click and open the Telegram Properties win dow from the pop up menu Enter a name for the telegram and map the cyclic data in the tel egram CPU 319 3 PN DP _Ethemet 1 PROFINETAO System 100 Bl ANPR IRM Slot Y Module Order number address Q address Diagnostic address Comment Bx Eind at nil Profile Standard y HHS AENPRT BIB5 EZA EIEI BIE Telegram 1 PROFId J Nods Access Pont EET 12 Standard teleam 7 S anaa BEBE Properties Standard telegram 1 Sp General Addresses Parameters St Device specific parameters E PNU in Input PZD 1 PNU in Input PZD 2 E PNU in Output PZD 1 E PNU in Output PZDJ2 ME PROFIBUS DP 38 PROFIBUS PA 42 PROFINET 10 2 Additional Field Devices Drives ABNPRT_2P Migration AT Telegrams J Telegram 1 PROFId J Telegram 100 Torq J Telegram 101 Positi J Telegram 102 Custo E Gateway Y Gateway HMI a 1 0 Network Components Sensors Switching devices SIMATIC 300 E SIMATIC 400 SIMATIC PC Based Control 300 400 8 SIMATIC PC Station Repeat until all devices are entered into the configuration 66 Doc ld HMSI 2
3. Executing example requests After compiling the program and writing it to the PLC try a parameter read request The PROFIdrive parameter numbers PNUs available for use are listed in the Data Exchange subchapters 9 1 to 9 4 First get the inverter running by setting bits MO and M1 Then read the actual frequency by writing PNU 9193 to requestParameterNo and setting bit requestParameter The result should be a value of 1000 in parameterValue which corresponds to 10Hz PROFINETASCII request Parameter PROFINETASCIl requestParameterNo Word Unsigned Bit String 16 bit PROFINETASCIl parameterReadSuccess Bit PROFINETASCII parameterReadEror Bit PROFINETASCII parameterValue Word Unsigned Bit String 16 bit A8NPRT_2P PROFINET Option Board 33 GX Works Acyclic communication example Get Started 3 8 2 Reading an array of parameters Sequence 3 Certain parameters are available in the form of an array Itis possible to access individual ele ments of the array be changing the subindex It is also possible to retrieve multiple elements of the array by executing sequence 3 This requires only changing byte no 4 of the request No of values to the amount of array values wanted The response will contain additional parameter values added to the end of the response data Creating the request For this example all 5 array elements of PNU 964 Device identification will be requested Modify the par
4. Revision List Revision Date Author s Chapter s Description 1 00 03 2014 Doc ld HMSI 27 207 Doc Rev 1 00 About This Document Conventions amp Terminology Conventions amp Terminology The following conventions are used throughout this manual Numbered lists provide sequential steps Bulleted lists provide information not procedural steps The term module refers to the option board Hexadecimal values are written in the format NNNNh where NNNN is the hexadecimal value Support MITSUBISHI ELECTRIC EUROPE EUROPE B V German Branch Gothaer StraBe 8 D 40880 Ratingen Phone 49 0 21 02 486 0 Hotline 49 2102 1805 000 765 766 Fax 49 0 2102 4 86 1120 e mail megfa mail meg mee com https eu3a mitsubishielectric com MITSUBISHI ELECTRIC USA AUTOMATION 500 Corporate Woods Parkway Vernon Hills Illinois 60061 Phone 1 0 847 478 21 00 Fax 1 0 847 478 03 27 MITSUBISHI ELECTRIC JAPAN CORPORATION Tokyo Bldg 2 7 3 Marunouchi Chiyoda Ku Tokyo 100 8310 Phone 81 0 3 32 1831 76 Fax 81 0 3 32 18 24 22 Please refer to the drive manual for other region contact addresses A8NPRT_2P PROFINET Option Board 3 Support About This Document 4 Doc ld HMSI 27 207 Doc Rev 1 00 Pre Operation Instructions History 1 Pre Operation Instructions 1 1 History The FR A800 series from Mits
5. 4 Label Name 1 zswi Word Unsigned Bt String 16 bit z 2 NIST_A Data Type oned Bit Strinal 16 bit z Word Unsigned Bit Stina 16it FE Word Unsigned Bit Sting 16bt Word Unsigned Bit String 16 bit Word Unsigned Bt String 16 bit E 11 SLOTOO1_INPUTL 12 SLOTOO1_INPUTM 16 SLOTOO1 INPUTQ E 17 SLOTOO1 INPUTR _18 SLOTOO1_INPUTS 19 SLOTOO1_INPUTT 20 SLOTOO1_INPUTU Word Unsigned Bit String 16 bit 5 OpTime 6 SLOTOO1_INPUTG 7 SLOTOO1_INPUTH 8 SLOTOO1_INPUTI 9 SLOT001_INPUTJ 10 SLOT001_INPUTK Word Unsigned Bit String 16 bit WordfUnsigned Bt Sting i bt M f Word Unsigned Bit Stingli6bt Word Unsigned Bit Stingl16bt Word Unsigned Bit String 16 bt Word Unsigned Bit String 16 bt Word Unsigned Bit String 16 bt Word Unsigned Bit String 16 bt 4 SLOTO01 OUTPUTE 5 SLOTO01_OUTPUTF 6 SLOTOO1 OUTPUTG 7 SLOTOO1 OUTPUTH 8 SLOTOO1 OUTPUTI 9 SLOTOO1 OUTPUTJ Word Unsi it Sting 16 bi 10 SLOTOO1 OUTPUTK Word Unsigned Bit String 16 bi 11 SLOT001_OUTPUTL Word Unsigned Bit String 16 bit 1 E d E 9 Word Unsigned Bt Stingl16bt 16 SLOTO01_OUTPUTQ Word Unsigned Bit String 16 bit 18 SLOT001_OUTPUTS 19 SLOT001_OUTPUTT 20 SLOT001_OUTPUTU A8NPRT_2P PROFINET Option Board 29 GX Works Acyclic communication example Get Started 3 8 The PLC
6. D D D D Setpoint and Actual Value P915 P916 P915 and P916 reflect the configuration of the PROFINET telegrams that are used for process da ta The parameters are read only and consist of arrays where the number of elements corre sponds to the number of words in the IO DATA Each element holds the PNU Parameter Number of the parameter mapped to that particular IO DATA word The parameters reflect the latest accepted parameterization data Signal List P923 The signal list is not saved It is created at the time of request only for those elements subindices that are requested The possibility to map vendor specific parameters is examined by asking for the Descriptor attribute of the specific parameter It is not possible to map other PROFIdrive standard parameters than P967 and P968 Control and Status words Drive Reset P972 The PROFINET master can send a reset request to the application by writing to this parameter If the request is rejected an error is returned Error Code Description 0 Illegal parameter number Drive reset not supported 1 Request cannot be executed due to operation status 7 Request cannot be executed due to operation status 94 Doc ld HMSI 27 207 Doc Rev 1 00 Data Exchange General State Diagram 9 5 General State Diagram This general state diagram shows how the inverter behaves based on Control Word 1 STW1 For detailed state diagrams for var
7. State Bit combination Bit 10 Bit 7 Bit 3 Bit 2 Bit 1 Bit O Hes Control By jaul Enable No quick No coast Description acknowl E On PLC operation stop stop edge Switching On Inhibited 0 a iZ 0 E Ready To Switch On 7 1 1 Switched On 1 1 1 Operation 1 1 1 1 Rotation 1 1 1 1 1 Fault reset 0 gt 1 Both No Coast Stop and No Quick Stop need to be set to reset the Switching On Inhibited bit in ZSW1 To do this set bits 1 and 2 in STW1 that is bit 1 and 2 in QW1 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started TIA Portal Telegram 1 example Input the following ladder block to allow the inverter to enter Ready For Switching On sta tus after connection is established and initialization command is given MO O v Network 1 w If Bit 6 of ZSW1 is ON Switching on inhibated AND Initialize command is given M0 0 move 2 110 to STW1 No Quick Stop Enabled and No Coast Stop Enabled 42 6 SwitchingOnInhi 0 0 bated Initialize MOVE k ein ENO _ 3 This initialization will result in setting bit 0 in ZSW1 Ready To Switch On We can now switch on the inverter and start operation To do this enable bits 0 ON Off 3 enable operation and 10 Control By PLC while leaving bits 1 and 2 enabled In the same ladder block set the desired rotation frequency Assuming the motor is rated for 50 Hz inverter parameter 3 and a frequen
8. Byte no Description Value 0 Request ID 0x81 1 Request reference 0x01 OxFF same as in request 2 No of parameters 0x01 3 DO ID 0x01 4 No of values 0x01 5 Format 0x44 error 6 7 Error value Byte swapped error value see error table A8NPRT_2P PROFINET Option Board 51 TIA Portal Acyclic communication example Get Started The content of the data request will be contained in a data block structure Expand the PLC in the project tree and add a new block UA Siemens Profinet Acyclic Read Project Edit View Insert Online Options Tools Window Help OF YE saveproject SM 33 X SEs SS EG BR Y coonline Gooffline Ay AIF x 4 1 Devices oo Profinet Acyclic Read i Add new device sh Devices amp networks i PLC_1 CPU 315 2 PN DP BY Device configuration amp Online amp diagnostics gt Se System blocks 3 Technology objects aj External source files LG PLC tags ig PLC data types v GA Watch and force tables E Add new watch table Force table Watch table_1 ig Online backups Eh Program info EA PLC alarms Text lists ig Local modules gt jg Distributed 1 0 34 Common data Ej Documentation settings 8 Languages amp resources fg Online access Hp Card Reader USB memory y Details view vig am blocks Add new block ali Main B ia Interface Name Data type Offset Comment 1 a y Temp
9. Relative Humidity 93 non condensing Vibration Max acceleration amplitude 10 m s at 9 200 Hz Max displacement amplitude 3 mm at 2 9 Hz Grounding Connected to inverter frame ground through the PE plate isolated from inverter control power common Power Supply Supplied from inverter Cooling Method Self cooled Communication Speed 10 100 Mbit The A8NPRT_2P interface is lead free ROHS compliant Doc ld HMSI 27 207 Doc Rev 1 00 Installation Pre installation Instructions 2 2 1 Installation Pre installation Instructions WARNING To avoid damage to the inverter or plug in option board never install or remove a plug in option board while the inverter s input power is on Make sure that the inverter s power is OFF Physical installation of the option board is a two step process First the board will be mounted onto an available option connector on the inverter s control board Second the board will be connected to the PROFINET network using a network cable Note Prior to mounting the option board in the inverter please write down the MAC address which isfound on a label on the board 2 2 Installation Procedure Make sure that poweris off After switching off the power wait for at least 10 minutes prior to proceeding with the installation Remove both lids of the FR A800 Unscrew the two screws in the bottom corners of the inverter
10. Byte no Description Value 0 Request ID 0x02 1 Request reference 0x01 OxFF same as in request 2 No of parameters 0x01 3 DO ID 0x01 In case of a negative response the format is as follows Byte no Description Value 0 Request ID 0x82 1 Request reference 0x01 OxFF same as in request 2 No of parameters 0x01 3 DO ID 0x01 4 No of values 0x01 5 Format 0x44 error 6 7 Error value Error value see error table Modify the data structures created in the previous example to account forthe changes note the changes in start value fields Profinet Acyclic Write PLC_1 CPU 315 2 PN DP Program blocks gt DB DB1 SS 3 EB OaE DB Name 1 lt Static 2 4 vw RequestRecord 3 lt I ReferencelD 4 lt a RequestiD 5 lt a Axis 6 lt 2 NoOfParameters 7 lt a Attribute 8 lt a NoOfindices 9 lt PNU 10 a Index 1 a Format 12 lt I a NoOfValues 13 q 2 SetValue 14 lt vw ResponseRecord 15 q a ReferencelD 16 lt ResponselD 17 lt 0 a Axis 18 lt I 2 NoOfParameters 19 lt a Format 20 a NoOfValues 21 a a Value 22 lt 2 ErrorDetails Data type Struct Byte Byte Byte Byte Byte Byte Int Int Byte Byte Int Struct Byte Byte Byte Byte Byte Byte Int Int Offset 0 0 0 0 1 0 2 0 3 0 40 5 0 6 0 iii 10 0 11 0 12 0 14 0 0 0 1 0 2 0 3 0 40 5 0 6 0 8 0 Start value Retain Visible in Setpoint M A M m O mM m O m O m
11. Help Close GSDML Presence Request Status The GSDML file corresponding to the device Status is present in the device library A8NPRT_2P PROFINET Option Board 19 Profinet Controller setup using CCPU Get Started In the Network Detection tab right click and select Read Network Configuration from the context menu A prompt asking to accept the PLC settings may be shown accept the current settings as they will be changed later on This will add all Profinet devices to the network tree Drag the op tion card to the configuration window x a File Description Library Network Devices Items Help o 452 900 2 83 E 22 B m Description A800_03 4 MELPN1FW Q Configuration La S i MELPNIFW Q PROFINET 192 168 003 003 a TETIS 5 Device Library w Network Detection e MELPNIFW Q TCP IP 192 168 003 003 melpnifw q pi Date Time Level Event 10 24 13 15 15 06 Information 10 24 13 15 15 54 Information Importing network configuration Importing network configuration complete Ready Output Message View The device parameters will be added to the configuration Click on the Module Configuration tab and add the Telegram 1 PROFldrive telegram to the configured module tab Available Modules General Configuration Modul
12. gi Detecting amp Monitoring il Distributed lo ll Field devices y ig Other feld devices ig rrormenio y li Drives T Siemens AG gt HNS Industrial Networks y ig asnenrar i nigeation Mr I Encoders TR cateway Ti dent syetems i sensors ig PROFIBUS oF Boyeyes arempiey s1007 suyo e sapaq El serki General 10 tags Properties 3 into a Diagnostics Name 4 Portal view General Name 650 devica O O O O Ator edo Comment gt Drag a line from the slave connection node to the PLC connection node to make the PROFINET connection jemens telegram1 Project Edit View Inser Online Options Tools Window Help FE sweproject SX PESAS EEE telegram Devices amp networks ooffine Ae M E 1 Totally Integrated Automation Topology view dh Network view y J telegram Bi ada new device sh Devices networks ig PLC CPU 315 2 PN DP IN Device configuration 2 Online amp diagnostics Program blocks i Technology objects aj External source files a Pictags DE PLC deta ypes latch and force tables ig Online backups Ej Program info EA PIC alarms E Ton lists i Local modules iz Unassigned devices uf Common data E Documentation settings Languages amp resources Dia Online access
13. state 083 DBX10 2 es DBD12 RDREC_DE po 083 DBX0 0 ERROR MOVE MOVE RDREC_DB REQ lt gt t ovens HA ev ENO EN ENO R H 16 DE80_B500 DB3 DBD12 YMDIO E MW RDREC_DB OUT readStatus OUT state STATUS IN 56 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started TIA Portal Acyclic communication example Finally process the received response Check the ResponselD field of the ResponseRecord A value of 1 indicates that the request was performed successfully In this case move the Value field of this structure to the readValue tag Enter state 7 to indicate a successful parameter read If the respon selD is equal to 0x81 then a negative response was received Save the error value also the Value field of the structure to the errorValue tag Enter state 12 to signal a negative response y Network 10 Process response mmen DB 1 DBB11 DB MW ResponseRecord A F Re ID state esponse MOVE m int Byte __ ENO EN ENO 41 7 IN gt 9B 1 DBW16 mens a DB our readValue OUTI state ResponseRecord Value jy DB 1 DBB11 DB ResponseRecord ResponselD MOVE MOVE EN no EN ENO 12 IN il 2081 D8W16 A DE Oum readError OUT state ResponseRecord Value jy MOVE EN ENO 2DB3 DBWI16 IMB RDREC_DB LEN IN OUTI readLen Executing example requests After compiling the program and w
14. 9 GX Works Network Detect The Net_Detectfunction block provided with the library generated be GX Configurator PN can be used to detect devices on the PROFINET network In chapter Profinet Controller setup using CCPU it is only necessary to create a new configuration download it to the C Controller and up date the GX Works 2 Project there is no need to setup any PROFINET devices Basing this chapter on the GX Works 2 project created in chapter Preparing the GX Works Project makes it possible to detect the ABNPRT 2P option card as well as any other PROFINET IO devices on the network For this example extended information about the PROFINET devices will not be requested Infor mation on how to do this is supplied with the PROFINET controller manual Create a new ladder block that will be responsible for creating the network detect request Net_Detect_1 i A x x A x A Net_Detect es 7 El tect After the BUSY output turns off the VALID output variable is ON for one scan and it is possi ble to read the state of the network in output STATUS and an array of detected PROFINET devices in global variable ProfinetDetect ifthe naming convention from chapter Preparing the GX Works Project was used The STATUS word is described below Value Description 0 Status OK 1 Profinet stack not started 4 Reception buffer too small stack internal error No more lO device Network det
15. O pa O m M O A m m m O M z m w oO M w O M m O M O O m z O m A8NPRT_2P PROFINET Option Board 59 60 v TIA Portal Acyclic communication example Creating the request Get Started v me M0 2 ParameterReque st Network 4 Start parameter request IMVZ OUTI state 0 IN YMWIA our readValue D IN MWO outi readError MOVE EN ENO E AWI8 2081 DBW6 requestedPNU IN pet RequestRecord E PNU MOVE EN ENO 0 IN MD10 OUTI readStatus MOVE EN ENO D IN MW OUTI readLen will have ID 0x02 while a negative response ID 0x82 Network 10 Process response 4DB1 DBB15 DB YMWZ ResponseRecord state ResponselD ENO IMWI4 ar OUTI readValue ResponseRecord Value jy DB1 DBB15 DB ResponseRecord ResponselD MOVE ia EN ENO 6 82 OB 1 DBW20 Peat sine oun readError ResponseRecord Value jy MOVE EN ENO 4 DB3 DBWI6 RDREC_DB LEN IN v Network 11 Execute write mwe ouTi readLen DB2 VWRREC_DB MRREC Int to Int EN ENO FALSE REQ DONE 1 17 1D BUSY 4 47 INDEX ERROR 1 14 LEN STATUS PIDB1 DBX0 0 DB RequestRecord RECORD MOVE EN ENO 4 7 IN MWZ OuTI state MOVE EN ENO 4 2 IN HAW OUTI state Finally change the le
16. P923 List of all parame R Array 60000 All parameters that are possible to map to process ters for signals Unsigned16 data i e is defined as PROFldrive signals are listed here subindex signal number If a parameter connected to the specific signal is possible to map the PNU number is returned If the parameter is not possible to map 0 is returned P924 Status word bit R Array 2 Subindex 0 2 Signal number for ZSW1 Pulses Enabled Unsigned16 Subindex 1 15 Bit position P930 Operating mode R W Unsigned16 0001h Speed control mode 8000h Torque control mode 8001h Vendor specific mode Read from the application during initialization P944 Fault message R Unsigned16 Incremented by one each time the fault buffer counter P947 changes P947 Fault numbers R Array 8 Subindex 0 Active fault situation if the Unsigned16 drive is in Faulted state Subindex 1 7 Fault history where subindex 1 holds the most recent fixed fault situation Fault number is the corresponding PROFIdrive fault class P950 Scaling of fault R Array 2 Subindex 0 8 8 buffer Unsigned16 Subindex 1 1 1 Defines the number of fault situations subindex 0 and the number of fault messages subindex 1 for each situation that the fault buffer can hold P951 Fault number list R Array 255 Holds descriptive text for each fault that is sup Unsigned16 ported by the option board Each subindex corresponds to the event code num ber which means th
17. R 9441 249 Run command j z R W 32 bit 9705 513 Output frequency 0 01Hz signed R 9707 515 Setting frequency 0 01Hz signed R 9709 517 Motor rotation 0 1rpm signed R 9711 519 Load meter 0 1 signed R 9713 521 Positioning pulse 1 signed R W 9715 523 Watt hour meter 1kWh step 1kWh unsigned R 9717 525 Watt hour meter 0 1 0 01kWh step 0 1 unsigned R 0 01kWh 9719 527 Position error 1 signed R A8NPRT_2P PROFINET Option Board 91 Monitor Data Acyclic and Cyclic Data Exchange Data Exchange I Input terminal status details ex A800 b15 bo 7 7 cs RES STOP MRS JOG RH RM JRL RT AU STR STF This data indicates status of main unit input terminal The number of terminal and names depends on main unit specification 2 Output terminal status details ex A800 b15 bo A S SO ABC2 ABC1 FU OL IPF SU RUN This data indicates status of main unit output terminal The number of terminal and names depends on main unit specification 3 Option input terminal status1 2 ex A800 and FR A8AX Option input terminal status1 b15 bo X15 X14 X13 X12 X11 X10 X9 X8 X7 X6 X5 X4 X3 X2 X1 XO Option input terminal status2 b15 bo 3 3 E E E z z DY This data indicates status of FR A8A
18. Teneis T Local modules Lig Distriouted 110 af Common dois E Documentation settings i Languages amp resources i Online access Eg use usa EE COMIRS232PPI multimaster cable ha Update accessible devices v Details view EJ COM lt 2 gt RS2321PPI multimastercable Fa y Eb melo FRO 1000 Mretanerkverbindung M Mr Device overview ig Telegrams Wl module ASN General PROFINET interface X1 General Ethemet addresses Advanced options Diagnostics addresses Identification amp Maintenance Diagnostics addresses w Name 4 Ponal view E So General 10 tags Texts el o Sot iaddress Q address Type Orderno Firmware Comment Z E Diagnostics El Fy Ethemet addresses S Interface networked with 7 Subnet EIC a 1P protocol A Use IP protocol Set IP address in the project P address 192 168 st E O Set IP address using a diferent method PROFINET T Generate PROFINET device name automatically PROFINETdexice name a800inverer a asconvensr Device number 17 Advanced options 44 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started TIA Portal Telegram 1 example Return to device view and click on the PLC In the Properties tab expand the PROFINET node and add the IP address of the PROFINET controller For this example u
19. Drives A ABNPRT 2P RT DAP V1 5 RT DAP V2 0 18 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started Profinet Controller setup using CCPU Click on the Network Detection tab then right click on the Network node and select Online action File Description Library Network Devices Items Help ots SHH AX A gy Description A800_03 MELPNIFW Q Configuration Er MELPN1FW Q PROFINET 192 168 003 003 gJ CH1 PROFINET 10 Controller Insert in Configuration Insert and Replace All E ln roperties Sp A search of available network devices is performed Once the ABNPRP 2P Option card is found look at the type column it is ok to turn off scanning Apply a Profinet Device Name for the invert er be sure to check the Permanent Name checkbox and click Apply Name After a successful name change it is ok to close this window At this point the option card s Module Status LED should be solid green F Devices on the Network Number of Nodes on the Network 1 MAC Address Name IP Address Type 0 00 30 11 04 17 FB NPRT 2P Addressing Mode Addressing Blinking Test MAC Address 00 30 11 04 17 FB Addressing Mode Device Type A8NPRT 2P DHCP Based on MAC Address Client Identifier IP Address 192 168 3 17 Name Sub Network Mask 255 255 0 D a800inverter Gateway IP Address 0 0 0 0 Permanent Apply
20. MWIS DECH bmi soa MA 5 ParameterReques MO 2 Bool E Fase oo TRUE 9 A 6 writeStatus MD4 Hex Hex0000_0000 16 0000_0000 J 7 readStatus MD10 Hex Hes0000_0000 16 0000_0000 E 8 readValue HMW 4 DECH WEN 9 DB RequestReco DB1 DBB2 Hex Resio 1610 MA 10 readError tj IMW20 Hex 1680019 11 lt Add ne 3 12 2 Changing parameters Sequence 2 This example will be based off of the previous example Reading a parameter Sequence 1 as the changes needed are minimal Preparing structure of write request and read response Start by preparing the structure for the write request The data request has the following format Byte no Description Value 0 Request ID 0x02 1 Request reference 0x01 0xFF 2 No of parameters 0x01 3 DO ID 0x01 4 No of elements 0x00 5 Attribute value 0x10 value attribute 6 7 Parameter number PNU to modify 8 9 Subindex irrelevant 0x00 10 No of values 0x01 11 Format 0x06 UINTEGER16 for all inverter parameters See data format type table 12 13 Set value PNU value to write Doc ld HMSI 27 207 Doc Rev 1 00 Get Started TIA Portal Acyclic communication example Once this request is processed successfully a read request can be issued The response of this re quest will determine whether the parameter write was successful The format of a positive re sponse is as follows
21. User3 Password3 Homedir3 Optionally the UserN PasswordN section can be replaced by a path to a file containing a list of users as follows File Format Mtp cfg Userl Passwordl1 Homedirl User2 Password2 Homedir2 path userlistA HomedirA path userlistB HomedirB A8NPRT_2P PROFINET Option Board 85 FTP Server File System and FTP Server The files containing the user lists shall have the following format File Format Userl1 Passwordl User2 Password2 User3 Password3 Notes e Usernames must not exceed 15 characters in length e Passwords must not exceed 15 characters in length User names and passwords must only contain printable characters in the Lower ASCII charac ters set value 32 to 127 Delimiter character must not be used as part of the username or password Character Y must not be used as the first character of the user name e File must be stored using ANSI encoding If ftp cfg is missing or cannot be interpreted all username password combinations will be accepted and the home directory will be the FTP root i e ftp The home directory for a user must also exist in the file system if they should be able to log in just adding the user information to the ftp cfg file it is not enough If Admin Mode has been enabled in the Option Board parameters all username password combinations will be accepted and the user will have unrestricted access to the file system i e
22. express or implied warranty of any kind These notices must be retained in any copies of any part of this documentation and or software 114 Doc ld HMSI 27 207 Doc Rev 1 00 Index Index A M Acyclic Data Exchange 0 eee eee eens 100 Monitor Data cee cece eee 90 C N Control Word STW1 cece ccc cece cence eens 97 Network Connector cece cece eee eee co 12 D O Data Exchange tit DLE its 89 Option Board Parameters o oooocoomomomm o 72 Drive Profile Parameters ooo 89 Monitor Data ooooooococommmmmomo o 89 P Parameter orarie es cae ee ess 89 Drive Profile Parameters ooooooommomoo 93 Parameters Drive Reset iia orreri dag nbs id das oa coe 94 1300 General settings oooooooo 72 1301 Ethernet Host Settings 73 E 1305 1308 IP Address o 73 1309 1312 Subnet Mask 73 Environment 1313 1316 Gateway Address 73 Specifications sseni eresse eeen aa 8 1317 Ethernet Communication Settings 74 Ethernet Process Data ccc cece ce ccc cent eee cr 96 Communication Settings Parameter 1317 74 PROFldrive Parameters cece eee eens 93 Host Settings Parameter 1301 73 Profinet Controller setup ooooomommoo 16 F S FIP Server reci ti 85 SIMATIC STEP7 cc cece cece eee eee eens 62 Specifications G Environment viii 8 Speed
23. i Card ReaderlUSE memory y Details view BB rk nework El Connections Fl connection PLC CPU 315 2 PNIDP EE SH Qs fiom sue z ES PORTAL DY Device view Options eel EH A catalog El Ser JA E Fiter A Dl Controllers E Set R Pcsystems R Drives amp sterters E Network components TR Detecting amp Monitoring T Distributed o im Field devices y fg Other feld devices i PROFINETIO y i orives il Siemens AG y R HNS industrial Networks asienta il Migration Mr T Encoders TR cateway T entsystems ig sensors DR PROBUS oF s1003 suyo e sser gil sapaq General lO tags Texts amp Properties Hinto a t Diagnostics General Name Name Inte Commen la 42 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started TIA Portal Telegram 1 exampl e jemens telegram The result should look like on the screenshot below Project Edit View Inset Online Options Tools Window Help AE sve project 5 X Totally Integrated Automation la XxX oe BS EGBG Y sooline g Gooffline Po IM e 5 PORTAL Devices telegram Devices amp networks Topology view h Network view If Devi OO y L3 telegram Bi Add new device ahh Devices amp networks v TTR PL
24. 13288 1 Yes No MaxSpeed 421 1057 13288 14345 Yes No MinSpeed 423 1059 13288 14347 Yes No TargetTorque 425 1061 13288 14349 Yes Yes ActualTorque 426 1062 13288 14350 Yes Yes TorqueSlope 427 1063 13288 14351 Yes No TorqueProfileType 429 1065 13288 14353 Yes No RatedTorque 42A 1066 13288 14354 Yes No TorqueScaleNumerator 42C 1068 13288 14356 Yes No TorqueScaleDenominator 42E 1070 13288 1 Yes No DisableOptionCode 430 1072 13288 14360 Yes No ShutdownOptionCode 431 1073 13288 14361 Yes No 1 On the network this inverter parameter is presented as subindex 1 of the preceeding parameter 2 These parameters can either be accessed as acyclic data as an array with offset 13288d or can each entry in the array be mapped as a separate parameter with offset 15336d as acyclic and or cyclic data A8NPRT_2P PROFINET Option Board 107 Appendix A Translation of Signal Numbers 108 Doc ld HMSI 27 207 Doc Rev 1 00 Troubleshooting Appendix B Troubleshooting When a fault occurs where the inverter trips itself and the ABNPRT_2P PROFINET Option Board check the inverter s operation panel and the LED indications on the ABNPRT_2P unit Consult the checkpoints in the table below to identify the cause and take appropriate countermeasures a LED Operation en Panel Display indicationson Possible Cause Checkpoint Troubleshooting on the Drive RENERT 2E Option board 0 00E No LED lit The option The op
25. 2 Port Show Log Select All Deselect All 62 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started SIMATIC STEP7 example Select PLC and drag an instance of the selected PLC into the configuration window GS HW Config SIMATIC 300 1 Configuration 7671 Gj Station Edit Insert PLC view Options Window Help 09 08 58 toa MA Ww Find CPU 319 3 PN7DP Profle Standard sss J PROFINET 10 _Ethemnet 1 PROFINETAO System 100 aw m SIMATIC 300 F GQ c7 E cP 300 cPu 300 E CPU 312 Y CPU 3121FM 6 E CPU 312C 6 E CPU 313 E CPU 313C CPU 31302DP CPU 313 2 PP E CPU 314 Y CPU 3141FM E CPU 314C 2DP E Y CPU 3140 2 PP E CPU 315 6 Y CPU 31520P Y CPU 3152 PN DP thenfPROFINE T 10 System 100 Gy CPU 315F 20P 6 E CPU 315F 2PN DP CPU 316 Y CPU 31620P E CPU 317 2 6 CPU 317 2 PN DP 6 E CPU 317F 2 COL Dees communication loadable FBs FCs l 5 Locate the option board in the HW catalog PROFINET IO gt Additional Field Devices gt Drives GS HW Config SIMATIC 300 1 Configuration 7671 oh Station Edit Insert PLC View Options Window Help DERE Soe i MS Wr Find Profile Standard _Ethemnet 1 PROFINETAO System 100 P E liaii PROFINET 10 Additional Field Devid Drives 9 ABNPAT_2P E Migration Network Components ol Sensors Switching devices S
26. 3 1 Physical Installation cscs A AA A eed 15 32 Download GSD Mii di 15 33 Inverter setup eri A ad dale adie quae a Bandi whee i 15 3 4 Profinet Controller setup using CCPU ooooooccccccccnononccncn crono rr 16 3 5 Preparing the GX Works Project oooooococcoccccoccnncncnncnna rra ncc rara rra 22 3 6 GX Works Telegram 1 example 0 cece cece cece eee ee nee crrrrr 25 3 7 GX Works Telegram 102 example 00 ccc c eee e cece een e nee e een ene ee ee ee ene 27 3 8 GX Works Acyclic communication example 0 cece eee cence eee tence eee eneaes 30 3 8 1 Reading a parameter Sequence 1 0 cece cece ene cece eee e ene ee ee eeenenes 30 3 8 2 Reading an array of parameters Sequence 3 0 ce cece cece cece e eee eenee 34 3 8 3 Changing parameters Sequence 2 cece cece eee cent nee nen enenee 36 3 9 GX Works Network Detect 0 c ccc e cece cece cece een eee e een e een e en ee nee ene 39 3 10 TIA Portal Telegram 1 example 0 cece ccc cece eee eee nro 40 3 11 TIA Portal Telegram 102 example 00 ccc cece cee e ence cece eee n eee en ence ene 49 A8NPRT_2P PROFINET Option Board V Table of Contents 3 14 4 4 1 4 2 4 3 5 5 1 5 2 6 6 1 6 2 6 3 7 7 1 7 2 8 8 1 8 2 8 3 8 4 8 5 TIA Portal Acyclic communication example 0 cee cece cece eee ence eee eneaes 51 3 12 1 Reading a parameter Sequence 1 0 cece cece ee
27. 640 671 680 711 720 751 760 791 800 A8NPRT_2P PROFINET Option Board 81 Web Pages Embedded Web Server Please note that all values have to be scaled to conform to the values shown in the hand held pa rameter unit The scaling factor is specific to each parameter and listed in the inverter manual The value shown on the web page has to be multiplied by this scaling factor The picture below shows the web pages including the scaling factor for each parameter See Download on page 1 for websites where these web pages are available for download A8NPRT 2P Parameter data Number of parameters per page 10 Parameter Pr 0 Torque boost Set Pr 1 Maximum frequency Set Pr 2 Minimum frequency Set Pr 3 Base frequency Set Pr 4 Multi speed setting high se speed _ Pr 5 Multi speed setting Csa middle speed L Pr 6 Multi speed setting low Csa speed S Pr 7 Acceleration time Set Pr 8 Deceleration time set Pr 9 Electronic thermal O L Set relay c 1 10 11 20 21 30 31 40 41 50 51 60 61 70 71 80 81 90 91 100 101 110 111 120 121 130 131 140 141 150 151 160 161 170 171 180 181 190 191 200 201 210 211 220 221 230 231 240 241 250 251 260 261 270 271 280 281 290 291 300 301 310 311 320 321 330 331 340 341 350 351 360 361 370 371 380 381 390 391 400 401 410 411 420 421 430 431 440 441 450 451 460 461 470 471 480 481 490 491 500 501 510 511 520 521 530 531 540 541 550 551 560 561 570 571 580 581 590 591 600
28. 7 8 Sequence 2 Parameter response positive Byte no Field 0 Request ID 1 Request reference 2 No of parameters 3 DO ID 9 7 9 Sequence 2 Parameter response negative Byte no Field 0 Request ID 1 Request reference 2 No of parameters 3 DO ID 4 No of values 5 Format 6 7 Error value A8NPRT_2P PROFINET Option Board 103 Acyclic Data Exchange Data Exchange 9 7 10 Sequence 3 Request parameter value several array elements Byte no Field 0 Request ID 1 Request reference 2 No of parameters 3 DO ID 4 No of elements n 5 Attribute value 6 7 Parameter number 8 9 Subindex 9 7 11 Sequence 3 Parameter response positive Byte no Field 0 Request ID 1 Request reference 2 No of parameters 3 DO ID 4 No of values 5 Format 6 7 Parameter value 1 8 9 Parameter value 2 4 2n 5 2n Parameter value n 9 7 12 Sequence 3 Parameter response negative Byte no Field 0 Request ID 1 Request reference 2 No of parameters 3 DO ID 4 No of values 5 Format 6 7 Error value 104 Doc ld HMSI 27 207 Doc Rev 1 00 Diagnostics 10 Diagnostics Conversion of diagnostic fault codes Ea de E Inverter Description PROFIdrive Fault prey Faule 10h E OC1 OC During Acc Motor Overload 08 11h E OC
29. ASNPRT 2P Network interface Serial OxF0000260 MAC ID 00 30 11 03 0C 00 Firmware version 1 02 Build 4 Uptime O days Oh 11m 26s CPU load 39 PROFINET Station name Drivel gt Main Network configuration gt Network statistics The following information is available on the network interface page Name Description Serial The serial number of the option board MAC ID The MAC ID of the option board Firmware version The firmware version of the option board Uptime The uptime of the option board CPU load Current CPU load of the option board PROFINET station The currently set station name of the option board name From this web page you can continue to Network configuration Network statistics 78 Doc Id HMSI 27 207 Doc Rev 1 00 Embedded Web Server Web Pages Network Configuration Page The network configuration page provides an interface for configuring the network settings The module needs a reset for the changes to take effect A8NPRT 2P Network configuration IP Configuration IP address 10 11 20 225 Subnet mask 255 255 0 0 Gateway 10 11 20 229 DHCP Host name Domain name gt Main Network interface Available editable settings Name IP address Subnet mask Gateway Description The TCP IP settings of the module Default values 0 0 0 0 Valid values 0 0 0 0 255 255 255 255 DHCP Enabling or disabling DHCP Default Disabled Host name
30. HMS ABNPFT 2P viz Firmware P snage Sse s1007 uuo El Comment Standard telegram 1 Sp 0 Standard telegram General 10 tags W into a t Diagnostics Properties Name General Comment Name Standard telegram 1 Speed control Author ede lt gt information Y The proj 9 Double click on the PROFINET device to show the properties tab Enter the PROFINET interface X1 node Scroll down to the Ethernet addresses section Make sure the appropriate subnet is selected enter the IP address of the ABNPRT 2P option card 192 168 3 17 In the PROFINET section enter the device name a800inverter and the device number 17 UA Siemens telegram1 Project Edit View Inset Online Options Tools Window Help EX Totally Integrated Automation GF D E seepojes 3 MEX 0202 Ted EG Bra coonline Y a HER x 5 1 PORTAL Devices Topology view _ hh Network view Options eB 400 al E LS JA Add new device eal 1 evices amp networks CES pS A gt DREE 8 ig PLC 1 CPU 315 2 PN DP IY Device configuration Y Online amp diagnostics E Program blocks Di technology objects p ha External source files Lg rictags LE PLC date ypes y TEA Watch end torce tables Add new watch table Force table Watch table_1 ig Online backups EH rrogram info A PLC alarms
31. Remove the lid covering the lower front of the inverter Unscrew the screw in the bottom right corner of the lid covering the upper front of the in verter Remove the lid eee oes EEEE EE f H A8NPRT_2P PROFINET Option Board 10 Note Installation Procedure Installation 3 Put the included board spacers in the holes at the right top and left bottom corners of the PCB Position the ASNPRT_2P PROFINET Option Board at the option slot 1 as shown in the image This is the only position that will allow network connectivity A y ff i i Fasten the option board by tightening the included screws at the top left and bottom right corners The PE plate is attached along with the screw in the bottom right corner Over tightening the screws will damage the board Doc ld HMSI 27 207 Doc Rev 1 00 Installation Installation Procedure Fasten the other end of the PE plate with another screw as shown in the picture YD Attach network cable s to any of the network connectors on the option board Harr if ma Note The shield of the RJ45 connector is not connected directly to PE As all nodes in a PROFINET net work have t
32. by setting the REQ input of the WRREC function block Start parameter request MO 2 ParameterReque MOVE MOVE se EN ENO EN Eno R Ha 1 IN Es A D81 DBW6 OUT state requestedPNU IN Der RequestRecord our PNU DB2 DBX0 0 MOVE MOVE MOVE WRREC_DB REQ EN ENO EN ENO EN Eno 5 41 0 IN MIA 0 IN MD10 0 IN YMDA OUTI readValue OUTI readStatus OUTI writeStatus MOVE MOVE EN ENO EN ENO o E IMW20 0 IN MVE our readError our freadLen The BUSY output of WRREC will immediately turn ON Once it turns OFF proceed to reading the result of the write request state 2 v Network 5 Wait until not BUSY IMWZ Reser 082 DBX10 1 state WRREC_DB BUSY MOVE eeeee e__ eee MZ OUTI state Int 2 IN Expect to see either output DONE or ERROR of WRREC in an ON state If DONE is ON the write re quest was performed successfully reset the REQ input and proceed to creating the read request state 3 If the ERROR output is ON check the STATUS output to read the error If the status is equal to OxDE80B500 the result is not yet ready In this case do nothing and wait for the actual result In every other case save the status to tag writeStatus and enter state 10 indicating that a write request error occurred X Network 6 Check writing result Gi DB2 DBX10 0 WRREC_DB D82 D8X0 0 state DONE mc
33. data available via both cyclic and acyclic data exchange The values are available as 16 and 32 bit integers To calculate the actual monitor data value the returned integer should be multiplied by the unit specified for that parameter For example if PNU 9193 output frequency is requested and a value of 500 is returned this means that the out put frequency is equal to 5 Hz 500 x 0 01 Hz PNU No Internal No Description Unit Type a 16 bit 9193 1 Output frequency 0 01Hz unsigned R 9194 2 Output current 0 01A 0 1A unsigned R 9195 3 Output voltage 0 1V unsigned R 9197 5 Frequency setting value 0 01Hz unsigned R 9198 6 Motor speed 1 rpm unsigned R 9199 7 Motor torque 0 1 unsigned R 9200 8 Converter output voltage 0 1V unsigned R 9201 9 Regenerative brake duty 0 1 unsigned R 9202 10 Electric thermal relay function 0 1 unsigned R 9203 11 Output current peak value 0 01A 0 1A unsigned R 9204 12 Converter output voltage peak value 0 1V unsigned R 9205 13 Input power 0 01 unsigned R 0 1kWh 9206 14 Output power 0 01 unsigned R 0 1kWh 9207 15 Input terminal status z a R 9208 16 Output terminal status 2 g R 90 Doc ld HMSI 27 207 Doc Rev 1 00 Data Exchange Monitor Data Acyclic and Cyclic Data Exchange PNU No In
34. ing control and status words specific to various operation modes please consult ProfiDrive spec ification manual 96 Doc ld HMSI 27 207 Doc Rev 1 00 Data Exchange Process Data Cyclic Data Exchange Control Word STW1 Bit Contents 0 ON 1 No Coast Stop 2 No Quick Stop 3 Enable Operation 4 Enable Ramp Generator 5 Unfreeze Ramp Generator 6 Enable Setpoint 7 Fault Acknowledge 8 Jog 1 ON not used 9 Jog 2 ON not used 10 Control By PLC 11 15 Status Word ZSW1 Bit Contents 0 Ready To Switch ON 1 Ready To Operate 2 Operation Enabled 3 Fault Present 4 Coast Stop Not Activated 5 Quick Stop Not Activated 6 Switching On Inhibited 7 Warning Present 8 Speed Error Within Tolerance 9 Control Requested 10 14 15 Pulses Enabled Speed setpoint A NSOLL_A The output frequency set by NSOLL_A is calculated relative to the rated frequency parameter in verter parameter no 3 NSOLL_A z 0x4000 f output frequency Hz f motor rated frequency Hz Speed actual value A NIST_A Speed actual value A is calculated in the same way as NSOLL_A A8NPRT_2P PROFINET Option Board 97 Process Data Cyclic Data Exchange Data Exchange 9 6 4 Telegram Types The Option Board supports PROFldrive Standard Telegra
35. instruction manual in a safe place for future reference or unit inspection A8NPRT_2P PROFINET Option Board 5 Features Pre Operation Instructions 1 3 Features Two PROFINET ports PROFINET lO communication Drive operation according to PROFldrive V4 1 Supports Application class 1 functionality Diagnostic support SNMP agent FTP server Web server Firmware upgrade functionality Supports PROFINET Fast Start Up 10BASE T 100BASE TX full duplex Ethernet interface Auto negotiation enabled RT communication Network loss detection 1 Instructions are included when downloading a new firmware version Doc ld HMSI 27 207 Doc Rev 1 00 Pre Operation Instructions Unpacking and Product Confirmation 1 4 Unpacking and Product Confirmation 1 4 1 Shipment Confirmation Check the enclosed items Confirm that the correct quantity of each item was received and that no damage occurred during shipment 1 4 2 Component Overview Included in the package are the following items Item No of pcs PCB board 1 M3 x 6 mm screw 3 Board spacer 2 LED cover 1 PE plate 1 A8NPRT_2P PROFINET Option Board 7 Environmental Specifications Pre Operation Instructions 1 5 Environmental Specifications Item Specification Operating Temperature 10 to 50 Celsius ambient of the drive non freezing Storage Temperature 40 to 65 Celsius
36. ld HMSI 27 207 Doc Rev 1 00 Get Started GX Works Telegram 102 example 3 7 GX Works Telegram 102 example This example builds upon the GX Works Telegram 1 example To use Telegram 102 return to GX Configurator PN and update the configuration Open the previous configuration and double click on the A800 Inverter Profinet device to bring up the configuration window Click on the Module Configuration tab and select Telegram 1 PROFldrive Now click on the red cross to delete this module 5 79 MELPNIFW Q B _ 017 Device Name a800inverter_RT fg tem Configuration Device Name ABOOINVERTER gt 44 Module Configuration 000 RT RT 2 1 001 Telegram 1 PROFIdrive ES General Configuration Module Configuration Parameters Connection Information 1 0 Data GSDML File Available Modules 7 Display Order Number Configured Modules 5 El Available Modules Telegrams O a ele 001 Telegram 1 PROFidrive Drag Telegram 102 Custom from the Available modules section to the Configured modules sec tion Now double click on the module to bring up the Module Configuration window RT X General Configuration Module Configuration Parameters Connection Information 1 0 Data GSDML Fie Available Modules E Display Order Number Configured Modules Da Y amp E Available Modules Slot Module S E Telegrams a i Telegram 1 PROFldrive me 102 Cu m i T
37. option board the user needs to identify the option board on the network through its IP address The PROFINET master may assign an IP address to a device but an IP address can be assigned separately as well The station device name is assigned through the Siemens Primary Setup Tool or the Edit eth ernet node option in STEP7 5 1 Siemens Primary Setup Tool The Siemens Primary Setup Tool can be used to find all devices on a PROFINET network The tool is installed together with STEP7 The same functionality is available when selecting Edit ethernet node in STEP7 Locate your device in the MAC address list This list is presented by the tool If you select module flash for that device the module status LED of the device will start flashing Set a station name for the device Clicking on the device will show the network settings including the possibility to assign change an IP address for the device 5 2 IP Address At startup the master will address the option board using the station name The option board re sponds with among other things its IP address if assigned An IP address can be assigned to the A8BNPRT_2P PROFINET Option Board in different ways An IP address can be assigned to the option board during configuration The IP address subnet mask and gateway address can be assigned using the parameter unit For more information see Option Board Parameters on page 72 DHCP is disabled by default for t
38. packets Sent unicast packets Out NUcast packets Sent non unicast packets broadcast and multicast Out Discards Outgoing packets discarded due to no available memory buffers Out Errors Transmission errors Doc ld HMSI 27 207 Doc Rev 1 00 Embedded Web Server Web Pages 6 3 2 Parameter Data In the Parameter Data web page all the parameters and cyclic monitor data of the inverter can be accessed The available parameters correspond to parameters with PNU 5096 16388 using the PROFIdrive parameter protocol A8NPRT 2P Parameter data Number of parameters per page 10 Parameter Parameter 0 Parameter 1 Parameter 2 Parameter 3 Parameter 4 Parameter 5 Parameter 6 Parameter 7 o en O 0 Aa U Nom de Parameter 8 pa o Parameter 9 1 10 41 50 81 90 121 130 161 170 201 210 241 250 281 290 321 330 361 370 401 410 441 450 481 490 521 530 561 570 601 610 641 650 681 690 721 730 761 770 801 810 11 20 51 60 91 100 131 140 171 180 211 220 251 260 291 300 331 340 371 380 411 420 451 460 491 500 531 540 571 580 611 620 651 660 691 700 731 740 771 780 811 819 21 30 61 70 101 110 141 150 181 190 221 230 261 270 301 310 341 350 381 390 421 430 461 470 501 510 541 550 581 590 621 630 661 670 701 710 741 750 781 790 31 40 71 80 111 120 151 160 191 200 231 240 271 280 311 320 351 360 391 400 431 440 471 480 511 520 551 560 591 600 631
39. property rights may include patents and pending patent applications in the US and other countries Trademark Acknowledgements Anybus is a registered trademark of HMS Industrial Networks AB All other trademarks are the property of their respective holders A8NPRT_2P PROFINET Option Board CAUTION e This is a class A product In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures ESD Note This product contains ESD Electrostatic Discharge sensitive parts that may be damaged if ESD control procedures are not followed Static control precautions are required when handling the product Failure to observe this may cause damage to the product A8NPRT_2P PROFINET Option Board Instruction Manual Rev 1 00 Copyright HMS Industrial Networks AB March 2014 Doc Id HMSI 27 207 Doc ld HMSI 27 207 Doc Rev 1 00 Thank you for choosing this Mitsubishi Inverter plug in option for the Mitsubishi FR A800 Series Inverter This Instruction Manual gives handling information and precautions for use of this equipment Incorrect handling may cause an unexpected failure or damage In order to ensure optimal performance please read this manual carefully prior to use of the equipment Please forward this manual to the end user of the equipment This section is specifically about safety matters Do not attempt to install operate main
40. s SES SEES AA S aoe E ar a ao A o v Block title Main Program Sweep Cycle k Network 1 gt If Bit 6 of ZSW1 is ON Switching on inhibi u26 SwitchingOninhi MO bated Initialize 2 110 Network 2 gt if Bit 0 of ZSW1 is ON Ready to switch on 42 0 40 1 ReadyToSwitchO RotationComma T Global DB F Organization block T Function block O manual 5 automatic Description Data blocks DBs are data areas in the user program which contain user data Select one of the following types Aglobal data block An instance data block Data block 100 Name 4 Portal view __ more A gt Additional information 4 MET Device information Connection in ne a jd new n Cancel O 1Devices with problems z ki R Onlin Ta Opera Devicelmodule M3 a a a treacha Establish new online connection 52 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started TIA Portal Acyclic communication example The data block will be added to the program blocks with the specified name Add two structures RequestRecord and ResponseRecord to the data block Create the structure of the records accord ing to the specification like on the screenshot below Enter the start value for the variables so that the fields don t need to be initialized in the user program Profinet Acyclic Re
41. the configuration tool where PROFIdrive profile specific signals are specified using signal numbers 1 99 and ven dor specific signals are specified using signal numbers 1001 59999 Note The parameter numbers are different in the web pages than in the PROFINET configuration 9 6 2 9 6 3 10 Device Structure The only submodule carrying cyclic process data is the Telegram Data submodule Each IO DATA channel is assigned a signal which in turn is mapped to an inverter parameter monitor data Signals Each lO DATA channel is assigned a signal which is mapped to an inverter parameter Thus PROFIdrive parameters that are to be exchanged as IO DATA i e Process Data must be assigned a unique signal number Signal numbers 1 99 are reserved for standard PROFIdrive signals while signals 1001 59999 are used for vendor specific signals The table below shows the implementation of the PROFldrive signal list Signal Abbreviation PROFidrive Parameter Inverter Parameter 1 STW1 Control word 1 P967 DriveControl 2 ZSW1 Status word 1 P968 DriveStatus not assigned NSOLL_A Speed setpoint A SetpointSpeed 5 6 NIST_A Speed actual value A ActualSpeed not assigned 1001 59999 Vendor specific Mapped to Process Data if possible Below is a brief explanation of the format of the used signals For a detailed explanation includ
42. the home directory will be the system root Itis strongly recommended to have at least one user with root access W permission If not Admin Mode must be enabled each time a system file needs to be altered including Mtp cfg 86 Doc ld HMSI 27 207 Doc Rev 1 00 PROFINET Implementation General 8 8 1 8 2 8 3 8 4 PROFINET Implementation The option board implements PROFINET and PROFIdrive according to standard General The A8NPRT_2P PROFINET Option Board complies to PROFINET specification v2 2 conformance class B Performance 100 Mbps full duplex with auto negotiation enabled as default Real Time RT communication 2 ms cycle time Device Model One lO Device instance Each lO Device instance includes one or more Application Processes represented by identifi ers API API O zero and API 14848 PROFldrive API are implemented Each API implements one or more slots Each Slot implements one or more subslots Each subslot may implement one or more Channels Slots amp Subslots One slot available for a selection of telegram types Each module contains a MAP Module Access Point and a PROFldrive telegram submodule standard or device specific Electronic Data Sheet GSD A standard GSD file is available for download at the Mitsubishi Electric web site see section Download on page 1 Fast Start Up The Fast Start Up function enables PROFINET IO devices connected to the networ
43. 2 Steady spd OC Motor Overload 08 12h E OC3 OC During Dec Motor Overload 08 20h E OV1 OV During Acc DC Link Overvoltage 04 21h E OV2 Steady spd OV DC Link Overvoltage 04 22h E OV3 OV During Dec DC Link Overvoltage 04 30h E THT Inv Ovrload Overtemperature Electronic 06 Device 31h E THM Motor Ovrload Motor Overload 08 40h E FIN H Sink O Temp Overtemperature Electronic 06 Device 50h E IPF Inst Pwr Loss Mains Supply 02 52h E ILF Input phase loss Mains Supply 02 60h E OLT Stall Prev STP Motor Overload 08 70h E BE Br Cct Fault Brake Resistor 14 80h E GF Ground Fault Earth Ground Fault 07 81h E LF Output phase loss Power Electronics 05 90h E OHT OH Fault Motor Overload 08 91h E PTC PTC Activated External 16 AOh E OPT Option fault Engineering 18 Ath E OP1 Option1 fault Internal Communication 12 A2h E OP2 Option2 fault Internal Communication 12 A3h E OP3 Option3 fault Internal Communication 12 BOh E PE Corrupt memory Microcontroller Hardware or 01 Software B1h E PUE PU Leave out Internal Communication 12 B2h E RET Retry No Over Technology 17 B3h E PE2 PR Storage Alarm Microcontroller Hardware or 01 Software COh E CPU CPU Fault Microcontroller Hardware or 01 Software Cih E CTE PU Short cct Other 19 C2h E P24 24VDC short cct Other 19 C4h E CDO OC Detect level Technology 17 C5h E IOH Inrush overheat Mains Supply 02 C6h E SER VFD Comm error Internal Communication 12 C7h E AIE Analog in error External 16 C8h E USB USB Comm error Internal Communicati
44. 3 31 a Status Connected A Automatic Manual Configured ME1PN1FW Q Detected ME1PNIFW Q The IP address is not correct First byte of this address should be between 1 MEIPNIFWA List and 223 MEIPNIFW Q IP Address AAA Name z Mac Address 00 00 00 00 00 00 Bink Connection Test ok _ Cancel Pomoc If the controller is not found check the Ethernet adapter settings to match the settings of the Profinet controller The default address of the Profinet controller is 192 168 3 3 if the address was changed and the set address is not recalled refer to the Profinet controller manual on how to reset to factory settings 3 Once the controller is detected click on the arrows to copy the controller settings E1PNI1I MEIPNIFWA 1 Local Network Adapters Board Name 115 Realtek PCle GBE Family Controller KA MAC Address B4 B5 2F 8A 5B A0 IP address 192 168 3 31 a Status Connected Automatic Manual Configured ME1PN1FW Q Detected ME1PN1FW Q The IP address is not correct First byte of this address should be between 1 ME1PNIFW Q List and 223 Name IP Sub Network Mask Mac Wiese 192 168 3 3 255 255 255 0 08 00 ME1PNIFW Q IP Address ET P FE Name 4 m r Mac Address 00 00 00 00 00 00 mJ e 5 OK l Cancel Pomoc A8NPRT_2P PROFINET Option Board 17 Profinet Controller setup using C
45. 601 610 611 620 621 630 631 640 641 650 651 660 661 670 671 680 681 690 691 700 701 710 711 720 721 730 731 740 741 750 751 760 761 770 771 780 781 790 791 800 801 810 811 820 821 830 831 840 841 850 851 860 861 870 871 880 881 890 891 900 901 906 82 Doc ld HMSI 27 207 Doc Rev 1 00 Embedded Web Server Web Pages 6 3 3 Drive Monitor This webpage makes it possible to monitor actual values from the device ASNPRT 2P Drive Monitor Monitor Value Frequency 0 Hz Speed 0 rpm Current OA Voltage ov Status STOP NET Setpoint Speed 0 0 Disable warning gt Main The Forward Fwd Reverse Rev and Stop buttons allow the user to start forward rotation or re verse rotation of the drive as well as to stop the drive Using the Fwd Rev or Stop buttons will make a confirmation window appear Press the OK button to confirm or the Cancel button to cancel If the Disable warning checkbox is checked no con firmation window will appear A8NPRT_2P PROFINET Option Board 83 Web Pages Embedded Web Server 84 Doc ld HMSI 27 207 Doc Rev 1 00 File System and FTP Server General 7 File System and FTP Server 7 1 General The file system of the option board is used to store files used by the application firmware e g configuration files Whenever the configuration is completed it is suggested that a backup copy of the configuration file be downloaded from the unit to a PC One reason for
46. 6h 53Fh Option parameter Network specific 1 26 19 44 During startup the option board will verify the value of this parameter If it differs from the network type of the option board the option board will change the parameter value to the actual network type and clear all other parameters 2 During startup the option board will verify the value of this parameter If it differs from the serial number of the option board the option board will change the parameter value to the actual serial number and also set the option board host name to main unit name serial number The option board and the inverter start up with default standard settings Any changes of the pa rameter values during runtime will not be available until the inverter has been restarted The application can more often than not be run on standard settings Parameter 1300 514h General Settings Only read by the option board during startup Bit Name Default Description 0 3 reserved 0 N A 4 Clear all Option Parame 0 Will clear all option parameters and set the default values ters when set to 1 Resets itself to False 0 after completion 5 15 reserved 0 N A 72 Doc ld HMSI 27 207 Doc Rev 1 00 Inverter Settings Option Board Parameters Parameter 1301 515h Ethernet Host Settings Only read by the option board during startup Note For these settings to be used paramete
47. 7 207 Doc Rev 1 00 Get Started SIMATIC STEP7 example 3 13 2 Download Configuration to the PLC Connect to network Select a node and open the Edit Ethernet Node window B HW Config SIMATIC 300 1 Configuration 7671 Bl station Edit Insert EEN view Options Window Help 0X 20 0 By Download Ctrl DESE Be Ube PS ES Profile Standard X Module Infi tion Ctrl D Pi da f et 1 PROFINETAO System 100 E ee a PA PROFINET IO A AenPr Additional Field Devices Monitor Modify Drives E ABNPRT_2P e Migration wa E RT Telegrams Edit Ethernet Node Telegram 1 PROFIA f Telegram 100 Torq PROFIBUS i i J Telegram 101 Positi J Telegram 102 Custo E Gateway Gateway 0 aenPrT 2P 001 HMI E 1 0 Slot Module Order number address Q address Diagnostic address Comment 48 3 Network Components ABNERTEPLOS HBS AENPET 8185 H Sensors A7 Y eras za d Switching devices Pott EJES SIMATIC 300 ES Praa i ikal Edit Ethernet Node Ethemet node Nodes accessible online MAC address Set IP configuration Use IP parameters Gateway IP address liz dis Do not use router Subnet mask C Use router Obtain IP address from a DHCP server Identified by Ec Client ID Sines Assign device name Device name h Reset to factory settings a Close The configuration
48. 7 DecelerationDelta Time Position Control PC IO DATA 9 014Bh 041Ch 98 Doc ld HMSI 27 207 Doc Rev 1 00 Data Exchange Process Data Cyclic Data Exchange Actual Value Telegram Actual value telegrams are used for data from the inverter to the master Depending on control mode the contents of the telegram may differ see table below for configuration Telegram 10 DATA PROFIdrive Write Process Data Inverter Word Signal Octet Process data Parameter Speed Control SC IO DATA 1 2 ZSW1 0 1 DriveStatus 0403h 0404h Torque Control TC Position Control PC Speed Control SC IO DATA 2 6 NIST_A 2 3 ActualSpeed 0407h Torque Control TC 14350 ActualTorque 0426h Position Control PC 9208 Output terminal 0010h Position Control PC IO DATA 3 9713 4 7 ActualPosition 0209h 020Ah Position Control PC IO DATA 4 Position Control PC IO DATA 5 6 NIST_A 8 9 ActualSpeed 0407h Position Control PC IO DATA 6 14250 10 11 ActualTorque 0426h Position Control PC IO DATA 7 Position Control PC IO DATA 8 9719 12 15 PositionError 020Fh 0210h Position Control PC IO DATA 9 A8NPRT_2P PROFINET Option Board 99 Acyclic Data Exchange Data Exchange 9 7 Acyclic Data Exchange This subchapter describes some of the basic sequences used in acyclic communication All avail able sequences are described in the Pr
49. BNPRT_2P 1 00 ABNPRT_2P GSDML V2 25 HMS A8NPRT_2P 20130116 xml Node in PROFINET 10 System h z PROFINET IO System 100 Ethernet 192 168 0 2 Assign IP address via IO controller Comment Cancel Help 64 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started SIMATIC STEP7 example Select Parameters tab Select subnet and enter the IP address of the option board This ad dress will be assigned to the option board by the PLC when the configuration is downloaded to the network Click OK Properties Ethernet interface ABNPRT 2P General Parameters IP address 792 168 0 101 o Subnet mask c 2 Address D oe Properties 9 Select and drag and drop telegram to option board The telegrams are found in the HW cata log with the option board E HW Config SIMATIC 300 1 Configuration 7671 ah Station Edit Insert PLC View Options Window Help OS22 BS e ne MO We E CPU 319 3 PNZDP 3 Profie Standard y we PROFIBUS DP MI PROFIBUS PA 4 PROFINET IO a Additional Field Devices Drives ABNPAT_2P E Migsao Telegrams f Telegram 1 PROFId f Telegram 100 Torgu A Telegram 101 Positi Y Telegram 102 Custo Y Gatewa H Gateway 45 1 senparaP001 HMI vo 3 Network Components Y Sensors a Switching devices SIMATIC 300 SIMATIC 400 SIMATIC PC Based Control 300 400 SIMATIC PC Station Slot Y _M Order number 2 Comment
50. C 1 CPU 315 2 PN DP IY Device configuration 2 Online amp diagnostics Ga Program blocks D Technology objects lj External source fles Lg rictogs p E PLC deta types al watch and force tables ig Online backups Bj Program info APC alarms E Text lists fl Local modules i ostitutee o li Common data E Documentation settings i Languages amp resources D Online access ip Card ReaderlUSE memory y Details view E r newiork El Connections Fill connection S E Qs 00 o A 10 system PLC_1 PROFINET 10 System 100 v Catalog Search gt iy liit rci ABNPRT 2P PE CPU 315 2 PNIDP RT ig controllers PLEA gt ium xi Pcsyetems ig Drves amp sterers i Network components ig Detecting 6 Monitoring il Distributed ilo Field devices y Lig Other feld devices y ig PROFINETIO y li Drives I Siemens Ac gt HNS Industrial Networks gt ig asnenraP Ui Migracion Mr lg encoders IM Getevey li identsystems TT sensors ig PRoFieus DP AProperties nfo 1 2 Diagnostics General 10 tags Name 4 Portal view General Number 100 O Use name az extension for the PROFINET device name Boer arempiey E s1007 Suu e LT sapaq El YD Double click on ABNPRT 2P from the device overview to bring up the Properties panel From the hardwa
51. C Settings Update Parameters Project CPU List ox3E0 Qnu CPU PN 0x3E1 PN Controller Q12DC v Configure Output Devices Qn CPU gt PN Controller Input Devices Qn CPU lt PN Controller Buffer Words Start End Buffer Words Start End PROFINET Manage 118 100 Y85F IPROFINET Manage 112 x100 XIFF Buffer 2100 DO D2099 lac uffer 2442 D2100 D4541 Cyclic Output 2 D4542 D4543 Cyclic Input 2 D4544 D4545 Cancel oK After all three updates finish successfully the setup of the Profinet controller is complete A8NPRT_2P PROFINET Option Board 21 Preparing the GX Works Project Get Started 3 5 Preparing the GX Works Project Open the PLC project updated by GX Configurator PN If the update was successful the O As signment and Multiple CPU Setting tabs of the PLC Parameter should be setup No of PLC 1 2 vj Count Host Station PLC No 1 X Operation Mode 1 Error Operation Mode at the Stop of PLC Pal PLC IV All station stop by stop error of PLC2 PM Allstatio ap PLCS F al Multiple CPU Synchronous Startup Setting 1 Target PLC No 1 Y No 2 M No 3 Fn PLC Name PLC System PLC File PLCRAS Boot File Program SFC Device 1 O Assignment Online Module Change 1 J Enable Online Module Change with Another PLC When the online module change is enabled with another PLC I O status outsid
52. CPU Finally click on OK to accept the settings Ne v mes MEIPNIFWA 1 Local Network Adapters Board Name 115 Realtek PCle GBE Family Controller y MAC Address B4 B5 2F 8A 5B A0 IP address 192 168 3 31 a Status Connected a Automatic Manual Configured ME1PN1FW Q Detected ME1PN1FW Q A ME1PN1FWA is correctly P configured but no connection test was MEIPNIFWA List eL done Name IP Sub Network Mask Mac mitsubishi q12dccpu v 192 168 3 3 255 255 255 0 MEIPNIFW Q MEIPNIFW Q IP Address 192 168 3 3 Name mitsubishi q12decpu v m Mac Address 08 00 70 B2 C8 3E pet ox CE Blink Connection Test OK Cancel Pomoc Get Started To add the A8NPRT_2P Profinet option card to the device library right click on the device library and click add o 442 60D t Items Help 28S E ae TF amp Gey Description CONFIGO1 S JB MELPNIPN Q Configuration D MEIPNAFW Q PROFINET 192 168 003 003 AS CHI PROFINET1O Controller A MELPNIFW Q aa 2 1 ES Device Linar A Notak Detection Duplay Name TCPAP 192 168 003 003 mitsubishi ql2decpu v Follow the instructions on screen to add the GSD File supplied with the A8NPRT_2P Profinet op tion card If this is done successfully the device library should look like on the screenshot below E Device Library we Network Detection s Device Library
53. Doc ld HMSI 27 207 Doc Rev 1 00 Get Started TIA Portal Telegram 1 example Fromthe top menu select Options and Install general station description file GSD Search for the GSD file supplied with this manual click Install and follow instructions to add the option card to the hardware library Install general station description file Source path Di Content of imported path E File Version Language Status E hms_18e0 9sd Default Already installed a GSDML V2 25 HMS ABNPRT_2P 20 6 11 2013 English En Not yet installed install Cancel After finishing installation and returning to the main window switch to Network view Options Tools Window Help Totally Integrated Automation 2 RDE n E coonine g coottine Ay UR ESTAR telegram gt Devices amp networks Topology view ih Network view If Device view Options E li nework 22 connections Aviconnection 7 54 Q e oce Peca CPU 315 2 PNIOF NE s ig Other feld devices LR sporno E Sojer arempren E sopera ET gt lp Card ResdeUSE memory 19 Properties into Bl Diagnostics General y Details view No properties available No properties can be shown at object selected or the selected object does not have any displayeble properties Name gt Information 4 Portal view A8NPRT_2P PROFINET Option B
54. ENO Po d patamelaifeadsuccess e id requestParameter Rie eR Oy A PN Ry eGR Ge ree UN i Request ID 0x02 parameter write e a MOVE_E Request reference 0x05 160205 IN vritedata 0 a No of parameters 0x01 ER E 0 DO D 0x01 first axis 160101 IN awritedata 1 m sxe No of elements 0x00 ER OME Eg __Attribute value 0x10 value_atribute 16 0010 __IN writedata 2 i MOVE_E Requested PNU IO N a iii EE ma Ll Eik requesarameteoss iy E i Ove NO a A ee wvritedata 3 _ z No ofvalues 0x01 MOVERS _ Format O16 unteger a SEINARE ENTE 16 0106 IN writedata 5 a E e a os H Parameter write value en Mo aaa requestParameterValue N did SWAP i i ie oe LEN ENO g QUO INS E Byte swapped parameter _ cd O f A A _IN mtacatara Write_Rec_Ex 1 E e 5 s a Write_Rec_Ex P RS URee VALID lo eC emmy Setbifordelayedread FALSE BUFFER_2 busyWrite EN al 17 E as e d delayRead o 16 3a00 API STATUS statusWrite neea 1 SLOTNUMBER parameter request 1 o k 47 INDEX writedata 0 RECORD 3 14 LENGTH 36 Doc Id HMSI 27 207 Doc Rev 1 00 Get Started GX Works Acyclic communication example Reading the response A positive response consists of just 4 bytes of data in the following format Byte no Descript
55. IA Portal Telegram 1 example Get Started 2 After powering up the inverter and PROFINET controller connection will be established Ex pect to see bit 6 Switching On inhibited set in ZSW1 Below is a simplified state diagram de pendent on control word 1 STW1 OFF AND No Coast Stop AND No Quick Stop AND bit 2 true S1 Switching ON Inhibited ZSW1 bit 6 true 0 1 2 p e false STW1 bit 0 false AND bit 1 true General State Diagram Power supply ON Standstill detected OR Disable Operation STW bit 3 false Coast Stop OR Quick Stop STW1 bit1 false OR bit 2 false Coast Stop STW1 bit 1 false S5 Switching OFF ZSW1 bit 0 1 p e true bit 2 6 false 52 Ready for Switching ON See ZSW1 bit 0 true 1 2 6 p e false iin e OFF STW1 bit 0 false Standstill detected Quick Stop Coast Stop STW1 bit 2 false OR Quick Stop STW1 bit1 false OR bit 2 false ON STW1 bit0 true Disable Operation STW bit 3 false S3 Switched ON ZSW1 bit 0 1 true 2 6 p e false Coast Stop STW1 bit 1 false Enable Operation STW1 bit 3 true Disable Operation b A STW1 bit 3 false ON OFF Quick Stop STW1 bitO true STW1 bit0 false STW1 bit 2 false S4 Operation ZSW1 bit 0 1 2 p e true 6 false Control Word 1 STW1 description
56. IMATIC 300 1 E SIMATIC 300 E SIMATIC 400 al SIMATIC PC Based Control 300 400 B SIMATIC PC Station Slot Designation PROFINET 10 System 100 A8NPRT_2P PROFINET Option Board 63 SIMATIC STEP7 example Get Started Drag and drop an instance of the option board to the configuration GS HW Config SIMATIC 300 1 Configuration 7671 a Station Edit Insert PLC View Options Window Help 0578539 Be T MOB re CPU 319 3 PN DP Ethemet 1 PROFINET IO System 100 0 aenPar2P M Order number Laddress Q address Diagnostic address EER Comment Find Profile Standard x SES ELE BIE S 0 0 0 BBE 1 01 WE PROFIBUS DP Sf PAOASOS PE Additional Field Devices Drives ABNPAT_2P Migration E Network Components Sensors Switching devices SIMATIC 300 SIMATIC 400 SIMATIC PC Based Control 300 400 SIMATIC PC Station aa aja am With the option board selected right click and open Object Properties from the menu in the pop up window Select the General tab Enter Device Name Station Name and check Assign IP address via IO controller Properties ABNPRT 2P General Identification Short description Order No firmware Family Device name GSD file Device number IP address ABNPRT 2P This Device Access Point supports RT communication HMS A
57. INVERTER Plug in option ASNPRT_2P INSTRUCTION MANUAL PROFINET communication interface Doc Id HMSI 27 207 Doc Rev 1 00 44 AmS 44 Connecting Devices HALMSTAD CHICAGO KARLSRUHE TOKYO BEIJING MILANO MULHOUSE COVENTRY PUNE COPENHAGEN Important User Information This document is intended to provide a good understanding of the functionality offered by the A8NPRT_2P PROFINET Option Board The document only describes the features that are specific to the option board For general information regarding the FR A800 inverter consult the FR A800 inverter design guides The reader of this document is expected to be familiar with high level software design and com munication systems in general The use of advanced PROFINET specific functionality may require in depth knowledge in PROFINET networking internals and or information from the official PROFINET specifications In such cases the people responsible for the implementation of this product should either obtain the PROFINET specification to gain sufficient knowledge or limit their implementation in such a way that this is not necessary Liability Every care has been taken in the preparation of this manual Please inform HMS Industrial Net works AB of any inaccuracies or omissions The data and illustrations found in this document are not binding We HMS Industrial Networks AB reserve the right to modify our products in line with our policy of continuous prod
58. IP address or name Max 64 characters Default inverter name serial number e g FR A820 1234ABCD Domain name IP address or name Max 48 characters A8NPRT_2P PROFINET Option Board 79 Web Pages Embedded Web Server Ethernet Statistics Page A8NPRT 2P Network statistics Ethernet Link Port 1 Speed 100 Mbps Duplex Full Duplex Port 2 Speed Duplex Interface Counters In Octets 133849705 In Ucast Packets 997168 In NUcast Packets 552934 In Discards 1203 In Errors 32 In Unknown Protos 1343 Out Octets 64307426 Out Ucast Packets 998255 Out NUcast Packets 592 Out Discards Out Errors 0 0 gt Main gt Network interface The Ethernet statistics web page contains the following information Ethernet Link Description Port 1 Speed The current link speed Duplex The current duplex configuration Port 2 Speed The current link speed Duplex The current duplex configuration Interface Counters Description In Octets Received bytes In Ucast packets Received unicast packets In NUcast packets Received non unicast packets broadcast and multicast In Discards Received packets discarded due to no available memory buffers In Errors Received packets discarded due to reception error In Unknown Protos Received packets with unsupported protocol type Out Octets Sent bytes Out Ucast
59. N 4QW3 OUTI NSOLL_A 8 Compile and write the program and parameters to the PLC After resetting the PLC and pow ering up the inverter set bits MO O and MO 1 to get the inverter up and running telegram1 PLC_1 CPU 315 2 PN DP Watch and force tables Watch table_1 Do A amp B PE i Name Address Display format Monitor value Modify value 7 Comn 1 Initialize IMO 0 Bool E TRUE TRUE MA 2 RotationCom MO 1 Bool TRUE S TRUE a 3 sa Dec sm som DEC 1039 5 NSOLL_A WQN DEC 327700 6 lt Add new gt 48 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started TIA Portal Telegram 102 example 3 11 TIA Portal Telegram 102 example This chapter describes running the inverter through the ABNPRT 2P PROFINET option card using Siemens TIA with telegram 102 custom communication First perform the setup using telegram 1 Enter the device view of the PROFINET option card and delete Standard Telegram 1 from the device overview TA Siemens telegram102 ax Project Edit he Options Tools vinden Help AAA SFE swept 8 2e A 5 BG By coontine Y coottine Ap INI x PORTAL telegram102 PLC_1 CPU 315 2 PN DP Distributed IO gt PROFINET 1O System 100 PNIIE_1 gt A8NPRT 2P Devices Topology view ah Network view eel oo de Asner als 5 a E 2 E F L ess Qeddress Type rd
60. R 85 PROFINET Implementation ccceccccccccccccccccces OF Geli A re eA he eae Reiland wiles 87 Electronic Data Sheet GSD 0 ccc ccc cece cece oro 87 Rast StartUp sas a a a O exude tar AA E N 87 DA A a di od eee 87 Mi A A oi 88 Vi Doc ld HMSI 27 207 Doc Rev 1 00 Table of Contents 9 Data EXCMO ini as OF 9 1 General Information oocooooccccccccccnonononcn ccoo nor n nent ee ee nen ene 89 9 2 Inverter parameters Acyclic Data Exchange 0 cece cece cece eee n eee ee ee enens 90 9 3 Monitor Data Acyclic and Cyclic Data Exchange cece cece eect tence eneees 90 9 4 Drive Profile Parameters Acyclic Data Exchange e cece cece cece een e nee eenees 93 9 4 1 PROFldrive Parameters cece cece cece cece tenn eee tence en ennenee 93 9 4 2 Setpoint and Actual Value P915 P916 cece eee c cece cence eee e eens 94 9 4 3 Signal List P923 cuca aa 94 94 4 DriveReset P972 oooooooocococoomorororrrrnrr aa aa Aa e aa Eaa 94 9 5 General State Diagram msr re E E EE E AA PO E TE eed Fae 95 9 6 Process Data Cyclic Data ExChange ooooooccccccccncnononrcn cnc nora 96 9 6 1 A a RAS Cb oak Okan AE ek E E RE hae EONS 96 9 6 2 IO DEVICE STUCTUTE ceci incita joa Ra ee bsp ened bei ade 96 96 3 Signals it la 96 96 4 Telegram Type Se asii bid bidbied gad bid biadven baad hdd 98 9 7 Acyclic Data Exchange ccc cece cece cence cen nen n ee
61. RUE BUFFER_2 Bool Set to TRUE to use Buff FALSE er2 ID DWord Last octet of the device s 17 IP address API DWord API number 0x3a00 SLOTNUMBER Word Slot number target 1 SUBSLOTNUMBER Word Sub slot number target 1 INDEX Word Index of the record block 47 RECORD Word First element of write DataToWrite 0 data LENGTH Int Write data size in byte 16 A8NPRT_2P PROFINET Option Board 31 GX Works Acyclic communication example Get Started Receiving the response Ifthe request is completed successfully bit delayRead is ON perform a response read after a de lay of 500ms Due to the nature of Profidrive acyclic communication the response may not be im mediately available after execution of the request Waiting a small amount of time significantly increases the chance of receiving a response on the first try Another solution is to keep executing read requests until a proper read request is received It should also be noted that 240 bytes can always be read This is the maximum allowed length of a response In case of a shorter response only the available data will be read The inputs for function block Read_Rec_Ex are similar to those of Write_Rec_Ex The response data is available on output RECORD The first element of the array that should hold the response should be con nected to this output PERA FOMI Delay read request by 500ms n TIMER_100_FB_M i delayRead Goil ValueOut B 5 Preset Statu
62. WRREC_DB REQ aa Hen ENO R 1 2 3 8 MW OUT state ae B 2 DBD12 WRREC_DB ee DB2 DBX0 0 ERROR MOVE MOVE WRREC_DB REQ EN ENO EN Eno 4R H 808500 D82 DBD12 YMDA 10 IN MYZ WRREC_DB OUTI writeStatus OUTI state STATUS IN A8NPRT_2P PROFINET Option Board 55 TIA Portal Acyclic communication example Get Started To initiate the read request set input REQ of function block RDREC Enter state 4 and wait for the BUSY output to turn off Once this condition is met enter state 5 to check the results of the read request v Network 7 Initialize read Resse DB3 DBX0 0 state MOVE RDREC_DB REQ ie EN Eno s HL DB3 DBX10 1 RDREC_DB BUSY MOVE Ll sz Int EN ENO 4 5 IN MW OUTI state Expect to see either output DONE or ERROR of RDREC in an ON state If DONE is ON the read re quest was performed successfully reset the REQ input enter state 6 to process the response If the ERROR output is ON check the STATUS output to read the error If the status is equal to OxDF80B500 the result is not yet ready In this case do nothing and wait for the actual result In every other case save the status to tag readStatus and enter state 11 indicating that a read re quest error occurred X Network 9 Check read result IMWZ a D83 DBX10 0 D83 DBX0 0 state RDREC_DB VALID MOVE RDREC_DB REQ b en ENO r 5 6 IN MV oun
63. X terminal 4 Option output terminal status ex A800 and A8AY A8AR b15 bo s E 7 E RA3 RA2 RA1 Y6 Y5 Y4 Y3 Y2 Y1 DY This data indicates status of FR A8AY Y0 Y6 FR A8AR RA1 RA3 terminal 5 Run command ex A800 and A8AY A8AR Users can specify the terminal function using this data b15 bo 3 A RES STOP CS JOG MRS RT RH RM IRL z AU These bits function is depending on VFD parameter setting 92 Doc ld HMSI 27 207 Doc Rev 1 00 Data Exchange Drive Profile Parameters Acyclic Data Exchange 9 4 9 4 1 Drive Profile Parameters Acyclic Data Exchange Inverter parameters are when possible mapped to PROFldrive parameters The remaining pa rameters can be accessed as vendor specific parameters It is recommended not to use the standard PROFldrive parameters as vendor specific parameters PROFIdrive Parameters The following parameters are implemented in the option board Parameter Definition R W DataType Value Description P915 Selection switch R Array n Holds the current configuration of the Setpoint tel Setpoint telegram Unsigned16 egram P916 Selection switch R Array n Holds the current configuration of the Actual value Actual value tele Unsigned16 telegram gram P922 Telegram Selec R Unsigned 16 Default value Standard telegram 1 tion Reflects the latest accepted configuration data from the master
64. _BE_CHANGED 0x07 NO_DESCRIPTION_DATA_AVAILABLE 0x09 NO_OPERATION_PRIORITY 0x0b NO_TEXT_ARRAY_AVAILABLE OxOf REQUEST_CANNOT_BE_EXECUTED_BECAUSE_OF_OPERATING_STATE 0x11 VALUE_IMPERMISSIBLE 0x14 RESPONSE_TOO_LONG 0x15 PARAMETER_ADDRESS_IMPERMISSIBLE 0x16 ILLEGAL_FORMAT 0x17 NUMBER_OF_VALUES_ARE_NOT_CONSISTENT 0x18 AXIS_DO_NONEXISTENT 0x19 PARAMETER_TEXT_ELEMENT_CANNOT_BE_CHANGED 0x20 9 7 4 Sequence 1 Request parameter value single Byte no Field 0 Request ID 1 Request reference 2 No of parameters 3 DO ID 4 No of elements 5 Attribute value 6 7 Parameter number 8 9 Subindex irrelevant for non arrays 9 7 5 Sequence 1 Parameter response positive Byte no Field 0 Request ID 1 Request reference 2 No of parameters 3 DO ID 4 No of values 5 Format 6 7 Parameter value 8 9 Parameter value only for 32 bit data 102 Doc ld HMSI 27 207 Doc Rev 1 00 Data Exchange Acyclic Data Exchange 9 7 6 Sequence 1 Parameter response negative Byte no Field 0 Request ID 1 Request reference 2 No of parameters 3 DO ID 4 No of values 5 Format 6 7 Error value 9 7 7 Sequence 2 Change parameter value Byte no Field 0 Request ID 1 Request reference 2 No of parameters 3 DO ID 4 No of elements 5 Attribute value 6 7 Parameter number 8 9 Subindex irrelevant for non arrays 10 No of values 11 Format 12 13 Set value 9
65. actual value A NIST_A oooo 97 Gateway Address Parameters 1313 1316 73 Speed setpoint A NSOLL_A cee eee eee 97 General settings Parameter 1300 72 Status Word ZSW1 0 eee e cece nen eee oo 97 General State Diagram ce cece eee ee ee 95 Subnet Mask Parameters 1309 1312 73 GX Works Network Detect 0 cece cece cence 39 T Telegram T iiss eta ieee Ge a Pee ee E EE 25 Telegram 102 cece eee eee eee eens 27 Telegram Types ec eee e eee cence ence eee 98 TIA Portal l Acyclic communication oooooocoomooo 51 Telegram Vise ventions Vanden avant 40 Inverter parameters 0 cece ee cece eee eee 90 Telegram TOZ Siden 49 IP Address Parameters 1305 1308 73 Ww L WebiSerVer gonata ves ine aa e aa 77 LED Indicators oai ne a a ete t e 13 ENON ida is SAS 13 MA AA A AO 13 Module status oooooooooommmmmmmo 13 Network status ooooooommoommmmmmmo o 13 A8NPRT_2P PROFINET Option Board 115 Index 116 Doc ld HMSI 27 207 Doc Rev 1 00
66. ad PLC_1 CPU 315 2 PN DP Program blocks DB DB1 72h Pee EB DB Name Data type Offset Start value Retain Visible in Setpoint 1 lt v Static 2 lt a vw RequestRecord Struct 0 0 m m 3 a a ReferencelD Byte 0 0 01 M m O 4 q a RequestiD Byte 1 0 01 M O 5 a u Axis Byte 2 0 1 m m E 6 lt a NoOfParameters Byte 3 0 1 M m 5 O Attribute Byte 40 16 10 9 m O 8 lt a NoOfindices Byte 5 0 1 M 4 a sa PNU Int 6 0 5097 M M m 10 lt a Index Int a 8 0 o M T A 11 4 vw ResponseRecord Struct 10 0 M 9 124 a ReferencelD Byte 0 0 16 0 m A Bao 0 ResponselD Byte 1 0 16 0 M m O a 8 Axis Byte 2 0 16 0 M A O 15 lt NoOfParameters Byte 3 0 16 0 A m O 6a 8 Format Byte 40 1640 M A DO va NoOfValues Byte 5 0 16 0 M 119 O 18 lt a Value Int 6 0 9 O ia a ErrorDetails Int 8 0 E Creating the request Proceed to create the user program for reading the parameter value A state machine architec ture is used for the process of creating receiving and processing acyclic communication The cur rent state of the state machine is held in PLC tag state A description of each state used in this example is provided below State Description 1 Send write request wait for BUSY 0 2 Write request sent read results 3 Write request sent successfully send read request 4 Wait for BUSY 0 Read request 5 Read request sent read results 6 Results read 7 Successfully read requested PNU va
67. ameter request as shown below Request an acyclic parameter read i RT te A RST EN ENO gt requestParameter EN ENO r i RST r EN ENO id parameterReadError EN ENO dd parameterReadSuccess d z d requestParameter Request ID 0x01 parameter read i Request reference 0x05 MOVE_E EN ENO i i 16 0105 IN DataToWrite 0 No of parameters 0x01 MOVE _E DO ID 0x01 first axis EN ENO a 160101 IN DataToWrite 1 NS No of elements 0x05 MOVE_E Attribute value 0x10 value_attribute EN ENO 16 0510 IN DataToWrite 2 Requested PNU bi Ty Wh a eed E y 3 MOVE E A g u Y iy 4 i N E oS SWAP Byte swapped PNU po EN ENO requestParameterNoBS MOVE_E EN ENO Ss requestParameterNoBS IN baaTowner Execute acyclic parameter Wisk j i t rite_Rec_ j Le VALID O yaliawrite SET Set bitfor delayed read gt FALSE BUFFER_2 BUSY busyWrite EN ENO B 17 D ERROR errorWrite j delayRead 16 3a00 API STATUS statusWrite 1 SLOTNUMBER i 1 SUBSLOTNUMBER i 47 INDEX DataToWrite 0 RECORD 16 LENGTH 34 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started GX Works Acyclic communication example Reading the response Modify the code reading the response data to read all 5 elements and byte swap
68. ams described in this chapter are available for download from the MyMitsubi shi website see section Download on page 1 for a direct link Physical Installation It is recommended to make a note of the MAC address of the option board prior to installing the module in the inverter The MAC address can for example be found on the label located on the option board The physical installation of the option board is described in Installation Procedure on page 9 Download GSD file Download the appropriate GSD file from the Mitsubishi Electric website see section Download on page 1 for a direct link Inverter setup This chapter describes the first part of setting up a system using an A800 inverter controlled by Profinet It assumes that the A8NPRT 2P option card has been installed correctly and all inverter parameters are set to default values This setup will be used for all get started example programs Set parameters 1305 1308 as the IP Address of the option board For this tutorial use address 192 168 3 17 which corresponds to the following settings Parameter No Value 1305 192 1306 168 1307 3 1308 17 Similarly set parameters 1309 1312 as the subnet mask 255 255 255 0 Parameter No Value 1309 255 1310 255 1311 255 1312 0 Set parameter 1317 to 3 in order to read the settings from the option board parameters Parameter No Value 1317 3 T
69. at the accessible subindices are limited The fault description is accessed as an additional text array A8NPRT_2P PROFINET Option Board 93 Drive Profile Parameters Acyclic Data Exchange Data Exchange 9 4 2 9 4 3 9 4 4 Parameter Definition R W DataType Value Description P964 Device identifica R Array 5 Manufacturer ID 010Ch HMS tion Unsigned16 Drive Unit Type 0 Version software xxyy decimal Firmware date year yyyy decimal Firmware date day ddmm decimal month P965 Profile number R OctetString Byte 0 3 PROFIdrive profile 2 Byte 1 41 Version 4 1 P967 STW1 R V2 Last control word received from the controller P968 ZSW R V2 Current status word from the drive P972 Drive reset R W Unsigned16 1 Power on reset 2 Prepare power on reset P980 List of parameters R Array n Parameter numbers of all existing parameters are Unsigned16 saved in the subindices profile parameters and reg ular drive parameters The array is assigned in increasing sequence and consecutively The end of the list of defined parameters is marked by a subin dex with the value 0 P61000 Name of station R Octetstring The station name of the device 240 Octetstring 4 Current IP address Octetstring 6 The MAC address Octetstring4 Current gateway address Octetstring4 Current subnet mask P61001 IP address P61002 MAC address P61003 Gateway P61004 Subnet mask
70. c Adapter MPI ma S Properties info el Diagnostics Eg Pc internal w General 10 tags Texts EP PLCSIM PNIE Wivi ceneral Tal G a 15 Caley morata Ethemet addresses 3 y Details view Identification amp Maintenance Interface networked with vrir interece x1 Name es la siena General roms Ethemet addresses y Advanced options Interface option dees Piscis iracaress 192 198 310 General Forcincerconnection Partoptions ni ddresses a west El gt information ERE EA From the project tree select Program blocks and double click on Main to start editing the pro gram With this setup STW1 is available under QW1 NSOLL_A under QW3 ZSW1 under IW1 and NIST_A under IW3 Siemens Profibus Telegram 1 Project Edit View Insert Online C AE soveproject SM 08 a Devices OO v _ Profibus Telegram 1 i Add new device Ea Devices amp networks vw jg PLC_1 CPU 315 2 PN DP Y Device configuration Y Online diagnostics E Program blocks ar Add new block L Technology objects External source files fa PLC tags Ci PLC data types Ea Watch and force tables im Online backups Aus Program info EA PLC alarms Text lists i Local modules if Distributed 1 0 gt 34 Common data Ej Documentation settings gt lo Languages amp resources gt a Online access 57 Card Reader USB memory A8NPRT_2P PROFINET Option Board 45 T
71. cy of 10 Hz is the target run frequency 20 of the rated motor speed the value in Profidrive to allow full power is 16384 so in order to set 20 of the rated motor speed as the run frequency set value 3277 to the NSOLL_A QW3 output 3276 8 round to 3277 Add the following ladder block to enable rotation command after initialization and giving ro tation command MO 1 Network 2 w IfBit 0 of ZSW1 is ON Ready to switch on AND rotation command is given MO 1 turn on bits O 3 10 of STW1 Also set motor speed to 20 rated speed 42 0 MO 1 ReadyToSwitchO RotationComma 02 0 nr nd Onoff _ 1023 EnableOperation sk 2012 ControlByPLC sk MOVE EN ENO 277 IN QW OUTI NSOLL_A 10 R w A8NPRT_2P PROFINET Option Board 47 TIA Portal Telegram 1 example Get Started Finally add the code to stop the drive when MO 1 is reset In a new ladder block check wheth er the first 3 bits of ZSW1 are ON This condition means that the drive is in operation mode If this condition is met and M1 is not ON reset the set point speed to zero and set STW1 as 6 v Network 3 If drive is in operation and a rotation command is not on stop drive 42 0 42 2 Mo0 1 ReadyToSwitchO 42 1 OperationEnable RotationComma nr ReadyToOperate d nd MOVE XI HH EN ENO 10 6 IN 2QMI oun s MOVE EN ENO 10 0 I
72. dress Display format Monitor value Modify value 7 Initialize MO 0 Bool FALSE O RotationCommand M0 1 Bool FALSE O state MW2 DECH 0 O requestedPNU 2 MW18 DECH 5111 MA ParameterRequest MO 2 Bool FALSE oO TRUE MA writeStatus MD4 Hex 16 0000_0000 O readStatus MD10 Hex 16 0000_0000 O readError IMWW20 DEC writeValue IMWZ22 DEC 500 MA Test receiving a negative response by trying to write an out of range value After trying to write OxFFFF as the value of parameter 15 state 12 will be entered indicating a negative response with error code 0x02 LOW_OR_HIGH_LIMIT_EXCEEDED stored in readError tag which is the expect ed behavior Profinet Acyclic Write PLC_1 CPU 315 2 PN DP Watch and force tables Watch table_1 Bl 92 SPI i Name 00 JO 0 WN par o Address Display format Monitor value Modify value 7 d Initialize M0 0 Bool E FALSE FALSE O RotationCommand 9MO 1 Bool A FALSE FALSE O state E semwz DEC mia o B requestedPNU MW18 DEC I BaD sin MA ParameterRequest MO 2 Bool EFASE Oo TRUE e A writeStatus MD4 Hex Hes0000_0000 16 0000_0000 E readStatus MD10 Hex Hes0000_0000 16 0000_0000 E readError MW20 DECH SA writeValue MW22 Hex 6 FFFF 16 FFFF MA lt Add new gt A8NPRT_2P PROFINET Option Board 61 SIMATIC STEP7 example Get Started 3 13 3 13 1 Creating a Configuration SIMATIC STEP7 example This section d
73. e S2 Ready for Switching ON ZSW1 bit 0 true 1 2 6 p e false iiss oe OFF STW bit 0 false S4 Operation ZSW1 bit 0 1 2 p e true 6 false Coast Stop OR Quick Stop STW1 bit1 false OR bit 2 false Coast Stop STW1 bit 1 false Standstill detected OR Disable Operation STW bit 3 false S5 Switching OFF ZSW1 bit 0 1 p e true bit 2 6 false Standstill detected Disable Operation STW1 bit 3 false Disable Operation STW bit 3 false OFF STW1 bitO true STW1 bit0 false STW1 bit 2 false Quick Stop STW1 bit 2 false quick stop Quick Stop Control Word 1 STW1 description State Bit combination Bit10 Bit7 Bit 3 Bit 2 Bit 1 BitO Descipagn Control Fault Enable No quick No coast On ByPLC acknowledge operation stop stop Switching On Inhibited 0 gt x x 0 m Ready To Switch On 1 1 Switched On 1 1 1 Operation 1 1 1 1 Rotation 1 1 1 1 1 Fault reset 0 gt 1 A8NPRT_2P PROFINET Option Board 25 GX Works Telegram 1 example Get Started It is needed to set both No Coast Stop and No Quick Stop to reset the Switching On Inhibited bit in ZSW1 To do this set bits 1 and 2 in STW1 that is global label A8000ut STW7 Input the following ladder block to allow the inverter to enter Ready For Switching On sta tus after connectio
74. e Configuration Parameters Connection Information I O Data GSDML File Display Order Number Configured Modules pt Y x E 2 2 Available Modules L 9 i Telegram 1 PROFidrive egal rqu I Telegram 101 Position control I Telegram 102 Custom m r Slot Module 5000 RT 001 Telegram 1 PROFidrive Drive Object HMS Industrial Networks a No order number 20 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started Profinet Controller setup using CCPU Download the setup to the controller by clicking on File gt Download configuration As a result a message in the Output message view at the bottom of the window should be shown Enter File gt PLC Settings to create the necessary parameter updates Click on Configure to setup the Multiple CPU Settings In the QCPU setup click on the PLC Project entry to modify the path to the PLC project If the PLC project is not yet created then do this now The project must be saved with a GX Works 2 1 502 version or newer After entering this path click on OK to close the Multi ple CPU settings window PLC Settings Multiple CPU Settings Project CPU List Actual CPU List 0x3E0 QnU CPU PN 0x3E1 PN Controller Q12DC V Multiple CPU Scenario Qn CPU with PROFINET Controller 11 Update Output Devices Qn CPU gt PN Co
75. e e eet ene ee eee enone 51 3 12 2 Changing parameters Sequence 2 cece cece cence eee e een e nent ee enenes 58 SIMATIC STEPZ exam ple toc iso nad td Aa 62 3 13 1 Creating a Configuration 0 cece cece cece een e cece nen ene en nen anes 62 3 13 2 Download Configuration to the PLC 0 cece cece eee nett e nee cnn a 67 3133 RUN i a eE o eared sada suet orde tain tanita eae Nea 69 Parameter Settings sordas icono ls Mos na Aia io 70 3141 Parameter Uni io 70 Inverter SONS ee 71 Inverter Parameter S neari ta ida 71 Option Board Parameters 0 cece cece ccc cece nee nent nen e ene eens nent tees 72 Operation Mode Setting a eaa a a e E eee carr anna rre rr 74 Identifying the Option Board oooooooooooommmm m 2 2 75 Siemens Primary Setup Tool ooooocoococcncnonorccccnnnonanorcon naar ee en ee eeee 75 PAS ci AER o 75 Embedded Web Server cccccccccccccccccccccccccccscsces 77 Ove NeW emaa O Ge E 77 Authorization ean a es e da ale a t 77 Web Pages cutis nor Sate IA EE EEN EA EA ANA bata A a 78 6 31 Network Inteira encierros nae gre este rer ino a Sauteed OW die seer eG 78 6 3 2 Parameter Data 0 ccc cece cece teen e eee eee eee aa 81 63 3 Drive Monitor e es ieee ee ea ee a ada 83 File System and FTP Server cccccccccccccccccevceeeeees OD GONG Falicied eda e Redd a io beled ead Weare eae hed eee 85 FEP Serv rnunana o A a 85 A AN 85 72 2 UA PP A E E A E OA
76. e label names to your liking The labels must also be modified in the function blocks supplied in this library The recommended way to do this is to select Find Replace gt Replace String from the top menu Click on Browse to select the loca tions to search for string occurrences Be sure to select the imported user library Click on OKto return to the previous window In the Find String field enter the current variable name and in Re place String enter the new variable name Finally click on All Replace to replace all occurrences in the user library Repeat this process for each variable Find Replace Find In Find String Replace String Profinetin Find Direction Option From Top Match case fA Program C Down T Match whole word only peor C Up J Do not search comments in program JEZ Structured Data Types 7 Consecutive search with enter key For easier following of the tutorial it is recommended to follow the naming as on the screenshot below i Navigation User Library arca lt ALL gt Lg PROFINETASCI B Program B Global Label 2 GVL_PROFINETASCI de FB FUN 183 Structured Data Types VAR_GLOBAL EAS a tPN_DEVICE_DETECT_DATA 1 1 En peo AI A8NPRT_2P PROFINET Option Board 23 Preparing the GX Works Project Get Started Do the same for structured data types tSLV77SLOT1_IN and tSLV17SLOT1_OUT
77. e the group cannot be taken I O Sharing When Using Multiple CPUs 1 All CPUs Can Read All Inputs T All CPUs Can Read All Outputs Multiple CPU High Speed Transmission Area Setting Communication Area Setting Refresh Setting JV Use Multiple CPU High Speed Transmission Set auto refresh setting if itis needed No Setting Already Set ee K Ponts TT Advanced Setting 1 Assignment Confirmation The total number of points is up to 14K Setting should be set as same when using multiple CPU _Import Multiple CPU Parameter Built in Ethernet Port Setting Print Window Print Window Preview Acknowledge XY Assignment Default Check Cancel Anew library should also be available in the User library tab Click on the lock pad icon to unlock access to the user library L y PROFINETASCI 1 Program 5 Global Label 2 GVL_PROFINETASCI FB FUN 2 83 Structured Data Types ER tPN_ACYCLIC_DIAG_INPUTS ER tPN_ACYCLIC_REQ ER tPN_ACYCLIC_RES ER tPN_CYCLIC_INPUTS ER tPN_CYCLIC_OUTPUTS ER tPN_DEVICE DETECT_DATA EX tPN_DEVICE_DETECT_DATA_EXTD ER tPN_MGMT_INPUTS ER tPN_MGMT_OUTPUTS GR tSLV17SLOT1_IN BB tSLV17SLOT1_OUT 22 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started Preparing the GX Works Project Enter the global label definition file and modify th
78. each one An example procedure how to do this is shown below The byte swapped elements will be available in the array parameterValue parameterValueBS s ca oe s o r eg pop ot top i pe aoi i G parameterValue dataldx2 Executing example request After executing a request the response data is available in the parameterValue variable MO M1 PROFINETASCIl requestParameter PROFINETASCII parameterReadSuccess PROFINETASCIl parameterReadError parameterValue Word Unsigned Bit String 16 bit 5 A8NPRT_2P PROFINET Option Board 35 GX Works Acyclic communication example Get Started 3 8 3 Changing parameters Sequence 2 Creating the request The format of the write request is as follows Byte no Description Value 0 Request ID 0x02 1 Request reference 0x01 0xFF 2 No of parameters 0x01 3 DO ID 0x01 4 No of elements 0x00 5 Attribute value 0x10 value attribute 6 7 Parameter number Byte swapped PNU 8 9 Subindex irrelevant 0x00 10 No of values 0x01 11 Format 0x06 UINTEGER16 for all inverter parameters See data format type table 12 13 Set value Byte swapped set value Modify the ladder block preparing the content of the request Request an acyclic parameter read i o RST si qe PLS Sok te 5 RST EN ENO r oa PP 7 fequestParametor EN ENO ft RST la EN ENO B d caia EN
79. ection service never called ul mn An example execution result is presented below Watch 1 Monitor Executing la Device Label Current Value Data Type Class Device Address Comment PROFINET_IO_ME1PN1FW Q reg 1 Bit VAR M8183 MX0 8183 ProfinetDetect tPN_DEVIGE_DETECT_DATA 1 WAR_GLOB a 1 tPN_DEVICE_DETECT_DATA VendorID 268 Word Unsigned Bit Strine 16 bit D12277 KMWO 12277 DevicelD 2050 Word Unsigned Bit Strine 16 bit D12278 WO 12278 IP_Address 3232236305 Double Word Unsigned Bit Strine 32 bit D12279 MDO0 12279 Subnetmask 4294967040 Double Word Unsigned Bit String 32 bit D12281 MD0 12281 Gateway 0 Double Word Unsigned Bit Strine 32 bit D12283 MDO 12283 MAC_Address_Bytes 1_2 12288 Word Unsigned Bit String 16 bit D12285 SMWO 12285 MAC Address Bytes3_4 2577 Word Unsigned Bit String 16 bit D12286 MYO 12286 MAC_Address_Bytes5_6 64279 Word Unsigned Bit Strine 16 bit D12287 SMWO 12287 PROFINETIO_MEIPNIFWO stat 0 Word Unsigned Bit Strine 16 bit VAR D12275 SMWO 12275 ES AAA A A O AA A8NPRT_2P PROFINET Option Board 39 TIA Portal Telegram 1 example Get Started 3 10 TIA Portal Telegram 1 example This chapter describes running the inverter through the A8PRT 2P Profinet option card using TIA Portal with telegram 1 communication Start with a new project TA Siemens telegram ELE Project Edit View inser Online Options Tools aor Help Toul lnteo
80. ed to avoid ambiguous numbering on PROFINET where parameters and monitor data have different PNU numbers The array below presents a summary of the signal number translation For a complete presenta tion of how to translate the signal numbers for the option board drive profile parameters see Translation of Signal Numbers on page 107 Signal No Inverter PNU No Aevelic E PROFidrive y Cyclic Data Signal Type 5 o Offset E Data Hexadecimal Decimal Signal No Exchange Exchange Offset Parameter Oh 54Fh O 1359d 5096d 5096d 6455d Yes No Monitor Data 000h 3FFh Od 1023d 9192d 9192d 10215d Yes Yes Option Board 400h 411h 1024d 1041d 13288d 14312d 14329d Yes Yes no ie Profile 472h 1042d 1328842 143300 Yes No arameters ssh a1ch2 1045d 1052d 14333d 14340d 1533642 16378d Yes Yes 16381d 16388d 413h 414h 1043d 1044d 13288d 14331d 14332d Yes No 41Dh 431h 1053d 1073d 13288d 14341d 14361d Yes Yes no 1 Some of these parameters can be mapped for cyclic data exchange see Translation of Signal Num bers on page 107 2 These parameters can either be accessed as acyclic data as an array with offset 13288d or can each entry in the array be mapped as a separate parameter with offset 15336d as acyclic and or cyclic data Note The scaling of the parameter values are different if you use the parameter unit or the op
81. elegram 100 Torque control Telegram ED i Telegram 101 Position control 2 i Telegram 102 Custom gt 1 J A8NPRT_2P PROFINET Option Board 27 GX Works Telegram 102 example Get Started The setup of the telegram is done by entering signal parameter numbers into the right col umn It is possible to view all monitor data as input and some of the profile parameters as in put output Please keep in mind that not all parameters can be accessed via cyclic communication The PROFldrive parameter numbers PNUs available for use are listed in the Data Exchange subchapters 9 1 to 9 4 An example setup is provided below Slot Description PNU Output PZD 2 Speed set point 14317 Input PZD 2 Actual speed set point 14319 Input PZD 3 Output frequency 9193 Input PZD 4 Output voltage 9195 Input PZD 5 Actual operation time 9215 Module Configuration i Parameters Information Name Value a 6 PNU in Input PZD 1 2 PNU in Input PZD 2 14319 PNU in Input PZD 3 9193 E PNU in Input PZD 4 9195 gt PNU in Input PZD 6 0 PNU in Input PZD 7 0 Name Value 2 PNU in Output PZD 1 1 e PNU in Output PZD 3 0 28 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started GX Works Telegram 102 example Finally download the configuration to the device and update the parameters on the PLC Profinet control
82. erent PNU numbers Every signal number correspondsto 16 bits A 32 bit parameter e g occupies two numbers but is addressed by the lower number only Signal No Inverter PNU No Acyclic Offset PROFIdrive Cyclic Data Name Hexadec A P A Data imal Decimal decimal Signal No Exchange Exchange Offset DriveControlMaskWrite 400 1024 13288 14312 Yes Yes DriveControl 402 1026 13288 14314 Yes Yes DriveStatus 403 1027 13288 14315 Yes Yes SetpointSpeed 405 1029 13288 14317 Yes Yes CommandSpeed 406 1030 13288 14318 Yes Yes ActualSpeed 407 1031 13288 14319 Yes Yes SpeedScaleNumerator 408 1032 13288 14320 Yes No SpeedScaleDenominator 40A 1034 13288 1 Yes No RatedSpeed 40C 1036 13288 14324 Yes No PoleCount 40D 1037 13288 14325 Yes No RatedCurrent 40E 1038 13288 14326 Yes No RatedVoltage 410 1040 13288 14328 Yes No MotorType 411 1041 13288 14329 Yes No DriveMode 412 1042 13288 14330 Yes No 15336 16378 Yes Yes SupportedModes 413 1043 13288 14331 Yes No AccelerationDeltaSpeed 415 1045 13288 14333 Yes No 15336 16381 Yes Yes AccelerationDeltaTime 417 1047 13288 Yes No 15336 16383 Yes Yes DecelerationDeltaSpeed 419 1049 13288 14337 Yes No 15336 16385 Yes Yes DecelerationDeltaTime 418 1051 13288 Yes No 15336 16387 Yes Yes QuickDecelerationDelta 41D 1053 13288 14341 Yes No Speed QuickDecelerationDeltaTime 41F 1055
83. erno imwore Comment m 0 oxi 2042 ABNPREZP Telegram 1 PROFE Module Access Point Standard telegram LJ COMIRS232PPI multima Lg com ns232IPP multi 3 Properties 74 Info 9 2 Diagnostics General Name Telegram 1 PROFIdrve 1 Now drag Telegram 102 Custom from the Hardware Catalog to the empty slot Change the starting land Q address of Telegram 102 to 1 and the starting address of the Module Access Point to 0 YA Siemens telegram 102 aX Totally Integrated Autom MRE 3 PORTAL Distributed VO gt PRO em 100 PI ae Topology view Jah Networkview I Device view Options eal 00 de FNPT E a 43 Q oo E a az a catalog 3 A JH y Q E E ls El it Sia E feck sor lla Bares Type Order no firmware Comment o Fos i HIME ASNT SP na oxi 2082 FONERTZP 5 EJ COM RS232PPI multimaster cable EH COM lt 2 gt RS2321PP1 mutt Y Details view sane arope Aino UDignostics no abject selected or the selected object does not have anydisplayable properties gt Information Porta ECC TI PET PE PEA A8NPRT_2P PROFINET Option Board 49 TIA Portal Telegram 102 example Get Started After double clicking on the telegram and selecting Module parameters node from the prop erties tab it is possible to setup t
84. escribes a simple example on how to configure a PROFINET network including an A8NPRT_2P PROFINET Option Board using the SIMATIC STEP7 configuration tool Please consult the SIMATIC STEP7 instruction manual or online help for further information on how to use the tool The configuration is created offline and downloaded to the network when it is finished Open SIMATIC STEP7 Select Options Install GSD G3 HW Config SIMATIC 300 1 Configuration 7671 Bl Station Edit Insert PLC view ROSS Window Help Customize Deira h amp lt Configure Network Edit Catalog Profile Update Catalog Install HW Updates Install G5D File Find in Service amp Support Ctri Alt E A EE simatic 3000 Slot Designation i Eind Profile Standard x E PROFIBUS DP 82 PROFIBUS PA 38 PROFINET IO Additional Field Devices Gateway Y Gateway HMI E 10 Network Components Sensors Switching devices SIMATIC 300 SIMATIC 400 SIMATIC PC Based Control 300 400 LB SIMATIC PC Station D 3 Browse for the correct GSD file to use with the option board Select file and click Install Install GSD Files Install GSD Files from the directory y C Documents and Settings AdministratoriDesktop Release GSDML V2 25 HMS A8NPRT_2P 20130116 xml 01 16 2013 12 00 00 AM_ V2 25 Version Languages English English HMS A8NPRT
85. etwork status Off Offline no power or no connection to IO Controller Green Online RUN connection to IO Controller estab lished IO controller in RUN state Flashing Green Online STOP connection to lO Controller estab lished IO controller in STOP state Module status Off Not initialized no power or setup not finished Green Operational Green 1 flash Diagnostic event s present Green 2 flashes Used by engineering tools to identify the node on the network Red Exception error the option board is in the exception state Red 1 flash Configuration error expected identification differs from real identification Red 2 flashes IP Address Error IP address not set Red 3 flashes Station Name not set Link 1 2 Off No link no communication present Green Link Ethernet link established no communication present Flickering Activity Ethernet link established communication present Error Off Communication with inverter is working without problems Red Error in communication with inverter Red flashing 2 blinks Invalid process data parameter mapped Red flashing 3 blinks Too many process data parameters mapped A8NPRT_2P PROFINET Option Board 13 LED Indicators Installation 14 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started Physical Installation 3 3 1 3 2 3 3 Get Started All example progr
86. ge the I address for Module Access Point to start at 0 and the and Q address for Stand ard Telegram 1 to start at 1 The result should look like below jemens telegram1 Project Edit View inser Onli AE save project 5 Options Tools Window Help xn FS EG BG Y coonline Y coottine Ao INI x telegram1 gt PLC_1 CPU 315 2 PN DP Distributed VO gt PROFINET 10 System 100 PNIIE_1 gt ABNPRT 2P y Totally Integrated Automation PORTAL IN Device configuration e Online amp diagnostics NER rogar blocks gj Technology objects aj Eternal source fles ag PLC tage Dg Pic dete types Watch and force tables ig Online backups Ej Program info EA PIC alarms E tos tiss li Local modules T Distributed lio ug Common data Coe Languages amp resources lig Onine access Ep Card Reader USE memory y Details view Devices Topology view i Network view Options lea 400 de senparar als Aly Catalog 3 a Ge mi ME rte A ig PLC CPU 315 2 PN DP gt E Migration E Wer lt B Telegrama Ii Telegram 1 PROFidrive HH Telegram 100 Torque control Hi Telegram 101 Position control Wh retcgrom 102 custom Device overview Wel Module y ASNPRT2P Interface Telegram 1 PROFIcrive _1 Module Access Point address Q address Type 2043 Rr 2042 ASNPREZP Telegram 1 PROPIA Module Access Point order no
87. he PROFINET option board but will if enabled automatically assign an IP address to the option board Once an initial IP address has been assigned to the device and the configuration web page can be accessed the IP address related parameters can also be modified via the web page If HICP is enabled in option board parameter 515h the Anybus IPconfig tool can be used to find the option board on the network The MAC address is printed on the option board 2 For more information see HICP Host IP Configuration Protocol on page 111 3 Available for download from www anybus com A8NPRT_2P PROFINET Option Board 75 IP Address Identifying the Option Board 76 Doc ld HMSI 27 207 Doc Rev 1 00 Embedded Web Server Overview 6 Embedded Web Server 6 1 Overview The interface contains an embedded web server also known as an HTTP server which allows us ers to access the inverter s internal data with web browsers such as Microsoft Internet Explorer or Mozilla Firefox In this way the inverter can be monitored configured and controlled from across the room or from across the globe To access an interface s embedded web server either use the IPConfig Tool and select the Open Web Interface button when the target unit is highlighted or just directly enter the target unit s IP address into the address URL field of your web browser The web server supports up to 20 concurrent connections and communicates t
88. he final step is to change the operation mode of the inverter to network One way to do this is by leaving the default setting of parameter 79 0 and setting parameter 340 to 1 After restarting the inverter it should operate in network mode For detailed settings please refer to A800 manual A8NPRT_2P PROFINET Option Board 15 Profinet Controller setup using CCPU Get Started 3 4 Profinet Controller setup using CCPU This chapter describes setting up a Profinet controller using Q12DCCPU V for use with the A8NPRT_2P Profinet option card For this setup use a Q series PLC with high speed data transfer enabled and a C CPU Profinet Controller in a multi CPU setup First slot for intelligent or I O module Q series PLC with high speed data transfer enabled PROFINET controller Additional intelligent and I O modules 16 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started Profinet Controller setup using CCPU Y Run GX Configurator PN 1 03 or newer to setup the Profinet controller Using an Ethernet ca ble connect the computer to the Profinet controller CCPU with Profinet software Select the Ethernet adapter and click Detect to search for the Profinet controller Name IP Sub Network Mask Mac Address MEIPNIFWA 1 Local Network Adapters Board Name 15 Realtek PCle GBE Family Controller Zs MAC Address B4 B5 2F 8A 5B A0 IP address 192 168
89. he input and outputs of the telegram There are 18 inputs and outputs used in this telegram one of each is reserved for control status word leaving 17 inputs outputs free for custom setup The setup of the telegram is done by entering signal parameter numbers into the right col umn All monitor data can be viewed as input and some of the profile parameters as input output Please keep in mind that not all parameters can be accessed via cyclic communica tion The PROFIdrive parameter numbers PNUs available for use are listed in the Data Ex change subchapters 9 1 to 9 4 An example setup is provided below E i en Online 1 Totally Integrated Automation PORTAL L Bojazen mempen E HNS ASNT OF aay sO E gury cuis Slot Description PNU Output PZD 2 Speed set point 14317 Input PZD 2 Actual speed set point 14319 Input PZD 3 Output frequency 9193 Input PZD 4 Output voltage 9195 Input PZD 5 Actual operation time 9215 Compile the project and download it to the PLC The additional monitor data can be viewed in the appropriate IW address r Sansa ams s into aj Y Diagnostics 50 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started TIA Portal Acyclic communication example 3 12 3 12 1 TIA Portal Acyclic communication example This chapter describes using acyc
90. hrough port 80 6 2 Authorization Directories can be protected from web access by placing a file called web_accs cfg in the direc tory to protect This file shall contain a list of users that are allowed to access the directory and its subdirectories File Format Usernamel Passwordl Username2 Password2 List of approved users UsernameN PagsworaN Optionally a login message can be specified by AuthName Po including the key AuthName This message will be displayed by the web browser upon accessing the protected directory message goes here The list of approved users can optionally be redirected to one or several other files Example In this example the list of approved users will be loaded from here cfg and too cfg File path i put some over here cfg i actually put some of it here too cfg AuthName Howdy Password please 1 For more information about the file system see File System and FTP Server on page 85 A8NPRT_2P PROFINET Option Board 77 Web Pages Embedded Web Server 6 3 Web Pages Open a web browser IE or Firefox e g Enter the IP address for the option board The window pane below will appear A8NPRT 2P gt Network interface gt Parameter data gt Operation panel The index page gives access to the following pages Network interface e Parameter data Operation panel 6 3 1 Network Interface
91. individual parameters as well as arrays First perform the inverter setup and prepare the GX Works project according to chapter Profinet Controller setup using CCPU The process of acyclic communication parameter read consists of a write request and a response read For details please refer to the Acyclic Data Exchange subchapter 9 7 These operations are done using function blocks generated by GX Configurator PN Although it is possible to perform acyclic communication without this library it exceeds the scope of this manual 3 8 1 Reading a parameter Sequence 1 Creating the request Start by preparing the content for the parameter read request The data request has the following format Byte no Description Value 0 Request ID 0x01 1 Request reference 0x01 OxFF 2 No of parameters 0x01 3 DO ID 0x01 4 No of elements 0x00 5 Attribute value 0x10 value attribute 6 7 Parameter number Byte swapped PNU Request reference is any valid number this value is mirrored back in the response and can be used to distinguish multiple requests The parameter number needs to be byte swapped the SWAP instruction can be used to swap the lower and higher byte of a word 30 Doc Id HMSI 27 207 Doc Rev 1 00 Get Started GX Works Acyclic communication example In the code below requestParameterNo contains the unswapped parameter number while re questParameterNoBS contains the byte swapped version The content of the
92. ion Value 0 Request ID 0x02 1 Request reference 0x01 OxFF same as in request 2 No of parameters 0x01 3 DO ID 0x01 In case of a negative response the format is as follows Byte no Description Value 0 Request ID 0x82 1 Request reference 0x01 OxFF same as in request 2 No of parameters 0x01 3 DO ID 0x01 4 No of values 0x01 5 Format 0x44 error 6 7 Error value Byte swapped error value see error table Modify the code reading the response data A successful parameter write is best identified by the request ID An example procedure how to process the response is shown below After receiving a response extract the parameter value Ifthe response is negative parameterValue will hold the error code validRead WTOB AND SET tH EN ENO EN ENO EN ENO Ce readData 0 S di responseHeader 0 responseHeader 1 js gd parameterReadError Eee nos NO a Extract requested error value rsponseHeader 1 s d dj parameterReadSuccess MOVE_E readData 3 MN f errorValueB RST gt r t EN ENO MOVE_E d delayRead gt LEN ENO m errorvalueBS _IN errorValue EN ENO Be i errorValue s a A8NPRT_2P PROFINET Option Board 37 GX Works Acyclic communication example Get Started Executing example requests To perform a parameter write set the PNU of the parameter that will be changed to requestPa rameterNo Assu
93. ious modes please consult ProfiDrive technical specification manual General State Diagram Power supply ON OFF Coast Stop AND No Coast Stop OR Quick Stop AND No Quick Stop STW1 bit 1 false STW1 bit 0 false AND OR bit 2 false bit 1 true AND bit 2 true Coast Stop STW1 bit 1 false Standstill detected OR Disable Operation STW1 bit 3 false S5 Switching OFF ZSW1 bit 0 1 p e true bit 2 6 false Standstill detected OR Coast Stop ON OFF OR Quick Stop i Q t0 STW bit false STW1 bit O true STW1 bit 0 false OR bit 2 false Disable Operation STW1 bit 3 false Coast Stop STW1 bit 1 false So Disable Operation STW1 bit 3 false Enable Operation STW1 bit 3 true ON STW1 bitO true STW1 Quick Stop STW1 bit 2 false OFF Quick Stop bit 0 false STW1 bit 2 false A8NPRT_2P PROFINET Option Board 95 Process Data Cyclic Data Exchange Data Exchange 9 6 9 6 1 Process Data Cyclic Data Exchange General Drive control is per default performed through the cyclic data exchange channel DriveControl Drive Status Setpoint and Actual Values are sent as IO DATA telegrams on PROFINET These tel egrams are transformed and mapped to the inverter parameters by the option board The Process Data map is based entirely on the requirements of PROFldrive and the end user by means of User Parameterization Data The active process data is mapped in
94. ist of condi tions and the following disclaimer in the documentation and or other materials provided with the distribution Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS AS IS ANDANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MER CHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUP TION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE KKK KKK KKHEK KKK KKK KK KKK ARE RARA ERRE KKK KKK KE KKK KKK KE KKK KKK KE KKK KKK KEKE KEK KKK KEKREK KEK Copyright C 1990 2 RSA Data Security Inc All rights reserved License to copy and use this software is granted provided that it is identified as the RSA Data Se curity Inc MD4 Message Digest Algorithm in all material mentioning or referencing this soft ware or this function License is also granted t
95. k to power up quickly this is useful in for example robot applications where rapid retooling is necessary This function has to be activated when configuring the option board DAP A DAP Device Access Point is a module that is representative of the unit The default DAP is com patible with PROFINET version 2 but there is an alternative DAP supplied for compatibility with older PROFINET versions V1 5 A8NPRT_2P PROFINET Option Board 87 I amp M PROFINET Implementation 8 5 I amp M Identification amp Maintenance 18M provides a standard way of gathering information about an I O device The 18M information can be accessed by the lO Controller by means of acyclic Record Data Read Write services The option board provides support for 18M 0 4 data Doc ld HMSI 27 207 88 Doc Rev 1 00 Data Exchange General Information 9 Data Exchange 9 1 General Information Inverter parameters can be accessed acyclically by means of the PROFldrive Parameter Protocol The master issues a parameter request to the option board The option board processes the re quest Meanwhile the master repeatedly tries to read the parameter response but an error mes sage will be returned until the request is fully processed by the module after which the master can read the response Translation of signal numbers Signal numbers used in the inverter do not directly translate to signal numbers PNUs used on PROFINET An offset is add
96. l instruction For clarity purposes illustrations in this manual may be drawn with covers or safety guards re moved Ensure all covers and safety guards are properly installed prior to starting operation IV Doc ld HMSI 27 207 Doc Rev 1 00 Table of Contents Table of Contents About This Document ooooooocococromononcncocorososososo I Related Documents diiniita eles SAMs Mia wae dea whew ete E 1 Download tridente decid pried as 1 Document History AA oie A e eee ee bel 2 Conventions amp Terminology cece cece cence eee ccoo rare 3 SUP a hadi 3 1 Pre Operation Instructions ccc ccc cece ccc ccc ce ccccceeee D 1 1 Histo 23035 be ee ie A A ea apace Med AA o gd Eaioby 5 1 2 Product Overview cece ccc cece cece ence cece rre 5 k3 CAU a re eaten a wae Min E T nats 6 1 4 Unpacking and Product Confirmation 0 cece cece cece cence ene e een en encase 7 1 4 1 Shipment Confirmation 0 e eee n arar 7 1 4 2 COMponent Overview ccc ccc cece cece cence ono rear 7 1 5 Environmental Specifications 2 0 0 0 ccc cece cece cece cence cence ene een ee tenenes 8 Ze Installation 000 Aa O 2 1 Pre installation Instructions sesioen irar A TE A ETE eee en ene neneens 9 2 2 Installation Procedure 0 cece cece cece cee een e cece ene ne eee n E E A 9 2 3 Network Connector RJ45 errare ccc ccc ccc cece cece ee ee once 12 ZA LED Indicators ai e ee 13 3 GetStarte a LS
97. ler and GX Works 2 project Edit the global labels in the new library to your needs as shown in chapter Preparing the GX Works Project Change the names of structured data types tSLV17SLOT1_IN and tSLV17SLOT1_OUT User Library lt ALL gt E E E E E E 2 53 Structured Data Types Ch EME NE X 3 GVL_PROFINETASCI_TELEGRAM a 5 FB FUN gay Alarm_Ack gay Alarm_Log gay Alarm_Request gay 10_Device_Info gl Net_Detect Gay Read_Rec_Ex Gay Read_Rec_Im Gay Write_Rec_Ex ER tPN_ACYCLIC_DIAG_INPUTS ER tPN_ACYCLIC_REQ ER tPN_ACYCLIC_RES AR tPN_CYCLIC_INPUTS 3 EX tPN_CYCLIC_OUTPUTS ER tPN_DEVICE_DETECT_DATA GR tPN_DEVICE_DETECT_DATA_EXT ER tPN_MGMT_INPUTS RR tPN_MGMT_OUTPUTS tr tSLV17SLO BR tSLV17SLOT1_OUT lt ALL gt 4 E E 0 E 0 E E 2 83 Structured Data Types User Library role CP Ga ME 4 GVL_PROFINETASCIL TELEGRAM a FB FUN Gay Alarm_Ack Gay Alarm_Log gay Alarm_Request gay 1O_Device_Info gay Net_Detect gay Read_Rec_Ex Gay Read_Rec_Im gay Write_Rec_Ex EX tPN_ACYCLIC_DIAG_INPUTS ER tPN_ACYCLIC_REQ ER tPN_ACYCLIC_RES ER tPN_CYCLIC_INPUTS ER tPN_CYCLIC_OUTPUTS ER tPN_DEVICE_DETECT_DATA ER tPN_DEVICE_DETECT_DATA_EXT ER tPN_MGMT_INPUTS ER tPN_MGMT_OUTPUTS ER tSLV17SLOT1_IN
98. lic communication through the A8NPRT 2P PROFINET option card using TIA Portal It contains examples of reading and writing individual parameters First per form the setup using telegram 1 The process of acyclic communication parameter read consists of a write request and a response read performed using instructions WRREC and RDREC Reading a parameter Sequence 1 Preparing structure of write request and read response Start by preparing the structure for the write request The data request has the following format Byte no Description Value 0 Request ID 0x01 1 Request reference 0x01 OxFF 2 No of parameters 0x01 3 DO ID 0x01 4 No of elements 0x00 5 Attribute value 0x10 value attribute 6 7 Parameter number Byte swapped PNU Request reference is any valid number this value is mirrored back in the response and can be used to distinguish multiple requests Once this request is processed successfully a read request can be issued The response of this request will contain the actual parameter value The format of a positive response is as follows Byte no Description Value 0 Request ID 0x01 1 Request reference 0x01 0xFF same as in request 2 No of parameters 0x01 3 DO ID 0x01 4 No of values 0x01 5 Format See data format type table 6 7 Parameter value Byte swapped parameter value In case of a negative response the format is
99. lue 10 Write request error 11 Read request error 12 Parameter read error negative response A8NPRT_2P PROFINET Option Board 53 TIA Portal Acyclic communication example Get Started Start by adding a new network that will contain the instructions to issue the actual write and read requests v Network 11 Comment Execute write YDB2 WRREC_DB WRREC Int to Int EN FALSE REQ 17 D 47 INDEX 10 LEN P DB1 DBX0 0 DB RequestRecord RECORD v Network 12 Execute read r nent YDB3 RDREC_DB RDREC Any EN FALSE REQ 17 D 47 INDEX 10 MLEN PDB 1 DBX10 0 DB ResponseRecord RECORD Eno aaa DONE BUSY ERROR A STATUS ENO m VALID BUSY ERROR A STATUS LEN 54 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started TIA Portal Acyclic communication example X Network 4 0 2 ParameterReque st It will now be possible to reference the inputs and outputs of the function block instances mak ing it easier to create the program Proceed to prepare the sequence Add a new network in the user program that will start the state machine sequence Setting ParameterRequest will start the state machine from state 1 initialize all used variables readStatus readValue writeStatus copy the requested PNU from tag requestedPNU to the data structure and trigger the write request
100. m 1 If additional parameters are to be mapped to process data one of the additional product specific telegrams 100 102 must be used depending on the size of the data in question Telegram Description Size words 1 Standard Telegram 1 2 100 Telegram 100 Torque control 2 101 Telegram 101 Position control 8 in 9 out 102 Telegram 102 Custom 20 The user specifies which telegram to use when configuring the option board Which telegram type is used can be read using PROFIdrive parameter P922 Note Only one telegram module can be used at a time Setpoint Telegram Setpoint telegrams are used for data from the master to the inverter Depending on control mode the contents of the telegram may differ see table below for configuration 10 DATA PROFIdrive Read Process Data Inverter Telegram Word Signal Octet Process data Parameter Speed Control SC IO DATA 1 1 STW1 0 1 DriveControl 0402h Torque Control TC Position Control PC Speed Control SC IO DATA 2 5 NSOLL_A 2 3 SetPoint Speed 0405h Torque Control TC 14349 TargetTorque 0425h Position Control PC 9441 Run command 00F9h Position Control PC IO DATA 3 9713 4 7 PositionReference Position Control PC IO DATA 4 0209h 020Ah Position Control PC IO DATA 5 5 NSOLL_A 8 9 SetPointSpeed 0405h Position Control PC IO DATA 6 16383 10 13 AccelerationDeltaTime Position Control PC IO DATA 7 0417h 0418h Position Control PC IO DATA 8 16387 14 1
101. ming this is inverter parameter 15 Jog frequency add the offset 5096 and write the result to this variable Set variable requestParameterValue to the requested value The value that will be set will be the output of multiplication of the set value and the minimum setting in crements as according to the parameter list in the inverter manual For parameter 15 the mini mum setting increment is 0 01Hz If a jog frequency of 5Hz is to be set set requestParameterValue to 500 Finally execute the request by setting bit requestParameterto ON A successful write will result in setting of the parameterWriteSuccess bit PROFINETASCI request Parameter PROFINETASCII requestParameterNo PROFINETASCII request ParameterValue PROFINETASCII parameterWriteSuccess PROFINETASCIl parameterWriteError PROFINETASCIl errorValue Word Unsigned Bit String 16 bit Test receiving a negative response by trying to write an out of range value After trying to write OxFFFF as the value of parameter 15 a negative response is received with error code 0x02 LOW_OR_HIGH_LIMIT_EXCEEDED which is the expected behavior PROFINETASCIl requestParameter PROFINETASCIl requestParameterNo PROFINETASCIl requestParameterValue PROFINETASCIl parameterWrite Success PROFINETASCII parameterWrite Error PROFINETASCII errorValue Word Unsigned Bit String 16 bit 38 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started GX Works Network Detect 3
102. n is established and initialization command is given MO If Bit 6 of ZSW1 is ON Switching On Inhibated AND Initialize Command is given MO move 2 110 to STW1 No Quick Stop Enabled and No Coast Stop Enabled e a op Bok eS TN o O MOVE_E a Sle sag EOE Ee anaa a 1 EN ENO MI EN ENO i iasa O 2800In 25W1 1 A 28110 UN a8000utSTWI A CE K6 s2 E A e N A an a a E This initialization will result in setting bit O in ZSW1 Ready To Switch On The next step is to switch on the inverter and start operation To do this enable bits 0 ON Off 3 enable opera tion and 10 Control By PLC of STW1 while leaving bits 1 and 2 enabled In the same ladder block set the desired rotation frequency Assuming the motor is rated for 50 Hz inverter parameter 3 and a frequency of 10 Hz is the target run frequency 20 of the rated motor speed The value in Profidrive to allow full power is 16384 so in order to set 20 of the rated motor speed as the run frequency set value 3277 to the NSOLL_A output 3276 8 round to 3277 Add the following ladder block to enable rotation command after initialization and giving ro tation command M1 If Bit O of ZSW1 is ON Ready To Switch On AND Rotation Command is given M1 Set Bits 0 ON 3 Enable Operation and 10 Control By PLC in STW1 Set 20 rated motor speed toh AA ES ES al al MU MD ihe Bon ae 1 as j ka
103. n n ences nen en TOETAS 100 9 7 1 Explanation of fields used in requests 0 0c cece cece eee e eee e coro 101 9 7 2 Data format type table 0 cece cece cece nee eee e ence ene ro 101 SN NA 102 9 74 Sequence 1 Request parameter value single ooooooooommmmmmm 102 9 7 5 Sequence 1 Parameter response positive ee cece eee eee eee eee ee 102 9 7 6 Sequence 1 Parameter response negative eee eee eee eee eee ee 103 9 7 7 Sequence 2 Change parameter value 0 cece cece eee eect ene ee cono 103 9 7 8 Sequence 2 Parameter response positive kee cece ee eee eee eee 103 9 7 9 Sequence 2 Parameter response negative cece cece ence eee eee 103 9 7 10 Sequence 3 Request parameter value several array elements 104 9 7 11 Sequence 3 Parameter response positive 0 ccc ence tent eeee 104 9 7 12 Sequence 3 Parameter response negative eee eee eee eee eee 104 10 Diagnostics o cis vis v6 00 siecle conosco as 105 A Translation of Signal Numbers cccccccccccccccees 107 B Troubleshooting 3 vocera 109 C HICP Host IP Configuration Protocol ooooooooo o 111 C 1 A vie hig Mig Dasher oras AA aa e Wachee BEEE A Eae SRO BAR E 111 G2 ON A A A nigh oles ade 111 D Copyright Notices c ccocoision socios caco 113 MAX iii MAS A8NPRT_2P PROFINET Option Board Vil Table of Contents VIII Doc ld HMSI 27 207 D
104. ne ioe amp amp d aA a800In ZSW1 js1 d NE 0 n di as000utSTWI1 rs Pe ER BGS es SE Sin Ae IS ho ae ie TE BSET Si rh By mer de Om a A oA EN ENO EERE koik E E O E h AE S aa e ae a a a 3 n d as000utSTWw1 Ecs anap skp dyor ah Aa a a a a a ge a ee ae wb ee a e a we a BSET BE iy o ca ad cia e es Oe bak ie he a AA EN ENO F TEAT a Cay Rae a ra E Tan Ge Ge es a Ms 10 n d as000utSTW1 E eee ode oe Ge Sah deg oe Saga ga a Hat Sp as E Ah Mn lio rd A IS Brine EN ENO O NN T K3277 IN j a8000utNSOLL_A Finally add the code to stop the drive when M1 is reset In a new ladder block check whether the first 3 bits of ZSW1 are ON This condition means that the drive is in operation mode If this condition is met and M1 is not ON reset the set point speed to zero and set STW1 as 6 If ZSW1 bits O 1 and 2 are ON ready to switch on ready to operate operation enabled AND Rotation Command M1 is not ON return to Ready To Switch On state AND 5 MOVE E o WAND o EQ M1 a i EN ENO m ba 1 EN ENO 2111 E K6 IN a8000utSTW1 a800In ZSW1 s1 di a G e G 28111 s2 6 2 o MOVE_E ys K0 IN a8000utNSOLL_A Compile and write the program and parameters to the PLC After resetting the PLC and pow ering up the inverter turning on bits MO and M1 will result in running the inverter with a fre quency of 10 Hz 26 Doc
105. nents may occur resulting in an electrical shock Prior to starting wiring or inspection confirm that input power to the inverter has been switched off via observation of the inverter s display panel Additionally wait for at least 10 minutes after removal of input power and then confirm that all residual voltage has been dissipated by using a voltage meter Internal DC bus capacitors may contain high voltages for several minutes after removal of input power resulting in a dangerous situation should anything come into contact with them All personnel involved in the installation or inspection of this equipment should be fully competent to perform the required work Always install plug in options prior to wiring main power Do not touch the plug in option with wet hands Do not subject the cables to scratches excessive stress heavy loads or pinching Injury Prevention CAUTION To prevent explosions or similar damage apply only the voltages specified in the instruction manual to each terminal e To prevent explosions or similar damage ensure that all cables are properly connected to the correct terminals To prevent explosions or similar damage observe all wiring polarity indicators To prevent burns from hot components do not touch the inverter while power is on or for some time after power is removed A8NPRT_2P PROFINET Option Board ll Additional Instructions Please note the f
106. ngth of the write request to 14 bytes Modify the ladder network initiating the sequence to set the value of field SetValue in the RequestRecord structure This is the value that will be written to the requested PNU 0 2 ParameterReque MOVE se EN ENO R cry 2081 D8W12 writeValue IN Det RequestRecord oun SetValue DB2 DBX0 0 MOVE WRREC_DB REQ EN Eno s j 0 n D4 OUT writeStatus Modify the network responsible for processing of the read request response A positive response Doc ld HMSI 27 207 Doc Rev 1 00 Get Started TIA Portal Acyclic communication example Execu ting example requests To perform a parameter write set the PNU of the parameter to change in requestedPNU As an ex ample to change parameter 15 Jog frequency add the offset 5096 and write the result 5111 to variable requestedPNU The value that will be set will be the output of multiplication of the set value and the minimum setting increments as according to the parameter list in the inverter manual For parameter 15 the minimum setting increment is 0 01Hz If a jog frequency of 5Hz is requested set writeValue to 500 Finally execute the request by setting bit ParameterRequest to ON A successful write will result in entering state 7 Profinet Acyclic Write PLC_1 CPU 315 2 PN DP Watch and force tables Watch table_1 Pls AAS EIS i Name oan nun fF WN o Ad
107. nload or by clicking on the download symbol EHW Config SIMATIC 300 1 Configuration 75 1 ly Station Edit Insert PLC Yiew Options Wigdef Dit h 4 Be Ho Sw CPU 319 3 PN DP lg mre 4 __Ethernet 1 PROFINETIO System 100 IF i a ABNPR Run Set the PLC in RUN mode alx E O aa Profile Standard zZ BE PROFIBUS DP S82 PROFIBUS PA PROFINET 10 Additional Field Devices Drives 1 A8NPRT_2P Migration AT 1 Telegrams 9 Telegram 1 PROFId 3 Telegram 100 Torgu 3 Telegram 101 Positi Tal 109 cat A8NPRT_2P PROFINET Option Board 69 Parameter Settings Get Started 3 14 Parameter Settings Parameters can be set at run time either using the internal web pages of the option board or the hand held parameter unit The values of some of the parameters will not be valid until the invert er has been restarted The following information can be seen and in certain cases changed from the web pages IP settings requires a restart to take effect Parameter data including drive profile parameters Drive Monitor For more information on what the webpages look like what information you can find there and what parameters you can change the value of see Embedded Web Server on page 77 3 14 1 Parameter Unit Parameter data can be seen and in certain cases changed from the parameter unit For more information please c
108. nted automation G OH sepo Dl X 3 X 2G HS BR Y soonline el cootfine fy INTE U PORTAL 54501 i seven ET E card ReadesUSE memory A Properties i nfo 2 2 Diagnostics General y Details view ny displayoble properties EE E Documentation setings Languages amp resources Info Project library 4 Portal view Es overview Select Add new device from the Project tree section In the new window select the appropri ate PLC model and click OK to add it to the project Select the power supply from the hard ware catalog on the right side of the screen Project Edit View nser Online Options Tools Window Help Totally Integrated Automation LY Q H sopera N E DE RS So onine i cooitine Ap UN OF XL PORTAL ri telegraml PLC_1 CPU 315 2 PN DP DPs 207 2A IM ees730718500 04 0 IM ees7 30718801 0980 IM ces7305 1BA80 0000 ims 307 sA igs 307 104 FRCL ao tE Boero sempre E gi Communications modules Device overview La eM a 3 T seq ET Order no BES7 307 1BA00 0A80 CPUSIS 2PNIDP 6ES7 315 2EH13 0880 NPUDF interface PROFINETinterfsce Oi interfoce modules QProperties ijinto 9 E Diagnostics General 10 tags y Details view General 4 Portal view 40
109. ntroller Input Devices Qn CPU lt PN Co Buffer Words Start End Buffer Words PROFINET Manage 118 Y100 Y8SF PROFINET Manage 112 Acyclic Buffer 2100 DO D209 Acyclic Buffer 2442 yclic Output 2 Cyclic Input 2 ae Disa ES as E CPU Info rut El CPU Info Styrt VO no 0 3E0 Start VO no O3EL Start I O no 0 3E2 eu On CPU type PROFINET Conti CPU type Empty Slot ASE O public FTF El High Speed Transmission _ El High Speed Transmission Speed Transmission r rag Additional user a 0 7 Additional user a 0 Additional user a 0 Number refresh t 3 Number refresh t 0 Number refresh t 3 El Refresh Block 1 El Refresh Block 1 Name PROFINET Mgm Name PROFINET Mgm Size of block 112 Size of block 118 Send device s Send device s Y100 Y85F E Receive device Receive device PLC no 1 s X100 X7FF El Refresh Block 2 B Refresh Block 2 PLC Project Path of project with PLC program and parameters The output and input devices in the PLC Settings can be changed as needed Make sure none of these devices overlap with devices used in the project Click on Update to update the Actual CPU List To create a connection with the Q PLC click on Transfer Setup and follow the instructions on screen Now click on Update parameters to update parameters on the QCPU Profinet Control ler and GX Works 2 project When prompted whether to perform an offline or online and offline update pick the later PL
110. o make and use derivative works provided that such works are identified as derived from the RSA Data Security Inc MD4 Message Digest Algorithm in all material men tioning or referencing the derived work RSA Data Security Inc makes no representations concerning either the merchantability of this software or the suitability of this software for any particular purpose It is provided as is without express or implied warranty of any kind These notices must be retained in any copies of any part of this documentation and or software KKK KKK KKHEK KKK KK KKK RAR ARRE RARA RARA KKK KEKKEK KKK KKK KE KKK KKK KE KKK KKK KE KEKEK KKK KEKREK KEK A8NPRT_2P PROFINET Option Board 113 Appendix D Copyright Notices Copyright C 1991 2 RSA Data Security Inc Created 1991 All rights reserved License to copy and use this software is granted provided that it is identified as the RSA Data Se curity Inc MD5 Message Digest Algorithm in all material mentioning or referencing this soft ware or this function License is also granted to make and use derivative works provided that such works are identified as derived from the RSA Data Security Inc MD5 Message Digest Algorithm in all material men tioning or referencing the derived work RSA Data Security Inc makes no representations concerning either the merchantability of this software or the suitability of this software for any particular purpose It is provided as is without
111. o share chassis ground connection the PROFINET cable shield has to be connected to the chassis ground at each node in the network Chassis ground is available in the PE plate To fit the LED cover on the front cover of the drive do as follows Cut the bridges using nippers on the upper front cover 4 j is OCRE A8NPRT_2P PROFINET Option Board 11 Network Connector RJ45 Installation Snap the LED cover into the front cover of the drive Fasten both front covers top front cover first The option board is now mounted and power can be applied Removal Remove both lids of the FR A800 Remove the network cable s Remove the screws Carefully remove the option board by lifting it straight up 5 Remove the board spacers Replace the lids 2 3 Network Connector RJ45 The option board provides connection to PROFINET through two identical network connectors Pin Name Description 1 TX Transmit positive 2 TX Transmit negative 3 RX Receive positive 4 NC Terminated with a 50 75 Q resistor 6 RX Receive negative z 7 NC Terminated with a 50 75 Q resistor 8 NC Housing Shield Filter connection to PE 12 Doc ld HMSI 27 207 Doc Rev 1 00 Installation LED Indicators 2 4 ABNPRT_2P LED Indicators Link 1 49 Link 2 Network Status Module Status Error LED State Status N
112. oard 41 TIA Portal Telegram 1 example Get Started 5 From the hardware catalog on the right side of the screen expand Other field devices gt Profinet lO gt Drives gt HMS Industrial Networks gt A8PRT 2P and add RT to the project by dragging it to an empty space jemens telegram1 Project Edt View mser Online Options Tools window FG saeprjer MA lp Bx 9G aan Devices MEE Y socnline a coottine Ap IR IR 2 LL telegram gt Devices amp networks Topology view ih Network view I Device view Options o y L3 telegremt BF Add new device sh Devices amp networks ig PLC 1 CPU 315 2 PN DP IY Device configuration 12 Online amp diagnostics Ga Program blocks L Technology objects lj External source fles La Mc tgs p E PLC deta pes watch and force tables ig Online backups Bj Program info EA PIC alarms Ton lists i Local modules iz unassigned devices af common data E Documentation settings i Languages amp resources Di Online access Card ReaderlUSE memory y Details view PLC CPU 315 2 FRIDF E r nework Connections Hui connection 5 H Qe 00 jasnert2p E be ES Not assignee Totally Integrated Automation PORTAL lafy catalog ssesrch gt iy iit E Fiter TR Controllers am il Pcsystems R Drives amp starters i Network components
113. oc Rev 1 00 About This Document Related Documents About This Document For more information documentation etc please visit the Mitsubishi Electric website see sec tion Download below Related Documents Document Author Installation guideline of Mitsubishi inverter drive ME Instruction manual of Mitsubishi inverter drive ME GX Configurator PN 1 03 Software Manual https eu3a mitsubishielectric com fa en ME mymitsubishi download_manager id 10073 Download The following websites are available for downloads Website Region https eu3a mitsubishielectric com EU http www meau com eprise main sites public Products Americas Variable_Frequency_Drives A800 default GSD File EU https eu3a mitsubishielectric com fa en mymitsubishi download_manager id 10169 MyMitsubishi Login required GX Configurator PN 1 03 EU https eu3a mitsubishielectric com fa en mymitsubishi download_manager id 10069 MyMitsubishi Login required Profinet A800 function blocks EU https eu3a mitsubishielectric com fa en mymitsubishi download_manager id 10173 MyMitsubishi Login required Sample programs EU https eu3a mitsubishielectric com fa en mymitsubishi download_manager id 10171 MyMitsubishi Login required A8NPRT_2P PROFINET Option Board Document History About This Document Document History Summary of Recent Changes 1 00 Change Page s
114. of the PROFINET network is built offline To download the configuration to the PLC that acts as master for the network follow the steps below A8NPRT_2P PROFINET Option Board 67 SIMATIC STEP7 example Get Started 3 Click Browse to start scanning for devices on the network This will produce a list of available units Browse Network 1 IP address MAC address Device type IP address MAC address Device type N 0 0 0 0 00 30 11 FF 02 D8 ABNPRT_2P I Fast search Elash MAC address 00 3011 FF 0208 Cancel Help Browse Network 1 Nodes IP address MAC address 0 0 0 0 00 30 11 FF 02 D8 ABNPRT_2P W Fast search lt MAC address 00 30 11 FF 02 D8 Cancel Help 68 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started SIMATIC STEP7 example 3 13 3 Allocate station name device name The PLC will allocate correct IP address at download Re peat steps 4 and 5 for each unit in the network Edit Ethernet Node Ethemet node Nodes accessible online MAC address 100 30 11 FF 02 D8 Browse Set IP configuration Use IP parameters Gateway IP address 1 ress Do not use router Subnet mask C Use router Obtain IP address from a DHCP server Identified by Ghent CM gis Client ID Assign device name Device name ABNPRT 2P 001 Reset to factory settings Close Download configuration to network either by selecting PLC gt Dow
115. ofiDrive Specification manual chapter 6 2 3 6 Telegram se quences for Parameter Access Acyclic communication is available via the ProfiDRIVE API 0x3a00 slot no 1 sub slot no 1 index 47 The data flow for acyclic communication always consists of writing ofthe parameter request and reading the parameter response The parameter response read may fail ifthe data requested is not yet ready The option card should be asked for a response again until it is ready This is pre sented on the figure below Controller Supervisor Client Parameter Request Error because response not yet available Error because response not yet available Parameter Response Communication System Write parameter request to PAP Read parameter response from PAP Read parameter response from PAP Read parameter response from PAP DU DO Parameter Manager Server Parameter Request Parameter Processing in the Parameter Manager Parameter Response 100 Doc ld HMSI 27 207 Doc Rev 1 00 Data Exchange Acyclic Data Exchange 9 7 1 Explanation of fields used in requests This table explains the fields used in various sequences Words sent in requests should have their most significant byte transmitted first Big endian encoding This is also the format in which in coming words will be transmitted Field Data T
116. ollowing points to prevent equipment damage injury or electrical shock Transportation and mounting AN CAUTION Do not install or operate the plug in option if it is damaged or has parts missing Do not stand or rest heavy objects on the equipment e Check that the mounting orientation is correct Prevent conductive items such as screws and metal fragments or flammable substances such as oil from entering the inverter Trial run A CAUTION To prevent unexpected equipment movement confirm and adjust all required parameters prior to starting operation Usage N WARNING e Do not modify the equipment Do not remove any inverter or option parts unless specifically instructed to do so in this manual AN CAUTION Performing a parameter clear or all parameter clear will reset all inverter parameters to their factory default settings After performing one of these operations remember to reenter any custom parame ter values prior to starting operation To prevent damage from electric discharge always touch a grounded piece of metal prior to touching any equipment Maintenance inspection and parts replacement AN CAUTION Do not perform hi pot tests on the equipment Disposal CAUTION e Contact the local or state environmental agency in your area for details on the disposal of electrical components and packaging Genera
117. on 12 C9h E SAF Safety cct fault Technology 17 DOh E OS Overspeed Technology 17 D1h E OSD Excess spd deviation Technology 17 D2h E ECT Enc Signal loss Feedback 11 D3h E OD Excess pos fault Technology 17 D5h E MB1 Brake seq fault Other 19 D6h E MB2 Brake seq fault Other 19 D7h E MB3 Brake seq fault Other 19 D8h E MB4 Brake seq fault Other 19 A8NPRT_2P PROFINET Option Board 105 Diagnostics Loa de A Inverter Description PROFIdrive Fault ponies Fault D9h E MB5 Brake seq fault Other 19 DAh E MB6 Brake seq fault Other 19 DBh E MB7 Brake seq fault Other 19 DCh E EP Enc Phase Fault Feedback 11 Fih E 1 Fault 1 opt slot 1 Internal Communication 12 F2h E 2 Fault 2 opt slot 2 Internal Communication 12 F3h E3 Fault 3 opt slot 3 Internal Communication 12 F5h ES Fault 5 Microcontroller Hardware or 01 Software F6h E 6 Fault 6 Microcontroller Hardware or 01 Software F7h E 7 Fault 7 Microcontroller Hardware or 01 Software FBh E 11 Fault 11 Technology 17 FDh E 13 Fault 13 Power Electronics 05 51h E UVT Under Voltage Mains Supply 02 106 Doc ld HMSI 27 207 Doc Rev 1 00 Translation of Signal Numbers Appendix A A Translation of Signal Numbers Signal numbers used in the inverter do not directly translate to signal numbers PNUs used on PROFINET An offset is added to avoid ambiguous numbering on PROFINET where parameters and monitor data have diff
118. onsult the manual for the FR A800 series frequency inverter 70 Doc Id HMSI 27 207 Doc Rev 1 00 Inverter Settings Inverter Parameters 4 Inverter Settings 4 1 Inverter Parameters The inverter parameters are critical for overall operation of the end to end communication sys tem Some of these parameters must be set to specific values and some may have multiple al lowable settings depending on the desired operation of the overall application It is important to understand the manner in which the parameters will impact successful communications with and control of the inverter The inverter parameters can be changed either via the handheld parameter unit or via the web pages of the option board The handheld parameter unit is described in the user manual for the FR A800 series and the option board web pages are described in Web Pages on page 78 Note The scaling of the parameter values are different if you use the parameter unit or the option board web pages for further information see Parameter Data on page 81 A8NPRT_2P PROFINET Option Board 71 Option Board Parameters Inverter Settings 4 2 Option Board Parameters The option board parameters are stored in the inverter At startup they are transferred from the inverter to the option board and can be changed using the parameter unit or the option board web pages No dec No hex Pa
119. option board Byte order is allocated as in the following example IP address 192 168 111 1 Parameter no hex 521 522 523 524 Parameter no dec 1313 1314 1315 1316 A8NPRT_2P PROFINET Option Board 73 Operation Mode Setting Inverter Settings Parameter 1317 525h Ethernet Communication Settings Only read by the option board during startup Note If the settings of parameters 1305 1308 are to be used by the option card this parameter must be set to 1 or 3 If DHCP is enabled the option card will first try to retrieve the IP address from a DHCP server and then fall back to the address set in inverter parameters 4 3 Bit Name Default Values Description 0 Priority of setting 0 0 Option board settings are used for network settings 1 Option board parameters inverter parameter data are used for network settings 1 DHCP 0 O DHCP is enabled 1 DHCP is disabled 2 15 reserved 0 N A 1 The value of this bit is ignored if bit 0 Priority of setting of the parameter is set to 0 default Operation Mode Setting Please refer to the FR A800 instruction manual for information 74 Doc ld HMSI 27 207 Doc Rev 1 00 Identifying the Option Board Siemens Primary Setup Tool 5 Identifying the Option Board A device on a PROFINET network is primarily defined by its station name device name To be able to take advantage of the internal web pages of the
120. parameter re quest DataToWrite and the function block that executes the request Write_Rec_Ex are shown on the screenshot below Request an acyclic parameter read RST pis RST fs requestParameter EN ENO RST EN ENO d parameterReadError d EN ENO J d parameterReadSuccess g equestParameter Request ID 0x01 parameter read Request reference 0x05 MOVE_E ares EN ENO 16 0105 IN DataToWrite 0 No of parameters 0x01 MOVE_E DO ID 0x01 first axis t EN ENO 16 0101 IN DataToWrite 1 No of elements 0x00 MOVE_E Attribute value 0x10 value_attribute EN ENO 16 0010 _IN Data ToWrite 2 Requested PNU MOVE_E EN ENO s requestParameterNo _IN requestP arameterNoB i ES Byte swapped PNU requestParameterNoBS s MOVE_E EN ENO requestParameterNoBS IN DataToWrite 3 Execute acyclic parameter ia t _Rec_I A reques LS y I validwrite Setbitfor delayed read FALSE BUFFER_2 BUSY busyWrite EN ENO T 17 1D ERROR errorW rite d delayRead 163200 API STATUS statusWrite 1 SLOTNUMBER 1 SUBSLOTNUMBER 47 INDEX DataT oWrite 0 RECORD 16 LENGTH Below is an explanation of the inputs of the function block for this use case Write_Rec_Ex input description Variable Type Description Value REQ Bool Start write record FALSE T
121. program for telegram 102 is the same as for telegram 1 The library programs will have been overwritten so it is needed to write them again or import them from the old telegram 1 project After this write the program and parameters to the PLC Start the inverter in the same way as with telegram 1 Below is a screenshot that shows the input output variables in the pro cess of speeding up to the set frequency Watch 1 Monitor Executing fel Device Label Current Value Data Type Class Device Address Comment a MO 1 Bit MO MX0 0 CE A A PA IS A PE a8000ut 5TWI 1039 Word Unsigned Bit String 16 bit D4543 O 4543 E a8000ut NSOLL_A 3277 Wo Word Unsigned Bit String 16 bit D4544 KMWO4544 E a800In tS 7 VAR_GLOB Zswi 33335 Word Unsiened Bit String 16 bit D4565 SMWO 4565 NIST_A 1321 Word Unsiened Bit String 16 bit D4566 SMWO 4566 OutFreq 404 Word Unsigned Bit String 16 bit D4567 SMWO 4567 OutVolt 0 Word Unsigned Bit String 16 bit D4568 SMWO 4568 OpTime 11 Word Unsigned Bit String 16 bit D4569 SMWO 4569 SLOTOO1INPUTE 0 Word Unsigned Bit String 16 bit D4570 SMWO 4570 SLOTOO1_INPUTF 0 Word Unsigned Bit String 16 bit D4571 SMWO 457 1 GX Works Acyclic communication example This chapter describes using acyclic communication with the A8NPRT 2 Profinet option card us ing GX Works 2 with a QCPU and Q12DCCPU V Profinet controller It contains examples of read ing and writing
122. r 1317 525h has to be set to 1 Bit Name Default Description 0 HICP 0 0 Enables support for the HICP protocol used by the Anybus IPcon fig utility 1 Disables support for the HICP protocol 1 Web Server 0 0 Enables the built in web server 1 Disables the built in web server 2 Web ADl access 0 0 Enables access to inverter parameters from the web server 1 Disables access to inverter parameters from the web servers 3 FTP server 0 0 Enables the built in FTP server 1 Disables the built in FTP server 4 Admin mode 0 0 Disables FTP admin mode 1 Enables FTP admin mode 5 reserved 0 N A Format file system 0 0 Default 1 Formats the file system Will reset itself to False 0 after comple tion 7 15 reserved 0 N A 1 Web server must be enabled Parameters 1305 1308 519h 51Ch IP Address These four parameters store the IP Address of the option board Byte order is allocated as in the following example IP address 192 168 111 222 Parameter no hex 519 51A 51B 51C Parameter no dec 1305 1306 1307 1308 Parameters 1309 1312 51Dh 520h Subnet Mask These four parameters store the subnet mask Byte order is allocated as in the following example IP address 255 255 255 O Parameter no hex 51D 51E 51F 520 Parameter no dec 1309 1310 1311 1312 Parameters 1313 1316 521h 524h Gateway Address These four parameters store the gateway address of the
123. rameter Name Description 1300 514h Option parameter 1 General settings see Parameter 1300 514h General Settings on page 72 1301 515h Option parameter 2 Ethernet Host Settings see Parameter 1301 515h Ethernet Host Settings on page 73 1302 516h Option parameter 3 Network Type 1303 517h Option parameter 4 Serial number low word 1304 518h Option parameter 5 Serial number high word 1305 519h Option parameter 6 IP address first byte see Parameters 1305 1308 519h 51Ch IP Address on page 73 1306 51Ah Option parameter 7 IP address second byte 1307 51Bh Option parameter 8 IP address third byte 1308 51Ch Option parameter 9 IP address fourth byte 1309 51Dh Option parameter 10 Subnet mask first byte see Parameters 1309 1312 51Dh 520h Subnet Mask on page 73 1310 51Eh Option parameter 11 Subnet mask second byte 1311 51Fh Option parameter 12 Subnet mask third byte 1312 520h Option parameter 13 Subnet mask fourth byte 1313 521h Option parameter 14 Gateway address first byte see Parameters 1313 1316 521h 524h Gateway Address on page 73 1314 522h Option parameter 15 Gateway address second byte 1315 523h Option parameter 16 Gateway address third byte 1316 524h Option parameter 17 Gateway address fourth byte 1317 525h Option parameter 18 Ethernet Communication Settings see Parameter 1317 525h Ethernet Communication Settings on page 74 1318 1343 52
124. rd click on the Change password checkbox and enter the password under New pass word A8NPRT_2P PROFINET Option Board 111 Appendix C HICP Host IP Configuration Protocol 112 Doc ld HMSI 27 207 Doc Rev 1 00 Copyright Notices Appendix D D Copyright Notices This product includes software developed by Carnegie Mellon the Massachusetts Institute of Technology the University of California and RSA Data Security KKK KKK KKKK KKK KK KKK KKK KKK KKKK KKK ERRE KKK KEKEK KKK KKK KE KEKK KKK KE KEKE KEKE RRA RARA RA KEK Copyright 1986 by Carnegie Mellon KKK KKK KK KK KKK KKK KK KKK ARE RARA RARA KKK KEK KEK KKK KKK KE KKK KKK KEKE KEKE EKER RARA KEK Copyright 1983 1984 1985 by the Massachusetts Institute of Technology KKK KKK KKHEK KKK KKK KK REA ERRE KKK EKER KKK KEK A KKK KKK KE KKK RRE RARA ERRE KKK KERKEK KEK Copyright c 1988 Stephen Deering Copyright c 1982 1985 1986 1992 1993 The Regents of the University of California All rights reserved This code is derived from software contributed to Berkeley by Stephen Deering of Stanford Uni versity Redistribution and use in source and binary forms with or without modification are permitted provided that the following conditions are met Redistributions of source code must retain the above copyright notice this list of conditions and the following disclaimer Redistributions in binary form must reproduce the above copyright notice this l
125. re catalog expand Telegrams and drag Telegram 1 to the available slot Totally Integrated Automation PORTAI y L telegram BF Ads new device sh Devices networks lag Puc CPU 315 2 PN DP IN Device configuration 1 Online amp diagnostics Bl Program blocks ig Technology objects a External source fles a Pic tags ig PLC deta ypes Gl Witch and force tables ig Online backups Bj Program info EA PLC alarms 5 Text lists imi Local modules i stituted 1 0 if Common dats E Documentation settings KG Languages amp resources Gia Online access i Card ReaderlUSE memory g y Catalog Sen O 11 Fiter D Migration Telegram 100 Torque control telegram 10 Position control telegram 102 custom Device overview P Module ABNPRT2P 2043 at Interface 2082 ASNPREZP er Q address Type Order no Firmware Comment HMS ABNPET 2P v2 ES Properties info 9 Y Diagnostics lt Details view Name 4 Portal view one per No properties available No properties can be shown atthe moment There is either no object selected or the selected object does not have any displayable properties gt Information Boyeyeo avempiey E s1003 SuJuO Syse Qil sapaq ET A8NPRT_2P PROFINET Option Board 43 TIA Portal Telegram 1 example Get Started Chan
126. riting it to the PLC it is possible to execute parameter read requests First get the inverter running by setting bits MO and M1 Now read the actual frequency by writing PNU 9193 to requestPNU and setting bit ParameterRequest The result should be a value of 1000 in readValue which corresponds to 10Hz Profinet Acyclic Read PLC_1 CPU 315 2 PN DP Watch and force tables Watch table_1 b A BPS i Name Address Display format Monitor value Modify value 7 i 1 Initialize M0 0 Bool m moe mu MA 2 RotationComma MO 1 Bool Mme TRUE MA 3 state M2 DECH o o MA requestedPNU 5 MW18 DEC 9 9193 9193 l MA 5 ParameterRequest MO 2 Bool A FALSE TRUE MA 6 writeStatus MD4 Hex 1600000000 16 0000_0000 7 readStatus MD10 Hex 1600000000 16 0000_0000 J 8 readValue MT 4 DEC 10000 9 lt Add new gt A8NPRT_2P PROFINET Option Board 57 TIA Portal Acyclic communication example Get Started Try testing a negative response by changing the axis number to 0x10 Notice that after executing the sequence state 12 is active An error code of 0x19 AXIS_DO_NONEXISTENT is expected Profinet Acyclic Read PLC_1 CPU 315 2 PN DP Watch and force tables Watch table_1 KJ gum i Name Address Display format Monitor value Modify value 7 1 Initialize M0 0 Bool E RUE RUE M 2 RotationComma MO 1 Bool E RE RUE MA 3 state MW2 DECH SSS o MA 4 requestedPNU
127. s e SET EE Valueln pl EN ENO o RST d performRead me Y d delayRead me Y Execute read request o Read_Rec_Ex_1 performRead Read_Rec_Ex o E t REQ VALID f validRead a FALSE BUFFER_2 EOS busyRead 17 ERROR p enamad 16 3a00 API STATUS Bintan 1 SLOTNUMBER RECORD f readData 0 1 SUBSLOTNUMBER LENGTH lengthRead 47 INDEX a ig If the response is received successfully bit validRead is ON then it is possible to access the re ceived data from readData The format of a positive response is as follows Byte no Description Value 0 Request ID 0x01 1 Request reference 0x01 OxFF same as in request 2 No of parameters 0x01 3 DO ID 0x01 4 No of values 0x01 5 Format See data format type table 6 7 Parameter value Byte swapped parameter value In case of a negative response t he format is as follows Byte no Description Value 0 Request ID 0x81 1 Request reference 0x01 OxFF same as in request 2 No of parameters 0x01 3 DO ID 0x01 4 No of values 0x01 5 Format 0x44 error 6 7 Error value Byte swapped error value see error table 32 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started GX Works Acyclic communication example The request ID can be checked to distinguish a positive negative response Extract the parame ter error value from readData and byte swap it to receive the actual value
128. se address 192 168 3 10 DA Siemens telegram1 Project Edit View insert Online Options Tools Window Help EX Totally Integrated Automation Pi AF A El Save project 5 X 2 2 io EG BR Y coonine Y coctine Jo IRIE x 41 PORTAL seg Pi Pi PNIDP Devices Topolooy view h Network view I Device view Options Ea i i 300 BP de mos E amp EHA e 100 E a als a Y catalog 3 E z gt E ix 68 5 new device a El sh Devices e nenworks Sd anme z H PLC cpu 315 2 PN DP ES Cam Rack a DN Device configuration 1 E A E E ECT oT UTE Online amp diagnostics Railo raou e EZ Program blocks gt am E Es technology objects gt mn ls External source files rm0 a ae gt aoimo 3 Dg PLC data ypes rma 3 E ao ao E Y Bl commiusintoss modules A omm ES gt mosense a lt m 20 gt m special a ee ig imerace modules E E Documentaton settings 3 Mann Wi Module rack sor taddiess Q eddress Type Orderno Firmware Comment 5 e Onis PS 207241 e 1 FS 30724 ES7 30718400 0440 al K Bguse ua w aca E 6E573152EH13 0A80 V2 6 El EE COMIRS232PPI multimastercable W NPUD inerce t O 2x1 2047 Ep COM 2 gt RS2321PPi multimaster cable 18 A a ES y Lfintel e PRO 1000 Mtietauerkverbindung B sp A hz Update accessible devices Dp P
129. t om NSLS iets A Lo B im gt E 1 700ms Local Device not Executed z JP PLC Parameter Bj Network Parameter tip Remote Password 433 Intelligent Function Module AY Global Device Comment Ef Global Label Initial Program E Scan Program EE MANI TASK _PROFINETASCI 8 PROFINETASCI Init 4 Program Local Label EN PROFINETASCI Mi Program Local Label 88 Standby Program Uy Fixed Scan Program ELNO ition Typ mH The base program that will be used for all examples is now ready 24 Doc ld HMSI 27 207 Doc Rev 1 00 Get Started GX Works Telegram 1 example 3 6 GX Works Telegram 1 example Start with the project created in the Preparing the GX Works Project chapter After powering up the inverter and Profinet controller connection will be established Expect to see bit 6 Switching on inhibited set in ZSW1 Below is a simplified state diagram dependent on con trol word 1 STW1 OFF Coast Stop ON STW1 bit1 false OR bit 2 false Coast Stop STW1 bit 1 false AND No Coast Stop AND No Quick Stop STW1 bit 0 false AND bit 1 true AND bit 2 true OR Quick Stop STW bit true 3 Switched ON ZSW1 bit 0 1 true 2 6 p e false Enable Operation STW1 bit 3 true General State Diagram Power supply ON S1 Switching ON Inhibited ZSW1 bit 6 true 0 1 2 p e fals
130. tain or inspect this product until you have read through this Instruction Manual and any related documents carefully and can use the equipment correctly Do not use this product until you have a full working knowledge of the equipment safety information and instruc tions In this Instruction Manual the safety instruction levels are classified into WARNING and CAUTION levels Assumes that incorrect handling may cause hazardous conditions result A WARNING ing in death or severe injury Assumes that incorrect handling may cause hazardous conditions result A CAUTION ing in moderate or slight injury or may cause physical damage only Please note that even the A CAUTION level may lead to a serious consequence depending on condi tions Please be sure to follow the instructions of both levels as they are critical to personnel safety SAFETY INSTRUCTIONS Electric Shock Prevention N WARNING Do not open any cover on the inverter while power is on or while the inverter is running as an electri cal shock may result Do not operate the inverter with any cover or wiring cover removed as accidental contact with exposed high voltage terminals and internal components may occur resulting in an electrical shock If power is off do not remove any cover except when necessary for wiring or periodic inspection While any cover is removed accidental contact with exposed high voltage terminals and internal compo
131. ternal No Description Unit Type pe 16 bit 9209 17 Load meter 0 1 unsigned R 9210 18 Motor excitation current 0 01A 0 1A unsigned R 9211 19 Position pulse 1 unsigned R W 9212 20 Cumulative energization time 1h unsigned R 9214 22 Orientation status 1 unsigned R 9215 23 Actual operation time 1h unsigned R 9216 24 Motor load factor 0 1 unsigned R 9217 25 Cumulative power 1kWh unsigned R 9224 32 Torque order 0 1 unsigned R 9225 33 Torque current order 0 1 unsigned R 9226 34 Motor output 0 1kW unsigend R 9227 35 Feedback pulse 1 unsigned R 9238 46 Motor temperature R 9242 50 Power saving effect unsigned R 9243 51 Cumulative saving power unsigned R 9244 52 PID set point 0 1 unsigned R W 9245 53 PID measured value 0 1 unsigned R W 9246 54 PID deviation 0 1 unsigned R W 9250 58 Option input terminal status1 R 9251 59 Option input terminal status2 3 5 E R 9252 60 Option output terminal status E E R 9253 61 Motor thermal load factor 0 1 unsigned R 9254 62 Transistor thermal load factor 0 1 unsigned R 9256 64 PTC thermistor resistance ohm unsigned R 9257 65 Output power R 9192 with regenerative display 9258 66 Cumulative regenerative power R 9260 68 2nd PID set point 0 1 unsigned R W 9261 69 2nd PID measured value 0 1 unsigned R W 9262 70 2nd PID deviation 0 1 unsigned R W 9272 80 Integrated power on time R 9273 81 Running time R 9274 82 Saving energy monitor R 9276 9283 84 91 Fault code 1 8
132. the network A8NPRT_2P PROFINET Option Board 109 Appendix B Troubleshooting 110 Doc ld HMSI 27 207 Doc Rev 1 00 HICP Host IP Configuration Protocol Appendix C C C 1 C 2 HICP Host IP Configuration Protocol General The option board supports the HICP protocol used by the Anybus IPconfig utility for changing settings e g IP address Subnet mask and enable disable DHCP Anybus IPconfig can be down loaded free of charge from the HMS website www anybus com This utility may be used to access the network settings of any Anybus product connected to the network via UDP port 3250 Operation Upon starting the program the network is scanned for Anybus products The network can be re scanned at any time by clicking Scan To alter the network settings of the option board double click on its entry in the list A window will appear containing the settings for the option board Validate the new settings by clicking Set or click Cancel to cancel all changes Configure 00 00 BC 20 50 02 a xj Ethernet configuration IP address 10 10 12 246 DHCP C On Subnet mask 255 1255 255 D Off Default gateway 0 0 Do OD Primary DNS 0 0 0 0 Secondary DNS oO 0 0 0 Hostname homer Password J Change password New password Cancel Optionally the configuration can be protected from unauthorized access by a password To enter a passwo
133. this is if it becomes necessary to restore a previous configuration at a later time Another reason is that it may be desirable to use the same configuration for multiple units A downloaded configuration file can be uploaded again to any compatible unit allowing the user to easily clone multiple units with the same configuration Interacting with the file system is performed by use of the File Transfer Protocol FTP The built in FTP server makes it easy to manage the file system using a standard FTP client interacting with the files in the same manner as though they were traditional files stored on a local or remote PC Note that certain routers or firewall applications such as Windows Firewall can block FTP traffic If an FTP connection to the option board cannot be established be sure to check the computer s firewall settings during troubleshooting and add an exception to the firewall configuration if necessary 7 2 FTP Server 7 2 1 Initiation By default the following port numbers are used for FTP communication TCP port 20 FTP data port TCP port 21 FTP command port The FTP server supports up to 8 concurrent connections 7 2 2 User Accounts User accounts are stored in the configuration file ftp cfg This file holds the usernames pass words and home directory for all users Users are not able to access files outside of their home directory File Format Userl Password1 Homedirl User2 Password2 Homedir2
134. tion board web pages for further information see Parameter Data on page 81 A8NPRT_2P PROFINET Option Board 89 Inverter parameters Acyclic Data Exchange Data Exchange 9 2 9 3 Inverter parameters Acyclic Data Exchange Inverter parameters are available only via acyclic communication They cannot be used in cyclic data exchange for example it is not possible to map them as parameters for telegram 102 The offset used for inverter parameters is 5096 i e inverter parameter no 1 maximum frequency shall be addressed as PNU 5097 An example of reading writing inverter parameters is shown in Reading a parameter Sequence 1 on page 30 All of the inverter parameters are unsigned 16bit integers with the exception of the following Parameter PNU Description Data type 7 5103 Acceleration time 8 5104 Deceleration time 16 5112 Jog acceleration deceleration time 44 5140 Second acceleration deceleration time Unsigned 32 bit integer 110 5206 Third acceleration deceleration time 111 5207 Third deceleration time 264 5360 Power failure deceleration time 1 265 5361 Power failure deceleration time 2 791 5887 Acceleration time in low speed range 792 5888 Deceleration time in low speed range All other All inverter parameters NOT listed in this table Unsigned 16bit integer Monitor Data Acyclic and Cyclic Data Exchange This chapter contains a table of monitor
135. tion Check if the option board is board is not board is not mounted properly and in the correct working mounted prop option slot erly A firmware Contact your local Mitsubishi Electric upgrade proce representative for further assistance dure was inter rupted Reset the inverter Perform all parameter clear to initial ize all parameter settings then pow ercycle the inverter The option A firmware All LEDs are off during the last 10 15 board is busy upgrade proce seconds of a firmware upgrade Fol dure is cur low the instructions appended to rently running the firmware upgrade package LEDs lit Please refer to LED Indicators on page 13 E OP1 MS and NS LEDs PROFINET master transitioned to In your application clear bit 10 flashing green STOP mode while Control by PLC STW1 bit 10 was set caus ing an inverter stop before transitioning to STOP mode or remove the cause that discon nects the data transmission between the master and the option board MS LED green NS LED off Connection was closed while Control by PLC STW1 bit 10 was set causing an inverter stop PROFINET mas ter or network component was powered off Verify that the PROFINET master and all network components between master and option board are pow ered and fully functioning The network cables are not connected properly Check if the network cables are con nected properly between all nodes of
136. ubishi Electric ME is a family of frequency inverters The commu nication modules option boards enabling communication on different industrial networks are developed and produced by HMS Industrial Networks Examples of applications for the frequency inverters are Lifting equipment Warehouse systems Extruders Centrifuges 1 2 Product Overview The A8NPRT_2P PROFINET Option Board for PROFINET allows information to be transferred seamlessly between an FR A800 inverter and a PROFINET network with minimal configuration re quirements The option board installs directly onto the inverter s control board and presents two standard 10BASE T 100BASE TX Ethernet ports for connection to the PROFINET network The in terface also hosts an embedded web server which provides access to inverter information via a standard web browser for remote monitoring configuration and control The option board is connected directly to the control board of the inverter and communicates to the inverter via a built in communication port Note that when the inverter s network communi cation portis used by the ABNPRT_2P PROFINET Option Board it is unavailable for use by any oth er network Before using the interface please familiarize yourself with the product and be sure to thoroughly read the instructions and precautions contained in this manual In addition please make sure that this instruction manual is delivered to the end user of the product and keep this
137. uct development The information in this document is subject to change without notice and should not be considered as a commitment by HMS Industrial Net works AB HMS Industrial Networks AB assumes no responsibility for any errors that may appear in this document There are many applications of this product Those responsible for the use of this device must en sure that all the necessary steps have been taken to verify that the applications meet all perfor mance and safety requirements including any applicable laws regulations codes and standards HMS Industrial Networks AB will under no circumstances assume liability or responsibility for any problems that may arise as a result from the use of undocumented features timing or functional side effects found outside the documented scope of this product The effects caused by any di rect or indirect use of such aspects of the product are undefined and may include e g compati bility issues and stability issues The examples and illustrations in this document are included solely for illustrative purposes Be cause of the many variables and requirements associated with any particular implementation HMS Industrial Networks AB cannot assume responsibility for actual use based on these exam ples and illustrations Intellectual Property Rights HMS Industrial Networks AB has intellectual property rights relating to technology embodied in the product described in this document These intellectual
138. ype Values Comment Request reference Unsigned8 0x01 OxFF Request ID Unsigned8 0x01 Request parameter 0x02 Change parameter Response ID Unsigned8 0x01 Request parameter 0x02 Change parameter 0x81 Request parameter 0x82 Change parameter Axis DO ID Unsigned8 0x01 No of Parameters Unsigned8 0x01 0x27 Quantity Attribute Unsigned8 0x10 Value 0x20 Description 0x30 Text No of elements Unsigned8 0x01 OxEA Quantity Parameter number Unsigned16 0x0001 OxFFFF Subindex Unsigned16 0x0001 OxFFFF Format Unsigned8 0x01 0x36 Data types See data format type 0x40 0x44 Data types table No of values Unsigned8 0x00 OxEA Quantity Error number Unsigned16 0x0000 OxOOFF Error numbers See error table 9 7 2 Data format type table Data type Value BOOLEAN 0x01 INTEGER8 0x02 INTEGER16 0x03 INTEGER32 0x04 UINTEGER8 0x05 UINTEGER16 0x06 UINTEGER32 0x07 VISIBLESTRING 0x09 OCTETSTRING Ox0a ZERO 0x40 ERROR 0x44 N2 0x71 N4 0x72 V2 0x73 A8NPRT_2P PROFINET Option Board 101 Acyclic Data Exchange Data Exchange 9 7 3 Error table Error description Value IMPERMISSIBLE_PARAMETER_NUMBER 0x00 PARAMETER_VALUE_CANNOT_BE_CHANGED 0x01 LOW_OR_HIGH_LIMIT_EXCEEDED 0x02 FAULTY_SUBINDEX 0x03 NO_ARRAY 0x04 INCORRECT_DATA_TYPE 0x05 SETTING_NOT_PERMITTED 0x06 DESCRIPTION_ELEMENT_CANNOT

Download Pdf Manuals

image

Related Search

Related Contents

  PDF Illumina VariantStudio User Guide  DELL Precision T1700  SP-R型 取扱説明書 - 株式会社アロマニッキ  printer. - Compuprint  取付説明書  42 WHC/WHE - Kälte Bast  Rondo IST RN2 4865 rev_01  

Copyright © All rights reserved.
Failed to retrieve file