Visual Productions IoCore2 Manuel utilisateur

IOCORE2
MANUAL
© VISUAL PRODUCTIONS BV WWW.VISUALPRODUCTIONS.NL

Revision History
Revision Date Author(s) Description
1 04.09.2017 ME Initial version.
2 19.10.2017 ME Rackmount adapter added. Quick-
start system diagrams improved.
3 07.06.2018 ME Updated vManager chapter to reflect
app-store distribution. Moved major-
ity of Kiosc information to a dedicated
Kiosc manual. Added discussion on
password and share analytics.
2

Contents
1 Introduction 6
2 Protocols 9
3 Quickstart 14
4 Setting up 22
5 Network 24
6 Show Control 28
7 Monitors 33
8 Settings 35
9 vManager 41
10 Kiosc 45
Appendices 46
A Trigger Types 47
B Task Types 55
C Templates 61
D API 63
3

c
2018 Visual Productions BV. All rights reserved.
No parts of this work may be reproduced in any form or by any means - graphic,
electronic, or mechanical, including photocopying, recording, taping, or infor-
mation storage and retrieval systems - without the written permission of the
publisher.
While every precaution has been taken in the preparation of this document,
the publisher and the author assume no responsibility for errors or omissions,
or for damages resulting from the use of information contained in this docu-
ment or from the use of programs and source code that may accompany it. In
no event shall the publisher and the author be liable for any loss of profit or
any other commercial damage caused or alleged to have been caused directly or
indirectly by this document.
Due to the dynamic nature of product design, the information contained in
this document is subject to change without notice. Revisions of this informa-
tion or new editions may be issued to incorporate such changes.
Products that are referred to in this document may be either trademarks and/or
registered trademarks of the respective owners. The publisher and the author
make no claim to these trademarks.
4

VISUAL PRODUCTIONS BV
IZAAK ENSCHEDEWEG 38A
NL-2031CR HAARLEM
THE NETHERLANDS
TEL +31 (0)23 551 20 30
WWW.VISUALPRODUCTIONS.NL
ABN-AMRO BANK 53.22.22.261
BIC ABNANL2A
IBAN NL18ABNA0532222261
VAT NL851328477B01
COC 54497795
Declaration of Conformity
We, manufacturer Visual Productions BV, herby declare under sole responsibility,
that the following device:
IoCore2
Conforms to the following EC Directives, including all amendments:
EMC Directive 2004/108/EG
And the following harmonized standards have been applied:
NEN-EN-IEC 61000-6-1:2007
NEN-EN-IEC 61000-6-3:2007
Full name and identication of the person responsible for product quality and
accordance with standards on behalf of the manufacturer
Date: Place:
August 31th, 2017 Haarlem, The Netherlands
ing. Maarten Engels
Managing Director
Visual Productions BV

Chapter 1
Introduction
Thank you for choosing the IoCore2. The IoCore2 is expansion module for
the CueCore and QuadCore range of solid-state lighting controllers. The Io-
Core2 can add extra GPI, GPO, RS-232 and DMX ports to a CueCore based
installation. The IoCore2 is the successor of the original IoCore1.
Furthermore, the IoCore is perfectly capable of working stand-alone when
there is no CueCore attached. It can be programmed to convert and trigger any
of its protocols autonomously. Given the open nature of the IoCore’s protocol
suite (UDP, OSC, Art-Net) this unit can easily be integrated with third-party
systems.
An internal web-server provides the web-interface through which you can
program the IoCore. A modern browser is required to access this web-interface
during set-up. A browser or computer is not required for standalone use after
the initial set-up.
Figure 1.1: IoCore2
This manual discusses setting up and programming the unit. Chapter 2
provides background information on the communication protocols used the Io-
Core2. Chapters 4 and 5 cover how to set up the unit and configure the network
connection.
Programming the triggering and converting functionality is done in the 6
chapter as discussed on page 28.
At the time of writing this manual the IoCore2’s firmware was at version
1.01.
6

1.1 Feature comparison
The following table visualises the difference between the IoCore2 and IoCore1.
This overview might prove to be helpful to IoCore users considering choosing
the model for their new designs.
IoCore2 IoCore1
CPU 180MHz 120MHz
Flash memory 16MB 8MB
GPI 8x digital/analog 8x digital/analog
GPO 8x relay 8x relay
RS-232 yes yes
DMX bi-directional bi-directional
Art-Net input+output input+output
sACN input+output -
TCP input input
UDP input+output input+output
OSC input+output input+output
POE class I class I
DC 12-24V 12V
DHCP yes -
CueluxPro Licence 1 universe -
Kiosc compatible yes yes
1.2 What’s in the box?
The IoCore2 packaging contains the following items (see figure 1.2):
•IoCore2
•Power supply (including international plug set)
•Network cable
•16-pin + 3x 6-pin terminals
•Info card
1.3 Saving data to memory
This manual will describe how to configure the IoCore2 and program conver-
sions, action, etc. The unit’s web-interface is used for editing these kinds of
7

Figure 1.2: IoCore2 box contents
elements. When changes are made, these changes are directly stored in the
RAM memory of the IoCore2 and the programming will directly influence the
behaviour of the unit. RAM memory is, however, volatile and its content will be
lost through a power cycle. For this reason the IoCore2 will copy any changes
in the RAM memory to its onboard flash memory. Flash memory retains its
data even when not powered. The IoCore2 will load all its data back from the
flash memory upon startup.
This memory copy process is conducted automatically by the IoCore2 and should
not be of any concern of the user. One point of consideration is, however, that
after making a change the unit should be given time to perform the copy to
flash. As a rule of thumb, do not disconnect the power from the device within
30 seconds from making a programming change.
1.4 Further Help
If, after reading this manual, you have further questions then please consult
the online forum at http://forum.visualproductions.nl for more technical
support.
8

Chapter 2
Protocols
The IoCore2 is fitted with several communication ports and supports various
protocols. This chapter describes these protocols and to which extent they are
implemented in the IoCore2
2.1 GPI
The IoCore2 features four General Purpose Inputs (GPI) ports that can be
connected to external equipment, switches and sensors. State changes on these
GPI ports can be used to trigger programmed events inside the IoCore2.
Figure 2.1: GPI Pinout
Each GPI port can be switched between ’digital’ and ’analog’. In the digital
mode the signal is held up by an internal pull-up resistor and results in a logic
’0’. The external equipment is intended to short the port’s pin to the provided
ground pin. This short will create a logic ’1’. All four ports share one common
ground pin.
When set to analog the external equipment is supposed to supply a voltage
between 0V and 10V to the port’s pin. For convenience, a 10V supply is available
on one of the pins of the GPI connector. Please refer to figure 2.1 for the pinout
of the GPI connector. Be careful not to supply more than 10V to the GPI port
as that might cause permanent damage.
Figure 2.2 shows examples of how to wire a contact-closure to a GPI port
set to digital. And it shows an example of potentiometer connected to a GPI
port set to analog.
Please refer to page 37 for more information on configuring the GPI ports.
Programming events based on GPI activity is done in the Show Control page,
which is discussed on page 28.
9

(a) Contact-closure (b) Potentiometer
Figure 2.2: GPI Wiring examples
2.2 GPO
Each GPO port features a normally-open (NO) relay for switching external
equipment. The relay can switch 250VAC/30VDC up to 2A. Please refer to
figure 2.3 for the pinout of the GPO connector.
Figure 2.3: GPO Pinout
2.3 RS-232
The bi-directional RS-232 port can be used to communicate with external equip-
ment such as video projectors and matrix switchers. Figure 2.4 shows the pinout
of the connector which shared with the DMX port. Please refer to page 36 for
more information on configuring the RS-232 port.
Figure 2.4: RS-232 Pinout
10
Table des matières
Autres manuels Visual Productions Unité de contrôle
Manuels Unité de contrôle populaires d'autres marques

Festo
Festo Compact Performance CP-FB6-E Manuel de la liste des pièces

Elo TouchSystems
Elo TouchSystems DMS-SA19P-EXTME Manuel utilisateur

JS Automation
JS Automation MPC3034A Manuel utilisateur

JAUDT
JAUDT SW GII 6406 Series Guide rapide

Spektrum
Spektrum Air Module System Manuel utilisateur

BOC Edwards
BOC Edwards Q Series Manuel utilisateur












