Omron FINS Driver

Not counted towards your tag license limit.

"FINS" stands for Factory Interface Network Service, which is a protocol for sending messages between controllers on Omron FA networks. The VTScada FINS driver takes care of selecting which of the available protocols to use and which PLC unit, node and network to communicate with.

As described in the FINS command reference, the driver can work with three different types of network: Host Link, SYSMAC NET (TCP/IP) and SYSMAC LINK.

There are differences in communications depending on the type of network in which the FINS commands are used. These differences are listed in the following table:

Item SYSMAC NET SYSMAC LINK Host Link
Code (a) Binary or ASCII Binary Only ASCII Only
Maximum Data Length (b) Binary: 1990 bytes 542 bytes 542 bytes
Baud Rate 2 Mbps 2 Mbps 1200, 2400, 4800, 9600 or 19200 bps
Maximum # of Nodes 126 (c) 62 Nodes RS-232: 1 Node RS-422: 32 Nodes
Destination Nodes PCs, IBM PC / AT Compatible or CPU Bus Units PCs, IBM PC / AT Compatible or CPU Bus Units PCs Only

Notes:

  1. All nodes within any one network must be set to the same code. Networks connected via gateways may use different codes. The code is automatically converted as necessary in inter-network communications.
  2. This is the maximum length from command code through text for internet communications. Slightly longer communications are possible in local connections. Refer to the operation manuals for individual systems for details.
  3. Not including a Line Server.

The PLC system may be configured on multiple networks, connected via a gateway (either a computer with two network link units or support boards, or a unit specially designed to work as a gateway). Using FINS commands, a given network node can communicate with other nodes on three network levels:

  1. Nodes on the local network.
  2. Nodes on networks connected directly via one gateway.
  3. Nodes on networks separated by one other network (i.e. networks connected via two gateways). Note that a connection between a network and a host computer via a Host Link is not counted as an additional gateway for this purpose.

Related Application Properties

The following property settings hold additional configuration parameters for your Omron FINS driver:

OmronFINSServerFailTimeOut - Omron FINS server fail timeout. Defaults to 30 seconds.

OmronFINSDriverSemTimeOut - Omron FINS driver semaphore timeout. Defaults to 10 seconds.

OmronFINSSharedRPC - TRUE if all Omron FINS drivers share the same RPC service. Defaults to zero. drivernameSharedRPC properties are stored in Settings.Startup, not Settings.Dynamic. Changes require a restart of the application in order to take effect. whereby the RPC service will be the Name of the driver tag. If true the RPC service will be "OmronFINSServer".

Server List

Select (or create) a named server list. (Driver Server Lists) Servers for the list must be defined using the Application Configuration dialog, as described in Servers for Specific Services. Smaller sites that do not have multiple servers, or that use only the default server list, need not configure this field.

Omron FINS Driver properties Protocol tab

Connection Type

Choose which of the three available network types is being used by the system: Host Link, SYSMAC Link, or TCP/IP (i.e. SYSMAC Net Link).

CPU Type

The selection of CV Series CPU vs. CS/CJ Series CPU enables the driver to adjust for differences between these two types of Omron units.

Communications Port

Available only for Host Link and TCP/IP net-work types. In most cases, a COM port is used by Host Link while a TCP/IP port is required by the TCP/IP network type.

Host Link Unit #

Available only when a Host Link network is configured.

Store Last Output Value

If selected, the last output values sent to the Omron FINS device will be saved or stored. Use this option if you want to refresh the output values in the event of a communications failure or a power interruption.

Enable Auto Rewrite

If selected this box causes the last stored output values to be rewritten to the device in the event of a communications loss or power failure.

Omron FINS Driver properties Configuration tab

Base

Available only when the SYSMAC Link network protocol has been selected on the Protocol tab. Specifies the base address of the network support board in the workstation.

Destination Network

In a multi-network environment, use this option to specify by number, the network with which to communication. Set 0 for HostLink. The value is configured in the PLC for SYSMAC Link or SYSMAC NET, using the CX-Integrator.

Destination Node

Specify by number, which node on the network contains the PLCs with which you wish to communicate.

Destination Unit

Specify, by number, the PLC unit on the selected node with which you wish to communicate. The CPU is unit 0 while other rack-mounted cards are the unit number + 10.

Source Network

If you have a multi-network environment, specify by number, the network with which the workstation is connected. Set as for PLC network.

Source Unit

Specify by number, which node on the network contains the workstation.

Time Limit

Responses must be received within the specified time limit, otherwise a communications error will be assumed to have occurred.

Retries

The number of times to retry a message before declaring an error.

Use only if the driver is connected to a device that uses a serial port or a UDP/IP port that is configured to be polled. When connected directly to a device using TCP/IP, this value should normally be set to 0 since TCP/IP is a guaranteed message delivery protocol.
For unreliable communications, such as radio, set to 3 or 4.

Hold

Select this to have I/O tags attached to the driver hold their last value in the event of a communication failure. If not selected, tags will have their value set to invalid on a communication failure.

PLC Time Sync

When selected, the workstation time is written to the PLC every hour.