Page 2 - Table of Contents; AVF Bit Definitions
Simatic/TI 505 Ethernet Driver Help Table of Contents Table of Contents 2 Simatic / TI 505 Ethernet Driver Help 3 Overview 3 Device Setup 4 Cable Diagrams 5 Communications Parameters 5 Addressing Options 7 Optimizing Simatic / TI 505 Ethernet Communications 9 Data Types Description 11 Address Descri...
Page 3 - CONTENTS; What is the Simatic / TI 505 Ethernet Driver?; Overview
Simatic/TI 505 Ethernet Driver Help Simatic / TI 505 Ethernet Driver Help Help version 1.037 CONTENTS Overview What is the Simatic / TI 505 Ethernet Driver? Device Setup How do I configure a device for use with this driver? Optimizing Your Simatic / TI 505 Ethernet Communications How do I get the be...
Page 4 - CTI Interface Cards; This affects all CTI 2500 controller models.
Simatic/TI 505 Ethernet Driver Help Device Setup Supported Devices CTI Interface Cards CTI 2572, CTI 2572-A, and CP2572 Ethernet interface cards on TI series CPUs TI545, 555, and 565.Simultaneous device connections are allowed. The model should be set to 505-CP2572. For more information,refer to ...
Page 6 - Simatic/TI 505 Ethernet Driver Help; Descriptions of the parameters are as follows:; Common Data Type Addressing; CAMP vs. Packed Task Code
Simatic/TI 505 Ethernet Driver Help Descriptions of the parameters are as follows: l Port Number: This parameter specifies the port number that the remote device is configured to use. The default port number is 1505. l IP Protocol: This parameter specifies whether the driver should connect to the re...
Page 7 - Optimum Performance Recommendations; Addressing Options; Data Type
Simatic/TI 505 Ethernet Driver Help For applications where the data can be divided into large blocks, using CAMP memory transfer will result in themost efficient data transfer. Note that, in one CAMP read, up to 125 words could be returned which could include2000 discrete points. Since CAMP memory t...
Page 8 - This is the default setting.
Simatic/TI 505 Ethernet Driver Help Bit Order for V, K, WX, WY and STW This option is used to select the order in which bits will be presented to V, K, WX, WY and STW memory typeswhen bit-accessed. Bit Order for Loops/Alarms This option is used to select the order in which bits will be presented to ...
Page 10 - The performance will improve even if the application has
Simatic/TI 505 Ethernet Driver Help Each device has now been defined under its own channel. Inthis new configuration, a single path of execution isdedicated to the task of gathering data from each device. Ifthe application has 100 or fewer devices, it can be optimizedexactly how it is shown here. Th...
Page 14 - Communications Parameters; Array Support
Simatic/TI 505 Ethernet Driver Help DWord, Float System Status Bit Access STW<address>.<bit> STW<address>:<bit>STW<address>,<bit> 1-65536 Bit 0/1-15/16 0/1-Based BitAddressing Boolean,Short, Word Read/Write Timer/Counter Preset TCP<address> 1-65536 1-65535 S...
Page 15 - Example 1: Standard String
Simatic/TI 505 Ethernet Driver Help This type of string is a Standard String with LoHi byte order except the string length is always the maximumbecause the string is padded with blank spaces on the right until its length becomes the maximum (no NULLs).Recall the maximum length of the string is (<...
Page 16 - Packed Task Code Protocol; Status Words; Only addresses that are not used by the controller can be written.; Register
Simatic/TI 505 Ethernet Driver Help Note: All 10 characters are displayed with the null-terminated string "hello" padded with 5 spaces to fill the 5 words. To write "world" to this address, the memory data would look as follows: V200/MSB = 'w'V200/LSB = 'o'V201/MSB = 'r'V201/LSB = 'l...
Page 17 - Bit range is the same as for STW011.
Simatic/TI 505 Ethernet Driver Help 0 = Status is good.1 = Base is not present or has a problem. Bit 1, Base 15Bit 2, Base 14Bit 3, Base 13Bit 4, Base 12Bit 5, Base 11Bit 6, Base 10Bit 7, Base 9Bit 8, Base 8Bit 9, Base 7Bit 10, Base 6Bit 11, Base 5Bit 12, Base 4Bit 13, Base 3Bit 14, Base 2Bit 15, Ba...
Page 21 - bold
Simatic/TI 505 Ethernet Driver Help Checksum STW00243 Reserved N/A N/A N/A x STW00244 Additional Control Status Flags Bit 1, Controller Mode 0 = Program Mode, 1 = RunModeBit 2, Scan Mode 0 = Variable, 1 = FixedBit 3, User Program Source 0 = Ram, 1 = FlashBit 4, Ethernet Port Link Status 1 = Connecte...
Page 23 - Analog Alarm Variable Flag Data Element Format
Simatic/TI 505 Ethernet Driver Help Alarm MSW Alarm C Flags ACFH<address> 1-65536 Word Read/Write Alarm LSW Alarm C Flags ACFL<address> 1-65536 Word Read/Write Alarm ACK Flag AACK<address> 1-65536 Word Read Only *For more information, refer to AVF Bit Definitions . **For more infor...
Page 24 - Analog Alarm Control Flag Data Element Format
Simatic/TI 505 Ethernet Driver Help P 15/16, 0 /1 Not used, set to 0 *Elements A and B are write-only triggers. Writing 1 to the triggers sets the mode. The mode (or status) isreported in Element L (Bit 12).**If a word is selected for the analog alarm V-flags, element L is written as bit 12 is writt...
Page 26 - LVF Bit Definitions; Loop Variable Flag Data Element Format
Simatic/TI 505 Ethernet Driver Help Loop Raw Setpoint LSPR<address> 1-65536 Word Read/Write Loop Raw Error LERRR<address> 1-65536 Word Read Only Loop Raw High-High AlarmLimit LHHAR<address> 1-65536 Word Read/Write Loop Raw Low-Low AlarmLimit LLLAR<address> 1-65536 Word Read/W...
Page 27 - Loop Control Flag Data Element Format
Simatic/TI 505 Ethernet Driver Help Element LVF bit Description A 0/1, 15 /16 1=Go to manual mode* B 1/2, 14 /15 1=Go to auto mode* C 2/3, 13 /14 1=Go to cascade mode* D 3/4, 12 /13 D E=description** 0 0=Loop is in manual mode1 0=Loop is in auto mode0 1=Loop is in cascade mode E 4/5, 11 /12 F 5/6, 1...
Page 28 - P Q; LRSF Bit Definitions; Ramp / Soak Status Data Element Format
Simatic/TI 505 Ethernet Driver Help L 11/12, 20 /21 1=Auto-mode lock M 12/13, 19 /20 1=Cascade-mode lock N 13/14, 18 /19 1=Setpoint lock O 14/15, 17 /18 0=Output scale 0% offset 1=Output scale 20% offset - only valid if output is unipolar. Refer to Element T. P 15/16, 16 /17 P Q 0 1=No special funct...
Page 29 - Address Type; Usage
Simatic/TI 505 Ethernet Driver Help 12 /13 E 4/5, 11 /12 1=Wait. This bit is set during a soak period when the PV is not within a specifieddeviation from the SP. The loop holds the soak timer when bit 5 is set. F 5/6, 10 /11 1=Hold in progress at current step G 6/7, 9 /10 Unused (always returned as ...
Page 30 - Find Forced Search Notes; The maximum string length is internally set to 256.
Simatic/TI 505 Ethernet Driver Help enough addresses are found to fill the output buffer. The search will cycle through all address types (C then X/Yfor discretes, WX/WY for words) for the command given. If the search responds with the maximum number of addresses, then another request, beginning wit...
Page 31 - Task Error Codes; Warning
Simatic/TI 505 Ethernet Driver Help Error Descriptions The following messages may be generated. Click on the link for a description of the message. Address <address> is out of range for the specified device or register.Array size is out of range for address <address>.Array support is not...
Page 34 - OS Error
Simatic/TI 505 Ethernet Driver Help Possible Cause: The device is unable to receive the amount of write data sent in one request. Note: This error is used for extended error information by some error responses. See Also: Device <device name> cannot execute a write request (<address>, <...
Page 35 - Upgrade Winsock to version 1.1 or higher.
Simatic/TI 505 Ethernet Driver Help Possible Cause: The version number of the Winsock DLL found on the system is less than 1.1. Solution: Upgrade Winsock to version 1.1 or higher. www. kepware.com 35
Page 36 - Code
Simatic/TI 505 Ethernet Driver Help Task Code Error Codes Code Description 02 Address out of range (other than ladder logic). 03 Requested data not found. 04 Illegal task code request (such as "Task Code not supported"). 05 Request exceeds program memory size (ladder logic). 07 Fatal error d...
Page 37 - Index; Error Descriptions 31
Simatic/TI 505 Ethernet Driver Help Index 5 505 Protocol 6 A ACF Bit Definitions 24Address <address> is out of range for the specified device or register. 31Address Descriptions 12Addressing 12Addressing Options 7Alarm Addressing 21Array size is out of range for address <address>. 31Arra...
Page 38 - Packed Task Code 6
Simatic/TI 505 Ethernet Driver Help F Find Forced Addressing 29Float 11 L LCF Bit Definitions 27Long 11Loop Addressing 25LRSF Bit Definitions 28LVF Bit Definitions 26 M Missing address. 34 N Network 4NITP 7 O Optimizing Your Simatic/TI 505 Ethernet Communications 9Overview 3 P Packed Task Code 6 S S...