Table of Contents

Advertisement

Quick Links

PTQ-104C
Quantum Platform
IEC 60870-5-104 Client
March 4, 2013
USER MANUAL

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ProTalk PTQ-104C and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ProSoft Technology ProTalk PTQ-104C

  • Page 1 PTQ-104C Quantum Platform IEC 60870-5-104 Client March 4, 2013 USER MANUAL...
  • Page 2: Your Feedback Please

    Neither ProSoft Technology nor any of its affiliates or subsidiaries shall be responsible or liable for misuse of the information contained herein. Information in this document including illustrations, specifications and dimensions may contain technical inaccuracies or typographical errors.
  • Page 3: Information For Protalk Product Users

    ® Information for ProTalk Product Users The statement "power, input and output (I/O) wiring must be in accordance with Class I, Division 2 wiring methods Article 501-10(b) of the National Electrical Code, NFPA 70 for installations in the U.S., or as specified in section 18- 1J2 of the Canadian Electrical Code for installations within Canada and in accordance with the authority having jurisdiction".
  • Page 4: Important Notice

    Markings: CSA/cUL CSA CB Certified ATEX Important Notice: CAUTION: THE CELL USED IN THIS DEVICE MAY PRESENT A FIRE OR CHEMICAL BURN HAZARD IF MISTREATED. DO NOT DISASSEMBLE, HEAT ABOVE 100°C (212°F) OR INCINERATE. Maximum battery load = 200 μA. Maximum battery charge voltage = 3.4 VDC.
  • Page 5: Table Of Contents

    5.2.3 Write Register Start ....................43 5.2.4 Write Register Count ....................43 5.2.5 3X Register Start ..................... 44 5.2.6 4X Register Start ..................... 44 5.2.7 Initialize Output Data ....................44 ProSoft Technology, Inc. Page 5 of 136 March 4, 2013...
  • Page 6 Overview ......................... 88 7.2.2 Mapping the Backplane Extensions ............... 88 7.2.3 PTQ-104C Hot Standby Considerations ..............88 Diagnostics and Troubleshooting LED Status Indicators ..................... 94 8.1.1 Ethernet LED Indicators ..................94 Page 6 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 7 Does the module work in a remote rack? .............. 129 9.7.4 Can I use the module in a hot backup system? ............ 129 Support, Service & Warranty Contacting Technical Support ......................131 10.1 Warranty Information ..................... 132 Index ProSoft Technology, Inc. Page 7 of 136 March 4, 2013...
  • Page 8 49TPTQ-104C ♦ 48TQuantum Platform 47TIEC 60870-5-104 Client 12TUser Manual ProSoft Technology, Inc. Page 8 of 136 March 4, 2013...
  • Page 9: Guide To The Ptq-104C User Manual

    Functional Overview 106) Functional Overview (page 106) → This section contains Support, Service and Support, Service, and Support, Service Warranty information. Warranty and Warranty (page 131) Index of chapters. Index Index ProSoft Technology, Inc. Page 9 of 136 March 4, 2013...
  • Page 10 49TPTQ-104C ♦ 48TQuantum Platform 12TUser Manual 47TIEC 60870-5-104 Client Page 10 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 11: Start Here

    View how the PTQ module exchanges data with the processor  Edit and download configuration files from the PC to the PTQ module  Monitor the operation of the PTQ module ProSoft Technology, Inc. Page 11 of 136 March 4, 2013...
  • Page 12: Hardware And Software Requirements

    Quantum rack  Quantum power supply  Quantum Modbus Plus Network Option Module (NOM Module) (optional)  Quantum to PC programming hardware  NOM Ethernet or Serial connection to PC Page 12 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 13: Pc And Pc Software

    Technology website at www.prosoft-technology.com/pcb. Install the ProTalk module in the rack Configure the module Configure the 104 Client including client commands Configure the processor Verify communication between the processor and the module ProSoft Technology, Inc. Page 13 of 136 March 4, 2013...
  • Page 14: Installing The Protalk Module In The Quantum Rack

    Do not assume that this is the case for all types of modules unless the user manual for the product explicitly states that the module is hot-swappable. Failure to observe this precaution could result in damage to the module and any equipment connected to it. Page 14 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 15: Installing Prosoft Configuration Builder Software

    Installing ProSoft Configuration Builder Software The ProSoft Configuration Builder (PCB) software is used to configure the module. The latest version of PCB can be found at the ProSoft Technology web site. Installing ProSoft Configuration Builder from the ProSoft Web Site Open the web browser and navigate to http://www.prosoft-...
  • Page 16 Start Here 49TPTQ-104C ♦ 48TQuantum Platform 12TUser Manual 47TIEC 60870-5-104 Client Click P and select PTQ-104C. RODUCT Click the P option to install the software on ONFIGURATION UILDER the PC. Page 16 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 17: Connecting The Pc To The Protalk Configuration/Debug Port

    Configuration/Debug port on the ProTalk module as shown To connect to the module’s Configuration/Debug serial port Start PCB, and then select the module to test. Click the right mouse button to open a shortcut menu. ProSoft Technology, Inc. Page 17 of 136 March 4, 2013...
  • Page 18 Press [?] to open the Main Menu. Important: The illustrations of configuration/debug menus in this section are intended as a general guide, and may not exactly match the configuration/debug menus in the own module. Page 18 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 19: Ethernet Configuration

    On computers with more than one serial port, verify that the communication program is connected to the same port that is connected to the module. If a connection is still not established, contact ProSoft Technology for assistance. 1.5.1 Ethernet Configuration Use this procedure to configure the Ethernet settings for the module.
  • Page 20 Edit the values for my_ip, netmask (subnet mask) and gateway (default gateway). When finished editing, click OK to save the changes and return to the ProSoft Configuration Builder window. Page 20 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 21: Configuring The Processor With Unity Pro

    Unity Pro will be used to create a project, add the PTQ module to the project, set up data memory for the project, and download the project to the processor. ProSoft Technology, Inc. Page 21 of 136 March 4, 2013...
  • Page 22: Creating A New Project

    Next, add a power supply to the project. In the Project Browser, expand the Configuration folder, and then double-click the 1:L icon. This OCAL action opens a graphical window showing the arrangement of devices in the Quantum rack. Page 22 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 23 On the shortcut menu, choose N EVICE Expand the Supply folder, and select the power supply from the list. Click OK to continue. Repeat these steps to add any additional devices to the Quantum Rack. ProSoft Technology, Inc. Page 23 of 136 March 4, 2013...
  • Page 24: Adding The Ptq Module To The Project

    When adding a new device, expand the Communication tree, and select GEN NOM. This module type provides extended communication capabilities for the Quantum system, and allows communication between the PLC and the PTQ module without requiring additional programming. Click OK. Page 24 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 25 Before the project can be saved in Unity Pro, the modifications must be validated. Open the E menu, and choose V . If no errors are ALIDATE reported, the project can be saved. the project. ProSoft Technology, Inc. Page 25 of 136 March 4, 2013...
  • Page 26: Building The Project

    The following illustration shows the build process under way. After the build process is completed successfully, the next step is to download the compiled project to the processor. Page 26 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 27: Connecting A Pc To The Processor

    Open the PLC menu, and choose S ... This action opens the Set ET ADDRESS Address dialog box. Open the M dropdown list and choose the EDIA connection type (TCPIP or USB). ProSoft Technology, Inc. Page 27 of 136 March 4, 2013...
  • Page 28 Setup.exe file to execute, and execute ROWSE the setup program. After the installation, restart the PC. Refer to the Schneider Electric documentation for more information on installing drivers for Unity Pro. Page 28 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 29: Connecting To The Processor With Tcp/Ip

    PLC dialog box. If the PLC needs to go to "Run" RANSFER ROJECT TO mode immediately after the transfer is complete, select (check) the PLC R check box. AFTER RANSFER ProSoft Technology, Inc. Page 29 of 136 March 4, 2013...
  • Page 30 Unity Pro reports its process in a P dialog box, ROGRESS with details appearing in a pane at the bottom of the window. Place the processor in Run mode when the transfer completes. Page 30 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 31: Configuring The Processor With Concept

    Configuring the Processor with Concept 47TIEC 60870-5-104 Client 12TUser Manual Configuring the Processor with Concept Please contact ProSoft Technical Support (+1 (661) 716-5100) for more information when configuring with Concept v2.6. ProSoft Technology, Inc. Page 31 of 136 March 4, 2013...
  • Page 32 Configuring the Processor with Concept 49TPTQ-104C ♦ 48TQuantum Platform 12TUser Manual 47TIEC 60870-5-104 Client Page 32 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 33: Configuring The Processor With Proworx

    Quantum processor. Please consider this when monitoring the status of the PTQ module. Run the S application that is installed with the CHNEIDER ALLIANCES ProWORX 32 software: Click on I … MPORT ProSoft Technology, Inc. Page 33 of 136 March 4, 2013...
  • Page 34 Select the .SAF File that is located on the DVD shipped with the PTQ module. After clicking O , select the I/O as Q . Also, select SERIES UANTUM ERIES the M as PTQ: ODULE Page 34 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 35 Cop section to display the rack to be edited. Highlight Slot x by clicking on the slot in the rack display. In this case, the PTQ module will be placed in slot 3. ProSoft Technology, Inc. Page 35 of 136 March 4, 2013...
  • Page 36 47TIEC 60870-5-104 Client Below the rack display is the Properties drop-down box for slot 3, click and select PTQ. Save the project. It is now ready to be downloaded to the Processor. Page 36 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 37: Module Configuration

    [IEC-104 Client Module] ................ 61  [IEC-104 Client/Session x] ..............62  [Ethernet Configuration]................. 73  To Create Optional Comment Entries............ 73  To print a configuration file ..............74 ProSoft Technology, Inc. Page 37 of 136 March 4, 2013...
  • Page 38: Using Prosoft Configuration Builder

    Configuration Builder’s window consists of a tree view on the left, an information pane and a configuration pane on the right side of the window. The following illustration shows the ProSoft Configuration Builder window with a new project. Page 38 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 39 EFAULT ODULE mouse button to open a shortcut menu. On the shortcut menu, select C HOOSE ODULE This action opens the C dialog box. HOOSE ODULE ProSoft Technology, Inc. Page 39 of 136 March 4, 2013...
  • Page 40 PTQ-104C. ODULE If Hot Standby is required, click the Enable Hot Standby button. Click OK to save the settings and return to the P ONFIGURATION window. UILDER Page 40 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 41: Setting Module Parameters

    To edit a parameter, select the parameter in the left pane and make the changes in the right pane. Click OK to save the changes. HSBY Note: For Hot Standby modules, a double module icon will be displayed. ProSoft Technology, Inc. Page 41 of 136 March 4, 2013...
  • Page 42: Backplane Data Transfer

    Therefore, the larger the read and write areas, the longer the processor scan time will be. The [Module] section of PCB defines the starting registers for read and write operations. It also defines the length of each data area. Page 42 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 43: Read Register Start

    5.2.3 Write Register Start 0 through 3999 Database start register where data placed from processor 5.2.4 Write Register Count 0 through 3999 Number of words moved from processor to module ProSoft Technology, Inc. Page 43 of 136 March 4, 2013...
  • Page 44: Register Start

    The values in the example PCB configuration file from the previous section are illustrated in the following diagram. Read Register Start: 1000 Read Register Count: 100 Write Register Start: 0 Page 44 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 45 PTQ-104C memory addresses, assuming a 4x register start value of 40001 and a PTQ-104C database start value of 0. Module Database Address Processor Memory Address 40065 40066 40067 40068 ProSoft Technology, Inc. Page 45 of 136 March 4, 2013...
  • Page 46: Data Type Mapping And Addressing

    7 representing the following states: 0 = Associated time-tagged event information for Equipment is not in transient state 1 = this type are M_ST_TA_1 (6) and M_ST_TB_1 Equipment in transient state (32). Page 46 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 47 C_IC_NA_1 Group interrogation command C_CI_NA_1 Counter interrogation command C_RD_NA_1 Read command C_CS_NA_1 Clock Synchronization C_RP_NA_1 Reset process command C_TS_TA_1 Test command (104 standard) Word address P_ME_NA_1 Parameter, normalized measured value ProSoft Technology, Inc. Page 47 of 136 March 4, 2013...
  • Page 48: Write Data

    The next diagram shows the movement of control data from the processor to the module. This data is then sent to the controlled devices on the serial networks. Write Data Output Data Types C_SC_NA_1 C_DC_NA_1 C_RC_NA_1 C_SE_NA_1 C_SE_NB_1 C_SE_NC_1 C_BO_NA_1 Page 48 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 49 The following table describes the structure of the output image. Length Description Offset Sequence Counter Block ID Command Data 2 to 63 0 to 3999 Write Data 64 to n ProSoft Technology, Inc. Page 49 of 136 March 4, 2013...
  • Page 50 The second instructions sets the Block Number (9999 = ColdBoot) and then sets the sequence number to 1. IF MyTrigger>0 AND OutputControl1[1]> 0 THEN OutputControl1[0]:= InputData[0]; OutputControl1[1]:=0; MyTrigger :=0; END_IF; IF (MyTrigger=9999)OR (MyTrigger=9998) OR (MyTrigger=9250) THEN OutputControl1[1] :=MyTrigger; Temp:=WORD_TO_INT(OutputControl1[0]); Temp:=Temp+1; OutputControl1[0]:=INT_TO_WORD(Temp); END_IF; Page 50 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 51 OutputControl variable array starts at register 400,001  InputControl variable array starts at register 300,001  MyTime variables store the date and time values to be written to the module ProSoft Technology, Inc. Page 51 of 136 March 4, 2013...
  • Page 52: Read Status (Block 9250)

    This field contains a new value each time the user wishes to request a new command block. Counter Block ID This field contains the block identification code of 9250 for the block. Spare Not used. 2 to 63 Page 52 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 53 Use this value to determine if commands sent from the processor will have a chance of succeeding. SNTP Valid NTP time is valid (0=No, 1=Yes) ProSoft Technology, Inc. Page 53 of 136 March 4, 2013...
  • Page 54: User-Constructed Command Block (9901)

    Data required to build the user defined command in 51 to 56 the command queue. Command #10 Data required to build the user defined command in 57 to 62 the command queue. Not used. Spare Page 54 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 55: Command Control Block (9902)

    Word Offset in Block Sequence This field contains a new value each time the block is Counter handled. Block ID This field contains the block identification code of 9902 for the block. ProSoft Technology, Inc. Page 55 of 136 March 4, 2013...
  • Page 56: Event Pass-Through Block (9903)

    The following illustration shows the basic idea of the event pass-through functionality. When the module receives the event from the remote device, it will build block 9903, which will be copied to the processor at the configured memory address: Page 56 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 57 Milliseconds and This word contains the seconds and milliseconds Seconds when the event occurred. Minutes and Hours This field contains the minutes and hours the event occurred. ProSoft Technology, Inc. Page 57 of 136 March 4, 2013...
  • Page 58: Read Command Error List Block (9950)

    (offset 4) is specified in word 3 of the block. The number of valid command errors in the block is set in word 2 of the block. Refer to the command error list to interpret the error codes reported. Page 58 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 59: Get Module Date And Time Block (9970)

    The warm and cold boot processes perform the same operation. Many of the variables that must be initialized are fixed when the module first boots. They cannot be changed after the application starts. ProSoft Technology, Inc. Page 59 of 136 March 4, 2013...
  • Page 60: Sntp Client]

    This parameter sets the IP address of the NTP server to utilize for time acquisition. Select an NTP server with the greatest accuracy that can be accessed all the time from the network. Setting this IP address to 0.0.0.0 disables SNTP server requests. Page 60 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 61: Time Zone

    [IEC-104 Client Module] The [IEC-104 Client Module] section of PCB includes the general configuration of the 104C driver. ProSoft Technology, Inc. Page 61 of 136 March 4, 2013...
  • Page 62: [Iec-104 Client/Session X]

    NOTE: Requires 30 registers [IEC-104 Client/Session x] The [IEC-104 Client/Session x] section of PCB includes the client configuration for up to four IEC-104C Clients on the module. Page 62 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 63: [Iec-104 Client/Session X > Iec-104 Client X] Section

    500 to 2^32-1 This parameter sets the maximum number of Response Timeout milliseconds to wait for a confirmation from the controlled station to a request from this module to application level messages. ProSoft Technology, Inc. Page 63 of 136 March 4, 2013...
  • Page 64: Client/Session X > Iec-104 Client X Sector 0] Section

    This parameter specifies if the sector in the EOI Time Sync controlled device will be sent a time synchronization command after this module receives an EOI message from the controlled unit. Page 64 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 65: Client/Session X > Iec-104 Client X Sector 0] Section

    Value for the Information Object Address (IOA) Point Index 0 to 64000 Database address in the module associated to Database Address this point according to ASDU type: Single-point: bit-addressing Double-point: bit-addressing Step-point: byte-addressing ProSoft Technology, Inc. Page 65 of 136 March 4, 2013...
  • Page 66: Client/Session X > Iec-104 Client X Sector 1] Section

    Y or N This parameter specifies if the sector in the Online General Int controlled device will be sent a general interrogation command when the unit is first recognized as being online. Page 66 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 67: Client/Session X > Iec-104 Client X Sector 1] Section

    5.6.5 [IEC-104 Client/Session x > IEC-104 Client x Sector 1] section This section defines the Data Type distribution of the module database for Client x Sector 1. ProSoft Technology, Inc. Page 67 of 136 March 4, 2013...
  • Page 68: [Iec-104 Client Commands] Section

    Setpoint floating: double-word-addressing Parameter normalized: word-addressing Parameter scaled: word-addressing Parameter float: double-word-address Integrated BCD: 3-word-addressing [IEC-104 Client Commands] section This section defines the 104C Client commands to send to the remote servers. Page 68 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 69 0 to 1 This parameter is used to associate the Sector Index command with the proper sector of the selected session. ProSoft Technology, Inc. Page 69 of 136 March 4, 2013...
  • Page 70 The following parameters apply to each Data Type (45, 46, 47) Qualifier Code 0=No additional definition (slave dependent) 4=Short pulse duration 8=Long pulse duration 12=Persistent output Select/Execute 0=Direct execution without select 128=Select executed followed by execute 256=Deselect command Page 70 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 71 Example – Each of the Setpoint Command Data Types (48, 49, 50) can be executed with a value of 0, 1, or 2. Qualifier Parameter Data Type Description Double-Word address, Bitstring (32- No Qualifier used bits) point command ProSoft Technology, Inc. Page 71 of 136 March 4, 2013...
  • Page 72 1=General reset of process 2=Reset pending information with time tag of the event buffer 3 to 127 = Reserved by standard 128 to 255 = Reserved for special use (private range) Page 72 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 73: Ethernet Configuration] Section

    256=Activate [Ethernet Configuration] section See page 19 for more information. To Create Optional Comment Entries Click the plus sign to the left of the icon to expand the module Comments. ProSoft Technology, Inc. Page 73 of 136 March 4, 2013...
  • Page 74: To Print A Configuration File

    . This action opens the Print dialog box. RINT On the Print dialog box, choose the printer to use from the dropdown list, select printing options, and then click OK. Page 74 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 75: Downloading The Pcb File To The Module

    Note: The processor (Quantum) must be in "Stop" mode before the file is downloaded to the module. Use the processor’s configuration tool or the softkeys on the processor to stop the processor. ProSoft Technology, Inc. Page 75 of 136 March 4, 2013...
  • Page 76: Downloading The Project Via Serial Connection

    PCB window, and mouse- ROJECT over M . Select D PC T ODULE OWNLOAD EVICE Or, right-click the PTQ-104C icon in PCB and select D PC T OWNLOAD EVICE Page 76 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 77: Downloading The Project Via Ethernet Connection

    This procedure cannot be done unless the IP address has been initially configured and downloaded serially (page 19) to the module. In the tree view in ProSoft Configuration Builder, left-click once to select the PTQ-104C module. ProSoft Technology, Inc. Page 77 of 136 March 4, 2013...
  • Page 78 PCB window, and mouse- ROJECT over M . Select D PC T ODULE OWNLOAD EVICE Or right-click the PTQ-104C icon in PCB and select D PC T OWNLOAD EVICE Page 78 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 79 The module will perform a platform check to read and load its new settings. When the platform check is complete, the status bar in the D dialog OWNLOAD box will display the message Module Running. ProSoft Technology, Inc. Page 79 of 136 March 4, 2013...
  • Page 80 49TPTQ-104C ♦ 48TQuantum Platform 12TUser Manual 47TIEC 60870-5-104 Client Page 80 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 81: Hot Standby Support

    47TIEC 60870-5-104 Client 12TUser Manual Hot Standby Support In This Chapter  Hot Standby Overview ................82  Setting Up the Modicon Quantum Hot Standby with Unity System ..88 ProSoft Technology, Inc. Page 81 of 136 March 4, 2013...
  • Page 82: Hot Standby Overview

    Modicon Quantum Power Supply Module  Modicon Quantum RIO Head  ProSoft Technology PTQ-104C module hardware version 1.05 or higher  Modicon Optional Modules (NOE, NOM) One of the 140 CPU 67160s acts as the Primary controller and the other acts as the Standby controller.
  • Page 83: Primary And Standby Controllers

    Modicon Quantum Hot Standby with Unity equipment. Note: For additional information on Quantum Hot Standby support, refer to the Unity Pro Hot Standby User Guide. ProSoft Technology, Inc. Page 83 of 136 March 4, 2013...
  • Page 84: System Components

    RIO drops (8). The dashed connections represent a redundant connection in the RIO network, which is not required for the Modicon Quantum Hot Standby with Unity system. Modicon Quantum RIO drop Page 84 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 85: Modicon Quantum Hot Standby With Unity And Iec Logic

    Note: System overhead is the time required to copy the application data to the communication link layer. The network scan (communication between Primary and Standby "copros") Exchanges data between both controllers Runs in parallel with the application program. ProSoft Technology, Inc. Page 85 of 136 March 4, 2013...
  • Page 86 Most of the time, the MAST scan hides the network scan. However, when some application programs are processed, additional system overhead may occur. Example #1  Stand-alone application scan time: 80 ms  Data (state RAM + unallocated variables): 100 Kb Page 86 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 87 IEC 60870-5-104 bus cycle time. The IEC 60870-5-104 bus cycle time is based on slave reaction time, sync time, baud rate and other bus delay times for a given number of servers on the network. ProSoft Technology, Inc. Page 87 of 136 March 4, 2013...
  • Page 88: Understanding System Scan Time In Modicon Quantum Hot Standby With Unity

    Generally, the user will have full control over the switchover via the command register through application program control. This is accomplished by the user application through the SW60 command register. Page 88 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 89 %SW60.2: Setting this bit = 1 will put PLC B in RUN mode. Setting the bit = 0 will put PLC B in OFFLINE mode. This bit takes effect only if bit 16 is set = 1. ProSoft Technology, Inc. Page 89 of 136...
  • Page 90 The following illustration identifies the operating options provided by the Command Register. %SW61 Hot Standby Status Register The following gives additional detail on the various parts of the Status Register. Page 90 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 91 UNITY V1.1 because it was determined that a switchover with a partial application context posed too great a hazard. %SW61.15: If set = 1 it indicates that the Copro device is set up correctly and working. ProSoft Technology, Inc. Page 91 of 136 March 4, 2013...
  • Page 92 49TPTQ-104C ♦ 48TQuantum Platform 12TUser Manual 47TIEC 60870-5-104 Client Page 92 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 93: Diagnostics And Troubleshooting

    Status Data can be viewed through the Configuration/Debug port using ProSoft Configuration Builider (PCB) software.  Status data values can be transferred from the module to processor controller tags and can be monitored manually or by customer-created logic. ProSoft Technology, Inc. Page 93 of 136 March 4, 2013...
  • Page 94: Led Status Indicators

    This behavior is normal, however should the LED come on in a working installation please contact ProSoft Technology. If the module is not operating and the status LEDs are not illustrated in the table above, please call ProSoft Technology for technical assistance. 8.1.1 Ethernet LED Indicators Description State No activity on the Ethernet port.
  • Page 95: Diagnostics Menu

    8.2.1 Required Hardware There are two ways to connect the module with PCB – Serial or Ethernet. When connecting serially to the module, ProSoft Technology recommends the following minimum hardware to connect the computer to the module: ...
  • Page 96: Serial Connection To Diagnostics Menu

    Connect to the module’s Configuration/Debug serial port. In the PCB project tree, right-click the PTQ-104C icon to open a shortcut menu. On the shortcut menu, choose D IAGNOSTICS This action opens the D dialog box. IAGNOSTICS Page 96 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 97 49TPTQ-104C ♦ 48TQuantum Platform Diagnostics and Troubleshooting 47TIEC 60870-5-104 Client 12TUser Manual Press [?] to open the Main Menu. ProSoft Technology, Inc. Page 97 of 136 March 4, 2013...
  • Page 98: Ethernet Connection To Diagnostics Menu

    On computers with more than one serial port, verify that the communication program is connected to the same port that is connected to the module. If a connection cannot be established, contact ProSoft Technology for assistance. 8.2.3 Ethernet Connection to Diagnostics Menu This connection can only be made if an IP address has been configured and downloaded to the module.
  • Page 99 12TUser Manual In the PCB project tree, right-click the PTQ-104C icon to open a shortcut menu. On the shortcut menu, choose D IAGNOSTICS This action opens the D dialog box. IAGNOSTICS ProSoft Technology, Inc. Page 99 of 136 March 4, 2013...
  • Page 100 Ethernet connection. Click the Setup Connection icon or select Connection>Setup Connection on the window. Select Ethernet as the Connection Type and enter the IP address in the field below. Page 100 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 101: Navigation In Diagnostics Window

    12TUser Manual Click Connect and the Diagnostics window will appear with the correct path. Press [M] and menu options will appear. If a connection cannot be established, contact ProSoft Technology for assistance. 8.2.4 Navigation in Diagnostics Window All sub-menus in PCB contain commands to redisplay the menu or return to the previous menu.
  • Page 102 60870-5-104 values coming in/out of the IEC 60870-5-104 network. To navigate in this menu, press [N] to display the next 100 values of the data base. Press [P] to display the previous 100 values of the data base. Page 102 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 103 Use these commands when specifically directed to do so by ProSoft Technology Technical Support staff. Some of these command keys are not listed on the menu, but are active nevertheless. To prevent an unwanted command to be executed, please be careful when pressing keys.
  • Page 104 49TPTQ-104C ♦ 48TQuantum Platform 12TUser Manual 47TIEC 60870-5-104 Client Page 104 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 105: Reference

    General Module Status (Block 9250) Table ........116  Client Status (Block 9251) Table ............117  IEC 60870-5-104 Client Interoperability Statement ......119  Frequently Asked Questions ............... 129 ProSoft Technology, Inc. Page 105 of 136 March 4, 2013...
  • Page 106: Product Specifications

    The module is recognized as an Options module and has access to PLC memory for data transfer ®  Configuration data is stored in non-volatile memory in the ProTalk module  Up to six modules can be placed in a rack Page 106 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 107: Hardware Specifications

    Groups. The supported IEC-870-5- 104 database point types are: Description Event Generation Point Size Database Type Monitored single-point database State Change 1 bit M_SP_NA ProSoft Technology, Inc. Page 107 of 136 March 4, 2013...
  • Page 108 Hot Standby  Hot Standby features support the SE 140 671 CPU  Supports up to six PTQ-104C Hot Standby modules per rack  Module automatically detects Hot Standby system Page 108 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 109: Iec-60870-5-104 Protocol Implementation

    (Controlling Station) and one or more servers (Controlled Stations). The client constantly monitors and controls the data from each server in the TCP/IP network. The PTQ-104C operates as an IEC-60870-5-104 client; sending read or write commands to remote server(s). ProSoft Technology, Inc. Page 109 of 136 March 4, 2013...
  • Page 110: Module Address

    In this example, the PTQ-104C module is identified by IP address 192.168.0.250 in the IEC-60870-5-104 network, with a netmask (subnet mask) of 255.255.255.0 and a default gateway address of 192.168.0.1. Page 110 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 111: Monitor Direction And Control Direction: Point Definition

    Remember that each data type stores a different quantity of data (for example, M_SP_NA uses one bit, M_ST_NA uses one byte, and so on). Configure each point within its PTQ-104C database region. ProSoft Technology, Inc. Page 111 of 136 March 4, 2013...
  • Page 112 104C database. The following illustration shows an example configuration: In this example, all monitor points are located between database addresses 0 and 199, and all control points are located between address 200 and 399. Page 112 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 113: Events

    The module supports a buffer queue of 99 events per data type. When the queue is full, the module will delete the oldest event in the queue, replacing it with the newest event received for that data type. ProSoft Technology, Inc. Page 113 of 136 March 4, 2013...
  • Page 114 This field is reserved for future use and is added here to keep the structure double-word aligned for all platforms. Point Index This field contains the point index in the remote 4 to 5 device that generated the event. Page 114 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 115: Cable Connections

    Important: The module requires a static (fixed) IP address that is not shared with any other device on the Ethernet network. Obtain a list of suitable IP addresses from the network administrator BEFORE configuring the Ethernet port on this module. ProSoft Technology, Inc. Page 115 of 136 March 4, 2013...
  • Page 116: Configuration/Debug Port

    If the event buffer overflows, this word will be set to a value of Session Count This word contains the number of sessions configured in the module. Page 116 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 117: Client Status (Block 9251) Table

    Block Block Identification Code 9251 Block ID Code Active Active status of client 0 = Not active 1 = Waiting on StartDT connection 2 = Online (StartDT connection received) ProSoft Technology, Inc. Page 117 of 136 March 4, 2013...
  • Page 118 Queue Max Maximum number of queue (k) Queue Threshold Queue threshold before S-Frame sent (w) Rec Packets Number of I-frames received but not acknowledged Number of messages in queue Queue Now Page 118 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 119: Iec 60870-5-104 Client Interoperability Statement

     Controlled station definition (Server) 9.6.2 Application Layer Transmission mode for application data Mode 1 (Least significant octet first), as defined in clause 4.10 of IEC 60870-5-4, is used exclusively in this companion standard. ProSoft Technology, Inc. Page 119 of 136 March 4, 2013...
  • Page 120: Selection Of Standard Asdus

    M_ME_TA_1  <10> time tag Measured value, scaled value M_ME_NB_1  <11> Measured value, scaled value with time M_ME_TB_1  <12> M_ME_NC_I  <13> Measured value, short floating point value Page 120 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 121 Set point command, scaled value C_SE_NB_1 C_SE_NC_1  <50> Set point command, short floating point value Bitstring of 32 bit C_BO_NA_1  <51> C_SC_TA_1  <58> Single command with time tag ProSoft Technology, Inc. Page 121 of 136 March 4, 2013...
  • Page 122 P_ME_NA_1  <110> normalized value P_ME_NB_1  <111> Parameter of measured value, scaled value Parameter of measured value, short P_ME_NC_1  <112> floating point value Parameter activation P_AC_NA_1  <113> Page 122 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 123: Type Identifier And Cause Of Transmission Assignments

    See the table on the next page.  Shaded boxes: option not required  Blank boxes: functions or ASDU not used  Mark Type Identification/Cause of Transmission combinations: 'X" if only used in standard direction. ProSoft Technology, Inc. Page 123 of 136 March 4, 2013...
  • Page 124 Reference 49TPTQ-104C ♦ 48TQuantum Platform 12TUser Manual 47TIEC 60870-5-104 Client Page 124 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 125: Basic Application Functions

     Measured value, normalized value M_ME_NA_1, M_ME_TA_1, M_ME_ND_1 and M_ME_TD_1  Measured value, scaled value M_ME_NB_1, M_ME_TB_1 and M_ME_TE_1  Measured value, short floating point number M_ME_NC_1, M_ME_TC_1 and M_ME_TF_1 ProSoft Technology, Inc. Page 125 of 136 March 4, 2013...
  • Page 126 Long pulse duration (duration determined by a system parameter in the outstation)  Persistent output  Supervision of maximum delay in command direction of commands and set point commands 60 seconds Maximum allowable delay of commands and set point commands Page 126 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 127 (Object-specific parameter, mark "X" if function is only used in the standard direction, "R" if only used in the reverse direction, and "B" if used in both directions)  Activation/Deactivation of persistent cyclic or periodic transmission of the addressed object ProSoft Technology, Inc. Page 127 of 136 March 4, 2013...
  • Page 128 Maximum range of values k: 1 to 32767 (2 -1) APDUs, accuracy 1 APDU Maximum range of values w: 1 to 32767 (2 -1) APDUs, accuracy 1 APDU (Recommendation: w should not exceed two-thirds of k). Page 128 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 129: Frequently Asked Questions

    9.7.4 Can I use the module in a hot backup system? The PTQ-104C module supports the 140CPU67160 Hot Standby processor. Refer to Hot Standby Support (page 81) for setup and configuration instructions. ProSoft Technology, Inc. Page 129 of 136 March 4, 2013...
  • Page 130 Reference 49TPTQ-104C ♦ 48TQuantum Platform 12TUser Manual 47TIEC 60870-5-104 Client Page 130 of 136 ProSoft Technology, Inc. March 4, 2013...
  • Page 131: Support, Service & Warranty

    O_9397 Warranty Information ............132 Contacting Technical Support ProSoft Technology, Inc. (ProSoft) is committed to providing the most efficient and effective support possible. Before calling, please gather the following information to assist in expediting this process: Product Version Number System architecture...
  • Page 132: Warranty Information

    (location in Sao Paulo) Languages spoken include: Portuguese, English 10.1 Warranty Information For complete details regarding ProSoft Technology’s TERMS & CONDITIONS OF SALE, WARRANTY, SUPPORT, SERVICE AND RETURN MATERIAL AUTHORIZATION INSTRUCTIONS please see the documents on the Product CD/DVD or go to www.prosoft-technology/warranty...
  • Page 133 49TPTQ-104C ♦ 48TQuantum Platform Support, Service & Warranty 47TIEC 60870-5-104 Client 12TUser Manual ProSoft Technology, Inc. Page 133 of 136 March 4, 2013...
  • Page 134 49TPTQ-104C ♦ 48TQuantum Platform Index 47TIEC 60870-5-104 Client 12TUser Manual ProSoft Technology, Inc. Page 134 of 136 March 4, 2013...
  • Page 135 Download the Project to the Module • 68, 73, 76, 77 and latest acknowledge APDUs (w) • 128 Download the Project to the Processor • 29 Modicon Quantum Hot Standby with Unity and IEC Logic • 85 ProSoft Technology, Inc. Page 135 of 136 March 4, 2013...
  • Page 136 Setting Up the Modicon Quantum Hot Standby with Unity System • 88 Setting Up the ProTalk Module • 14, 17 Spontaneous transmission • 125 Standards • 106 Start Here • 9, 11 Station initialization • 125 Page 136 of 136 ProSoft Technology, Inc. March 4, 2013...

Table of Contents