Download Print this page

Snell & Wilcox IQCSPI-2 Manual

Iqcspi serial port interface

Advertisement

Quick Links

IQCSPI
IQCSPI Serial Port Interface
Module Description
The IQCSPI is a serial port interface for external
devices and all RollCall compatible products.
The SPI card consists of 4 serial interfaces, 3 x
RS442, and 1 x RS232/RS422.
The IQCSPI can control many types of devices that
have serial ports, including tape machines, routers
and disk stores.
In addition the IQCSPI may receive commands
from an intelligent control panel with a serial port,
thus producing a quick customised user interface.
REAR PANEL VIEWS
IQCSPOPS
100305
Each button could activate pre-defined commands
such as router switching (e.g. IQDMX8) or frame
freezing (e.g. IQDMSDA).
one input can be generated, producing many pre-
defined commands via RollTrack.
The IQCSPI can communicate with other IQCSPI
and GPI (General Purpose Interface) products.
Thus pre-defined commands can be generated
from external devices to other external devices via
the RollCall network.
A set-up program is provided for downloading
configuration information to the IQCSPI card
3
4
1
2
SERIAL PORTS
1
2
SERIAL PORTS
www.snellwilcox.com
SECTION 33c
Multiple actions from
Version 1 Issue 8
C
33c.1

Advertisement

loading
Need help?

Need help?

Do you have a question about the IQCSPI-2 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Snell & Wilcox IQCSPI-2

  • Page 1 IQCSPI SECTION 33c IQCSPI Serial Port Interface Module Description The IQCSPI is a serial port interface for external Each button could activate pre-defined commands devices and all RollCall compatible products. such as router switching (e.g. IQDMX8) or frame The SPI card consists of 4 serial interfaces, 3 x freezing (e.g.
  • Page 2 IQCSPI SECTION 33c Versions of the module cards available are: IQCSPI-2 4 x 9 way D connectors Double width module IQCSPI-1 2 x 9 way D connectors Single width module IQCSPI-2A 4 x 9 way D connectors Double width module...
  • Page 3: Block Diagram

    IQCSPI SECTION 33c BLOCK DIAGRAM Serial Serial Interface Ports RollCall™ Processor FEATURES • Enables control of products on the RollCall network via external serial events • Interfaces external devices to RollCall i.e. tape machines, routers and disk stores • Three RS422 serial ports •...
  • Page 4 IQCSPI SECTION 33c CONNECTIONS The IQCSPI is an interface between Serial Data and RollCallTM. They have either one or three configurable RS422 SERIAL PORTS interfaces (ports 2, 3 and 4) and one configurable RS422/RS232 interface (port 1) All interfaces are bi-directional. type connector interface...
  • Page 5 IQCSPI SECTION 33c Pin Connections for 9 way D Type Connectors As RS422 (ports 1 to 4) IQCSPI Connect to Remote Unit 9 Way D-Type Ribbon Cable Description Strand Number Pin Number Ground Ground Not Used Received Data A (RxDA)(Rx-ve) Transmitted Data A (TxDA)(Tx-ve) Received Data B (RxDB)(Rx+ve) Transmitted Data B (TxDB)(Tx+ve)
  • Page 6 IQCSPI SECTION 33c CARD EDGE FUNCTIONS This indicates that data is being received via This green LED indicates that the positive power NET 2 supply is present. This indicates that data is being transmitted via This green LED indicates that the negative power NET 2 supply is present.
  • Page 7 IQCSPI SECTION 33c IQCSPOPS 100305 www.snellwilcox.com Version 1 Issue 8 33c.7...
  • Page 8: Operation From An Active Control Panel

    IQCSPI SECTION 33c OPERATION FROM AN ACTIVE CONTROL PANEL The card may be operated with an active control panel via the RollCall™ network. The menus available for this card are shown on the previous page and will appear in the Control display window.
  • Page 9 IQCSPI SECTION 33c Setup ▶ This selection reveals a sub-menu that allows the following functions to be enabled: ◀ RollTrack_Messages Selecting this item will show acknowledgement messages from RollTrack units, in the information window and enables RollTrack failure reporting to be displayed.
  • Page 10: Installation

    IQCSPI SECTION 33c IQCSPI Configuration File Editor User Guide INTRODUCTION The IQCSPI Configuration Editor is designed for use with a Serial Port Interface (SPI) card. The purpose of the program is to provide easy creation and editing of an SPI card’s configuration file. Functions within the IQCSPI Configuration Editor Some of the functions of the IQCSPI Configuration File Editor are as follows: •...
  • Page 11: Toolbar Functions

    IQCSPI SECTION 33c TOOLBAR FUNCTIONS Starting from the left the icons are: • New – File New, resets to default contents. • Open – File Open, opens a configuration file. • Save – File Save, saves a configuration file. • Cut –...
  • Page 12 IQCSPI SECTION 33c Tools Menu Options • The Tools, Options window allows the choice of whether to generate new command numbers when performing Cut / Paste of commands within a treeview. Help Menu The Help menu has two items: • Snell &...
  • Page 13 IQCSPI SECTION 33c STARTING A NEW FILE To start a new file from scratch select File, New (or the respective toolbar icon). This will start a new file with default contents as below: Note this new file is held only within the IQCSPI Configuration Editor application, so it will need to be saved.
  • Page 14 IQCSPI SECTION 33c Uploading (Reading) To edit a file existing within an SPI card, first it must be transferred to a drive, which the computer can access. To perform an Upload the following steps are to be undertaken: • Select File, Upload from SPI (or the respective toolbar icon).
  • Page 15: Editing The File

    IQCSPI SECTION 33c DownLoading (Writing) Once the configuration file is completed it may be transferred to an SPI card. To perform a Download the following steps are to be undertaken: • Select File, Download to SPI (or the respective toolbar icon). •...
  • Page 16 IQCSPI SECTION 33c Editing in Output File mode The files content appears within a text editor. Editing Ports Selecting Edit, Ports (or the respective toolbar icon) will produce the following display: There are four ports, whose commands are shown treeview structure. IQCSPOPS 100305 www.snellwilcox.com...
  • Page 17 IQCSPI SECTION 33c Viewing the SPI cards commands from a front panel would show: Control Port 2 Port 3 Port 4 Input Config Split Screen Input Format Recursive Y SECAM Recursive X Normal PAL N Memory 1 NTSC Input Std Digital Option By clicking on a tab labelled Port1, Port2, Port3 or...
  • Page 18 IQCSPI SECTION 33c Adding a Command To add a command select the command you wish to appear above it and then click on the Add button (or right click over the tree view and select Add Menu Item from the pop up menu). A new command appears with...
  • Page 19 IQCSPI SECTION 33c The Command Tab This consists of Style and Number. Style The style can be one of the following: Tiled, List, Display, Button , CheckBox, Number, Vertical Graph, Horizontal Graph, Edit String, Vertical Level, Horizontal Level, Data. Only commands with a style of Tiled or List may have children (menu options below this level).
  • Page 20 IQCSPI SECTION 33c Parameters for CheckBox style. The Data Tab This contains the Command & Reply payloads and the Comments. There are a number of format characters, each of which will be applied to the active textbox upon clicking on the required button. When setting something on the device that the SPI card is connected, a Command is sent from the SPI card from the device.
  • Page 21 IQCSPI SECTION 33c Payload Format Characters • Byte Value These can be inserted within the payloads of the This button inserts \vb. The byte value of the command, reply, tally, tallyreply, request and commands numeric value is sent. requestreply fields. e.g.
  • Page 22 IQCSPI SECTION 33c • Hex ASCII String This button inserts \h followed by a number 0-9. The number indicates the minimum number of digits sent. e.g. Command’s numeric value = FF Payload = \h5 Sends the string = ’00255’ Note that for incomming ASCII payloads of unknown size ‘\a0’...
  • Page 23 IQCSPI SECTION 33c The Tally Tab This contains the payloads for the Tally and the Tally Reply. For information on the Format Characters buttons see the section on the Data Tab. The SPI card sends a Request to the device it is connected to obtain the current status of the device.
  • Page 24 IQCSPI SECTION 33c The Tracks Tab This contains the Track Actions and the Track confirmations. Note: To enable Tack Actions, Track_Failure or Track_Success to be sent to other IQ modules it is necessary to configure the IQ rack containing the target module to allow incoming RollTracks.
  • Page 25 IQCSPI SECTION 33c Track Parameter window Clicking the Browse for Unit button allows the selection of a RollCall device on the network. Once a device is selected, clicking on the Load New Menu button will load the selected device’s menu. Selecting a command from within the treeview representation of the menu loads the command’s parameters.
  • Page 26 IQCSPI SECTION 33c The Logging Tab This contains the LogMessage. There are a number of default messages, which can be selected and then edited. File Versions These can be edited by selecting the File Versions button (or the Edit, Versions menu item). Note the File Version dialog box can only be accessed when editing in Port View mode.
  • Page 27 IQCSPI SECTION 33c Port Settings The settings for each port may be edited by clicking on the Port Settings button. Swapping Ports Clicking on the Swap Ports button allows two ports to be swapped. This swaps both the commands and the port settings of the two ports. Cut, Copy &...
  • Page 28 IQCSPI SECTION 33c Example of Output File Below is shown a section of a configuration file from within Edit Output File mode. IQCSPOPS 100305 www.snellwilcox.com Version 1 Issue 8 33c.28...
  • Page 29 IQCSPI SECTION 33c SYNTAX OF THE SPI CONFIGURATION FILE File Header Speed Baud This is always [IQSPI] and appears by itself on the The speed in Baud is selected form a predefined first line of the file. list: 600, 1200, 2400, 4800, 9600, 19200, 38400 Versions Data Bits The file contains two version identifiers:...
  • Page 30 IQCSPI SECTION 33c Commands These consists of “Cmd=”dir,style,RCCmd,minR,MaxR,Step,div,te xt,ParamStg,PayLoad, when to send RollTracks An example of this is: Cmd=1,48,1,1,0,0,0,'PLAY','','\x20\x01\x21', 3 Each of the fields are separated by commas. Text is enclosed within single quotes. Any string field that is not used in a command shall have two single quotes placed at its position within the Cmd statement.
  • Page 31 IQCSPI SECTION 33c RCCmd Communication between SPI and device This is a number given to the command (in the Example of an SPI card connected to a VCR. range 1 to 0xEFFF). Command and Reply MinR • If a button is pressed on the SPI card to control This number is defined as a signed long integer.
  • Page 32 IQCSPI SECTION 33c Request Poll Time Command Number c Every command that has a Request & Request c = RollCall command number for the particular Reply may have a RequestPollTime entry. This is function/device the time is ms between each poll Unit ID ii Tally ii = RollCall unit ID, found in the product manual, or...
  • Page 33 IQCSPI SECTION 33c Track=nnnn:aa:pp*c*ii,m1,v1,s1,o1,65536 This sends the value formed by m1, v1+o1 and s1 to command c on the unit nnnn:aa:pp with unit type ii. It expects to receive a reply, but ignores the value. Track=nnnn:aa:pp*c*ii,m1,v1,s1,o1,m2,v2,s2,o2 This sends the value formed by m1, v1+o1 and s1 to command c on the unit nnnn:aa:pp with unit type ii.
  • Page 34 IQCSPI SECTION 33c Payload settings For the Payloads of the Command, Relpy, Tally, TallyReply there are a number of formats which can be chosen as follows: Format Inserted String Single Back Slash Hex Value Two (followed by 2 Characters) Characters String Value Offset Character (followed by 2 Characters)
  • Page 35: Manual Revision Record

    IQCSPI SECTION 33c Manual Revision Record Date Version No. Issue No. Change Comments 250599 First issue released 140699 Link data added New manual released 020999 EMC performance data added New manual issued 300501 Many changes to Configuration New manual issued File Editor User Guide 120402 Now includes information for the...

This manual is also suitable for:

Iqcspi-1Iqcspi-1aIqcspi-2a