CPKSoft Engineering

XIZUMFA3.tlk Driver Reference

Izumi FA-3S/FA2-5M Communication Protocol Driver

This driver requires that you have TAS-HMITalk 8.04 installed.

Driver Overview

XIZUMFA3 driver allows you to connect to the IDEC IZUMI Corp.

FA-3S/FA2-5M Series equipment, on a network or point to point

connection.

Supported Equipment Type

Programmable Logic Controllers

Supported Devices List

IDEC IZUMI PLC FA-3S/CP-12 Series

IDEC IZUMI PLC FA-3S/CP-13 Series

IDEC IZUMI PLC FA2-5M Series

Supported Commands List

Read Inputs

Read Outputs

Read Internal Relays

Read Timer Preset Values

Read Counter Preset Values

Read Shift Registers

Read Data Registers

Read 10mSec Timer

Read Timer Current Value

Read Counter Current Value

Write Inputs

Write Outputs

Write Internal Relays

Write Timer Preset Values

Write Counter Preset Values

Write Shift Registers

Write Data Registers

Write 10mSec Timer

Write Timer Current Value

Write Counter Current Value

Read Inputs

COMMAND DESCRIPTION:

Reads the inputs (X) in byte mode (Analog Input) or bit mode (Digital Input).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input / Digital Input

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 1

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-637).

Read Outputs

COMMAND DESCRIPTION:

Reads the outputs (Y) in byte mode (Analog Input) or bit mode (Digital Input).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input / Digital Input

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 2

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-637).

Read Internal Relays

COMMAND DESCRIPTION:

Reads the internal relays (M) in byte mode (Analog Input) or bit mode (Digital Input).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input / Digital Input

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 3

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-2557).

Read Timer Preset Values

COMMAND DESCRIPTION:

Reads the timer preset values (T) in byte mode.

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 4

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-255).

Read Counter Preset Values

COMMAND DESCRIPTION:

Reads the counter preset values (C) in byte mode.

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 5

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-255).

Read Shift Registers

COMMAND DESCRIPTION:

Reads the shift registers (R) in byte mode (Analog Input) or bit mode (Digital Input).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input / Digital Input

HMITalk1.DriverNumPoints = 1-243

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 6

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-243).

Read Data Registers

COMMAND DESCRIPTION:

Reads the data registers (D) in byte mode (Analog Input).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 7

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-2989).

Read 10mSec Timer

COMMAND DESCRIPTION:

Reads the 10mSec timers (H) in byte mode (Analog Input).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input

HMITalk1.DriverNumPoints = 1-79

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 8

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-79).

Read Timer Current Value

COMMAND DESCRIPTION:

Reads the timer current values (A) in byte mode (Analog Input).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 9

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-255).

Read Counter Current Value

COMMAND DESCRIPTION:

Reads the counter current values (B) in byte mode (Analog Input).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 10

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-255).

Write Inputs

COMMAND DESCRIPTION:

Writes the inputs (X) in byte mode (Analog Output) or bit mode (Digital Output).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Output / Digital Output

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 11

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-637).

Write Outputs

COMMAND DESCRIPTION:

Writes the outputs (Y) in byte mode (Analog Output) or bit mode (Digital Output).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Output / Digital Output

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 12

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-637).

Write Internal Relays

COMMAND DESCRIPTION:

Writes the internal relays (M) in byte mode (Analog Output) or bit mode (Digital Output).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Output / Digital Output

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 13

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-2557).

Write Timer Preset Values

COMMAND DESCRIPTION:

Writes the timer preset values (T) in byte mode.

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Output

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 14

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-255).

Write Counter Preset Values

COMMAND DESCRIPTION:

Writes the counter preset values (C) in byte mode.

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Output

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 15

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-255).

Write Shift Registers

COMMAND DESCRIPTION:

Writes the shift registers (R) in byte mode (Analog Output) or bit mode (Digital Output).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Output / Digital Output

HMITalk1.DriverNumPoints = 1-243

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 16

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-243).

Write Data Registers

COMMAND DESCRIPTION:

Writes the data registers (D) in byte mode (Analog Output).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Output

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 17

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-2989).

Write 10mSec Timer

COMMAND DESCRIPTION:

Writes the 10mSec timers (H) in byte mode (Analog Output).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Output

HMITalk1.DriverNumPoints = 1-79

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 18

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-79).

Write Timer Current Value

COMMAND DESCRIPTION:

Writes the timer current values (A) in byte mode (Analog Output).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Output

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 19

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-255).

Write Counter Current Value

COMMAND DESCRIPTION:

Writes the counter current values (B) in byte mode (Analog Output).

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Output

HMITalk1.DriverNumPoints = 1-250

HMITalk1.DriverP0 = Controller number (1-255). Use controller number 0 If the

connection is point to point.

HMITalk1.DriverP1 = 20

HMITalk1.DriverP2 = Indicates the memory address of the selected element (0-255).

Returned Errors List

[1005] DRIVER (Internal): Invalid driver stage

[1300] PROTOCOL (Timeout): No answer

[1429] PROTOCOL (Format): Unknown response

[1433] PROTOCOL (Format): Validation error in device response

[2201] CONFIG (NumValues): Too many values (max=243)

[2203] CONFIG (NumValues): Too many values (max=250)

[2234] CONFIG (NumValues): Too many values (max=79)

[3008] CONFIG (P0): Invalid device address (0=1:1, 1-255=1:N)

[3508] CONFIG (P1): Invalid command

[4001] CONFIG (P2): Invalid address

[4002] CONFIG (P2): Invalid address (0-243)

[4003] CONFIG (P2): Invalid address (0-255)

[4004] CONFIG (P2): Invalid address (0-2557)

[4005] CONFIG (P2): Invalid address (0-2989)

[4006] CONFIG (P2): Invalid address (0-637)

[4008] CONFIG (P2): Invalid address (0-79)

[8142] CONFIG (Remote): Force buffer full

[8180] CONFIG (Remote): Incorrect address

[8182] CONFIG (Remote): Incorrect operand

[8275] CONFIG (Remote): Program transfer writing-Overtime/frame error

[8276] CONFIG (Remote): Program transfer writing-Read/Write error

[8277] CONFIG (Remote): Program transfer writing-ROM pack

[8278] CONFIG (Remote): Program transfer writing-Total CRC error

[8283] CONFIG (Remote): Protected

[8288] CONFIG (Remote): Receive command error

[8289] CONFIG (Remote): Receive data over

[8294] CONFIG (Remote): Received prohibited

[8316] CONFIG (Remote): Search not found

[8347] CONFIG (Remote): Unknown error

About the XIZUMFA3.tlk driver

This driver requires that you have TAS-HMITalk 8.04 installed.

Driver Source Code Last Update: 03/08/2004 14:07:50

Driver Reference Last Update: 10/30/2008 17:40:09

© 1990-2008, CPKSoft Engineering. All rights reserved.

http://www.cpksoft.com - support@cpksoft.com

http://www.cpksoft.com.ar - soporte@cpksoft.com.ar>