background image

6202-WA-DFNT-DFCM3 

 ProLinx Gateway 

Support, Service & Warranty 

Wireless EtherNet/IP to DF1 Master/Slave-3 ports  

 

Page 184 of 190  

ProSoft Technology, Inc. 

February 2, 2009 

 

e)  Customer agrees that it shall not, and shall not authorize others to, copy 

software provided by ProSoft (except as expressly permitted in any 
license agreement accompanying such software); transfer software to a 
third party separately from the Product; modify, alter, translate, decode, 
decompile, disassemble, reverse-engineer or otherwise attempt to derive 
the source code of the software or create derivative works based on the 
software; export the software or underlying technology in contravention of 
applicable US and international export laws and regulations; or use the 
software other than as authorized in connection with use of Product. 

f) 

Additional Restrictions Relating To Software And Other Intellectual 
Property

 

In addition to compliance with the Terms of this Warranty, Customers 
purchasing software or other intellectual property shall comply with any 
license agreement accompanying such software or other intellectual 
property. Failure to do so may void this Warranty with respect to such 
software and/or other intellectual property. 

6.3.5 Disclaimer 

of 

all Other Warranties 

The Warranty set forth in What Is Covered By This Warranty (page 182) are in 
lieu of all other warranties, express or implied, including but not limited to the 
implied warranties of merchantability and fitness for a particular purpose. 

6.3.6  Limitation of Remedies ** 

In no event will ProSoft or its Dealer be liable for any special, incidental or 
consequential damages based on breach of warranty, breach of contract, 
negligence, strict tort or any other legal theory. Damages that ProSoft or its 
Dealer will not be responsible for included, but are not limited to: Loss of profits; 
loss of savings or revenue; loss of use of the product or any associated 
equipment; loss of data; cost of capital; cost of any substitute equipment, 
facilities, or services; downtime; the claims of third parties including, customers of 
the Purchaser; and, injury to property. 

** Some areas do not allow time limitations on an implied warranty, or allow the exclusion or 
limitation of incidental or consequential damages. In such areas, the above limitations may not 
apply. This Warranty gives you specific legal rights, and you may also have other rights which vary 
from place to place. 

6.3.7  Time Limit for Bringing Suit 

Any action for breach of warranty must be commenced within 39 months 
following shipment of the Product. 

Содержание 6202-WA-DFNT-DFCM3

Страница 1: ...6202 WA DFNT DFCM3 ProLinx Gateway Wireless EtherNet IP to DF1 Master Slave 3 ports 2 2 2009 USER MANUAL...

Страница 2: ...D EXPLOSION AVANT DE D CONNECTER L EQUIPMENT COUPER LE COURANT OU S ASSURER QUE L EMPLACEMENT EST D SIGN NON DANGEREUX Markings ISA ISA 12 12 01 Class 1 Div 2 CSA cUL C22 2 No 213 1987 243333 CL I Di...

Страница 3: ...ProSoft Technology ProLinx inRAx ProTalk and RadioLinx are Registered Trademarks of ProSoft Technology Inc ProSoft Product Documentation In an effort to conserve paper ProSoft Technology no longer in...

Страница 4: ......

Страница 5: ...2 Configure the Module 17 2 1 Set Up the Project 18 2 2 Adding a Module 20 2 3 Module Entries 21 2 4 Comment Entries 21 2 5 Set module parameters 22 2 6 Downloading a File from PC to the Module 56 3 D...

Страница 6: ...3 ports Page 6 of 190 ProSoft Technology Inc February 2 2009 5 7 DFNT Reference 117 5 8 DFCM Reference 160 6 Support Service Warranty 179 6 1 How to Contact Us Technical Support 179 6 2 Return Materi...

Страница 7: ...ation Diagnostic and Troubleshooting Verifying Communication page 79 Diagnostics and Troubleshooting page 57 This section describes how to verify communications with the network Diagnostic and Trouble...

Страница 8: ...6202 WA DFNT DFCM3 ProLinx Gateway Start Here Wireless EtherNet IP to DF1 Master Slave 3 ports Page 8 of 190 ProSoft Technology Inc February 2 2009...

Страница 9: ...ology strongly recommends that you complete the steps in this chapter before developing a custom application 1 1 System Requirements The 6202 WA DFNT DFCM3 module requires the following minimum hardwa...

Страница 10: ...ion to the CFG Port 1 Cable Cable 9 Mini DIN8 to DB9 Male Adapter For DB9 Connection to Module s Port One DIN to DB 9M cable included per configurable serial port 1 Antenna A2405S OA 5dbi Omni Articul...

Страница 11: ...nas with a reverse polarity SMA connector can be mounted directly on the radio Screw the antenna onto the antenna port connector until snug Antennas that do not have a reverse polarity SMA connector m...

Страница 12: ...NT DFCM3 ProLinx Gateway Start Here Wireless EtherNet IP to DF1 Master Slave 3 ports Page 12 of 190 ProSoft Technology Inc February 2 2009 1 5 Mounting the Module on the DIN Rail ProLinx 5000 6000 Ser...

Страница 13: ...y 1 7 Install ProSoft Configuration Builder Software You must install the ProSoft Configuration Builder PCB software in order to configure the 6202 WA DFNT DFCM3 module You can always get the newest v...

Страница 14: ...s CD ROM included in the package with your 6202 WA DFNT DFCM3 module To install ProSoft Configuration Builder from the Product CD 1 Insert the ProSoft Solutions Product CD into the CD drive of your PC...

Страница 15: ...the help system Most of the information needed to help you use ProSoft Configuration Builder is provided in a help system that is always available whenever you are running ProSoft Configuration Builde...

Страница 16: ...6202 WA DFNT DFCM3 ProLinx Gateway Start Here Wireless EtherNet IP to DF1 Master Slave 3 ports Page 16 of 190 ProSoft Technology Inc February 2 2009...

Страница 17: ...le parameters 22 Downloading a File from PC to the Module 56 Because the task of configuring the ProLinx module can be complicated ProSoft Technology has provided a configuration tool called ProSoft C...

Страница 18: ...ts of a tree view on the left an information pane and a configuration pane on the right side of the window When you first start ProSoft Configuration Builder the tree view consists of folders for Defa...

Страница 19: ...e shortcut menu choose Choose Module Type This action opens the Choose Module Type dialog box 3 In the Product Line Filter area of the dialog box select PLX6K In the Select Module Type dropdown list s...

Страница 20: ...e Default Module icon to open the Choose Module Type dialog box 2 On the Choose Module Type dialog box select the module type Or 1 Open the Project menu and choose Location 2 On the Location menu choo...

Страница 21: ...module information 2 Double click the icon to open the Edit dialog box 3 To edit a parameter select the parameter in the left pane and make your changes in the right pane 4 Click OK to save your chan...

Страница 22: ...02 WA DFNT DFCM3 module to the project A red X icon in the information pane indicates that the module s configuration is incomplete At this time you may wish to rename the Default Project and Default...

Страница 23: ...f the radio signal The parameter for each LED determines the signal strength level at which the LED will illuminate After the module powers up all signal LEDs will be off When the module establishes a...

Страница 24: ...required in order to keep the driver s internal clock set correctly This version of the driver supports the unicast implementation of the SNTP Revision 3 and stratum between 1 and 14 The module can b...

Страница 25: ...here to store time 1 ignore The database register parameter defines a database register where the SNTP time and date values are copied It occupies 4 words as follows Word Offset Description 0 and 1 Da...

Страница 26: ...e time zone offset from UTC Positive values are for time zones west of UTC and negative values are for time zones east of UTC Set this value to 0 to use UTC in the module Use Daylight Savings Time Yes...

Страница 27: ...Soft Configuration Builder You must understand and document all parameters Exch Type Producer exchange will be producing data to other stations Consumer exchange will be consuming data from another st...

Страница 28: ...tion of multi byte values may not be the same as that of the DFNT protocol Swap Code Description 0 None No Change is made in the byte ordering 1234 1234 1 Words The words are swapped 1234 3412 2 Words...

Страница 29: ...is powered down Multicast group addresses 224 0 7 1 to 224 0 7 32 are reserved The module does not place this limit for messages but the user should consider using the reserved group addresses The fol...

Страница 30: ...gnature for validation If the exchange is not validated then the data will not be consumed Because this functionality is optional the modules will exchange data even if the Configuration Signature val...

Страница 31: ...ction from the PWP Exchanges section 2 5 4 Radio PWP Multicast Group List This section contains the list of multicast group addresses the PWP server should process consumer messages for this server pr...

Страница 32: ...ermines if the server will be utilized by the module If a value of Yes is entered the server will be used Any other value will disable the server Service Port Number 1 to 65535 This parameter sets the...

Страница 33: ...unication network used and the expected response time of the slowest device on the network Retry Count 0 to 10 This parameter specifies the number of times a command will be retried if it fails 2 5 8...

Страница 34: ...nitoring This feature is not available if the module is configured for DF1 full duplex mode point to point The module supports numerous commands This permits the module to interface with a wide variet...

Страница 35: ...ode Node 3 Word Address FC 4 Code Register Seconds Count Code Node 4 Word Address FC 5 Code Register Seconds Count Code Node 5 Word Address FC 100 Code Register Seconds Count Code Node 100 File Number...

Страница 36: ...o be executed and under what conditions Value Description 0 The command is disabled and will not be executed in the normal polling sequence 1 The command is executed each scan of the command list if t...

Страница 37: ...ter When addressing a ControlLogix processor the slot number corresponds to the slot in the rack containing the controller being addressed In the ControlLogix platform the controller can be placed in...

Страница 38: ...0 Standard Debug Configuration operation on the Debug Port Enabled This parameter specifies if the port will be used If the parameter is set to No the port is disabled If the parameter is set to Yes...

Страница 39: ...essage will be aborted If the master port becomes available before this timeout expires the request will be routed to the master port ACK Timeout 0 to 65535 This parameter specifies the number of mill...

Страница 40: ...DF1 Port 1 Enabled Yes Y Use port N Do not use port RS Interface RS 232 0 RS 232 1 RS 485 2 RS 422 Type Master M Master S Slave Local Station ID 0 DF1 node address Protocol Full Duplex F Full Duplex...

Страница 41: ...ending response msg RTS On 0 0 65536 mSec before message RTS Off 1 0 65536 mSec after message Use CTS Line No Use CTS modem control line Y N Response Timeout 1000 Response message timeout 0 65535 mSec...

Страница 42: ...Enter Full Duplex or Half Duplex Termination Type BCC or CRC This parameter specifies the error checking for all DF1 messages Enter BCC or CRC Baud Rate Baud Rate Value This is the baud rate to be us...

Страница 43: ...efore the data will be transmitted RTS Off 0 to 65535 milliseconds This parameter sets the number of milliseconds to delay after the last byte of data is sent before the RTS modem signal will be set l...

Страница 44: ...etting a value of 0 1 or 2 If a user defines the list with a type code of zero for all commands no commands will execute If the value in the first control register is changed to one command zero will...

Страница 45: ...a command If the user specifies a value of 10 for the parameter the command will be executed no more frequently than every 10 seconds Write commands have a special feature as they can be set to execu...

Страница 46: ...Unprotected Write X X X PLC 5 Command Set Functions Function Code Command Function Definition PLC5 SLC500 MicroLogix Power monitor II ControlLogix 100 0x0F 0x00 Word Range Write Binary Address X X 101...

Страница 47: ...DF1 commands supported by the module and of the structure and content of each command The following table shows the structure of the configuration data necessary for each of the supported commands Th...

Страница 48: ...er specifies the minimum interval to execute continuous commands Enable code of 1 The parameter is entered in units of seconds Therefore if a value of 10 is entered for a command the command will exec...

Страница 49: ...rotected Write Unprotected Read Protected Bit Write Unprotected Bit Write Unprotected Write PLC 5 Command Set Word Range Write Binary Address Word Range Read Binary Address Read Modify Write Binary Ad...

Страница 50: ...ta The following is an example of the Data Map section of the configuration file This section allows a user to move data to different addresses within the database in order to create simpler data requ...

Страница 51: ...s 0 to highest Status Data address This field specifies the internal database register to copy from This address can range from the Data area as well as the Status Data Area of the product To Address...

Страница 52: ...ytes in each word are swapped 1234 4321 3 Bytes The bytes in each word are swapped 1234 2143 Delay Preset Copies one portion of the database or virtual database to a user specified location in the dat...

Страница 53: ...nication Radio_Subnet_Mask Default 255 255 255 0 The subnet mask to be used in wireless communication Radio_Default_Gateway Default 172 16 10 1 The default gateway to be used in wireless communication...

Страница 54: ...z and 0 to 9 where The value ANY enables your station to connect to any IEEE 802 11 compliant network A user defined name allows your station to connect to a specific network only This value should m...

Страница 55: ...N Enables or Disables WEP encryption When this parameter is enabled you can Select up to four key for decrypting data received via the wireless interface Select one Transmit key for encrypting data th...

Страница 56: ...ding a File from PC to the Module To download a file from the Configuration Builder to the module 1 Verify that your PC is connected to the module with a null modem serial cable connected to the seria...

Страница 57: ...for this module is arranged as a tree structure with the Main Menu at the top of the tree and one or more sub menus for each menu command The first menu you see when you connect to the module is the M...

Страница 58: ...s USB to serial port adapters often do not function reliably especially during binary file transfers such as when uploading downloading configuration files or module firmware upgrades A null modem ser...

Страница 59: ...that the null modem cable is connected properly between your computer s serial port and the module A regular serial cable will not work 2 On computers with more than one serial port verify that your c...

Страница 60: ...and as Shift Also take care to distinguish capital letter I from lower case letter l L and number 1 likewise for capital letter O and number 0 Although these characters look nearly the same on the scr...

Страница 61: ...Configuration Press C to view the Module Configuration screen Use this command to display the current configuration and statistics for the module Opening the Database Menu Press D to open the Databas...

Страница 62: ...e transfer process After the file has been successfully downloaded you can open and edit the file to change the module s configuration Resetting diagnostic data Press U to reset the status counters fo...

Страница 63: ...use this command if you must force the module to re boot Opening the DFNT Command Errors List Menu Press X from the main menu to view commands 0 to 19 Opening the DFNT Command List Menu Press then S t...

Страница 64: ...ss or other failures Only use these commands if you are specifically directed to do so by ProSoft Technology Technical Support staff Some of these command keys are not listed on the menu but are activ...

Страница 65: ...ks in the Data Analyzer You can display timing marks for a variety of intervals in the data analyzer screen These timing marks can help you determine communication timing characteristics Key Interval...

Страница 66: ...RTS line is driven high on the port R These characters are inserted when the RTS line is dropped low on the port CS These characters are displayed when the CTS line is recognized high _TT_ These chara...

Страница 67: ...II characters are supposed to be The Tick value is a timing mark The module will print a _TT for every xx milliseconds of no data on the line Usually 10milliseconds is the best value to start with To...

Страница 68: ...d see something like the following The R means that the module is transitioning the communications line to a transmit state All characters shown in brackets are characters being sent out by the module...

Страница 69: ...ts of the module s database Press to view a list of commands available on this menu Viewing Register Pages To view sets of register pages use the keys described below Command Description 0 Display reg...

Страница 70: ...enu to select and display the next 100 registers of data Viewing Data in Decimal Format Press D to display the data on the current page in decimal format Viewing Data in Hexadecimal Format Press H to...

Страница 71: ...ommands available on this menu Redisplaying the Current Page Press S to display the current page of data Viewing the Previous 20 Commands Press to display data for the previous 20 commands Viewing the...

Страница 72: ...vailable on this menu Redisplaying the Current Page Press S to display the current page of data Viewing the Previous 50 Commands Press to view the previous 50 commands Viewing the Previous Page of Com...

Страница 73: ...mple the module s IP address Press Y to confirm the file transfer and then follow the instructions on the terminal screen to complete the file transfer process Transferring WATTCP CFG to the PC Press...

Страница 74: ...nts of the module s database Press to view a list of commands available on this menu Viewing Register Pages To view sets of register pages use the keys described below Command Description 0 Display re...

Страница 75: ...Data in Decimal Format Press D to display the data on the current page in decimal format Viewing Data in Hexadecimal Format Press H to display the data on the current page in hexadecimal format Viewin...

Страница 76: ...w connection and signal status packets and bytes transferred signal quality and errors Continuously Monitoring Radio Status Press 1 to monitor radio status continuously Use this command to view the si...

Страница 77: ...w the status of producers and consumers currently communicating on the network Viewing the Multicast Group List Press G to view the Multicast Group List Use this command to see a list of IP addresses...

Страница 78: ...screen of data and want to view the menu choices available to you Redisplaying the Current Page Press S to display the current page of data Going Back Two Pages of Data Press from the Database View me...

Страница 79: ...ectly This is the normal operating state 3 2 2 LEDs for the PWP Port The following table lists LED status descriptions of the ProSoft Wireless Protocol module LED Status Indication ACT Green 6 flashes...

Страница 80: ...the Configuration Debug Port If a valid address value is assigned the module will update the data area The data area is initialized with zeros whenever the module is initialized This occurs during a c...

Страница 81: ...0 through 8309 3 8500 through 8509 4 8700 through 8709 3 3 4 DFNT Server 0 Internal Database Address Description 8900 Socket Size 8901 Connection State 8902 Socket Open Count 8903 Socket Established C...

Страница 82: ...Error Data Each command in the command list for each EtherNet IP client has a reserved word value for a status error code This error data list can be read using the Debug Config Port and can be placed...

Страница 83: ...present in the data area 3 5 Error Codes The module error codes are listed in this section Error codes returned from the command list process are stored in the command list error memory region A word...

Страница 84: ...n 16384 0x4000 Host could not complete function due to hardware fault 20480 0x5000 Addressing problem or memory protect rungs 24576 0x6000 Function not allowed due to command protection selection 2687...

Страница 85: ...to deleted area 4076 0xF014 Command execution failure for unknown reason 4075 0xF015 Data conversion error 4074 0xF016 Scanner not able to communicate with 1771 rack adapter 4073 0xF017 Type mismatch...

Страница 86: ...ter 52 0xFFCC Status error reported 53 0xFFCB Context field not matched 54 0xFFCA Invalid version 3 6 3 Forward Open Response Errors Error Int Error Hex Description 65 0xFFBF Message Length received n...

Страница 87: ...Int Error Hex Description 87 0xFFA9 CPF address field error 88 0xFFA8 CPF packet tag invalid 89 0xFFA7 CPF bad command code 90 0xFFA6 CPF invalid IOI 91 0xFFA5 CPF status error reported 92 0xFFA4 93 0...

Страница 88: ...6202 WA DFNT DFCM3 ProLinx Gateway Diagnostics and Troubleshooting Wireless EtherNet IP to DF1 Master Slave 3 ports Page 88 of 190 ProSoft Technology Inc February 2 2009...

Страница 89: ...1 protocol as a Master or Slave on up to four ports Each of the ports is individually configurable The relationship between the port labeling on the front of the ProLinx module and the application is...

Страница 90: ...commands to generate and accept messages This routing can be used in conjunction with the normal command processing discussed above DF1 slave devices can be emulated on the module to interface with re...

Страница 91: ...a in this database through these slave port s Setup of the slave ports only requires the CFG file 4 2 EtherNet IP Functional Overview The ProLinx EtherNet IP DFNT driver can be used to interface many...

Страница 92: ...nd database parameters in the configuration file Ladder logic in attached processors use MSG instructions to perform read and write operations on the module s internal database When RSLinx links a use...

Страница 93: ...2999 BoolData 47984 SIntData 5998 3000 BoolData 48000 BitAData 1500 SIntData 6000 DIntData 1500 RealData 1500 3999 BoolData 63999 SIntData 9998 When using PLC5 or SLC commands access to the database...

Страница 94: ...an be used to interface many different protocols with PWP devices PWP allows one controller to produce or send an area of its memory onto a network at a specified rate It also allows another controlle...

Страница 95: ...h a specific identifier which uniquely defines the configuration of the data sample This configuration is called an exchange PWP allows the configuration of exchanges which are sent to A single destin...

Страница 96: ...r consumed and will only be valid for command processing These functions should be used for data that is not time critical and does not require periodic updating The maximum length of the message is l...

Страница 97: ...lowing diagram describes the flow of data between the Producer the internal database and the remote Consumer device PWP Consumer The PWP driver will consume data as defined in the user configuration e...

Страница 98: ...6202 WA DFNT DFCM3 ProLinx Gateway Functional Overview Wireless EtherNet IP to DF1 Master Slave 3 ports Page 98 of 190 ProSoft Technology Inc February 2 2009...

Страница 99: ...C CIP Data Table Read 0x4D CIP Data Table Write EtherNet IP Client In Client mode the module controls the read write data transfer between the gateway and other EtherNet IP devices Data transfer can b...

Страница 100: ...us and on change of data write only Configurable Parameters per Master port Min Command Delay Number of Commands Response Timeout Retry Count Slave List Error Pointer DF1 Slave The ports on the module...

Страница 101: ...nectors automatic antenna diversity Bit Error Rate BER Better than 10 5 Varies with country regulation Some European countries such as France allow fewer channels 5 1 1 Hardware Specifications Specifi...

Страница 102: ...190 ProSoft Technology Inc February 2 2009 5 2 Exchange Configuration Form Use this form to design the exchange list for an application 1 2 3 4 5 6 7 8 9 10 CFG Signature Version Exchange Type C P Ca...

Страница 103: ...he total number of MSDUs of which the Destination Address is a unicast MAC address transmitted successfully This implies having received an acknowledgment to all associated MPDUs Plus The total number...

Страница 104: ...ers or otherwise not being able to transmit e g scanning Transmit queued too long on the Power Save queue STA in IBSS destination STA does not respond to ATIM AP STA does not Poll or wake up in time P...

Страница 105: ...Units MPDU MAC Protocol Data Unit LSB Least Significant Byte MSB Most Significant Byte 5 3 1 PWP Exchange Status Data Status Register Description 18000 Exchange message 0 Configuration State 18001 Exc...

Страница 106: ...ectly with the other clients within the network see figure 2 Ad hoc mode is designed so only the clients within transmission range within the same cell of each other can communicate If a client in an...

Страница 107: ...beacon frame are presented to the user so that they may select the network to join 3 A client may also send a probe request management frame to find an access point affiliated with a desired SSID 4 A...

Страница 108: ...ll be used to adjust the clock maintained by the SNTP driver and used by the application If a valid database register is specified the driver will place the time value into the module s database The f...

Страница 109: ...lable through the Configuration Debug Port The Time is valid status register will be set to 1 if the SNTP time is valid If the time is not valid the register will be set to 0 All the other registers a...

Страница 110: ...3 ProLinx Gateway Reference Wireless EtherNet IP to DF1 Master Slave 3 ports Page 110 of 190 ProSoft Technology Inc February 2 2009 2 Connect to the Wireless Network 3 You can check the status of the...

Страница 111: ...EtherNet IP to DF1 Master Slave 3 ports ProSoft Technology Inc Page 111 of 190 February 2 2009 4 Configure the IP Address Control Panel Network Connections Local Area Connection right click Propertie...

Страница 112: ...of 190 ProSoft Technology Inc February 2 2009 6 Ping the Radio IP address NOTE If the Wireless Laptop or PC also connects thru an Ethernet cable you may experience some difficulties pinging the requir...

Страница 113: ...c Page 113 of 190 February 2 2009 7 Create an AB_ETHIP 1 Ethernet IP Driver with RSLinx 8 Enter the Radio IP address 9 Configure the DF1 port 1 as Master and Pass Through enabled and configure with at...

Страница 114: ...Master Slave 3 ports Page 114 of 190 ProSoft Technology Inc February 2 2009 The following figure shows the wireless DF1 pass through in Infrastructure mode For details see and DF1 Pass Through Port p...

Страница 115: ...ry 2 2009 5 6 2 Connecting through Laptop or PC connected to Ethernet Network Using Wireless Access Point 1 The first three octets used for the RadioLinx IH IP address must be identical to the first t...

Страница 116: ...oSoft Technology Inc February 2 2009 3 Create an AB_ETH 1 Ethernet Driver with RSLinx 4 Enter the Radio IP address 5 Configure the DF1 port 1 as Master and Pass Through enabled and configure with at l...

Страница 117: ...an access the AB device for example SLC through radio 5 7 DFNT Reference 5 7 1 Command Function Codes In the following discussion the Column values are described for the serial DFCM Command list See N...

Страница 118: ...function Communication Module Information Swap Type Code Swap type code for command 0 None 1 Swap words 2 Swap words bytes and 3 swap bytes in each word Node Address Node address of unit to be reached...

Страница 119: ...s function writes one or more words of data into a limited area of the slave device This function should work on the following devices 1774 PLC PLC 2 PLC 3 PLC 5 and PLC 5 250 Function Code 2 Unprotec...

Страница 120: ...not used by the command Values entered in these columns will be ignored P2 to P4 This function sets or resets individual bits within a limited area of the PLC data table This function should work on t...

Страница 121: ...s where to start the write operation P1 10 to 12 Not Used These fields are not used by the command Values entered in these columns will be ignored P2 to P4 This function writes one or more words of da...

Страница 122: ...3 Poll Interval Minimum time in tenths of a second to wait before polling with this command 4 Count Number of data word values to be considered by the function 5 Swap Type Code Swap type code for com...

Страница 123: ...will be used P2 11 Sub Element Number This parameter defines the sub element to be used with the command Refer to the AB documentation for a list of valid sub element codes If the value is set to 1 t...

Страница 124: ...e for command 0 None 1 Swap words 2 Swap words bytes and 3 swap bytes in each word 6 Node Address Address of unit to reach on the data highway 7 Slot Number Processor slot number in Control CompactLog...

Страница 125: ...to correctly construct the message from the virtual database values Function Code 501 Protected Typed Logical Read Two Address Fields Column Parameter Description Parameter 1 Enable Type Word 0 Disabl...

Страница 126: ...th the command Refer to the AB documentation for a list of valid sub element codes P4 This function reads one or more words of data from a PLC data table This function should work on the following dev...

Страница 127: ...ith the command Refer to the AB documentation for a list of valid sub element codes P4 This function writes one or more words of data to a PLC data table This function should work on the following dev...

Страница 128: ...specific to the PLC 5 processor with relation to the DF1 command set The commands specific to the PLC 5 processor contain a sub element code field This field selects a sub element field in a complex d...

Страница 129: ...Command Code is the ASCII character code value of the File Type letter This is the value to enter into the File Type parameter of the DF1 Command configurations in the data tables in the ladder logic...

Страница 130: ...the ControlLogix processor when used with the DF1 command set The current implementation of the DF1 command set does not use functions that can directly interface with the ControlLogix Tag Database I...

Страница 131: ...cation It cannot act as a server User applications can use the DDE OPC capabilities built into RSLinx to interface with the data in the DFNT module RSView can link directly to the module using drivers...

Страница 132: ...se functions use controller tags to access data in the module s database This is the preferred data access method as it directly specifies the data type used with the command The following table lists...

Страница 133: ...X 0x01 N A Unprotected Read X 0x02 N A Protected Bit Write X 0x05 N A Unprotected Bit Write X 0x08 N A Unprotected Write X PLC 5 Command Set Functions Command Function Definition Supported in Slave 0...

Страница 134: ...ndividual entries with each entry containing the information required to construct a valid command This includes the following Command enable mode 0 disabled 1 continuous or 2 conditional IP address o...

Страница 135: ...ge 135 of 190 February 2 2009 From the list of available drivers select the Remote Devices via Linx Gateway option Then select the Add New button This action opens the following dialog box Enter the n...

Страница 136: ...log box The driver and the IP address of the DFNT module should be presented in the Configure Drivers dialog box If the driver is not running select the Start button Select the Close button to exit th...

Страница 137: ...ere the data is required The link between the DDE server and the DDE client can be established after these parameters are defined The following illustration shows the relationship of these elements an...

Страница 138: ...used to define the Topic element for the DDE link definition This is accomplished using the following procedure It is assumed that the module can be seen in the RSLinx software Refer to the RSLinx se...

Страница 139: ...t the Topic name for the link to be formed This name should reflect the unit or location to which the connection is being made Do not press the Enter key Instead double click the mouse on the DFNT dev...

Страница 140: ...ement the options and to establish the topic You are now ready to use the DDE link in a DDE client application Two examples follow Excel Spreadsheet and Visual Basic program Any other Windows DDE clie...

Страница 141: ...el worksheet reference If you do not include the quotes a formula error occurs You can select any of the defined tag array names defined in the module on your spreadsheet When the items are used for t...

Страница 142: ...m First start the application and select the Connect option from the Server Menu In the dialog box shown select the RSLinx OPC server Next add a group using the Group menu option and fill in the Group...

Страница 143: ...he controller tag In the example shown the VT_R4 data type is selected for the floating point tag The Validate button can be used to verify that the point is valid in the OPC server After configuring...

Страница 144: ...ted in the item data window as shown in the following example 5 7 10 RSView Software RSView is a client application for building user interfaces to control systems This tool requires RSLinx to be load...

Страница 145: ...alog box is displayed Select the Network Type and Primary Communication Driver for the channel to be associated with the DFNT module The Network Type should be TCP IP and the Primary Communication Dri...

Страница 146: ...xt select the Tag Database option from the Edit Mode tab After selecting the option the following dialog box is displayed Set up tags for each element to be transferred between RSView and the DFNT mod...

Страница 147: ...escribe the support for the read and write operations Encapsulated PCCC Write Commands Write commands transfer data from the ControlLogix processor to the module The following encapsulated PCCC comman...

Страница 148: ...he dialog box Verify that the CIP radio button is selected as the Communication Method The Path specifies the message path from the ControlLogix processor to the module In the example shown the path i...

Страница 149: ...ssor from the module An example of the dialog box follows Complete the dialog box for the data area to be transferred For PLC5 and SLC messages the Source Element should be an element in a data file t...

Страница 150: ...o reach 192 168 0 75 More complex paths are possible if routing to other networks using multiple 1756 ENET modules and racks Refer to the Knowledge Document 10803 Control Logix Gateway Ethernet Commun...

Страница 151: ...database element for both the source and destination The Source Tag is a tag defined in the ControlLogix Tag database The Destination Element is the tag element in the DFNT module The module simulates...

Страница 152: ...he last portion of the path is the IP address of the DFNT module to reach 192 168 0 75 More complex paths are possible if routing to other networks using multiple 1756 ENET modules and racks Refer to...

Страница 153: ...e Communication information must also be configured An example of the dialog box follows Verify that the CIP radio button is selected as the Communication Method The Path specifies the message path fr...

Страница 154: ...ete the configuration of the MSG instruction select the Setup Screen area of the MSG object This displays the following dialog box Select the Communication Command to execute from the following list o...

Страница 155: ...s to that set in the module s WATTCP CFG file The slot number should be set to zero PLC5 Read Commands Read commands transfer data to the PLC5 processor from the DFNT module An example rung used to ex...

Страница 156: ...MultiHop option must be set to Yes The MultiHop tab portion of the dialog box must be completed as shown in the following window The IP address corresponds to that set in the module s WATTCP CFG file...

Страница 157: ...configuration of the MSG instruction select the Setup Screen area of the MSG object This displays the following dialog box The Target Device Data Table Address must be set to a valid file element that...

Страница 158: ...e supports a Target Device parameter value of 500CPU or PLC5 In order to complete the configuration of the MSG instruction select the Setup Screen area of the MSG object This displays the following di...

Страница 159: ...ebruary 2 2009 5 7 14 DFNT Command Entry Form The following form can be used to design the application s command list Module Information Data Device Information Data Column 1 2 3 4 5 6 7 8 9 10 11 12...

Страница 160: ...cessing the Debug capabilities of the module is accomplished easily by connecting a PC to the Debug port and loading a terminal program such as ProSoft Configuration Builder or Hyperterminal Viewing E...

Страница 161: ...r of Errors Sent 6306 6 Number of Errors Received 6307 7 Configuration Error Word 6308 8 Current Error Code 6309 9 Last Error Code Refer to the following Error Codes section to interpret the status er...

Страница 162: ...nd list for the master port 1 The slave is actively being polled or controlled by the master port and communication is successful 2 The master port has failed to communicate with the slave device Comm...

Страница 163: ...mand in the memory area The error codes are formatted in the word as follows The least significant byte of the word contains the extended status code and the most significant byte contains the status...

Страница 164: ...t ACK 1775 KA buffer full 12288 0xD000 Not used 8192 0xE000 Not used 0xF0nn Error code in the EXT STS byte nn contains EXT error code Errors When EXT STS Is Present Code Int Code Hex Description 4096...

Страница 165: ...esponse after request 12 0xFFF4 Reply data does not match requested byte count 20 0xFFEC DLE NAK received after request 21 0xFFEB DLE NAK sent after response 5 8 3 DF1 Configuration Error Word DF1 Con...

Страница 166: ...is command set to control and monitor data in DF1 protocol devices These include PLC SLC MicroLogix and ControlLogix controllers and field devices supporting the DF1 protocol ProSoft supports the DF1...

Страница 167: ...es to be considered by the function 5 Swap Type Code Swap type code for command 0 None 1 Swap words 2 Swap words bytes and 3 swap bytes in each word 6 Node Address Address of unit to reach on the data...

Страница 168: ...ields are not used by the command Values entered in these columns will be ignored P2 to P4 This function sets or resets individual bits within a limited area of the PLC data table This function should...

Страница 169: ...r Description Parameter 1 Enable Type Word 0 Disabled 1 Continuous and 2 Conditional 2 Virtual Database Address This parameter defines the database address of the first data point to be associated wit...

Страница 170: ...his parameter defines the sub element to be used with the command Refer to the AB documentation for a list of valid sub element codes If the value is set to 1 the default sub element number will be us...

Страница 171: ...ess of the first data point to be associated with the command 3 Poll Interval Minimum time in tenths of a second to wait before polling with this command 4 Count Number of data word values to be consi...

Страница 172: ...sidered by the function 5 Swap Type Code Swap type code for command Always zero 0 6 Node Address Address of unit to reach on the data highway 7 Function Code 152 Read Modify Write Command 8 File Strin...

Страница 173: ...Swap Type Code Swap type code for command 0 None 1 Swap words 2 Swap words bytes and 3 swap bytes in each word 6 Node Address Address of unit to reach on the data highway 7 Function Code 502 Logical...

Страница 174: ...wap Type Code Swap type code for command 0 None 1 Swap words 2 Swap words bytes and 3 swap bytes in each word 6 Node Address Address of unit to reach on the data highway 7 Function Code 510 Logical Wr...

Страница 175: ...controlling individual bits in the table The bit mask used for the command is 0xFFFF This provides direct manipulation of the data in the device with the internal data of the module The function requ...

Страница 176: ...The following table defines the relationship of the file types accepted by the module and the SLC file types SLC File Types File Type File Type Command Code Description S 83 Status B 66 Bit T 84 Timer...

Страница 177: ...CII character code value of the File Type letter This is the value to enter into the File Type parameter of the DF1 Command configurations in the data tables in the ladder logic Additionally the SLC s...

Страница 178: ...rts Page 178 of 190 ProSoft Technology Inc February 2 2009 5 8 5 DF1 Command List Form Module Information Data Device Information Data Column 1 2 3 4 5 6 7 8 9 10 11 Function Code Enable Code Internal...

Страница 179: ...the processor and user data files as viewed through and LED patterns on the processor 3 Details about the serial devices interfaced if any 6 1 How to Contact Us Technical Support Internet Web Site ht...

Страница 180: ...ned Products must be shipped freight prepaid in the original shipping container or equivalent to the location specified by ProSoft and be accompanied by proof of purchase and receipt date The RMA numb...

Страница 181: ...shipment as detailed in Limited Warranty page 181 The Warranty Period may be extended at the time of equipment purchase for an additional charge as follows Additional 1 year 10 of list price Addition...

Страница 182: ...ranteed in the terms specified above for new Product provided said warranty will be for the period remaining on the original new equipment warranty or if the original warranty is no longer in effect f...

Страница 183: ...loyees from and against all liabilities losses claims costs and expenses including attorney s fees and expenses related to any claim investigation litigation or proceeding whether or not ProSoft is a...

Страница 184: ...oftware and or other intellectual property 6 3 5 Disclaimer of all Other Warranties The Warranty set forth in What Is Covered By This Warranty page 182 are in lieu of all other warranties express or i...

Страница 185: ...t to the Customer 6 3 9 Allocation of Risks This Warranty allocates the risk of product failure between ProSoft and the Customer This allocation is recognized by both parties and is reflected in the p...

Страница 186: ...6202 WA DFNT DFCM3 ProLinx Gateway Support Service Warranty Wireless EtherNet IP to DF1 Master Slave 3 ports Page 186 of 190 ProSoft Technology Inc February 2 2009...

Страница 187: ...olling Law and Severability 185 ControlLogix CLX Processor 146 ControlLogix Processor Specifics 130 177 Create_IBSS 54 CS Major CS Minor 30 D Data Analyzer 64 Data Analyzer Tips 67 Data Bits 42 Databa...

Страница 188: ...on Code 509 Protected Typed Logical Write Two Address Fields 126 173 Function Code 510 Protected Typed Logical Write Three Address Fields 127 174 Function Code 511 Protected Typed Logical Write with M...

Страница 189: ...bnet_Mask 53 Redisplaying the Current Page 71 72 78 Redisplaying the Menu 60 77 78 Reference 7 99 Reg Count 28 Register Count 51 Register Session Response Errors 86 Remote STS Error Codes 84 164 Remov...

Страница 190: ...iewing Network Status 63 Viewing Pass Through Port Configuration 63 Viewing Port Communication Status 63 Viewing Port Configuration 63 Viewing Radio Configuration 76 Viewing Radio Status 76 Viewing Re...

Отзывы: