Home

ASD-G9ETH Ethernet Interface User`s Manual

image

Contents

1. eese eene nnns 36 10 6 3 Submitting Changes sessi seen ans 36 UTE SD Io M 37 10 7 1 Information WindOw assesses esee nennen 37 10 7 2 Drive Configuration Parameter Write Selection 38 10 7 3 Authentication Configuration esses 38 10 7 4 IP Address Configuration eese 39 10 7 5 Timeout Configuration sees 39 10 7 6 Submitting Changes esses seen 40 10 9 EtherNevlP TaSDiuseseuieinaicenbde dedico dum iet eidoriee si qct adici nde 41 10 8 1 Information WindOw assesses 41 10 8 2 Device ldentification esses enn 42 10 8 3 Run ldle Flag Behavior 1ccscccseecceeeneecsneeceeeceeeseesanesseessensanes 42 10 8 4 Class 1 I O Data Configuration Arrays seseeessss 42 10 8 5 Submitting Changes sessi 43 p cuu Ie 45 10 9 1 Information WindOw esses essen nnns 45 10 9 2 Email Configuration sees essen 46 10 9 3 Alarm CONNIQUITALION P i 47 10 9 4 Submitting Changes sessi 49 10 10 Modpu s TAD 50 10 10 1 Information Window esses eene 50 10 10 2 Supervisory Timer Selection sees eee 51 10 10 3 Connection Timer Selection eseessesssssee een 51 10 10 4 Re
2. Plant Maintenance amp MyPlant com Every 20 minutes for a maximum of f Subject Feeder drive is in an emergency stop condition SUBMIT Click here to save changes made to the Alarm configuration Warning This will cause the communication interface card to reset Ensure that the system is in a safe state such that loss of communications will not pose a danger to equipment or personnel before using this feature TEST EMAIL INDUSTRIAL CONTROL COMMUNICATIONS INC Internet fg vy 100 Figure 38 Alarm Tab 10 9 1 Information Window Figure 39 shows the Information Window which is located in the TSCM ORI upper right hand corner of the Successfully loaded Alarm configuration Alarm tab This window displays various informational messages regarding the status of the Alarm configuration parameters loading Figure 39 Alarm Tab Information Window or submitting and test emails 45 icc 10 9 2 Email Configuration In order for an alarm trigger to successfully send a notification email some network settings must first be configured properly refer to Figure 40 and Figure 41 DNS Servers Enter the dotted decimal IP addresses of the primary and secondary DNS servers which will be used to resolve the configured SMTP server name Only the primary DNS server is required but if a secondary DNS server is entered then it will be used if the primary server is inaccessible M
3. SG f Type CIP Data Table Read Message Control connection Econ E connection MESSAGE jg data_array INT 100 Controller Program Show Show AII gt gt Figure 97 MSG Instruction Tag Assignment b Click the message configuration button in the MSG instruction The Message Configuration window will open Refer to Figure 98 Message Configuration connection Configuration Communication Tag Message Type CIP Data Table Read Y Source Element rd reg basic 10 Number Of Elements 125 Destination Element data_array 10 New Tag Figure 98 MSG Instruction Configuration c Configuration tab settings i i iii Change the Message Type to CIP Data Table Read In the Source Element field enter the read tag you wish to access refer to section 13 2 7 In this example we will be reading a total of 25 registers beginning at rd reg basic 10 Offset 10 in the interface card s rd reg basic root tag which starts at register 1 refers to 110 register 11 deceleration time 1 If we wish we could also use the tag name which references deceleration time 1 directly rd reg 11 to achieve the same results Enter the Number Of Elements to read In this example we will read 25 registers For the Destination Element either directly type in data array 10 or select element 10 in the data array tag via the drop down box refer to Figure 99 The de
4. MainRoutine Figure 103 Complete Program 7 Save download and run the program a To view the values of the registers being read from the interface card double click Controller Tags in the controller organizer view Controller Tags EIP_example controller Scope EIP_example Show Show All Name amp Value Force Mask Style Data Type 36 MESSAGE Decimal INT 100 Decimal INT Decimal INT Decimal INT Decimal INT Decimal INT Decimal INT Decimal INT Decimal INT Decimal INT data array S Decimal INT data array 10 Decimal INT data aray 11 Decimal INT data array 12 Decimal INT data array 13 Decimal INT data array 14 Decimal INT data array 15 Decimal INT data array 16 Decimal INT data array 17 Decimal INT data array 18 Decimal INT data array 13 Decimal INT data array 20 Decimal INT a gt N Monitor Tags EditTaas l CU Figure 104 Viewing the Register Values connection Hae Ge Zi data_array 0 data array 1 Ei data array 2 an data array 3 data array 4 data array 5 data array 5 data aray data array 8 cOococoocolooooco w m ao oe b Select the Monitor Tags tab c Expand the data array tag Refer to Figure 104 d 25 register values starting at register 11 are being continuously read from the interface card and placed in the 25 sequential offsets of data array starting
5. 6 Assign a tag to the XIO element a Double click on the XIO element located to the left of the MSG block Type in N20 0 15 MSG instruction s enable bit This configuration causes the MSG instruction to automatically retrigger itself when it completes While this is acceptable for the purposes of this example it can produce high network utilization In actual practice it may be desirable to incorporate additional logic elements to allow triggering the MSG instruction at a specific rate or under specific conditions 102 icc 7 The program is now complete Refer to Figure 116 FES LAD 2 Read Write Message Type Peer To Peer Read Write Read Target Device PLCS Local Remote Local Control Block N20 0 Control Block Length 31 setup 5creen Figure 116 Completed PLC Program 8 Save download and run the program a To view the registers being read from the interface card double click the data file N18 under Data Files in the controller organizer view 25 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 117 We can see that N18 11 deceleration time 1 has a value of 100 10 0s N18 12 maximum frequency has a value of 6000 60 00HZ etc Data File N18 dec DATA PIE 6000 6000 0 0 0 0 0 N18 108 Radix Decimal v Columns 10 Figure 117 Monitorin
6. In a similar manner to write data to the interface card the application PLC program must reference a destination element to which to start writing and the number of elements to write Again the destination element will be a tag name constructed according to the naming convention shown above or a special tag as shown in Table 7 Whether reading or writing the number of elements can be any quantity of registers from 1 to the maximum allowable length 1485 87 icc 13 2 8 ControlLogix Example Read a Register Block This example program will show how to continuously read a block of registers from the drive with a single MSG instruction Only one read request is outstanding at any given time Note that the steps for configuring the MSG instruction for the PLC5E may vary slightly For more information about the MSG instruction please refer to the PLC s Instruction Set Reference Manual 1 Create new Tags a Double click Controller Tags in the controller organizer view b The Controller Tags window appears Refer to Figure 93 Controller Tags EIP example controller Scope fJ EIP example Show Show All El Name e Alias For Base Tag Data Type Style J all connection MESSAGE b data_array INT 100 Hex 2 Monitor Tags Edit Tags n Figure 93 Create New Tags C Select the Edit Tags tab at the bottom d Create a new tag by entering connection in the first bla
7. Modbus Dashboard EtherNet IP Activity Successfully loaded EtherNet IP configuration Device Name ASD G9ETH Invoke Timeout When Run Idle Flag Idle EtherNet IP Consumed Register Configuration suenit Click here to save changes made to the EtherNet IP configuration 0 1 2 3 4 5 Warning This will cause the communication 0 1007 1008 0 interface card to reset Ensure that the system is in a safe state such that loss of communications will not pose a danger to equipment or personnel before using this feature EtherNet IP Produced Register Configuration o 2 s 4 s je 0 1402 1401 0 0 0 0 8 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 INDUSTRIAL CONTROL COMMUNICATIONS INC Internet fg 100 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 informational messages regarding the status of the EtherNet IP configuration Figure 33 EtherNet IP Tab Information parameters loading or Window submitting EtherNet IP Activity Successfully loaded EtherNet IP configuration 41 icc 10 8 2 Device Identification A text entry box is available which allows customization of the Device Name ASD G9ETH device s name for identification on the EtherNet IP network This string is ac
8. gt FIP root at 192 168 16 53 Windows Internet Explorer SEE OO E tnoziies BA 44 2 Nx ei r Favorites FTP root at 192 168 16 53 t B de Pager Safety FTP root at 192 168 16 53 To view this FTP site in Windows Explorer click Page and then click Open FTP Site in Windows Explorer 01 01 1970 z config 10610a xml 01 01 1970 bacnet 10610a xml 01 01 1970 eip 10610a xml 01 01 1970 E mbtcp 10610a xml 01 01 1970 alarm 10610a xml 01 01 1970 dashboard 10610a xml Internet g 100 Figure 64 FTP Navigation with Internet Explorer 60 icc 11 2 Using FTP with Windows Explorer To use FTP with Microsoft Windows Explorer first men open either Windows Explorer or My Computer Refer to Figure 65 Please note that the indicated procedure prompts and capabilities outlined here can vary depending on such factors as the installed operating system firewalls and service packs In the Address field type in ftp root and then the IP address of the target interface card if the user name has been changed from its default then Figure 65 Accessing replace root in ftp root with the new user name Refer to Figure 66 Windows Explorer Pr ftp 192 168 16 128 PB ar File Edit Yiew Favorites Tools Help Q peck amp 27 Search Folders i3 a Address ftp root 192 168 16 128 v Elo Other Places User root
9. 10 1 Overview The interface contains an embedded web server also known as an HTTP server which allows users to access the drive s internal data in a graphical manner with web browsers such as Microsoft Internet Explorer or Mozilla Firefox In this way the drive can be monitored configured and controlled from across the room or from across the globe In order to view the interface s web page the free Adobe 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 you initially attempt to access the interface s web page Alternatively the plug in can be downloaded directly by going to http www adobe com and choosing the get Adobe Flash Player link Always ensure that you have the latest version of the Flash Player installed if some aspect of the web page does not appear to be displayed properly installing the latest Flash Player update usually resolves the problem ASD G9ETH Windows Internet Explorer DEAR ars le htp jJ192 168 16 53 i p E eal 3x Sy p gt yy Favorites asp GoeETH A D J de Page Safety Toos TO ex H I EA ASD G9ETH Embedded Server fae N zz 1 f Ty f f Monitor PROFINET BACnet Config EtherNet IP Alarm Modbus Dashboard Parameter Group Parameter Subgroup Network interface CPU firmware
10. Device Address Binding R Y Database Revision R J J Present Value R W R w StatusFlags R R R R Event State R R R R Reliability R R R R Out of Service R R R R Units a dR OR Priority Array R R Relinquish Default R R RIR j ActiveText R R J J InactiveText R R J R readable using BACnet services W readable and writable using BACnet services 110 icc 13 4 3 Supported Objects Binary Input Object Instance Summary 2 ee Active lar Object Name Description RAINE Per running Bit RUN STOP STATUS Run stop status stopped reverse FWD REV STATUS Forward reverse status fon did BI3 F PIT STATUS P Orman on off ibis input terminal status R PIT STATUS S programmane on off input terminal status ST PIT STATUS zr programmable on off input terminal status RES Pit Status 5 Piegrammabie on off M input terminal status S2 PIT STATUS poc Programmable on off es input terminal status S3 PIT STATUS He ATAMADI on off input terminal status FS4 programmable BI10 S4 PIT STATUS input terminal status on off BM1 louT4 POT STATUS OUT T programmable Sn off input terminal status OUT2 programmable BI12 OUT2 POT STATUS input terminal status on off BHM3 FL POT STATUS Pre amare on off input termi
11. Force multiple coils Write multiple registers 6 Write singe register e Drive registers can be addressed as either holding registers 4X references or input registers 3X references When targeting registers the 4X and 9X portion should NOT be sent over the network The 4X and 3X are Modbus naming conventions for holding registers and input registers respectively The Function Code will determine whether a register is accessed as a holding or input register For example the output frequency register 1301 can be referred to as holding register 41301 and input register 31301 However in both cases the actual register is 1301 and NOT 41301 or 31301 The register to parameter mapping is described in section 9 e Specific bits within drive registers can be accessed as either coils OX references or discrete inputs 1X references The OX and 1X are Modbus naming conventions for coils and discretes respectively The OX and 1X portion should NOT be sent over the network e Because the transaction is handled locally within the interface card write data checking is not available For example if a write is performed to a register with a data value that is out of range of the corresponding parameter object no Modbus exception will be immediately returned 68 icc e The unit identifier Ul field of the request packets is ignored e The socket timeout time is determined by the timeo
12. IN XX OUT YY where XX is the number of input status registers to be sent to the controller and YY is the number of output command registers to be sent to the drive The single PROF Idrive profile compliant module is named Standard Telegram 1 Refer to the GSDML file for specific module information e When using standard I O modules up to 8 command registers can be sent to the drive and up to 32 status registers can be retrieved from the drive Refer to section 10 5 3 for more information regarding configuration of I O mapping e No explicit module selection is required on the interface card the module will be selected automatically according to the controller s configuration e The lowest recommended I O Cycle Update Time in STEP 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 and should therefore not be confused with the Update Time setting on the embedded web server s PROFINET tab e If the RT connection timeout occurs the driver will trigger a timeout event as described in section 10 7 5 The timeout value is dictated by the PROFINET controller and is at least three times the IO Cycle update time The timeout value is also known as the IO Cycle Watchdog time e The interface card supports PROF Idrive profile V4 1 For more information on PROFIdrive communications
13. amp Internet Figure 66 FTP Navigation with Windows Explorer You will then be presented with an authentication dialog refer to Figure 67 The FTP server 192 168 16 128 user name will already be filled in Enter the case sensitive password default is icc and 19 Could not login to the FTP server with the user name and password specified User name root v Password eee After you log on you can add this server to your Favorites and return to it easily FTP does not encrypt or encode passwords or data before sending them to the cl i ck Log O n i server To protect the security of your passwords and data use Web Folders Windows Explorer will aniio th en d i S p ay th e Learn more about using Web Folders filesystem s contents Log on anonymously Save password refer to Figure 68 You can now perform normal file manipulation actions DIE dvd goi tice Figure 67 FTP Authentication cut copy paste open rename drag and drop transfers etc in the same manner as though you were manipulating any traditional file stored on your computer s hard drive 61 icc EI ftp 192 168 16 128 File Edit View Favorites Tools Help Oo Back P 27 Search 5 Folders ii a Address Q ftp 192 168 16 128 E v Go 4 Other Places 7 Bd alarm 10610a bacnet 106 config 1061 eip 10610 pnio 1061 xml User root ee Internet Figure 68 File
14. configuration array indexes are parsed If the register field for an index is set to O then this index is disabled and therefore ignored If on the other hand the register dex register luae iu field is non zero then the value contained in 1 08 soo the value field is automatically written to 0 0 the designated register This flexible mechanism allows up to 10 designated drive i registers to have their own unique fail safe conditions in the event of a network interruption Timeout 10 Sec Timeout Configuration Figure 30 Timeout For example Figure 30 shows a timeout Configuration 39 icc time of 10s and one timeout entry assignment If a protocol that makes use of timeout processing triggers a timeout event then a value of 5000 will automatically be written to drive register 1008 the frequency command Provided the drive has a valid run command and is currently configured to use the network frequency command as its master frequency command it will ramp to 50 00Hz If timeout failsafe processing is not desired just set the register fields for all indexes to O disabled This is the default condition DEC and HEX selection buttons are also available and allow changing the value column data display and entry radix between decimal and hexadecimal formats respectively These buttons provide the ability to interact with the various drive registers in their most natural radi
15. frequencies 3 001 1111 Setting of preset speed operation frequencies 1 15 frequencies 4 ER selection 1 or 5 E 0 6 E H THR 2 selection THR 1 THR2 THR2 fF 5 PI control Nomalopraion PIOFF o o O 6 Acceleration deceleration Accelera Accelera AD1 Att dEC pattern selection 1 or 2 tion deceleration pattern tion deceleration pattern AD2 5552 52 AD2 selection 1 AD1 2 AD2 LL EJE braking Forced DC braking 8 ogun oF _ Jognmn 9 Forward reverse run se Forward run Reverse run lection Standby Coaststop 0 0 E 13 tion ting of FG tics i priority selec Enabled regardless of the set tion ting of 1B 23 ig 3 icc 9 2 FA07 Frequency Command Parameter FAQ7 register 1008 is used to set the frequency command over the Ethernet network via the ASD G9ETH The frequency command is specified in units of 0 01Hz For example to set the frequency command to 80 00Hz command a value of 80 00Hz 0 01Hz 8000 decimal or Ox1F40 hexadecimal 9 3 FA23 Command 2 Word Parameter FA23 register 1024 is used in conjunction with FAO6 to command the drive over the Ethernet network via the ASD G9ETH The bitmapping for FA23 is defined in Table 3 Table 3 Structure of Command 2 Word Drive Parameter FA23 it Function 0 1 Remaks Control switching Speed control_ Torque control reset FE7
16. ASD and interface board the equipment being driven and the hazards involved Trained and authorized to safely clear faults ground and tag circuits energize and de energize circuits in accordance with established safety practices Trained in the proper care and use of protective equipment in accordance with established safety practices Installation of ASD systems and associated interface boards should conform to all applicable National Electrical Code NEC Requirements For Electrical Installations all regulations of the Occupational Safety and Health Administration and any 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 product warnings and user directions Failure to do so may result in equipment damage operator injury or death 3 1 Installation Precautions Use lockout tagout procedures on the branch circuit disconnect before installing the interface board into the ASD Avoid installation in areas where vibration heat humidity dust metal particles or high levels of electrical noise EMI are present Do not install the ASD or interface board where it may be exposed to flammable chemicals or gasses water solvents or other fluids Where applicable always ground the interface board appropriately to prevent electrical shock to personnel and to help reduce ele
17. Comparison Comparison Value 1302 lt P ib USE 1 000 oso nex lt gt v Mask Ox 1000 The condition must remain true for a minimum of 0 seconds V Send additional reminders while condition remains true 20 5 Every minutes for a maximum of times Subject Feeder drive is in an emergency stop condition Figure 44 Alarm Configuration Box Alarm Selection This drop down box allows the selection of one of the twenty available alarms When an alarm is selected that alarm s current configuration parameters will be populated in the alarm configuration box Enable Check Box If checked this alarm is active and will be evaluated every second If unchecked this alarm is inactive and will therefore not be evaluated Register Enter the drive register number that this alarm will continuously monitor For example the alarm displayed in Figure 44 is configured to monitor register 1302 which is inverter status 1 The register to parameter mapping is described in section 9 47 icc Logical Comparison Choose a comparison operator which will be used to compare the current value of the indicated Register with the reference Comparison Value Available selections are less than lt less than or equal to lt greater than gt greater than or equal to gt not equal to and equal to Comparison Value The reference comparison value is comprised of two subcomponents a Mas
18. PROFINET data transfer One type is included with the implementation of the PROF Idrive profile and requires PROFINET IO Command Register Configuration o 1 l 3 ja s Je 7 1007 1008 0 PROFINET IO Status Register Configuration no user configuration refer to 1 J D section 13 5 for more 1402 1401 0 0 D 0 0 0 information The other type Ims iua um ie hus m x Im however IS entirely user 16 lO 0 0 0 0 0 0 configurable and is utilized when 24 o o o o fo fo fo fo a standard IN XX OUT YY I O module is chosen during network configuration Figure 19 I O Data Configuration The I O data configuration arrays consist of two separate elements refer to Figure 19 The command register configuration defines the structure of the command data sent from the PROFINET controller to the drive and the status register configuration defines the structure of the status data sent from the drive back to the controller The register to parameter mapping is defined in section 9 These arrays allow the creation of custom built I O data Up to 8 command registers can be sent to the drive and up to 32 status registers can be sent back to the controller Each box in an array is capable of containing a register 33 icc number Because all drive registers are 16 bit data elements each box therefore represents two bytes of input or output data The command register a
19. ResetFault NetControl NetReference SpeedReference speed ref 1370 ControlFromNet 0e ReferenceFromNet 0e DriveState 0e SpeedActual 0e MainRoutine Figure 92 Configure AC DC Drive Profile AOI 11 The program is now complete 12 Save download and run the program 13 2 7 Explicit Messaging Tag Reference When unconnected explicit messaging and connected class 3 explicit messaging connections are used register contents are read from and written to the interface card via EtherNet IP by reference to tag names Tags are read via the EtherNet IP data table read service and tags are written via the EtherNet IP data table write service Any given register can be accessed with its own unique tag name or an array tag can be used to access a group of registers with one PLC instruction Tag names are generated according to the following structure action prefix reg register number Where action prefix is a 2 character field and is equal to either rd for read tags or wr for write tags Although commonly followed for naming clarity this read vs write naming convention is not strictly enforced by the interface card however it 86 icc is perfectly acceptable to write to a tag that starts with rd and read from a tag that starts with wr 5 reg is just the 5 character sequence reg register number is a 1 to 4 character field 1 2 1484 1485 corresponding to the refer
20. at the 11 offset data array 10 In Figure 104 we 93 icc can see that data array 10 deceleration time 1 has a value of 100 10 0s data array 11 maximum frequency has a value of 8000 80 00HZ etc 13 2 9 ControlLogix Example Read a Single Register The configuration and execution for reading a single register is in general identical to that required for reading a block of registers as detailed in section 13 2 8 The only difference is in the configuration of the MSG instruction Figure 105 shows an example MSG instruction s Configuration tab which will read a single tag rd reg 1402 which corresponds to the drive s inverter status 1 register and place it in the first element offset 0 of data array Message Configuration connection Configuration Communication Tag Message Type CIP Data T able Read Y Source Element rd reg 1 402 Number Of Elements 11 H Destination Element data array v New Tag Figure 105 Read the Drive s Status Register 13 2 10 ControlLogix Example Multiple 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 register map To accomplish this task efficiently multiple MSG instructions can be implemented in the PLC program This example can be adapted for the MicroLogix and PLC5E PLCs The configuration and execution for
21. be operating with the recently submitted configuration 53 icc 10 11 Dashboard Tab The Dashboard Tab provides access to a variety of gauges meters and graphs that can be configured to provide an at a glance graphical 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 via one of six different gauge types User defined engineering units scaling and range limits are also configurable Refer to Figure 52 ASD G9ETH Windows Internet Explorer DEAR IE E htpji92 168 16 53 Ba 9 x 8 sooo le SA yip Favorites asD G9ETH fa H E Page Safety Tools e TO Ss H I B A ASD G9ETH Embedded Server Monitor PROFINET BACnet Modbus Dashboard Successfully loaded configuration Units hertz E Register 1201 ECTS 1306 Min Value Min Value T r Max Value in gt Max Value IH Click here to save changes made y to the dashboard Update Update A i e n Current Value 44 44 hertz Current Value 74 77 D LJ Units Units iO Register Register Multiplier g Multiplier EO 1 Mo Max Value Max Value Current Value 0 09 Current Value 91 21 AcTIVITY Page 1 4 INDUSTRIAL CONTROL COMMUNICATIONS INC Internet 43 7 100 Figure 52 Dashboard Tab 10 11 1 Information Window Modbu
22. browser and the interface card If you do not observe the activity indicator blink at all for several seconds or more it is possible that the web browser may have lost contact to the web server due to a drive reset or a network problem to reestablish communications select refresh on your web browser 10 4 2 Parameter Group Selection List The Parameter Group Selection List is Parameter Group located in the upper left hand corner of the All Monitor Tab Refer to Figure 11 Basic parameters Individual groups can be selected by Extended parameters clicking on the group name Multiple ee Monitor parameters 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 down the SHIFT key while selecting the last group in the range When a parameter group is selected the parameter subgroups if any contained in that parameter group are displayed in the Parameter Subgroup Selection List refer to section 10 4 3 and the corresponding parameters are displayed in the Parameter List refer to section 10 4 4 The following parameter groups are available Figure 11 Parameter Group Selection List All All parameters are available configuration command and monitor parameters Basic Parameters The configuration parameters most commonly used for drive setup are available Extended Parameters All other config
23. contained in the EtherNet IP consumed register configuration array By appropriate configuration of the EtherNet IP consumed and produced register configuration arrays therefore bulk access to non contiguous but frequently used drive registers can be conveniently provided by performing only one read and or write instruction targeting file N50 Because both the EtherNet IP consumed and produced register configuration arrays are comprised of 32 register definitions the targeted offset element must be within the range of 0 to 31 inclusive Refer to Table 9 for some examples of N50 accesses Table 9 Examples of EtherNet IP Style Bulk Access via File N50 Start Target Register of Max Number of SSE Configuration Array Accessible Elements 0 e 8 po a ee ee a The application PLC program uses 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 Address is constructed by selecting a File Section Number and an Offset Element according to Equation 3 For example a File Section Number of N23 and Offset Element of 5 N23 5 which corresponds to register 1305 the drive s input voltage monitor register 13 3 2 SLC 5 05 Example Read a Register Block This example program will show how to continuously read a block of registers from the drive with a single MSG instruction Only o
24. data that is produced by the interface card and is received as an input to the PLC Its structure is defined by the Produced Register Configuration as described in section 10 8 4 The Input Assembly Instance must be set to 150 when connecting to the vendor specific I O assembly instances or 70 71 when using the ODVA AC DC drive profile and the size must be set to the number of 16 bit registers that we wish to receive from the interface card For the purposes 15 5 tec of this example we are assuming that the produced configuration array is defined as shown in Figure 36 with two relevant registers 1402 and 1401 We therefore set the Input Size to 2 Output The Output Assembly is the collection of command amp configuration data that is sent as an output from the PLC and consumed by the interface card lts structure is defined by the Consumed Register Configuration as described in section 10 8 4 The Output Assembly Instance must be set to 100 when connecting to the vendor specific I O assembly instances or 20 21 when using the ODVA AC DC drive profile and the size must be set to the number of 16 bit registers that we wish to send to the interface card For the purposes 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 Configuration Assembly Instance is unused and its in
25. icc BO5 Enables or disables process PID feedback control Note that this object does not activate turn on feedback control It only enables or disables feedback control once it has already been activated ASD parameter FAO6 bit 5 BOG Communication interface frequency priority selection Allows the frequency command from the interface card to be used by the drive without having to set the Frequency Mode parameter Refer to the Toshiba documentation regarding Command Mode and Frequency Mode Control for detailed information pertaining to the frequency source hierarchy and the use of overrides ASD parameter FAO6 bit 14 BO Communication interface command priority selection Allows commands BO1 BO2 and BOS from the interface card to be used by the drive without having to explicitly set the Command Mode parameter Refer to the Toshiba documentation regarding Command Mode and Frequency Mode Control for detailed information pertaining to the command source hierarchy and the use of overrides ASD parameter FAO6 bit 15 BO8 Output terminal data out 1 Any programmable output terminals that are configured to output specified data output 1 will follow the value of this BO ASD parameter FASO bit 0 BOQ Output terminal data out 2 Any programmable output terminals that are configured to output specified data output 2 will follow the value of this BO ASD parameter FA5O bit 1 BO10 Ou
26. implementing multiple MSG instructions is in general identical to that required for implementing just one MSG instruction Each MSG instruction will require its own message controller tag In the case of read MSG instructions more than one instruction may use the same Destination Element tag but the storage locations must not overlap Figure 106 shows an example of two MSG instructions each accessing different read tags It is evident from this logic that rd connection and rd connection2 are the two independent message controller tags created for these instructions 94 icc E MainProgram MainRoutine rd oa ele EN SG Type CIP Data Table Read Message Control rd connection oN rd connection2 EN i Type CIP Data Table UE Message Control rd connection2 End MainRoutine Figure 106 Reading Via Multiple MSG Instructions 13 2 11 ControlLogix Example Reading and Writing Often times applications may need to both read data from and write data to the drive At a minimum this will require two MSG instructions and two message controller tags Figure 107 shows an example of two MSG instructions one for reading and one for writing The only item of note that differentiates this example from the multiple read example in section 13 2 10 is the addition of the en wr XIC element The reason for the addition of this element is that while reading from a remote device is often continuously performed monitoring data is ty
27. logix5561 controller SEE Scope fa logix5561 v Show All Tags za a Alias For Base Tag Data Type AB ETHERNET MODULE C O Read Write ASD_GSETHI AB ETHERNET MODULE INT 4BytesitD Read Write E ASD GSETH O AB ETHERNET_MODULE_INT_4Bytes 0 0 Read write En cmd prioty BOOL Read wirite OO l semneadoig i Decimal Decimal freq cmd INT Read Write freq_priority BOOL Read Write fwd rev BOOL Read wiite B genenic aoi ASDGSETH Generic Default IO Read Write reset BOOL Read wiite run stop BOOL Read Write Edit Tags la Decimal Decimal Decimal Decimal oooooononod Figure 85 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 MainRoutine window and select Add Ladder Element 7 The Add Ladder Element window appears 8 Select the generic default I O AOI in the Add On folder Refer to Figure 86 19 icc Ell Add Ladder Element Ladder Element ASDGSETH Generic Def Description Motion E vent Motion Config Motion Coordinated ASCII Serial Port ASCII String ASCII Conversion Add On Lp ASDGSET H_G Simple interface for generic default g Show Language Elements By Groups New Add On Instruction Figure 86 Add Ge
28. of all the gauge windows to the 3 11 filesystem the Dashboard tab s submit button must be selected refer to section 10 11 4 Current Value The current indicated value of the designated register is numerically displayed with the configured Units string at the bottom of each gauge window The following is a summary of the different available gauge types Gauge Refer to Figure 55 This type of meter implements a rotary dial type display format The indicated value and units are e shown numerically on the face of ug the gauge and via the red indicator MERI ASE needle The yellow needle shows Min Value MEE the previous indicated value Max Value thereby providing a simple historical reference The Min Current Value 23 58 Hz Value attribute is not configurable ATI NT this gauge always starts at O Figure 55 Gauge BarGraph Refer to Figure 56 This type of meter implements a linear bar graph display format Hovering the mouse pointer over Units P the red portion of the graph pops Register up a tooltip which displays the Multiplier current indicated value and units Min Vaue B Max Valu Update Current Value 92 35 96 Figure 56 BarGraph 56 icc Meter Refer to Figure 57 This type of meter implements a common panel meter type display format The units string is shown on the face of the meter All raw register values are interpreted as positive numbers i e 0 OxFFFF equates to 0
29. smoke or an unusual odor or sound turn the power off immediately e The ASD heat sink and discharge resistors may become extremely hot to the touch Allow the unit to cool before coming into contact or performing service on the ASD or interface board e The system should be inspected periodically for damaged or improperly functioning parts cleanliness and to determine that all connectors are tightened securely 10 icc 3 3 Inspection Upon receipt perform the following checks e Inspect the unit for shipping damage e Check for loose broken damaged or missing parts Report any discrepancies to your ICC or Toshiba sales representative 3 4 Storage e Store the device in a well ventilated location in its shipping carton if possible e Avoid storage locations with extreme temperatures 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 months from the date of shipment from the factory For further warranty or service information please contact Industrial Control Communications Inc or your local distributor 3 6 Disposal e Contact the local or state environmental agency in your area for details on the proper disposal of electrical components and packaging e Do not dispose of the unit via incineration 11 icc 3 7 Environmental Specifications Indoors
30. under Tasks MainTask MainProgram in the controller organizer view b Right click on the first ladder logic rung in the MainRoutine window and select Add Ladder Element C The Add Ladder Element window appears d Select the MSG Add Ladder Element instruction in the Ladder Element MSG Wk 7 Input Output folder Refer e to Figure 95 Canes F4 Rung SOR EOR ds H Branch BST BND He e Click OK Ex mHE Bit HHL Timer Counter 3 Add an XIO element to the dg Input Output 4 THEE main program Get System Value Set System Value a Right click on the ladder Immediate Output logic rung containing the V Show Language Elements By Groups MSG instruction in the MainRoutine window and select Add Ladder Figure 95 Adding a MSG Instruction Element again b The Add Ladder Element window appears C Select the XIO element Add Ladder Element in the Bit folder Refer to i Ladder Element xlO DK Figure 96 Cancel lick OK H Rung SOR EOR d C o O F Branch BST BND Heb HH H Sa Bit 4 Configure the MSG F XIC Examine On instruction 4 F OTE Output Energize i i bF4 OTL Dutput Latch a Edit the Message F4 OTU Dutput Unlatch Control field on the MSG F4 NS OneShot instruction to use the MV Show Language Elements By Groups previously created connection tag Refer to Figure 97 Figure 96 Adding an XIO Element 89 icc
31. version 2 200 ASD interface CPU firmware version V1 100 All All Basic parameters Frequency signal XML socket connection succeeded Extended parameters Input signal selection activity Command parameters Terminal function selection Monitor parameters Terminal response time setup X FILTER pec HE Parameter Register Description Value Decimal AUT Automatic acceleration deceleration AU2 y Automatic torque boost CMOd Command mode selection FMOd Frequency setting mode selection 1 FM terminal meter selection e ca FM terminal meter adjustment Factory default setting Forward runireverse selection Acceleration time 1 Deceleration time 1 Maximum frequency Upper limit frequency Lower limit frequency Base frequency 1 Vif control mode selection Manual torque boost 1 Motor overload protection char selection Preset speed operation frequency 1 Preset speed operation frequency 2 O C O u O CD OUO WO c C UU dg 7 dm Qu e INDUSTRIRL CONTROL COMMUNICATIONS INC Internet fg amp 100 Figure 7 Embedded Web Server 26 icc To access an interface s embedded web server either use the finder utility refer to section 8 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 Refer to Figure 7 for a representative screenshot of
32. 1007 will not be changed from its previous value Fault Reset Inverter reset command 0 no action 01 rising edge reset Maps to inverter register 1007 bit 13 fault reset NetCtrl Run stop control source selection 0 local control 1 network control Maps to inverter register 1007 bit 15 command priority NetRef Speed reference source selection O local control 1 network control Maps to inverter register 1007 bit 14 frequency priority Speed Reference Inverter speed reference in RPM Maps to inverter register 1008 frequency command Because the inverter always requires a frequency command value in units of Hz the interface card applies an RPM to Hz conversion equation The general RPM to Hz conversion equation is RPM x number of motor poles 120 However for simplicity the interface card always assumes that a 4 pole motor is in use thereby reducing the applied conversion equation to frequency command value RPM 3C Input Instances 70 and 71 Detail Bit instance ee m VE s os J 2 v NE Mud LL 1 Speed Actual Low Byte Speed Actual High Byte Drive State Speed Actual Low Byte Speed Actual High Byte _________Speed Actual High Byte a o Ref Ctrl DEI Net Net a HH 3 Mapping Detail Faulted Inverter fault signal O not faulted 1 faulted Maps to inverter register 1302 status 1 word bit O Warning This bit is not used it is always 0 Running1 FWD Ru
33. 6 FE77 reset Reserved s c Braking request BC Normal Fordbybraked Preliminary excitation Normal Enabed Brake release B Brakeapplied Brake released Braking answer BA Brakeapplied Brake released Maximum deceleration forced stop Acceleration deceleration pattern selection 1 00 Acceleration deceleration 1 01 Acceleration deceleration 2 Acceleration deceleration 10 Acceleration deceleration 3 pattern selection 2 11 Acceleration deceleration 4 Enabled Select V F 1 4 by com bination of two bits 00 Torque limit 1 01 Torque limit 2 Select torque limit 1 4 by 10 Torque limit 3 combination of two bits 11 Torque limit 4 Gain 1 486 7 45 Reserved 9 4 FA33 Torque Command Parameter FA33 register 1034 is used to set the torque command over the Ethernet network via the ASD G9ETH The torque command is specified in units of 0 0196 For example to set the torque command to 50 0096 command a value of 50 00 0 01 5000 decimal or 0x1388 hexadecimal 24 icc 9 5 FDOO FEOO Output Frequency Parameter FDOO register 1301 is the present output frequency Parameter FEOO register 1401 is the output frequency before the occurrence of a trip Both FDOO and FEOO are represented in units of 0 01Hz For example if the inverter is running at 80 00Hz the value read is 80 00Hz 0 01Hz 8000 decimal or Ox1F40 hexad
34. 6553549 Pos Neg Meter Refer to Figure 58 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 positive or negative two s complement interpretation In other words raw register values between 0 0x7 FFF equate to 0 8276710 and values between 0x8000 0xFFFF equate to 32768 1 Because the meter placard is always centered around zero the Min Value attribute is Meter v Units Rogister Multiplier Current Value 45 67 Hz Figure 57 Meter voice vee Rogister Multiplier gt Min Value FR Max Value Current Value 58 85 Figure 58 Pos Neg Meter not configurable and the Max Value attribute is used for both the maximum positive indicated value as well as the maximum negative indicated value Thermometer Refer to Figure 59 This type of meter implements the universally identifiable thermometer display format Hovering the mouse pointer over the red mercury portion of the graph pops up a tooltip which displays the current indicated value and units Units Register Multiplier Max Valve INNMMM Update Current Value 46 54 kW Figure 59 Thermometer 57 icc Line Graph Refer to Figure 60 This type of graph implements a continuously scrolling historical data logging line graph Up to 80 Units D d seconds worth of historical data is Register Al Lia e
35. Access with Windows Explorer 11 3 Using FTP with a Windows Command Prompt To use FTP with a Windows command DOS prompt first open a command prompt by either selecting Start A l Programs Accessories Command Prompt or by selecting Start Run and typing cmd in the Run dialog Once the command prompt opens type ftp and the IP address 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 authentication information you will be presented with an ftp prompt Refer to Figure 69 c C WINDOWS system32 cmd exe ftp 192 168 16 128 gt ftp 192 168 16 128 onnected to 2 168 16 128 280 NET OS 7 3 FIP server ready ser 192 168 16 128 no aS root 31 der root OK send password assw rd 30 Password OK Figure 69 FTP Initiation and Authentication At this point you can use standard Unix style file and directory manipulation commands to perform such actions as listing files Figure 70 copying files to your computer Figure 71 and copying files to the unit Figure 72 62 icc c C WINDOWS isystem32 cmd exe ftp 192 168 16 128 fn 89 bytes received in 8 19Seconds 8 48Kbytes sec tp c C WINDOWS system32 cmd exe ftp 192 168 16 128 tp get pnio 1861Ba xml 88 PORT command Ok 56 About to open data connection 26 Transfer complete HR 1165 b
36. C Local To File 2 Protection C Constant C Static None Memory Module DK Cancel Figure 110 Creating a Data File 99 icc 3 Adda MSG instruction to the program a b If not already visible double click LAD2 under Project Program Files in the controller organizer view to bring up the ladder logic program Right click on the default rung number on the left hand side of the LAD2 window and select Insert Rung Right click on the rung number of the new editable rung and select Append Instruction Select the MSG instruction from the Input Output classification then click OK Refer to Figure 111 Instruction Selection Search Instruction Classification Instruction Names Block Transfer Read Cancel i Block Transfer Write IvO Interrupt Disable Help IYO Interrupt Enable Immediate Input w Mask Immediate Output wMask Read Write Message Refresh I O Ramp Reset Pending Interrupt Service Communications File Shift Sequencer Micro High Spd Cntr Move Logical Program Control Timer Counter Trin D mahana Description MSG Read Write Message Output Instruction Box Instruction Figure 111 MSG Instruction Selection 4 Add an XIO element to the program a b Right click on the rung number of the rung currently being edited and select Append Instruction again Select the XIO instruction from the Bit classification th
37. H ae interface card to monitor timeout occurrences between successive Modbus TCP socket connections as opposed to the standard timeout functionality refer to section 10 7 5 which monitors timeout occurrences only within the scope of each client socket connection While this feature provides an additional level of fail safe functionality for those applications that require it there are several ramifications that must be understood prior to enabling this capability Before enabling this timer therefore it is suggested that users read the ICC whitepaper titled A Discussion of Modbus TCP Server Side Timeout Processing which can be found in the documents section at http www iccdesigns com Figure 48 Supervisory Timer Selection 10 10 3 Connection Timer Selection Figure 49 shows the checkbox which enables the SE HE Se ae interface card s Modbus connection timer function If enabled the socket timeout determination is Figure 49 Connection performed on a per socket basis Timer Selection 10 10 4 Register Remap Configuration At times it may be convenient to access inverter registers in bulk Modbus transactions This may be especially true in situations where it is desired to access certain registers that are natively non contiguous The register to parameter mapping is described in section 9 For example if it were desired to read the inverter s status 1 word register 1302 torque register 1319 and output voltage r
38. Instruction Manual icc INDUSTRIAL CONTROL COMMUNICATIONS INC ASD INTERFACE SERIES ASD G9ETH MULTIPROTOCOL ETHERNET INTERFACE FOR TOSHIBA G9 VFAS1 ADJUSTABLE SPEED DRIVES July 2015 ICC 10639 2 352 000 2015 Industrial Control Communications Inc icc ASD G9ETH Multiprotocol Ethernet Interface Instruction Manual Part Number 10639 2 352 000 Printed in U S A 02015 Industrial Control Communications Inc All rights reserved NOTICE TO USERS Industrial Control Communications Inc reserves the right to make changes and improvements to its products without providing notice Industrial Control Communications Inc shall not be liable for technical or editorial omissions or mistakes in this manual nor shall it be liable for incidental or consequential damages resulting from the use of information contained in this manual INDUSTRIAL CONTROL COMMUNICATIONS INC S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS Life support devices or systems are devices or systems intended to sustain life and whose failure to perform when properly used in accordance with instructions for use provided in the labeling and user s manual can be reasonably expected to result in significant injury No complex software or hardware system is perfect 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 sy
39. Not 99 ux 0 10 ata is valid 0 RC process oala io notvalid 0 PLC process data is not valid Table 12 ZSW1 Status Word Mapping Bi Value Significance Description 5 Moon Ready to run command ON Not Ready To Switch ON Not ready to run command ON Ready to 1 Operate Ready to run bulis 5c Not ready to run Operate 118 Operation l Operation l I Disabled Running disabled Inverter tripped as indicated by Panes eel register 1301 parameter FDO1 bit 1 No trip present as indicated by register NO PAUN 1301 parameter FD01 bit 1 Coast Stop Not Follows STW1 bit 1 ON2 active Activated Quick Stop Not Follows STW1 bit 2 ON active Activated a Op Follows STW1 bit 2 OFF3 active Activated Switch ON Inhibited Not ready to run command ON Switch ON Not Inhibited Ready to run command ON 1 1 1 1 1 Coast Stop Follows STW1 bit 1 OFF2 active Activated Actual value equals the reference Speed Within value and is within the tolerance as Tolerance indicated by RCHF Refer to register 1350 parameter FD49 bit 13 Actual value differs from the reference Speed Out Of value or is outside of the tolerance as 1 Tolerance indicated by RCHF Refer to register 1350 parameter FD49 bit 13 Control Requested Control by PLC is possible No Control Requested Control is not possible Frequency The actual value 2 max reference Reached Or value Refer to register 13 parameter Exceeded UL maxim
40. These Eurus cue Sp cues RU cae captis arrays allow the creation of custom built I O data Up to 32 command registers can be sent to the drive and up to 32 status Figure 36 EtherNet IP Class 1 I O Data registers can be sent back to the Configuration controller Each box in an array is capable of containing a register number Because all drive registers are 16 bit data elements each box therefore represents two bytes of consumed or produced data The register to parameter mapping is described in section 9 15 n n 0 0 0 0 0 n 24 D 0 0 0 0 D 0 D Each of the register array locations are numbered 0 31 and traverse from left to right across each row and then increment to the left most position on the next row Clicking on a box in an array allows the user to enter a register number that will be referenced at that location when data is either consumed 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 to be a default value of O As an example looking at the default configuration shown in Figure 36 we can see that each array contains two defined registers Therefore up to 4 meaningful bytes of data can be both received and sent the qualifier meaningful is used here because the connection sizes configured in the controller may req
41. a UDP port 47808 e he BACnet driver does not trigger timeout events section 10 7 5 13 4 2 Protocol Implementation Conformance Statement BACnet Protocol Date July 21 2015 Vendor Name ICC Inc Product Name Ethernet interface for Toshiba G9 AS1 ASD Product Model Number ASD G9ETH Applications Software Version V2 352 Firmware Revision V2 352 BACnet Protocol Revision 2 Product Description The Toshiba G9 AS1 is an advanced inverter 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 OWS BACnet Building Controller B BC BACnet Advanced Application Controller B AAC 3 BACnet Application Specific Controller B ASC BACnet Smart Sensor B SS BACnet Smart Actuator B SA BACnet Interoperability Building Blocks Supported Annex K 4 Data Sharing ReadProperty B DS RP B 4 Data Sharing ReadPropertyMultiple B DS RPM B x Data Sharing WriteProperty B DS WP B D Device Management Dynamic Device Binding B DM DDB B x Device Management Dynamic Object Binding B DM DOB B Segmentation Capability None Segmented requests supported Window Size Segmented responses supported Window Size 107 icc Standard Object Types Supported See Object Types Property Support Table Data Link Layer Option
42. a notification email can be sent to up to four destination email addresses Refer to section 10 9 icc Dashboard GUI A dashboard tab on the embedded web server provides 10 gauge windows each of which can be configured to display any available drive register in a variety of meter graph and gauge formats Refer to section 10 11 Network Timeout Action A configurable network timeout action can be programmed that allows registers to have their own unique fail safe conditions in the event of a network interruption Refer to section 10 7 5 Field Upgradeable As new firmware becomes available the interface can be upgraded 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 assembly instances and the ODVA AC DC drive profile Refer to section 13 2 for more information PROFINET Data Access Options The PROFINET protocol provides access to drive data via acyclic services user defined cyclic I O modules and the PROFIdrive profile Refer to section 13 5 for more information icc 3 Precautions and Specifications Rotating shafts and electrical equipment can be hazardous Installation operation and maintenance of the ASD and interface board shall be performed by Qualified Personnel only Qualified Personnel shall be Familiar with the construction and function of the
43. ace card The PROFINET tab provides for the configuration of the device on a PROFINET network Refer to Figure 16 7 ASD G9ETH Windows Internet Explorer aoa http 192 168 16 53 3 S I x iN 5 r Favorites ASD G9ETH fa H geh Page Safety Tools e d TOSHIBA ASD G9ETH Embedded Server r wa 1 4 f T m Eo 1 Monitor PROFINET BACnet Config EtherNetZIP Modbus Dashboard PROFINET IO Activity Successfully loaded PROFINET configuration Device Name ASD G9ETH Update Time 10 PROFINET IO Command Register Configuration lo 1 2 3 4 5 6 0 1007 1008 0 0 0 0 0 PROFINET IO Status Register Configuration lo t 2 3 4 s fe 1401 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Click here to save changes made to the PROFINET IO configuration Warning This will cause the communication interface card to reset Ensure that the system is in a safe state such that loss of communications will not pose a danger to equipment or personnel before using this feature INDUSTRIAL CONTROL COMMUNICATIONS INC Internet fg gt 100 Figure 16 PROFINET Tab 10 5 1 Information Window Figure 17 shows the Information PROFINET IO Activity Window which is located in the Successfully loaded PROFINET configuration upper right hand corner of the PROFINET tab This window displays
44. ail Server Enter the SMTP server address as a name or as a dotted decimal IP address and the SMTP port default 25 that the SMTP server 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 alarm emails Blank entries will not be processed by the interface DNS Servers Primary Address 182 158 15 3 Secondary Address Mail Server SMTP Server mail charter com SMTP Port 25 From Email Feeder DrivecoMyPlant com To Emails 1 Plant MaintenancecoMyPlant com 21 TEST EMAIL Figure 40 Email Configuration Test Email Button When the Test Email button is pressed the interface card will use the information currently entered in the above mentioned fields to send a test email Note that you do not have to first submit the settings to the interface card s filesystem refer to section 10 9 4 in order to test them fields can be changed and retested on the fly without affecting the operation of the interface card s control protocols When the correct settings have been confirmed with a successfully sent test email submit the changes at that time to commit them to the interface card s filesystem any changes made prior to submitting as described in section 10 9 4 are temporary only and will be lost if a different configuration tab is sel
45. ansmission If disabled unchecked the connection is opened before and closed after every transmission For efficiency it is recommended to enable Cache Connections 91 icc e Click OK to close the MSG Configuration dialog At this stage MainRoutine should look like Figure 101 B MainProgram MainRoutine Type CIP Data Table Read Message Control connection A MainRoutine Figure 101 MainRoutine 5 Assign a tag to the XIO element a Double click on the XIO element located to the left of the MSG block In the drop down box double click on the connection EN field Refer to Figure 102 This configuration causes the MSG instruction to automatically retrigger itself when it completes While this is acceptable for the purposes of this example it can produce high network utilization In actual practice it may be desirable to incorporate additional logic elements to allow triggering the MSG instruction at a specific rate or under specific conditions E MainProgram MainRoutine connection ER connection DN BOOL connection ST BOOL i i connection EN BOOL 3j connection TO Tag Mame connection EM LILLIE ja L Controller Data Type BOOL P Description Program Show Show All A Main Figure 102 Configure XIO Element 6 The program is now complete Refer to Figure 103 92 icc E MainProgram MainRoutine SG Type CIP Data Table Read Message Control connection
46. arameter Register List from the ASD G9ETH product webpage The parameter numbers ASD references and register numbers network references for all available parameters are shown in the first two columns Commanding the drive over the network therefore entails writing to parameter FAO6 register 1007 option board command 1 and parameter FAO7 register 1008 option board frequency command 22 Parameter Register Descriptio FADO 1001 Commani FAQ1 1002 Fequency FA03 1004 Operation FAD4 1005 Commiar FADS 1006 Fequenc FAOG 1007 Command FAOT 1008 Frequenti FAQS 1010 Accelerat FA10 1011 Panel ke FA11 1012 External FA20 1021 Commani FAI 1023 Commat FA23 1024 Comman FA30 1031 Torque cc FA32 1033 Torque ci FA33 1034 Torque ci FASO 1051 Terminal FA51 1052 FM analog FAS 1053 AM analog Figure 6 Web Page Register Assignment Reference icc To avoid confusion when this user s manual uses the term parameter it will be referring to the ASD s hexadecimal number as documented in the ASD user s manual Similarly when this user s manual uses the term register it will be referring to the decimal number as it is exposed to the network interface Note that although 1500 total registers are available in the register space not all of those registers have corresponding parameters that exist in the drive In other words if a read from or write to a register that does not correspond to an existing driv
47. cccceccecceeceeceeceeceececeeceeceeseseeseeseeseeses 9 3 2 Maintenance Precautions cccccceccecceccecceececcecseesceeeeeseceeeeaees 10 3 9 MODEI e rere ee eee aerate 11 3 4 UO AY c 11 3 5 MOTTON RETE DT o E NT 11 3 6 ES Nm 11 3 7 Environmental Specifications ccccccccceceseeceeeeeeeeeceeeeeeeeeeeeseeees 12 4 Interface Board Overview cernere nennen nnn 13 5 a nstalldllOlbu eutucenpuac ross RuvRRU osa UEueEnNM FEM KEN S DdR E Ur NE NE CR NI REUS 14 5 1 Installation Procedure ssssssseeen Hm 14 5 2 Installing Multiple Option Cards cccccccccsecceeeeceeeeeeeseeeeeeaeeseeees 16 6 LED alo er 0 ae nn a ea 17 6 1 Front Panel cccccccseceeceeceeceececeeceeceeceuceeseuceeseuceeseeseesesuesaesaesaes 17 6 2 TS Rc AGI SERRE 18 7T Configuring the IP Address sees 19 T 1 Via the Finder Utility ccc ccc ceccceeeeeeeseeeeeeeeeeeseeeeeesaeeeaeeeaees 19 7 2 Via the Drive s Keypad ccccsccsscceeeceeseeceseceeseeeceeseesseeseeeeeeseees 20 7 3 MIS he Web TOU Bits due eda eee ec bn ee rarer oer er UL errr rere 20 8 Using the ICC Finder Utility 21 9 Parameter Numbering eeeeeeeeeeeeee nennen 22 9 1 FAO6 Command 1 Word sessesseese
48. cessible as the product Figure 34 EtherNet IP Device name attribute of the identity Identification object Refer to Figure 34 10 8 3 Run ldle Flag Behavior EtherNet IP clients such as PLCs have the option of adding a 32 bit run idle header to all class 1 I O data packets sent to devices Bit O of this header is called the run idle flag by the EtherNet IP specification and is intended to signify when the client is in a running state or an idle state A running state run idle flag Run is indicated whenever the client is performing its normal processing e g scanning its ladder logic An idle state run idle flag 7 Idle is indicated otherwise For example Allen Bradley ControlLogix PLCs will set their run idle flag to idle whenever their processor keyswitch is placed in the PROG position presumably in preparation to receive a new application program from RSLogix v Invoke Timeout When Run Idle Flag Idle Figure 35 Run Idle Flag Behavior Selection The behavior of EtherNet IP 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 behavioral responses when a run idle flag Idle condition is received depending on the state of the checkbox indicated in Figure 35 e fthe checkbox is cleared default setting then the interface card will maintain the last I O data val
49. ctions will provide general examples of using some of the most commonly available ones 59 icc 11 1 Initiating FTP via the Finder Utility After discovering all interface cards on the current subnet as described in section 6 select the target interface card and then click on the Open FTP Interface button This will open the computer s default FTP application which could be Windows Explorer a web browser or a 3 5 party FTP program whatever the computer operating system is configured for by default This example will assume that a web browser Microsoft Internet Explorer is configured as the default FTP application An authentication dialog will appear refer to Figure 63 Enter the currently configured user name and case sensitive password defaults are root and icc respectively then click Log On Internet Explorer To log on to this FTP server type a user name and password FTP server 192 168 16 128 User name root Password TT After you log on you can add this server to your Favorites and return to it easily Log on anonymously Figure 63 FTP Authentication The web browser will then display the filesystem s contents refer to Figure 64 FTP access via a web browser allows viewing and downloading files to a computer but does not allow advanced file manipulation such as cut paste drag and drop etc For advanced file manipulation use of a different FTP application is required
50. ctrical noise The ASD s input output and control power cables are to be run separately from the interface board s associated cables Note Conduit is not an acceptable ground icc e Turn the power on only after attaching the front cover e Follow all warnings and precautions and do not exceed equipment ratings e The ASD maintains a residual charge for a while after turning 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 installation e For further ASD specific precaution safety and installation information please refer to the applicable Adjustable Speed Drive Operation Manual supplied with your ASD 3 2 Maintenance Precautions e Use lockout tagout procedures on the branch circuit disconnect before servicing the ASD or installed interface board e The ASD maintains a residual charge for a while after turning 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 e Do Not attempt to disassemble modify or repair the interface board Contact your ICC or Toshiba sales representative for repair or service information e Turn the power on only after attaching the front cover and Do Not remove the front cover of the ASD when the power is on e If the ASD should emit
51. d element of the consumed register 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 drive shows similar expected results Values of 0x6404 and 1234 corresponding to registers 1402 inverter status 1 and 1401 output frequency respectively are consistent with the drive running at the parameters commanded by the output tag 13 2 4 ControlLogix Example Generic Default I O AOI The generic default I O Add On Instruction AOI is a simple interface to command and monitor the inverter It is based on vendor specific I O assembly instances 100 amp 150 and the default produce and consume data configuration arrays refer to section 10 8 4 1 Complete all the steps in section 13 2 3 2 Right click on Add On Instructions in the controller organizer view and select Import Add On Instruction Browse and import the generic default I O AOI Refer to Figure 84 78 icc er Organizer Controller logix5561 H I Tasks Motion Groups B S Add On Instructions ASDGS9ETH Generic Default TO H Parameters and Local Tags En Logic Data Types Trends IJ Configuration Figure 84 Generic Default I O AOI 3 Double click Controller Tags in the controller organizer view and select the Edit Tags tab at the bottom 4 Create the tags in Figure 85 Controller Tags
52. d side of the main page with the unit s filesystem contents Refer to Figure 74 Files can be easily downloaded from the unit by choosing the appropriate destination folder on your computer in the left hand side of the main page choosing the file to download and then clicking the download button in the right hand source side Similarly files can be easily uploaded to the unit by choosing the file to upload and then clicking the upload 9 button in the left hand source side of the main page Like most 3 party FTP client 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 64 icc Core FTP LE 192 168 16 128 21 SEE File Yiew Sites Manage Help us xee Baja ze e 8 Oo 2 Connect socket 632 to 192 168 16 128 port 4632 150 File Listing Follows in ASCII mode 226 Transfer complete Transferred 339 bytes in 0 110 seconds Dae 16 00 bacnet_10610a xml 3KB 01 01 80 00 00 eip_10610a xml 1KB 01 01 80 00 00 pnio_10610a xml 1KB 01 01 80 00 00 config_10610a xml 471 01 01 80 00 00 Destination Bytes Size Rate Type Status No transfers gt ed p pm Figure 74 Core FTP in Connected State 65 icc 12 Loading New Application Firmware The interface card s embedded firmware resides in fla
53. e Figure 37 Submit Configuration Changes 44 icc 10 9 Alarm Tab The Alarm tab provides a configurable mechanism by which the interface card can autonomously monitor any available drive register 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 long as the alarm condition continues to be satisfied Twenty individually configurable alarms are available Refer to Figure 38 2 ASD G9ETH Windows Internet Explorer dH SE E htpunsz 166 16 53 i yy Favorites E ASD G9ETH ta E geh Page Safety Toos TO S H EA ASD G9ETH Embedded Server f Monitor PROFINET BACnet Config EtherNet IP Alarm I Modbus Dashboard DNS Servers SMTP Authentication Primary Address User Name Alarm Activity 192 168 16 3 Feeder DrivecoMyPlant com Successfully loaded Alarm configuration Secondary Address Password MyPassword Mail Server Select Alarm SMTP Server Alarm 1 V Enable mail charter com SMTP Port Register Logical Comparison Comparison Value 25 1302 js j gt jie S SIUS 1000 DEC Hex je v Mask Ox FFFF From Email Feeder DrivecpMyPlant com The condition must remain true for a minimum of 0 seconds ae Emails V Send additional reminders while condition remains true
54. e MultiHop Error Error Code Hex 0 Error Description No errors Figure 113 MSG Configuration General Tab c Inthis example we will be reading a total of 25 registers beginning at N10 11 register 11 the drive s deceleration time 1 parameter To 101 icc configure this under This Controller set the Data Table Address field to N18 11 set the Size in Elements field to 25 and set the Channel field to 1 Ethernet d Under Target Device set the Data Table Address field to N10 11 starting target register 11 and set the MultiHop field to Yes to cause the MultiHop tab to appear e Under the MultiHop tab settings set the 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 114 MSG Rung 2 0 N20 0 General MultiHop Ins Add Hop Del Remove Hop To Address Type To Address This SLC500 1 1756 ENet I P str 192 168 16 128 ControlLogix Backplane N A 1756 Backplane Slot dec 0 Figure 114 MSG Configuration MultiHop Tab f Close the dialog box At this point the program should appear as shown in Figure 115 MSG Read Write Message Type Peer To Peer Read Write Read Target Device PLCS Local Remote Local Control Block N20 0 Control Block Length SI Setup Screen D D D D D D D D D D D D TPM File 2 a Figure 115 PLC Program after MSG Instruction Configuration
55. e parameter takes place the read write 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 block of registers some of which correspond to drive parameters and some of which do not while only manipulating those in your local programming that are known to exist For a complete listing of all available drive parameters their bit mappings scaling values etc please refer to the Toshiba TOSVERT VF AS1 Series RS485 Communication Function Instruction Manual Toshiba document E6581315 and the appropriate inverter instruction manual As a user convenience commonly used parameters and specific option board parameters for the ASD G9ETH are replicated below Note that the ASD G9ETH can access any drive parameter and is not limited to the parameters listed below 9 1 FA06 Command 1 Word Parameter FAO6 register 1007 is used to command the drive over the Ethernet network via the ASD G9ETH The structure of FAO6 is defined in Table 2 Table 2 Structure of Command 1 Word Drive Parameter FA06 bit Specifications 0 1 Remarks il aa speed operation is disabled or preset frequencies 1 speed operation frequencies 1 15 are set by Preset speed operation specifying bits for preset speed operation frequen 2 Preset speed operation 0000 Preset speed operation OFF
56. e system is in a safe state such that loss of communications v will not pose a danger to equipment or personnel V Enable DHCP before using this feature index register value icc IP Configuration Enable Static IP IP Address 192 168 16 53 Subnet Mask 255 255 255 U Default Gateway 192 168 16 3 MAC Address jep 5132 ifon sjo9 INDUSTRIAL CONTROL COMMUNICATIONS INC internet fay 100 Figure 25 Config Tab 10 7 1 Information Window Figure 26 shows the Information Window which is located in the Configuration Activity upper right hand corner of the Successfully loaded configuration Config tab This window displays various informational messages regarding the status of the configuration parameters loading or submitting Figure 26 Config Tab Information Window 37 icc 10 7 2 Drive Configuration Parameter Write Selection Figure 27 shows the check box selection that determines whether drive configuration parameters registers 1 1000 will be written only to the drive s RAM or to both the drive s RAM and EEPROM when they Figure 27 RAM Only or are changed via the interface card RAM EEPROM Write Selection Drive Configuration Parameter Writes V Update RAM and EEPROM If written to RAM only then parameter value changes will be lost when the drive is power cycled or otherwise reset If written to both RAM and EEPROM then paramete
57. e typical timeout value for class 3 messaging is usually much larger and is also dictated by the scanner client 12 icc 13 2 2 ControlLogix Examples Setup This section will demonstrate how to initially setup a ControlLogix 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 using this configuration with I O or explicit messaging 1 Run RSLogix 5000 and create a new configuration 2 To add a 1756 ENBT A to your I O configuration first switch to offline mode 3 Right click on the I O Configuration node in the controller organizer view and choose New Module 4 The Select Module window will open 5 Under Communications select 1756 ENBT A and click OK Refer to Figure 75 lil Select Module 1756 CNBR E 1756 DHRIOJB 1756 DHRIO C 1756 DHRIO D 1756 DNB 1756 EN2T A 1756 ENBT A 1756 ENET A 1756 ENET B 1756 EWEB A 1756 SYNCHJA Controllers Digital Description 1756 ControlNet Bridge Redundant Media 1756 DH Bridge RIO Scanner 1756 DH Bridge RIO Scanner 1756 DH Bridge RIO Scanner 1756 DeviceNet Scanner 1756 10 100 Mbps Ethernet Bridge Twisted Pair Media 1756 10 100 Mbps Ethernet Bridge Twisted Pair Media 1756 Ethernet Communication InterFace 1756 Ethernet Communication InterFace 1756 10 100 Mbps Ethernet Bridge w Enhanced Web Se
58. ecimal 9 6 FD01 FEO1 Inverter Status Parameter FD01 register 1302 is the present inverter status Parameter FEO1 register 1402 is the inverter status before the occurrence of a trip Both parameter FDO1 and FEO01 use the same structure defined in Table 4 Table 4 Structure of Inverter Status Word Drive Parameter FD01 FE01 Bit Specifications 0 1 Remarks O failure FL Ouputinpogress Z and trip retention status 2 Alam Noalam Alamisud O 3 Undefined se Henr Da THR 2 selection power T me permitted prohibited Accelera Acceleration tion deceleration pat deceleration deceleration pat tem selection 1 or 2 pattem 1 AD 1 tem 2 AD 2 DC braking ForeedDCbrakng Jog run Run stop Stop Rn Coast stop ST OFF ST ON ST OFF 2 Emergency stop Not emergency Emergency stop stop status status 13 Standby ST ON Start up process Standby Standby Initialization completed not failure stop status not alarm stop status MOFF LL forced stop or forced stop due to a momentary power failure ST ON and RUN ON 14 Standby Start up process Standby Standby Initialization completed not failure stop status and not alarm stop status MOFF LL forced stop or forced stop due to a momentary power failure 15 Undefined Oooo ee 8 ES 10 41 15 25 ICES 10 Embedded Web Server
59. ected or if the web browser is closed SMTP Authentication Some email servers require that clients wishing to send emails first authenticate themselves If the email server in use requires authentication then enter the user name and password as indicated in Figure 41 If the email server in use does not require authentication then these entries can be disregarded 46 b AGIIeL contig jEtnern SMTP Authentication User Name Feeder DriveicoMyPlant com Password MyPassword Select Alarm Ak S u Figure 41 SMTP AUTH Configuration icc When a test email transmission is initiated completes successfully or fails due to an error the information window refer to section 10 9 1 will display appropriate messages such as those shown in Figure 42 and Figure 43 Alarm Activity Alarm Activity Sending email Successfully sent email Email test completed Figure 42 Information Window at Figure 43 Information Window at Test Email Initiation Test Email Successful Completion Although the test email is sent immediately note that due to internet and or email server delays it may take several minutes to receive test emails 10 9 3 Alarm Configuration The interface supports twenty independently configurable alarms As shown in Figure 44 each alarm has a variety of configuration elements which will be explained further below Select Alarm Alarm 1 V Enable Register Logical
60. ed to from here on out as simply discretes Accessing discretes does not reference any new physical data discretes are simply indexes into various bits of existing registers What this means is that when a discrete is accessed that discrete is resolved by the interface into a specific register and a specific bit within that register The pattern of discrete to register bit relationships can be described as follows Discrete 1 16 map to register 1 bitO bit15 bitO L SB bit15 MSB Discrete 17 32 map to register 2 bitO bit15 and so on Arithmetically the discrete to register bit relationship can be described as follows For any given discrete the register in which that discrete resides can be determined by Equation 1 discrete 15 register TW Where the bracket symbols L indicate the floor function which means that any fractional result or remainder is to be discarded with only the integer value being retained Also for any given discrete the targeted bit in the register in which that discrete resides can be determined by 69 icc bit discrete 1 9o 16 Equation 2 Where discrete 1 65535 bit lt 0 15 and 96 is the modulus operator which means that any fractional result or remainder is to be retained with the integer value being discarded i e it is the opposite of the floor function For clarity let s use Equation 1 and Equation 2 in a calcu
61. ed to large shocks or vibrations e Avoid installation locations that may be subjected to rapid changes in temperature or humidity Installation and Wiring Proper ground connections are vital for both safety and signal reliability reasons Ensure that all electrical equipment is properly grounded Route all communication cables separate from high voltage or noise emitting cabling such as ASD input output power wiring ASD Connections 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 be present in the drive s internal electrolytic capacitors and therefore touching these areas may result in an electrical shock Always turn the drive s input power supply OFF and wait at least 5 minutes after the CHARGE lamp has gone out before connecting communication cables e For further drive specific precaution safety and installation information please refer to the appropriate documentation supplied with your drive e Internal ASD EEPROMs have a limited life span of write cycles Observe all precautions contained in this manual and your ASD manual regarding which drive registers safely may and may not be repetitively written to icc TABLE OF CONTENTS 1 Introduction EE RES RESET 6 MEME 2 ug NETTE TTE 7 3 Precautions and Specifications 9 3 1 Installation Precautions ccc
62. ee available Hovering the mouse Multiplier pointer anywhere on the graph Min Value displays a vertical reference line at Max Value the corresponding time and pops up a tooltip which displays the Current Value 94 02 96 current indicated value at that time Figure 60 Line Graph At times it may be convenient to zoom in on a particular gauge or meter in order to more om eacuicta clearly see the indicator E E zn N or to fill the computer show Al screen with a particular Quality Gauge gauge s image This can E Pa Usage be easily accomplished p Tip with the web browser s j i Flash Player plug in by f m right clicking on the Settings gauge and selecting the About Adobe Flash Player 10 desired zoom level refer to Figure 61 Figure 61 Zooming 10 11 4 Submitting Changes Whenever any of the gauge window SADAR configuration items in the Dashboard Tab have been changed the submit button located on a the right hand portion of the web page must be to the dashboard selected in order to write these settings to the interface card s filesystem Refer to Figure 62 Note that submitting the Dashboard Tab Figure 62 Submit configuration does not require rebooting of the Dashboard Changes interface card the changes take effect immediately and the interface card continues its operation without interruption 58 icc 11 Interacting With the Filesystem The interface card
63. eeeee nnn 23 9 2 FAO7 Frequency Command sssseseeeereeen 24 9 3 FA23 Command 2 WOrd icio neret toi ee ases eue are veria e 24 9 4 FASS Torg e COMMING m 24 9 5 FDOO FEOO Output Frequency ccccceeceseeceeeeeeeeeeeeeeeeeeeeeeeeees 25 9 6 FDO1 FEO1 Inverter Status cccccceccseccseeseeeseseceeeceeesseeseeseeees 25 10 Embedded Web Server eere serene nnn 26 10 1 SU n 26 102 ME n dpi inii eue NRI INT 2f 10 3 Page Select TADS 27 104 eicit RR 28 10 4 1 Information WindOw esses nennen nnn nnns 28 icc 10 4 2 Parameter Group Selection List eeeeeeseeeseeeeee 28 10 4 3 Parameter Subgroup Selection List ssuusss 29 10 4 4 m icun gE dMm T 29 10 4 5 Parameter List Filter nsu asus sid unido bci SD a ARR vu ad di x dci 30 10 4 6 atoque T 31 107 MEE FPFRORPNET TAD 32 10 5 1 Information WindOw assesses esee 32 10 5 2 Device Identification and Configuration ssssse 33 10 5 3 I O Data Configuration Arrays essen 33 10 5 4 Submit ng Cales esscsau s endisantn nte tes deat aAA nav Ps dvd uter sk 34 10 6 7 60 RII 35 10 6 1 Information WindOw assesses nnns 35 10 6 2 Device Identifiers
64. egister 1306 this could be accomplished in two different ways 1 Implement three separate Modbus read transactions each one reading one register only or 2 Implement one single Modbus read transaction 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 neither one of them is optimized for the task at hand which is to access three specific register values A fully optimized solution can be realized however by making use of the interface card s Modbus register remapping capabilities This mechanism operates by allocating a block of 50 user configurable registers 2001 2050 that remap to other inverter registers In this way non contiguous inverter registers can be grouped together in any order and accessed efficiently via the Modbus TCP read multiple registers and write multiple registers function codes The net effect is one of being able to transfer larger blocks of registers using fewer 51 icc Modbus transactions which results in improved network utilization and simpler data manipulation code on the Modbus master device Figure 50 shows the register remap configuration array Clicking on an entry field in the Remaps To column allows the user to enter an inverter register number that will then be accessible at the register indicated in the adjacent Register column An as
65. en click OK Refer to Figure 112 100 icc Instruction Selection Search gt gt Instruction Classification Instruction Names Diagnostic Detect File Bit Comparison One Shot Rising Output Energize Output Latch File Shift Sequencer Output Unlatch File Misc Examine if Closed Input Output pets Examine Micro High Spd Cntr 3 Move Logical Program Control Timer Counter Trig Functions User Customized Description Examine if Open Figure 112 XIO Instruction Selection 5 Configure the MSG instruction a Set the Read Write field to Read Target Device field to PLCS 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 clicking on the Setup Screen button at the bottom of the MSG instruction Refer to Figure 113 MSG Rung 2 0 N20 0 General MultiHop This Controller r Control Bits Communication Command Ignore if timed out TO 0 Data Table Address To be retried NR 0 Size in Elements Awaiting Execution Ew 0 Channel 1 Continuous Run CO o Wu Error ER o M Target Device Message done DN 0 Message Timeout bp 1 Message Transmitting ST o Data Table Address N10 11 Message Enabled EN 0 Waiting for Queue Space 0 Local Remot
66. enced register number The register to parameter mapping is described in section 9 Examples Read acceleration time 1 register 10 rd reg 10 Write option frequency command register 1008 wr reg 1008 Read inverter status 1 register 1402 rd reg 1402 Additionally a few special tags exist which provide backward compatibility with V1 000 network interface CPU firmware These are specified in Table 7 Table 7 Special Tag Reference Data table read Data table read rd freq out 1401 rd reg 1401 Data table read rd inv stat1 1402 rd reg 1402 Data table read rd torq out 1419 rd reg 1419 Data table read rd inv stat2 1443 rd reg 1443 Data table write 1008 wr reg 1008 Data table write 1024 wr reg 1024 Data table write 1034 wr reg 1034 To read data from the interface card the application PLC program must reference a source element from which to start reading and the number of elements to read The source element will be a tag name constructed according to the naming convention shown above or a special tag as shown in Table 7 The source element can be either a base tag such as rd reg 1301 which starts at register 1301 or an offset from a base tag such as rd reg 1301 A4 which starts at register 1301 4 register 1305 the drive s input voltage monitor register Data table write Data table write 1007 wr reg 1007
67. erba p Ser aote net e retail 116 13 5 1 Qu Y 116 13 5 2 PROFIdrive PYOTHG 117 icc 1 Introduction Congratulations on your purchase of the ICC Multiprotocol Ethernet Interface for the Toshiba G9 P9 H9 Q9 VFAS1 and VFPS1 families of Adjustable Speed Drives ASDs This interface allows information to be transferred seamlessly between the drive and several different Ethernet based fieldbus networks with minimal configuration requirements The interface installs directly into the drive enclosure and presents a standard 10 100BaseT Ethernet port for connection to the Ethernet network In addition to the supported fieldbus protocols the interface also hosts an embedded web server which provides access to all drive information via a standard web browser for remote monitoring configuration and control 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 interface and ASD and keep this instruction manual in a safe place for future 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 received all materials shipped with your kit These items are e Eth
68. ernet interface in plastic housing e Documentation CD ROM Note that different interface firmware versions may provide varying levels of support for the various protocols When using this manual therefore always keep in mind that the firmware version running on your interface must match this manual s respective revision in order for all documented aspects to apply This manual will primarily be concerned with the interface board s hardware specifications installation wiring configuration and operational characteristics For more advanced ASD application level information please contact Toshiba s ASD Marketing Department for copies of available application notes To maximize the abilities of your new ASD interface a working familiarity with this manual will be required This manual has been prepared for the interface installer user and maintenance personnel With this in mind use this manual to develop a system familiarity before attempting to install or operate the interface or ASD icc 2 Features Ethernet Port IEEE 802 3 10BASE T 100BASE TX Ethernet compliant Shielded RJ45 connector accepts standard CAT5 type 8 conductor unshielded twisted pair UTP patch cables The single Ethernet port supports multiple simultaneous protocols The port uses auto negotiation to automatically select the network speed and duplex Supported Protocols The interface currently provides server support for the following fieldbus protocol
69. es cannot be odd i e 1 3 5 etc e The interface card s product type code is 2 AC drive e Supports unconnected messages UCMM and up to 16 simultaneous class 1 I O or class 3 explicit connections 71 icc Assembly instances 100 and 150 if a register entry in the consumed data configuration array is O then any consumed data that corresponds to that location will be ignored Conversely if a register entry in the produced data configuration array is O then any produced data that corresponds to that location will be a default value of 0 Refer to section 10 8 4 for further information on the data configuration arrays Class 1 implicit I O supports both multicast and point to point unicast when producing data in the TO direction Point to point class 1 connected messages will be produced targeting the IP address of the device that instantiated the connection UDP port OxO8AE UDP port 2222 If a class 1 point to point connection is established in the T 0O direction no more class 1 connections can be established If a class 1 connection s consuming half OT times out then the producing half T gt O will also time out and will stop producing If a class 1 or class 3 connection timeout occurs the driver will trigger a timeout event as described in section 10 7 5 The timeout value is dictated by the scanner client and is at a minimum four times the scan rate Requested Packet Interval for class 1 Th
70. established a link with the interface board and is communicating with it Ethernet Activity Blinks green briefly when network packets are sent or received The LED may appear solid green if there is a large amount of network traffic Heartbeat Blinks green to indicate communication between the interface card and the drive Contact ICC technical support if a blinking red error code is observed 6 2 Ethernet Jack The Ethernet jack also contains two embedded LEDs Reserved Ethernet Link Ethernet Link This amber LED is lit whenever a viable Ethernet network is connected to the port This LED must be ON solid before attempting any Ethernet communication Reserved This green LED is currently unused and is therefore always OFF 18 icc 7 Configuring the IP Address Before you can access the interface from your web browser or begin using it as a part of your automation network you must know its IP address The interface comes from the factory configured to obtain an IP address dynamically DHCP BOOTP You can determine the interface s current IP address using the discovery software included on the CD provided with the interface or available from the ICC homepage at http www iccdesigns com 7 1 Via the Finder Utility It may be necessary to temporarily disable the PC s firewall and add the ICC Finder utility as a program exception to the firewall configuration To configure the interface to use a static IP addre
71. face is subdivided into several different tabs of associated information much the same as how folders in a filing cabinet are arranged Refer to Figure 9 To change tabs just click on the tab you wish to view The title of the currently selected tab is red Note that because different protocols are supported by the interface with different firmware images not all tabs may be accessible with the firmware image currently loaded The titles of tabs that are not accessible are grayed out and clicking them has no effect rl OSHIBA ASD G9ETH Embedded Server po 99 Monitor Uu v BACnet y Config EtherNet IP Alarm Modbus Y Dashboard Figure 9 Page Select Tabs 27 icc 10 4 Monitor Tab 10 4 1 Information Window Figure 10 shows the Information Alarm Modbus Dashboard Window which is located in the Hetwork CPU firmware TUER vz z00 upper right hand corner of the ASD interface CPU firmware version V1 200 monitor tab This window displays Parameter data XML loaded successfully various informational messages acne ae regarding the status of the interface Ceara CA card or web browser session There is also an activity indicator Figure 10 Monitor Tab Information located in the lower right hand Window corner of the Information Window which blinks periodically to show the status of data communication between the web
72. g the Data Being Read from the Drive 13 3 3 SLC 5 05 Example Read a Single Register The configuration and execution for reading a single register is in general identical to that required for reading a block of registers as detailed in section 13 3 2 The only difference is in the configuration of the MSG instruction Figure 118 shows an example MSG instruction s General tab which will read a single element N24 2 which corresponds to the drive s inverter status 1 register and place it in the first element offset 0 of N18 103 icc MSG N20 0 51 Elements General MultiHop This Controller Control Bits Communication Command Ignore if timed out TO 0 Data Table Address To be retried NR o Size in Elements Awaiting Execution Ew o Channel Continuous Run CO o 7 Error ER p Target Device Message done DN 0 Message Timeout Message Transmitting ST Data T able Address Message Enabled EN Waiting for Queue Space o Local Remote MultiHop Error Error Code Hex 0 Error Description No errors Figure 118 Read the Drive s Status Register 13 3 4 SLC 5 05 Example Multiple 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 register map To accomplish this task efficiently multiple MSG instructions can be implemented i
73. gister Remap Configuration esses 51 10 10 5 Submitting Changes sss eene 53 10 11 BEtigereimM lo eT n 54 10 11 1 Information Window sess 54 10 11 2 Gauge Window Navigation esses 55 10 11 3 Gauge Window Configuration sess 55 icc 10 11 4 X Submitting Changes esses 58 11 Interacting With the Filesystem 59 11 1 Initiating FTP via the Finder Utility esseesessessesessseese 60 11 2 Using FTP with Windows EXxploret ccccccsecceeeseeeeeeeeeeeeeeeeeeeeees 61 11 3 Using FTP with a Windows Command Prompt 62 11 4 Using FTP with Core FTP LE seeesseeerermme 64 12 Loading New Application Firmware 66 13 Protocol Specific Information 68 13 1 IGG OS EGP 68 13 1 1 gu H M 68 13 1 2 Coil amp Discrete Input MAPPINGS ccccccccceecseccnecseceeesecseeceeees 69 S MEE uiu 71 13 2 1 Qua 71 13 2 2 ControlLogix Examples Setup essere 73 13 2 3 ControlLogix Example I O Messaging 1 ccssceseecneeeeeeaeeees 75 13 2 4 ControlL
74. guration 1 0 8 bit Host Name Figure 88 AC DC Drive Profile Generic Ethernet Module Configuration 2 Right click on Add On Instructions in the controller organizer view and select Import Add On Instruction Browse and import the AC DC drive profile AOI Refer to Figure 89 Contraller Organizer E I Controller logix5561 Tasks H Motion Groups SS Add On Instructions ASDGSETH_ACDC_Drive_Prafile A Parameters and Local Tags En Logic H I Data Types L Trends YO Configuration Figure 89 AC DC Drive Profile AOI 3 Double click Controller Tags in the controller organizer view and select the Edit Tags tab at the bottom 4 Create the tags in Figure 90 84 icc Controller Tags logix5561 controller ca Scope fa logix5561 v Show All Tags v Y Name zaf Alias For Base Tag Data Type Description External Access Constant Style __ Facde_aoi ASDGSETH ACDC Drive Profile Interface fo Read Write ASD_G9ETH C AB ETHERNET_MODULE C 0 Read Write ASD BSETHI AB ETHERNET MODULE INT 4BytesiD Read Wiite ASD GSETH D AB ETHERNET MODULE INT 4Bytes D 0 Read Write mnfwd BOOL Read Write nt g run rev BOOL Read w rite CET zii T reset BOOL Read w rite net ctrl L BOOL L Read w rite net ref i j BOOL Read Write E speed_ref Read write un Monitor Tags EditTag
75. hexadecimal is equal to 4096 in decimal e f desired the column widths can be changed by dragging the vertical bars that separate the header row s cells to a different position e f you begin changing a parameter value and then decide to abandon the change pressing the ESC key on your keyboard will abandon the change and redisplay the current parameter value e When editing a parameter value clicking someplace off the entry cell is equivalent to hitting the ENTER key 10 4 5 Parameter List Filter A filter function provides Parameter List search capabilities To use the 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 available in the Parameter List that satisfy the search FILTER criteria For example to find all monitor parameters that contain some derivative of the word volt such as voltage or Figure 14 Parameter List Filter volts select the Monitor Parameters group the All subgroup enter volt in the filter entry box and then click the filter button Once a filter has been entered it will continue to be applied to all information normally displayed in the Parameter List for as long as the filter term is left in the filter entry box Continuing the previous example where we filtered on the root term volt in the m
76. hich register is targeted in the interface card is provided in Equation 3 target register file number 10 x 100 offset Equation 3 In Equation 3 target register e 1 1485 file number 10 24 which means N10 N24 and offset is restricted only by the limitations of the programming software but is a value of 1485 max Table 8 provides some examples of various combinations of file section numbers and offsets elements which can be used to access drive registers Note that there are multiple different combinations of file section numbers and offsets elements that will result in the same drive register being accessed The register to parameter mapping is described in section 9 Table 8 CSP Target Register Examples File Section Offset Element Address Start Target Number Format r H N10 1 N2 O N12 99 In addition to providing access to the drive registers in their standard numerical locations as mentioned above the registers can also be accessed in a special assembly object type format by targeting integer file N50 What this means is that when N50 is targeted for reading what is actually returned by the interface card is the user defined register data as ordered by the EtherNet IP produced 97 icc register configuration array refer to section 10 8 4 Similarly when N50 is targeted for writing the written data is disseminated to the drive s registers according to the definition
77. ing of inverter register 13 parameter UL upper limit frequency The value of register 13 is read by the interface card only at boot up If the value of this register is changed then the interface card must be rebooted in order for it to read the new value from the inverter A normalized value of 0x4000 corresponds to 100 of the maximum frequency A positive normalized value indicates forward rotation and a negative normalized value indicates reverse rotation 13 5 2 4 PROFlIdrive Specific Parameters The PROFldrive specific parameters are shown in Table 13 The parameters are read only Table 13 PROF Idrive Specific Parameters Description NSOLL_A Speed setpoint A NIST A Speed actual A STW1 Control word 1 Telegram selection 1 Standard telegram 1 120 icc PNU Index Description 947 0 3 Fault number inverter registers 1411 1414 a parameters FE10 FE13 964 0 6 Drive Unit identification 13 5 2 5 PROF Idrive State Diagram The state diagram is displayed in Figure 122 General State Diagram A trip occurs Fault Acknowledge in any state STW1 bit 7 true 0 gt 1 1 Switching On Inhibited faulted x 5 E i a ZSW1 bit 6 true 0 1 2 p e false ZSW1 bit 3 true ee Standstill detected OFF Coast Stop Coast Stop OR AND No Coast Stop OR Quick Stop STW1 bit false Disable Operation AND No Quick Stop STW1 bit1 false STW1 bit3 false STW1 bitO false OB bit2 fal
78. ing on the FTP transfer mechanism used For example if using Windows Explorer it is necessary to click refresh after the file has 66 icc completed downloading and then close the window If using the command prompt method type quit to close the connection If using Core FTP click on the disconnect button etc Because the interface s web pages may have changed with the new firmware version it is recommended to clear your 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 of just loading the local old copy stored in your computer s cache memory To accomplish this in Internet Explorer go to Tools Internet Options Browsing History Delete and delete all temporary internet files 67 icc 13 Protocol Specific Information This section will discuss topics that are specific to each of the supported protocols 13 14 Modbus TCP 13 1 1 Overview The interface card supports Schneider Electric s Modbus TCP protocol release 1 0 The interface is conformance class 0 and partial class 1 and class 2 compliant and allows up to 8 simultaneous Modbus TCP client connections sockets Other notes of interest are e Supported Modbus slave functions are indicated in Table 5 Table 5 Supported Modbus TCP Functions Function Code Function Modbus TCP Class
79. ior to starting an update procedure always back up your configuration file to a PC for later recovery if necessary e Because the FTP application firmware in the unit distinguishes application firmware files from XML configuration files by virtue of the filename don t change the default name of the firmware file to be uploaded to the unit e Although the firmware file is uploaded from your PC to the unit in the same manner as configuration files are uploaded the firmware cannot be downloaded from the unit because the firmware does not reside in the unit s filesystem like configuration files do e Once the FTP transfer has taken place do NOT power cycle the inverter or reboot the interface card Complete the remaining steps otherwise the firmware may become corrupted If the firmware does become corrupt please contact ICC for assistance e After the firmware upload process has been completed typically requiring 30 45 seconds the unit will reset automatically 5s after the FTP connection is closed When the unit boots up again it will be running the new application firmware which can be confirmed by observing the version displayed in the web server s information window refer to section 10 4 1 e Because the transferred firmware file is not written to the unit s flash memory until the FTP connection is closed be sure to close the connection in order to trigger the write process The method of closing an FTP connection differs depend
80. is instruction will only be writing to one drive register namely the frequency command Target Data Table Address is N20 8 which equates to drive register 1008 The source Data Table Address in this case is N18 7 105 0002 MSG Read Write Message Type Read Write Target Device Local Remote Control Block Control Block Length Setup Screen MSG Read Write Message Type Read Write Target Device Local Remote Control Block Control Block Length Setup Screen 4 gt NFite 2 lia MSG General MultiHop N21 0 51 Elements This Controller Communication Command Data Table Address Size in Elements Channel Pucswite 0 0 1 NI87 kL INN Target Device Data Table Address Local Remote Message Timeout N20 8 MuliHop Peer To Peer Read PLCS Local N20 0 51 Peer To Peer Write PLCS Local N21 0 51 Control Bis lanore if timed out TO o To be retried NR 0 Awaiting Execution EW o Continuous Run CO n Error ER o Message done DN o Message Transmitting ST Message Enabled EN fi Waiting for Queue Space o Error Error Code Hex 0 Error Description No errors Figure 121 MSG Configuration for Writing 106 icc 13 4 BACnet 13 4 1 Overview e The interface card supports the BACnet IP Annex J protocol over Ethernet vi
81. k field and a Value field Each time the alarm is evaluated the current value of the indicated Register is first bit wise AND ed with the Mask field The resulting derived value is then compared with the Value field by way of the Logical Comparison operator While the Mask field is always a hexadecimal number the display and entry radix of the Value field can be changed between decimal and hexadecimal with the associated DEC and HEX buttons Registers that correspond to analog process variables e g frequencies voltages etc should typically have their Mask fields set to OXFFFF which causes all data bits to be retained for the Value field comparison For registers that correspond to enumerated process variables e g status words where each bit of the register indicates a different item however the Mask can be chosen to single out one or more specific data bits of the register For example the Mask value of 0x1000 displayed in Figure 44 isolates bit 12 of inverter status 1 which indicates whether or not the drive is in an emergency stop condition The Value field is also set to a hexadecimal value of 0x1000 so the alarm condition will be evaluated as true when the emergency stop bit equals 1 The Condition Must Remain True For A Minimum Of Alarm analysis processing is performed by the interface card once per second Enter the number of seconds that the condition must be continuou
82. lation example Say for instance that we are going to read coil 34 Using Equation 1 we can determine that coil 34 resides in register 3 as 3 0625 2 3r1 2 3 Then using Equation 2 we can determine that the bit within register 3 that coil 34 targets is 34 1 16 1 as 339616 mod 2 r1 1 Therefore reading coil 34 will return the value of register 3 bit 1 70 icc 13 2 EtherNet IP 13 2 1 Overview The EtherNet IP protocol is an application level protocol implemented on top of the Ethernet TCP IP and UDP IP layers It shares its object model with ControlNet and DeviceNet through the Common Industrial Protocol CIP This protocol allows the transfer of data and I O over Ethernet EtherNet IP incorporates both the TCP and UDP layers of Ethernet in the transmission of data Because TCP IP is a point to point topology EtherNet IP uses this layer only for explicit messaging i e those messages in which the data field carries both protocol information and instructions for service performance With explicit messaging nodes must interpret each message execute the requested task and generate responses These types of messages can be used to transmit configuration control and monitor data The UDP IP protocol layer which has the ability to multi cast is used for implicit I O or cyclic messaging With I O messaging the data field contains only real time I O data no protocol information is sent because the meaning of
83. less than 1000m above sea level do not Operating Environment expose to direct sunlight or corrosive explosive gasses Operating Temperature 10 50 C 14 122 F Storage Temperature 40 85 C 40 185 F Relative Humidity 20 90 without condensation 5 9m s 0 6G or less 10 55Hz Non isolated referenced to ASD control power Grounding ground Cooling Method Self cooled Communication Speed 10 100BaseT auto sensing J The ASD G9ETH interface is lead free ROHS compliant Lead Free 12 icc 4 Interface Board Overview MOURNE dos Drive Connector MAC ID Ground Plate Configuration Switches LEDs Shielded RJ45 Ethernet Jack Note The configuration switches are used for factory test only and should remain in the OFF up position at all times 13 icc 5 Installation This interface card has been designed for quick and simple installation The card is connected to the drive s control board via a 30 pin rectangular connector and is mechanically supported via an integral housing that seamlessly mates with the drive s enclosure The only tool required for installation is a flat blade screwdriver Before opening the drive please observe all safety precautions as outlined on the drive s front cover and in the operation manual 5 1 Installation Procedure 1 A N CAUTION Verify that all input power sources to the drive have been turned OFF and are locked and
84. lling the Interface Card Reinstall the drive s front cover by inserting the tabs on the bottom part of the front cover into the corresponding slots on the interface housing Rotate the front cover up and press it onto the interface housing s mounting tabs depressing firmly until the front cover snaps into place Figure 4 Double 15 icc check that the plastic bosses located on the left and right side of the interface housing are properly inserted into the corresponding recesses on the back of the front cover and that the front cover is overall secure and flush with the interface housing Figure 4 Reinstalling the Drive s Front Cover 6 Insert the network cable into the Ethernet jack Ensure that the connector is fully seated into the jack and route the cable such that it is located well away from any electrical noise sources such as drive 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 properly If the drive does not appear to power up or does not function properly immediately turn power OFF Repeat steps 1 and 2 to remove all power from the drive Then verify all connections Contact ICC or your local Toshiba representative for assistance if the problem persists 5 2 Installing Multiple Option Cards When this communication interface is installed into a drive in conjuncti
85. maps To Register Remaps To Register Remaps To Register Remaps To Register Remaps To 2001 2011 2024 0 2031 2041 suenit J Click here to save changes made to the Modbus configuration Warning This will cause the communication interface card to reset Ensure that the system is in a safe state such that loss of communications will not pose a danger to equipment or personnel before using this feature 2002 0 2012 0 2022 2003 2013 2023 2004 i 2014 0 2024 2005 2015 2025 2006 2016 0 2026 2007 2017 2027 2008 2018 2028 2009 2019 2029 2010 2020 2030 0 2032 0 2042 0 2033 2043 0 2034 0 2044 0 2035 2045 0 2036 0 2046 0 2037 2047 0 2038 0 2048 0 2039 2049 0 2040 2050 0 0 0 0 0 0 0 0 0 0 INDUSTRIAL CONTROL COMMUNICATIONS INC fa 100 Figure 46 Modbus Tab 10 10 1 Information Window Figure 47 shows the Information Window which is located in the upper right hand Modbus Activity corner of the Modbus tab This window eg ee geet eee c displays various informational messages regarding the status of the Modbus configuration parameters loading or submitting Click here ta cave channes made Figure 47 Modbus Tab Information Window 50 icc 10 10 2 Supervisory Timer Selection Figure 48 shows the checkbox which enables the interface card s Modbus supervisory timer V Enable Supervisory Timer function This timer provides the ability for the EUC
86. n the PLC program The configuration and execution for implementing multiple MSG instructions is in general identical to that required for implementing just one MSG instruction Each MSG instruction will require its own message control file In the case of read MSG instructions more than one instruction may use the same data file to store the received register values but the storage locations must not overlap Figure 119 shows an example of two MSG instructions each accessing different target integer files It is evident from this logic that N20 and N21 are the two independent message control files created for these instructions 104 MSG Peer To Peer Read PLCS Local Control Block N20 0 Control Block Length 51 Setup Screen MSG Read Write Message Type Peer To Peer Read Write Read Target Device PLCS Local Remote Local Control Block N21 0 Control Block Length 51 Setup Screen Figure 119 Reading Via Multiple MSG Instructions 13 3 5 SLC 5 05 Example Reading and Writing Often times applications may need to both read data from and write data to the drive At a minimum this will require two MSG instructions and two message control files Figure 120 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 121 shows the configuration details of the write MSG instruction Note that th
87. nal status BI7 81 PIT STATUS S1 programmable on off M input terminal status 111 icc Binary Output Object Instance Summary R EAN Active RUN_STOP_CMD Run stop command command EMERGENCY OFF Emergency off emergency off command no action FAULT RESET Fault reset command reset no action BO2 BO3 E BO4 BO5 FEEDBACK CTRL SEL Feedback enable enable disable disable selection BO8 E BO9 BO7 COMMAND PRIORITY Command priority on off Output terminal DATA OUT1 TERMINAL elected data outi on off DATA OUT2 TERMINAL O tPut terminal on off selected data out 2 BO10 DATA OUT3 TERMINAL OVtput terminal on off selected data out 3 Analog Input Object Instance Summary stance D Object Name Description Unis BO6 FREQ PRIORITY Frequency priority on off Analog Output Object Instance Summary AO1 FREQ CMD REG Frequency command A02 FM ANALOG OUTPUT FM output value A03 AM ANALOG OUTPUT AM output value 112 icc 13 4 4 Supported Object Details Binary Input Objects BI1 Indicates whether the drive is running or stopped ASD parameter FEO1 bit 10 BI2 Indicates whether the drive is running in the forward or reverse direction ASD parameter FEO 1 bit 9 Bl5sesc Indicates the status of the F programmable input terminal ASD parameter FEO6 bit 0 BIA Indicates the status of the R programmable input terminal ASD
88. ncy Mode parameter is set to Communication Option Input Enabled or if the frequency override 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 Frequency parameters ASD parameter FAO7 AO2 Adjusts the FM analog output voltage if the FM terminal meter selection parameter is set to a value of 31 communication data output Range is 0 2047 0 100 ASD parameter FA51 AO3 Adjusts the AM analog output voltage if the AM terminal meter selection parameter is set to a value of 31 communication data output Range is 0 2047 0 100 ASD parameter FA52 115 icc 13 5 PROFINET IO 13 5 1 Overview The interface card supports two different types of PROFINET data transfer One type is entirely user configurable and is utilized when a standard I O module is chosen during network configuration The other type is a module that is compliant with the PROFIdrive profile Some other notes of interest are e Allows access to only 1 PROFINET controller e Supports conformance class A and real time RT communication e Supports DCP Discovery Control Protocol e Supports alarms e Supports I amp M e A total of 85 modules are available for selection by the controller 84 standard I O modules and one PROFIdrive module The standard I O modules follow the naming conventions of
89. ne read request is outstanding at any given time 1 Run RSLogix 500 and create a new configuration 2 Create a control and a data file a Right click Data Files and select New The Create Data File dialog box appears refer to Figure 109 b Tocreate a control file enter a file number e g 20 set the type to Integer enter a descriptive name e g CONTROL and enter a number of elements e g 100 Click OK to create the file The control file is used to store configuration information pertaining to the functionality of the MSG instruction which will perform the data read 98 icc c Create Data File File 20 Type integer x Name CONTROL Desc o Elements hod Last E eng Attributes Debug Skip When Deleting Unused Memory Scope Global Local To File 2 Protection C Constant C Static None Memory Module DK Cancel Figure 109 Creating a Control File Follow the same procedure to create a data 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 e g 200 Refer to Figure 110 Click OK to create the file Create Data File File 18 Type integer Name Data Desc o O Elements 20d Last BEEN Attributes Debug Skip When Deleting Unused Memory Scope Global
90. neric Default AOI 9 Click OK 10 Edit the AOI according to Figure 87 2 MainProgram MainRoutine My SS BB ej e m Simple interface for generic default IO mapping that uses Input amp ssembly Instance 150 and Output amp ssembly Instance 100 ASDGSETH Generic Default IO Simple interface for generic default IO mappi ASDGSETH Generic Def generic aoi C Data ASD GSETH Data O Data ASD GSETH O Data FwvdRev fwd rev De RunStop run stop 0e FaultReset reset 0e FreaqPrioritySel freq priority 0e CmdaPrioritySel cmd priority 0e FrequencyCommand freq cmd De OutputFrequency De MainRoutine MainProgram Figure 87 Configure Generic Default AOI 11 The program is now complete 12 Save download and run the program 80 icc 13 2 5 ODVA AC DC Drive Profile The interface card supports the ODVA AC DC drive profile No special Ethernet IP configuration of the interface card is required when using the AC DC drive profile all that is needed is that the controller must target either assembly instances 20 amp 70 or 21 amp 71 in its connection parameters The AC DC drive profile implementation provides Table 6 AC DC Drive Profile Related Objects support for several required d CIP objects which are Class Code Object Name specified in Table 6 While Assembly Object the various supported attributes of all of these motor DAA ONILE objects are accessible via Control Supervisor Object explicit me
91. nk Name field and change its Data Type to MESSAGE This tag will contain configuration information for the MSG instruction e Select the Monitor Tags tab Expand 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 1000000 1s This value determines how long to wait before timing out and retransmitting a connection request if a connection failure occurs Refer to Figure 94 connection Fath g0l 0l 12 oinind oi Filii connection Remotelndex 0 Decimal DINT connection RemoteElement rd reg ba EIER STRING connection LInconnectedT imeout PRI Decimal DINT connection ConnectionRate 7500000 Decimal DINT connection TimeoutMultiplier Decimal SINT Figure 94 Reduce the Unconnected Timeout Value f Collapse the connection tag again by clicking on the sign next to the tag name g Select the Edit Tags tab again Create another new tag by entering data array in the next blank Name field and change its Data Type by typing in INT 100 in the Data Type field This tag is an array of INTs that will be able to hold up to 100 16 bit registers from the drive Always 88 icc make sure that the destination tag size is large enough to hold all elements to be read 2 Adda MSG instruction to the main program a Double click MainRoutine
92. nning forward status signal 02not running forward 1 running forward Maps to inverter register 1302 status 1 word bits 9 and 10 The Running1 bit will be 1 whenever inverter register 1302 bit 9 direction is O and bit 10 running stopped is 1 and will be O otherwise Running2 REV Running reverse status signal O not running reverse 1 running reverse Maps to inverter register 1302 status 1 word bits 9 and 10 The Running2 bit will be 1 whenever inverter register 1302 bit 9 direction is 1 and bit 10 running stopped is 1 and will be O otherwise 82 icc Ready Inverter ready signal O not ready 1 ready The Ready bit will be 1 whenever the Drive State attribute see below is in the Ready Enabled or Stopping state CtriFromNet Inverter command reference status 0O command reference is not from network 1 command reference is from network Maps to inverter register 1007 bit 15 command priority In other words CtrlFromNet always reflects the status of the NetCtrl attribute RefFromNet Inverter speed reference status O speed reference is not from network 1 speed reference is from network Maps to inverter register 1007 bit 14 frequency priority In other words RefFromNet always reflects the status of the NetRef attribute AtReference Up to speed signal O not up to speed 1 up to speed Maps to inverter register 1350 status 3 word bit 12 RCH Drive State Indicates the current state of the Contr
93. nterface card s filesystem Note that because these configuration elements are read from the filesystem only when the interface 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 with the recently submitted configuration Refer to Figure 45 SUBMIT Click here to save changes made to the Alarm configuration Warning This will cause the communication interface card to reset Ensure that the system is in a safe state such that loss of communications will not pose a danger to equipment or personnel before using this feature Figure 45 Submit Configuration Changes 49 icc 10 10 Modbus Tab The Modbus tab provides access to configuration items related to communication on a Modbus TCP network Refer to Figure 46 7 ASD G9ETH Windows Internet Explorer E fef http 192 168 16 53 bo pl Ue Favorites 4 ASD G9ETH m 3 ge Pages Safety Toos i TO S H I B A ASD G9ETH Embedded Server Dnu a H p MNT LL A pnr X pr p m T gum p S 3 a a Monitor PROFINET BACnet Config EtherNet IP Alarm Modbus Dashboard Enable Supervisory Timer Modbus Activity Successfully loaded Modbus configuration Enable Connection Timer Modbus Register Remap Configuration Register Re
94. of a read property service when targeting the present value property of each supported object type Object Type Read Property Write Property Analog Output Rea Real Unsigned Integer Null Analoginput Rea 1 NA O Binary Output Enn eps Enumerated Boolean Real Unsigned Integer Null Binary Input Notes e The Null data type is used to relinquish a previously commanded entry at the targeted priority in the priority array e When writing to Binary Output objects all non zero values are interpreted as a 1 109 icc Object Types Property Support Table The following table summarizes the Object Types Properties supported ObjectType Type Property Binary Binary Analog Analo Object Identifier R R R R R ObjectName R R R R R ObjectType R R R R R System Status R J VendorName R Vendor Identifier R ModelName R Firmware Revision R Appl Software Revision R Protocol Version R Protocol Revision R J Services Supported R Object Types Supported R Object List R MaxAPDULength R J Segmentation Support R APDUTimou R J Number APDURetries R Max Master Max Info Frames
95. og This example can be adapted for the MicroLogix and PLC5E PLCs E MainProgram MainRoutine SG Type CIP Data Table Read Message Control rd connection SG Type CIP Data Table Write Message Control vvr connection en wer wr connection EN Message Configuration wr connection Configuration Communication Tag Message Type CIP Data T able Write Y wr data array x Number Of Elements E Destination Element wr reg 1 008 Source Element Figure 108 MSG Configuration for Writing 96 icc 13 3 Allen Bradley CSP Ethernet enabled Allen Bradley legacy PLCs such as the PLC5E and SLC 5 05 series use a protocol called CSP Client Server Protocol to communicate over the Ethernet network The flavor of CSP used by these PLCs is also known as PCCC Programmable Controller Communication Commands and AB Ethernet The interface card supports CSP for direct connectivity to these PLCs If a connection timeout or socket level error occurs the driver will trigger a timeout event as described in section 10 7 5 13 3 1 Tag Reference Register contents are read from and written to the interface card via CSP by reference to an integer file section number and an offset element within that file Reading is performed via the CSP PLC5 Read DF1 protocol typed read service and writing is performed via the CSP PLC5 Write DF1 protocol typed write service The formula to calculate w
96. ogix Example Generic Default I O AOI 78 13 2 5 ODVA AC DC Drive Profile cccccccecccsecccseecsneeceneeeseeseneeseneesens 81 13 2 6 ControlLogix Example AC DC Drive Profile AOI 84 13 2 7 Explicit Messaging Tag Reference esses 86 13 2 8 ControlLogix Example Read a Register Block 88 13 2 9 ControlLogix Example Read a Single Register 94 13 2 10 ControlLogix Example Multiple MSG Instructions 94 13 2 11 ControlLogix Example Reading and Writing 95 13 3 Allen Bradley CSP sess 97 13 3 1 H NICUL C ME OO 97 13 3 2 SLC 5 05 Example Read a Register Block 98 13 3 3 SLC 5 05 Example Read a Single Register 103 13 3 4 SLC 5 05 Example Multiple MSG Instructions 104 19 9 9 SLC 5 05 Example Reading and Writing 105 1924 BACIO C 107 13 4 1 QUU A R 107 13 4 2 Protocol Implementation Conformance Statement 107 13 4 3 Supported ODJOCHS ccccccsccceecsecceeceesceceeessusseeseeseeceesesaness 111 13 4 4 Supported Object Details ccccccccccsecsecceecseecsecsecsseceeseeaens 113 15 5 PROFINET IO iecesestertetit etapin mh teta via ette one Pad r
97. ol Supervisor Object state machine Refer to the ODVA Ethernet IP specification object library for detailed information on the Control Supervisor Object state machine Speed Actual Inverter operating speed in RPM Maps to inverter register 1301 output frequency Because the inverter always provides its output frequency in units of Hz the interface card applies a Hz to RPM conversion equation The general Hz to RPM conversion equation is output frequency x 120 number of motor poles However for simplicity the interface card always assumes that a 4 pole motor is in use thereby reducing the applied conversion equation to RPM output frequency value x 30 83 icc 13 2 6 ControlLogix Example AC DC Drive Profile AOI The AC DC drive profile Add On Instruction AOI is a simple interface to command and monitor the inverter It is based on I O assembly instances 21 amp 71 1 Complete all the steps in section 13 2 3 Please note that the Assembly Input Instance must be changed to 71 and the Assembly Output Instance must be changed to 21 Refer to Figure 88 New Module Type ETHERNET MODULE Generic Ethernet Module Vendor Allen Bradley Parent EIP Name ASD GSETH Connection Parameters Assembly Description Conveyor 6 first roller Instance in Input 71 2 16 bit Output 21 2 2 16 bit Comm Format Data INT v Address Host Name IP Address 192 168 16 22 Confi
98. oltage has been remapped to register 2006 With this configuration it is now possible to efficiently interact with these six non contiguous inverter registers via just two Modbus read write multiple registers transactions Writing to the command 1 word command 2 word and torque 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 and output voltage in that order can be accomplished with a single read multiple registers transaction by reading a quantity of three registers starting at register 2004 52 icc 10 10 5 Submitting Changes Whenever the Modbus configuration has been changed the submit button located on the right hand portion of the web page SUBMI q Click here to save changes made to the Modbus configuration Warning This will cause the must be clicked in order to write these id ipi E cc del settings to the interface card s filesystem iion iei Refer to Figure 51 danger to equipment or personnel before using this feature Note that because these configuration elements are read from the filesystem only when the interface card boots up the act of submitting configuration changes will Figure 51 Submit Configuration also reset the interface card Please allow Changes 30 seconds for the interface card to reboot at which time it will then
99. on with an I O option card the I O option card must be installed first adjacent to the drive s enclosure and the communication interface must be installed last adjacent to the drive s front panel 16 ICES 6 LED Indicators 6 1 Front Panel The interface board has 5 bicolor red green LEDs that are visible through the ASD s front cover labeled 2 1 through 2 5 Interface Status EIP Module Status Reserved EIP Network Status PROFINET Cnxn Status Ethernet Activity Heartbeat Interface Status Normally solid green during operation If a fatal error occurs this LED will flash a red error code The number of sequential blinks 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 status LED behavior as dictated in the EtherNet IP specification Volume 2 Chapter 9 When the PROFINET IO firmware image is loaded this LED is reserved and therefore always OFF TOSHIBA _ dins SPEED DRIVE 17 icc EIP Network Status PROFINET IO Connection Status When the multi protocol firmware image with EtherNet IP support is loaded this LED conforms to the prescribed network status LED behavior as dictated in the EtherNet IP specification Volume 2 Chapter 9 When the PROFINET IO firmware image is loaded this LED is on solid green when the controller has
100. onitor parameters we can then easily apply this filter to all parameters configuration command or monitor simply by selecting the All parameter group The Parameter List will now display all configuration command or monitor parameters that contain the root term volt To remove the filter delete any characters contained in the filter entry box and then click the filter button 30 icc 10 4 6 Radix Selection Figure 15 shows the radix selection buttons EREZLAM These selection buttons allow changing the nex Parameter List value column data display and e entry radix between decimal and hexadecimal formats Figure 15 Radix Selection When DEC is selected the value column heading will be Value Decimal current parameter values will be displayed 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 selected the value column heading will be Value Hexadecimal current parameter values will be displayed in hexadecimal and values to be written to parameters must be entered in hexadecimal format For example to turn on bits 15 14 and 10 in the drive s command 1 word enter the hexadecimal number C400 31 icc 10 5 PROFINET Tab This section is only applicable when the PROFINET firmware is loaded onto the interf
101. onnection Tab After adding the I O Module to the configuration the full I O Configuration tree should appear similar to Figure 81 Switch to online mode and download the project to the PLC Verify that the newly added drive is available and operating correctly by observing any indications shown on the drive s icon When the drive s icon is selected its status and any available error messages will be displayed in the area below the project tree Refer to Figure 82 Also confirm that the interface card s Network Status LED should be solid green indicating an online connected state By double clicking Controller Tags in the project tree it is possible to view the newly added tags Refer to 2 amp 3 1 0 Configuration 9 1756 Backplane 1756 A7 fa 0 1756 L61 EIP Example B 1 1756 ENBT A EIP Bs Ethernet BJ ETHERNET MODULE ASD_G9ETH BJ 1756 ENBT A EIP Figure 81 I O Configuration Tree 2i 3 1 0 Configuration 89 1756 Backplane 1756 A7 fa 0 1756 L61 EIP_Example E 1 1756 ENBT A EIP zh Ethernet 8 E ETHERNET MODULE ASD_G9ETH BJ 1756 ENBT A EIP Description Conveyor 6 first roller Status Running Module Fault Figure 82 Online Module Status Figure 83 The ASD G9ETH C configuration tag is unused the ASD G9ETH tag allows viewing of the input data and the ASD G9ETH O tag allows modification of the output data These tags will be synchronized with the drive at whateve
102. parameter FEO6 bit 1 BI5 Indicates the status of the ST programmable input terminal ASD parameter FEO6 bit 2 BI6 Indicates the status of the RES programmable input terminal ASD parameter FEO6 bit 3 BI7 Indicates the status of the S1 programmable input terminal ASD parameter FEO6 bit 4 BI8 Indicates the status of the S2 programmable input terminal ASD parameter FEO6 bit 5 BI9 Indicates the status of the S3 programmable input terminal ASD parameter FEO6 bit 6 BI10 Indicates the status of the S4 programmable input terminal ASD parameter FEO6 bit 7 BI11 Indicates the status of the OUT1 programmable output terminal ASD parameter FEO7 bit 0 Bl12 Indicates the status of the OUT2 programmable output terminal ASD parameter FEO7 bit 1 BI13 Indicates the status of the FL programmable output terminal ASD parameter FEO7 bit 2 Binary Output Objects Note that the drive will only use the commands indicated in BO1 BO2 and BO5 if the Command Mode parameter is set to Communication Interface Input Enabled or if the command override bit BO7 is ON BO1 Run stop command ASD parameter FAO6 bit 10 BO2 Forward reverse command ASD parameter FAO6 bit 9 BO3 Forces the drive to fault Emergency Off ASD parameter FAO06 bit 12 BO4 Resets the drive when it is faulted ASD parameter FAO6 bit 13 113
103. pically written to the remote device only when necessary i e when the value to write has changed This conserves both network bandwidth and potentially EEPROM lifespans on the target device The en wr element in this example therefore would typically be replaced in an actual application program by user provided logic which controls the conditions under which a write operation would be performed Figure 108 shows the configuration details of the example wr connection MSG instruction Note that the chosen Message Type is CIP Data Table Write and that this instruction will only be writing to one drive register namely the frequency command Destination Element is wr reg 1008 The Source Element in this case is the 8 element starting from index 0 of an INT array tag named wr data array Note that when writing data via explicit messaging use caution to ensure that the commanded registers are not also simultaneously being commanded in the background via I O messaging Indeterminate behavior can occur if MSG instructions and background I O data transfers are both writing to the same registers In other words if the I O messaging example procedure detailed in section 13 2 3 has already been implemented and the same program is now being modified to implement explicit messaging then it is recommended to inhibit the target module by selecting the Inhibit Module checkbox in the Connection 95 icc tab of the Module Properties dial
104. r rate was established for the module s RPI 44 icc i Controller Tags EIP_Example controller PE Scope P EIP_Example Show Show All Name amp Value Force Mask Style Data Type ASD GSETH C n afer AB ETHERNET_MODULE C 0 ASD GSETH ers Paeh AB ETHERNET MODULE INT 4Bytes amp SD RSETH I Data en Decimal INT 2 ASD RSETH I Data O 1646404 Hex INT ASD GSETH I Data 1 1234 Decimal INT ASD GSETH O DERIT Dor AB ETHERNET MODULE INT 4Bytes ASD RSETH D Data pu Decimal INT 2 SD GSETH O Data 0 16 c400 Hex INT gt ASD GSETH D Data 1 1234 Decimal INT 4 gt Monitor Tags Edit Tags 4 gt Figure 83 Controller Tags for I O Access We can directly interact with these tags in order to control and monitor the drive In Figure 83 we can see that the first 16 bit word of output data ASD G9ETH O Data 0 has been set to a hexadecimal value of 0xC400 Referring back to Figure 36 we can see that the first element of the consumed register configuration references register 1007 which is the drive s option board Command 1 register A value of 0xC400 therefore means that the frequency priority command priority and run bits have been turned ON Similarly we can see that the second 16 bit word of output data ASD G9ETH O Data 1 has been set to a decimal value of 1234 Once again referring back to Figure 36 we can see that the secon
105. r value changes will be retained When enabling writes to EEPROM be sure to always observe Toshiba s restrictions on the number of times a configuration parameter may be written to EEPROM before possible EEPROM damage occurs This selection affects all configuration parameters and applies regardless of the interface card mechanism 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 V 1 100 or later is required for this feature to be supported refer to Figure 10 on page 28 for how to determine the ASD interface CPU version 10 7 3 Authentication Configuration Figure 28 shows the entry boxes used to T ET AR modify the authentication credentials The Username case sensitive username and password can a contain letters a z and A Z and Password icc numbers 0 9 and can each be up to 80 characters in length Figure 28 Authentication Be sure to make a note of the new settings f Configuration whenever these credentials are changed as they must be entered whenever the web page is accessed an FTP session is initiated or when a configuration change is performed via the Finder utility Contact ICC for assistance if you have forgotten your customized credentials 38 icc 10 7 4 IP Address Configuration Figure 29 shows the configuration items used to modify
106. refer to the PROF Idrive Profile Drive Technology Technical Specification for Profibus and PROFINET Profibus International order 3 172 e Any available drive register can be accessed via PROFINET acyclic services Set the API to 0 Slot to 1 and SubSlot to 1 The record index unless reserved directly corresponds to a register number section 9 A register is a 16 bit word so the length must be set to 2 bytes 116 icc e Standard I O module configuration if a register entry in the command data configuration array is O then any commanded data that corresponds to that location will be ignored Conversely if a register entry in the status data configuration array is 0 then any status data that corresponds to that location will be a default value of O0 Refer to section 10 5 3 for further information on the data configuration arrays 13 5 2 PROFIdrive Profile For optimal interoperability the interface card supports the PROFlIdrive profile version 4 1 No special configuration of the interface card is required when using the PROFIdrive profile The controller must support the PROFIdrive profile and must be configured to use the Standard Telegram 1 module on the interface card If the controller does not support the PROFlIdrive profile use the configurable I O IN XX WORDS OUT YY WORDS module The PROFIdrive profile is only partially described in this manual due to its complexity The complete PROFIdrive profile specification
107. rfaces on the current Ethernet subnet regardless of whether or not their network parameters are currently compatible with the subnet upon which they reside Refer to Figure 5 on page 19 In order for the Finder application to discover devices certain UDP Ethernet traffic must be allowed in and out of the computer and firewall applications such as Windows Firewall are often configured to block such traffic by default If the Finder is unable to discover any devices on the current subnet be sure to check the computer s firewall settings during troubleshooting and add the ICC Finder as a program exception to the firewall configuration if necessary All discovered devices can be organized in ascending or descending order by clicking on the desired sort header IP Address MAC Address Application Firmware or Product The buttons on the left side of the window perform the following 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 Explorer a web browser or a 3 party FTP program whatever the computer operating system is configured for by default This allows you to interact directly with the unit s on board flash filesystem enabling you to drag and drop files to from the unit and upload new firmware Refer to section 11 Configure IP Settings Allows configuration of whether the device will u
108. rray configuration Device Name etc have been changed the submit button located in the lower left hand portion of the web page must be clicked in order to write these settings to the interface card s filesystem Note that because these SUBMIT Click here to save changes made to the PROFINET IO configuration elements are read vecta will cause the communication from the filesystem only when the interface card to reset Ensure that the system is in a interface card boots up the act of a A ee eee submitting configuration changes eren will also reset the interface card Please allow 30 seconds for the Figure 20 Submit PROFINET Changes interface card to reboot at which time it will then be operating with the recently submitted configuration Refer to Figure 20 34 icc 10 6 BACnet Tab The BACnet tab provides for the configuration of the device on a BACnet IP network Refer to Figure 21 7 ASD G9ETH Windows Internet Explorer DEAR E http 192 168 16 53 vg x MN gt iy Favorites ASD G9ETH 1 fa H 3 Pager Safety Tools e TOSHIBA ASD G9ETH Embedded Server ees EBENEN f V f A f f b f f f Monitor PROFINET BACnet Config EtherNet IP Alam Modbus Dashboard i BACnet Activity Successfully loaded BACnet configuration Device Name ASD G9ETH Device ID 2 suem Click here to save changes made to the BACnet device configura
109. rray locations are numbered 0 7 and traverse from left to right The status register array locations are numbered 0 31 and traverse from left to right across each row and then increment to the left most position on the next row Clicking on a box in an array allows the user to enter a register number that will be referenced at that location when data is either received from or sent to the controller A value of 0 indicates that no register is referenced at that location which will cause corresponding command data to be ignored and status data to be a default value of O As an example looking at the default configuration shown in Figure 19 we can see that each array contains two defined registers Therefore up to 4 meaningful bytes of data can be both received and sent the qualifier meaningful is used here because the module currently selected by the 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 command data will be written to register 1007 command 1 and the second word will be written to register 1008 frequency command Similarly the first word of status data will contain the value of register 1402 status 1 and the second word will contain the value of register 1401 output frequency 10 5 4 Submitting Changes Whenever any of the PROFINET configuration elements I O a
110. rv Synch Link Interface Vendor Allen Bradley A Allen Bradley Allen Bradley Allen Bradley Allen Bradley Allen Bradley Allen Bradley Allen Bradley Allen Bradley Allen Bradley Allen Bradley gt Eind Add Favorite By Category Favorites HMM Figure 75 Adding a New Module 6 The New Module window will open Refer to Figure 76 7 Assign the Ethernet module a name we will use EIP and an IP address deselect Open Module Properties and click OK 13 icc New Module Type 1756 ENBT 4 1756 10 100 Mbps Ethernet Bridge Twisted Pair Media Vendor Allen Bradley Parent Local Name EIP Description P Address 192 168 16 199 C Host Name m Address Host Name Slot Revision Electronic Keying Compatible Keying Open Module Properties Cancel Help Figure 76 Identifying the New Module 8 Download the configuration 9 Switch to online mode Right click on the 1756 ENBT A module in the I O Configuration and choose Properties 10 Select the Port Configuration tab from the Module Properties dialog 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 Figure 77 E Module Properties Local 1 1756 ENBT A 4 1 Port Diagnostics Backplane IP Address 192 168 16 193 Domain Name Mus
111. s DX BACnet IP Annex J BACnet IP Annex J Foreign Device ISO 8802 3 Ethernet Clause 7 ANSI ATA 878 1 2 5 Mb ARCNET ANSI ATA 878 1 RS 485 ARCNET MS TP master Clause 9 baud rate MS TP slave Clause 9 baud rate s Point To Point EIA 232 Clause 10 baud rate s Point To Point modem Clause 10 baud rate s LonTalk Clause 11 medium Other Clause 8 Clause 8 baud rate s S 9600 19200 38400 76800 mm e Device Address Binding Is static device binding supported This is currently for two way communication with MS TP slaves and certain other devise Yes DX No Networking Options C Router Clause 6 List all routing configurations LJ Annex H BACnet Tunneling Router over IP BACnet IP Broadcast Management Device BBMD Does the BBMD support registrations by Foreign Devices Yes L No Character Sets Supported Indicating support for multiple character sets does not imply that they can all be supported simultaneously X ANSI X3 4 CO IBM Microsoft DBCS C ISO 8859 1 ISO 10646 UCS 2 J ISO 10646 UCS 4 JIS C 6226 If this product is a communication gateway describe the types of non BACnet equipment networks s that the gateway supports N A 108 icc Datatypes Supported The following table summarizes the datatypes that are accepted in the case of a write property service and returned in the case
112. s Dashboard Figure 53 shows the Information Window Dashboard Activity which is located in the upper right hand corner oee a n nerves of the Dashboard Tab This window displays various informational messages regarding the status of the Dashboard configuration activity parameters loading or submitting Figure 53 Dashboard Tab Information Window 54 icc 10 11 2 Gauge Window Navigation Figure 54 shows the two buttons that provide for navigation of the gauge windows Gauge windows are displayed four at a time in the Dashboard Tab and by clicking the Up or Down buttons the gauge windows will scroll in the corresponding direction two at a time 201 2 Volts urrent Value 1687 RPM Page 1 4 Down Figure 54 Gauge Window Navigation 10 11 3 Gauge Window Configuration Each of the gauge windows can be independently configured to display a user defined register with a variety of flexible configuration options While the behavior and presentation may vary slightly depending on the specific gauge chosen all of the gauges share the following common elements refer to Figure 55 for an example Gauge Selector A drop down selection box in the upper left hand corner of the gauge window which allows the user to select the type of gauge that will be displayed Title A text entry box located above the gauge in which the user can enter a descriptive gauge title comprised of up to 16 characters Units A te
113. s e Modbus TCP e EtherNet IP e Allen Bradley CSP also known as PCCC and AB Ethernet e BACnet IP e PROFINET IO Note that use of PROFINET IO is mutually exclusive of the other supported protocols In order to use PROFINET IO a separate application firmware file must be loaded into the interface refer to section 12 Adobe Flash Enabled Embedded Web Server Interface configuration and real time drive parameter monitoring amp control are provided via an embedded web server The interface s web server feature provides direct data access and control via standard web browsers such as Microsoft Internet Explorer and Mozilla 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 internal filesystem in XML format These files can be transferred to from a PC via the FTP protocol which provides the capability for PC based file backup and easy configuration copying to multiple units Configuration files can also be viewed and edited via standard text editors XML editors and web browsers Refer to section 11 Email Based Alarm Notifications Up to 20 configurable alarm conditions can be programmed into the interface Value logical comparison and time based conditions can be provided for the interface to autonomously monitor any available drive register When an alarm condition is triggered
114. s can be obtained from http www profibus com e Implements Application Class 1 standard drive e Supports only Standard Telegram 1 ST1 PZD 2 2 on slot 1 similar to Profibus PPO type 3 e Supports only Speed Control Mode 13 5 2 1 PROFlIdrive Standard Telegram 1 The standard telegram 1 mapping is described in Table 10 Table 10 Standard Telegram 1 bs Setpoint PLC to Inverter Actual Value Inverter to PLC or STW1 Control word 1 ZSW1 Status word 1 0 Reference speed NSOLL A setpoint NIST A Speed actual 13 5 2 2 PROFIdrive Control and Status Words The control word STW 1 is the principal means for controlling the drive It is sent by the controller PLC to the device inverter The bitmapping for the control word is described in Table 11 The status word ZSW 1 returns status information from the inverter to the controller The bitmapping for the status word is described in Table 12 117 icc Table 11 STW1 Control Word Mapping Sk vau Significance Description 0 jOFF X J RuncommandOFF 0 jOFF2 Cosasttoastp 0 OFF3 L Q Quikstp 3 Operation p me Bane open Operation Generator RFG Disable Ramp o eeste DTI 5 Generator o lie e Generator output frequency 0 Disable Setpoint_ Disable command Cd 1 Fault Reset the alarm on a positive edge 7 Acknowledge 01 transition 0 Nosignificance Donotresetthealarm
115. s f lt Ey saniado4q OOOO Decimal Decimal Decimal Decimal Decimal Decimal l L I 1 nooo o0 o0 Figure 90 Create AC DC Drive Profile 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 MainRoutine window and select Add Ladder Element 7 The Add Ladder Element window appears 8 Select the AC DC drive profile AOI in the Add On folder Refer to Figure 91 Ell Add Ladder Element Ladder Element ASDGSETH ACDC Drive Name Description Motion E vent Motion Config Motion Coordinated ASCII Serial Port ASCII String ASCII Conversion Add On Lp PERTERRITI lt Show Language Elements By Groups Cancel New Add On Instruction Figure 91 Add AC DC Drive Profile AOI 9 Click OK 10 Edit the AOI according to Figure 92 85 icc MainProgram MainRoutine Interface for AC DC Drive Profile that uses Input Assembly Instance 71 and Output Assembly Instance 21 ASDGSETH ACDC Drive Profile Interface for AC DC Drive Profile that uses ASDGSETH ACDC Drive acdc aoi X Faulted2 Data ASD GOSETH Data O Data ASD GSETH O Data RunningForyward RunForyard run_fwd 0e RunningReverse 2 RunReverse run rev Ready AtReference
116. s on board filesystem is used to store files for use by the application firmware Currently the application firmware s main use of the filesystem is to store XML encoded configuration files that dictate the characteristics of the various protocols Each protocol that requires configuration will have its own XML file stored on the filesystem For easy identification the filename will begin with the corresponding protocol which it configures For example a BACnet configuration file s filename will begin with bacnet and a PROFINET I O file will begin with pnio Whenever the configuration for a specific protocol is completed it is suggested that a backup copy of the configuration file be downloaded from the unit to a PC One reason for this is in case it becomes necessary to restore a previous configuration at a later time Another reason is that it may be desirable to load multiple units with the same configuration as a downloaded configuration file can be uploaded again to any compatible unit allowing the user to easily clone multiple units with the same configuration Each time the interface card boots up it will search the filesystem for the configuration files required by the protocols currently operating in the unit If it does not find a required file it will create one and initialize it with factory default values Therefore if it is ever desired to reset a protocol s configuration to factory default values this can be easil
117. se AND bit1 true AND bit2 true m Power supply on S5 Switching Off S2 Ready For Switching On ZSW1 bit0 1 p e true ZSW1 bit O true 1 2 6 p e false bit 2 6 false Standstill detected Oo Quick Stop Disable Qperation STW bit 2 false STW 1 bitO false STW1 bit3 false Coast Stop ON OFF OR Quick Stop STW1 bitO true STW1 bitt false OR bit2 false S3 Switched On ZSW1 bit 0 1 true 2 6 p e false Coast Stop STW 1 bitt false Enable Disable Operation Operation STW1 bit3 true STW1 bit3 false ON OFF Quick Stop STW1 bit0 true STW1 bit0 false STW1 bit 2 false S4 Operation 9 7SW1 bit 0 1 2 p e true 6 false Figure 122 PROFIdrive State Diagram 121 icc INDUSTRIAL CONTROL COMMUNICATIONS INC 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
118. se static IP parameters or will obtain its IP parameters via DHCP Refer to section 7 for more information Device Info Opens a dialog box containing relevant device information Reboot Device Opens a dialog box which prompts for a password to reboot the interface Enter the case sensitive system password default is icc then click Reboot The reboot cycle has completed when the displayed status changes from Rebooting to Ready note that this may require 30s or more to complete Clicking Close will then close the dialog box and cause the discovery utility to automatically rescan the network Refresh List Causes the discovery utility to rescan the network Close Closes the discovery utility 21 icc 9 Parameter Numbering Inspection of the Toshiba ASD user s manual reveals that the ASD s parameters are organized as hexadecimal numbers ranging from F000 to FFFF These parameters are made accessible to the interface board as registers and are numerically remapped to present a more natural interface to the communications user There are 1500 total registers available via the interface board and their mappings are as shown in Table 1 Table 1 ASD Parameter to Register Mapping Hexadecimal ASD Map to Decimal Register This mapping is easier to understand if one just uses the ASD G9ETH interface s web page as a guide refer to Figure 6 and section 10 4 4 To view the mapping offline one can download the ASD G9ETH P
119. sh memory that can be updated in the field Firmware updates may be released for a variety of reasons such as custom firmware implementations firmware improvements and added functionality as a result of user requests Additionally it may be necessary to load different firmware onto the unit in order to support various protocols such as PROFINET I O ICC is continually striving to enhance the functionality and flexibility of our products and we therefore periodically release new embedded firmware to achieve these goals and meet customer requests Flash firmware files and all related documentation such as updated user manuals can be downloaded from http www iccdesigns com It is suggested that users check this Internet site prior to installation and then periodically afterwards to determine if new firmware has been released and is available to upgrade their units Besides the new firmware file firmware updates require only a PC with the same FTP client capabilities as described in section 11 The new firmware is loaded on the unit via the FTP protocol in the same manner as uploading a configuration XML file Some notes on uploading new firmware via FTP are e Please be sure to read the firmware release notes and updated user s manual for any important notices behavior precautions or configuration requirements prior to updating your firmware For example upgrading to a new firmware version may affect user defined configuration files pr
120. signment of 0 in the Remaps To column indicates that no inverter register is remapped at that location which results in written values being ignored and read values returned as a default value of 0 Note that remapped inverter registers are still accessible at their original locations remapping simply provides an additional means of accessing the original register s value Modbus Register Remap Configuration Register Remaps To Register Remaps To Register Remaps To Register Remaps To Register Remaps To 2001 1007 2011 0 2021 0 2031 0 2041 0 2002 1024 2012 0 2022 0 2032 0 2042 0 2003 1034 2013 0 2023 2033 0 2043 0 2004 1302 2014 0 2024 2034 0 2044 0 2005 1319 2015 0 2025 2035 0 2045 0 2006 1306 2016 D 2026 2036 D 2046 0 2037 0 2047 0 2008 0 2018 0 2028 0 2048 0 2009 0 2019 D 2029 2039 0 2049 0 2007 0 2017 0 2027 0 2010 0 2020 0 2030 2040 0 2050 0 Figure 50 Modbus TCP Register Remap Configuration As an example the configuration shown in Figure 50 reveals that a total of six inverter registers have been remapped register 1007 command 1 word has been remapped to register 2001 register 1024 command 2 word has been remapped to register 2002 register 1034 torque command has been remapped to register 2003 register 1302 inverter status 1 has been remapped to register 2004 register 1319 torque has been remapped to register 2005 and register 1306 output v
121. sly evaluated as true for the alarm to be triggered A time of 0 seconds means that just a single evaluation of true will immediately trigger the alarm Send Additional Reminders While The Condition Remains True If this check box is unchecked then only one email transmission event will occur when an alarm condition is triggered further email transmissions will not be attempted for this alarm unless the alarm condition is first evaluated as false which resets the alarm and then once again is triggered by a subsequent event If this check box is checked then as long as the alarm condition continues to be evaluated as true subsequent email transmissions will be automatically retriggered every indicated number of minutes for a maximum of the indicated number of times If at any time during the subsequent transmissions the alarm condition is evaluated as false then the alarm will be reset and email transmissions for this alarm will stop until the next time the alarm is triggered of course Subject Enter a string of up to 128 characters in length which will appear in the subject line of the alarm email The body of the alarm email is empty 48 icc 10 9 4 Submitting Changes Whenever any of the Alarm configuration 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 these settings to the i
122. ss 1 Connect the interface to your network and apply power to the ASD When the interface 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 static IP address has yet been assigned To determine the initial IP address of your interface start the ICC FINDER EXE discovery utility The discovery utility scans the network for ICC devices and then lists each device s IP Address MAC Address Firmware Version and Product ID Identify your device by its MAC address printed on a label on the top of the Ethernet network jack Refer to Figure 5 If the ICC Finder does not discover any ICC devices refer to chapter 8 ICC Finder V1 00 Devices IP Address MAC Address Application Firmware 132 168 15 128 00 40 9d 29 d fd 1 000 ASD GS3ETH Open FTP Interface Configure IP Settings Device Info Reboot Device Refresh List Close Figure 5 ICC Finder Discovery Utility 19 icc 4 To change the IP address select the device in the list of detected devices and click the Configure IP Settings button 5 Inthe dialog that appears select Manually configure network settings Enter the desired IP Address Subnet Mask and Default Gateway in the appropriate boxes and then click Apply 7 Enter the case sensitive system password default is icc in the Au
123. ssaging the main AC Drive Object intent of using the AC DC drive profile is to interact with the predefined input and output assembly instances via an I O connection The structure of these assembly instances is defined by the Ethernet IP specification in order to engender interoperability among different vendor s products This section will focus primarily on the format of the AC DC drive profile I O assemblies supported by the interface card and the inverter data which their various constituent elements map to Output Instances 20 and 21 Detail mmm ELE LT AEST UIS Fault Run Reset Fwd ER Speed Reference Low Byte Speed Reference High Byte Fault Run Run Speed Reference Byte Speed Reference High Byte Mapping Detail Run Fwd forward rotation command 0 forward rotation off 1 forward rotation on Maps to inverter register 1007 bits 9 and 10 Run Fwd 1 translates to inverter register 1007 bit 9 direction O 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 Run Rev reverse rotation command 0 reverse rotation off 1 reverse rotation on Maps to inverter register 1007 bits 9 and 10 Run Rev 1 translates to inverter register 1007 bit 9 direction 1 and bit 10 run stop 1 Note that if 81 icc both the Run Fwd and Run Rev bits are on then inverter register
124. stance number and size are therefore irrelevant you can just enter 1 and 0 respectively When done click OK New Module Type ETHERNET MODULE Generic Ethernet Module Vendor Allen Bradley Parent EIP Name ASD GSETH Connection Parameters Assembly Description Conveyor 6 first roller Instance Size ami Input ps nst 100 2 amp 16bit 1 Output Comm Format Data INT v 3 Configuration 0 ES 8 bit Address Host Name xu 24 98 IPAddress 132 168 16 22 C Host Name F Open Module Properties Cancel Help Figure 79 Interface Card Module Properties You should now see the new module named ETHERNET MODULE ASD GO9ETH in the 1756 ENBT A branch under the I O Configuration in the controller organizer view Right click on this new module choose Properties and select the Connection tab Refer to Figure 80 Confirm the setting of the Requested Packet Interval RPI The RPI defines the amount of time in milliseconds between data exchanges across an I O connection The smallest RPI supported by the interface card is 10ms Click OK when done 16 icc 6 lil Module Properties EIP ETHERNET MODULE 1 1 General Connection Module Info Requested Packet Interval RPI 10 0 ms 1 0 3200 0 ms Inhibit Module Major Fault On Controller If Connection Fails While in Run Mode cr Module Fault Status Offline Figure 80 Module Properties C
125. stem designer to incorporate redundant protective mechanisms appropriate to the risk involved This users manual may not cover all of the variations of interface applications nor may it provide information on every possible contingency concerning installation programming operation or maintenance The contents of this user s manual shall not become a part of or modify any prior agreement commitment or relationship between the customer and Industrial Control Communications Inc The sales contract contains the entire obligation of Industrial Control Communications Inc The warranty contained in the contract between the parties is the sole warranty of Industrial Control Communications Inc and any statements contained herein do not create new warranties or modify the existing warranty Any electrical or mechanical modifications to this equipment without prior written consent of Industrial Control Communications Inc will void all warranties and may void any UL cUL listing or other safety certifications Unauthorized modifications may also result in equipment damage or personal injury icc Usage Precautions Operating Environment e Please use the interface only when the ambient temperature of the environment into which the unit is installed is within the following specified temperature limits Operation 10 50 C 14 122 F Storage 40 85 C 40 185 F e Avoid installation locations that may be subject
126. stination could be any offset in the data array tag as long as the offset plus the Number Of Elements 25 does not exceed the tag s defined size 100 90 icc Message Configuration connection Configuration Communication Tag Message Type cP Data Table Read Y Source Element rd reg basic 1 0 Number Of Elements 25 EX Destination Element data array 10 New Tag meme psa pescrten 3 E data array 5 data array 7 data array 9 data array 9 f data_array 10 v INT ddla ara IM Tag Name data array 10 Data Type INT Description Show Show All gt gt Figure 99 Selecting the Destination Element d Communication tab settings refer to Figure 100 i Enter the Path to the interface card A typical path is formatted as Local ENB 2 target IP address where e Local ENB is the name of the 1756 ENBx module in the local chassis we named ours EIP in section 13 2 6 e 2isthe Ethernet port of the 1756 ENBx module in the local chassis and e target IP adaress is the IP address of the target node In our example this path would be entered as EIP 2 192 168 16 128 Message Configuration connection Configuration Communication Tag Path EIP 2 192 168 16 128 Browse EIP 2 192 168 16 128 7 v Cache Connections Figure 100 Setting the Communication Path If Cache Connections is enabled checked the connection remains open after tr
127. t Match IP Address on General Tab Git Nene Subnet Mask 255 255 255 0 Select Port Speed Gateway Address 192 158 B z 3 Current Port Speed 100 Mbps 0 Primary DNS featautsa S l ET Server Address 0 0 0 Select Duplex Secondary DNS Us05sUsU Bere A E Oc Oe Oe OD Current Duplex Full Duplex Changes to Port Speed and Enable Bootp Duplex require module reset Enable DHCP DHCP must be configured to return a fixed address v Enable DNS MV Auto Negotiate Port Speed and Duplex Rees i Status Running Cancel App Help Figure 77 Confirming the Module s Properties 12 Apply the settings using the Set button 13 You should now be able to confirm that the 1756 ENBT A module is configured properly by for example opening the module s web interface in a web browser 74 icc 13 2 3 ControlLogix Example I O Messaging This section will demonstrate how to setup and use an EtherNet IP I O connection via vendor specific assembly instances 100 amp 150 EtherNet IP I O messaging allows the drive s registers to be directly mapped into tags in the ControlLogix PLC Once an I O connection is established it is automatically synchronized at an interval defined by the Requested Packet Interval RPI 4 Switch to offline mode Right click on the 1756 ENBT A node under the I O Configuration in the controller organizer view and choose New Module Choose Generic Ethernet Mod
128. t because these configuration elements are read from the filesystem only when the TU s e E cM 1 arning This will cause the communication interface card boots up the act of sisti d to reset dieta that the Pas is in itti n n a safe state such that loss of communications will submitting configuration changes not ini T a inii or aiiis before will also reset the interface card using this feature Please allow 30 seconds for the interface card to reboot at which time it will then be operating with Figure 24 Submit BACnet Changes the recently submitted configuration Refer to Figure 24 36 icc 10 7 Config Tab The Config tab provides access to various configuration items Refer to Figure 25 ASD G9ETH Windows Internet Explorer DEAR E http 192 168 16 53 vg x MN Pile gt ve Favorites B ASD G9ETH fi c RB Gl dh c Page Safety Toos TO H Di E A ASD G9ETH Embedded Server ss Ao f f F i TU f Monitor PROFINET BACnet Config EtherNet IP Alarm Modbus Dashboard 1 Drive Configuration Parameter Writes Configuration Activity V Update RAM and EEPROM Timeout 10 sec Successfully loaded configuration Authentication 4 3 Timeout Configuration Username root Password oe m Click here to save changes made to the configuration Warning This will cause the communication interface card to reset Ensure that th
129. tagged out 2 N DANGER A N 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 to the drive or for at least 5 minutes after power to the drive has been removed A hazard exists temporarily for electrical shock even if the source power has been removed Verify that the CHARGE LED has gone out before continuing the installation process 3 Remove the drive s display panel and front cover by inserting a flat blade screwdriver into each of the two mounting tab access openings at the top of the front cover and depressing each of the mounting tabs Figure 1 Rotate the top of the font cover outward and remove the cover Figure 2 Figure 1 Releasing the Drive s Front Cover 14 icc Figure 2 Removing the Drive s Front Cover Install the interface card into the drive by inserting the tabs on the lower legs of the interface housing into the corresponding slots on the drive s enclosure Rotate the interface housing up and press it onto the drive enclosure s mounting tabs depressing firmly until the housing snaps into place 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 that the interface housing is overall secure and flush with the drive enclosure Figure 3 Insta
130. the IP address related IP Configuration parameters Modification of these settings seas is consistent with the technique used with V Enable Static IP the Finder utility refer to section 7 1 rc Figure 29 also shows the text entry boxes Subnet Mask that are used to view and or modify the 255 255 255 0 unique MAC address of the interface card Default Gateway The MAC address should not be changed DN C IK EE without first consulting ICC Technical MAC Address Support OO 2140 FISD 24132 EjOD 2109 10 7 5 Timeout Configuration Figure 29 IP Address The interface can be configured to perform a GOBHIBUEIHOR specific set of actions when network communications are lost Support for this feature varies depending on the protocol refer to the protocol specific section of this manual for further information There are two separate elements that comprise the timeout configuration refer to Figure 30 e The timeout time e The timeout configuration array The timeout time is a floating point number which allows adjustment down to 1 100 of a second 0 01 second increments 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 The timeout configuration array allows up to 10 register value pairs to be designated by the user When a timeout event is triggered by a protocol the timeout
131. the data is pre defined at the time the connection is established which in turn minimizes the processing time of the node during run time I O messages are short and have low overhead which allows for the time critical performance needed by controllers The interface card supports unconnected explicit messaging connected class 3 explicit messaging and class 1 I O messaging Further two different types of I O messaging are supported One type invoked when the client opens a connection to the interface using assembly instances 100 and 150 is entirely user configurable The other type invoked when the client opens a connection to the interface using assembly instances 20 amp 70 or 21 amp 71 requires no user configuration and is included with the implementation of the AC DC drive profile The following sections demonstrate specific examples of how to use EtherNet IP to transfer data between the drive and Allen Bradley Logix brand PLCs Some other notes of interest are e The interface card supports the EtherNet IP protocol release 1 0 administered by the Open DeviceNet Vendor Association ODVA e This product has been self tested by ICC Inc and found to comply with ODVA EtherNet IP Conformance Test Software Version A 5 e O connection sizes for assembly instances 100 and 150 are adjustable between 0 and 64 bytes 32 registers max 2 bytes per register 64 bytes Because registers are 16 bit elements however connection siz
132. the list at any given time depend on the groups subgroups selected as well as whether or not any filters have been applied refer to section 10 4 5 Parameter Register Description AUT 1 Automatic acceleration deceleration AU2 2 Automatic torque boost CMOd 4 Command mode selection FMOd 5 Frequency setting mode selection 1 FMSL 6 FM terminal meter selection FM 7 FM terminal meter adjustment tyP 8 Factory default setting Fr 9 Forward run reverse selection ACC 10 Acceleration time 1 dEC 11 Deceleration time 1 FH 12 Maximum frequency UL 13 Upper limit frequency fa 14 Lower limit frequency vl 15 Base frequency 1 Value Decimal Figure 13 Parameter List The first two columns of the Parameter List show the parameter name and the register number that provides access to that parameter and were discussed in detail in section 9 The third column contains the parameter descriptions which are used by the filter function The last column performs two functions it displays the current value of the parameter and also allows changing the icc parameter s value by clicking on the number in the value column and entering the new value Some items to keep in mind when interacting with the Parameter List are e When entering new parameter values be sure that the number being entered is appropriate for the currently selected radix refer to section 10 4 6 for example an entered value of 1000 in
133. the web server interface In order to access the web server and view the parameter values destination TCP ports 80 and 843 must be accessible from the client computer If an XML socket connection failed error message is displayed in the information window and no parameter values are shown this is typically indicative of port 843 being blocked by a firewall or Ethernet router situated between the client computer and the interface card 10 2 Authentication For security the interface requires valid Connect to 192 168 16 128 user authentication whenever the web 7 page is accessed The authentication request will appear as a browser popup box that will request entry of a user name Lee Me Es poem EIL oni a username and password and password Refer to Figure 8 Waring This server is requesting that your username an password be sent in an insecure manner basic authentication without a secure connection The factory default user name is root and the password is icc Note that the username and password are case sensitive and that once authenticated the authentication will remain in effect from that point until all browser windows are cw closed The authentication credentials can lt l also be changed from their default settings refer to section 10 7 3 User name root w Password TI F Remember my password Figure 8 Web Server Authentication 10 3 Page Select Tabs The web inter
134. thentication dialog box then click Submit 8 A popup dialog box will prompt you to reboot Click Reboot Rebooting may require 30s or more to complete When the device status indicates Ready click Close 9 The discovery utility will automatically rescan the network Confirm that the new IP address has been accepted by the device 7 2 Mia the Drive s Keypad This section applies to G9 drive control board firmware V203R5 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 keypad by navigating to Program Communications Ethernet Settings Additionally the interface card s unique MAC ID can be viewed but not modified in this screen Note that these parameter values are read by the interface card only during initial boot up Therefore be sure to power cycle the drive whenever any of these values are changed to allow the changes to take effect 7 3 Mia the Web Page 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 Refer to section 10 7 4 20 icc 8 Using the ICC Finder Utility The ICC Finder utility is a simple Windows PC program just a single exe file no installations DLL s etc which when executed discovers all ICC communication inte
135. tion Warning This will cause the communication interface card to reset Ensure that the systern is in a safe state such that loss of communications will not pose a danger to equipment or personnel before using this feature INDUSTRIAL CONTROL COMMUNICATIONS INC Internet fg 100 Figure 21 BACnet Tab 10 6 1 Information Window Figure 22 shows the Information Window which is Bacnet Activity located in the upper right hand Successfully loaded Bacnet configuration corner of the BACnet tab This window displays various informational messages regarding the status of the BACnet configuration loading Figure 22 BACnet Tab Information Window or submitting 35 icc 10 6 2 Device Identifiers A BACnet device s name and ID the Object Name and Device Name ASD G9ETH Object Identifier properties respectively of the Device Device ID Object must be unique across the entire BACnet network because they are used to uniquely identify BACnet devices The text entry boxes shown in Figure 23 are used to configure these unique device identifiers on every drive Figure 23 BACnet Device Identifiers 10 6 3 Submitting Changes Whenever either of the BACnet configuration 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 filesystem Note tha
136. tput terminal data out 3 Any programmable output terminals that are configured to output specified data output 3 will follow the value of this BO ASD parameter FA5O bit 2 Analog Input Objects AIT uses Output frequency in 0 01Hz units ASD parameter FDOO Al2 Load current in 0 01 units 10000 100 00 drive s rated current ASD parameter FEO3 PIS 5 Output voltage in 0 01 units 10000 100 00 drive s rated voltage ASD parameter FEO5 Al4 Input power consumption drive motor in 0 01kW units ASD parameter FE29 FAIS sis Indicates the signal level currently being applied to the ASD s RR analog input terminal This can be used to monitor such items as feedback sensor outputs and other process variables Expressed in 0 01 units 10000 100 00 input rated value ASD parameter FE35 Al6 Similar to Al5 this object indicates the signal level currently being applied to the ASD s VI II analog input terminal ASD parameter FE36 114 icc AIT Similar to Al5 this object indicates the signal level currently being applied to the ASD s RX analog input terminal ASD parameter FE37 Als Indicates the present fault code Under normal operation no faults this value will be 0 ASD parameter FC90 Analog Output Objects BOT Sets the drive s frequency command in 0 01Hz units e g 4000 40 00Hz Note that the drive will only use this value as its active frequency command if the Freque
137. ues received from the client For example if the inverter was being commanded to run prior to the run idle flag being set to Idle then it will continue to run e fthe checkbox is checked then the interface card will invoke its user configured timeout processing refer to section 10 7 5 This setting allows the user to determine any inverter behavior they may desire stop the inverter fault the inverter ramp to a preset speed etc 10 8 4 Class 1 I O Data Configuration Arrays The interface card supports two different types of EtherNet IP class 1 I O data transfer One type is included with the implementation of the AC DC drive profile and requires no user configuration The other type however is entirely user configurable and is utilized when the client opens a connection to the interface using assembly instances 100 and 150 42 icc The user configurable data arrays consist of two separate elements Ethernet IP Consumed Register Configuration refer to Figure 36 The o t Is a s Jo 7 consumed register configuration 0 1007 1008 0 D 0 0 0 0 defines the structure of the ARN SS UN UN UA F command data sent from the EtherNet IP controller for example a ControlLogix PLC to the drive Ethernet IP Produced Register Configuration and the produced register TM 1H 1s 1 configuration defines the structure o j u 140 o o lo lo lo lo of the status data sent from the 8 o o jo o o o fo Jo drive back to the controller
138. uest larger consumed and or produced data sizes but all unreferenced consumed data will be ignored and all unreferenced produced data will contain dummy O values The first word two bytes of consumed data will be written to register 1007 command 1 and the second word will be written to register 1008 frequency command Similarly the first word of produced data will contain the value of register 1402 status 1 and the second word will contain the value of register 1401 output frequency 10 8 5 Submitting Changes Whenever any of the EtherNet IP configuration elements Device Name or I O array configurations have been changed the submit button located in the right hand portion of the web page must be clicked in order to write these settings to the interface card s filesystem 43 icc Note that because these configuration elements are read from the filesystem only when the interface 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 with the recently submitted configuration Refer to Figure 37 SUBMIT Click here to save changes made to the Ethernet IP configuration Warning This will cause the communication interface card to reset Ensure that the system is in a safe state such that loss of communications will not pose a danger to equipment or personnel before using this featur
139. ule in the Select Module dialog box and click OK Refer to Figure 78 ll Select Module Description Vendor 1769 L35E Etherne 10 100 Mbps Ethernet Port on CompactLogix5b335E Allen Bradley 1788 EN2DN A 1788 Ethernet to DeviceNet Linking Device Allen Bradley 1788 ENBT A 1788 10 100 Mbps Ethernet Bridge Twisted Pair Media Allen Bradley 1788 EWEB A 1788 10 100 Mbps Ethernet Bridge w Enhanced Web Serv Allen Bradley 1794 AENT A 1794 10 100 Mbps Ethernet Adapter Twisted Pair Media Allen Bradley Drivelogix5730 Eth 10 100 Mbps Ethernet Port on DriveLogix5730 Allen Bradley ETHERNET BRIDGE Generic EtherNet IP CIP Bridge Allen Bradley ETHERNET MODULE Generic Ethernet Module EtherNet IP SoftLogix5800 EtherMet IP Allen Bradley PH PSSCENAJ A Ethernet Adapter Twisted Pair Media Parker Hannif Drives HMI pa Find Add Favorite By Category Favorites HMM Figure 78 Adding a New Generic Ethernet Module The module properties dialog box will open refer to Figure 79 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 data is stored as 16 bit registers change the Comm Format selection to Data INT Enter the IP address of the targeted interface card In the Connection Parameters portion of the dialog box enter the following information Input The Input Assembly is the collection of monitor
140. um frequency The actual value lt max reference quen eet value Refer to register 13 parameter Reached UL maximum frequency used 119 icc 13 5 2 8 PROFldrive Reference Speed Setpoint and Actual Speed The speed setpoint value NSOLL A is the commanded speed reference normalized sent from the controller to the inverter Similarly the speed actual value NIST A is the actual operating speed normalized of the inverter sent back to the controller As the inverter natively operates in units of Hz the following conversion equations are applied within the interface card NSOLL 4A The inverter reference speed setpoint is a normalized value The interface card applies the Normalize to Hz conversion indicated in Equation 4 in order to determine the appropriate frequency command value in units of Hz to be written to inverter register 1008 parameter FAO7 internal option board frequency command NSOLL A x Max Frequency 0x4000 Hz Equation 4 NIST A The inverter operating actual speed is a normalized value that is calculated from inverter register 1301 parameter FDOO output frequency The interface card applies the Hz to Normalize conversion indicated in Equation 4 in order to determine the appropriate operating speed actual normalized Hz x 0x4000 NIST A 2 Equation 5 A Max Frequency q The Max Frequency term which appears in Equation 4 and Equation 5 is obtained from the sett
141. uration parameters that are not basic parameters are available Command Parameters Drive command parameters are available Note that although all parameters associated with drive control are available in this selection only those parameters that are identified as being for the internal 28 icc option board can be used to actually control the drive via the option board all other drive command parameters can only be monitored via the option board Monitor Parameters Drive monitor parameters are available 10 4 3 Parameter Subgroup Selection List Subgroups can be used to further filter the parameters of a group that are to be displayed in the Parameter List Refer to Figure 12 If the group currently selected in the Parameter Group Selection List refer to section 10 4 2 has subgroups available then choosing one or more desired subgroups will further filter the arameter Subgroup All Frequency signal Input signal selection Terminal function selection Terminal response time setup Figure 12 Parameter Subgroup Selection List parameters that are displayed in the Parameter List If the currently selected 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 Monitor tab contains the parameter list refer to Figure 13 The parameters that are displayed in
142. ut setting on the web server s Config tab refer to section 10 7 5 Depending on the timeout options refer to sections 10 10 2 and 10 10 3 if a particular open socket experiences no activity for more than the timeout time setting then the interface assumes that the client or network has experienced some sort of unexpected problem and will close that socket e Because the socket timeout determination is performed on a per socket basis note that a certain degree of caution must be exercised when using the network timeout feature to avoid nuisance timeouts from occurring Specifically do not perform inadvisable behavior such as sending a request from the master device to the interface and then closing the socket prior to successfully receiving the unit s response The reason for this is because the interface will then experience an error when attempting to respond via the now closed socket which will immediately trigger the timeout action Always be sure to manage socket life cycles gracefully and do not abandon outstanding requests e f a socket timeout occurs regardless of whether it was due to a communication lapse or abnormal socket error the driver will trigger a timeout event as described in section 10 7 5 13 1 2 Coil amp Discrete Input Mappings The Modbus TCP driver provides read write support for coils OX references and read only support for discrete inputs 1X references These will collectively be referr
143. various informational i messages regarding the status of Figure 17 PROFINET Tab Information the PROFINET configuration Window loading or submitting 32 icc 10 5 2 Device Identification and Configuration There are several identification and configuration items available for setting various characteristics of the PROFINET device These items are shown in Figure 18 and are explained in further detail below Figure 18 PROFINET Device Identification and Configuration Device Name ASD GS8ETH Update Time 10 ms A PROFINET device s name station name must be unique across the entire PROFINET network because it is used by controllers to uniquely identify PROFINET devices The Device Name text entry box is used to configure this unique device identifier on every drive The Update Time field is a configuration item which changes the frequency with which command and status data updates take place internally in the device This setting is not related to the frequency with which data communications take place on the Ethernet network This time setting is a 32 bit value adjustable in 1ms increments Typically this value should not need to be changed from its default value of 10ms Please note that this setting is not related and should not be confused 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
144. x e g a hexadecimal command word vs a decimal frequency command value An overview of register to drive parameter mapping is provided in section 9 10 7 6 Submitting Changes Whenever any of the configuration elements has been changed the E E eee Changik raa dato dite submit button located in the right he a E hand portion of the web page must age E EOE E be clicked in order to write these p IE PPTA glia settings to the interface card s filesystem Figure 31 Submit Configuration Note that because these Changes configuration elements are read from the filesystem only when the interface 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 with the recently submitted configuration Refer to Figure 31 40 icc 10 8 EtherNet IP Tab The EtherNet IP tab provides access to configuration items related to communication on an EtherNet IP network Refer to Figure 32 ASD G9ETH Windows Internet Explorer DEAR http 192 168 16 53 RR pl r Favorites amp asp c9ETH J geh Page gt Safety Toos TO H Di E A ASD G9ETH Embedded Server DEEENNEUDUDUNNII D f 5 w A f A f f Wye Vip Monitor PROFINET BACnet Config EtherNet IP Alarm
145. xt entry box in which the user can enter an engineering units string comprised of up to 8 characters This units string will be appended to all locations in the gauge window that display the designated register s current value Register The designated register whose value is to be reflected on the gauge The register to parameter mapping is described in section 9 Multiplier The multiplier value is a floating point number that is used to scale the raw value of a register As its name suggests the multiplier value is multiplied by the designated register s current raw value in order to calculate the gauge s indicated value Negative values can also be used if desired Min Value The gauge s minimum indicated value Negative values can be used If desired e g if a negative Multiplier attribute is used to generate a negative indicated value Not all gauges allow adjustment of the min value Max Value The gauge s maximum indicated value Similar to the Min Value attribute negative values can be used if desired Indicated value characteristics can even be inverted by setting the Max Value attribute to a value less than the Min Value attribute 55 icc Update Button Clicking the update button will apply the current configuration attribute settings to the 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
146. y accomplished by simply deleting the appropriate configuration file from the filesystem and rebooting the unit Note that the application firmware uses specific filenames for the configuration files This means that if a file with a different filename is loaded onto the unit it will be stored correctly but will not be used by the application firmware Similarly if an existing configuration file s filename is changed then the unit will again create a default configuration file at next boot up which will be stored in the filesystem alongside the file with the changed name Configuration files are only read by the protocol drivers at unit boot up Therefore if a new configuration file is loaded onto a unit s filesystem that unit must be rebooted for the configuration file s settings to take effect Rebooting a unit can be performed by e power cycling the drive in which the card is installed e setting drive parameter F899 register 900 to a value of 1 either via the keypad a communication protocol or the web server interface or e selecting the Reboot Device button in the Finder utility Interacting with the filesystem is performed by use of the File Transfer Protocol FTP Using FTP allows the user to interact with the files on the interface card s filesystem in the same manner as though they were traditional files stored on a local or remote PC While there are many different FTP applications available the following se
147. ytes received in 23Seconds 4 98Kbytes sec tp p gt put pnio 18618a xml oU PORT command Ok fn 1165 bytes ont in 8 880Seconds 116588080 8B8Kbytes sec tp Figure 72 Copying a File to the Unit With put Command 63 icc 11 4 Using FTP with Core FTP LE Core FTP LE Lite is a 3 party FTP application that can be downloaded for free from http www coreftp com Core FTP is just one example of the various commercial and freeware FTP client applications available on the internet After installing Core FTP LE run the program If the Site Manager window Figure 73 does not automatically open open it by choosing File connect Site Manager o ASD GSETH Site Name ASD GSETH Host IP URL 192 168 16 128 Advanced Username root Anonymous Password xxx Don t save password Port Timeout Retries 21 B 2 Retry On SSL Options 7 PASV SSH SFTP Use Proxy AUTH SSL M AUTH TLS Comments SSL Direct r Mew Site New Category Close Figure 73 Core FTP Site Manager Click on the New Site button then enter a Site Name IP Address user name default is root and case sensitive 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 FTP server and if successful will populate the right han

Download Pdf Manuals

image

Related Search

Related Contents

Warsurfer - Security  Manual del usuario Temporizador digital programable para 7 días  取付説明書 作業の進め方 構成部品  FScompassカタログ  Proyectores 06 .qxd  DMX-DJ User Manual PDF  DSC-W560  Electrolux EI32AR80QS Owner's Guide  English  Vigor2930 Series Dual-WAN Security Firewall User's Guide  

Copyright © All rights reserved.
Failed to retrieve file