Applies To:
  • CitectSCADA 1.00 1.01 1.10 1.11 1.20 2.00 2.01 3.00

How do I use the Tiway Card? 

The board memory address and interrupt number are set via dip switches.
Boards form
Board name: User supplied unique name
Board type: TIWAY
Address: Board's memory start segment (in hexadecimal). 0xC800 to 0xDF00 in 0x100 (4K) increment.
I/O Port: not used
Interrupt: Board's interrupt request line (3, 4, 5, 9, 10, 11, 12 or 15).
Special Opt: not used
Ports form
Port name: User supplied unique name
Port number: not used
Board name: Use the "Board name" from the Boards form
Baud rate: not used
Data bits: not used
Stop bits: not used
Parity: not used
Special Opt: -sN - Configure the adapter as an HIU with secondary address N. The default is 0, which configure the adapter as a MHIU.
-mN - Set Maximum of secondary address for the network to N.
-r - Use psuedo redundancy.
I/O Devices form
Name: User supplied unique name
Number: Network wide I/O device number
Address: PLC unit number
Protocol: TIWAY
Port name: Use the "Port name" from the Ports form

Citect.ini option

WarningLevel = 0
All warning are noted. Set to 5 to ignore all non-fatal warning.

InterruptService = 1
Service hardware interrupt immediately.

Standard citect.ini options

MaxPending = 54
Block = 64 bytes
Retry = 0
Delay = 0
TimeOut = 2000 milliseconds
PollTime = 0
WatchTime = 30 seconds


  • TIWAY.DLL Tiway Card Driver for windows
  • TIWAY.DBF Tiway variable template

TIWAY Variables

X1 Discrete Input
Y1 Y1 Discrete Output
C1 Control
V1 Variable
WX1 Packed Discrete Input
WY1 Packed Discrete Output
TCP1 Timer Counter Preset
TCC1 Timer Counter Current
LKC1 Loop Gain
LTI1 Loop Reset Time (minutes)
LTD1 Loop Rate Time (minutes)
LHA1 Loop High Alarm Limit
LLA1 Loop Low Alarm Limit
LPV1 Loop Process Variable
LPVH1 Loop PV High Limit
LPVL1 Loop PV Low Limit
LODA1   Loop Orange Deviation Alarm Limit
LYDA1   Loop Yellow Deviation Alarm Limit
LTS1   Loop Sample rate (seconds)
LSP1   Loop Setpoint
LMN1   Loop Output (percent)
LERR1   Loop Error
LMX1   Loop Bias
LHHA1   Loop High-High Alarm Limit
LLLA1   Loop Low-Low Alarm Limit
LRCA1   Loop Rate-of-change Alarm Limit / Minute
AHA1   Alarm High Alarm Limit
ALA1   Alarm Low Alarm Limit
APV1   Alarm Process Variable
APVH1   Alarm PV High Limit
APVL1   Alarm PV Low Limit
AODA1   Alarm Orange Deviation Alarm Limit
AYDA1   Alarm Yellow Deviation Alarm Limit
ATS1   Alarm Sample rate (seconds)
ASP1   Alarm Setpoint
AERR1   Alarm Error
AHHA1   Alarm High-High Alarm Limit
ALLA1   Alarm Low-Low Alarm Limit
ARCA1   Alarm Rate-of-change Alarm Limit / Minute