Overview

Overview 1:

QSC is a professional audio/video system solutions provider. Its software-based platform is called Q-SYS. Q-SYS is designed to allow third-party systems to control and/or monitor various aspects of the system by writing your own code using different communication protocols.

The Q-SYS software supports following ways of external control:

Basically, there are two different protocols provided by QSC to access the three above mentioned external controls for Q-SYS. They are called "Q-SYS External Control Protocol" and "Q-SYS Remote Control" (QRC in the following).

The precondition of external access at control level, is that every control in Q-SYS you want to be controlled, must be dragged into the Named Controls pane and the name of it must be unique.

In this document, how QRC can be used with Beckhoff controllers (TwinCAT software) will be explained. An example code called Tc3_Qrc library will also be provided in attachment.

The Tc3_Qrc library enables the implementation of one or more QRC external clients in the TwinCAT PLC. With its help, a Q-SYS Core can be controlled directly from a TwinCAT program.

QRC controls can be mapped to any data types in TwinCAT. This allows a large range of communication possibilities for the system integrator.

The QRC specification can be found here.

Overview 2:

The QRC specification and its features are designed and developed by QSC, specification may be changed in the future.

QSC and Q-SYS are trademarks of QSC, LLC. The QRC specification and associated documentation is copyright QSC, LLC.

Further information about the activities of Beckhoff in the market stage and show can be found on our website at: PC-based Control for Stage and Show Technology

System Requirement:

Technical Data

Requirement

TwinCAT version

TwinCAT 3.1 build 4022.20 or higher

Visual Studio version

Visual Studio 2013 or higher

Required TwinCAT license

TF6310 licence