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.



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 nameGEFanuc_Ethernet
Assembly NameT.ProtocolDriver.GEFanucEthernet
Assembly Version1.1.7.0
Available for LinuxFalse
Devices supported 

Series 90 PLC and compatibles

ManufacturerFanuc
ProtocolSRTP
InterfaceTCP/IP
Communication block sizeUser configurable. Default is 512
Max number of nodesUser defined
PC RequirementsEthernet 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>:
RegisterTypeDescription

%I

Discrete Input
%QDiscrete Output
%TDiscrete Temporary
%MDiscrete Internal
%GGlobal Genius Data
%AIAnalog Input
%AQAnalog Output
%RInternal Register
%WBulk Memory
  • <Address>: Address number.

 

Examples:

SyntaxRegisterTypeAddress
%I0010%I10
%Q0020%Q20
%M0045%M45
%AQ0100%AQ100

Driver Revision History

GEFanuc_Ethernet Revision History
Version Notes
1.1.7.0Initial release on new documentation standards.

In this section...

  • No labels