FC 203 - Executive Block (INIPT02)

Function code 203 is the remote INFI-NET to Plant Loop transfer module executive block. This function code defines the parameters that control the operation of the INIPT02 Remote INFI-NET to Plant Loop Transfer Module. This function code resides in fixed block one.

 

 

 

Outputs:

Blk

Type

Description

1

B

Port 1 communication status when IPT module is in full duplex mode (nonscheduled mode):

0 = good

1 with no alarm = error warning (error level exceeds 1/5 of S18 level)

1 with alarm = port failed (error level exceeds S18 specified level)

 

Port 1 communication status when IPT module is in

half duplex mode (scheduled mode):

0 = good when Port 1 not enabled and not connected

0 = good when Port 1 enabled and connected

1 = port not connected when Port 1 enabled but not connected

 

2

B

Port 2 communication status when IPT module is in Full duplex mode (nonscheduled mode):

0 = good

1 with no alarm = error warning (error level exceeds 1/5 of S18 level)

1 with alarm = port failed (error level exceeds S18 specified level)

 

Port 2 communication status when IPT module is in half duplex mode (scheduled mode):

0 = good when Port 2 not enabled and not connected

0 = good when Port 2 enabled and connected

1 = port not connected when Port 2 enabled but not connected

 

31

I

Current exception reports transferred per second

41

I

Average exception reports transferred per second

51

I

Maximum exception reports transferred per second

61

I

Current loop exception reports received per second

71

I

Current loop exception reports transmitted per second

81

I

Current link exception reports received per second

91

I

Current link exception reports transmitted per second

10

I

Available bytes of RAM

11

I

Available bytes of NVRAM

12

I

INIPT02 revision level

13

I

Available percentage of CPU time

14

I

Time and date synchronization state:

0 = invalid (no synchronization received)

1 = synchronized from INFI-NET

2 = synchronized from Plant Loop

3 = synchronized from INFI-NET and Plant Loop (valid only when cross-loop synchronization is enabled)

15

I

Time of day (hours)

16

I

Time of day (minutes)

17

I

Time of day (seconds)

18

I

Calendar (year)

19

I

Calendar (month)

20

I

Calendar (day)

21

I

Port 1 communication error rate when the IPT module is in full duplex mode (nonscheduled mode) is in units of 0.1%.

 

Port 1 communication error rate when IPT module is in half duplex mode (scheduled mode):

0.0 = good when Port 1 not enabled and not connected

0.0 = good when Port 1 enabled and connected

1000.0 = port not connected when Port 1 enabled but not connected

22

I

Port 2 communication error rate when the IPT module is in full duplex mode (nonscheduled mode) is in units of 0.1%.

 

Port 2 communication error rate when IPT module is in half duplex mode (scheduled mode):

0.0 = good when Port 2 not enabled and not connected

0.0 = good when Port 2 enabled and connected

1000.0 = port not connected when Port 2 enabled but not connected

23

B

Link communication status when IPT module is in full duplex mode (nonscheduled mode):

0 = good

1 with no alarm = error rate on last port exceeds 1/5 of S18 level)

1 with alarm = link failed (watchdog timer on last port expired)

 

Link communication status when IPT module is in half duplex mode (scheduled mode) and the quality is good:

0 = good when S19 is 0 and blocks 1 and 2 are 0

0 = good when S19 is 0, block 1 is 0 and block 2 is 1

1 = bad when S19 is 0, block 1 is 1 and block 2 is 0

1 = bad when S19 is 0 and blocks 1 and 2 are 1

 

0 = good when S19 is 1 and blocks 1 and 2 are 0

0 = good when S19 is 1, block 1 is 0 and block 2 is 1

0 = good when S19 is 1, block 1 is 1 and block 2 is 0

1 = bad when S19 is 1 and blocks 1 and 2 are 1

 

0 = good when S19 is 2 and blocks 1 and 2 are 0

0 = good when S19 is 2, block 1 is 0 and block 2 is 1

0 = good when S19 is 2, block 1 is 1 and block 2 is 0

1 = bad when S19 is 2 and blocks 1 and 2 are 1

 

0 = good when S19 is 3 and blocks 1 and 2 are 0

0 = good when S19 is 3, block 1 is 0 and block 2 is 1

0 = good when S19 is 3, block 1 is 1 and block 2 is 0

1 = bad when S19 is 3 and blocks 1 and 2 are 1

 

1 = bad when S19 is 4 and blocks 1 and 2 are 0

1 = bad when S19 is 4, block 1 is 0 and block 2 is 1

1 = bad when S19 is 4, block 1 is 1 and block 2 is 0

0 = good when S19 is 4 and blocks 1 and 2 are 1

24 -29

I

Unused

NOTE: 1. Block outputs 3 through 9 are not relevant when in half duplex mode.

 

 

 

Specifications:

Spec

Tune

Default

Type

Range

Description

S1

N

0

I

0 - 1

Configuration lock:

0 = no (unlocked)

1 = yes (locked)

S21

Y

0

I

1 - 250

Redirection loop. Tuning and configuration messages addressed to module three (bridge and nonbridge modes) or higher (bridge mode) are redirected by this specification.

S31

Y

1

I

1 - 250

Redirection node. Tuning and configuration messages addressed to module three (bridge and nonbridge modes) or higher (bridge mode) are redirected by this specification.

S41

Y

0

I

0 - 31

Redirection module. Tuning and configuration messages addressed to module three (bridge and nonbridge modes) or higher (bridge mode) are redirected by this specification.

S52

N

0

I

0 - 3

XR poll rate (time between XR database scans; XRs sent only if new XR received):

0 = 2.0 secs

1 = 1.0 sec

2 = 0.5 sec

3 = 0.25 sec

S6

N

0

I

0 - 1

Cross-loop time sync:

0 = no (remote time sync rejected)

1 = yes (remote time sync accepted)

S7

N

00

I

Full

Port 1 command/reply delay after transmitter turn-on (msecs)

S8

N

0

I

Full

Port 1 transmitter turn-off delay after command/reply sent (msecs)

S9

N

0

I

Full

Port 2 command/reply delay after transmitter turn-on (msecs)

S10

N

200

I

Full

Port 2 transmitter turn-off delay after command/reply sent (msecs)

S11

N

200

I

32767

Port 1 maximum transmission duration (msecs, half duplex only)

S12

N

60

I

32767

Port 2 maximum transmission duration (msecs, half duplex only)

S13

N

60

I

Full

Full duplex mode:

Port 1 communication status watchdog timer (secs)

 

Half duplex mode:

Poll time (secs)

S14

N

0

I

Full

Full duplex mode:

Port 2 communication status watchdog timer (secs)

 

Half duplex mode:

Schedule time (secs)

S15

N

0

I

0 - 1

Port 1 duplex mode:

0 = full duplex

1 = half duplex

S16

N

0

I

0 - 1

Port 2 duplex mode:

0 = full duplex

1 = half duplex

S17

N

1

I

0 - 4

Port 2 usage rules:

0 = port 2 not used

1 = standby for port 1 (port 1 preferred)

2 = alternate for port 1 (either port acceptable)

3 = both ports used (one port acceptable)

4 = both ports required (one port not acceptable)

S18

N

10

I

0 - 100

Acceptable link error rate (error rates above this level constitute link channel failure). Requires use of normal link protocol.

S19

N

0

I

0 - 2

Action on communication equipment failure:

0 = no backup equipment available

1 = switch state of DO3 (select alternate equipment)

2 = switch to redundant INIPT02

S20

N

0

I

0 - 1

Equipment select output (DO3) initial state:

0 = de-energized

1 = energized

S21

N

6

I

0 - 8

Port 1 baud rate:

0 = off

3 = 1200

6 = 9600

1 = 300

4 = 2400

7 = 19200

2 = 600

5 = 4800

8 = 38400

 

The 19200 and 38400 baud rates are mutually exclusive within the INIPT02. If port 1 is set to 19200, port 2 cannot be set to 38400, and vice-versa. Also, termination unit temperature conditions must be within

10°C of a nominal 25°C to support 38400 baud rates.

S22

N

6

I

0 - 8

Port 2 baud rate:

0 = off

3 = 1200

6 = 9600

1 = 300

4 = 2400

7 = 19200

2 = 600

5 = 4800

8 = 38400

 

The 19200 and 38400 baud rates are mutually exclusive within the INIPT02. If port 1 is set to 19200, port 2 cannot be set to 38400, and vice-versa. Also, termination unit temperature conditions must be within

10°C of a nominal 25°C to support 38400 baud rates.

 

S23

N

0

I

0 - 3

Port 1 data characteristics:

0 = 8 bit data, 1 stop bit, no parity

1 = 8 bit data, 1 stop bit, even parity

2 = 8 bit data, 1 stop bit, odd parity

3 = 8 bit data, 2 stop bits, no parity

S24

N

0

I

0 - 3

Port 2 data characteristics:

0 = 8 bit data, 1 stop bit, no parity

1 = 8 bit data, 1 stop bit, even parity

2 = 8 bit data, 1 stop bit, odd parity

3 = 8 bit data, 2 stop bits, no parity

S25

N

00

I

0 - 1

Link RS-232-C characteristics (both link serial ports 1 and 2):

0 = DCE

1 = DTE

S263

N

0

I

0 - 250

Loop number of remote:

0 = connect with first remote that responds to link establish message

1 - 250 = expected loop no. of remote.

Connect only if response to link establish message contains this loop no. as source loop. Subsequent messages from remote must also contain this source loop no. Mismatched messages are discarded.

S27

N

0

I

Full

Link failure bad quality report delay (secs)

S28

N

0

I

Full

Spare

S29

N

0

I

Full

Spare

S30

N

0

I

Full

Spare

S31

N

0

I

Full

Spare

S32

N

0

I

Full

Spare

S33

N

0

I

Full

Spare

S34

N

0

I

Full

Spare

 

NOTES:

  1. Redirection specifications are for routing tuning and configuration commands from Plant Loop to INFINET (bridge and nonbridge modes) or from INFI-NET to INFI-NET or Plant Loop (nonbridge mode).  Each possible requesting node is assigned its own individual redirection specifications preventing accidental crosstalk. A side effect of this is that each requesting node will read its own redirection specifications which may not agree with any other requesting nodes redirection specifications. Also, redirection specifications are stored by node number only so nodes on different loops having the same node number may share redirection specifications.

  2. XR poll rate governs the time between scans of the export database. An exception report will be sent only if a new exception report has been received for that point. This allows the actual data source maxtime to govern the update rate at the destinations.

  3. Specification S26 is used to allow multiple INIPT02 modules to share an unreliable link route where channel crosstalk might otherwise cause remote modules to respond to link establish messages from local modules other than the one with which the connection is intended. The value 255 is reserved for future use.

 

 

 

203.1   Explanation

 

203.1.1  Specifications

 

S1

Specification S1 is the configuration lock. If set to zero, configuration changes are allowed. If set to one, configuration is locked. Once a configuration is locked, it cannot be unlocked. The module must be initialized and configured.

 

S2

Specification S2 identifies the loop number where tuning and configuration commands received on INFI-NET (nonbridge mode) and Plant Loop (bridge and nonbridge modes) are to be directed. Tuning and configuration commands addressed to module three (bridge and nonbridge modes) or higher (bridge mode) are redirected by this specification.

 

S3

Specification S3 identifies the node number where tuning and configuration commands received on INFI-NET (nonbridge mode) and Plant Loop (bridge and nonbridge modes) are to be directed. Tuning and configuration commands addressed to module three (bridge and nonbridge modes) or higher (bridge mode) are redirected by this specification.

 

S4

Specification S4 identifies the module number where tuning and configuration commands received on INFI-NET (nonbridge mode) and Plant Loop (bridge and nonbridge modes) are to be directed. Tuning and configuration commands addressed to module three (bridge and nonbridge modes) or higher (bridge mode) are redirected by this specification.

 

S5

Specification S5 identifies the exception report rate (time between scans).

0 = 2.0 seconds

1 = 1.0 second

2 = 0.5 second

3 = 0.25 second

 

S6

Specification S6 enables or disables time synchronization between the two loops. When S6 is zero, a time sync from the remote INIPT02 module is rejected. When a time sync is rejected, the local INIPT02 module resynchronizes the remote loop. For independent times to be allowed, both INIPT02 modules must be set up to disable time synchronization. When S6 is one, a time synch from the remote INIPT02 module is accepted.

 

S7 through S10

The request-to-send (RTS) output of the serial port keys the modem carrier. A digital module output keys the transmitter carrier. The digital output enables the transmitter carrier to be keyed on prior to the data transmission, and keyed off prior to turning off the modem carrier. Specifications S7, S8, S9 and S10 set delays. Specifications S7 and S9 decide the carrier turn-on delay. Specifications S8 and S10 set the delay between dropping the transmitter carrier and dropping the modem carrier.

 

S11 and S12

Specifications S11 and S12 allow setting limits on the duration of the transmission. These specifications insure that each side of the INFI-NET to Plant Loop remote interface has an opportunity to originate a message of its own.

 

S13 and S14

A serial channel is unusable when it fails for a period of time longer than specified. In full duplex mode, specifications S13 and S14 set the communication status watchdog timer for channel one and two. When a channel is considered unusable, the serial channel status bit in the module status is set, and the action selected by S17 and S19 can be invoked. In half duplex mode, S13 sets the poll time (allowed time to communicate with one remote IPT module) and S14 sets the schedule time (allowed time to communicate with all remote IPT modules).

 

S15 and S16

Setting S15 (channel one) or S16 (channel two) to zero enables full duplex mode. Setting S15 or S16 to one enables half duplex mode. S15 and S16 must be set to one (half duplex mode) when using link C/R protocol (SW4 pole 4 = 0).

 

S17

Specification S17 selects the action taken by the INIPT02 module when one or both serial channels are unusable.

Specification S17 determines the role of serial port two and sets the necessary conditions for communication equipment failure. Depending on the setting of S17, either a single channel failure or a dual channel failure constitutes communication equipment failure. For example, there is a communication equipment failure when:

 

S17 option is one, two or three, and both channels fail.

 

• S17 option is zero or four, and one channel fails.

 

S17 must be set to zero (port unused) when using link C/R protocol (SW4 pole 4 = 0).

 

S18

Specification S18 is the percent error rate used to decide the status of serial channels. The INIPT02 module continuously monitors the quality of the serial links. Specification S18 is used in conjunction with S13 and S14 to determine that a serial channel has failed. When the percentage of messages with errors exceeds this value for a number of seconds specified by the S13 value for channel one or the S14 value for channel two, then the channel is considered unusable (failed). When a channel is considered unusable, a channel failure bit is set in the module status, and depending on the setting of S17, the action selected in S19 may be performed. This specification applies only when normal link protocol is being used.

 

S19

If a communication equipment failure occurs, the primary module will carry out the action selected in S19. The module takes no action if the S19 option is zero. If S19 option is one, and the (optional) digital output module is installed, then digital output three will be toggled. If S19 option is two, and a backup module is available, then the primary INIPT02 module goes into secondary mode and the secondary module goes into primary mode. The primary INIPT02 module continuously attempts to establish communication on failed serial ports.

 

S20

A unique equipment select output can exist between the primary and secondary INIPT02 module. The equipment select output is the third output of a digital module (NDSO01, NDSO02, NDSO03 or NDSO04) and can be set to have the default state as zero equals de-energized or one equals energized. This enables configuring redundant communications equipment which will operate with redundant INIPT02 modules. Thus, when the primary INIPT02 module fails and the backup INIPT02 module takes over, the backup communications equipment will also take over, if configured.

 

S21 and S22

Specifications S21 and S22 select the transmission rate (baud) that will be used to communicate over the serial link. This allows the INIPT02 module to interface to other communications equipment at 300, 600, 1200, 2400, 4800, 9600, 19200 or 38400 baud.

 

S23 and S24

Specifications S23 and S24 select the data bits (eight), type of parity (odd or even), and the number of stop bits.

 

S25

The INIPT02 module can be set up to operate in either data communications equipment (DCE) mode or data terminal equipment (DTE) mode. In DCE mode, the request-to-send (RTS) line is always asserted. In DTE mode, the RTS line is asserted before data is transmitted and inhibited after the transmission occurs.

 

S26

Specification S26 specifies the loop number of the remote. A value of zero allows the INIPT02 module to connect with the first remote that responds to the link establish message.

 

S27

Specification S27 specifies the delay (in seconds) of the link failure bad quality reporting. This occurs when there has been a communication equipment failure and S19 is zero or one. Link failure bad quality reporting is cancelled if the communication equipment recovers before this delay timer expires.

 

S28 through S34

Unused.

 

 

203.2   Applications

 

 

203.2.1  Serial Data Channel Operation

 

Function code 203 is the executive block that contains the specifications for serial data channel operation. The serial data channels can operate in either half duplex or full duplex mode. The RS-232-C serial ports are individually configurable.  Refer to the INFI-NET to Plant Loop Remote Interface (INIPR01) instruction for information about selecting normal link protocol (full duplex or two node systems) or link C/R protocol (half duplex or multiple (three or more) node systems).

 

 

203.2.2  Half Duplex Operation

 

Half duplex is the operation of a communication circuit in which each end alternates as sender and receiver. At any instant, electrical information flows in only one direction. The direction of transmission (i.e., local to remote or remote to local) alternates on the serial link. Therefore, the modem carrier and the transceiver transmitter section need to be enabled before data can be transmitted. Additionally, the transmitter needs to be disabled prior to shutting down the modem carrier after the data transmission. Finally, the primary INIPT02 module may need to switch the antenna to the active transceiver. The INIPT02 INFI-NET to Plant Loop Transfer Module requires a digital output module, cabling and a termination unit to switch external equipment in the half duplex mode. The executive block provides specifications to control external communication equipment.

 

Figure 203-1 shows the timing of external equipment enable signals for half duplex operation.

 

 

NOTES:

  1. The digital output module, cabling and termination unit are optional parts of the INFI-NET to Plant Loop remote interface. The interface requires these optional parts for operation in half duplex mode when switching external equipment is required and in applications using redundant external communication equipment (Fig. 203-1).

  2. In Figure 203-1, the S1 delay period equals S7 for port 1 and S9 for port 2. Delay period S2 equals S8 for port 1 and S10 for port 2.

  3. Refer to Figure 203-1. To assure proper timing, function code 203 specifications related to serial channel operation (S7 through S17 and S19 through S24) must be set the same in both local and remote INIPT02 modules.

 

 

Table 203-1 lists the possible specification settings for the EXEC INIPT02 block for the configuration shown in Figure 203-2.

Figure 203-2 illustrates redundant INIPT02 modules with control of external equipment in half duplex operation.

 

 

 

 

 

 

203.2.3  Full Duplex Operation

 

Full duplex is the operation of a communication circuit in which each end of the serial link can simultaneously send and receive. There is no need to alternate the direction of transmission as in the half duplex mode.

 

Figure 203-3 illustrates the INIPT02 module using dual channel, full duplex operation. Table 203-2 lists possible specification settings for the INFI-NET to Plant Loop transfer module executive block for this configuration.