background image

Welcome

1

Welcome

Welcome

Since the first V16 was introduced in 1986, Alcorn McBride has been providing
high quality show control solutions to the entertainment industry.  The 1746-
SMPTE module brings that same power to the Allen-Bradley family of
programmable logic controllers.  We at Alcorn McBride are pleased to provide
you with these tools.  Good luck, have fun, and thanks for choosing
Alcorn McBride!

What is SMPTE Time Code?

Think for a moment about any recorded performance.  It could be a stereo
recording of a symphony orchestra, a video of your child’s birthday party, or
your favorite motion picture.  It would be very desirable to know the length of
the performance, and to be able to jump in to any point in the recording
accurately.  Early systems provided such capabilities by linking a mechanical
counter to the tape or film reels.  By counting revolutions of the reel, one could
return to the same point in the recording repeatably, and get some sense of the
overall length of the piece.

Mechanical or 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 to
another, and the fact that the counts can change when the tape gets edited or
copied.

A far more accurate system would encode the time information as a part of the
presentation itself, perhaps as an additional track of a multi-track audio
recording.  This is exactly the technique that was standardized in 1981 by the
Society of Motion Picture and Television Engineers (SMPTE) and subsequently
adopted by the European Broadcast Union (EBU).  The complete standard was
published as ANSI V98.12M-1981, and is generally known as the SMPTE/EBU
Longitudinal Time Code, or more simply, SMPTE Time Code.

To achieve film-like editing capability, SMPTE Time Code represents time in
hours, minutes, seconds, and frames.  The common frame rates are 24 frames
per second for film work, 25 frames per second for European television, 30
frames per second for NTSC black and white television, and 29.97 frames per
second for NTSC color television.  A typical SMPTE readout looks like
02:28:35:15, indicating 2 hours, 28 minutes, 35 seconds, and 15 frames.

Содержание 1746-SMPTE

Страница 1: ...1746 SMPTE User s Guide by Alcorn McBride Inc...

Страница 2: ...pplications will be suitable without further testing or modification Our Show Control equipment is not intended for use in applications where a malfunction can reasonably be expected to result in pers...

Страница 3: ...e 5 Output File 5 Input File 6 Using the Module as a SMPTE Generator 7 Generator Theory of Operation 7 Configuring the Generator 8 Controlling the Generator 10 Monitoring the Status of the Generator 1...

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

Страница 5: ...ic 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 to anot...

Страница 6: ...read and generate SMPTE EBU time code to the Allen Bradley family of programmable logic controllers The module is compatible with all processors in the SLC 500 family including the 5 01 5 02 5 03 and...

Страница 7: ...vel before installing the module in the chassis The 1746 SMPTE includes one eight position switch labeled SW1 on the circuit board to select the output level measured in volts peak to peak Switch SW1...

Страница 8: ...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 1746 SMPTE is used to read external time code the signal...

Страница 9: ...tput File The eight words in the output file configure and control the SMPTE module 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 x x x x x Frame Rate Mode Mute x Loop x Set Stop Run 1 Dropout Tolerance 2 S...

Страница 10: ...Hours 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 contai...

Страница 11: ...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 compa...

Страница 12: ...otherwise 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 i...

Страница 13: ...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...

Страница 14: ...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 if...

Страница 15: ...que 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...

Страница 16: ...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...

Страница 17: ...r Typical Applications Sample Rungs In this example the 1746 SMPTE generates a short section of time code under the control of two external inputs to the PLC The PLC includes a 5 03 processor the Alco...

Страница 18: ...of the output file The value 128 causes bit 7 of word 0 to be set and all other bits to be clear Bit 7 is the operating mode setting this bit configures the module to generate time code Bits 10 8 dete...

Страница 19: ...Using the Module as a SMPTE Generator 15 SMPTE Generator Continuing the initialization tasks rungs 0002 and 0003 set the LOOP START TIME and the LOOP END TIME...

Страница 20: ...STOP controls These inputs can be used to give external equipment direct control over the SMPTE generator s operation Rung 0006 monitors the generate status bit in the 1746 SMPTE input file to activa...

Страница 21: ...antly 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 be i...

Страница 22: ...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 Reade...

Страница 23: ...sitions 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 from g...

Страница 24: ...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 and...

Страница 25: ...Sample Rungs This PLC includes a 5 03 processor the Alcorn McBride 1746 SMPTE module and a basic relay output module When the PLC switches to run mode the first pass bit S2 1 15 causes the following r...

Страница 26: ...r the execution of additional rungs or could simply activate some device external to the PLC Notice that the RUN control bit O 1 0 was not needed in this example The 1746 SMPTE automatically entered R...

Отзывы: