Omniflex M124xA User manual

Maxiflex T2 CPU’s
M124xA
User’s Manual

Maxiflex T2 CPU User Manual 2 -© Omniflex
UMM124XBR04.pdf
DATE REVISION COMMENTS
May 2002 1 Initial Issue
June 2002 2 DIT Table updated, and corrections made
March 2004 3 Error on page 50 - Bit 12 used to set subscription block
Nov 2009 4 Reference to M1242 T2E CPU removed
SOFTWARE COPY AVAILABLE
This manual is available in printed form or in Adobe Acrobat pdf format.
The pdf file is named UMM124XAR04.pdf
COPYRIGHT AND PROTECTIVE NOTICES
1. The Copyright of this document and the associated drawings, is the property of Omniflex and
is issued on condition that it is not copied, reprinted or reproduced or transmitted in any form
or by any means, electronically, photocopying, mechanical or otherwise, nor its contents
disclosed, either wholly or in part, without the consent in writing of, or in accordance with the
conditions of a contract with Omniflex.
2. The publication of information in the document does not imply freedom from patent or other
protective rights of Omniflex or others.
3. Although every intention is made to ensure that performance figures and data are accurate the
company reserves the right to alter without notice any product or specification. Performance
figures and data must therefore be specifically confirmed by the company before they become
applicable to any tender, order or contract.
4. In the case of electrical components, enough data is included in the drawings to allow
maintenance of the equipment. However, if component availability or substitution information
is required please consult the factory for assistance, as it is impossible to include data on
every component in this document.
5. This product is sold without liability for consequential loss of any description.

Maxiflex T2 CPU User Manual 3 -© Omniflex
UMM124XBR04.pdf
SCOPE
This User Manual provides information on how to install, configure and use the Maxiflex
T2 CPU. Programming features specific to these products are included in this manual.
This manual does not cover the fundamentals of the EziForth programming language.
This manual covers the following product Models:
Model Description
M1240B T2 CPU with RS232/485 Serial Port
M1241B T2C CPU with RS232/485 Serial Port and Conet/c
Twisted Pair Network Port.
M1243B T2M CPU with RS232/485 Serial Port and Conet/m
Radio Network Port.

Maxiflex T2 CPU User Manual 4 -© Omniflex
UMM124XBR04.pdf
Introduction
The MAXIFLEX T2 range of CPU’s is designed specifically for industrial telemetry and
remote I/O applications, combining powerful industrial network communications features
with ease of use.
All I/O and configuration data variables are automatically accessible through up to 65000
Data Interchange Registers in a single virtual “Data Interchange Table”, allowing the
implementation of Remote I/O systems “out of the box”.
Conventional remote I/O systems can be implemented without the need for any
programming, although the inclusion of programming capability in the T2 with the powerful
EziForth programming language allows sophisticated local control functions to be
performed.
Following the ISO OSI 7-layer model, this CPU includes a versatile inter-network routing
capability for communicating over multiple networks, in very large geographically spread
installations. This capability allows many dissimilar network types to be linked to create a
seamless factory “intranet”, quite often without the need to lay special network cabling.
Many other features such as a built-in real-time clock, battery backup for temporary
dynamic data, and a MODBUS or Conet/s equipped RS232/485 serial port are standard in
these products.
Powerful features such as automatic I/O module recognition and scanning, remote
programming, and a powerful Remote Data Subscription Service, all contribute to making
the T2 CPU a “plug-and-work” product that dramatically reduces system engineering time.

Maxiflex T2 CPU User Manual 5 -© Omniflex
UMM124XBR04.pdf
Table of Contents
1. GENERAL DESCRIPTION ..........................................................................................................8
1.1 LED Indicators:................................................................................................................ 8
1.2 Serial Port: (applicable to all T2 CPUs).......................................................................... 9
1.3 Programming Port: (applicable to all T2 CPUs) ............................................................. 9
1.4 Conet/c Network Port: (only applicable to M1241B T2C CPU) ..................................... 9
1.5 Conet/m Network Port: (only applicable to M1243B T2M CPU).................................. 10
2. Installing the T2 CPU .................................................................................................................11
2.1 Connecting the Internal Battery .................................................................................... 11
2.2 Installing the T2 CPU on the Maxiflex base ................................................................. 11
2.3 Connecting the Programming port (all models):........................................................... 12
2.4 Connecting the Serial port (all models): ....................................................................... 12
2.5 Connecting the Conet/c network port (M1241B CPU only): ........................................ 12
2.6 Connecting the Conet/m network port (M1243B CPU only): ....................................... 13
2.7 Applying power for the first time ................................................................................... 13
3. T2 CPU’s and the MAXIFLEX Architecture...............................................................................15
3.1 System Architecture...................................................................................................... 15
3.2 CPU Functions .............................................................................................................. 15
3.2.1 Real-Time Clock ...............................................................................................................15
3.2.2 I/O Scanning .....................................................................................................................15
3.2.3 I/O Module Management ..................................................................................................15
3.2.4 FORTH User Program ......................................................................................................15
3.2.5 Data Interchange Table (DIT)...........................................................................................17
3.2.6 Subscription Service .........................................................................................................17
3.2.7 Network Routing Service ..................................................................................................17
3.2.8 Communications Status Monitoring..................................................................................17
3.2.9 Serial Port Protocol Selection...........................................................................................17
3.2.10 Remote Programming.....................................................................................................17
4. Configuring a T2 CPU................................................................................................................18
4.1 Using OMNISET or DITview to configure the T2 CPU................................................. 18
4.1.1 OMNISET..........................................................................................................................18
4.1.2 DITview .............................................................................................................................18
4.1.3 Connecting OMNISET with the CPU................................................................................18
4.2 Configuring the Programming Port............................................................................... 19
4.3 Addressing a Module through the Programming Port.................................................. 19
4.3.1 No Address set..................................................................................................................20

Maxiflex T2 CPU User Manual 6 -© Omniflex
UMM124XBR04.pdf
4.3.2 Local CPU .........................................................................................................................20
4.3.3 Intelligent Module in I/O Slot.............................................................................................20
4.3.4 Local Network ID (using Offset)........................................................................................20
4.3.5 Direct/Global Network ID ..................................................................................................20
4.4 Configuring the Real-time Clock................................................................................... 21
4.5 Configuring the Serial Port............................................................................................ 21
4.5.1 MODBUS Slave Protocol..................................................................................................21
4.5.1.1. Default MODBUS (ASCII 9600 baud Slave) Mode........................................... 21
4.5.1.2. Standard MODBUS Slave Protocol Mode......................................................... 21
4.5.1.3. Modbus Data Register Mapping ........................................................................ 22
4.5.1.4. Modbus Compressed DIT Addressing .............................................................. 22
4.5.2 Conet/s (Peer-to-peer) Protocol .......................................................................................23
4.5.2.1. Default Conet/s Mode (19200 baud) ................................................................. 23
4.5.2.2. Standard Conet/s Protocol Mode ...................................................................... 23
4.5.3 Custom User Protocol Mode ............................................................................................23
4.6 Configuring the Conet/c Network Port (available on the M1241B T2C CPU only.) .... 24
4.7 Configuring the Conet/m Network Port (available on the M1243B T2M CPU only.)... 24
4.8 Configuring the T2 CPU as a Network Router ............................................................. 24
4.9 Programming the T2 CPU in EziFORTH...................................................................... 25
5. The Data Interchange Table explained .....................................................................................26
5.1 DIT Table Layout........................................................................................................... 26
5.2 CPU Dynamic Data DIT Range .................................................................................... 26
5.3 I/O Slots 1 to 15 DIT Range.......................................................................................... 27
5.4 CPU Static Data DIT Range: ........................................................................................ 27
6. I/O Module Management & Scanning Explained ......................................................................28
6.1 The I/O Module Manifest............................................................................................... 28
6.1.1 Configuring an I/O Manifest using Omniset .....................................................................28
6.1.1.1. Automatic Manifest Configuration...................................................................... 28
6.1.1.2. Manual Manifest Configuration.......................................................................... 28
6.1.2 Checking the Status of installed modules ........................................................................29
6.1.3 I/O Status Indication..........................................................................................................29
6.2 Automatic I/O Scanning ................................................................................................ 29
7. The Subscription Service Explained..........................................................................................31
7.1 Introduction to Subscriptions ........................................................................................ 31
7.2 Setting up subscriptions................................................................................................ 31
7.3 Number of subscriptions allowed.................................................................................. 33
7.4 Subscription Application Example ................................................................................ 33
8. Appendix: T2 CPU Detailed DIT Layout:...................................................................................35
8.1 T2 CPU Dynamic Data Area DIT Register Assignment............................................... 35

Maxiflex T2 CPU User Manual 7 -© Omniflex
UMM124XBR04.pdf
8.2 T2 CPU Static Configuration Data Area DIT Register Assignment ............................. 45
Table of Figures
Figure 2.1: Layout of the 7I/O Master Base.................................................................................... 11
Figure 3.1 T2 CPU System Architecture......................................................................................... 16
Figure 6.1 - I/O DIT Address Map for T2 CPU ............................................................................... 30
Figure 7.1 The Magazine Subscription Analogy............................................................................. 31
Table of Tables
Table 1.1 Front Panel LED Indicators............................................................................................... 9
Table 2.1: Pin allocation of DB-9 connector on program cable and FCC-68 socket on M124xA . 12
Table 2.2: Pin allocation of serial port connector on M124xA CPU. .............................................. 12
Table 2.3: Pin allocation of Conet port connector on the M1241B CPU........................................ 13
Table 2.4: Pin allocation of Conet/m port connector on the M1243B CPU.................................... 13
Table 4.1: Serial Port default Address switch settings ................................................................... 22
Table 4.2: Conet Port Address switch settings (M1241B T2C)...................................................... 24
Table 5.1: DIT Address Map of the T2 CPU:.................................................................................. 26
Table 7.1 Subscription Configuration Information .......................................................................... 33
Table 7.2 Subscription Block Data Example................................................................................... 34

Maxiflex T2 CPU User Manual 8 -© Omniflex
UMM124XBR04.pdf
Serial Port Connector
Serial Port Dipswitch
Programming Port
Connector
Conet Port Connector
Conet Port DIP switch
1. GENERAL DESCRIPTION
Figure 3.1: View of the M1241B T2C CPU
1.1 LED Indicators:
LED Legend LED Colour Description
CPU OK GREEN ON - CPU is healthy
OFF or Flashing – CPU Faulty or no power
applied
I/O OK GREEN ON - I/O Module status healthy and I/O
Manifest is configured.
FLASHING – I/O Manifest is configured but
disagrees with installed hardware.
OFF – I/O Manifest is not configured.
RUN GREEN ON – User application software program is
running.
OFF – No User application software is running
Flashing – Terminal interaction with CPU
BATT RED ON – Internal battery is LOW or not connected.
OFF – Internal battery is healthy.
SERIAL Rx YELLOW ON – data is being received on serial port
OFF – serial port receiver is idle

Maxiflex T2 CPU User Manual 9 -© Omniflex
UMM124XBR04.pdf
SERIAL Tx RED ON – serial data is being transmitted on serial
port
OFF – serial port transmitter is idle
NETWORK Rx
(Except M1240B T2 CPU)
YELLOW ON – network data is being received
OFF – network receiver is idle
NETWORK Tx
(Except M1240B T2 CPU)
RED ON – network data is being transmitted
OFF – network transmitter is idle
NETWORK TOKEN
(M1241B T2C only)
GREEN ON – network not connected or setup
incorrectly
OFF – network not connected or setup
incorrectly
FLASHING EVENLY – network is connected
(speed of flash indicates token rate)
NETWORK ACTIVITY
(M1243B T2M only)
GREEN ON – There is activity on the radio network.
OFF – The radio network is not active.
Table 1.1 Front Panel LED Indicators
1.2 Serial Port: (applicable to all T2 CPUs)
The serial port connects the T2 CPU to other serial devices, depending on the application.
Connection can be either RS232 or RS485.
The serial port can be configured for one of three protocols:
a) Modbus protocol (Slave device) is available on this port allowing easy connection to
other third party products such as DCS systems, SCADA systems and PLC’s.
b) Conet/s protocol (peer-to-peer) is available on this port for integration into Conet
Intranets. Conet/s connection allows seamless network connection between devices
with full network capability such as report-by-exception, time-stamped event streams
and remote programming. The full-duplex nature of the Conet/s protocol makes efficient
use of the serial channel. With the use of modems or other virtual circuits, efficient wide
area networks can be easily constructed.
c) User Protocol. This setting gives full control of the serial port to an application program
running on the T2 CPU. This allows custom protocols to be written in EZIFORTH and
downloaded to the CPU for maximum flexibility. Applications such as creating output for
a local printer, communicating with an operator display panel, or communicating with a
third party device using a proprietary protocol, are possible.
1.3 Programming Port: (applicable to all T2 CPUs)
The programming port is an RS232 port that implements the Conet/s protocol. This port is
used for software configuration, interrogation and program downloads using a Microsoft
Windows compatible PC, Laptop or Handheld computer.
1.4 Conet/c Network Port: (only applicable to M1241B T2C CPU)
This port provides the connection to the Conet network. Conet/c is a true peer-to-peer local
area network (LAN) that allows fast secure data transfer over long distances (up to 10km)
using a conventional twisted pair of wires.

Maxiflex T2 CPU User Manual 10 -© Omniflex
UMM124XBR04.pdf
1.5 Conet/m Network Port: (only applicable to M1243B T2M CPU)
This port provides the connection to the Conet/m radio network. Cone/m is a true peer-to-
peer Local Area Network (LAN) designed specifically for operation over radio systems.
The CPU incorporates an MSK radio modem and CSMA access protocols to allow a peer-
to-peer network to be constructed using conventional VHF/UHF radios.

Maxiflex T2 CPU User Manual 11 -© Omniflex
UMM124XBR04.pdf
2. Installing the T2 CPU
2.1 Connecting the Internal Battery
Before installing the CPU, the battery jumper must be inserted to connect the internal battery
supply in the CPU. The CPU is shipped from the factory without the jumper connected to
preserve the battery life.
The battery jumper can be found at the base of the Maxiflex Bus connector at the rear of the CPU
module. Use long nose pliers or tweezers to correctly place the jumper over the posts.
2.2 Installing the T2 CPU on the Maxiflex base
Install the T2 CPUs into the CPU position ONLY of a Maxiflex Base. CPU’s must only be installed
and removed from the base with the power off.
Refer to the Maxiflex bases General Instructions for more detail on base layout, module insertion
and module removal. Please refer to Figure 2.1 for the CPU position.
Figure 2.1: Layout of the 7I/O Master Base

Maxiflex T2 CPU User Manual 12 -© Omniflex
UMM124XBR04.pdf
2.3 Connecting the Programming port (all models):
Connect the T2 CPU to a standard PC compatible serial port using the OMINFLEX supplied
standard programming cable (Part Number M1831A supplied separately).
If another cable is to be used, the following connections will apply:
Signal Name DB-9 FCC-68 Pin No.
Rx Data from T2 2 4
Tx Data to T2 3 1
Ground Reference 5 2
All other pins are reserved and must not be connected.
Table 2.1: Pin allocation of DB-9 connector on program cable and FCC-68 socket on M124xA
2.4 Connecting the Serial port (all models):
The selection of either RS232 or RS485 is accomplished by specific wiring of the serial port
connector. No internal links need be changed to select between RS232 and RS422/485.
NOTE: The pinout of the T2 CPU differs from the previous models of Maxiflex CPU’s. When
upgrading from a previous model please ensure that the correct serial port wiring is used.
Communication StandardPin
number RS232 RS485
1 Do not connect Rx Data + (In)
2 Rx Data (In) Rx Data – (In)
3 Tx Data (Out) Do not connect
4 Do not connect Tx Data+ (Out)
5 Ground Ground
6 Do not connect Vcc
7 RTS (Out) Do not connect
8 CTS (In) Do not connect
9 Do not connect Tx Data – (Out)
Table 2.2: Pin allocation of serial port connector on M124xA CPU.
NOTE: The RTS and CTS handshaking lines are available for applications that require it. It is not
a requirement of the CPU to use handshaking. In most applications connecting handshaking lines
is not required.
2.5 Connecting the Conet/c network port (M1241B CPU only):
The CPU should be connected to network using the C6169 Conet Termination Board and
interconnecting cable.

Maxiflex T2 CPU User Manual 13 -© Omniflex
UMM124XBR04.pdf
Pin number Description
2 Signal +
5 Cable screen (S)
8 Signal -
1, 3, 4, 6, 7 and 9 No connection
Table 2.3: Pin allocation of Conet port connector on the M1241B CPU
2.6 Connecting the Conet/m network port (M1243B CPU only):
OMNIFLEX supplies pre-made interface cables for a number of radios, that greatly
simplifies the installation process of the radio. Consult you OMNIFLEX representative for
availability of a cable to suit the radio of your choice.
Pin number Description
1 M (Push-To-Talk input of radio)
2 M_COM (Push-To-Talk return/ground of radio)
3 Rx+ (Rx Data + or audio ouput)
4 Tx+ (Tx Data/Mic Input+
5 CH_SEL_5 (Channel Select logic inputs must have pull-
up resistors if used on the radio)
6 CH_SEL_4
7 CH_SEL_3
8 CH_SEL_2
9 E (Carrier Detect/Squelch Output. The output from the
radio should be an open collector output)
10 E_COM (Radio Power Supply – typically +12V)
11 Rx- (Rx Data - or ground if unbalanced)
12 Tx- (Tx Data/Mic Input Return or Ground if unbalanced)
13 RESET (Can be used as a channel programming strobe
or as a sixth Channel Select Line)
14 CH_SEL_COM (Ground)
15 CH_SEL_1
Table 2.4: Pin allocation of Conet/m port connector on the M1243B CPU
2.7 Applying power for the first time
Once the T2 CPU has been installed into a Maxiflex rack, apply power and the CPU OK LED will
turn ON and remain steady ON until power is removed. If the CPU OK LED remains OFF, then
check the power connections to the PSU module and that the LED indication of the PSU module
is normal. Refer to the Installation Guide of the PSU module to verify it’s correct connection.
The I/O OK LED will only turn ON at first power up if the I/O Modules for this system have been
configured, and the correct I/O modules are installed on the base.

Maxiflex T2 CPU User Manual 14 -© Omniflex
UMM124XBR04.pdf
If the I/O module configuration does not match the actual I/O modules installed, then this LED will
flash.
If no I/O modules are configured for the rack then the I/O OK LED will remain off.
The RUN LED will only turn ON at first power up if the CPU has a user application installed set to
begin operating at startup. When shipped from the factory, there is no user application installed
and the LED will remain OFF.
Note that if the BATT LED is ON at this time then check that the battery jumper has been inserted
correctly (refer to Section 4. Installation). If the jumper appears to be correct and the BATT LED
is still ON, then the battery level is low and the battery needs to be replaced. Please consult your
OMNIFLEX distributor to arrange battery replacement.

Maxiflex T2 CPU User Manual 15 -© Omniflex
UMM124XBR04.pdf
3. T2 CPU’s and the MAXIFLEX Architecture
3.1 System Architecture
A diagram of the MAXIFLEX System Architecture is shown in Figure 3.1
This diagram shows the T2 CPU in a system with a Programmable Network Interface
Module (NIM) and a conventional I/O Module (IOM). NIM’s and IOM’s can be arranged in
any order in the available I/O Module slots of the system.
3.2 CPU Functions
The T2 CPU contains the following functions:
3.2.1 Real-Time Clock
These CPU’s have a real-time clock as a standard function. This clock has the
following features:
♦Battery-backed to retain real time while power is off.
♦Resolution to 10 milliseconds
♦Current Time available in the Data Interchange Table
♦Last Power up Time available in the Data Interchange Table
♦Last Power Down Time available in the Data Interchange Table
3.2.2 I/O Scanning
This function is responsible for the scanning of conventional I/O modules installed on
Maxiflex base, sorting the data into convenient tables according to type of I/O
(Analogue or Digital; Input or Output) and reading/writing this data to/from the CPU’s
Data Interchange Table (DIT) for easy access from any of the network ports.
3.2.3 I/O Module Management
This function is responsible for continuously monitoring all slots of the Maxiflex I/O
base, keeping track of the currently installed module types. This function also
maintains a copy of the intelligent I/O module configuration data in the CPU, allowing
I/O modules to be changed without the need to reconfigure them.
3.2.4 FORTH User Program
While not necessary in the majority of applications, due to the rich set of other
features in this CPU, the FORTH programming language can be used to customise
any part of the system to suit the application, from simple data scaling, to complex
custom serial port protocols. The Forth program has access to the following features
in the CPU:
♦Direct access to all Data Interchange Tables in the system
♦Direct access to the serial port for custom protocols
♦8 independent timers with a resolution of 10 milliseconds
♦Remotely programmable

Maxiflex T2 CPU User Manual 16 -© Omniflex
UMM124XBR04.pdf
PORT 0
CONET PORT
PORT 1
PROG PORT
PORT 2
SERIAL PORT
CONET
DATA LINK
LAYER
CONET/S
DATA LINK
LAYER
Modbus or
CONET/S
DATA LINK
LAYER
USER PROGRAM
APPLICATION LAYER
SLOT 0
CPU
PORT 0
CONET PORT
NIM SPECIFIC
DATA LINK
LAYER
USER PROGRAM
APPLICATION LAYER
SLOT 1
PNIM
PRESENTATION LAYER
I/O PROCESSING
SLOT 2
I/O
I/O ACCESS AND NETWORK LAYER
TO
OTHER
SLOTS
PRESENTATION LAYERPRESENTATION LAYER
MAXIFLEX
SYSTEM
ARCHITECTURE
Dynamic
DIT
0
3249
I/O SCANNING
Static
DIT
64000
65499
Dynamic
DIT
4000 + 0
4000 + 2999
Static
DIT
4000 + 3000
4000 + 3999
Dynamic
DIT
8000 + 0
8000 + 2999
Figure 3.1 T2 CPU System Architecture

Maxiflex T2 CPU User Manual 17 -© Omniflex
UMM124XBR04.pdf
3.2.5 Data Interchange Table (DIT)
The Data Interchange Table in the CPU is the crossroads for data. Any exchange of
data between functions in the CPU and with the outside world takes place through the
DIT. The DIT is an array of 16 bit registers accessible from any function or
communications port in the system for the purpose of interchanging data.
The DIT is used to hold Configuration Information for the CPU and Dynamic Data to
be read in real-time.
3.2.6 Subscription Service
Central to many applications involving communications across networks is the need to
replicate data between nodes on the network. This feature provides an easy to use
but powerful data replication service between DIT’s in the system, whether they are
local or remote. This service provides change-of-state detection and error reporting for
optimum performance and reliability.
3.2.7 Network Routing Service
Many systems are constructed of multiple networks to overcome the difficulties of
topology or communication protocol conversion. The Routing service provides a
means to seamlessly interconnect these networks into an integrated intranet so that
any node in the system may be globally addressed from any other with no regard for
its physical location.
The T2 CPU can act as a router in these systems, automatically routing data packets
seamlessly between nodes on different networks.
3.2.8 Communications Status Monitoring
The Data Interchange Table contains a group of communication status registers that
may be used for diagnostic purposes. These registers monitor communications
activity on each port. The local and global addresses for each port may also be
accessed from this group of registers.
3.2.9 Serial Port Protocol Selection
The in-built serial port on the T2 CPU comes equipped with three protocol options as
standard:
1. Modbus Slave can be selected for easy interconnection of Maxiflex I/O to third
party systems such as Distributed Control System’s, SCADA software, or Master
Programmable Logic Controllers.
2. Conet/s protocol can be selected to interconnect Maxiflex systems over wide areas
using the RS232 port. This full duplex protocol provides full peer-to-peer
communications capability to allow multiple local networks systems to be
interconnected into a single intranet. This efficient protocol retains the full
capability of the Conet networking technology including remote programming and
the ability to run data subscriptions in both directions simultaneously
3. Custom protocol implemented in the FORTH programming language
3.2.10 Remote Programming
Every CPU is equipped with a dedicated programming port that is equipped with the
Conet/s protocol. Using the network routing function and convenient table
configuration, it is possible to configure/program every node in a Maxiflex intranet from
a single programming port. This function significantly reduces system downtime and
improves maintenance efficiency and therefore life-cycle costs.

Maxiflex T2 CPU User Manual 18 -© Omniflex
UMM124XBR04.pdf
4. Configuring a T2 CPU
4.1 Using OMNISET or DITview to configure the T2 CPU
Most of the features available on the T2 CPU are easily accessible and can be configured
with the minimum of effort by writing to Registers in the DIT in the CPU.
The best method to manually configure a T2 CPU is to use either the Microsoft
Windows95/98/NT/2000 compatible OMNISET or DITView utilities through the
programming port of the CPU.
It is possible to configure a T2 CPU through any of its communications ports that have
access to the DIT, using any software capable of writing to the DIT of the CPU. The DIT
register is given in section 5.
4.1.1 OMNISET
The OMNISET configuration utility is available free of charge for the purpose of configuring
a wide range of OMNIFLEX products, including this range of CPU’s. A Template File
compatible with the particular model of CPU is required, and is supplied with OMNISET.
Check for the latest available version on the OMNIFLEX Resource Centre CD or web site
(www.omniflex.com)
4.1.2 DITview
The DITview utility is an enhanced version of OMNISET, and allows programming directly
over a Conet/c network, and provides the ability to edit and create custom Template files.
DITview is supplied as part of the CONET EXPLORER SUITE, which is required for
programming of the T2 CPU using EziForth, and must be purchased separately.
Wherever reference to OMNISET is made throughout this text, DITview may be used.
4.1.3 Connecting OMNISET with the CPU
To setup the T2 CPU through the programming port using OMNISET or DITview, follow this
procedure:
1. Plug the programming cable into the programming port of the CPU and into a spare
serial port on your PC.
2. Ensure that the OMNISET software utility is running on your Laptop or PC.
(For more information on the installation and operation of OMNISET, please consult the
Help File shipped with the software.)
3. Ensure the correct COM port is selected in OMNISET. (DITview uses a different method
via the CONET server. See the help for this product for further information.)
4. Open the template file named “011001nn(M124xA).dvx” supplied with OMNISET. (The
nn is replaced with the revision number of the latest available dvx file).
5. Ensure that the Target Address is set to “Local CPU”. This is shown in the centre of the
status bar of OMNISET/DITview.
6. The Product Information Group should now be properly displayed. The Alive Counter
(DIT Register 23) should be counting up to indicate that the CPU is “Alive” and
connected to the PC.

Maxiflex T2 CPU User Manual 19 -© Omniflex
UMM124XBR04.pdf
7. You are now ready to view or change any of the parameters in the T2 CPU, and to view
the internal dynamic data in the Maxiflex System.
4.2 Configuring the Programming Port
This port is dedicated to the Programming and Configuration of the T2 CPU and CONET
systems, and requires no configuration to communicate with the CPU to which it is attached
(or its I/O modules). This port is permanently configured for the Conet/s protocol (operating
at 19,200 baud, 8 data bits, no parity, 1 stop bit.)
The only parameter configurable in the CPU for the Programming Port is its Global
Address.
It is possible to interrogate and program other remote network nodes in the system from this
programming port via any network port in the Maxiflex Base. The Network Routing Table
needs to be properly configured to use this function. See Section 4.7
When addressing remote nodes, the Programming Port’s Global Address is used to ensure
that the reply is returned to the programming port. Being used.
The CPU is shipped with the Programming Port Global Address set to 254. (See the “Setup
Programmers Global Address” Group in OMNISET/DITview.)
This global address must be reassigned if remote programming in the system is to be done
from more than one location at the same time.
If more than one CPU is connected in a network, they would all have the default global
address 254 (unless changed by the user on installation.) In this case, the reply from a
programming transaction would be returned to ALL programming ports set to this Global
Address. This is no problem if programming is only ever done at one CPU at a time.
In order to allow programming to be conducted simultaneously at more than one CPU in a
system at a time, each Programming Port should be assigned a unique Global Address. Set
a unique Global Address of each CPU Programming Port to be used simultaneously in the
system starting at 254 in descending order (254, 253, 252 etc,) These Global Address’s
assigned to the programming ports are then not available for use by other nodes in the
system.
4.3 Addressing a Module through the Programming Port
The first step when starting to configure a module in a Maxiflex System with a T2 CPU is to
select the address of the module. In Omniset, select the module to be addressed as follows:
From the pull-down menu select “Remote”, then “Target Address…”. (Depending upon the
dvx file being used, this menu item may say “File Target Address…” or “Group Target
Address”. These variations are explained in the Omniset Help file, and are not relevant to
the selection of the Target Address as discussed here.)
A Selection Window as shown below will be displayed:

Maxiflex T2 CPU User Manual 20 -© Omniflex
UMM124XBR04.pdf
Select the required Address as described below:
4.3.1 No Address set
Select this option only if you are setting the Group Target Address, and you require
the Group to take its address from the File Address setting. This option is only useful
when setting the Group Target Address.
4.3.2 Local CPU
Select this option to communicate directly with the CPU to which the programming tool
is connected.
4.3.3 Intelligent Module in I/O Slot
Select this option to communicate with an intelligent I/O module (such as a
Programmable Network Interface Module – PNIM) on the same base as the CPU to
which the programming tool is connected. Enter the Slot number in the text box
provided.
4.3.4 Local Network ID (using Offset)
This option uses the network routing facility in the CPU to communicate with remote
nodes through the programming port of the CPU.
Select this option to communicate with another node connected to a network that is
connected to this CPU. Set the Network Address to the local Network ID for the target
node (as set on the Address switch) and set the Network Offset to the Offset as
calculated for that network. The model M1241 T2C (Conet port equipped) CPU is
shipped with a default routing table configured. This allows you to address other
nodes on the Conet Port network immediately using network offset 127.
If Network Routing has been configured in the CPU using the ConetRouterWizard
spreadsheet, then refer to the spreadsheet for the corresponding network offset to be
used, or use the allocated Global Addresses as described below.
4.3.5 Direct/Global Network ID
If the CPU to which you are connected has had its Network Routing Table configured,
then all nodes in the system will have been allocated Global Addresses (in the range
127 to 254). Use this option to select any target node in the system using its Global
Address.
This manual suits for next models
3
Table of contents
Popular Processor manuals by other brands

Vdwall
Vdwall LVP605 user manual

dbx
dbx Zone Pro 640 installation guide

Expert Electronics
Expert Electronics PX-2 instruction manual

Freescale Semiconductor
Freescale Semiconductor MPC8313E PowerQUICC II Pro Family reference manual

Eyeheight
Eyeheight canalettoHDi quick start

Crestron
Crestron CPU2 installation guide