ICC ASD-G9ETH User Manual Download Page 1

 

ICC 

INDUSTRIAL CONTROL COMMUNICATIONS, INC. 

Madison Office 

1600 Aspen Commons, Suite 210 
Middleton, WI USA 53562-4720 
Tel: [608] 831-1255   Fax: [608] 831-2045 
 
http://www.iccdesigns.com 

Printed in U.S.A 

 

ASD INTERFACE SERIES 

ICC 

INDUSTRIAL CONTROL COMMUNICATIONS, INC. 

 

ASD-G9ETH 

MULTIPROTOCOL ETHERNET INTERFACE FOR 

TOSHIBA G9 / VFAS1 ADJUSTABLE SPEED DRIVES 

 

June 2011 
ICC #10639-2.300-000

 

Summary of Contents for ASD-G9ETH

Page 1: ...Middleton WI USA 53562 4720 Tel 608 831 1255 Fax 608 831 2045 http www iccdesigns com Printed in U S A ASD INTERFACE SERIES ICC INDUSTRIAL CONTROL COMMUNICATIONS INC ASD G9ETH MULTIPROTOCOL ETHERNET...

Page 2: ...t Bugs may always be present in a system of any size In order to prevent danger to life or property it is the responsibility of the system designer to incorporate redundant protective mechanisms appro...

Page 3: ...ting cabling such as ASD input output power wiring Installation and Wiring Do not touch charged parts of the drive such as the terminal block while the drive s CHARGE lamp is lit A charge will still b...

Page 4: ...14 5 2 Installing Multiple Option Cards 16 6 LED Indicators 17 6 1 Front Panel 17 6 2 Ethernet Jack 18 7 Configuring the IP Address 19 7 1 Via the Finder Utility 19 7 2 Via the Drive s Keypad 20 7 3 V...

Page 5: ...6 Submitting Changes 38 10 8 EtherNet IP Tab 39 10 8 1 Information Window 39 10 8 2 Device Identification 40 10 8 3 Run Idle Flag Behavior 40 10 8 4 Class 1 I O Data Configuration Arrays 40 10 8 5 Sub...

Page 6: ...On Instruction 81 13 2 7 Explicit Messaging Tag Reference 83 13 2 8 ControlLogix Example Read a Register Block 85 13 2 9 ControlLogix Example Read a Single Register 91 13 2 10 ControlLogix Example Mu...

Page 7: ...reference or unit inspection For the latest information support software and firmware releases please visit http www iccdesigns com Before continuing please take a moment to ensure that you have recei...

Page 8: ...Firefox The latest version of Adobe Flash Player browser plug in is required Refer to section 10 XML Configuration File Upload Download All interface configuration files are stored in the unit s inter...

Page 9: ...in the field by the end user Refer to section 12 for more information EtherNet IP Data Access Options The EtherNet IP protocol provides access to inverter data via explicit messaging user defined I O...

Page 10: ...ny other applicable national regional or industry codes and standards DO NOT install operate perform maintenance or dispose of this equipment until you have read and understood all of the following pr...

Page 11: ...urning supply power off After turning supply power off wait at least ten minutes before servicing the ASD or interface board Ensure that the Charge LED is off prior to beginning maintenance Do Not att...

Page 12: ...s high humidity dust or metal particles 3 5 Warranty This communication interface is covered under warranty by ICC Inc for a period of 12 months from the date of installation but not to exceed 18 mont...

Page 13: ...e explosive gasses Operating Temperature 10 50 C 14 122 F Storage Temperature 40 85 C 40 185 F Relative Humidity 20 90 without condensation Vibration 5 9m s 2 0 6G or less 10 55Hz Grounding Non isolat...

Page 14: ...rview Mounting Tabs Drive Connector LEDs Ground Plate Configuration Switches Shielded RJ45 Ethernet Jack MAC ID Note The configuration switches are used for factory test only and should remain in the...

Page 15: ...nd are locked and tagged out 2 DANGER Wait at least 5 minutes for the drive s electrolytic capacitors to discharge before proceeding to the next step Do not touch any internal parts with power applied...

Page 16: ...Figure 3 Double check that the plastic bosses located on the left and right side of the drive enclosure are properly inserted into the corresponding recesses on the back of the interface housing and...

Page 17: ...rive s input power or motor wiring Also take care to route the cable away from any sharp edges or positions where it may be pinched 7 Turn the power source to the drive ON and verify that it functions...

Page 18: ...s followed by 3s of OFF time indicates the error code EIP Module Status Reserved When the multi protocol firmware image with EtherNet IP support is loaded this LED conforms to the prescribed module st...

Page 19: ...ed a link with the interface board and is communicating with it Ethernet Activity Blinks green briefly when network packets are sent or received Heartbeat Blinks green to indicate communication betwee...

Page 20: ...e boots up it will attempt to obtain an IP address from a DHCP server or failing that will fallback to either the last static IP address assigned or a default static IP address of 192 168 16 102 if no...

Page 21: ...3R5 and later and H9 drive control board firmware V204R4 drives only The interface card s IP Address Subnet Mask Default Gateway and DHCP Static IP mode can be viewed and modified via the drive s keyp...

Page 22: ...owing actions Open Web Interface Opens a web browser page of the selected device Refer to section 10 Open FTP Interface Opens the computer s default FTP application which could be either Windows Explo...

Page 23: ...l ASD Parameter Numbers Map to Decimal Register Numbers F000 F999 1 1000 FA00 FA99 1001 1100 FB00 FB99 1101 1200 FC00 FC99 1201 1300 FD00 FD99 1301 1400 FE00 FE99 1401 1500 This mapping is easier to u...

Page 24: ...will be successful but the data will have no meaning This feature is beneficial in situations where the accessing of non contiguous registers can be made more efficient by accessing an all inclusive...

Page 25: ...be Flash Player browser plug in is required If the plug in is not already installed on your computer then your browser will automatically be redirected to the appropriate Adobe download web site when...

Page 26: ...he authentication request will appear as a browser popup box that will request entry of a user name and password Refer to Figure 8 The factory default user name is root and the password is icc Note th...

Page 27: ...name Multiple groups may also be selected by holding down the CTRL key while clicking on the group names or a range of groups can be selected by first selecting the starting group and then holding dow...

Page 28: ...group does not have any available subgroups then only the All subgroup will be shown and all parameters in that group will be shown in the Parameter List 10 4 4 Parameter List The bottom half of the...

Page 29: ...he filter function simply type a word or portion of a word into the filter entry box and then click the filter button Refer to Figure 14 The filter will then display only those parameters currently av...

Page 30: ...in decimal and values to be written to parameters must be entered in decimal format For example to change the drive s frequency command to 40 00Hz enter the decimal value 4000 Similarly when HEX is s...

Page 31: ...device on a PROFINET network Refer to Figure 16 Figure 16 PROFINET Tab 10 5 1 Information Window Figure 17 shows the Information Window which is located in the upper right hand corner of the PROFINET...

Page 32: ...used with the I O Cycle Update Time in Step 7 or an equivalent hardware configuration tool 10 5 3 I O Data Configuration Arrays The interface card supports two different types of PROFINET data transfe...

Page 33: ...controller may require larger input and or output data sizes but all unreferenced command data will be ignored and all unreferenced status data will contain dummy 0 values The first word two bytes of...

Page 34: ...e 21 Figure 21 BACnet Tab 10 6 1 Information Window Figure 22 shows the Information Window which is located in the upper right hand corner of the BACnet tab This window displays various informational...

Page 35: ...tion elements Device Name or Device ID has been changed the submit button located in the left hand portion of the web page must be clicked in order to write these settings to the interface card s file...

Page 36: ...25 Config Tab 10 7 1 Information Window Figure 26 shows the Information Window which is located in the upper right hand corner of the Config tab This window displays various informational messages reg...

Page 37: ...echanism used to modify the parameters control protocol data write modification via the web page monitor tab timeout configuration setting etc Note that ASD Interface CPU firmware version V1 100 or la...

Page 38: ...nts This time setting is used by certain protocols in order to determine abnormal loss of communications conditions and optionally to trigger a timeout processing event The default timeout time is 10s...

Page 39: ...tural radix e g a hexadecimal command word vs a decimal frequency command value 10 7 6 Submitting Changes Whenever any of the configuration elements has been changed the submit button located in the r...

Page 40: ...re 32 Figure 32 EtherNet IP Tab 10 8 1 Information Window Figure 33 shows the Information Window which is located in the upper right hand corner of the EtherNet IP tab This window displays various inf...

Page 41: ...P devices when they receive I O data from a controller with the run idle flag set to Idle is not specified in the EtherNet IP specification The interface card allows the option of two different behavi...

Page 42: ...from the controller or produced to the network A value of 0 indicates that no register is referenced at that location which will cause the corresponding consumed data to be ignored and produced data...

Page 43: ...nterface card boots up the act of submitting configuration changes will also reset the interface card Please allow 30 seconds for the interface card to reboot at which time it will then be operating w...

Page 44: ...ister and send emails to up to four recipients when a certain condition is detected The alarm conditions have both value and time constraints and can be configured to retrigger at a fixed interval as...

Page 45: ...r listens for incoming emails on From Email Enter the email address that will appear as the sender s email address in the email headers To Emails Up to four recipients can be designated to receive ala...

Page 46: ...ow refer to section 10 9 1 will display appropriate messages such as those shown in Figure 42 and Figure 43 Although the test email is sent immediately note that due to internet and or email server de...

Page 47: ...voltages etc should typically have their Mask fields set to 0xFFFF which causes all data bits to be retained for the Value field comparison For registers that correspond to enumerated process variabl...

Page 48: ...nfiguration elements alarm settings or email configuration parameters have been changed the submit button located in the lower right hand portion of the web page must be clicked in order to write thes...

Page 49: ...Figure 46 Figure 46 Modbus Tab 10 10 1 Information Window Figure 47 shows the Information Window which is located in the upper right hand corner of the Modbus tab This window displays various informat...

Page 50: ...saction starting at register 1302 for a quantity of 18 registers Then pick out the registers of interest and ignore the rest of the response data While both of these methods will certainly work neithe...

Page 51: ...e command can be accomplished with a single write multiple registers transaction by writing a quantity of three registers starting at register 2001 Similarly reading the inverter status 1 word torque...

Page 52: ...ical overview of critical application variables in real time A total of 10 gauge windows are available four at a time and each gauge window can be configured to display any scanned register s value vi...

Page 53: ...avior and presentation may vary slightly depending on the specific gauge chosen all of the gauges share the following common elements refer to Figure 54 for an example Gauge Selector A drop down selec...

Page 54: ...e gauge Note however that simply updating the gauge s current display properties does not write these settings to the interface card s filesystem To save the current configuration of all the gauge win...

Page 55: ...0 6553510 Pos Neg Meter Refer to Figure 57 Similar to the meter gauge this type of meter also implements a common panel meter type display format but in this instance the indicated value can be posit...

Page 56: ...ata is available Hovering the mouse pointer anywhere on the graph displays a vertical reference line at the corresponding time and pops up a tooltip which displays the current indicated value at that...

Page 57: ...portion of the web page must be selected in order to write these settings to the interface card s filesystem Refer to Figure 61 Note that submitting the Dashboard Tab configuration does not require r...

Page 58: ...t is ever desired to reset a protocol s configuration to factory default values this can be easily accomplished by simply deleting the appropriate configuration file from the filesystem and rebooting...

Page 59: ...er Microsoft Internet Explorer is configured as the default FTP application An authentication dialog will appear refer to Figure 62 Enter the currently configured user name and case sensitive password...

Page 60: ...eplace root in ftp root with the new user name Refer to Figure 65 Figure 65 FTP Navigation with Windows Explorer You will then be presented with an authentication dialog refer to Figure 66 The user na...

Page 61: ...s of the target interface card The FTP client will connect to the unit and then prompt for the username and case sensitive password defaults are root and icc respectively Upon successful entry of the...

Page 62: ...61 ICC Figure 69 Listing Files with ls Command Figure 70 Copying a File from the Unit With get Command Figure 71 Copying a File to the Unit With put Command...

Page 63: ...e password default is icc The Port Timeout and Retries fields should already contain the default values Click the Connect button when done Core FTP LE will then try to connect and authenticate to the...

Page 64: ...t applications Core FTP LE has a wide array of configuration and file management capabilities which are beyond the scope of this manual Refer to the program s Help file for more detailed instructions...

Page 65: ...precautions or configuration requirements prior to updating your firmware For example upgrading to a new firmware version may affect user defined configuration files prior to starting an update proce...

Page 66: ...web browser s cache memory before accessing the web server after the firmware update This will ensure that your web browser will load the updated web server pages directly from the interface instead...

Page 67: ...isters 0 Drive registers can be addressed as either holding registers 4X references or input registers 3X references For example accessing the output frequency involves accessing holding register 4130...

Page 68: ...r discrete inputs 1X references These will collectively be referred to from here on out as simply discretes Accessing discretes does not reference any new physical data discretes are simply indexes in...

Page 69: ...are going to read coil 34 Using Equation 1 we can determine that coil 34 resides in register 3 as 3 0625 3 r1 3 Then using Equation 2 we can determine that the bit within register 3 that coil 34 targ...

Page 70: ...short and have low overhead which allows for the time critical performance needed by controllers The interface card supports both explicit and I O messaging Further two different types of I O messagi...

Page 71: ...n rate Requested Packet Interval for class 1 The typical timeout value for class 3 messaging is usually much larger and is also dictated by the scanner client 13 2 2 ODVA AC DC Drive Profile The inter...

Page 72: ...ection 1 and bit 10 run stop 1 Note that if both the Run Fwd and Run Rev bits are on then inverter register 1007 will not be changed from its previous value Fault Reset Inverter reset command 0 no act...

Page 73: ...will be 1 whenever inverter register 1302 bit 9 direction is 1 and bit 10 running stopped is 1 and will be 0 otherwise Ready Inverter ready signal 0 not ready 1 ready The Ready bit will be 1 whenever...

Page 74: ...lLogix PLC such as a 1756 L61 coupled with a 1756 ENBT A communication interface adjust this procedure according to your specific equipment Later sections will provide specific read write examples usi...

Page 75: ...og box 11 Confirm that the IP Address Subnet Mask and Gateway Address fields are configured correctly The IP Address must match the IP Address entered when the new module was first created Refer to Fi...

Page 76: ...n refer to Figure 78 Enter a Name and Description which will allow easy identification of the drive on the network the tags created in RSLogix 5000 will be derived from this Name Because all drive dat...

Page 77: ...of this example we are assuming that the consumed configuration array is defined as shown in Figure 36 with two relevant registers 1007 and 1008 We therefore set the Output Size to 2 Configuration The...

Page 78: ...ill be displayed in the area below the project tree Refer to Figure 81 Also confirm that the interface card s Network Status LED should be solid green indicating an online connected state 8 By double...

Page 79: ...ister configuration references register 1008 which is the drive s option board frequency command register A value of 1234 therefore equates to a frequency command of 12 34Hz The input data from the dr...

Page 80: ...in Figure 84 Figure 84 Create Generic Default AOI Tags 5 Double click MainRoutine under Tasks MainTask MainProgram in the controller organizer view 6 Right click on the first ladder logic rung in the...

Page 81: ...80 ICC Figure 85 Add Generic Default AOI 9 Click OK 10 Edit the AOI according to Figure 86 Figure 86 Configure Generic Default AOI...

Page 82: ...te that the Assembly Input Instance must be changed to 71 and the Assembly Output Instance must be changed to 21 Refer to Figure 87 Figure 87 AC DC Drive Profile Generic Ethernet Module Configuration...

Page 83: ...ller organizer view 6 Right click on the first ladder logic rung in the MainRoutine window and select Add Ladder Element 7 The Add Ladder Element window appears 8 Select the AC DC drive profile AOI in...

Page 84: ...written via the EtherNet IP data table write service Different tags exist for reading vs writing Any given register can be accessed with its own unique tag name or an array tag can be used to access...

Page 85: ...wr_reg_1007 Data table write wr_freq_cmd 1008 wr_reg_1008 Data table write wr_cmd2 1024 wr_reg_1024 Data table write wr_torq_cmd 1034 wr_reg_1034 To read data from the interface card the application...

Page 86: ...xpand the connection tag by clicking on the sign next to the tag name Scroll down to the connection UnconnectedTimeout field and change its value from the default 30000000 30s in 1uS increments to 100...

Page 87: ...er Refer to Figure 94 e Click OK 3 Add an XIO element to the main program a Right click on the ladder logic rung containing the MSG instruction in the MainRoutine window and select Add Ladder Element...

Page 88: ..._reg_basic 10 Offset 10 in the interface card s rd_reg_basic root tag which starts at register 1 refers to 1 10 register 11 deceleration time 1 If we wish we could also use the tag name which referenc...

Page 89: ...56 ENBx module in the local chassis we named ours EIP in section 13 2 3 2 is the Ethernet port of the 1756 ENBx module in the local chassis and target_IP_address is the IP address of the target node I...

Page 90: ...MSG block In the drop down box double click on the connection EN field Refer to Figure 101 This configuration causes the MSG instruction to automatically retrigger itself when it completes While this...

Page 91: ...in the controller organizer view Figure 103 Viewing the Register Values b Select the Monitor Tags tab c Expand the data_array tag Refer to Figure 103 d 25 register values starting at register 11 are b...

Page 92: ...ple MSG Instructions At times reading from different groups of registers may be necessary For example a specific application may require some registers located in various disjoint locations in the reg...

Page 93: ...ram by user provided logic which controls the conditions under which a write operation would be performed Figure 107 shows the configuration details of the example wr_connection MSG instruction Note t...

Page 94: ...93 ICC Figure 106 Reading and Writing via MSG Instructions Figure 107 MSG Configuration for Writing...

Page 95: ...d is provided in Equation 3 offset 100 10 number file register target Equation 3 In Equation 3 target register 1 1485 file number 10 24 which means N10 N24 and offset is restricted only by the limitat...

Page 96: ...ses a MSG instruction that is configured with a Data Table Address from which to start the access and a Size in Elements which determines the number of items to access read or write The Data Table Add...

Page 97: ...file This file will be used to store the incoming data read from the interface card Enter a file number e g 18 set the type to Integer enter a descriptive name e g DATA and enter a number of elements...

Page 98: ...elect Insert Rung c Right click on the rung number of the new editable rung and select Append Instruction d Select the MSG instruction from the Input Output classification then click OK Refer to Figur...

Page 99: ...to PLC5 Local Remote field to Local and Control Block to N20 0 b Upon hitting the ENTER key while in the Control Block entry box the MSG Properties dialog box should appear or it can be opened by cli...

Page 100: ...e To Address in the first row to the drive s IP address and the To Address in the second row to 0 Refer to Figure 113 Figure 113 MSG Configuration MultiHop Tab f Close the dialog box At this point the...

Page 101: ...register values starting at register 11 are being continuously read from the interface card and placed in the 25 sequential offsets of N18 starting at N18 11 Refer to Figure 116 We can see that N18 1...

Page 102: ...in the register map To accomplish this task efficiently multiple MSG instructions can be implemented in the PLC program The configuration and execution for implementing multiple MSG instructions is i...

Page 103: ...119 shows an example of two MSG instructions one for reading and one for writing Note that the Read Write field of each of the MSG instructions is set according to their function Figure 120 shows the...

Page 104: ...103 ICC Figure 119 Reading and Writing via MSG Instructions Figure 120 MSG Configuration for Writing...

Page 105: ...featuring reduced high frequency noise reduced harmonics and high precision and high speed torque control with or without sensors BACnet Standard Device Profile Annex L BACnet Operator Workstation B...

Page 106: ...use 11 medium ______ Other ______ Device Address Binding Is static device binding supported This is currently for two way communication with MS TP slaves and certain other devise Yes No Networking Opt...

Page 107: ...orted object type Object Type Service Read Property Write Property Analog Output Real Real Unsigned Integer Null Analog Input Real N A Binary Output Enumerated Enumerated Boolean Real Unsigned Integer...

Page 108: ...Software Revision R Protocol Version R Protocol Revision R Services Supported R Object Types Supported R Object List R Max APDU Length R Segmentation Support R APDU Timeout R Number APDU Retries R Ma...

Page 109: ...STATUS ST programmable input terminal status on off BI6 RES_PIT_STATUS RES programmable input terminal status on off BI7 S1_PIT_STATUS S1 programmable input terminal status on off BI8 S2_PIT_STATUS S2...

Page 110: ...n off BO9 DATA_OUT2_TERMINAL Output terminal selected data out 2 on off BO10 DATA_OUT3_TERMINAL Output terminal selected data out 3 on off Analog Input Object Instance Summary Instance ID Object Name...

Page 111: ...terminal ASD parameter FE06 bit 5 BI9 Indicates the status of the S3 programmable input terminal ASD parameter FE06 bit 6 BI10 Indicates the status of the S4 programmable input terminal ASD parameter...

Page 112: ...output specified data output 1 will follow the value of this BO ASD parameter FA50 bit 0 BO9 Output terminal data out 2 Any programmable output terminals that are configured to output specified data o...

Page 113: ...erride bit BO6 is ON Although the adjustment range for this object is 0 40000 0 00Hz 400 00Hz the actual frequency command will be internally limited by the Upper Limit Frequency and Lower Limit Frequ...

Page 114: ...p 7 or an equivalent hardware configuration tool is 8ms Lower update times are possible but determinism may vary depending on the interface s processing load Note that this setting is not related to a...

Page 115: ...units of Hz the following conversion equations are applied within the interface card Speed Setpoint drive speed reference in RPM Maps to inverter register 1008 parameter FA07 internal option board fr...

Page 116: ...Middleton WI USA 53562 4720 Tel 608 831 1255 Fax 608 831 2045 http www iccdesigns com Printed in U S A ASD INTERFACE SERIES ICC INDUSTRIAL CONTROL COMMUNICATIONS INC ASD G9ETH MULTIPROTOCOL ETHERNET...

Reviews: