manualshive.com logo in svg
background image

Developing or Modifying PLC Applications Is Too Much Work

Problem

Solution with SYSMAC Gateway

Insufficient speed.

Insufficient data link capacity.

Main SYSMAC Gateway Functions

Item

Description

Supported protocols

Supported PLCs

CJ2, CJ1, CS1, CP1, C, and CVM1/CV

Supported networks

1

 Data links are supported.

Virtual event memory

Tag access

Environment for SYSMAC Gateway

Item

Description

Languages

English or Japanese

Supported OS

Windows 2000, XP, or Vista and 2003 Server

Situation

CIP Service Specifications

Tag data links

Number of connections

256

Allowable communications bandwidth

5,000 pps

Refresh period (RPI) 

1 to 10,000 ms (unit: 1 ms)

1

Link data capacity

184, 832 words max.

Data size per connection

722 words (1,444 bytes) max.

Explicit 
messages

Message send function (client)

Message receive function (server)

Data size

502 bytes

CIP routing

Not supported. 

1

 The RPIs that can be set depend on the number of connections.

Note: USB and Ethernet can also be used for communications.

An OMRON PLC Driver with Virtual PLC Memory Functionality

Communications Driver and Virtual PLC Memory

Real PLC

Serial

EtherNet/IP

Controller Link

SYSMAC Gateway

Real PLC

Real PLC

SYSMAC Gateway

 Software Configuration

 System Configuration Examples

 

 Application Example

Controller Link

Controller Link

SYSMAC Gateway can access the PLCs in all of the following configurations.

USB

RS-232C

Special Cable

CJ2/CP1

CJ2/CJ1/CS1

USB

CJ2

CJ2/
CJ1/
CS1

EtherNet/IP

SYSMAC Gateway

SYSMAC Gateway

SYSMAC Gateway

RS-232C

CJ2/
CJ1/
CS1

SYSMAC Gateway

CJ2/
CJ1/
CS1

Ethernet

CJ2/
CJ1/
CS1

EtherNet/IP

SYSMAC Gateway

CJ2/
CJ1/
CS1

CJ2/
CJ1/
CS1

SYSMAC Gateway

CJ2/
CJ1/
CS1

Controller Link 
Support Board

Application

A

B

C

Networks

Insufficient speed

A

B

C

Network differences are absorbed.

SYSMAC Gateway

Large capacity

Fast

Notification of changes is sent.

No special board is required.

Using Events to Provide Notification of Changes in Data

 The application is notified using events only when preset conditions are met.

 Eliminating programming for checking cyclic data changes reduces the load on the personal computer processor.

 Notification of data changes is provided immediately, eliminating wasted communications time.

EtherNet/IP

CX-Compolet

SYSMAC Gateway

Application

Cyclic data checking is not required.

Application Software

CX-Compolet

SYSMAC Gateway

SYSMAC PLC

RS-232C

USB

EtherNet/IP

Controller Link

Message Communications

Data Links

4

5

Applications

SYSMAC Gateway

SYSMAC Gateway

SYSMAC Gateway provides an OMRON PLC communications driver and virtual memory. OMRON’s FA 
Communications Software uses the SYSMAC Gateway communications middleware as a common platform.  

● 

In addition to FINS communications, operation of SYSMAC 
Gateway has been verified on EtherNet/IP. 

● 

SYSMAC Gateway absorbs the differences in the physical layers 
of RS-232C, USB, Ethernet, EtherNet/IP, and Controller Link.

● 

Virtual PLC event memory is provided to enable a personal 
computer to participate as a data link node.

● 

Changes to memory can be detected in applications at the 
personal computer.

Costumers who have 
created their own 
communications 
programs

Modifying programs 
for different networks 
is a lot of work.

Customers who are 
already using 
FinsGateway

Insufficient 
capacity

Programming communications 
to send and receive messages 
for each node or block of data 
is too much work.

Programming is 
required for each node 
or block of data.

Customers who want 
to standardize 
personal computer 
applications 

Having to modify personal 
computer applications 
whenever the PLC memory 
map is changed is too much 
work.

Personal computer 
applications must 
also be modified.

Changes to PLC 
memory map

Time spent on programming 
communications can be reduced 
by absorbing the differences 
between networks.

Application

Using EtherNet/IP enables 
high-speed, large-capacity data 
links with no need for a special 
communications board.

Communications efficiency 
can be optimized by using 
EtherNet/IP data links.

Application

High-speed, 
large-capacity data links

For the CJ2 with EtherNet/IP 
functionality, tag access and tag 
data links (

1

) provide freedom 

from PLC memory maps.

1

 Tag data links are not possible from a C 

language library. They are possible only 
with .NET.

Personal computer 
applications do not 
need to be modified.

Even when the PLC 
memory map is changed.

Commercially available 
USB cable

Data links

Data links

Note: 

The above configurations are only examples. Communications are also possible with 

PLCs other than those shown here. For details, refer to page 8.

S Y S W A Y ,   S Y S W A Y - C V ,   P e r i p h e r a l   B u s  
( T o o l b u s ) ,   F I N S ,   a n d   C I P

RS-232C (SYSWAY, SYSWAY-CV, Peripheral 
Bus (Toolbus)) USB, EtherNet/IP

1

, Ethernet 

(FINS), Controller Link (FINS), and SYSMAC 
LINK (FINS)

CIO, Auxiliary (A), Holding (H), Work (W), DM, 
and EM1 to EM1F

For the CJ2 (with EtherNet/IP functionality), 
access by tag name is enabled.

CIP connectionless (UCMM) and CIP 
connection (Class 3) communications

CIP connectionless (UCMM) and CIP 
connection (Class 3) communications

Отзывы: