E_DMXSlotDefinition

TYPE E_DMXSlotDefinition : (* Table C-2 *)
(
  (* Intensity Functions / 0x00xx *)
  eDMXSlotDefinitionIntensity         := 16#0001,  (* Intensity *)
  eDMXSlotDefinitionIntensityMaster       := 16#0002,  (* Intensity Master *)

  (* Movement Functions / 0x01xx *)
  eDMXSlotDefinitionPan           := 16#0101,  (* Pan *)
  eDMXSlotDefinitionTilt          := 16#0102,  (* Tilt *)

  (* Color Functions / 0x02xx *)
  eDMXSlotDefinitionColorWheel        := 16#0201,  (* Color Wheel *)
  eDMXSlotDefinitionColorSubCyan      := 16#0202,  (* Subtractive Color Mixer – Cyan/Blue *)
  eDMXSlotDefinitionColorSubYellow    := 16#0203,  (* Subtractive Color Mixer – Yellow/Amber *)
  eDMXSlotDefinitionColorSubMagenta       := 16#0204,  (* Subtractive Color Mixer - Magenta *)
  eDMXSlotDefinitionColorAddRed       := 16#0205,  (* Additive Color Mixer - Red *)
  eDMXSlotDefinitionColorAddGreen     := 16#0206,  (* Additive Color Mixer - Green *)
  eDMXSlotDefinitionColorAddBlue      := 16#0207,  (* Additive Color Mixer - Blue *)
  eDMXSlotDefinitionColorCorrection       := 16#0208,  (* Color Temperature Correction *)
  eDMXSlotDefinitionColorScroll       := 16#0209,  (* Color Scroll *)
  eDMXSlotDefinitionColorSemaphore    := 16#0210,  (* Color Semaphore *)

  (* Image Functions / 0x03xx *)
  eDMXSlotDefinitionStaticGoboWheel       := 16#0301,  (* Static gobo wheel *)
  eDMXSlotDefinitionRotoGoboWheel     := 16#0302,  (* Rotating gobo wheel *)
  eDMXSlotDefinitionPrismWheel        := 16#0303,  (* Prism wheel *)
  eDMXSlotDefinitionEffectsWheel      := 16#0304,  (* Effects wheel *)

  (* Beam Functions / 0x04xx *)
  eDMXSlotDefinitionBeamSizeIris      := 16#0401,  (* Beam size iris *)
  eDMXSlotDefinitionEdge          := 16#0402,  (* Edge/Lens focus *)
  eDMXSlotDefinitionFrost         := 16#0403,  (* Frost/Diffusion *)
  eDMXSlotDefinitionStrobe        := 16#0404,  (* Strobe/Shutter *)
  eDMXSlotDefinitionZoom          := 16#0405,  (* Zoom lens *)
  eDMXSlotDefinitionFramingShutter    := 16#0406,  (* Framing shutter *)
  eDMXSlotDefinitionShutterRotate     := 16#0407,  (* Framing shutter rotation *)
  eDMXSlotDefinitionDouser        := 16#0408,  (* Douser *)
  eDMXSlotDefinitionBarnDoor          := 16#0409,  (* Barn Door *)

  (* Control Functions / 0x05xx *)
  eDMXSlotDefinitionLampControl       := 16#0501,  (* Lamp control functions *)
  eDMXSlotDefinitionFixtureControl    := 16#0502,  (* Fixture control channel *)
  eDMXSlotDefinitionFixtureSpeed      := 16#0503,  (* Overall speed setting applied to multiple or all parameters *)
  eDMXSlotDefinitionMacro         := 16#0504,  (* Macro control *)

  eDMXSlotDefinitionUndefined         := 16#FFFF   (* No definition *)
);
END_TYPE

Requirements

Development environment

Target system type

PLC libraries to include

TwinCAT 2.11 R3/x64 higher than Build 2256

PC/CX

TcDMX-library higher than V1.3.0