Introduction
Maintex is a user-friendly Windows-based software designed for use with the Premier 24/48/88/168 and Premier Elite 24/48/88/168 & 640 control panels. It provides a means of remote servicing for Texecom intrusion systems.
? The Premier 640 is NOT supported by Maintex.
Remote Maintenance Methods
- IP connections using a Texecom Com-IP module, Emizon unit, Web-Way one, and GPRS (using the Elite com GSM). ? A fixed IP SIM card is required.
- PSTN connections using USB/Serial modems, such as the Texecom USB Modem. ? The Control panel modem MUST be a COM2400.
- Direct local connections via USB/Serial leads.
Maintex software allows you to set maintenance dates and times, and individual site parameters for all testing options, including voltages, system current, and active faults.
Installation
Maintex functions on any Windows™ based PC with an operating system that is XP, Vista, 7, or 8 (32-bit and 64-bit systems are supported). Maintex can be downloaded from the Texecom website if you are a Registered Installer. Visit www.texe.com to register.
The program will be installed in C:\Program Files\Texecom
. For 64-bit systems, it will be installed in C:\Program Files (x86)\Texecom
.
? Wintex is also required to allow importing of account information. A common database ensures both programs' information is always up to date.
Starting Maintex
To open the program, click the icon created during setup. If no icon was created, the application can be started from the program list under the Texecom folder.
The initial window displays an "Offline" status, indicating no scheduled maintenance found for selected dates or search fields.
User Logon
You can log in by selecting the 'Login' icon or by navigating to 'Operator' > 'Login' from the top menu.
Upon selecting a login method, a 'Log On' window will appear. The default credentials are:
- Username: Master
- Password: 123456
After successful login, the Maintex screen populates with all available options and operations.
How to Create a New Operator
While not essential for basic operation, it is strongly recommended to assign individual user names and passwords for each person using the program. This is required for an audit trail by PD6662 and DD263.
To create a new operator, select 'Operator' > 'Operator Db' (Operator Database) from the top toolbar.
The 'Maintex - System Operators' window will open, displaying:
- User Name and Password fields.
- Access Rights checkboxes (Master, View Accounts, Edit Accounts, View Schedules, Print Reports, Setup Comms, Action Maintenance).
The window includes controls for:
- Displaying all created operators.
- Assigning individual rights to an operator.
- Adding a new operator.
- Deleting a selected operator.
- Editing the current highlighted operator.
- Closing the current window.
To add a new operator, select the '➕' icon. A new window will appear for entering the User Name (up to 30 characters) and Password (up to 16 characters). Select the '✔️' icon to accept changes or '❌' to reject.
Once operators are created, the operator database screen will populate with their details.
Connection Setup
To achieve remote maintenance, Maintex must be configured correctly for the chosen connection type. Access the setup menu by selecting the 'Setup' icon or by navigating to 'Comms' > 'Setup' from the top toolbar.
The 'Setup' window features five tabs:
- Modem
- Network
- Serial/USB
- Time Slots
- General
Modem Setup
This tab configures the modem connection. Key settings include:
- Communication Port: Select the COM port the modem is connected to (e.g., COM1 - COM64). This can be found in your PC's device manager.
- Baud Rate: Select the desired baud rate for the modem.
- Modem Name: Select the modem type from the dropdown. The configuration string will load automatically.
Clicking 'Edit Modem...' allows modification of the modem's configuration string, displaying commands and return codes.
Modem Edit Screen Information
Commands
- Name: The selected modem's name (cannot be changed in Maintex).
- Initialize: Command to reset the modem (e.g.,
ATZ^M
). - Dial: Command to dial (e.g.,
ATD
). - Dial Suffix: Command to initiate dialing sequence (e.g.,
^M
). - Cancel Dial: Command to cancel dialing (e.g.,
^M
). - Hang-up: Command to hang up the modem (e.g.,
~~~+++~~~ATH0^M
). - Answer: Command to answer an incoming call (e.g.,
~ATA^M
). - Configure: Custom configuration string.
- V21: Parameter for 300 baud speed (e.g.,
S37=3
). - V22bis: Parameter for 2400 baud speed (e.g.,
S37=6
).
Return Codes
- Okay: Response to a valid command (e.g.,
OK
). - Connect: Response when connected (e.g.,
CONNECT
). - Busy: Response on a busy line (e.g.,
BUSY
). - Voice: Response indicating voice detected (e.g.,
VOICE
). - No Carrier: Response when carrier not detected (e.g.,
NO CARRIER
). - No Dial tone: Response when no dial tone detected (e.g.,
NO DIALTONE
). - Error: Response to an invalid command (e.g.,
ERROR
). - Ring: Response when ringing is detected (e.g.,
RING
).
? If unsure about command strings, contact the modem manufacturer.
Network Setup
The Network tab allows configuration of network packet size, timeout, and retries. These settings typically do not require editing but should be verified with the network host.
Serial/ USB Setup
When using a PC COM (Serial 9-pin lead), USB COM, or Radio Pad, ensure the correct port number is set for Maintex. Dropdown boxes allow selection of the COM port for each connection method.
? This refers to the COM port used by the PC, not the control panel.
Time Slots
The Time Slots tab allows you to specify time frames for remote maintenance initialization. Predefined time windows are available, and custom windows can be created by adding a Schedule Name, Start Time, and End Time. Times must be set in a 24-hour clock format.
General
The General tab offers the following options:
- Send Maintenance Complete Message to Keypad: If enabled, this sends a message to remote keypads alerting the customer that a maintenance call has taken place.
- Enable Automatic Monitoring: Uses the time slot allocated by the control panel at commissioning.
- Enable Scheduled Monitoring: Uses either a predefined or custom schedule.
Account Setup
To add a new account, ensure your operator login has 'add/edit accounts' access. From the main screen, select the '➕' icon.
This navigates to the accounts details screen. Each new installation requiring remote maintenance needs a Maintex account.
To create a new account, import your Wintex profile using the 'Import Account' icon. Panel information from the customer file will then populate the fields.
? If Maintex does not automatically locate Wintex customer files, refer to the Wintex user guide (INS549) for storage location details.
After importing, Maintex gathers panel information from the Wintex file. These details can be edited in Maintex, which will also update the Wintex profile.
Select the '✔️' icon to save the profile configuration. This enables database control for adding, editing, and viewing other Maintex accounts.
Account management controls allow navigation between saved accounts, adding new accounts, disabling accounts, and editing existing ones.
An operator can search for specific user accounts using various search options.
Site Details Tab
Within the Site Details tab, control panel and servicing information can be viewed and edited. Edits made in Maintex will update the corresponding Wintex profile.
Control Panel and Servicing Details
- Control Panel Information: Panel Type, Software Version, Serial Number, UDL Password.
- Modem Information: Panel Modem type, Panel telephone number, 'Always Connect at 300 Baud' option, 'Enable 2-Call Answer Phone Defeat' option. ? The control panel must also have the 'Enable 2-Call Answer Phone Defeat' option selected separately.
- Network Information: Host IP Address, Host IP Port, 'Connect Via WebWayOne SMG' option for Emizon/WebWayOne units.
- Service Type & Dates: Start date for maintenance, frequency ('Every'), Time Slot, and preferred Service By method (PSTN or IP).
- Installation Information: Date installed, Last serviced date, Next service date and time.
- Radio Pad Settings: Radio-Pad NUA, Radio-Pad ESN, 'Connect Via CSL Dualcom' option.
- Additional Information: Options to include Zone text, all zones, Radio Config, and Ricochet Config during Send/Receive operations.
Test Options Tab
This tab allows customization of all test parameters for the account being edited. Unticking a checkbox excludes that item from a remote service.
Zones Tab
During a maintenance call, panel zone information is read and displayed in the Zones tab. The 'Include Zone text on Send/Receive' and 'Include all Zones on Send/Receive' options must be enabled for the account.
Call Log Tab
The Call Log tab displays previous remote Maintenances for Maintex accounts, including:
- Call ID (starts from 1).
- Call commence time.
- Duration of remote service.
- Call Type (Manual/Scheduled).
- Status of the Maintenance.
- Engineer number.
- Overall status (Pass/Fail).
Account Icon Status
An icon appears before the account ID number in the accounts tab to help diagnose the status of each individual account:
- ❓Partially Defined: Insufficient data for the account to be active.
- ✔️Newly Defined: Awaiting initial commissioning.
- ✔️Active: Account successfully commissioned and automatic maintenance reports have been printed.
- ?Maintenance Performed: Recent automatic or manual maintenance completed with no errors reported; a new report is available.
- ⚠️Maintenance with Errors: Maintenance performed, but the remote alarm panel detected one or more error conditions. Highlighted (red dashes) indicates the report for the last maintenance has not been printed.
- ⚠️Maintenance with Errors (Report Printed): Similar to the above, but the last maintenance report has been printed.
- ⏰Scheduled Maintenance Pending: The scheduled automatic maintenance has not been performed for this account (indicated approx. 15 minutes after the scheduled time).
- ❌Disabled Account: These accounts do not appear in scheduled or completed views and will not initiate automatic listen or accept data input. Historical reports can still be accessed via the 'All' schedule view and 'History' view.
Accounts Overview
Under the 'Accounts' heading, you can select an overview of all accounts within Maintex. This displays basic information:
- Account ID (created by Maintex).
- Site Ref (imported from Wintex).
- Address.
- Telephone number.
- IP address information.
- IP Port information.
- Status (overview of the account's current state).
Double-clicking a highlighted account navigates to its details page.
Maintenance Schedule & History
The schedule option provides four categories: All, Completed, Scheduled, and History.
ALL
The 'All' view is similar to the Accounts Overview, showing all accounts. The primary sort order is the scheduled automatic maintenance date. Accounts without a date set appear at the top, indicating attention is required.
While in the 'All' view, operators can instantly service a control panel by selecting the 'Service Panel' icon, which performs a full maintenance via the chosen connection options.
Completed
The 'Completed' view shows all accounts where automatic maintenance has been finished. The sort order is based on the date and time of completion.
Scheduled
The 'Scheduled' view is similar to 'All', ordered by scheduled maintenance date. It displays only accounts that have been commissioned and have a forthcoming scheduled maintenance date.
History
The 'History' view displays the maintenance history for a selected account. Dates of recorded maintenance are shown in a grid. Selecting a date allows viewing various records: Overview, System Faults, Zones, Voltages and Currents, and Panel Event Log.
A grid column indicates if a maintenance record has been printed.
Print report options include 'Selected maintenance overview' or 'Faults' for a selected maintenance date. Printing the overview updates the grid status from 'not printed' to 'printed'.
Remote Monitoring
Before using the remote monitoring section, you must configure and test the modem. Failure to do so will result in a warning message: "Modem must be tested before Monitoring can be established."
Once "Monitor" is selected, the modem attached to the PC will await a call to perform remote maintenance.
Commissioning an Account
Each site setup for Remote Maintenance must be commissioned. This action sets the maintenance date on the PC and control panel. It can be initiated remotely from the PC or on-site by the installing engineer.
? When commissioning from site, it is highly recommended to create unique Engineer IDs for an audit record.
Engineer Database
An Engineer ID can be programmed in Maintex for installers using remote controls from the panel to identify who is commissioning commands. This is programmed via 'Operator' > 'Engineers DB'.
Use the '➕' symbol to add Engineers, entering an ID number and name. Use the '➖' symbol to delete an engineer. Select 'Close' when finished.
Commissioning from the PC
Select the account to commission from the accounts screen. Clicking the 'Commission' button initiates commissioning using the communication method chosen during account setup (PSTN/IP). This is a quick method controlled by the office.
Commissioning from Site
Systems can be commissioned from site by the installing engineer using system keypad commands. The on-site engineer should be provided with the Maintex account number for the site.
Premier 24: Use call-back No.2 (programmed in Communication Options/UDL Options).
Premier 48/88/168: Use call-back No.3 (programmed in Communication Options/UDL Options).
Premier Elite 24/48/88/168 & 640: Use call-back No.3 (programmed in Communication Options/UDL Options).
? The Premier 640 is NOT supported by Maintex.
Keypad Command Structure
[Remote PC Tel No]#$$[Account No]E[Engineer ID]
e.g., 01706233875#M1234E987
- Office Tel No: The Maintex modem telephone number.
- #$$: A hash character followed by a one or two character command.
- Account No: The account number used by Maintex (only needed for the first communication).
- E: Optional command to indicate Engineer ID inclusion.
- Engineer ID: A one, two, or three-digit ID of the engineer making the call.
Maintex Command Table
Command | Name | Function |
---|---|---|
#C | Commission | Synchronises control panel Time & Date and sets the Time & Dates for the next maintenance call. |
#S | Save | Uploads control panel program data and saves a copy to the account profile on the Remote PC. |
#L | Load | Downloads control panel program data from the Remote PC to the on-site panel. |
#CS | Commission & Save | Performs a Commission & Save command in one call. |
#CL | Commission & Load | Performs a Commission & Load command in one call. |
#M | Maintenance | Forces a remote maintenance call and sets the Time & Date for the next remote maintenance call. |
Debug View
Maintex provides a Debug function to view all data being sent/received. Access this via 'Comms' > 'Debug' from the top toolbar.
The top screen displays information for connections and commissioning. You can select what data to display:
- Raw Data
- Command Text
- Modem Events
- Header Info
- Verbal
- RX Data
A second debug window details communication data in a processed format.
Contact Information
Texecom
Designed to Perform
Texecom Limited, Bradwood Court, St. Crispin Way, Haslingden, Lancashire BB4 4PW, England.
Technical Support:
- UK Customers Tel: 08456 300 600 (Calls charged at 3.36 pence per minute from a BT landline. Calls from other networks may vary.)
- International Customers Tel: +44 1706 233875
- Email: techsupport@texe.com
© Texecom Limited 2013
INS571