Page 2
Specifications, information and graphics are subject to change without notice. Contact RTP’s corporate office for specifics regarding any changes. Not for reproduction in any printed or electronic media without express written consent from RTP Corp. All information, data, graphics and statements in this document are proprietary intellectual property of RTP Corp.
Bool Input and Bool Output Point Groups ..........29 Integer Input and Integer Output Point Groups ........31 Analog Input and Analog Output Point Groups ........33 3200T CPU Node Programming ..............35 Diagnostic Information................35 Device Status Window ................. 39 COMPLIANCE WITH CE MARK .............
Page 5
The 3200T/3201 Processor cards are capable of solving user application logic, communicating to host applications, and/or communicating with I/O cards in the chassis. The system configuration determines how the card functions. The 3200T/3201 Processor can be configured single, dual redundant, triple redundant, quad redundant or distributed.
Processor utilization is measured via Node Info Object, which reports the reserve time in each execution cycle. Processing of I/O: The 3200T/3201 Processor communicates each scan cycle with the Chassis I/O. Inputs from the modules are processed in the user application program after two scan cycles. Computational results of the user application program are sent back to the modules to activate the outputs.
Diagnostic Effects in accordance to standard IEC 61508. The information can be used in calculating probability of dangerous failures using Reliability Block Modeling or Markov Modeling. Such modeling should consider redundant node processors in a 1oo2, 2oo3 or 3oo4 configuration. Model 3200T 3201 Safety Integrity Level Safe Failure Fraction: 99.86%...
Cabling 3200T The J1 port of the 3200T Processor is dedicated to Host communications*. The J2 port of the 3200T Processor is dedicated to I/O communications*. * In the event that either port J1 or J2 fail, the other port handles both Host and I/O communications.
Page 12
3201 The J1 port of the 3201 Processor is dedicated to host communications*. The J2 port of the 3201 Processor is dedicated to InterLink*. The J3 & J4 ports of the 3201 Processor is dedicated to I/O communications*. * In the event that a port fails, the other ports can handle Host, InterLink and I/O communications. Refer to Table 3: Domain Ethernet Cabling Matrix 3201.
Page 14
Figure 5: 3201 Node Centralized Configuration with Four Nodes...
Page 15
Table 5: Centralized Ethernet Cabling Matrix 3201 Host Switch Description Redundant ID Ethernet Port I/O Switch B I/O Switch C I/O Switch D Single (Non- 3201 redundant) 3200 as Remote Chassis Main (00-15) Redundant (00R - 15R)
DIP SW2-1 on the 3200T/3201 Processor card (see Figure 2) in the ON position; remove Ethernet cable on port J2; and turn on the 3200T/3201 Processor. This will put the 3200T/3201 Processor into Bootloader mode, which stops executing any user application logic and communicates for configuration changes over the default IP address 89.89.89.89.
7. Reconnect all Ethernet cables and set DIP SW2-1 on the 3200T/3201 Processor card (see Figure 2) back to its OFF position (if changed in step 3) and power-cycle the 3200T/3201 Processor. 8. Download the user application program (with the correct I/O Configuration) from NetArrays. From the Device Status window, verify that the user application program is running.
Page 18
C and ipaddress_d for node processor D. ipaddress_e is used for the 3200T/3201 Processors in the system that exceed the configured redundancy. If the IP address parameter for a node processor is not configured, and this node processor is inserted into the RTP3200 system, then the following display status message will be printed: Node Processor %s –...
Page 19
The routes specify networks (destination AND mask) that must be different than the one containing the RTP target node as specified in the ipaddress parameter. Be careful not to enter the ipaddress into the ip route parameter The default route is the simplest means to access a host on another network.
Page 20
Maxpgm The maxpgm parameter specifies the maximum amount of memory (in bytes) allocated for the project program. The default value is 1,843,712 bytes (Valid range: 307,712 to 4,096,512). You must allocate sufficient memory for the project program. If the project program is too large, an error message is generated during the attempted download.
IP domain as the 3200T/3201 Processor. Issue a ping command from the PC to the configured IP address to verify connectivity. If there is no response from the node, set DIP SW2-1 on one 3200T/3201 Processor card (see Figure 2) in the ON position; remove Ethernet cable on port J2; and turn on the 3200T/3201 Processor.
NetArrays Configuration I/O Configuration Node Processor configuration is included as part of the Node and Chassis configuration. You must configure the correct Node to match the correct redundancy of the Node Processors. To do so, you can 1. Use the File -> New menu item and select the matching hardware configuration. 2.
Page 23
3. In the Primary IP= and Secondary IP= fields, enter the IP address defined in the Project Tag Database for the Node. See Software Configuration. 4. In the Scan Rate= field, choose a scan rate of 1ms to 25 ms. 5.
Page 24
3200T CPU Node Programming section. Table 6: 3200 Domain System Configuration Specifications Number of Chassis Number of Number 3200T/3201 Power Available Slots Node 3200 Series Processors in Supply for I/O Cards in Redundancy CPU Nodes Chassis Each Chassis Type Each Chassis...
Page 25
3200 Series CPU Processors in Power for I/O Cards in Redundancy Nodes Chassis Each Chassis Supply Type Each Chassis 3200T/00-C1 S 18 Single 3200T/00-C2 S 14 Dual Simplex Node 3200T/00-C15 S 5 Single 3200T/00-C16 S 10 Single 3200T/00-C3 D 18...
The Node Processor ModBus TCP Card acts as an interface between the host or RTP target peer node and several MODBUS controller nodes that may contain digital and analog I/O points.
The NP Modbus TCP Card supports the following functions defined by the Modbus protocol: Code Function Supported Port Master Slave Read Coils Read Discrete Inputs Read Holding Registers Read Input Registers Write Single Coil Write Single Register Force Multiple Coils Preset Multiple Register ModBus Card Properties...
Page 28
The default address is 89.89.89.89. Enter an IP address according to the format specified for your network. This parameter is Primary IP address of host or peer RTP node that are acting as ModBus TCP Master and communicate with ModBus TCP Slave controller.
Page 29
This is the Primary Ethernet IP address used by the ModBus controller to communicate with the master device. In a redundant 3200T/3201 processor configuration, processors "A" and "C" will communication on this network. The format of an IP address is nnn.nnn.nnn.nnn, where nnn can be any number from 0 to 255. The default address is 89.89.89.89.
NP Modbus Slave TCP Node This represents the physical Ethernet connection between Port and a number of Point Groups. Only one Node can be connected to the NP ModBus slave TCP Port. PointGroup PointGroups are configured by dragging a desired point group icon from the I/O Configuration PointGroup toolbox to a PointGroup=Empty cell.
Page 31
Inter Scan Delay (ms) The Inter Scan Delay defines the scan rate, in terms of a minimum delay between accesses in milliseconds. For example, if the delay is 100, the point group will not be scanned until 100 milliseconds have elapsed since the last time it was scanned.
Integer Input and Integer Output Point Groups Note: The total number of point groups configured in each MODBUS card must be less or equal to 64. Point Group Adding an Integer Input Point Group or Integer Output Point Group to the node creates 16 Integer Raw Count I/O points.
Page 33
Register Type For Int Point Groups only, this entry selects the source of the data. Select “Input Register” for MODBUS Input Registers data or “Holding Register” for MODBUS Holding Register output data. A master port cannot have an output group of type “Input”. Integer Status The Point Group Integer Status input is an Int Variable that supplies operating information for the Point Group.
Analog Input and Analog Output Point Groups Note: The total number of point groups configured in each MODBUS card must be less or equal to 64. Point Group Adding an Analog Input Point Group or Analog Output Point Group to the node creates 16 floating-point engineering units I/O points.
Page 35
Integer Status The Point Group Integer Status input is an Int Variable that supplies operating information for the Point Group. Its meaning is as follows: Normal Exception status from MODBUS response message Bool Send Request This variable allows the user to control when values are requested/transmitted while in MODUS TCP Master Mode only.
3200T CPU Node Programming Each 3200T CPU Node executes its own NetArrays project program. The program is created in NetArrays by selecting Add New Distributed Form (.dis) from the Project menu. This opens a new Distributed Main form named Dist1, which includes a Main object, a Scan object, a Stop Scan object, and a Module object named Dist1_.
Page 37
If this variable is True, at least one of the I/O card error status word is indicating an error condition Diagnostic Errors This Bool variable will indicate if there are any errors in the 3200T system. If this variable is True, errors exist. Host Link Status Bool variable will indicate any failure on the host communications link.
Page 38
Processor has on each scan cycle. For example if the Scan Cycle is 50 and the Scan Reserve is 30 for 3200T/3201 Processor A, then we can assume the following: The 3200T/3201 Processor A’s overall cycle time is 5 milliseconds, it completes all its scan and communications functions within 2 milliseconds, and has 3 milliseconds in reserve delay time.
Page 39
Examples of Using the Variables Reported by The Node Info Object Example to monitor the maximum and minimum scan cycles of Node Processor A. Example for monitoring the reserve CPU time.
History List. For a quick diagnosis, the currently active error messages will be also displayed in the Error List of Device Status window. The Device Status window is valid when the host PC is able to communicate with at least one 3200T/3201 Processor. History of errors,...
Page 41
Halted: Invalid I/O Update checkbox If this box is checked, the Engine Status display is continuously updated with status information from the selected device. If un-checked, communications cease and the display remains static Refer to RTP3000 Information, Warning, and Error Messages for the interpretation of these information, warning and error messages.
Compliance with CE Mark This section describes how to install and operate RTP equipment for use in the European Union (EU) to comply with the requirements of the CE Mark and its referenced standards. The procedures in this section apply also to other environments where provisions of the EU’s EMC and Low Voltage Directives are either required or...
Page 43
2002/96/EC of the European Parliament and of the Council on waste electrical and electronic equipment). Some RTP Corporation products contain materials that may be detrimental to the environment. These materials may include, but are not limited to lead (in solder) and lithium (in batteries).
Referenced Companies Corcom Inc.; Libertyville, Illinois, USA; 708-680-7400 Hoffman; Anoka, Minnesota, USA; 763-422-2178 Definitions OPERATOR is any personnel other than SERVICE PERSONNEL. Requirements assume that the OPERATOR is oblivious to electrical hazards, but does not act intentionally in creating a hazard. SERVICE PERSONNEL are assumed reasonably careful in dealing with obvious hazards.
Need help?
Do you have a question about the 3200T and is the answer not in the manual?
Questions and answers