background image

TReX User Manual v15.30 Firmware

PLC Configuration:
*PLC_RUNG=01:[/I:1]------[-]---------[-]---------(T:1)
*PLC_RUNG=02:[TD1]-------[-]---------[-]---------(M:1)
*PLC_RUNG=03:
*PLC_RUNG=04:
*PLC_RUNG=05:
*PLC_RUNG=06:

For this PLC program to function, a  

macro  

must be configured. This is done by adding the

following line to 

MACRO.TXT

 in the TReX-460s internal filesystem:

<M:1>WT1234560A1B DELAYED MESSAGE</M:1>

Rung 1

 ensures that the timer only starts and runs while the button on 

Input 1

 is held open. If

the button is released before the 

Timer 1

 completes, 

Timer 1

 will be reset. 

Rung 2

 manually

triggers 

Macro 1 

once 

Timer 1

 has completed. Once

 Macro 1

 has been triggered, the message

is transmitted.

© WTE Limited, 2022 – Christchurch New Zealand

           

Page  186 of 302

Summary of Contents for TReX-460

Page 1: ...TReX User Manual v15 30 Firmware WTE TReX IoT TELEMETRY MESSAGING I O TRANSCEIVER PLC User Manual WTE Limited 2022 Christchurch New Zealand Page 1 of 302...

Page 2: ...45 TIME Sub Menu 47 SPECTRUM Menu 48 RF Menu 50 ENCRYPTION Sub Menu 52 RX Menu 53 FILTERS 55 TX Menu 58 MISMATCH Sub Menu 61 PROTOCOL Menu 63 MQTT Sub Menu 65 TCP IP Menu 67 SECURITY Sub Menu 70 TELE...

Page 3: ...128 TREX_BACKLIGHT 128 TREX_SOUND 128 TREX_RS232 128 TREX_RS422 129 TREX_ALERT 129 TREX_OVERTEMP 129 TREX_FILTERS 130 TREX_TELEMETRY 130 TREX_SCREEN 131 TREX_PIN 131 TREX_AN_CAL 131 LIMITS 132 TIME_S...

Page 4: ...95 Saving Projects 196 Running Simulated Programs 196 Adding Rung Branches 198 Rung Comments 199 Importing TReX Configuration Files 200 Exporting PLC Configuration Files 201 Main Window 202 Simulator...

Page 5: ...RF Connections 271 Power Connections 272 Ethernet Interface 273 TReX Firmware Upgrade 274 Firmware Upgrade Utility 274 Upgrade Process 275 Physical Dimensions 276 Mounting Hardware 277 DIN Rail 277 M...

Page 6: ...es Detect antenna faults during normal operation Transmit and receive secure serial and telemetry data at high data rates and over a very long range Act as a repeater for forwarding telemetry and pagi...

Page 7: ...quest Fully configurable via front panel without the need for an external PC connection Configurable via serial port direct USB connection or Ethernet RS232 RS422 and RS485 both 4 and 2 wire support U...

Page 8: ...h detection capability High sensitivity receiver Internal real time clock Long life design uses no moving or electromechanical parts No limited life components such as electrolytic capacitors WTE Limi...

Page 9: ...analog inputs 7 digital open drain outputs 2 analog outputs 1 10V or 4 20mA 1 relay output normally closed contact TReX 460 i8o8 8 digital inputs 2 analog inputs 8 relay outputs normally open contact...

Page 10: ...clarifies or simplifies a procedure This is the safety alert symbol It is used to alert to potential personal injury hazards Obey all safety messages that follow this symbol to avoid possible injury o...

Page 11: ...l to cause burns Failure to follow these instructions can result in moderate injury WARNING LOSS OF CONTROL The designer of any control scheme must consider the potential failure modes of control path...

Page 12: ...open connectors are properly terminated Use within 1m of sensitive electronic devices and medical equipment while operating at full power Operate the equipment near electrical blasting caps or in an e...

Page 13: ...not survive excessive shock or vibration abuse The TReX is intended to be mounted permanently either in a land based location or in a vehicle When fitting in a vehicle vibration damping mounts may be...

Page 14: ...on The FCC has adopted a safety standard for human exposure to radio frequency electromagnetic energy emitted by FCC regulated equipment as a result of its actions in General Docket 79 144 on March 13...

Page 15: ...ttings the TReX enters its receive and decode mode of operation The TReX now waits for commands to be entered serially for processing or inputs to be triggered These may be either protocol messages to...

Page 16: ...items DOWN When on file related screens of the MAIN SCREENS shifts between entries When in the MENU used to navigate or alter selected configuration items RIGHT When on the MAIN SCREENS used to cycle...

Page 17: ...that the TReX is waiting to transmit but the channel is currently busy The Icon T below indicates the TReX has been configured for telemetry stand alone Back to Back Mirror Mode The back to back arrow...

Page 18: ...lert that has been raised This may operate an output if configured The padlock icon indicates that transmissions are AES encrypted The icon P indicates that the PLC is operational and controlling outp...

Page 19: ...n this case is the telemetry UNIT ID When TELEMETRY MODE is configured to MASTER a small down arrow may be visible if the TELEMETRY REMOTES have been configured to be more than 0 Pressing the down arr...

Page 20: ...SLAVE TReX units up to 9 SLAVE units can be viewed by pressing the down button if the TReX is configured to be a MASTER IO 3 This is the ALERT summary screen This screen shows which alerting function...

Page 21: ...played also with the transmit frequency TX 2 List of all time stamped messages retrieved from internal storage Most recent message displayed at top Next sub screen can only be selected when top entry...

Page 22: ...a message transmission Above the power bar is the text POWER 2W 168 2W relates to the power setting in use In brackets is the power amplifier DAC setting which is for factory use only The POWER ADC co...

Page 23: ...ic summary of last received message If the message is too large to fit on the screen the DOWN arrow will be visible in the title bar Pressing the DOWN button will now scroll through the rest of the me...

Page 24: ...ssage in large font If the message exceeds the screen size the DOWN button allows scrolling RX 4 Displays the signal strength of the configured channel in real time Displays signal strength from 128dB...

Page 25: ...ctive If displayed as white text on a black background it is closed or active Like a standard ladder logic display normally closed inputs are preceded by a slash character The number displayed in the...

Page 26: ...o use tool that provides a span of either 3MHz 120kHz or 24kHz around a configured test frequency The receive bandwidth down to 500Hz is suitable for inspection of potentially interfering adjacent cha...

Page 27: ...spection of raw demodulated data and the recovered clock from that data This is useful for viewing channel activity This facility is available for 2 level modulation modes of operation 4 level modulat...

Page 28: ...services and private information is transmitted Some users still use paging networks to control devices where the interception of these messages may allow device hacking and dangerous unintended beha...

Page 29: ...messaging allowing an input to send messages to both legacy paging systems and newer DMR radios Additionally a POCSAG and separate DMR database is provided allowing a message to be transmitted to man...

Page 30: ...ver significant distance and use the input and output state of remote units to control the PLC program flow on the local unit Each remotely accessed TReX can operate it s own PLC program Live PLC oper...

Page 31: ...a fleet of vehicles e g ambulance or taxi for one of many to respond use in a muster station type scenario where in the case of emergency a warden can notify when an area is safe or all personnel are...

Page 32: ...configuration may be copied backed up and restored if required Using the method below any number of TReX units can be quickly configured to behave identically To Backup Configuration 1 Connect a USB...

Page 33: ...eaving the menu To enter the menu press the MENU button The top line icon bar shows when the DOWN button can be used when the DOWN arrow is visible When scrolling down and the DOWN arrow disappears th...

Page 34: ...ssing the RIGHT button The selected character is inverted Pressing the UP DOWN buttons allows the character to be changed to any printable character Characters can now be selected via the text input s...

Page 35: ...etc the Ethernet IP must be ENABLED via the menu ENABLED by default This is located in SYSTEM IP In this menu section network parameters can be configured such as the IP Mask and gateway Only a single...

Page 36: ...wn as a pop up each time the TReX starts up Using the web browser the TReX can be remotely configured When moving to a text field the text box at the bottom of the browser is automatically loaded Chan...

Page 37: ...e suffix Typical usage RX_FREQ Typical response RX_FREQ 160000000 There are some commands that support multiple entries such as the same command but for different ranges In this case the question mark...

Page 38: ...Manual v15 30 Firmware restart the unit after changing configuration This can be achieved by removing power to the unit or sending the REBOOT CR command WTE Limited 2022 Christchurch New Zealand Page...

Page 39: ...nfigures and allows access to the spectrum analyser PROTOCOL Control of the handling and formatting for incoming and outgoing messages TCP IP Control of all aspects of internet connectivity Allows rem...

Page 40: ...orward repeater operation including duplicate reject PLC Configuration of programmable controller ladder logic program INPUTS Configuration of all inputs OUTPUTS Configuration of all outputs ALERTS Co...

Page 41: ...tting is how long in seconds the backlight is lit after each key press and also when a message is received Setting to 0 disables the backlight completely CONTRAST The screen contrast setting Although...

Page 42: ...tings are N 8 1 Available rates are 2400 4800 9600 38400 57600 and 115200 Note that for the most efficient transmission the serial baud rate should be higher than the transmit over the air baud rate M...

Page 43: ...alibration screens and setting of feature unlock keys TEST Test sub menu for generation of test messages and testing of outputs REGULATORY Regulatory items such as FCC ID Note Publication number 78474...

Page 44: ...Manual v15 30 Firmware TEST Sub Menu 1 8 Digital output to test Pressing up pulls the output to ground for 60 seconds Pressing down releases the output WTE Limited 2022 Christchurch New Zealand Page...

Page 45: ...unlock unit features If features are purchased after sale a new key may be required to be entered here They key is unique to the unit serial number The TReX may only have a fixed number of key entry a...

Page 46: ...ing a transmission When this level is exceeded the RF OUTPUT will operate if configured This parameter should NOT be changed without instruction from WTE MAX I mA Specifies the max current that can be...

Page 47: ...ained in the TReX RTC uses the internal real time clock to keep time FLEX takes the time from the FLEX transmission time details if present SEQ TEST takes the time from national paging network used in...

Page 48: ...automatically set when the Hz Div changes HZ DIV RBW Frequency Span 250kHz 25kHz 3MHz 10kHz 1kHz 120kHz 2kHz 500Hz 24kHz SAMPLE When set to CONT the spectrum analyser screen will be updated with new...

Page 49: ...nual v15 30 Firmware dB DIV Scales the signal level displayed Either 10 dB DIV or 20 dB DIV can be set When 20 is set a dynamic range of 120 dB is possible WTE Limited 2022 Christchurch New Zealand Pa...

Page 50: ...t may in return affect their safety when critical systems have been employed RF When SIMPLEX the TReX receiver frequency modulation and mode are used from this menu common to TX This allows common par...

Page 51: ...ured for the receiver MODE Specifies the transport mode of the transmitter and receiver how the information is received over the air POCSAG_A must be used in order to receive alphanumeric messages POC...

Page 52: ...selected AES 128 bit or AES 256 bit may be set AES 256 is more secure at the expense more processing time Both types produce the same length encrypted messages DUPL REJECT If enabled the receiving TR...

Page 53: ...ot broken Any RIC RANGE with a LOW RIC set to 0000000 will NOT be used LINK FAIL TIME This is the number of seconds up to 240 that is allowed to pass in between received messages without setting the L...

Page 54: ...rd Should be set to DISABLED in critical applications when the SD card cannot be allowed to completely filled such as when unsupervised Logging is disabled while connected to the USB port DISABLED Mes...

Page 55: ...ensitive and can be part of a longer word or phrase Entries are allowed to be more than one word e g THIS IS A TEST This will match on ThiS is a TEST but not the single words in the entry unless they...

Page 56: ...der to load the MSG TXT settings This applies both when enabled via the serial port or from the menu INCL FILTER This filter option allows the use of a text file called INCL TXT to be stored and modif...

Page 57: ...ct Applicable only when RX is DUPLEX MODULATION Specifies modulation parameters This includes whether the modulation is 2 or 4 levels GFSK plus the channel width 512_25 indicates 512 baud with 25kHz c...

Page 58: ...et here WT protocol does not use this configuration item PREAMBLE Set the transmitter preamble length specified in bits Short preambles allows the messages to be transmitted quickly Long preambles are...

Page 59: ...TIME period the transmitter will transmit anyway Note If the TReX continually reports BUSY serially or via B icon adjust the busy level appropriately or investigate the source of the channel interfer...

Page 60: ...ill be transmitted correctly but in some cases less efficiently through occasional resending of a preamble between messages This means for some applications especially when the TReX is not actively be...

Page 61: ...installed Even changing the length of coax to the antenna will affect the matching behaviour Calibration Process 1 Complete TReX installation with antenna connected 2 Complete configuration of the TR...

Page 62: ...ive to the power amplifier Decreasing this value will result in higher rate of false MISMATCH alerts but greater sensitivity to small changes Typically a value of 5 will be appropriate DELTA mA This s...

Page 63: ...s Page Sent Note The default overriding response for WT protocol is WT xxx To change the sent response to Page Sent a leading character must be used e g Page Sent REPEAT When any serially controlled p...

Page 64: ...sion takes place Max 60 seconds min 1 second MQTT Specifies parameters used for the MQTT protocol This is a common IoT service protocol MODBUS Specifies parameters used for the MODBUS protocol RAW Spe...

Page 65: ...unit ID that is used by the WTE output control protocol This can be any number of alpha numeric description e g 01 or Unit A The UNIT ID is part of the published MQTT topic CLIENT ID This is the MQTT...

Page 66: ...digital IO TReX topics are typically published after a configured period unless there is an input change when the associated topic is published immediately 4 Only received radio messages are publishe...

Page 67: ...tion is allowed however multiple users can conceivably connect in this mode for short durations in order to offload content to be transmitted A long term or held connection will allow decoded messages...

Page 68: ...this is the resolved address that is used MASK IP Mask GATE IP Gateway DNS1 Primary Domain Name Server DNS2 Secondary Domain Name Server TCP PORT The port to use for TCP client TCP server connections...

Page 69: ...P CLIENT connection disappear for a specified period of time Can be specified in steps of 60 seconds up to a max of 5 minutes Provides RS232 visual and audible notification of the reboot MAC Non edita...

Page 70: ...ReX User Manual v15 30 Firmware SECURITY Sub Menu TLS When ENABLED the TReX will attempt to use Transport Layer Security over the TCP connection WTE Limited 2022 Christchurch New Zealand Page 70 of 30...

Page 71: ...lling is not possible in this MODE MASTER Optional feature only The TReX unit can be connected via Modbus TCP or RTU serial This unit can then optionally report the status and control SLAVE TReX units...

Page 72: ...e system are eventually synchronised correctly INPUTS This is a shortcut to the INPUT configuration menu OUTPUTS This is a shortcut to the OUTPUT configuration menu If the OUTPUT is DISABLED then mess...

Page 73: ...TReX User Manual v15 30 Firmware MODBUS Configuration of all MODBUS Settings WTE Limited 2022 Christchurch New Zealand Page 73 of 302...

Page 74: ...ult in poor transmission efficiency TX CHAR This configures a special character that can be used to mark the end of a serial message This could be configured to be a carriage return for example value...

Page 75: ...immediately queued for transmission and up to 5 messages may be retransmitted after the store forward delay DUPL REJECT Setting to 0 disables the feature otherwise this is the number of seconds to re...

Page 76: ...rious injury PLC configuration is performed through the PLC menu item from the main configuration menu The PLC must be stopped from running before any changes are allowed When entering the menu a conf...

Page 77: ...runs normally and auto starts on TReX reset When set to INPUT 1 to INPUT 8 the PLC will run only when that input is active useful for a master PLC disable switch PLC will stopped when entering the men...

Page 78: ...ss prior to saving Pressing the square ENTER button displays the current page being modified Pressing ENTER a second time returns to the menu again allowing further editing Note The edited PLC program...

Page 79: ...able Each POS entry corresponds to the input output timer or register bit to be used as an input with POS 1 referring to the number used by the first input on the rung Each POS TYPE entry is used to c...

Page 80: ...et HOLD BIT H Input will be active if the corresponding register bit is currently set This bit is stored and will retain it s value on power reset MACRO MD Macro Done Input will be active if the corre...

Page 81: ...hold bit to the current output state of the rung This bit retains it s value for several days after power has been removed HOLD BIT SH Sets latches a specified hold bit HOLD BIT RH Resets releases la...

Page 82: ...l input 5 The output is the physical output 7 of remote slave 5 The serial configuration for this rung is assuming rung 1 PLC_RUNG 01 4i1 I 4 5o7 Note Remote devices use the character i to indicate in...

Page 83: ...n Timer TE Time Enable Flag is active when the rung for the timer rung output is energised Timer TT Timer Timing flag is active when counter is timing When timer value is reached the TD Timer Done fla...

Page 84: ...the number to times that the rung needs to transition from the de energised to energised states For example a value of 000005 will result in a counter CD flag being set after 5 transitions The max cou...

Page 85: ...rder to report an active state COMPARATOR Analog Greater Than Comparator 1 16 valid COUNT ADC comparison from 0 1023 INPUT The ADC to use for the comparison This can be either ADC1 or ADC2 There are 1...

Page 86: ...r HOUR is set to EVERY then the alarm item is ignored matching immediately Using the configuration shown above alarm 1 will turn on every hour at 4 past the hour and will turn off 6 minutes later at 1...

Page 87: ...TReX User Manual v15 30 Firmware WTE Limited 2022 Christchurch New Zealand Page 87 of 302...

Page 88: ...sub menu is used to view configured macros Editing of macros is not possible directly on the TReX See PLC Support There are 64 macros that can be viewed Macros are set and edited in the file MACRO TX...

Page 89: ...be set and used as part of a PLC program See PLC Support There are 4 serial match strings that can be configured MATCH The serial input match string being edited 1 4 EDIT TEXT Access to the text edito...

Page 90: ...tage is high or low high and low levels configurable ADC 1 2 Treated as inputs 10 and 11 Messages transmitted when ADC levels are above or below set thresholds Thresholds are raw ADC counts LINK FAIL...

Page 91: ...ADC counts value between 0 and 1023 This is useful if a small voltage range is of interest such as 1 5V instead of 0 10V See following calibration procedure for full example 1 2 Access to calibration...

Page 92: ...e maximum voltage that will be used up to 16V 5 Set ADC CAL MAX to the value shown in the INPUT field 6 Check that when the minimum voltage is connected the SCALED field displays close to 0 7 Check th...

Page 93: ...the first transmitted message depends on this configuration UNSET will ensure that there is never a transmission on start whereas the HIGH or LOW states assume a certain start condition so that an im...

Page 94: ...ancel the remaining transmissions the remaining LOW transmissions are allowed to complete in full RESEND LOW If not set to DISABLED the interval specified is the time in seconds between repeating retr...

Page 95: ...l resend the configured HIGH input level message indefinitely at this interval Only if the input level is HIGH RETX DELAY HI How long in seconds before sending the next message if set to more than 1 D...

Page 96: ...IO in the Output Config Sub Menu Note Care must be taken when assigning an output to more than one function setting ALERTS ALERT OUT to a used IO output as the behaviour of the output can be difficult...

Page 97: ...return to the LOW state When RIC RANGE X then the output is configured to close either LATCHED or MSHOT when a message is received with a RIC within that RANGE RIC RANGE N controls OUTPUT N MONOSHOT I...

Page 98: ...small series resistor if required since the internal series resistance is only 5 ohms When the analog outputs are being controlled scaling can be applied that allows the user to specify an OUTPUT from...

Page 99: ...must be set by connecting an ammeter through a small series resistor such as 100 ohms This setting would then be adjusted until the reading is the same as the reading from the ammeter Calibration Pro...

Page 100: ...an alert will be raised when receive channel is BUSY when the signal strength on the channel exceeds the RX BUSY LEVEL LINK FAIL When ENABLED an alert will be raised when the RX LINK FAIL time is exc...

Page 101: ...etected Alert is raised when there an antenna mismatch or low power condition at the beginning of a transmission BATT When ENABLED an alert will be raised when low BATT voltage has been detected Alert...

Page 102: ...and not being processed Main Commands REBOOT Forces the unit to immediately restart Usage REBOOT CR CONFIG Displays current configuration Usage CONFIG CR SAVE Saves all configuration settings all conf...

Page 103: ...To completely disable all web and TCP connection user and passwords enter USERPASS none none CR SAVE CR By default the user and password is set to none none IO Returns all input and output states Typ...

Page 104: ...eter is the forward power ADC count at the time of reading The second value is the forward power recorded during the last message transmission Parameter 3 is the RF output drive value used to achieve...

Page 105: ...ssage to encrypt Typical Usage ENCRYPT Test Message CR Typical Output 031C9316 CR LF m3 W Z8ZZG0 W9XL 0 4P0 Note line 1 is a unique incrementing hexadecimal ticket number line 2 is the actual encrypte...

Page 106: ...nd immediately operate the TReX outputs LAB Set the unit in transmit mode it can be configured to transmit carrier only or modulated This feature together with the RSSI command are useful when antenna...

Page 107: ...LE is a popup title to display Max 15 characters LINE1 is the content to display on the first content line Max 20 characters LINE2 is optional the content to display on the second content line Max 20...

Page 108: ...5 2400_25 2400_12 2400_6 4800_25 4800_12 4800 4L_6 9600_25 9600 4L_25 9600 4L_12 16K 4L_25 16K 4L_12 32K 4L_25 Typical usage TX_BAUD 512_25 CR Note This product has been certified for use in multiple...

Page 109: ...order to transmit tone only messages TONE displayed on screen for message payload but not actually transmitted or received WTE_EN must be used in order to transmit 8 bit characters POCSAG_A transmits...

Page 110: ...p should be created with only a single user TX_DMR syntax TX_DMR X nnnnnnn CR Where X is the input range index from 1 to 9 nnnnnnn This code can be any number between 8 and 2000000 Typical usage TX_DM...

Page 111: ...mes to be set TX_LEAD II OO CR where II is the lead in time This is the duration after the carrier is applied BEFORE data is transmitted Default is 0 max is 50 500ms OO is the lead out time This is th...

Page 112: ...TReX User Manual v15 30 Firmware BB is the delay in seconds between repeated transmissions Max 60 min 1 Typical usage TX_REPEAT 3 10 CR WTE Limited 2022 Christchurch New Zealand Page 112 of 302...

Page 113: ...for RF links B is 0 for AES 128 bit encryption or 1 for AES 256 bit encryption C is 1 when rejection is enabled for repeated or older messages CCCC is the shared 128 or 256 bit key This is a random he...

Page 114: ...Hz range limited to the variant of product Typical usage RX_FREQ 160000000 CR RX_BAUD Specifies the baud rate of the receiver Accepts 512_25 512_12 512_6 1200_25 1200_12 1200_6 1600_25 2400_25 2400_12...

Page 115: ...match a second output configured for another range with the same CAP code will not operate RX_RANGE N LLLLLLL HHHHHHH where N is the range between 1 and 8 LLLLLLL is the lowest cap code to match HHHH...

Page 116: ...t 0 1 BB is the period in seconds in which a message should be received within Typical usage RX_LINK 1 120 CR RX_LOG Enables logging of received messages to the file RX LOG TXT If set to 0 disables lo...

Page 117: ...uipment to clear the message Max store forward delay is 24 seconds All messages are immediately queued for transmission and up to 5 messages may be retransmitted after the store forward delay Duplicat...

Page 118: ...ypical response WT 090 017 Set the serial output to Page Sent SENT_RESP PAGE SENT CR typical response Page Sent Set the serial output to payload of transmitted message SENT_RESP CR typical response Te...

Page 119: ...s the MQTT quality of service either 0 1 or 2 B is set to 1 if TLS security is enabled C is set to 0 if all TReX MQTT topics are published periodically set to 1 if topics are only published when they...

Page 120: ...cifies the expected initial logic level for each input on start Input messages are transmitted when the input changes from one state to another On start up the first transmitted message depends on thi...

Page 121: ..._CONFIG_L 1 2 3 5 0 0 CR IN_CONFIG_H Specifies all input High configuration parameters Inputs are triggered by moving the input to a high state or released from GND for a time exceeding the specified...

Page 122: ...ill be transmitted if configured Input messages must always use WT Protocol Typical usage IN_MSG_H 1 WT1234560A10 IN_1_HIGH CR IN_ANALOG Specifies the high and low ADC count thresholds for an analog i...

Page 123: ...configure 1 8 valid the character E IO enabled mode 0 is DISABLED 1 is ENABLED 2 assigns output to close on a RIC RANGE match When DISABLED the output can still be used by the alert output T time for...

Page 124: ...it ID is set the DMR ID will assume this value UNIT_ID XX CR where XX are any characters up to 12 either numeric or alphanumeric that are used to uniquely address each TReX when used in conjunction wi...

Page 125: ...ll return CAL DONE and calibration threshold figures to the terminal receive window Typical usage MISMATCH_CAL 1 CR Through the MENU this command may be invoked with the MISMATCH CAL item setting to E...

Page 126: ...TReX User Manual v15 30 Firmware Typical usage MISMATCH_DATA 7 70 CR sets DAC variation to 7 current variation to 70mA WTE Limited 2022 Christchurch New Zealand Page 126 of 302...

Page 127: ...ase see TX_DMR The DMR database is only for use with group IDs Should a single radio need to be addressed a group should be created with only a single user DMR_DB A B C D CR where A DMR Radio Type 0 2...

Page 128: ...enables permanently This command is also used to set the LCD contrast The default LCD contrast value is 32 Typical usage TREX_BACKLIGHT 10 32 CR TREX_SOUND Controls sounds made when a key is pressed o...

Page 129: ...etting to 0 disables the output function D Enables the BATT alert 0 1 E Enables the MAINS FAIL alert 0 1 F Enables the over temperature alert 0 1 G Enables the RF Fault antenna mismatch alert 0 1 See...

Page 130: ...B C D CR where M is telemetry mode of operation 0 DISABLED 1 SERIAL_LINK 2 IO_MIRROR 3 SLAVE 4 MASTER R is the number of remote TReX units when the telemetry mode is MASTER valid 0 9 A is the local un...

Page 131: ...ance when the TReX is being serially controlled TREX_SCREEN X Y CR where X main screen Y page for that main screen Typical usage TREX_SCREEN 0 0 CR TREX_PIN Sets the Personal Identification Number whi...

Page 132: ...ault value 10 BB maximum output power sense setting During a transmission the output power is not permitted to exceed this level If it is reached a fault condition will be raised Default value 1000 CC...

Page 133: ...TReX User Manual v15 30 Firmware Typical usage TIME_SOURCE 0 CR WTE Limited 2022 Christchurch New Zealand Page 133 of 302...

Page 134: ...g any text editor The PLC config file is wte_plc ini PLC_RUNG RR XXX CR Where RR is a 1 3 digit rung number being configured 01 to 250 valid NN may also be specified literal NN This specifies a rung n...

Page 135: ...Q 7 PLC_RUNG NN Note When the TReX generates a PLC config absolute rung numbering is always used This means that although NN may be specified as a command input the NN will not be returned PLC_OPTS Di...

Page 136: ...ailable to the PLC program PLC_CNTR C A B CR Where C is the counter number being configured 1 16 valid A is the counter type For future use CTU up counter is the default type B is the counter value Th...

Page 137: ...he week Monday is 1 and Sunday is 7 Typical Usage PLC_ALARM 1 2 22 58 3 22 58 turn on alarm 1 TUE 22 58 turn off WED 22 58 PLC_MATCH Configures serial input match strings and allows a PLC program work...

Page 138: ...be used When work bits are set using a serial match it is up to the programmer to clear the bit after the match has been processed Typical usage would be PLC_RUNG 15 B 4 SQ8 PLC_RUNG 16 RB4 In this e...

Page 139: ...only B The TCP Auto reconnect time Set to 0 to DISABLE else this is the time in seconds before rebooting Provides RS232 visual and audible notification of reboot Typical usage IP_ENABLE 1 0 CR IP_HOS...

Page 140: ...cifies default network mask number Typical usage IP_MASK 255 255 255 0 CR IP_GATE Specifies the address used for the gateway Typical usage IP_GATE 192 168 1 1 CR IP_DNS Specifies the IP number used to...

Page 141: ...6000 CR PING Sends a PING to the SERVER address Reply expected will be the responding IP address and status OK TIMEOUT NOT RESOLVED This item is useful for testing connectivity If the TReX cannot succ...

Page 142: ...are the 2 characters WT NNNNNNN are 7 ASCII digits from 0000000 9999999 A is the Transport method A POCSAG Alpha N POCSAG Numeric T POCSAG Tone Only D DMR Text Message directed to a group d DMR Text...

Page 143: ...FSK b 1200 2 Level GFSK c 2400 2 Level GFSK d 4800 4 Level GFSK NOTE Although the protocol supports the following modulation types and channel spacings the supplied WTE product may only support a sub...

Page 144: ...ange WT1234560A10 to WT1234560S10 Received Messages All messages received come out via the serial port as configured in by the RX_PROTO setting If RX_PROTO WTE then the output will look like WT1234567...

Page 145: ...rial output will be test CR outputFIRSTandSECOND 4 Level Modulations All WTE 4L modulations regardless of the used channel spacing transmit data using the WTE_EN transport method 4L modulations also d...

Page 146: ...message to group 1001 colour code 6 for a Hytera radio WT1234560A10WT0001001D60 SPACE TEST CR 2 messages will be transmitted as 2 transmissions First message is in a POCSAG format second transmission...

Page 147: ...s is a short message type often used by Hytera Type 1 This is a short message type often used by Kirisun Type 2 This is a compressed UDP type often used by Hytera and Motorola Motorola Radio Usage No...

Page 148: ...Temperature Digital RF degrees Celsius 23 4 44 5 09 MQTT Topic XX YY where XX is the MQTT user and YY is the Unit ID Example To transmit the system voltage when input 1 goes low program the input 1 lo...

Page 149: ...ntries are present For example to send a message to all recipients in the RIC and DMR database WT0000008A10 SPACE TEST MESSAGE CR The message TEST MESSAGE will be sent to each recipient in the RIC and...

Page 150: ...TReX User Manual v15 30 Firmware If there are no entries in either the RIC or DMR DB then WT0000008XXX messages will be directed to ID 0000008 WTE Limited 2022 Christchurch New Zealand Page 150 of 302...

Page 151: ...se of the protocol is documented here The first byte of the Modbus RTU protocol is a single byte Modbus Slave ID The TReX uses the Slave ID as the Unit ID when the Modbus TCP protocol is used These ID...

Page 152: ...200 0x020A 0x0300 0x030A 0x0400 0x040A 0x0500 0x050A 30001 to 30011 30257 to 30267 30513 to 30523 30769 to 30779 31025 to 31035 31281 to 31291 05 Write Single Coil Code to write to the 8 TReX outputs...

Page 153: ...ent inputs and outputs of the connected master TReX device as well as the slave devices communicating wirelessly with the master device The master device can be connected either through an RTU serial...

Page 154: ...usage RAW_TIMEOUT 4 CR RAW_END Specifies a character that results in immediate transmission or displayed after reception 0 if unused Decimal value of ASCII character Typical usage RAW_END 13 CR This m...

Page 155: ...nitored using any MQTT phone application or software The TReX also allows outputs to be controlled and paging messages to be transmitted and sent as MQTT messages TReX units can be used as intermediat...

Page 156: ...message is received by the TReX there is a short duration screen popup showing part of the value published to TREX MI To transmit a message the value of used for TREX MI should be in WT Protocol form...

Page 157: ...sed There is a last will and testament topic that is always published on loss of connection with default QoS settings Upon connection to the broker the TReX will publish the message Online to this top...

Page 158: ...quence Same as Message Out TREX 01 MS Current Message Sequence Number The current sequence number for the Rotating Sequence Message Out topics 0 99 TREX 01 LW Last Will and Testament published on loss...

Page 159: ...MQ TEST TOPIC2 23 The TReX supports macros that can be used to simplify topic publishing See the TReX for full details of variable content macro usage Using the 09 Macro in a message will expand to T...

Page 160: ...irectly operate any device if the device is not safe to be energised immediately on PLC restart Failure to follow these instructions can result in death or serious injury WARNING USE OF EMERGENCY CRIT...

Page 161: ...ReX PLC supports Physical digital outputs on the local TReX and up to 9 remote TReX units Up to 32 timers Timers can be TON TOF or RTON types Up to 16 counters Counters are of the CTU up counting type...

Page 162: ...for key events during system commissioning or logging of infrequent critical events Storage capacity on the internal SD card will typically allow for more than 100 000 entries Log files are saved to...

Page 163: ...50000 WT1234560A10 Test Message 1 WT0001001D60 DMR Test Message M 1 M 2 WTSTest Serial Output 0D 0A POPUP PLC PLC Critical Event M 2 Consider a PLC program configured as below If input 1 is active mac...

Page 164: ...nfiguration 1 When input 1 is activated macro 1 will execute 3 characters will be sent out the serial port 123 2 Macro 2 will execute after macro 1 is done 3 characters will be sent out the serial por...

Page 165: ...evaluating nested branches beforehand and storing their result using an internal register bit In this example the nested branch evaluating Input 3 OR Input 4 is replaced with a preceding rung which e...

Page 166: ...Q 4 PLC_RUNG 04 Q 2 PLC_RUNG 05 PLC_RUNG 06 Note when entering commands the above configuration may be simplified to PLC_RUNG 01 I 1 I 2 B 1 PLC_RUNG 02 Q 2 PLC_RUNG 03 Q 4 PLC_RUNG 04 Q 2 Operation...

Page 167: ...e the best solution for any application These examples and PLC documentation provided here does not intend to replace any prior training in ladder logic programming If unfamiliar with PLC ladder logic...

Page 168: ...02 PLC_RUNG 03 PLC_RUNG 04 PLC_RUNG 05 PLC_RUNG 06 Two Input to One Output In this example the input 2 and input 3 directly controls the output 3 here demonstrated in two different ways Using Main typ...

Page 169: ...TReX User Manual v15 30 Firmware Using MAIN Rungs PLC RUNGS Menu configuration RUNG 1 RUNG 2 PLC RUNG configuration PLC_RUNG 01 I 2 Q 3 WTE Limited 2022 Christchurch New Zealand Page 169 of 302...

Page 170: ...l v15 30 Firmware PLC_RUNG 02 I 3 Q 3 PLC_RUNG 03 PLC_RUNG 04 PLC_RUNG 05 PLC_RUNG 06 Using MAIN and BRANCH Rungs PLC RUNGS Menu configuration RUNG 1 RUNG 2 WTE Limited 2022 Christchurch New Zealand P...

Page 171: ...01 I 2 Q 3 PLC_RUNG 02 I 3 PLC_RUNG 03 PLC_RUNG 04 PLC_RUNG 05 PLC_RUNG 06 One Input to many Outputs In this example the input 2 controls the output 3 and output 4 and output 5 PLC RUNGS Menu configu...

Page 172: ...anual v15 30 Firmware RUNG 1 RUNG 2 RUNG 3 PLC RUNG configuration PLC_RUNG 01 I 2 B 1 PLC_RUNG 02 Q 2 PLC_RUNG 03 Q 4 PLC_RUNG 04 PLC_RUNG 05 PLC_RUNG 06 WTE Limited 2022 Christchurch New Zealand Page...

Page 173: ...v15 30 Firmware One Input to one slave output In this example the input 2 controls the output 3 on a remote unit 6 slave TReX 460 PLC RUNGS Menu configuration WTE Limited 2022 Christchurch New Zealand...

Page 174: ...G 01 I 2 6o3 PLC_RUNG 02 PLC_RUNG 03 PLC_RUNG 04 PLC_RUNG 05 PLC_RUNG 06 One Slave Input to master output In this example the slave 3 input 2 controls the master unit output 7 PLC RUNGS Menu configura...

Page 175: ...PLC_RUNG 04 PLC_RUNG 05 PLC_RUNG 06 Output controlled by a Timer In this example the input 3 will reset the timer 1 and after 20 seconds the output 4 will be energised First the Timer 1 needs to be c...

Page 176: ...ne to control the output 4The following images shows the PLC RUNGS configurations PLC RUNGS Menu configuration RUNG 1 RUNG 2 RUNG 3 PLC RUNG configuration PLC_RUNG 01 T 1 PLC_RUNG 02 I 3 RT1 PLC_RUNG...

Page 177: ...0 Firmware Output controlled by an Alarm In this example the output 4 will be energised every Sunday from 3 30AM to 1 00PM Setting the Alarm via the PLC ALARMS Menu WTE Limited 2022 Christchurch New Z...

Page 178: ...RUNGS Menu configuration PLC Rung configuration PLC_RUNG 01 AE1 Q 4 PLC_RUNG 02 PLC_RUNG 03 PLC_RUNG 04 PLC_RUNG 05 PLC_RUNG 06 PLC ALARM configuration PLC_ALARM 1 7 03 30 7 13 00 WTE Limited 2022 Chr...

Page 179: ...le the output 3 will be energised only after the input 4 toggles 10 times and the input 6 resets the counter First the COUNTER 1 needs to be configured PLC COUNTERS Menu PLC RUNGS Menu configuration R...

Page 180: ...PLC RUNG configuration PLC_RUNG 01 I 4 C 1 PLC_RUNG 02 CD1 Q 3 PLC_RUNG 03 I 6 RC1 PLC_RUNG 04 PLC_RUNG 05 PLC_RUNG 05 PLC_RUNG 06 PLC Counter configuration PLC_CNTR 1 CTU 10 WTE Limited 2022 Christch...

Page 181: ...contactor The intended behaviour is that the motor will start when the start button is pressed and will only stop when the stop button is pressed disconnected or damaged This can be achieved with the...

Page 182: ...iour is shown below Screen 1 displays the input handling timer reset and timer latching mechanisms The input handling rungs 1 and 2 sets Work Bit 1 if either motion sensor is currently detecting movem...

Page 183: ...t the lights will stay turned on is configurable through this menu entry PLC Configuration PLC_RUNG 01 I 1 B 1 PLC_RUNG 02 I 2 PLC_RUNG 03 B 1 RT1 PLC_RUNG 04 B 1 T 1 PLC_RUNG 05 TT1 PLC_RUNG 06 PLC_R...

Page 184: ...ion sensor to transmit this message 01 8 the PLC program can be started without the need for a physical connection Q 1 is the output controlling the light T 1 is the timer that is reset each time a me...

Page 185: ...nsmitter A TReX 460 is set up with a single normally closed button connected to Input 1 The intended behaviour is to have the TReX transmit a message when the button is held open for 30 seconds WTE Li...

Page 186: ...ine to MACRO TXT in the TReX 460s internal filesystem M 1 WT1234560A1B DELAYED MESSAGE M 1 Rung 1 ensures that the timer only starts and runs while the button on Input 1 is held open If the button is...

Page 187: ...perature sensor passes 90 C PLC Configuration PLC_RUNG 01 Q 8 T 1 PLC_RUNG 02 TT1 PLC_RUNG 03 TT1 Q 4 PLC_RUNG 04 PLC_RUNG 05 PLC_RUNG 06 This PLC program requires the configuration of the Temperature...

Page 188: ...antage of the Alert Output functionality of the TReX 460 to provide an intelligent response to alert events This is achieved by using the configured alert output Output 8 as an input to the PLC progra...

Page 189: ...dicators connected to Output 1 and Output 2 while both slave devices have smoke sensors connected to Input 6 The intended behaviour for this configuration is when a Slave Device detects smoke the corr...

Page 190: ...irmware PLC Configuration PLC_RUNG 01 1i6 Q 1 PLC_RUNG 02 2i6 Q 2 PLC_RUNG 03 PLC_RUNG 04 PLC_RUNG 05 Slave Unit 1 Configuration ID 02 Slave Unit 2 Configuration ID 03 WTE Limited 2022 Christchurch Ne...

Page 191: ...e modem become disconnected and follow a simple sequence reformatting a message that can then be accepted by the modem for transmission Note This example is supplied purely as an indication of a valid...

Page 192: ...sing the macro extension W1 Also stored will be Message Body as argument 2 accessible using W2 When each WT protocol message is received with a RIC of 0000000 these arguments will be updated and a PLC...

Page 193: ...TReX User Manual v15 30 Firmware output of FAILED CR WTE Limited 2022 Christchurch New Zealand Page 193 of 302...

Page 194: ...ntation of programs allowing for clear and straightforward communication in a collaborative development environment Getting Started To install the WTE PLC Configuration Tool download the installer zip...

Page 195: ...d Selecting 1 from the drop down menu will assign Digital Input 1 to this rung input Digital Input 1 will also appear on the application sidebar on the right hand side of the screen Adding Editing Ann...

Page 196: ...This PLC Program now has a basic level of functionality To save this program select either the Save button in the toolbar at the top of the program or select File Save Project This will allow the proj...

Page 197: ...particular program requires the use of physical digital IO to function An interface for simulated IO can be opened by selecing the View Simulated IO button from the application toolbar This will open...

Page 198: ...y a dark rectangle surrounding a white input output symbol Returning to the simulated IO window Digital Output 1 is now enabled Toggling of Digital Input 1 results in toggling of Digital Output 1 Addi...

Page 199: ...button to the left of rung 2 When hovering over the button the entire rung will be highlighted in blue Select this button then select Rung Type Branch This will convert the empty rung into a new branc...

Page 200: ...t allows the user to edit the text contained within The comment supports multiple lines of text for detailed descriptions To remove a rung comment simply delete all text contained within The empty com...

Page 201: ...gram Exporting PLC Configuration Files Once a program has been created and tested thouroughly through the provided simulation tools configuration files containing the program and any associated macros...

Page 202: ...Undo Last Edit 9 Redo Previous Edit 10 Rung Control Menu Button 11 PLC Rung Input 12 Rung Input Annotation 13 PLC Rung Output 14 Program Resources Overview 15 Resource Annotation 16 Resource Status F...

Page 203: ...ection 11 Apply RTC Changes 12 Remove Simulated Unit Notes The TReX PLC Simulator window provides a view of all simulated TReX devices as well as control over the Real Time Clock of the simulated Loca...

Page 204: ...to Input 7 Input Unit Selection Digital Inputs Digital Outputs and Comparators Only 8 Comparator Threshold Value Comparators Only 9 Comparator Source Comparators Only 10 Alarm On Day Alarms Only 11 Al...

Page 205: ...e Selection Timers Only 7 Timer Trigger Time Selection Timers Only 8 Counter Type Selection Counters Only 9 Counter Trigger Value Selection Counters Only 10 Macro Editor Macros Only Notes The macro ed...

Page 206: ...uting all remaining rungs in the program once when the Run Cycle button is pressed For example if the Run Cycle button is pressed while paused halfway through the rungs only the remaining rungs of tha...

Page 207: ...he TReX units are connected to This includes also the SCADA application MASTER This is the unit that is connected through Ethernet or another interface to a SCADA monitoring application This master un...

Page 208: ...nt is being served to a PC and mobile devices using the open source application RapidSCADA SCADA applications have the advantages to provide a means to notify through email paging messages SMS or to g...

Page 209: ...TReX User Manual v15 30 Firmware SCADA System Single TReX Configuration This is a system that requires no expansion through use of SLAVE units WTE Limited 2022 Christchurch New Zealand Page 209 of 302...

Page 210: ...nd can be set to anything The MODBUS ID can be any value from 0 127 except 42 or 87 MENU PROTOCOL MODBUS is used to configure the key SCADA parameters such as unit ID and the protocol Typically if an...

Page 211: ...have several pumps and other I O devices connected Here the Remote Station is configured as MASTER and the Pump Station are configured as SLAVE units Example Configuration Remote Station has a LOCAL...

Page 212: ...is assumed have an ID that is one higher than the MASTER ID This means that for a system when an ID is selected by the MASTER the next 9 unit IDs are allocated for connected SLAVE units 1 9 If the MAS...

Page 213: ...system must be consecutively numbered The SLAVE configuration is unique in that both the LOCAL ID and REMOTE ID need to be the same In this configuration the MASTER unit requires these settings in ord...

Page 214: ...se is the number 01 followed by 069 where 01 in this case is the UNIT ID in the system The 069 is a link fail counter used to determine loss of communication for a unit This number is reset whenever a...

Page 215: ...RY It is possible to restrict outputs s that are updated by DISABLING outputs on the REMOTE ID device REMOTE ID devices are automatically controlled using the WTE output control protocol When there is...

Page 216: ...r Manual v15 30 Firmware the system to be ready to test before deployment NOTE Make sure the REMOTE ID of one device matches the LOCAL ID of the other WTE Limited 2022 Christchurch New Zealand Page 21...

Page 217: ...erial characters to transmit at any time and how long after a period of inactivity any buffered data should be transmitted The rate that data is transmitted across the air varies based on application...

Page 218: ...hile operating using the RAW protocol the TReX will NOT respond to any configuration commands Configuration remains possible through the keypad SD card ini file or web browser In order to quickly conf...

Page 219: ...single audible alert ALERT output operation MENU ALERTS ALERT OUT can specify an output that is operated when ANY alert is triggered This allows for common monitoring of many outputs also allowing th...

Page 220: ...ugh the absence of received messages Yes New message is received resetting the link fail timer BUSY Channel is busy checked every 100ms Yes Channel is no longer busy MSG Received a new message No Pres...

Page 221: ...ypes of interest BATT TEMP and LINK FAIL that all need to notify a problem through a single output in this case output 8 An audible alert is required repeating every 30 seconds 1 Set ALERTS BATT to EN...

Page 222: ...FAIL is currently active The 001 indicates that a single alert has been raised since start up The TEMP tick means that the TReX is NOT over temperature and the BATT ticks means the voltage supplying...

Page 223: ...he square ENTER key will clear MSG alerts if not in the MENU This will Deactivate the ALERT output if no other alerts are active Disable the audible beep if sound is enabled and no other alerts are ac...

Page 224: ...e high level message that will be transmitted if configured IN_MSG_L specifies the low level message that will be transmitted if configured The IN_CONFIG_H and IN_CONFIG_L commands allow the input to...

Page 225: ...10 IN 2 LOW CR High level messages can be set to anything since they are configured not to be used IN_MSG_H 1 CR IN_MSG_H 2 CR For more details on command usage please refer to the Configuration secti...

Page 226: ...age The assumption in this case is that the unit ID is the default ID of 01 The default low battery voltage message which is associated with input 9 is as follows IN_MSG_L 9 WT1234560A13 BATT LOW CR C...

Page 227: ...ct inputs and outputs to the TReX The TReX supports up to 8 outputs One of these outputs can be shared with the ALERTS ALERT OUT output Outputs are configured using the commands OUT_CONFIG OUT_ID The...

Page 228: ...it will remain in its activated state for its configured period This may be many seconds or permanently latched The control message can be placed in any position in the message payload and there can...

Page 229: ...o 4 To turn output 1 and 2 OFF Message payload Unit_A 12 Consider that we have several TReX Units and each one is configured with a different OUT_ID Unit_A Unit_B and Unit_C Scenario 5 To turn output...

Page 230: ...put is set to higher than 1023 the value 1023 is used When square brackets are after an analog output specifier U then the value specified is the DAC value to set Note that both a digital output and a...

Page 231: ...o indicate that directed content for processing follows Example applications for this may be Restarting of a remote unit Changing configuration of a remote unit over the air Retransmitting a message a...

Page 232: ...ull network operating in a telemetry mode may be transmitting data at 9600 baud This method allows a message to be sent through the network at high speed yet still able to be retransmitted from a spec...

Page 233: ...ccept the message and details of the attending vehicle would then be sent to the communications room The WTE Ack and Confirm Protocol can be embedded into the payload of any message Typically the prot...

Page 234: ...to transmit with an automatically incrementing ticket ID Receiving TReX units can acknowledge multiple messages if messages have been received in a batch e g The remote TReX unit receives 3 messages a...

Page 235: ...programmed unit ID Example 3 Message is transmitted from base station using WT Protocol together with the Acknowledge and Confirm Protocol added to the end to the message WT1234567A10 HEART ATTACK 45...

Page 236: ...EPT the message to attend the remote TReX transmits to the base station the message ACC 666 Unit A where 666 is the ticket id is the character Unit A is the unit ID programmed through SYSTEM ID WTE Li...

Page 237: ...belt pagers or DMR radios at high power Alternatively the received messages can be output via serial or Ethernet ports for secondary processing The TReX can hold a database of hundreds of SOLT transmi...

Page 238: ...is not present or the ID is not found in that file then the transmitter ID will also be sent out the serial port Default Serial Output Format WTXXXXXXXsY0 SOLT ID 6748 Where XXXXXXX is the SOLT trans...

Page 239: ..._KEY to enter the key either using a terminal or adding the command to a configuration file Note Reading back the key with RF_KEY will only display the first 4 characters of the key All other configur...

Page 240: ...d messages to be processed Using this method all historic repeated messages from a transmitter can be rejected Note The transmitter system DATE and TIME must be set and operating for the secure duplic...

Page 241: ...A E6C U9VGVa 6gZJGcPCM m TO 7 APE HI J9f 0 Note line 1 is a unique incrementing hexadecimal ticket number line 2 is the actual encrypted message The nationwide paging service must be provided with RIC...

Page 242: ...en If the selected output protocol is WTE then the decoded message will also be returned out the serial port This method allows secure activation of TReX outputs or reception of sensitive information...

Page 243: ...re required While default files are provided with the device these should not be considered secure and should only be used for testing and setup purposes It is strongly recommended to either purchase...

Page 244: ...co nz This will generate a CA certificate file named ca pem If multiple TReX devices are being used as servers this CA certificate only needs to be generated once Server Private Key and Certificate S...

Page 245: ...ters The final file required by the TReX is a DH parameter file This can be generated using OpenSSL openssl dhparam out dhparam pem 1024 Generating DH parameters 1024 bit long safe prime generator 2 T...

Page 246: ...ES_128_CBC_SHA 0x33 TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA 0x16 No additional tasks need to be performed when using MQTT with TLS enabled When connecting to a server the authentication process begins autom...

Page 247: ...TReX User Manual v15 30 Firmware 2 Server key file missing or invalid 3 DH Parameters file missing or invalid 4 TLS Handshake failed WTE Limited 2022 Christchurch New Zealand Page 247 of 302...

Page 248: ...Store Forward mode but incoming POCSAG messages that are intercepted can be retransmitted as a DMR message All DMR messages can be transmitted as a different Group ID if required Concurrent transmiss...

Page 249: ...possible CAP codes that are of interest to forward The duplicate reject feature is essential to use when the TReX is been used in a multi hop store forward system If this is set to 0 rejection of dupl...

Page 250: ...YPE DMR Radio Type refer to DMR Message Format 3 Set DMR transmit frequency may be different than the TX FREQUENCY 4 Load DMR group IDs At least one group must be configured in order to translate and...

Page 251: ...use of the WT Output Control protocol Using this protocol any message for transmission can be steered to some or all TReX units at the same time In the following examples the central controlling TReX...

Page 252: ...ng message to the central TReX transmitter WT1234560A1C 01 02 03 U0 WT0001001D60 Hello World In italics the CAP code is arbitrary and can be any code as long as it is within the RIC range of the repea...

Page 253: ...ency 458 60MHz in this case All units must receive the payload of 01 02 03 U0 TX_FREQ 458600000 U0 WT1234777A10 RETURN TO RECEPTION In order to achieve this the controlling PC sends the following mess...

Page 254: ...th as much elevation as possible for best results see Antenna Elevation below Maximum tolerated input power into the RF connector is 17 dBm Levels above this will destroy the receiver RF input and inv...

Page 255: ...s for a usable system 1 Connection to a 50 ohm antenna constructed for the frequency of interest Mismatched antennas may result in increased current draw and reduced power output 2 13 8V 3A supply con...

Page 256: ...B connector Input Output Connector Inputs Outputs Pin Number Description 1 Input Digital 1 2 Input Digital 2 3 Input Digital 3 4 Input Analog 1 5 Input Analog 2 6 GND 7 GND 8 Output Analog 1 9 Output...

Page 257: ...iring must be secured before inserting the connector Inputs Outputs Pin Number Description 13 Output Digital 7 14 Output Digital 6 15 Output Digital 5 16 Output Digital 4 17 Relay CM 18 Relay NO NC 19...

Page 258: ...gital 2 3 Input Digital 3 4 Input Analog 1 5 Input Analog 2 6 GND 7 GND 8 Output Analog 1 9 Output Analog 2 10 Output Digital 1 11 Output Digital 2 12 Output Digital 3 Note The second connector with p...

Page 259: ...Pin Number Description 13 Relay 6 NO 14 Relay 6 CM 15 Relay 5 NO 16 Relay 5 CM 17 Relay 4 NO 18 Relay 4 CM 19 Relay 3 NO 20 Relay 3 CM 21 Relay 2 NO 22 Relay 2 CM 23 Relay 1 NO 24 Relay 1 CM WTE Limit...

Page 260: ...al Connector Pin Number Description 1 RS422 RX IN 2 RS422 RX IN 3 RS422 TX OUT 4 RS422 TX OUT 5 RS232 TX 6 RS232 RX 7 Ground GND Power Connector Power Connector Pin Number Description 1 Ground GND 2 1...

Page 261: ...al Connector Pin Number Description 1 RS422 RX IN 2 RS422 RX IN 3 RS422 TX OUT 4 RS422 TX OUT 5 RS232 TX 6 RS232 RX 7 Ground GND Power Connector Power Connector Pin Number Description 1 Ground GND 2 1...

Page 262: ...the screw terminals are pointing down and wiring must be secured before inserting the connector Inputs Outputs Pin Number Description 1 Relay 7 NO 2 Relay 7 CM 3 Relay 8 NO 4 Relay 8 CM 5 Input Digit...

Page 263: ...NC 5 NC 6 RX 7 NC 8 NC Note pins 4 and 5 are connected to ground via a 75R resistor 7 and 8 are connected to ground via a 75R resistor Do not connect a Power over Ethernet PoE connection to the TReX...

Page 264: ...eX User Manual v15 30 Firmware Input Output Hardware Connection Examples of how to connect external devices to the TReX input output pins Inputs WTE Limited 2022 Christchurch New Zealand Page 264 of 3...

Page 265: ...rrent does not exceed 100mA When using inductive loads such as relay coils flyback diodes must be fitted to prevent damage to the TReX VDD is voltage source externally provided between 5 and 24VDC dep...

Page 266: ...ser Manual v15 30 Firmware Serial Connections RS 232 WTE Limited 2022 Christchurch New Zealand Page 266 of 302 Illustration 1 TReX RS 232 DB9 Connector as DTE Illustration 2 TReX RS 232 DB9 Connector...

Page 267: ...receiver for example RS 485 is a multipoint interface that allows each device to be a transmitter and also a receiver This interface also allows for more devices to be connected on a common serial bu...

Page 268: ...nfiguration only applies if driving less than 10 listeners receivers when using RS 422 devices or less than 32 devices for RS 485 devices WTE Limited 2022 Christchurch New Zealand Page 268 of 302 Illu...

Page 269: ...tor between the signal lines on the extreme ends of the transmission line The rule of thumb for termination is If the propagation delay of the data line is much less than one bit pulse width terminati...

Page 270: ...TReX User Manual v15 30 Firmware There are many online references available to calculate these resistors if required WTE Limited 2022 Christchurch New Zealand Page 270 of 302...

Page 271: ...r to properly ground or bond the cable outer CAUTION When the TReX is operating there is RF energy radiated from the antenna Do not stand in front of the antenna while the radio is operating see the R...

Page 272: ...described in the section 16 3 Connecting to the TReX WARNING EXPLOSION HAZARD TReX was NOT designed to operate and or be connected to voltages above what has been specified Failure to follow these in...

Page 273: ...ports auto MDIX Standard Ethernet Bandwidth allocation The Ethernet capacity maximum is determined by the available radio link capacity Ethernet mode 10Base T or 100Base TX Full duplex or half duplex...

Page 274: ...Note Attempting to load a hex file not intended for use with the TReX will render the TReX inoperable Uploading firmware should only be performed if instructed to do so by WTE Limited or an authorise...

Page 275: ...evice Connected The TReX backlight will now stay constantly on 6 You can now RELEASE the TReX UP button 7 On the PC application press the Load Hex File button 8 Select the supplied TReX hex file NOTE...

Page 276: ...eX User Manual v15 30 Firmware Physical Dimensions TReX physical dimensions are 104mm x 130 5mm x 40mm Length x Width x Height Weight 550 grams WTE Limited 2022 Christchurch New Zealand Page 276 of 30...

Page 277: ...serts Please look the following images and descriptions to correctly mount the TReX radio DIN Rail Inbuilt into the TReX custom extrusion there is a DIN rail slot patent pending for easy snap fit DIN...

Page 278: ...x key Mounting from the rear does not require the removal of the end plate The mounting channel allows an M4 bolt head or M4 nut to lock inside as shown bellow If an M4 nut is used inside the channels...

Page 279: ...X User Manual v15 30 Firmware TOP Mount The flush mount option is suitable for an installation such as onto the front panel of a case or cabinet WTE Limited 2022 Christchurch New Zealand Page 279 of 3...

Page 280: ...TReX User Manual v15 30 Firmware SIDE Mount WTE Limited 2022 Christchurch New Zealand Page 280 of 302...

Page 281: ...TReX User Manual v15 30 Firmware Bottom Mount WTE Limited 2022 Christchurch New Zealand Page 281 of 302...

Page 282: ...metric as are the left and right sides of the TReX radio this allows a wide range of mounting configurations The channels space from centre to centre in the top and bottom of the radio is 117 40mm Dim...

Page 283: ...Top and Bottom Drilling Template Note All dimensions are in millimetres The drilling template will need to be scaled depending on your printer settings Side Drilling Template WTE Limited 2022 Christch...

Page 284: ...All dimensions are in millimetres The drilling template will need to be scaled depending on your printer settings Depending on installation not all mounting points may be required WTE Limited 2022 Chr...

Page 285: ...rts The optional mount inserts provided with the TReX can be used to mount the TReX to a panel enclosure using M4 Screws as shown bellow Remove all the insert mounts from the panel in order to use WTE...

Page 286: ...TReX User Manual v15 30 Firmware WTE Limited 2022 Christchurch New Zealand Page 286 of 302...

Page 287: ...TReX User Manual v15 30 Firmware Optionally two mounting inserts can be used for extra strength WTE Limited 2022 Christchurch New Zealand Page 287 of 302...

Page 288: ...ntal directions This means that if the transmitter or the receiver moves the antenna will not need to be changed adjusted to compensate This is the common antenna used in cellular phones and handhelds...

Page 289: ...nals are mainly line of sight is the curvature of the earth The typical distance to expect can be approximately calculated as follows D 2r0hf 6076 1 0 Where D is the distance to the horizon in NM r0 i...

Page 290: ...l will help to address a less than ideal antenna or poor line of sight conditions When line of sight or elevation is poor the range can also be approximately doubled with every 6dB increase in link bu...

Page 291: ...pment cost of procurement of substitute goods technology or services any claims by third parties including but not limited to any defense thereof any claims for indemnity or contribution or other simi...

Page 292: ...irective concerns the recovery reuse and recycling of electronic and electrical equipment Under the Directive used equipment must be marked collected separately and disposed of properly WTE Limited 20...

Page 293: ...ails can be found via MENU SYSTEM REGULATORY Note Publication number 784748 D02 FCC Part 90 allows for devices with integrated display to not require a printed label on the device holding this informa...

Page 294: ...your waste equipment at the time of disposal will help conserve natural resources and help ensure that it is recycled in a manner that protects human health and the environment For more information a...

Page 295: ...nd the product will be repaired or replaced The product warranty will be invalidated through evidence of Unauthorised work carried out Tampering including evidence of removal of internal electronics f...

Page 296: ...tions Standards Institute FW Firmware HW Hardware IP Internet Protocol I O Input Output PLC Programmable Logic Controller RBW Resolution Bandwidth RTU Remote Terminal Unit DMR Digital Mobile Radio AES...

Page 297: ...Additional 1 0A for correctly matched antenna Current limit software set Default max current 1 5A Backlight on additional 55mA External fusing should be 2A Digital Inputs To operate pull to ground or...

Page 298: ...ay is 10ms per log entry Logging will affect the ladder scan time Typical min 100 000 logged events Entire Ladder Scan Interval 10ms under normal PLC operation The scan interval is the same regardless...

Page 299: ...F Power fault Antenna fault Comms link fail Max Rx Input Power 17dBm Direct connection above 17dBm 50mW will destroy the receiver Receiver at 450 5MHz 512 baud 12 5kHz compliant with EN300113 Sensitiv...

Page 300: ...rmitted for use in USA 12 5kHz Channel Width 512 baud FSK 1200 FSK 2400 GFSK 4800 GFSK 9600 GFSK 9600 4GFSK 16K 4GFSK 6 25kHz Channel Width 512 baud FSK 1200 GFSK 2400 GFSK 4800 4GFSK RF Link Security...

Page 301: ...emission when sounder is disabled Maximum sound output from sounder is less than 80dBA Compliance Standards EN 300 113 base station and portable mobile compliant EN 301 489 ETSI TS 102 361 1 DMR modul...

Page 302: ...TReX User Manual v15 30 Firmware WTE Limited 2022 Christchurch New Zealand Page 302 of 302...

Reviews: