Fuji Electric OPC-PRT Скачать руководство пользователя страница 93

 

 

92 

Table 35: Analog Output Object Instance Summary 

Instance ID 

Object Name 

Description 

Units 

AO1 

FREQ_REF 

Frequency command 

Hz 

AO2 

ACCEL_TIME 

Acceleration time 

Seconds 

AO3 

DECEL_TIME 

Deceleration time 

Seconds 

 

 

9.4.3  Default Supported Object Details 

This section will describe the default objects details. Since the objects are configurable, the system 

integrator is responsible for managing, maintaining, and documenting the actual configuration. 

 

Binary Input Objects 

BI1 ........ Indicates whether the inverter is running forward. Corresponds to function code M14, bit 0. 
BI2 ........ Indicates whether the inverter is running reverse. Corresponds to function code M14, bit 1. 
BI3 ........ Indicates DC injection braking or pre-exciting. Corresponds to function code M14, bit 2. 
BI4 ........ Indicates inverter shutdown. Corresponds to function code M14, bit 3. 
BI5 ........ Indicates braking. Corresponds to function code M14, bit 4. 
BI6 ........ Indicates normal DC bus voltage. Corresponds to function code M14, bit 5. 
BI7 ........ Indicates torque limited. Corresponds to function code M14, bit 6. 
BI8 ........ Indicates voltage limited. Corresponds to function code M14, bit 7. 
BI9 ........ Indicates current limited. Corresponds to function code M14, bit 8. 
BI10 ...... Indicates acceleration. Corresponds to function code M14, bit 9. 
BI11 ...... Indicates deceleration. Corresponds to function code M14, bit 10. 
BI12 ...... Indicates alarm. Corresponds to function code M14, bit 11. 
BI13 ...... Indicates communications established. Corresponds to function code M14, bit 12. 
BI14 ...... Indicates function code write in progress. Corresponds to function code M14, bit 15. 
 

Binary Output Objects 

BO1....... Forward command. Corresponds to function code S06, bit 0. 
BO2....... Reverse command. Corresponds to function code S06, bit 1. 
BO3....... X1 command. Corresponds to function code S06, bit 2. 
BO4....... X2 command. Corresponds to function code S06, bit 3. 
BO5....... X3 command. Corresponds to function code S06, bit 4. 
BO6....... X4 command. Corresponds to function code S06, bit 5. 
BO7....... X5 command. Corresponds to function code S06, bit 6. 
BO8....... X6 command. Corresponds to function code S06, bit 7. 
BO9....... X7 command. Corresponds to function code S06, bit 8. 
BO10 ..... X8 command. Corresponds to function code S06, bit 9. 
BO11 ..... X9 command. Corresponds to function code S06, bit 10. 
BO12 ..... EN terminal command. Corresponds to function code S06, bit 11. 
BO13 ..... XF (FWD) command. Corresponds to function code S06, bit 13. 
BO14 ..... XR (REV) command. Corresponds to function code S06, bit 14. 
BO15 ..... Activates the alarm reset. Corresponds to function code S06, bit 15. 
 

Analog Input Objects 

AI1 ........ The output frequency of the inverter in 0.01 Hertz units (6000=60.00Hz). Corresponds to 

function code M09. 

AI2 ........ The output current of the inverter in 0.1 or 0.01 Amp units (depends on inverter capacity). 

Corresponds to function code W05. 

AI3 ........ The output voltage of the inverter in 0.1 Volt units (1000=100.0V). Corresponds to function 

code W06. 

Содержание OPC-PRT

Страница 1: ...orks Please read this instruction manual thoroughly in order to become familiar with the proper interface handling installation and usage procedures Improper handling may inhibit correct operation or...

Страница 2: ...EMS 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...

Страница 3: ...ubject to change without notice Please be sure to refer to the most recent available versions Safety precautions Please read this instruction manual thoroughly prior to proceeding with installation co...

Страница 4: ...ng during installation or removal may cause equipment failure Do not subject the cables to scratches excessive stress heavy loads or pinching To prevent damage due to electrostatic discharge always to...

Страница 5: ...so may cause electrical shock or injuries For clarity purposes illustrations in this manual may be drawn with covers or safety guards removed Ensure all covers and safety guards are properly installed...

Страница 6: ...to Network Timeout Conditions 22 4 FUNCTION CODE NUMBERING AND BEHAVIOR 23 4 1 Register Numbers 23 4 2 Scanned Function Codes 26 4 3 Commonly Used Function Codes 26 5 FUJI CONFIGURATION STUDIO 28 5 1...

Страница 7: ...52 9 1 4 Connection Timeout Options 53 9 1 5 Node Settings 54 9 1 6 Holding Input Register Remap Settings 54 9 2 EtherNet IP 55 9 2 1 Overview 55 9 2 2 Server Settings 55 9 2 3 Connection Timeout Opt...

Страница 8: ...7 9 4 16 Multi state Value Object Settings 97 9 5 PROFINET IO 98 9 5 1 Overview 98 9 5 2 Device Settings 98 9 5 3 Connection Timeout Options 98 9 5 4 Cyclic I O Produced and Consumed Data Access Setti...

Страница 9: ...ote that different interface firmware versions may provide varying levels of support for the various protocols When using this manual therefore always keep in mind the release date of the firmware ver...

Страница 10: ...s over cables Cable Type CAT5 type 8 conductor UTP patch cables Cable Length 100m per segment max Topologies Star Tree Linear Bus Daisy chain Ring MRP Table 4 Modbus TCP Specifications Item Descriptio...

Страница 11: ...Connections 16 Total for both Class 1 and Class 3 RPI Min 1ms I O Input Size Max 32 input words user configurable I O Output Size Max 32 output words user configurable Generic User Configurable Assem...

Страница 12: ...Read Size 240 bytes 120 16 bit Integers Max Write Size 240 bytes 120 16 bit Integers Table 7 BACnet IP Specifications Item Description BACnet IP Annex J Protocol Revision 2 Standard Device Profile An...

Страница 13: ...DP Yes I M I M0 Alarms Plug Pull Number of Controllers Allows access to only 1 controller Table 9 Applicable Inverters Series Type Capacity ROM version FRENIC Ace FRN E2 All capacities 0300 or higher...

Страница 14: ...and that no damage occurred during shipment OPC PRT interface board with spacer and captive M3 x 12mm screw in lower right corner refer to Figure 1 One separate M3 x 6mm mounting screw see Figure 2 T...

Страница 15: ...he inverter s control board Refer to section 2 2 Inverter Control Board Connector Attaches to the inverter s connector board which may vary depending on the inverter model USB Port USB 2 0 port with m...

Страница 16: ...Activity Status Note Off Device Off The inverter power is off Green Blink Red Blink Startup Startup blink sequence Green On Device On Normal status Green Blink Discovery identification PROFINET discov...

Страница 17: ...onnected to the correct terminals and observe all wiring polarity indicators Only one additional option card may be used when the OPC PRT is installed in the inverter If two additional option cards ar...

Страница 18: ...17 Figure 5 Installation for 15 kW and Smaller Inverters Interface Card Connector Board Option Case...

Страница 19: ...18 Figure 6 Installation for 18 5 kW to 22 kW Inverters Interface Card Connector Board Option Case...

Страница 20: ...lure 3 Secure the interface card to the connector board PCB by first tightening the captive M3 x 12mm screw into the inverter standoff located at the lower right hand corner of the interface card Next...

Страница 21: ...nverter s input power or motor wires 5 Reinstall all covers removed in step 1 Take a moment to confirm that the Ethernet cables are not being pinched and are not routed near any power carrying wiring...

Страница 22: ...etwork or whether the inverter will be locally controlled and therefore only monitored and or configured via the network Bus Link Function Mode Selection y98 If the inverter is to be controlled from t...

Страница 23: ...within the time specified by o28 ignore the communications error After the timeout coast to a stop and trip er5 3 13 to 15 Maintain present operation ignoring the communications error no er5 trip 10...

Страница 24: ...nction code therefore the group number is first multiplied by 256 then added to the offset number plus 1 This operation is expressed mathematically via Equation 1 1 number offset 256 x number group re...

Страница 25: ...1 769 P03 motor 1 rated current 3 x 256 3 1 772 P99 3 x 256 99 1 868 H High Performance Functions 4 H00 4 x 256 0 1 1025 H11 deceleration mode 4 x 256 11 1 1036 H99 4 x 256 99 1 1124 A Motor 2 Parame...

Страница 26: ...0 alarm history latest 16 x 256 0 1 4097 X99 16 x 256 99 1 4196 Z Alarm Data 2 17 Z00 17 x 256 0 1 4353 Z53 3 rd last alarm torque 17 x 256 53 1 4406 Z99 17 x 256 99 1 4452 b Motor 3 Parameters 18 b00...

Страница 27: ...range the interface card will not generate a corresponding error However if end to end confirmation of such data writes is required then the function code can be read over the network at a later time...

Страница 28: ...27 Table 16 Structure of Operation status Function code M14 Table 17 Structure of Rotation Speed Function code W08...

Страница 29: ...efer to the relevant protocol section Figure 8 Fuji Configuration Studio Creating a Device Configuration A device can be added to the Project panel for configuration by first selecting the Device Conf...

Страница 30: ...tom of the Project panel and dragging and dropping the device in the trash will remove it from the project Hitting the DELETE key on the keyboard when the device is selected in the Project panel Right...

Страница 31: ...ensitive menu Hitting the ENTER key on the keyboard when the object is selected Dragging it into the Project panel Selecting it and selecting Add Selected Device from the Edit menu Selecting it and cl...

Страница 32: ...em to the desired location If the item is dragged outside of the items in the project tree it will be moved to the end 5 3 Ethernet Settings The Ethernet Settings panel contains Ethernet related items...

Страница 33: ...a timeout event is triggered by a protocol the timeout objects are parsed and written to the corresponding function code s The timeout object s will be executed sequentially from first to last To add...

Страница 34: ...ubleshooting and add the studio as a program exception to the firewall configuration if necessary It may be necessary to restart your PC before the new firewall configuration can take effect The netwo...

Страница 35: ...The parameter values can be backed up from the inverter and restored to the inverter refer to Figure 14 and Figure 15 This allows for easy inverter cloning The backup parameter values are stored as a...

Страница 36: ...and configurations Please backup the configuration before executing this feature The factory settings can be restored by Right clicking on the device in the Project panel and choosing Restore Factory...

Страница 37: ...the client computer Note that in order to view the interface s web page the free Adobe Flash Player browser plug in is required The plug in can be downloaded from http www adobe com Figure 16 Embedded...

Страница 38: ...pplication Functions 2 d function codes are available PID Control 1 J1 function codes are available Link Functions y function codes are available Command Data S function codes are available Monitor Da...

Страница 39: ...a word into the filter entry box and then click the filter button Refer to Figure 20 The filter will then display only those function codes currently available in the Function Code List that satisfy...

Страница 40: ...a time and each gauge window can be configured to display any scanned function code s value via one of six different gauge types User defined engineering units scaling and range limits are also config...

Страница 41: ...nfigured accordingly refer to section 3 1 General purpose input terminal command buttons These buttons labeled X1 through X9 map to the corresponding bits in the inverter s operation command word func...

Страница 42: ...the right or left buttons the gauge windows will scroll in the corresponding direction 6 3 4 Gauge Window Configuration Each of the gauge windows can be independently configured to display a user def...

Страница 43: ...the bottom of each gauge window The following is a summary of the different available gauge types Gauge Refer to Figure 27 This type of meter implements a rotary dial type display format The indicated...

Страница 44: ...ue as well as the maximum negative indicated value Thermometer Refer to Figure 31 This type of meter implements the universally identifiable thermometer display format Hovering the mouse pointer over...

Страница 45: ...gure 33 Zooming 6 3 5 Submitting Changes Whenever any of the gauge window configuration items in the Dashboard Tab have been changed the submit button located on the right hand portion of the web page...

Страница 46: ...ver content ensure that initial file index htm exists All files accessed by the web server itself must reside in the WEB folder Note that this does not restrict active web server content to using only...

Страница 47: ...ds the active content which initiates communication with the server Server Device Content is loaded onto server device s file system for web server 2 Active web content is delivered to client XML sock...

Страница 48: ...xadecimal value e g 1F4 for a decimal value of 500 write_data Yes load_file Yes The absolute file path must start with a forward slash store_file Yes reinit No Reinitializes only the configurable driv...

Страница 49: ...the interface card s file system in the same manner as though they were traditional files stored on a local or remote PC Note that the USB and FTP connection will prevent the file system from being a...

Страница 50: ...ools available such as Windows Command Prompt Core FTP FileZilla SmartFTP etc that can also be used to reliably access the card s file system 7 4 Loading New Web Server Content The interface card s we...

Страница 51: ...r 3 Delete the WEB folder from the card s file system 4 Copy the new WEB folder to the card s file system 5 Although it is not typical if your param xml file was specially modified for a custom applic...

Страница 52: ...mportant notices behavior precautions or configuration requirements prior to updating your firmware 4 Ensure that the device is in a safe state prior to initiating the firmware update The card may be...

Страница 53: ...identifier UI field of the request packets is ignored and is echoed in the response Modbus TCP should not be confused with Modbus serial over TCP Modbus over TCP is not compatible with Modbus TCP and...

Страница 54: ...ion is abnormally terminated or lost While this feature provides an additional level of fail safe functionality for those applications that require it there are several ramifications that must be unde...

Страница 55: ...were desired to read the inverter s output frequency function code M09 register 2058 operation status function code M14 register 2063 and Life of cooling fan function code M48 register 2097 this coul...

Страница 56: ...on the internet Supports DLR Device Level Ring node Supports unconnected messages UCMM and up to 16 simultaneous class 1 I O or class 3 explicit connections Class 1 implicit I O supports both multica...

Страница 57: ...the checkbox is checked then the driver will perform the Timeout Action Timeout Action Select an action from the drop down menu None No effect The inverter will continue to operate with the last avail...

Страница 58: ...ne 9 2 5 Generic Class 1 I O Connection Access Clients may access the class 1 endpoint by opening a connection to assembly instances 100 and 150 The structure of I O consumed and produced data for thi...

Страница 59: ...Mapping Detail Run Fwd forward rotation command 0 forward rotation off 1 forward rotation on Maps to inverter function code S06 bit 0 function code S06 operation command word FWD bit Run Rev reverse r...

Страница 60: ...therNet IP specification object library for detailed information on the Control Supervisor Object state machine Speed Actual Inverter operating speed in RPM Maps to function code M09 output frequency...

Страница 61: ...f Tag names are generated according to the following structure function code group function code offset Where function code group is a 1 to 2 character field and is the ASCII character s for the funct...

Страница 62: ...name we will use EIP and an IP address deselect Open Module Properties and click OK 8 Download the configuration 9 Switch to online mode Right click on the 1756 ENBT A module in the I O Configuration...

Страница 63: ...ControlLogix PLC Once an I O connection is established it is automatically synchronized at an interval defined by the Requested Packet Interval RPI 1 Register the interface card s EDS file In the menu...

Страница 64: ...ght click on the 1756 ENBT A node under the I O Configuration in the controller organizer view and choose New Module 11 Find the interface card in the Select Module dialog box as shown in Figure 45 Fi...

Страница 65: ...see the interface card in the 1756 ENBT A branch under the I O Configuration in the controller organizer view The full I O Configuration tree should appear similar to Figure 48 Figure 48 AOP Interfac...

Страница 66: ...project to the PLC Verify that the newly added inverter is available and operating correctly by observing any indications shown on the inverter s icon When the inverter s icon is selected its status a...

Страница 67: ...nfirm that the interface card s Network Status LED should be solid green indicating an online connected state 5 By double clicking Controller Tags in the project tree it is possible to view the newly...

Страница 68: ...O Configuration in the controller organizer view and choose New Module 3 Choose Generic Ethernet Module in the Select Module dialog box and click Create Refer to Figure 51 Figure 51 Adding a New Gener...

Страница 69: ...onsumed data word configuration with two relevant function codes S06 and S05 We therefore set the Output Size to 2 Configuration The Configuration Assembly Instance is unused and its instance number a...

Страница 70: ...de S06 which is the inverter s command register A value of 0x0001 therefore means that the FWD run forward bit has been turned ON Similarly we can see that the second 16 bit word of output data Interf...

Страница 71: ...uble 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...

Страница 72: ...he steps in section 9 2 11 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 61 Figure 61 AC DC Drive Profile Ge...

Страница 73: ...ght 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 add on instruction in the Add...

Страница 74: ...73 Figure 65 Configure AC DC Drive Profile AOI 11 The program is now complete 12 Save download and run the program...

Страница 75: ...est if a connection failure occurs 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 th...

Страница 76: ...on The Message Configuration window will open Refer to Figure 70 Figure 70 MSG Instruction Configuration c Configuration tab settings i Change the Message Type to CIP Data Table Read ii In the Source...

Страница 77: ...ssion If disabled unchecked the connection is opened before and closed after every transmission For efficiency it is recommended to enable Cache Connections e Click OK to close the MSG Configuration d...

Страница 78: ...unction codes being read from the interface card double click Controller Tags in the controller organizer view b Select the Monitor Tags tab and expand the data_array tag c 21 function code values sta...

Страница 79: ...be replaced in an actual application program by user provided logic that controls the conditions under which write operations would be performed Figure 75 Reading and Writing via MSG Instructions Fig...

Страница 80: ...the limitations of the programming software but is a value of 13668 max Refer to section 4 1 for the function code to register mapping Table 26 provides some examples of various combinations of file s...

Страница 81: ...Array Max Number of Accessible Elements N50 0 N50 0 1st 32 N50 N50 15 N50 15 16th 16 N50 N50 31 N50 31 32nd 1 The application PLC program uses a MSG instruction that is configured with a Data Table A...

Страница 82: ...ctionality of the MSG instruction which will perform the data read c Follow the same procedure to create a data file This file will be used to store the incoming data read from the interface card Ente...

Страница 83: ...figure the MSG instruction a Set the Read Write field to Read Target Device field to PLC5 Local Remote field to Local and Control Block to N20 0 b Upon hitting the ENTER key while in the Control Block...

Страница 84: ...et the Channel field to 1 Ethernet d Under Target Device set the Data Table Address field to N30 50 starting target register 2050 and set the MultiHop field to Yes to cause the MultiHop tab to appear...

Страница 85: ...ring the MSG instruction at a specific rate or under specific conditions 7 The program is now complete Refer to Figure 84 Figure 84 Completed PLC Program 8 Save download and run the program a To view...

Страница 86: ...85 Figure 85 Monitoring the Data Being Read from the Inverter...

Страница 87: ...igure 86 shows an example of two MSG instructions one for reading and one for writing It is evident from this logic that N20 and N21 are the two independent message control files created for these ins...

Страница 88: ...Specific Controller B ASC BACnet Smart Sensor B SS BACnet Smart Actuator B SA BACnet Interoperability Building Blocks Supported Annex K Data Sharing ReadProperty B DS RP B Data Sharing ReadPropertyMu...

Страница 89: ...he gateway supports N A Datatypes Supported The following table summarizes the datatypes that are accepted in the case of a write property service and returned in the case of a read property service w...

Страница 90: ...ntation Support R APDU Timeout R Number APDU Retries R Device Address Binding R Database Revision R R readable using BACnet services W readable and writable using BACnet services Table 29 BACnet Binar...

Страница 91: ...lt R R R readable using BACnet services W readable and writable using BACnet services Table 31 BACnet Multi state Object Types Properties Supported Property Object Type Multi state Input Multi state O...

Страница 92: ...off BI12 ALARM Alarm on off BI13 COMM_ESTABLISHED Communications established on off BI14 BUSY_WRITING Busy writing on off Table 33 Binary Output Object Instance Summary Instance ID Object Name Descrip...

Страница 93: ...bit 10 BI12 Indicates alarm Corresponds to function code M14 bit 11 BI13 Indicates communications established Corresponds to function code M14 bit 12 BI14 Indicates function code write in progress Cor...

Страница 94: ...net network Enter a string of between 1 and 32 characters in length Instance Number Defines the node s instance number The instance number must be unique across the entire BACnet network Enter a value...

Страница 95: ...ay are NULL 9 4 10 Analog Value Object Settings Object Name The name of the BACnet object Enter a string of between 1 and 32 characters in length All object names must be unique within a node Instance...

Страница 96: ...field is optional and may be left blank Polarity Indicates the relationship between the physical state of the object as stored in the function code and the logical state represented by the object s pr...

Страница 97: ...BACnet object Enter a string of between 1 and 32 characters in length All object names must be unique within a node Instance The BACnet object s instance number Enter a value between 0 4194302 0x0 0x3...

Страница 98: ...etween 1 and 32 characters in length All object names must be unique within a node Instance The BACnet object s instance number Enter a value between 0 4194302 0x0 0x3FFFFE Function Code The inverter...

Страница 99: ...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 9 5 2 Device Settings In the studio s Project panel navigate...

Страница 100: ...r function code will populate this word offset of the produced data that is to be sent to the controller It is recommended to start at word offset 0 Consumed Data Word Offset The consumed data receive...

Страница 101: ...icance Description 0 STW1 Control word 1 ZSW1 Status word 1 1 NSOLL_A Reference speed setpoint NIST_A Speed actual 9 5 5 2 PROFIdrive Control and Status Words The control word STW1 is the principal me...

Страница 102: ...ontrol by PLC is enabled as indicated by RL Refer to function code M14 bit 12 0 No Control Requested Control is not possible by the controller as indicated by RL Refer to function code M14 bit 12 10 1...

Страница 103: ...the maximum frequency A positive normalized value indicates forward rotation and a negative normalized value indicates reverse rotation The value of F03 is read by the interface card only at boot up...

Страница 104: ...4 1 The length is specified according to the number of bytes to access Since each register corresponds to 2 bytes of data the length must be an even number 9 5 7 TIA Portal STEP 7 Hardware Configurat...

Страница 105: ...ll update the Hardware catalog Locate the device in the Hardware catalog In the Project tree double click on Device networks Select the Network view tab and locate the device in the Hardware catalog a...

Страница 106: ...will assign the device to the PROFINET IO system as shown in Figure 94 Figure 94 PROFINET IO System 9 5 7 4 Assign IO Module Click on the device and then click on the Device view tab In the Hardware c...

Страница 107: ...ode Assign a unique and compatible IP address for this device as shown in Figure 96 Figure 96 Assign Unique Compatible IP Address Assign a unique PROFINET device name as shown in Figure 97 Figure 97 A...

Страница 108: ...terface and click the Start search button to discover and display the PROFINET devices on the network as shown in Figure 99 Select the device and click the Apply button Figure 99 Discover PROFINET Dev...

Страница 109: ...8 GE Proficy Configuration Example The following example will use GE Proficy Machine Edition SIM11 to demonstrate the basic procedure for configuring a PROFINET device The example will not cover all...

Страница 110: ...GSDML file Click the Open button to register the GSDML as shown in Figure 104 It is recommended to use the latest GSDML which is available via the product web page on the internet Figure 104 Register...

Страница 111: ...Catalog and click the OK button as shown in Figure 105 The device is added under the Profinet Controller node as shown in Figure 106 Figure 106 Added Device to Configuration 9 5 8 3 Assign IO Module...

Страница 112: ...our application Click the OK button as shown in Figure 108 Figure 108 Add IO Module The module will be reflected in the Navigator panel under the device as shown in Figure 109 Figure 109 Added IO Modu...

Страница 113: ...and compatible IP Address For this example the IP Address is set to 192 168 17 102 The resulting properties are shown in Figure 111 9 5 8 5 Save the Configuration The device configuration is now comp...

Страница 114: ...connected to the local Ethernet network Ensure that the card is programmed with compatible network settings Consult with your network administrator to determine the compatible settings Confirm that th...

Страница 115: ...ystem and copy a valid default WEB folder to the card s file system Studio cannot discover the card The studio does not display the card under Online Devices Confirm that the card is running normally...

Страница 116: ...47520 Westinghouse Dr Fremont CA 94539 Tel 510 440 1060 Fax 510 440 1063 http www americas fujielectric com...

Отзывы: