This document has only the specific information about the device connection settings and its address syntax.

Refer to the User Guide for more information on the Device Module.

On this page:


Summary

GeFanuc_Ethernet communication driver implements communication with GeFanuc PLCs using its SRTP protocol. It operates as a Master on TCP/IP networks. The communication blocks are dynamically created according the pooling cycle defined on the AccessType for each point.

Communication Driver Information

Driver name

GEFanuc_Ethernet

Assembly Name

T.ProtocolDriver.GEFanucEthernet

Assembly Version

1.1.7.0

Available for Linux

False

Devices supported 

Series 90 PLC and compatibles

Manufacturer

Fanuc

Protocol

SRTP

Interface

TCP/IP

Communication block size

User configurable. Default is 512

Max number of nodes

User defined

PC Requirements

Ethernet port

Supported Operands

Register Type

Read

Write

Data Type

%I - Discrete Input

Yes

-

Bit

%Q - Discrete Outupt

Yes

Yes

Bit

%T - Discrete Temporary

Yes

Yes

Bit

%M - Discrete Internal

Yes

Yes

Bit

%G - Global Genius Data

Yes

Yes

Bit

%AI - Analog Input

Yes

-

Word

%AQ - Analog Output

Yes

Yes

Word

%R - Internal Register

Yes

Yes

Word

%W – Bulk Memory

Yes

Yes

Word


Channels Configuration

Protocol Options

BlockSize: Defines the maximum amount of items per group, the default value is 3.

If the communication points are configured in sequence and the BlockSize equals to 3, the driver can create the internal groups with 3 words or 24 bits.

Settings

TCP/IP:

  • NodeConnections: Defines the maximum number of parallel requests that will be sent to each node (asynchronous communication)



Nodes Configuration

Station Configuration

TCP/IP:

Station syntax: <IP address> ;<Port>

Where

  •  <IP address>: IP address of the slave device in the GeFanuc  network.
  • <Port>: TCP/IP Port  to connect with the slave device.

E.g.:  192.168.1.1;18245 



Points Configuration

The syntax for the GeFanuc_Ethernet communication points is: <RegisterType> <Address>

Where:

  • <RegisterType>:

RegisterType

Description

%I

Discrete Input

%Q

Discrete Output

%T

Discrete Temporary

%M

Discrete Internal

%G

Global Genius Data

%AI

Analog Input

%AQ

Analog Output

%R

Internal Register

%W

Bulk Memory

  • <Address>: Address number.

 

Examples:

Syntax

RegisterType

Address

%I0010

%I

10

%Q0020

%Q

20

%M0045

%M

45

%AQ0100

%AQ

100


Driver Revision History

GEFanuc_Ethernet Revision History

Version 

Notes

1.1.7.0

Initial release on new documentation standards.


In this section...

  • No labels