DNF Controls EB-44-RV, EB-42-RHA, EB-44-RH Users Guide

IP Control Buddy User Manual
Page 1 of 26
19770 Bahama Street
Northridge, California 91324 V: 818.898.3 380 F: 818.898.3360 sales@dnfcontrols.com www.dnfcontrols.com
IP CONTROL BUDDY
EB-22, EB-21
EG-4
User Manual
IP Control Buddy User Manual
Page 2 of 26
Table of Contents
1. GETTING STARTED ......................................................................................3
2. EQUIPMENT LIST ..........................................................................................3
INSTALLATION
3.
4. SYSTEM CONFIGURATION WEB PAGE .....................................................5
GPI EVENTS WEB PAGE EB -44, EB-42, EB-41, EG-4
5. GPO ACTIONS WEB PAGE EB-44, EB-42, EB-41, EG-4
6.
7. REMOTE DEVICE ASSIGNMENT WEB PAGE .............................................9
8. KEYMAPPER ............................................................................................... 11
GTP-32 / DC20 RECEIVE EVENTS
9. SERIAL PORT CONFIGURATION
10. AHSC TRANSMIT ACTION
11. AHSC RECEIVE EVENT
12.
.............................................................................................3
...............................7
.........................8
........................................................... 122
............................................................. 123
....................................................................... 144
............................................................................ 155
13. SNMP RX/TX ACTIONS ............................................................................... 18
14. MEM CONFIGURATION .............................................................................. 18
15. EVENT ACTION TABLE .............................................................................. 18
16. TALLY ASSIGNMENT EXAMPLES: RECEIVE PATTERN MATCHING
17.
EB-44, EB-42, EB -41, EB-22, EB-21
.......................................... 24
................... 22
18. EXAMPLES: SEQUENCES ....................................................................... 277
19. EXAMPLES: MEM / FLIP FLOP ................................................................ 308
20. EXAMPLES: MEM / RADIO GROUP TALLY ............................................ 309
SPECIFICATIONS
21. DNF CONTROLS LIMITED WARRANTY
22.
REVISIONS
1.0 04/07/16 First Version
........................................................................................ 30
.................................................... 31
1.1 08/29/16 Added MEM, SNMP and SERIAL Configuration page.
IP Control Buddy User Manual
Page 3 of 26

1. GETTING STARTED

Qty
Component
DNF Part Number
EB-41, EG-4
Part# PS-IPCB
1. Go to Installation Section to install the product.
2. Go to System Configuration Section to set static IP address, Subnet Mask, and Gateway address
3. Go to Remote Device Assignment Section to enter IP addresses for remote devices that product will communicate with.

2. EQUIPMENT LIST

1 IP Control Buddy EB-44, EB-42 ,
1 Power Supply & Power Cord

INSTALLATION

3.
Mount product into rackmount panel, desktop, or other using the mechanical drawing below. Note- All dimensions are in inches.
Optional
Use mechanical drawing to mount product horizontally or vertically.
IP Control Buddy User Manual
Page 4 of 26
For EB-44, EB-42, EB-41, & EG-4:
Remainder of page is blank
If req uired, wire GPI Inputs, GPI Outputs (GPO), and serial cables to screw terminal blocks on rear of product. See SPECIFICATIONS section for wiring details.
Connect Power Over Ethernet (POE) by inserting Ethernet cable into RJ45 connector on rear. Or, connect external power supply to 2-pin white power connector adjacent to RJ45 connector.
IP Control Buddy User Manual
Page 5 of 26

4. SYSTEM CONFIGURATION WEB PAGE

P1 Software Upgrade:
Use this link to install the P1 upgrade file provided by DNF Controls
Web Upgrade:
Use this link to install the Web pages upgrade file provided by DNF Controls
extension must be ‘dnf’.
extension must be ‘dnf’.
automatically reboot.
Enter Label:
Enter label to be displayed on top right of all web pages
settings below:
Save Configuration to
Restore Configuration
Set Factory Defaults:
Enter the new IP
PC:
from PC:
Use this link to save the product’s current configuration to a configuration file on a computer. The web browser will prompt for file name and directory. The file
Use this link to download a configuration file from your computer to the product. The web browser will prompt for directory and configuration file name. The file
Use this link to reset all product configuration settings to factory defaults. This will NOT change the IP address, subnet mask or gateway address. The product
Enter the new IP address, Gateway, and Subnet Mask. Click on Save Config to
will
save the new entries. The product will automatically reboot.
IP Control Buddy User Manual
Page 6 of 26
IP Address:
192.168.10.217
Subnet Mask:
255.255.255.0
Gateway:
192.168.10.1
DEFAULT STATIC ETHERNET CONFIGURATION
The product is configured using a standard web-browser (Internet Explorer, Firefox, and Chrome). Enter the product’s IP address in the Address/ URL bar, typically located at the top of the web-browser page, to access the Home Page. Use the links on the left side of the Home Page to access the desired configuration web pages.
All configuration settings are saved in non-volatile memory in the product. Settings are retained when power is removed.
Settings may be uploaded to a computer as a configuration file (.dnf) for storage. Configuration files may be downloaded from a computer into the product to restore a saved configuration. A configuration file contains all of the product’s configurations except IP address, subnet mask, and gateway address. The product does not support partial configuration upload or download. The configuration file is a not a text formatted file. It cannot be viewed or modified with a text editor.
To access the System Configur ation web page, use the following log-on when prompted:
Username: dnfuser Password: controls
The user name and password cannot be changed.
IP Control Buddy User Manual
Page 7 of 26

GPI EVENTS WEB PAGE EB-44, EB-42, EB-41, EG-4

OPTO ON: The GPI is ON when the opto-isolator is energized (powered).
The GPI is OFF when the opto-isolator is energized (powered).
LATCHED: The GPI turns ON and stays ON. The GPI turns OFF and stays OFF.
The time period that the GPI must remain ON to be detected as ON and must remain OFF to be
Currently
Current state of GPI as defined by User Defined ON State.
5.
GPI Label
User Defined
ON State
User Defined
ON Mode
Debounce Time
Enter any 15 characters or symbols. For convenience only. Used in Event Action Table
OPTO OFF: The GPI is ON when the opto-isolator is de-energized.
MOMENTARY: The GPI turns ON for a short time and then turns OFF and stays OFF.
detected as OFF. The selected time is multiplied by 10 milliseconds to compute the actual Debounce time.
The GPI is OFF when the opto-isolator is de-energized.
This pattern repeats every time the GPI become active.
IP Control Buddy User Manual
Page 8 of 26

GPO ACTIONS WEB PAGE EB-44, EB-42, EB-41, EG-4

GPO Label:
Enter any 15 characters or symbols. For convenience only. Used in Event Action Table
RELAY OPEN: The relay is OPEN when the GPO is ON.
Mode:
MOMENTARY: The GPO turns ON, waits for the MOMENTARY ON TIME to expire, and
ON Time:
menu settable from 0.01 sec to 2.0 sec.
make)
Currently:
Current state of GPO as defined by User Defined ON State.
6.
User
Defined
State:
User
Defined
Operating
Momentary
Group:
The relay is CLOSED when the GPO is OFF. RELAY CLOSED: The relay is CLOSED when the GPO is
ON
The relay is OPEN when the GPO is OFF (Factory
ON. Default).
LATCH: The GPO turns ON and stays ON. The GPO turns OFF and stays OFF.
For MOMENTARY operating mode only. ON duration for Momentary GPO. Drop down
Radio Group RG1 – RG4: Only one GPO in a Group can be ON at a time. Before a GPO
turned ON, all of the other GPOs in the group are immediately turned off. (Break before
is
then automatically turns OFF.
IP Control Buddy User Manual
Page 9 of 26

7. REMOTE DEVICE ASSIGNMENT WEB PAGE

Label:
Enter up to 32 characters. The label will be used in the Event Action Table device drop down menu
USP- Use to connect to other DNF Controls Universal Switch Panels GTP-32/DC20- Use
OTHER- Use to connect to other Ethernet devices
Type:
For TCP/IP Only
Port 50004 for connection from Remote Device 4
Remote Device
Device
Type:
Connection
Connection
Mode:
to connect to DNF Controls GTP-32 and DC20/21
PKM- Use to connect to Panel Key Mapper Application
For OTHER Device Types only- Select UDP, SNMP or TCP/IP
Client Transmit: Establish connection to remote device.
Transmit command. device.
Client Transmit/Receive: Establish connection to remote device.
Maintain connection to remote device.
Server Receive/Transmit:
Accept connection from client. Only client at assigned IP Address can connect. responsible for maintaining connection.
Server Mode only, EB listens on the following ports: Port 50001 for
connection from Remote Device 1 Remote Device 2
Port 50003 for connection from Remote Device 3
Disconnect from remote
Port 50002 for connection from
The client is
IP Control Buddy User Manual
Page 10 of 26
attempt to deliver the message.
IP: Address:
Enter IP address for remote device to be controlled or monitored
at remote device IP address.
error is defined as loss of two consecutive heartbeats.
Click on Refresh link to refresh Connection Status
Remainder of page is blank
UDP Attempts: For UDP Connection Type only.
The number of times that the message will be sent separated by 10 milliseconds. Since UDP does not provide guaranteed delivery, UDP
Attempts provides more than one transmit
Port Number: Destination port number for transmit actions
Source port number for receive events. Set to ‘0’ to receive events from any port number
Heartbeat Rate: For USP and GTP-32/DC20 Device Types. Default value is 5 seconds. Communication
Connection
Status:
For USP and GTP-32/DC20 device types and TCP/IP connection types only Displays “Connected” in green when communicating with remote device Displays “---------“ when NOT communicating with remote device or no IP
been entered.
Save Button: Click on Save button to save entered settings
Refresh Link:
address has
IP Control Buddy User Manual
Page 11 of 26
8. KEY MAPPER
Label
Enter any 32 characters or symbols. For convenience only. Used in Event Action Table
Key
Select PC Keyboard key from drop down menu
Modifier
Select NONE or CTRL, SHIFT, ALT combination
The Key Mapper List contains 48 entries. Select a PC keyboard combination from the drop down menus and assign an identifier label for the Event Action Table.
When a USP key is pressed, the assigned Key Mapper List entry is transmitted to the Panel Key Mapper application, pkm.exe, running on the Microsoft Windows based remote device.
IP Control Buddy User Manual
Page 12 of 26

GTP-32 / DC20 RECEIVE EVENTS

Event Label:
Enter the GTP-32 or DC20 Event Label to tally. This Event Label must be listed in the Event Label must exactly match the event label in the Event Notification Table.
For use with “UR_” event labels only. value, the event turns ON momentarily
9.
Enter any 32 characters. This label is used in the Event Action Table.
GTP-32/ DC20
Event label:
User Register
Value:
GTP-32/ DC20’s Event Notification Table with the IP address of this Product. The entered
Enter a value ‘0’ to ‘255’. When the received User Register value matches the entered
NOTE- The GTP-32/ DC20 Receive Event type event is only displayed in the Event
Action Table for Remote Devices of Device Type “GTP-32/ DC20”.
IP Control Buddy User Manual
Page 13 of 26

10. SERIAL PORT CONFIGURATION

Port Configuration RS232 DTE or RS422 Controller
Baud Rate 300, 1200, 2400, 4800, 9600,19200, 38400
Parity
None, Odd, Even
Data Bits Fixed at 8 Stop Bits Fixed at 1 Start Bits Fixed at 1
IP Control Buddy User Manual
Page 14 of 26

11. AHSC TRANSMIT ACTION

Action Label: Enter any 32 characters. This label is used in the Event Action Table.
ASCII/ HEX
Command:
The ASCII/HEX Command is 1 - 256 characters in length. Use %yz to enter a HEX value. ‘y’ and ‘z’ are values 0 - 9 or A- F.
Two characters must follow %. Use %WTttt to add a WAIT time, 001 - 999 milliseconds. Three numbers must follow %WT.
The characters preceding %WT are sent immediately. The characters after %WTttt are sent after the wait time expires. More than one %WT can be included in a command. NOTE- %WT is only an approximate wait time.
For SERIAL only- Use %BR to add a BREAK character as the first transmitted character. NOTE- Spaces between characters are NOT transmitted. Use %20 to transmit a space
character.
IP Control Buddy User Manual
Page 15 of 26

12. AHSC RECEIVE EVENT

Label
NOTE- Spaces between patterns are ignored. Use %20 to match a space character.
Event
ASCII/
HEX
Receive
Data
Enter any 32 characters. This label is for convenience only and is used in the Event Action Table.
Enter 1- 16 characters and/or bit patterns to match against received serial data. The received characters must exactly match the order and value of the entered patterns. If a
received the match between received again.
Use %yz to enter a HEX character. ‘y’ and ‘z’ are values 0 - 9, A - F, or 'X' (don’t care). Enter %Xz to match only the z part of the HEX character. Enter %yX to match only the y part of
the Use #yyyyyyyy to match an exact bit pattern. ‘y’ values are '0', '1', or 'X' (don't care). For
example, far left.
Use <yyyyyyyy to match any bit in the bit pattern. ‘y’ values are '0', '1', or 'X' (don't care). For example, enter <0XXX1XXX to match bit7=0 or bit3= 1. Bit0 is on the far right. Bit7 is on the far left.
Use '!' to NOT match a character pattern. For example: Event Label= TEST. Receive pattern= !A. If any character other than 'A' is received, then TEST event is ON. If 'A' is received, then TEST event
character does not match the entered pattern, all previous matches are discarded and
process begins again with the first entered pattern. If more than 1 second elapses
characters, all previous matches are discarded and the match process begins
HEX character. Enter %XX to ignore the received value.
enter #0XXX1XXX to match bit7= 0 and bit3= 1. Bit0 is on the far right. Bit7 is on the
is OFF. Use !y, !%yz, or !#yyyyyyyy to specify a NOT pattern match.
Pattern matching examples can be found in the back of this manual.
IP Control Buddy User Manual
Page 16 of 26

13. SNMP TX/RX ACTIONS

Event/Action Label
Community Community string is 1 - 32 characters in length. Typical value is 'public'.
Command SET, GET, GET RESPONSE
Object
Identifier
(OID)
Value Type
OID Value
Enter any 32 characters. This label is for convenience only and is used in the Event Action Table.
The OID is 8 - 256 decimal values in length entered in dot notation. Only decimal values are accepted. ie: 1.22.333.4.55.666.7.88. Maximum entered decimal value is 99999999.
OID Value Type:
Integer: Octet Integer Octet String: Enter 16 alphanumeric characters NULL: Set to NULL when no OID value is entered.
Enter decimal value 0 - 999999 for OID value
: Enter decimal value 0 - 999999 for OID value
IP Control Buddy User Manual
Page 17 of 26

14. MEM CONFIGURATION

MEM Label Enter any 32 characters. This label is for convenience only and is used in the Event
Action
Radio Group
Select from RG1 – RG6” to put the selected mem into a radio group.
Table.
MEM’s are used to save an Event In's ON or OFF state and trigger an ON or OFF ACTION. MEMs are also used on the Tally Assignment web page to control LCD Key text and color.
In the Event Action Table, an Event In can turn on, turn off or toggle the state of a MEM. Also, a MEM can be used as an Event In to trigger an ON or OFF ACTION.
For example, a MEM can be used to convert a momentary event into a latching tally. VTR Play status turns on MEM 1. VTR Stop status turns off MEM 1. The LCD Key tallying MEM 1 displays PLAY when MEM 1 is on and STOP when MEM 1 is off.
Please refer to section 18 for example of MEMs FLIP FLOP and RADIO GROUP.
IP Control Buddy User Manual
Page 18 of 26

15. EVENT ACTION TABLE

On an Event Action Table line, select an EVENT IN on the left side of the table and then select an ACTION on the right side. Some events only support ON ACTIONS, so the OFF ACTION entries will be grayed out.
One EVENT IN can trigger more than one ACTION. Select the same EVENT IN on multiple lines and then select an ON or OFF ACTION on each line.
Only EVENTs and ACTIONs associated with the Remote Device’s Device Type or Connection Type will be displayed in the drop down menus. If the desired event or action is not displayed, then go to the Remote Device Assignment web page and change the Device Type or Connection Type for the Remote Device.
There are 16 Sequence Timers. Use each Sequence Timer event number in multiple lines as the Event Type to create a sequence of actions. The first Sequence entry from the top of the table will be the first sequence action. The next Sequence entry from the top of the table will be the next sequence action. The Event column time is the delay before that line’s action will execute. Use Sequence Start action to start a sequence. Use Sequence Stop/ Reset to stop a sequence. The Sequence will always start at its first line.
IP Control Buddy User Manual
Page 19 of 26
Remainder of page is blank
None (Greys out line) Local Event Remote Device Event
Local: GPI GPI changed from OFF to ON. The selected ON ACTION will execute.
GPI changed from ON to OFF. The selected OFF ACTION will execute
MEM
MEM changed from OFF to ON. The selected ON ACTION will execute. MEM changed from ON to OFF. The selected OFF ACTION will execute
Sequence Timer
The sequence timer’s time has expired. Only ON ACTION is executed. The timer automatically restarts for the time period of the next sequence event in the
table. After the last sequence event in the table has expired and its ON ACTION executed, the timer automatically restarts for the time period of the first sequence event in the table.
Continuous Timer
The Continuous timer’s time has expired. Only ON ACTION is executed. The timer automatically starts once Save is pressed in the Event Action table. After
the timer has expired and its ON ACTION executed, the timer automatically restarts for the time period setup in the Event Action table.
E V E N T
Source
Event
Type
I
N
Event
Remote: AHSC Receive Event
A successful pattern match has occurred for the selected AHSC Receive Event pattern on the selected Remote Device. Only ON ACTION is executed.
If the AHSC Receive Event pattern is assigned to multiple Remote Devices, only the ON ACTION associated with the Remote Device that received the successful match will execute.
GTP-32/DC20 Receive ( Only available for Device Type “GTP-32/DC20”)
An Event Label was received that matched the selected GTP-32/DC20 Event Label on the selected Remote Device. Only ON ACTION is executed.
If an Event Label is assigned to multiple Remote Devices, only the ON ACTION associated with the sending Remote Device will execute.
USP Keypress ( Only available for Device Type “USP”)
An event (Keypress or GPI) was received that matched the selected event on the selected Remote Device.
GPI Number, AHSC Receive Event Label, Ethernet Receive Event Label, or GTP-32/DC20 Event Label, Sequence Timer time period.
The display labels in the drop down menus are the same user entered labels on the event web pages
IP Control Buddy User Manual
Page 20 of 26
Rem
ote:
Local /
Remote
Execute Action on Local USP3 Execute Action on Remote Device
Local: GPO Do Nothing
Turn GPO ON
MEM Do Nothing
O N
A C T
O N
Sequence Start
Type
Sequence Stop / Reset
I
Sequence Toggle
Sequence Repeat
Key Enable Turn ON Key Enable
Turn GPO OFF
Turn MEM ON Turn MEM OFF
Start identified sequence at its first line in the Event Action Table.
Immediately stop sequence.
Toggle current sequence.
Repeat current sequence
Turn OFF Key Enable Toggle Key Enable
Redundant Turn ON Redundant Mode
Turn OFF Redundant Mode Toggle Redundant Mode
Main/Backup Select MAIN
Select BACKUP Toggle between MAIN/BACKUP
Restart Timer
Restarts the currently selected timer in the Event Action Table.
AHSC Transmit Action
Transmit the selected AHSC Action command. If command contains WAIT (%WT), then transmit all characters prior to %WT, wait for the time period defined by %WT, and then transmit the remaining characters or until the next %WT. A command may contain more than one %WT.
GTP-32/ DC20 (Only available for Device Type “GTP-32/DC20”)
Transmit GPI ON (as a Key Press), GPI OFF (as a Key Release), GPO ON, and GPO OFF messages to a GTP-32 /DC20 Remote Device.
USP (Only available for Device Type “USP”)
Transmit a Key Press to a Remote USP panel.
Action
Label
GPO Number AHSC Transmit Action
IP Control Buddy User Manual
Page 21 of 26
Local /
Rem
ote:
Action
Remote
O F F
A C T I O N
Type
Execute Action on Local product Execute Action on Remote Device Local: GPO Do Nothing
Turn GPO ON Turn GPO OFF
MEM Do Nothing
Turn MEM ON Turn MEM OFF
Sequence Start
Start identified sequence at its first line in the Event Action Table.
Sequence Stop / Reset
Immediately stop sequence.
Sequence Toggle
Toggle current sequence.
Sequence Repeat
Repeat current sequence
Key Enable Turn ON Key Enable
Turn OFF Key Enable Toggle Key Enable
Redundant Turn ON Redundant Mode
Turn OFF Redundant Mode Toggle Redundant Mode
Main/Backup Select MAIN
Select BACKUP Toggle between MAIN/BACKUP
Restart Timer
Restarts the currently selected timer in the Event Action Table.
Label
GPO Number AHSC Transmit Action
AHSC Transmit Action
Transmit the selected AHSC Action command. If command contains WAIT (%WT), then transmit all characters prior to %WT, wait for the time period defined by %WT, and then transmit the remaining characters or until the next %WT. A command may contain more than one %WT.
GTP-32/ DC20 (Only available for Device Type “GTP-32/DC20”)
Transmit GPI ON (as a Key Press), GPI OFF (as a Key Release), GPO ON, and GPO OFF messages to a GTP-32 /DC20 Remote Device.
USP (Only available for Device Type “USP”)
Transmit a Key Press to a Remote USP panel.
IP Control Buddy User Manual
Page 22 of 26
16. TALLY ASSIGNMENT
EB-44, EB-42, EB-41, EB-22, EB-21
Key Number: The product key number.
Local- Follow Key, Follow GPI, Follow GPO, Follow ENABLE Key, Follow Memory
Tally Type:
Remote- Tally Remote Device: USP, GTP-32/DC20, Other
Tally Source: Local
Location (MEM), Follow Sequence (SEQ)
Follow Key- Tally is ON when key is pressed
Tally is OFF when key is released
Follow GPI- Tally is ON when GPI is ON
Tally is OFF when GPI is OFF
Follow GPO- Tally is ON when GPO is ON
Follow ENABLE- Tally is ON when ENABLE is ON
Follow MEM- Tally is ON when MEM is ON
Tally is OFF when MEM is OFF
Follow SEQ- Tally is ON when Sequence is in progress
Tally is OFF when GPO is OFF
Tally is OFF when ENABLE is OFF
Tally is OFF when Sequence is not running
IP Control Buddy User Manual
Page 23 of 26
Follow remote USP GPI or GPO-
Tally is ON when remote GPI/GPO is ON Tally is OFF when remote
AHSC Table Entry Number
OFF / UR1, UR2, UR3, UR4 for User Register Tallies
Dark, Red, Green, Amber
Text:
Small: 3 rows x 6 characters per row Big: 1 row x 3 characters per row
Manually enter, or cut & paste, the Event Label from the GTP-32’s or DC20’s Event
Manual.)
Value:
GPI/GPO is OFF
Follow GTP-32 or DC-20 Event Label
Tally is ON when Event Label state is ON Label state is OFF
Tally is OFF when Event
Tally Source: Remote:
Tally
Number:
GPI / GPO Number SNMP Table Entry Number
Extended Follow GTP/DC- For use with “ET_” Event Labels only
Formatted: ET_NameField_StatusField The Extended Tally is off when received ET Event Label matches
Name or matches
ET1Tally is ON when the received Event Label matches the Name Field
ET2 through ET4 Tally is ON when the received Event Label matches respectively, and
Follow GTP/DC User Register- For use with “UR_” Event Labels only
The UR Event Label is OFF when User Register value does not match
UR1Tally is ON when the received User Register value matches the
UR2 through UR4 Tally is ON when the received User Register value matches the UR1 through UR4 value entry, respectively
Field but does not match any Status entries assigned to key
OFF entry
and Status Field for ET1 and the Event Label is ON
the Name Field and Status Field for ET2 through ET4,
the Event Label is ON
any UR entries for key or matches OFF entry value
UR1 value entry
OFF / ON
Tally:
Tally Color:
Font Size:
Event Label:
OFF / ET1, ET2, ET3, ET4 for Extended Tallies
Flashing Red, Flashing Green, Flashing Amber Blinking Red, Blinking Green, Blinking Amber Dim Flashing Red, Dim Flashing Green, Dim Flashing Amber, Dim Blinking Red, Dim Blinking Green, Dim Blinking Amber
Text displayed on key face for each tally entry
Normal: 2 rows x 4 characters per row
Notification Table. The event label is case sensitive, may not contain spaces, and must exactly match the Event Notification Table entry. (Refer to the GTP-32 or DC20 User
Enter User Register value to match
Dim Red, Dim Green, Dim Amber
IP Control Buddy User Manual
Page 24 of 26

17. EXAMPLES: RECEIVE PATTERN MATCHING

NOTE- ASCII and HEC data can be mixed in a user entered pattern. For simplicity only, the examples
do not mix ASCII or HEX in a user entered pattern.

ASCII Examples

User Entered Pattern Received ASCII Data Notes
ABCD ABCDEFG Successful pattern match of first 4 received characters
ABCD 1234ABCDEFG Successful pattern match of 5th , 6th, 7th, and 8
th
received characters
ABCD 1234A5BCDEFG No pattern match. User entered pattern must be
received as entered.
A %XX C D NOTE- spaces are not
included in pattern match
ABCD ACCD AJCD A2CD
The value of the second character in the %XX, is like a wildcard, so it can be
any character.
A successful pattern match will result if the and fourth characters are correct.
All four received character patterns are a
pattern,
first, third
successful pattern match.
A %XX C D 1234ABCDEFG
Successful pattern matches. 1234A5CDEFG 4AKCDE
A %XX C D ACD No pattern match. Four characters must be received.
Hex Examples (Base 16 Numbering)
User Entered Pattern Received Hex Data
(spaces for display only)
%12 %34
12 34 12 34 56 78
Notes
Successful pattern matches for hexadecimal
and 34.
values 12
56 78 12 34 9A 56 78 12 34
%X2 12
32 52 A2
The first half of the received Hex value is like
wildcard and can be any value. Only the
must match the user entered
value.
Successful pattern matches.
a
second half
%12 %4X 12 43
%12 %4X 12 34
12 4A 12 49 56 98 12 49
12 84 12 56
The second half of the received Hex value is
wildcard and can be any value. Only
match the user entered
value.
the first half must
Successful pattern matches.
No pattern match.
like a
IP Control Buddy User Manual
Page 25 of 26
Binary Examples (Base 2 Numbering)
User Entered Pattern
Received Binary Data
Notes
User Entered Pattern Received Binary Data
(spaces for display only)
#0XXX1XXX
01011000 Bit 7 is immediately after the ‘#’. Bit 0 is on the
Bit7 = 0, Bit3= 1
All other bits are “Don’t care”
Notes
far right. A pattern match occurs only when Bit 7= 0
Bit3= 1. The received data must exactly these identified bit values for a match.
and
match
The values of the other 6 bits are ignored. Successful match.
#0XXX1XXX
01111111
Successful pattern matches. 00001000 01101001
#0XXX1XXX 10001000 No pattern match. Bit 7, on the far left is ‘1’. It
must be ‘0’ to match.
#0XXX1XXX 00000000 No pattern match. Bit 3 is ‘0’. It must be ‘1’ to
match.
<0XXX1XXX Bit7 = 0, Bit3= 1
All other bits are “Don’t care”
(spaces for display only)
01011000 Bit 7 is immediately after the ‘#’. Bit 0 is on the
far right.
A pattern match occurs when Bit 7= 0 or
Only one of the bits in the received
data must
match.
The values of the other 6 bits are ignored
Successful match.
<0XXX1XXX
11111111 Received Bit 7 =1. Received Bit 3= 1.
Bit3= 1.
Bit7 = 0, Bit3= 1
All other bits are “Don’t care”
<0XXX1XXX Bit7 = 0, Bit3= 1
All other bits are “Don’t care”
<0XXX1XXX Bit7 = 0, Bit3= 1
All other bits are “Don’t care”
<0XXX1XXX Bit7 = 0, Bit3= 1
All other bits are “Don’t care”
At least one identified bit, Bit 3, matches.
Successful pattern match. 10000000 Received Bit 7 =1. Received Bit 3= 0.
None of the identified bits match the user
entered pattern. No pattern match. 11111111
Successful pattern matches. 00000000 01010101 10101010
11110111
No pattern match. 10000000 11010101 10100010
IP Control Buddy User Manual
Page 26 of 26

ASCII Examples

User Entered Pattern Received ASCII Data Notes
!A B A pattern match is successful when the received
character is any character except
‘A’.
!A AAAAAA All of the received characters are ‘A’. No pattern
match.
!A AB The second character is not an ‘A’. The received data
is a successful pattern match.
!A BA The first character is not an ‘A’ and is a successful
pattern match. The received data
is a successful
pattern match.
!A BC No character is an ‘A’. Successful
pattern match.
!AB AB The first character can be any character except ‘A’.
The second character must be
‘B’.
No pattern match
!AB
CB DB ZB
The first character can be any character The second character must be
‘B’.
except ‘A’.
Successful pattern match
!AB CD The first character can be any character except ‘A’.
The second character must be
‘B’.
No pattern match
Hex Examples (Base 16 Numbering)
User Entered Pattern Received Hex Data Notes
!%12 12 A pattern match is successful when any value is
received except 12. No pattern match.
!%12 34 22 34 A pattern match is successful when any value is
received except 12, immediately
followed by 34
Successful pattern match.
!%12 34 11 34
Successful pattern matches. 21 34 9F 34 87 34
!%12 34 11 12 34 No pattern match !%12 34 11 22 34
Successful pattern matches 11 45 34 56
IP Control Buddy User Manual
Page 27 of 26

18. EXAMPLES: SEQUENCES

Event Type
Event
Description
Remainder of page is blank
When the Sequence Timer’s event time expires, the associated ON Action will execute and then the timer for the sequence’s next entry in the Event Action Table will start.
Upon receipt of a Sequence Start action, the timer for the Sequence’s first entry in the Event Table will start.
Upon receipt of a Sequence Stop action, the sequence will immediately stop. The sequence in progress will halt without executing. The next Start action will cause the sequence to first entry in the Event Action Table.
When the last Sequence action executes, the sequence will automatically turn off and stop If the last Sequence action is Sequence Start, the sequence will loop until a Sequence received.

Example #1 Wait for Sequence Start action and then play sequence until end and stop.

Key Press 1 Sequence 1 Start action Sequence 1 Timer 100ms Delay 100ms and then execute assigned ON Action Sequence 1 Timer 1 sec Delay 1 second and then execute assigned ON Action Sequence 1 Timer 10 sec Delay 10 seconds and then execute assigned ON Action Sequence 1 Timer 100ms Sequence 1 Start action Key Press 2 Sequence 1 Stop action
Action
entry
start at its
executing.
Stop is
IP Control Buddy User Manual
Page 28 of 26
19. EXAMPLES: MEM / FLIP FLOP
Remainder of page is blank
To setup a FLIP FLOP action the use of a MEM is required. A source events (GPI or Keypress) ON action will FLIP FLOP the action of two GPO’s.
The selected MEM that is being toggled will need to be setup in following manner to trigger the FLIP FLOP action.
ON ACTION: TURN ON GPO_1, TURN OFF GP O_ 2 OFF ACTION: TURN OFF GPO_1, TURN ON GP O_ 2

Example #1 MEM FLIP FLOP GPO 1 and 2

IP Control Buddy User Manual
Page 29 of 26

20. EXAMPLES: MEM / RADIO GROUP TALLY

To set up a MEM based RADIO GROUP TALLY the use of MEMs is required. First a MEM/s will need to be assigned to a Radio Group (RG1 – RG6)
A source events (GPI, Keypress or Serial Event) ON action will turn ON the MEM/s associated with the Radio Group. MEM ON must be selected as the ON action for the Radio Group functionality to work properly.
Assign each MEM to a specific USP3 Key in the Tally Assignment page.
When a Source Event triggers on the USP3, the MEM tied to this source event will turn ON. This MEM ON action will cause its Key tally to turn ON all other Key tallies in the same Radio Group will turn OFF.
IP Control Buddy User Manual
Page 30 of 26

21. SPECIFICATIONS

REAR PANEL CONNECTORS
External Power: +12V DC, 1.0 Amp
ETHERNET:
RJ45 100baseT, Full Duplex
1
GND
GND GPO4 GPO3
GPO2 GPO1
GND
N/C
GPI 4
GPI 3
GPI 2
GPI 1
3 2
4
5
6 1
2 3 4 5 6
654
31 2
Serial
G P
O
G P
I
J17
+
-
External
Power
Set Defaults
Button
Rear Panel Terminal Blocks
Connect GPI1 – 4 to GND to turn on GPI
When ON, GPO 1 – 4 is connected to GND
RS232 Wiring:
Pin 5 Ground
RS422 Wiring:
Pin 5 Ground
POWER:
Pin 1 Transmit Pin 2 Receive
Power Over Ethernet (POE)
Pin 1 Transmit B ( + ) Pin 2 Receive A ( - ) Pin 3 Transmit A ( - ) Pin 4 Receive B ( + )
IP Control Buddy User Manual
Page 31 of 26

22. DNF CONTROLS LIMITED WARRANTY

DNF Controls warrants its product to be free from defects in material and workmanship for a one (1) year from the date of sale to the original purchaser from DNF Controls.
In order to enforce the rights under this warranty, the customer must first contact DNF’s Customer Support Department to afford the opportunity of identifying and fixing the problem without sending the unit in for repair. If DNF’s Customer Support Department cannot fix the problem, the issued a Returned Merchandise Authorization number (RMA). The customer will defective product prepaid to DNF Controls with the RMA number clearly indicated on the customer’s shipping document. The merchandise is to be shipped to:
DNF Controls 19770 Bahama St. Northridge, CA 91324
Failure to obtain a proper RMA number prior to returning the product may result in the return not accepted, or in a charge for the required repair.
DNF Controls, at its option, will repair or replace the defective unit. DNF Controls will return the unit prepaid to the customer. The method of shipment is at the discretion of DNF Controls, Ground for shipments within the United States of America. Shipments to be sent via air. Should a customer require the product to be returned the return shipment will be billed to their freight account.
This warranty will be considered null and void if accident, misuse, abuse, improper line voltage, fire, water, lightning or other acts of God damaged the product. All repair parts are to be supplied Controls, either directly or through its authorized dealer network. Similarly, any repair performed by either DNF Controls or its authorized dealer may void the warranty.
After the warranty period has expired, DNF Controls offers repair services at prices listed in the DNF Controls Price List. DNF Controls reserves the right to refuse repair of any unit outside the period that is deemed non-repairable.
DNF Controls shall not be liable for direct, indirect, incidental, consequential or other types of resulting from the use of the product.
USA
# # #
period of
customer will be
then ship the
being
principally UPS
international customers will
in a more expeditious manner,
by DNF
work not
warranty
damage
Loading...