Alcorn Mcbride 1756-Show I/O Скачать руководство пользователя страница 26

 

 

 

20  

Using the Module as a SMPTE Reader 

 

 

The regenerated time code is always available to the PLC through the Input File.  
The PLC can use this information to trigger execution of rungs. 

 

The SMPTE reader performs the following tasks each frame: 

1.  Receive and decode incoming SMPTE bits. 

2.  Verify that the received code matches the previously received code or is one 

frame greater than the previously received code. 

3.  Automatically detect the frame rate of the incoming code. 

4.  Lock the internal SMPTE generator to the received code’s frame edge. 

5.  If the incoming code has dropped out, advance the internal generator by one 

frame. 

6.  If the signal loss has lasted longer than the dropout tolerance, stop the 

internal generator. 

7.  Make the current internal time and frame rate available to the PLC through 

the Input File. 

8.  Indicate external lock and internal generate status to the PLC through the 

Input File. 

 

 

Configuring the Reader 

The 1756-Show I/O reader/regenerator is entirely controlled by words in the 
PLC Output File.  See the Module I/O Space chapter for a diagram of the Output 
File. 

 

Operating Mode 

When the MODE bit is set (one), the module will generate SMPTE time code 
internally.  When this bit is clear (zero) the module will read and regenerate 
external SMPTE time code. 

Dropout Tolerance 

If incoming SMPTE time code drops out or becomes corrupt, the 1756-Show 
I/O will flywheel, or self-generate, time code to cover the gap.  The DROPOUT 
TOLERANCE word sets how many frames of self-generation are allowed 
before the unit stops self-generating and goes IDLE.  A setting of zero frames 
selects infinite tolerance; the unit will never stop self-generation. 

  

Содержание 1756-Show I/O

Страница 1: ...1756 Show I O User s Guide by Alcorn McBride Inc...

Страница 2: ...or modification Our Show Control equipment is not intended for use in applications where a malfunction can reasonably be expected to result in personal injury or damage to equipment Customers using o...

Страница 3: ......

Страница 4: ......

Страница 5: ...e 9 Input File 10 Using the Module as a SMPTE Generator 11 Generator Theory of Operation 11 Configuring the Generator 12 Controlling the Generator 14 Monitoring the Status of the Generator 15 Typical...

Страница 6: ......

Страница 7: ...electronic counters work very well In fact they are still in widespread use in much of today s audio and video equipment However they do have drawbacks such as the lack of consistency from one machine...

Страница 8: ...generate SMPTE EBU time code to the Allen Bradley ControlLogix family of programmable logic controllers The module is compatible with all processors in the ControlLogix family including the Logix5550...

Страница 9: ...ut level before installing the module in the chassis The 1756 Show I O includes one eight position switch at the edge of the circuit board labeled SW1 to select the output level measured in volts peak...

Страница 10: ...he entire terminal block straight out When replacing the terminal block alternate the tightening of the release screws to avoid cracking the block Maximum screw torque is 8 in lb SMPTE Input When the...

Страница 11: ...e DMX Input Not currently implemented Please contact Alcorn McBride for further details DMX Output Not currently implemented Please contact Alcorn McBride for further details Midi Input Not currently...

Страница 12: ...t 5 Ground 6 SMPTE Out 7 Ground 8 SMPTE Out 9 Ground 10 Midi In Not currently Implemented 11 Ground 12 Midi In Not Currently Implemented 13 Ground 14 Midi Out Not Currently Implemented 15 Ground 16 Mi...

Страница 13: ...ation The 1756 Show I O module is configured as a Generic 1756 Module If you are using the existing ACD file you can base your program from this file and use this configuration If you would like to co...

Страница 14: ...8 Module I O 4 In the Connection window modify the Requested Packet Interval RPI to 30 0 ms as seen below 5 Click Finish to exit the Module Properties window...

Страница 15: ...sible to build ladders referring to the actual literal Data Type Names for the resources Output File The eight words in the output file configure and control the SMPTE module 15 14 13 12 11 10 9 8 7 6...

Страница 16: ...urs 1 Minutes 2 Seconds 3 Frames 4 x x x x x Drop Gen Lock Frame Rate 5 Error Codes 6 x x x x x x x x x x x x x x x x 7 x x x x x x x x x x x x x x x x Module Input File The next two chapters contain...

Страница 17: ...r is running or remains unchanged if the generator is idling When the generator is idling the output can be muted to prevent transmitting the same SMPTE code over and over The generator constantly com...

Страница 18: ...therwise add one frame to the current time if running or leave the current time unchanged if idling 5 If the current time matches the Loop End time replace the current time with the Loop Start Time if...

Страница 19: ...e Loop End Time the generator will jump to the Loop Start Time and continue generating from there If the LOOP bit is clear zero then the SMPTE output will stop at the Loop End Time Notice that by sett...

Страница 20: ...r s output The load occurs at the next frame edge so the time can be altered while the generator is running or while it is idling Any invalid entries such as minutes greater than 59 will be treated as...

Страница 21: ...ique if your program s scan time exceeds 33 milliseconds Current Frame Rate The low byte of word 1 in the Input File always contains the number 24 25 or 30 to indicate the frame sequence of the output...

Страница 22: ...art Time Frames 8 Loop End Time Hours 9 Loop End Time Minutes 10 Loop End Time Seconds 11 Loop End Time Frames 12 15 Reserved for future use Any invalid entry in the Output File will cause the corresp...

Страница 23: ...ut of the DC Output card whenever the frames equal 13 The next steps in configuring the card for SMPTE Generation involve setting the Set Time Set Hours Set Minutes Set Seconds Set Frames by moving th...

Страница 24: ...18 Using the Module as a SMPTE Generator...

Страница 25: ...nstantly tests the incoming time code to be sure it remains good This means that each frame must contain 80 good SMPTE bits and also the time code must be rolling forward one frame at a time or must b...

Страница 26: ...ke the current internal time and frame rate available to the PLC through the Input File 8 Indicate external lock and internal generate status to the PLC through the Input File Configuring the Reader T...

Страница 27: ...ransitions from a zero to a one the reader begins searching for incoming time code If the reader is already running the rising edge on the RUN bit has no effect When the operating mode is switched fro...

Страница 28: ...of word 1 in the Input File always contains the number 24 25 or 30 to indicate the frame sequence of the incoming time code No distinction is made between 23 976 and 24 frame rates or between 29 97 an...

Страница 29: ...ation viewable by the processor This should occur once per scan In the example below rung 2 energizes the 0 output of the DC Output card whenever the frames equal 13 The next steps in configuring the...

Страница 30: ...24 Using the Module as a SMPTE Reader...

Страница 31: ...l Loop BOOL Decimal Reserved_Bit_5 BOOL Decimal Mute BOOL Decimal Mode BOOL Decimal Frame_Rate_Code SINT Decimal Dropout_Tolerance INT Decimal SetHours SINT Decimal SetMinutes SINT Decimal SetSeconds...

Страница 32: ...Decimal Reserved_Flag_6 BOOL Decimal Reserved_Flag_7 BOOL Decimal SetHours_error BOOL Decimal SetMinutes_error BOOL Decimal SetSeconds_error BOOL Decimal SetFrames_error BOOL Decimal LoopStartHours_er...

Страница 33: ...Appendix A Module I O Configuration Tables 27 Module I O Config...

Отзывы: