background image

Flex-IO Builder 

Installation and Operating Guide 

Based on firmware revision 1.22 

244 Bergen Blvd. Woodland Park NJ 07424  973-785-4347 

43088 

LIT1547

B

Summary of Contents for Flex-IO16

Page 1: ...Flex IO Builder Installation and Operating Guide Based on firmware revision 1 22 244 Bergen Blvd Woodland Park NJ 07424 973 785 4347 43088 LIT1547B ...

Page 2: ...on is protected by the Federal Copyright Law with all rights reserved No part of this document may be reproduced transcribed or transmitted in any form or by any means without prior explicit written permission from FSR Inc Specifications may be changed without any notice in order to improve the function of the product ...

Page 3: ...n of incidental or consequential damages so the above limitations may not apply to you This warranty gives you specific legal rights and you may also have other rights which vary from state to state Warranty claims should be accompanied by a copy of the original purchase invoice showing the purchase date if a Warranty Registration Card was mailed in at the time of purchase this is not necessary Be...

Page 4: ...sources indicated on the marking label If you are not sure of the type of power supplied to your home consult your local power company This equipment may be equipped with a 3 wire grounding type plug a plug having a third grounding pin This pin will only fit in to a grounding type power outlet This is a safety feature If you are unable to insert the plug in to the outlet contact your electrician t...

Page 5: ...ERNET 13 EXAMPLE OF SUCCESSFUL CONNECTION VIA TCP IP 15 FIRMWARE VERSION AND BOOTCODE VERSION STRINGS 16 FIRMWARE UPGRADE PROCEDURE 17 FLEX IO BUILDER 22 NEW PROJECT 22 ENTERING CHANNEL COMMANDS 25 SAVE PROJECT 27 OPEN AN EXISTING PROJECT 28 DOWNLOADING PROJECT TO FLEX IO 30 UPLOADING PROJECT FROM FLEX IO 35 FLEX IO ACTION COMMANDS 36 GPI 36 GPO 37 WAIT 37 SER COMMAND 38 IP INLINE ACTION 38 IP COM...

Page 6: ...to alternate action mode The 16 lamp outputs can be independently configured to turn on off blink or toggle state in response any of the switch input events or they can be remotely commanded via serial or IP The short circuit protection and automatic reset feature of the lamp outputs makes the Flex IO16 very robust and prevents damage due to typical field wiring errors High output drive capability...

Page 7: ...supports system configuration debug Independent serial ports for Program and Control Indicators for serial IP activity power and status Fully programmable APPLICATIONS Add IP capability to legacy RS 232 equipment General purpose interface between hardwired control panels and AV equipment I O expansion for Flex LT controllers Expansion unit for HuddleVU collaboration system Contact closure to RS 23...

Page 8: ...e access to the Control Libraries for Serial and IP Devices within the Flex IO Builder 3 Connect Flex IO 16 via Program Port to PC It is recommended that you initially communicate with the Flex IO through a Serial Cable to its Program Port It is easier to initially connect and configure the device via Serial rather than IP Figure 1 Example of connecting the Flex IO 16 to the serial cable and seria...

Page 9: ...own below IP address 192 168 5 80 Subnet mask 255 255 255 0 Gateway 192 168 5 48 4 Verify the Firmware version and possible Upgrade of Firmware 5 Program Download and Test the various Actions required for the various Flex IO Channels Sample commands are shown below GPI 1 LOW GPO 1 ON WAIT 1000 SER passed serial string 0D IP 200 30 4 5 345 ACTION VPRESS DESKTOP 1 BUTTON 1 0D IP 200 30 4 5 345 01 57...

Page 10: ...ult serial settings of the Control Port are Baud rate 115200 Data bits 8 Parity None Stop bits 1 Handshake None ETHERNET CONNECTION DETAILS The Flex IO Builder program has the Ethernet or IP control settings programmed in to communicate via the Ethernet Port provided the IO 16 s IP Address is configured If you would like to use another program such as TELNET to communicate with the Flex IO over Et...

Page 11: ...FUL CONNECTION VIA SERIAL CABLE Use the Flex IO Connect dialog in the Flex IO Builder software to verify you can connect to the Flex IO 16 unit Select the Serial port from the drop down control in the Service Serial Port tab Click the Connect button ...

Page 12: ...xisting Serial Ports on the PC are shown in the drop down control If you have multiple Serial Ports on your PC you may test each The limited number of ports makes it easier to connect to a Flex IO 16 than using TCP IP which requires you to enter the correct IP Address ...

Page 13: ...s Subnet and Gateway for the Flex IO hardware is easier to do via a Serial connection However the Flex IO Builder does provide a built in Ping Test to assist in determining if the hardware is connected and configured correctly To run a Ping Test after the system has been connected and configured the following must be done in the Flex IO Builder Click the Ethernet tab Enter the IP Address of the Fl...

Page 14: ...is correctly configured you will see results that look like the following If configured incorrectly you will see results as shown below Note that the difference between these 2 tests was the last number of the IP Address was different by 1 ...

Page 15: ...15 EXAMPLE OF SUCCESSFUL CONNECTION VIA TCP IP To connect to the Flex IO via TCP IP the following must be done Click the Ethernet tab Enter the IP Address of the Flex IO unit Click the Connect button ...

Page 16: ...w the Bootcode Firmware Version strings look at Connect when both are loaded on the Flex IO hardware This is how the strings appear when the Firmware is no longer present This is the typical result of turning off the Flex IO hardware in the middle of a Firmware Download before it completes It can be fixed by performing the Firmware Upgrade Procedure and letting it run until completion ...

Page 17: ...OCEDURE The following screens shows the procedure for upgrading the Firmware The procedure requires that a Serial or Ethernet connection already be established Either one is fine Then select click the Select Firmware button ...

Page 18: ...18 Select the Firmware version file Typically the latest file which appears at the top of the file selection list as shown below Click the OK button to select the File and close the dialog ...

Page 19: ...and a progress bar will appear to show the download s progress Provided the firmware successfully downloads the following dialog will appear If it does not appear restart the procedure The Flex IO hardware may require a reboot and Connect may need to be closed and re opened ...

Page 20: ...20 Click OK to close this dialog The Flex IO hardware will reboot Wait for the timer displayed in the Connect dialog has counted off 10 seconds ...

Page 21: ...21 Then press the Connect button to confirm the new Firmware version number appears ...

Page 22: ...22 FLEX IO BUILDER NEW PROJECT The following screen shots so the sequence for making a New Project ...

Page 23: ...23 ...

Page 24: ...24 ...

Page 25: ... select a Channel click the number in the TreeControl Click into the TextBox corresponding to whether you want the Action to be applied to the OnPress OnHold or OnRelease event Toggles may also be selected by clicking the Toggle tab ...

Page 26: ... Select the Action by clicking on the one wanted This example is for a GPOutput Select from the options and click OK to close the dialog The text of the Action should appear in the Event originally chosen ...

Page 27: ...27 SAVE PROJECT Click the Save button to save your work Alternatively you may click the Save As button to open a dialog to create a new Project to save your work in ...

Page 28: ...28 OPEN AN EXISTING PROJECT ...

Page 29: ...29 ...

Page 30: ...30 DOWNLOADING PROJECT TO FLEX IO Open the Flex IO Connect dialog Connect to the Flex IO via Serial or Ethernet ...

Page 31: ...31 Click the Download Project button Click the Start Download button ...

Page 32: ...32 Click the OK button ...

Page 33: ...33 Wait for the reboot of the Flex IO hardware to finish Click the Connect button ...

Page 34: ...34 Click the Show Current button to see a list of the commands currently loaded into the Flex IO hardware ...

Page 35: ...lick the Upload Project button Enter a unique name for the Project The Start Upload button will not enable until the Project Name is unique Click the Start Upload button Watch the progress bar Click the OK button Close the Connect dialog The newly Uploaded Project may be opened by clicking the Open button ...

Page 36: ...state_or_query HIGH pulses the HIGH setting once in software see accompanying Table LOW pulses the LOW setting once in software E enable D disable Once a channel is Disabled it must be Enabled before it can be set HIGH request current state for specified channel s Samples GPI 2 HIGH GPI 1 8 D GPI 1 3 8 11 16 E Channel Type HIGH LOW Normally Open Executes Actions nothing Normally Closed nothing Exe...

Page 37: ... commas Example 1 3 6 10 12 state_or_query ON sets the output state to ON OFF sets the output state to OFF TOGGLE toggles the output state BLINK sets output state to blink at default 500 millisecond rate BLINK blink_rate_in_msec sets output to blink at requested rate blink_rate_in_msec Blink rate in milliseconds Must be in range 100 to 5000 request current output state for specified channel s Samp...

Page 38: ...riage return can be embedded in and characters Flex Commands require the keywords ACTION Syntax will depend on the device the string is being sent to Sample IP 200 30 4 5 345 ACTION VPRESS DESKTOP 1 BUTTON 1 0D IP 200 30 4 5 345 ACTION VPRESS DESKTOP 2 BUTTON 1 0D IP COMMAND Send a Control Library command string to the specified IP Address and optional Port Beginning and end of the string is marke...

Page 39: ...UTS 12V LAMP VOLTAGE OUTPUTS FSR fsrinc com 973 785 4347 RS 232 ACTIVITY RS 232 Tx Rx Tx Rx PROGRAM CONTROL CONTROL PROGRAM Rx Tx OPTIONS POWER 12VDC 1A ETHERNET POE Rx Tx STATUS 5 6 7 8 9 10 11 12 13 14 15 16 13 14 15 16 9 10 11 12 5 6 7 8 1 2 3 4 8 53 8 09 22 22 3 44 3 00 22 22 1 19 06 4x 20 DIA ...

Page 40: ...40 ...

Page 41: ...ol Control port supports baud rates from 2400 to 115200 5 8 data bits 1 1 5 2 stop bits odd even mark space or no parity Network port 10 100 Ethernet Power Supply input options 12VDC at 1 Amp from IT PS1 power supply or POE Ethernet connection 802 3af Power consumption 2W idle power plus any external loading conditions Note that external switches are expected to be momentary normally open type but...

Page 42: ......

Reviews: