![Alcorn Mcbride V+ series User Manual Download Page 134](http://html1.mh-extra.com/html/alcorn-mcbride/v-series/v-series_user-manual_2892709134.webp)
6-16
Advanced WinScript Programming
AtTheHour2
(Start trigger: FrameVar=3)
Label
Time
Event
Data1
Data2 Data3
Comment
00:00.00 IfVarEQ SecondVar
0
Minute 3 frames past minute
00:00.00 Goto
End
Minute 00:00.00 IfVarGT VarHour
6
End
No Good
00:00.00 Start
DoIt
Do Whatever
End
00:00.00 Nop
Make Sure Event is Running from 10a.m. to
8:30p.m.
Since sequences are edge triggered, it is possible to miss the time something is
supposed to happen if the power goes out while the trigger time occurs. The
power may come back on, with ScriptOS again knowing what time it is ( if you
have the external RTC),but it won’t know that it was supposed to have triggered
something in the past if you write the sequences as we have been.
This sequence is an example of when you have to make sure something is
running during a specific time. If the power goes out, ScriptOS must re-
determine if the event should be occurring. For this example, we will assume
that back ground music for an entire theme park needs to play between 10 a.m.
and 8:30 p.m. We will further assume that when
Output3
is on, the BGM is
also.
BGM
(AutoStart Enabled; Looping Enabled)
Label
Time
Event
Data1
Data2 Data3
Comment
00:00.00 IfVarLT HourVar
10
NoGood It’s before 10 a.m.
00:00.00 IfVarGT HourVar
21
NoGood It’s after 9 p.m.
00:00.00 IfVarEq HourVar
20
Past8
Between 8 and 9 p.m.
00:00.00 Goto
BGM_Ok
It’s between 10 a.m. and 8 p.m.
Past8
00:00.00 IfVarGE MinuteVar
30
NoGood It’s past 8:30 p.m.
BGM_Ok 00:00.00 On
output3
BGM is on
00:00.00 Goto
End
NoGood 00:00.00 Off
output3
BGM is off
End
00:00.00 Nop
Communications Between Alcorn McBride
Equipment
All of our equipment can talk to each other via serial communications using our
own Alcorn 9 Bit Control protocol. This is useful if, for example, one V16+ is
in charge an entire attraction, including the PreShow, and it communicates
serially with two other V16+s that control two mainshows in two independent
theatres. It is also useful for simply adding expansion capabilities, such as
connecting an IO64 to a V16+, where the V16+ is the main Show Controller. In
this scenario, the IO64 adds 32 inputs and outputs to the V16’s existing 16.
Let’s use the IO64 as an I/O expansion box and see what the best way is to
integrate it into your show. For starters, you need to plug a Null modem cable in
between the V16+ and the IO64, using any available serial port (except the
Summary of Contents for V+ series
Page 2: ...User s Guide To Show Control by Alcorn McBride Inc...
Page 7: ...Third Party Equipment 18 3 Index 19 1...
Page 8: ......
Page 14: ...1 6 Welcome...
Page 28: ...3 14 Show Control Overview GoingToDayModeMsg ClearLine2Msg...
Page 38: ...3 24 Show Control Overview...
Page 82: ...4 44 WinScript User s Guide...
Page 118: ......
Page 144: ...6 26 Advanced WinScript Programming...
Page 170: ...7 26 Application Notes...
Page 220: ...13 8 DMX Machine Hardware Reference...
Page 236: ...14 16 SMPTE Machine Hardware Reference...
Page 254: ...15 18 Appendix A Adding User Defined Serial Protocols...
Page 264: ......