FC 136 - Remote Motor Control

The remote motor control (RMC) function code has two basic functions. First, it performs the logic necessary to control a digital output. Second, it communicates the result of that logic to the human system interface (HSI).

 

Outputs:

Blk

Type

Description

N

B

Run state:

0 = stopped

1 = running

N+1

B

Pulse On

N+2

B

Pulse Off

N+3

B

Control output status:

0.0 = good

1.0 = alarm

2.0 = waiting for feedback

 

 

Specifications:

Spec

Tune

Default

Type

Range

Description

S1

N

0

I

Note 1

Block address of start

S2

N

0

I

Note 1

Block address of stop

S3

N

1

I

Note 1

Block address of interlock 1

S4

N

1

I

Note 1

Block address of interlock 2

S5

N

1

I

Note 1

Block address of interlock 3

S6

N

1

I

Note 1

Block address of interlock 4

S7

N

0

I

Note 1

Block address of feedback 1

S8

N

0

I

Note 1

Block address of feedback 2

S9

N

1

I

Note 1

Block address of permissive1

S10

N

1

I

Note 1

Block address of permissive 2

S11

Y

0.000

R

Full

Startup feedback time (secs)

S12

Y

0.000

R

Full

Pulse on time (secs)

S13

Y

0.000

R

Full

Pulse off time (secs)

S14

N

0

I

Full

Display type

S15

N

0

I

Full

Spare

S16

N

0.000

R

0.0, 1.0 or 2.0

Status control:

0.0 = hold status disabled

1.0 = hold status enabled

2.0 = hold status enabled (reset status on exit)

S17

N

0.000

R

Full

Shutdown feedback time (shutdowns use the startup feedback time when set to 0.0)

 

NOTES:

1. Maximum values are:9,998 for the BRC-100, IMMFP11/12 and 31,998 for the HAC

 

 

 

136.1   Explanation

 

Figure 136-1 shows the basic logic of a remote motor control block.

 

 

 

136.1.1  Normal Operation of the Remote Motor Control

 

Start a device (energize output)

When <S1> makes an off to on transition or receives a start command from the HSI keyboard, the block undergoes a start. The output of the block is energized when all interlocks <S3> to <S6> and permissive inputs <S9> and <S10> are logic1.

 

Maintain a start

When <S1> makes the transition from off to on or receives a start command from the keyboard, the feedback timer starts. When the startup feedback time is exceeded (S11), the feedback inputs (<S7> and <S8>) must be logic 1. If they are not, then a bad start occurs and the output (N) goes to the stopped state (N equals zero).

 

NOTE: After the output of the block goes on, the permissives are not used. Permissives are not used to maintain an output.

 

Normal stop (de-energize output)

When <S2> makes an off to on transition or the keyboard sends a stop, the output of the block is de-energized and a shutdown is initiated. When a shutdown occurs, the RMC cannot be restarted until the stop feedback time (S17 or S11 when S17 equals 0.0) expires.

 

 

 

136.1.2  Abnormal Operation

 

Bad start

A bad start occurs when:

 

  1. Either interlocks <S3> to <S6> or permissives <S9> and <S10> are not logic 1 when <S1> makes an off to on transition or a keyboard start command has been received. In this case, block output N never goes on.

  2. If interlocks and permissives are logic 1 and <S1> makes an off to on transition or a keyboard start is received, then the output of the block is energized. However, if the feedbacks do not come on within the allotted feedback time, then a bad start has occurred. Output N is de-energized and the shutdown sequence is initiated.

 

Fault

After a successful start, it is possible that one of the interlocks or feedbacks de-energize. When this happens, a fault has occurred and the output of block N is de-energized and the shutdown sequence is initiated.

 

 

136.1.3  Pulsed Outputs

 

Outputs N+1 and N+2 are pulsed outputs that coordinate with output N. When output N makes an off to on transition, N+1 stays on for the length of time specified by S12. When output N makes an on to off transition, output N+2 stays on for the length of time specified by S13.

 

 

 

136.1.4  Specifications

 

S1

Block address of the start input. This input triggers on the rising edge of this signal.

 

S2

Block address of the stop input. This input must be momentary. A maintained signal at S2 causes an alarm condition.

 

S3 through S6

Block addresses of the interlock inputs.

 

S7 and S8

Block addresses of the feedback inputs.

 

S9 and S10

Block addresses of the start permissive inputs.

 

S11

Startup feedback time. This is the amount of time the remote motor control holds the run state to a logic 1 while waiting for

a logic 1 to appear on both feedback inputs when a startup is initiated. If this feedback (logic 1) does not reach the RMC

within this time, a bad start is assumed and the controller initiates a shutdown with an alarm status.

 

S12

Pulse on time. This is the amount of time the pulse on output stays at a logic 1 after a startup is initiated.

 

S13

Pulse off time. This is the amount of time that the pulse off output stays at a logic 1 after a shutdown is initiated.

 

S14

Display type.

 

S15

Spare.

 

S16

Status control specification. It controls the control output status when an alarm condition forces the RMC to initiate a

shutdown. After the shutdown feedback timer expires, S16 determines if:

 

  1. The RMC goes to stopped state (S16 equals 0.0).

  2. The RMC enters a holding state that holds the control output status to an alarm value (1.0) until a there is a start or stop initiated. The control output status is set to a good value (0.0) when the holding state is terminated (S16 equals 1.0).

  3. The RMC enters a holding state that holds the control output status to an alarm value (1.0) until there is a start or stop initiated. The control output status is set to a good value (0.0) when the holding state is terminated. When the hold state is terminated, any bad start or fault (S16 equals 2.0) condition present will be cleared.

 

S17

Shutdown feedback time. This is the amount of time the RMC waits for a motor to shutdown after a shutdown is initiated. If

this specification is set to 0.0, the value in S11 is the shutdown feedback time.

 

 

136.1.5  Outputs

 

N

Run state. A logic 1 means the block is running and a logic 0 is stopped. Output N has an alarm status associated with it.  The alarm status is set when a bad start, fault, or error condition exists.

 

N+1

Displays the pulse on. A logic 1 means the pulse on is on and a logic 0 is off.

 

N+2

Displays the pulse off. A logic 1 means the pulse off is off and a logic 0 is on.