0% found this document useful (0 votes)
363 views

MX Component

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
363 views

MX Component

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 432

• SAFETY PRECAUTIONS •

(Always read these instructions before using this equipment.)

Before using this product, please read this manual and the relevant manuals introduced in this manual
carefully and pay full attention to safety to handle the product correctly.
The instructions given in this manual are concerned with this product. For the safety instructions of the
programmable controller system, please read the CPU module user's manual.
In this manual, the safety instructions are ranked as " ! WARNING " and " ! CAUTION".

Indicates that incorrect handling may cause hazardous conditions,


! WARNING
resulting in death or severe injury.

Indicates that incorrect handling may cause hazardous conditions,


! CAUTION resulting in minor or moderate injury or property damage.

Note that the ! CAUTION level may lead to a serious consequence according to the circumstances.
Always follow the instructions of both levels because they are important to personal safety.

Please save this manual to make it accessible when required and always forward it to the end user.

[Design Instructions]
! WARNING
• When performing data changes or status control from the personal computer to the running CPU
module, configure up an interlock circuit outside the CPU module system to ensure that the
whole system will operate safely.
In addition, predetermine corrective actions for the system so that you can take measures
against any communication error caused by a cable connection fault or the like in online
operations performed from the peripheral device to the CPU module.

! CAUTION
• Read the manual carefully before performing the online operations (especially forced output and
operating status change) which will be executed with the personal computer connected to the
running CPU module.
Not doing so can damage the machine or cause an accident due to incorrect operation.

A-1 A-1
• CONDITIONS OF USE FOR THE PRODUCT •
(1) Mitsubishi programmable controller ("the PRODUCT") shall be used in conditions;
i) where any problem, fault or failure occurring in the PRODUCT, if any, shall not lead to any major or
serious accident; and
ii) where the backup and fail-safe function are systematically or automatically provided outside of the
PRODUCT for the case of any problem, fault or failure occurring in the PRODUCT.

(2) The PRODUCT has been designed and manufactured for the purpose of being used in general
industries.
MITSUBISHI SHALL HAVE NO RESPONSIBILITY OR LIABILITY (INCLUDING, BUT NOT LIMITED
TO ANY AND ALL RESPONSIBILITY OR LIABILITY BASED ON CONTRACT, WARRANTY, TORT,
PRODUCT LIABILITY) FOR ANY INJURY OR DEATH TO PERSONS OR LOSS OR DAMAGE TO
PROPERTY CAUSED BY the PRODUCT THAT ARE OPERATED OR USED IN APPLICATION NOT
INTENDED OR EXCLUDED BY INSTRUCTIONS, PRECAUTIONS, OR WARNING CONTAINED IN
MITSUBISHI'S USER, INSTRUCTION AND/OR SAFETY MANUALS, TECHNICAL BULLETINS AND
GUIDELINES FOR the PRODUCT.
("Prohibited Application")
Prohibited Applications include, but not limited to, the use of the PRODUCT in;
y Nuclear Power Plants and any other power plants operated by Power companies, and/or any other
cases in which the public could be affected if any problem or fault occurs in the PRODUCT.
y Railway companies or Public service purposes, and/or any other cases in which establishment of a
special quality assurance system is required by the Purchaser or End User.
y Aircraft or Aerospace, Medical applications, Train equipment, transport equipment such as Elevator
and Escalator, Incineration and Fuel devices, Vehicles, Manned transportation, Equipment for
Recreation and Amusement, and Safety devices, handling of Nuclear or Hazardous Materials or
Chemicals, Mining and Drilling, and/or other applications where there is a significant risk of injury to
the public or property.

Notwithstanding the above, restrictions Mitsubishi may in its sole discretion, authorize use of the
PRODUCT in one or more of the Prohibited Applications, provided that the usage of the PRODUCT is
limited only for the specific applications agreed to by Mitsubishi and provided further that no special
quality assurance or fail-safe, redundant or other safety features which exceed the general
specifications of the PRODUCTs are required. For details, please contact the Mitsubishi
representative in your region.

A-2 A-2
REVISIONS
* The manual number is given on the bottom left of the back cover.
Print Date * Manual Number Revision
Apr., 2002 SH (NA)-080272-A First edition
Jun., 2002 SH (NA)-080272-B Correction
Operating Instructions
Dec., 2003 SH (NA)-080272-C Correction
Operating Instructions, Section 3.2, Section 3.3, Section 4.1, Section 6.1
Addition
Generic Terms and Abbreviations, Section 1.1, Section 1.2.1, Section 3.1,
Section 3.3.17, Section 4.2.9, Section 4.2.10, Section 4.2.11,
Section 4.2.12, Section 4.2.14, Appendix 3.1
Jun., 2004 SH (NA)-080272-D Model Addition
Q12PRHCPU, Q25PRHCPU, FX3UCCPU
New Addition
Section 2.1.5, Section 5.1.3, Section 5.6, Section 5.7
Correction
Section 4.3.17
Addition
Generic Terms and Abbreviations, Section 2.2, Section 3.2, Section 3.3,
Section 4.1, Section 4.2, Chapter 5, Section 6.1
Aug., 2004 SH (NA)-080272-E Correction
Operating Instructions
Addition
Section 2.3, Section 3.2, Section 3.3.26
Aug., 2005 SH (NA)-080272-F Model Addition
FX3UCPU
Addition
Generic Terms and Abbreviations, Section 3.2, Section 3.3.2,
Section 3.3.3, Section 3.3.22, Section 3.3.23, Section 4.2.9,
Section 4.2.10, Section 4.2.11, Section 4.2.12, Section 4.2.13,
Section 4.2.14, Section 6.1
Nov., 2006 SH (NA)-080272-G Correction
Section 1.1, Section 4.1
Oct., 2007 SH (NA)-080272-H Model Addition
Q02UCPU, Q03UDCPU, Q04UDHCPU, Q06UDHCPU
New Addition
Section 3.3.25, Section 5.8, Section 5.9
Addition
Operating Instructions, Manuals, Generic Terms and Abbreviations,
Section 1.1, Section 1.2, Section 2.1.5, Chapter 3, Section 4.2.9,
Section 4.2.10, Section 4.2.11, Section 4.2.12, Section 4.2.13,
Section 4.2.14, Chapter 5, Section 6.1, Section 6.2, Appendix 3

A-3 A-3
Print Date * Manual Number Revision
Jun., 2008 SH (NA)-080272-I Model Addition
Q13UDHCPU, Q26UDHCPU
Correction
Operating Instructions, Manuals, Generic Terms and Abbreviations,
Section 1.1, Section 3.1, Section 3.2, Section 3.3.2 to 3.3.26,
Section 3.3.29 to 3.3.33, Section 4.2.13, Section 6.2, Appendix 3.1,
Appendix 3.2, Appendix 3.3
Sep., 2008 SH (NA)-080272-J Model Addition
Q03UDECPU, Q04UDEHCPU, Q06UEDHCPU, Q13UDEHCPU,
Q26UDEHCPU, QS001CPU, Q02PHCPU, Q06PHCPU
New Addition
Section 3.3.8, Section 3.3.9
Addition
Operating Instructions, Generic Terms and Abbreviations, Section 1.1,
Section 1.2.1, Section 2.3, Section 3.1, Section 3.2, Section 3.3.1,
Section 4.2.9 to 4.2.14, Section 6.1, Appendix 3
Dec., 2008 SH (NA)-080272-K Model Addition
Q00UJCPU, Q00UCPU, Q01UCPU, Q10UDHCPU, Q10UDEHCPU,
Q20UDHCPU, Q20UDEHCPU, FX3GCPU
New Addition
Section 3.3.20
Addition
Operating Instructions, Section 1.1, Section 1.2.1, Section 3.1,
Section 3.2, Section 3.3.10, Section 3.3.14, Section 3.3.15, Section 3.3.21,
Section 4.2.9 to 4.2.14, Appendix 3
Dec., 2009 SH (NA)-080272-L Model Addition
L02CPU, L26CPU-BT
New Addition
Section 3.3.4, Section 3.3.5, Section 3.3.13,
Section 3.3.19, Section 3.3.26, Section 3.3.41
Addition
SAFETY PRECAUTIONS,
CONDITIONS OF USE FOR THE PRODUCT,
Operating Instructions, Manuals, Generic Terms and Abbreviations,
Section 1.1, Section 1.2.1, Section 2.3, Section 3.1, Section 3.2,
Section 3.3, Section 4.2.9 to 4.2.14, Appendix 3

A-4 A-4
Print Date * Manual Number Revision
May, 2010 SH (NA)-080272-M Model Addition
Q50UDEHCPU, Q100UDEHCPU, Q12DCCPU-V
New Addition
Section 3.3.36, Section 3.3.45
Addition
Section 3.3.4 to 3.3.5 changed to Section 3.3.10 to 3.3.11,
Section 3.3.6 to 3.3.11 changed to Section 3.3.4 to 3.3.9,
Section 3.3.36 to 3.3.43 changed to Section 3.3.37 to 3.3.44
Correction
SAFETY PRECAUTIONS, MANUALS,
GENERIC TERMS AND ABBREVIATIONS, Section 1.1, Section 1.2.1,
Section 2.1, Section 2.3, Section 3.2, Section 3.3.1 to 3.3.34,
Section 4.2.9 to 4.2.14, Section 6.1, Appendix 3.1 to 3.3
May, 2011 SH (NA)-080272-N New Addition
Section 3.3.10, Section 3.3.11, Section 3.3.35, Section 5.10, Section 5.11,
Appendix 4
Addition
GENERIC TERMS AND ABBREVIATIONS, Operating Instructions,
Section 1.1, Section 1.2.1, Section 2.1.5, Section 2.2, Section 3.1,
Section 3.3.48, Section 4.2.9, Section 4.2.10, Section 4.2.11,
Section 4.2.12, Section 4.2.14, Chapter 6, Appendix 3.3
Correction
Section 3.3.2, Section 3.3.3, Section 3.3.6, Section 3.3.7, Section 3.3.8,
Section 3.3.9,
Section 3.3.10 to 3.3.33 changed to Section 3.3.12 to 3.3.34,
Section 3.3.12, Section 3.3.13, Section 3.3.14, Section 3.3.15,
Section 3.3.20, Section 3.3.21, Section 3.3.27, Section 3.3.28,
Section 3.3.29, Section 3.3.32, Section 3.3.33, Section 3.3.34,
Section 3.3.33 to 3.3.45 changed to Section 3.3.36 to 3.3.48,
Section 3.3.36, Section 3.3.44, Section 3.3.45, Section 3.3.48
Jul., 2013 SH (NA)-080272-O Correction
Section 3.3.22, Section 3.3.23, Section 3.3.24, Section 3.3.46

Japanese Manual Version SH-080275-O

This manual confers no industrial property rights or any rights of any other kind, nor does it confer any patent
licenses. Mitsubishi Electric Corporation cannot be held responsible for any problems involving industrial property
rights which may occur as a result of using the contents noted in this manual.
© 2002 MITSUBISHI ELECTRIC CORPORATION

A-5 A-5
OPERATING INSTRUCTIONS

This section gives explanation of instructions in the following order.


1) Instructions for used OS and personal computer
2) Instructions for installation and uninstallation
3) Programmable controller CPU-related instructions
4) Instructions for use of other MELSOFT products
5) Instructions for use of Ethernet modules
6) Instructions for use of CC-Link modules
7) Instructions for use of MELSECNET(II), MELSECNET/10 and MELSECNET/H
8) Instructions for use of computer link and serial communication modules
9) Instructions for modem communication
10) Instructions for programming
11) Instructions for use of Microsoft Excel
R

12) Instructions for use of Microsoft Access


R

13) Instructions for use of VBScript and ASP function

Instructions for used OS and personal computer

(1) When using Microsoft Windows NT Workstation Operating System Version 4.0,
R R

Microsoft Windows 2000 Professional Operating System,


R R

Windows XP Windows Vista or Windows 7


R R R

Note that the following restrictions apply when a user without Administrator’s
authority operates MX Component.
(a) Communication Setup Utility
• The logical station number cannot be created, changed or deleted.
• Target settings cannot be imported.
• This utility cannot be started up if the communication settings have been
made using MX Component earlier than Version 3.00A. *1
(b) PLC Monitor Utility
• This utility cannot be started up if the communication settings have been
made using MX Component earlier than Version 3.00A. *1
• Device registration cannot be performed on <<Entry Device>> tab.
(c) Communication board
• Various settings cannot be made on the CC-Link IE Controller Network,
MELSECNET/H, MELSECNET/10, MELSECNET(II), CC-Link, AF and
CPU board utilities.
*1: If the following error message appears, start up and close the utility as a user
with Administrator’s authority, once. This operation enables a user without
Administrator’s authority to start up the utility.

(2) About Ethernet communication, computer link communication and CPU COM
communication on Microsoft Windows 95 Operating System
R R

(a) Making Ethernet communication using TCP/IP and UDP/IP on Windows 95 R

of the version older than OSR2 will cause a memory leak. When performing
continuous operation on Windows 95, use Windows 95 OSR2 or later.
R R

A-6 A-6
(b) On Windows 95, communication using the COM port, e.g. computer link
R

communication or CPU COM communication, will cause a memory leak.


Therefore, do not perform continuous operation.

(3) Precautions for use of Microsoft Windows Millennium Edition Operating System
R R

It is not recommended to use MX Component with the "system restoring function"


made invalid by the operating system.
If the free space of the system drive becomes less than 200MB, the "system
restoring function" is made invalid by the operating system. When using
Windows Me, reserve a 200MB or more free space for the system drive.
R

(4) About the resume and other functions of personal computer


A communications error may occur if communications are made with the
programmable controller CPU after setting the resume function, suspend setting,
power-saving function and/or standby mode of the personal computer.
Therefore, do not set the above functions when making communications with the
programmable controller CPU.

(5) Restrictions by DEP (Data Execution Prevention)


Note that restrictions by DEP may apply when using Microsoft Windows XP
R R

Service Pack2 or later, Microsoft Windows Vista or Windows 7.


R R R

For restrictions by DEP, refer to the following manual.


MX Component Version 3 Operating Manual

Instructions for installation and uninstallation

(1) About installation


(a) When performing overwrite installation, install the software in the folder where
it had already been installed.
(b) If you install the MELSEC board driver or GX Developer into the personal
computer where MX Component has already been installed, communication
using a specific path (e.g. ASCII packet of the AJ71E71) may result in a
receive, device number or other error.
If any of these phenomena has occurred, perform overwrite installation of MX
Component again.

(2) Precautions for performing installation and uninstallation on a dual boot machine
where two different operating systems are installed in a single IBM-PC/AT
compatible personal computer
On a dual boot machine having Windows NT Workstation 4.0 (hereafter referred
R

to as OS1) and Windows 95 or Windows 98 (hereafter referred to as OS2), note


R R

the following points when MX Component was installed on OS1 first and MX
Component was then installed over the same folder on OS2.
(a) If MX Component is uninstalled first on the OS2 side, uninstallation does not
delete the control DLLs and ACT folders, and they remain within the IBM-
PC/AT compatible.
To delete the control DLLs and ACT folders, perform uninstallation also on
the OS1 side.
(b) If MX Component is uninstalled first on the OS1 side, the control DLLs and
ACT folders are deleted.
In this case, MX Component may not operate properly or cannot be
uninstalled on the OS2 side.
Install MX Component again on the OS2 side to operate MX Component
properly or uninstall it on the OS2 side.

A-7 A-7
(3) About start menu
When you have uninstalled MX Component, the item may remain in the start
menu.
In that case, restart the IBM-PC/AT compatible personal computer.

Programmable controller CPU-related instructions

(1) About transmission speed


As the transmission speed of the QCPU(Q mode), LCPU and QCPU(A mode),
you can set 9600bps, 19200bps, 38400bps, 57600bps or 11520bps.
For the QnACPU of version 9707B or later, you can set the transmission speed
of 9600bps, 19200bps or 38400bps.
For the QnACPU of other versions, you can set 9600bps or 19200bps.
The transmission speeds of the ACPU (except A2USHCPU-S1), FXCPU and
motion controller CPU are fixed to 9600bps. (The A2USHCPU-S1 may be set to
19200bps.)

(2) Precautions for USB communication


Frequently disconnecting/reconnecting the USB cable or resetting or powering
ON/OFF the programmable controller CPU during communications with the
programmable controller CPU may cause a communications error which cannot
be recovered.
If it is not recovered, completely disconnect the USB cable once and then
reconnect it after 5 or more seconds have elapsed.
(If this error occurs at the initial communication after the above operation, the
function will be performed properly in and after the second communications.)

(3) About clock data of the programmable controller CPU


(a) For the ACPU (including the motion controller CPU), clock data setting may
be made only when the programmable controller CPU is in the STOP status.
For the QCPU (Q mode), LCPU, QCPU (A mode), QnACPU and FXCPU,
clock data setting may be made if the programmable controller CPU is in
the RUN status.
(b) For the A0J2HCPU, A2CCPU and A2CJCPU, setting cannot be made as
they do not have the clock function.
(c) For the ACPU, setting can be made independently of whether the clock
setting special relay "M9028" is ON or OFF. (Note that the special relay
"M9028" turns OFF after execution.)
For the QCPU (Q mode), LCPU, QCPU (A mode) and QnACPU, setting can
be made independently of whether the clock setting device "SM1028" is ON
or OFF.
(d) Among the FXCPUs, setting may be made for only the FX1N (clock built-in),
FX1NC (clock built-in), FX1S (clock built-in), FX2N (clock built-in), FX2NC
(when RTC cassette is fitted), FXU (when RTC cassette is fitted) and FX2C
(when RTC cassette is fitted). FX3G (clock built-in).
(e) Note that an error for transfer time will be produced in clock setting.

(4) Precautions for use of Q4ARCPU


The redundant function cannot be used.

A-8 A-8
(5) Restrictions on use of the FXCPU
(a) When the FXCPU is used, access to the TN devices (timer present values)
or CN devices (counter present values) is not permitted if the device
numbers specified are split across 199 or earlier and 200 or later.
(b) As the FXCPU does not have a PAUSE switch as the programmable
controller CPU, an error is returned if remote pause is specified in
SetCpuStatus.
(c) Note that specifying the first I/O number of a non-existing module and
executing the WriteBuffer( ) method will not return an error.
(d) For the index registers (Z, V) of the FXCPU, data cannot be written to 2 or
more consecutive points using WriteDeviceBlock(). (Data may be written to
only one point.)

(6) Serial communication function of Q00UJ/Q00/Q00U/Q01/Q01U/Q02U/CPU*1


*1: In this paragraph, "serial communication function compatible CPU" indicates
Q00UJ/Q00/Q00U/Q01/Q01U/Q02UCPU.
When the following conditions are all satisfied, communication between the
personal computer and the serial communication function compatible CPU is
made at 9600bps speed.

1) The serial communication function of the connected CPU is valid.


2) The personal computer side transmission speed setting differs from the
serial communication function compatible CPU side transmission speed
setting.
To increase the communication speed, match the personal computer side
transmission speed with the serial communication function compatible CPU side
transmission speed.

(7) Precautions for use of Built-in Ethernet port QCPU


If you reset the programmable controller CPU during TCP/IP connection setting
(during opening) using MX Component, a communication or receive error will
occur at the time of communication after that. In that case, close the application
that uses MX Component and then perform open processing again.

(8) Precautions for use of QSCPU


In order to protect the safety programmable controller system, functions writing
to buffer memory, writing and setting devices and writing clock data cannot be
executed.

Instructions for use of other MELSOFT products

(1) About simultaneous use of MX Component and GX Developer


When using GX Developer and MX Component together for the same E71
module to make Ethernet communication, make the following settings.
(a) Set the protocol of the communication setting wizard screen to "UDP/IP".
(b) Set "SW2" of the communications setting switches of the E71 module to
OFF (binary).

(2) Precautions for GX Simulator communication


Before executing the monitor utility, communication setting utility or user
program, make sure that GX Simulator and GX Developer are operating.
In addition, do not terminate the GX Simulator and GX Developer while the user
program is running.
If you do so, you will not be able to terminate the user program normally.

A-9 A-9
Instructions for use of Ethernet modules

(1) Resetting programmable controller CPU during TCP/IP connection setting


If you reset the programmable controller CPU during TCP/IP connection setting
(during opening) using MX Component, a communication or receive error will
occur at the time of communication after that. In that case, close the application
that uses MX Component and then perform open processing again.

(2) About target existence check starting interval*1 of Ethernet module


If close processing (Close) is executed from the IBM-PC/AT compatible, the Ethernet
module may not perform close processing (Close).
One of its causes is the open cable.
If open processing (Open) is executed from the IBM-PC/AT compatible with the
Ethernet module not performing close processing (Close), open processing (Open)
from the IBM-PC/AT compatible is not terminated normally until the Ethernet module
makes a target existence check and executes close processing (Close).
If you want to terminate open processing (Open) early from the IBM-PC/AT
compatible, shorten the target existence check starting interval setting of the Ethernet
module.
(The target existence check starting interval setting of the Ethernet module defaults to
10 minutes.)
*1: It can be set for the E71 of AJ71E71-S3 or later.

(3) Replacement of Ethernet module


If you changed the Ethernet module during Ethernet communication due to
debugging, failure or like, the other node (IBM-PC/AT compatible) must be
restarted.
(Since the Ethernet addresses (MAC addresses) differ between devices)

(4) Simultaneous access when using Q series-compatible Ethernet module


The following conditions should be satisfied when communication is to be made
simultaneously from multiple IBM-PC/AT compatibles to the same module using
the TCP/IP protocol.
• Q series-compatible E71 module (except QJ71E71-100) whose first five digits
of the serial number is "02122" or later and whose function version is B or
later.
• Using GX Developer Version 6.05F or later, set "MELSOFT connection" in the
Ethernet parameter "open system".

A - 10 A - 10
(5) Unlocking password when using QJ71E71
The range where the password can be unlocked by remote operation is up to
the connection target station.
If the password is set also on the lower layer, communication cannot be made
with the programmable controller CPU on the lower layer.

Starting Enter password to


source unlock.
AAAA

No. Remote Password


1) With setting (AAAA)
2) Without setting
Ethernet
3) With setting (AAAA)
4) With setting (BBBB)
QCPU 1) 2)
(Q QJ71 QJ71 5) Without setting
mode) E71 E71

Ethernet
QCPU 3)
: Accessible
QCPU 4) QCPU 5)
(Q QJ71 (Q QJ71 (Q QJ71 : Inaccessible
mode) E71 mode) E71 mode) E71

1) Unlocking QJ71E71 password enables


access to programmable controller CPUs in this range.

(6) About use of the Q4ARCPU


When using the UDP/IP protocol of Ethernet communication, use the Q4ARCPU
whose year and month of manufacture is "0012" or later and whose function
version is B or later.

(7) About Ethernet communication


(a) When access is made to the QnACPU, AnUCPU, QCPU (A mode) or
motion controller CPU via the E71, the device range is equivalent to that of
the AnACPU.
(b) When making access to the programmable controller CPU through Ethernet
communication, the functions may not be executed depending on the
programmable controller CPU status.
1) When the protocol is TCP/IP (target module: E71, QE71)
The functions can be executed only when the communication target
programmable controller CPU is in the RUN mode.
An error is returned if the programmable controller CPU is in other than
the RUN mode.
2) When the protocol is UDP/IP (target module: E71, QE71)
The functions cannot be executed until the communication target
programmable controller CPU is RUN once.
An error is returned if the programmable controller CPU has not been
RUN once.
(c) The communication line is broken if the CPU becomes faulty or the Ethernet
module is reset during Ethernet communication (when the protocol is
TCP/IP).
In that case, perform line close processing (Close) and then execute reopen
processing (Open).

A - 11 A - 11
(d) When two different communication systems (protocols) are used to make
access from one IBM-PC/AT compatible to one Q series-compatible E71,
two station numbers, i.e. for TCP/IP and for UDP/IP, must be set. However,
it is not required to set different station numbers for TCP/IP and UDP/IP
when using MX Component Version 3 or later and Q series-compatible E71
with serial No. 05051 or later.
(Example) When MX Component uses TCP/IP and GX Developer uses
UDP/IP

IBM-PC/AT compatible
(TCP/IP) station number for MX Component: 2 Q series-compatible E71
(UDP/IP) station number for GX Developer : 3 (Station number: 1)

GX Developer(UDP/IP)

MX Component(TCP/IP)
Set different station numbers as the (TCP/IP) station number for MX Component
and (UDP/IP) station number for GX Developer. If they are set to the same station
number, an error will occur on the Ethernet module side.

(8) About switch settings of E71 and QE71


If the four lower digits of the error code that occurred during Ethernet
communication using the E71 or QE71 is not indicated in the E71 or QE71
manual, check the DIP switch (SW2) setting of the E71 or QE71.
If the DIP switch is not set correctly, a difference has occurred in the packet
format (ASCII/binary) and therefore the error code returned from the module
cannot be recognized correctly.

Instructions for use of CC-Link modules

(1) Software version of CC-Link master/local module


As the CC-Link master/local module used in CC-Link communication or CC-Link
G4 communication(only when the AJ65BT-G4 is used), use the module of
software version "N" or later.
The module of software version "M" or earlier will not operate properly.

(2) Software version of CC-Link G4 module


As the CC-Link G4 module used in CC-Link G4 communication(only when the
AJ65BT-G4 is used), use the module of software version "D" or later.
The module of software version "C" or earlier will not operate properly.

A - 12 A - 12
Instructions for use of MELSECNET(II), MELSECNET/10 and MELSECNET/H

(1) About relaying from the MELSECNET/10 loaded station


When the module is loaded to the AnNCPU or AnACPU, it is recognized as a
MELSECNET(II) module.
When the connected station is the AnNCPU or AnACPU, set the relayed
network as MELSECNET(II).
In addition, set the station number to "0" when making access to the control
station.

(2) Instructions for relaying the MELSECNET(II)


When access is made to the QnACPU, AnUCPU, QCPU (A mode) or motion
controller CPU via the MELSECNET(II), the device range is equivalent to that of
the AnACPU.

Instructions for use of computer link and serial communication modules

(1) About computer link communication


(a) If the connected station CPU is the AnUCPU and the computer link module
is the UC24 for computer link connection, remote operation will result in an
error when access is made to the AnNCPU, AnACPU or QnACPU via the
MELSECNET/10.
(b) On any computer link modules other than the UC24 and C24, remote
"PAUSE" operation will result in an error for all connections.
(c) For the QC24, note that the illegal case of specifying the first I/O number of
a non-existing module and reading/writing U \G will not return an
error if the software version of the module is "k" or earlier.
(d) In any connection form (direct coupling, relaying) where the target station of
the UC24 or C24 is the QnACPU, an error is returned if clock data
read/write is executed.
(e) The FX extended port is required when performing the computer link
communication using FX0N, FX1S, FX1N(C), FX2N(C), FX3G, FX3U(C) CPU.

(2) Precautions for connecting personal computer and serial communication module
(a) When QJ71C24-R2 of function version A is used
An MX Component application can use only either of CH1 and CH2.
When the MELSOFT product, such as GX Developer or GOT, is using one
channel, the application cannot use the other channel.
When the QJ71C24-R2 of function version B is used, the application can
use both channels.
(b) When AJ71QC24-R2 or A1SJ71QC4-R2 or AJ71QC24N-R2 or
A1SJ71QC24N-R2 is used
The MX Component application can use only CH1.
It cannot use CH2.

A - 13 A - 13
Instructions for modem communication

(1) Simultaneous modem communications


It is not allowed to simultaneously perform modem communications using MX
Component and other application such as GX Developer.
Do not perform a modem communication using other applications during a
modem communication using MX Component.
If modem communications are simultaneously performed using MX Component
and other application, this will result in a communication error, disconnection of
telephone line or similar problem.

(2) Instructions for use of telephone line


(a) Do not use the call-waiting phone line.
On the call-waiting phone line, data corruption, telephone line disconnection
or similar may occur due to interrupt reading sounds.
(b) Do not connect the line to master/slave phones.
If the handset of the slave phone is lifted while the telephone line is
connecting to the master/slave phones, the telephone line may be
disconnected.
(c) Use an analog 2 wire type telephone line.
When using a digital line, use a terminal adaptor.
When the telephone line is of 4 wire type, the line may not be connected
depending on the wiring type of the modular jack.
For the 4 wire type, conduct connection tests in advance to check for
connection.

(3) Instructions for use of cellular phone


(a) Modem for radio communication using a cellular phone
Although the modem name is different depending on the maker, the modem
is generically referred to as the cellular phone communication unit in this
manual.
Select the model of the cellular phone communication unit according to the
cellular phone used.
For details, contact the company of your cellular phone.
(b) Cellular phone without auto answer function
For the cellular phone without auto answer function, use a cellular phone
communication unit that has the ANS/ORG/TEL select switch.
If the cellular phone communication unit does not have the ANS/ORG/TEL
select switch, it is impossible to connect the line.
The line connection procedure is different depending on the cellular phone
company and cellular phone model.
For details, contact the maker of your cellular phone.

A - 14 A - 14
Instructions for programming

(1) About sample programs, test programs and sample sequence programs
(a) Sample programs, test programs
The sample programs are attached for your reference to create user
programs.
The test programs are attached to conduct communication tests.
Use these programs on your own responsibility.
(b) Sample sequence programs
The sample sequence programs attached to MX Component must be
modified depending on the system configuration and parameter settings.
Modify them to be best for the system.
Please note that it is user’s responsibility to use the same sequence
programs.

(2) About forced termination of processes during communication


If communication is being made with the same type of control open for multiple
processes, forcing one process to be terminated by Task Manager or the like
may stop the other processes at the communication function execution area.

(3) About error at communication start


A communication error may occur within the preset time-out period at a
communication start, e.g. when the communication diagnostic button is pressed,
at a monitor start, or at the execution of any function.
These errors are assumed to be detected before a time-out error.
(Example: Connection cable not connected, at programmable controller power-
off)

(4) CheckDeviceString
Do not use the CheckDeviceString method of each ACT control.

(5) About ActUMsg control, ActUWzd control, ActMnet2BD control and ActAFBD
control
Installing MX Component registers the ActUMsg control, ActUWzd control,
ActMnet2BD control and ActAFBD control, but do not use them.

(6) Precautions for use of Act(ML)QJ71E71TCP, Act(ML)AJ71QE71TCP and


Act(ML)AJ71E71TCP controls
(a) Provide an interval longer than the sequence scan time of the Ethernet
module loaded station from when the Open method is executed until the
Close method is executed.
(b) Provide an interval of at least 500ms from when the Close method is
executed until the Open method is executed again.

(7) Instructions for execution of Disconnect


If execution of Disconnect cannot disconnect the telephone line for some reason,
power off the modem used to make a call to forcibly disconnect the telephone
line.

(8) Precautions for creating a user program


When creating a user program, select "x86" (32 bits) "Target CPU".

A - 15 A - 15
Instructions for use of Microsoft Excel
R

(1) Precautions for starting multiple Excel files on Windows Me


R

Note that Windows Me has been confirmed to stop if you run multiple Excel
R

files which use many control objects.


* This phenomenon is not attributable to this product.
(a) Conditions on which this phenomenon has been confirmed to occur
Graphic driver : Matrox make MGA Mystique display driver
OS : Windows Me (English version)
R

Number of controls pasted to Excel files


: A total of 150 or more controls used in the whole BOOK
<Other devices checked by Mitsubishi (reference)>
CPU : Pentium 166MHz
R

Memory : 64MB
Hard disk : 8GB (free space 6GB)
(b) Cause
The phenomenon has been confirmed to occur when the Matrox make
MGA Mystique graphic card display driver is used.
This is because Version 4.12 of the MGA Mystique graphic card display
driver is not compatible with Windows Me. R

(c) How to judge whether the phenomenon is the same or not


After changing the used graphic driver for the standard VGA driver, delete
the temporary data (*.emf) left in the temporary folder.
After that, try starting multiple Excel files.
The phenomenon seems to be the same if it does not occur by changing
the driver for the standard VGA driver.
(d) Corrective action
If this phenomenon occurs, the temporary data (*.emf) will be left in the
temporary folder of the system.
You have to delete the remaining temporary data (*.emf) manually.
The temporary folder of the system is normally in C:\Temp.
After that, take either of the following actions.
1) Use the graphic card and display driver which support Windows Me. R

2) Reduce the number of control objects pasted to the Excel files.

(2) Precautions for use of EXCEL VBA


Do not set the page feed preview function in the application that uses EXCEL
VBA.
Doing so can cause a memory leak or OS basic operation (file operation,
printing or other) fault.

(3) Precautions for use of Microsoft Excel


R

(a) If you paste the control to Excel, it may sometimes not be pasted.
This phenomenon occurs if the cache file (temporary file) of Excel remains.
In such a case, perform operation in the following procedure.
1) Close Excel.
2) Delete *.exd in the Excel 8.0 folder of the temp folders. 1, 2
3) Restart Excel.
1: The temp folder is located depending on the OS.
2: When the corresponding folder and file are not displayed, Make the
settings in folder option setting. So that all files and folders will be
displayed.
(b) Excel allows ACT control resizing, which does not affect the operation of MX
Component.
To restore the size, set the Height and Width properties of ACT control to
"24" again.

A - 16 A - 16
Instructions for use of Microsoft Access
R

(1) Precautions for use of Microsoft Access


R

(a) When you paste the ACT control to an Access form and double-click the ACT
control or choose the custom control in the property, the following error
message will appear but this does not affect the operation of ACT control.
(Other error message may appear.)

(b) When you paste the ACT control and display the properties, the property
names displayed may be broken.
As this phenomenon occurs for only the property indication, there will be no
problem in the property functions.
(c) Access allows ACT control resizing, which does not affect the operation of
MX Component.
To restore the size, set the Height and Width properties of ACT control to
"24" again.

Instructions for use of VBScript and ASP function

(1) Security of the Internet/intranet when using VBScript


MX Component does not have the Internet/intranet security function.
When you need the security function, make setting on the user side.

(2) Precautions for making CPU COM communication, computer link


communication, CC-Link G4 communication or Ethernet (TCP/IP)
communication on ASP page and application*1 when Windows 2000 R

Professional is used.
If the ASP page opens CPU COM, computer link, CC-Link G4 or Ethernet
(TCP/IP) communication earlier than the application, communication in the same
path cannot be made on the application until the ASP page is closed. Therefore,
note the following points.
(a) CPU COM, computer link, CC-Link G4 or Ethernet (TCP/IP) communication
should be opened on the application earlier.
After it has been opened on the application, communication can be made
on both the application and ASP page until it is closed.
(b) When CPU COM, computer link, CC-Link G4 or Ethernet (TCP/IP)
communication has been opened on the ASP page, always close the
communication.
*1: The application indicates any of the user applications created using the MX
series and MELSOFT products.

A - 17 A - 17
INTRODUCTION

Thank you for choosing the Mitsubishi MELSOFT series Integrated FA software.
Read this manual and make sure you understand the functions and performance of MELSOFT series
thoroughly in advance to ensure correct use.

CONTENTS
SAFETY PRECAUTIONS..............................................................................................................................A- 1
CONDITIONS OF USE FOR THE PRODUCT .............................................................................................A- 2
REVISIONS ....................................................................................................................................................A- 3
OPERATING INSTRUCTIONS .....................................................................................................................A- 6
INTRODUCTION............................................................................................................................................A-18
CONTENTS....................................................................................................................................................A-18
MANUALS ......................................................................................................................................................A-22
HOW TO USE THIS MANUAL ......................................................................................................................A-23
GENERIC TERMS AND ABBREVIATIONS .................................................................................................A-24

1 OVERVIEW 1- 1 to 1- 6

1.1 Outline of ACT Controls ........................................................................................................................... 1- 1


1.2 ACT control and Function Lists ............................................................................................................... 1- 3
1.2.1 ACT control list .................................................................................................................................. 1- 3
1.2.2 Function list........................................................................................................................................ 1- 5

2 ABOUT THE ACT CONTROLS 2- 1 to 2-26

2.1 Settings Made for Use of the ACT Controls............................................................................................ 2- 1


2.1.1 When using Visual Basic 6.0 .......................................................................................................... 2- 1
R

2.1.2 When using Visual C++ 6.0 ............................................................................................................ 2- 3


R

2.1.3 When using VBA ............................................................................................................................... 2- 7


2.1.4 When using VBScript ........................................................................................................................ 2- 8
2.1.5 When using Visual Studio .NET...................................................................................................... 2- 9
R

2.2 Programming Procedures........................................................................................................................ 2-19


2.2.1 When using Visual Basic 6.0 or Visual Basic .NET...................................................................... 2-19
R R

2.2.2 When using Visual C++ 6.0 or Visual C++ .NET.......................................................................... 2-20
R R

2.2.3 When using VBA ............................................................................................................................... 2-21


2.2.4 When using VBScript ........................................................................................................................ 2-22
2.3 Device Types............................................................................................................................................ 2-23
2.4 Accessible Devices and Ranges ............................................................................................................. 2-25

3 DETAILS OF THE ACT CONTROLS 3- 1 to 3-180

3.1 Details of the ACT Controls ..................................................................................................................... 3- 1


3.2 Details of the Properties........................................................................................................................... 3- 3
3.3 Lists of Properties Possessed by the ACT Controls ............................................................................... 3-11
3.3.1 ActEasyIF, ActMLEasyIF control ...................................................................................................... 3-12
3.3.2 ActQJ71E71TCP, ActMLQJ71E71TCP control ............................................................................... 3-13
3.3.3 ActQJ71E71UDP, ActMLQJ71E71UDP control .............................................................................. 3-15
3.3.4 ActAJ71QE71TCP, ActMLAJ71QE71TCP control .......................................................................... 3-17

A - 18 A - 18
3.3.5 ActAJ71QE71UDP, ActMLAJ71QE71UDP control ......................................................................... 3-18
3.3.6 ActAJ71E71TCP, ActMLAJ71E71TCP control ................................................................................ 3-19
3.3.7 ActAJ71E71UDP, ActMLAJ71E71UDP control ............................................................................... 3-20
3.3.8 ActQNUDECPUTCP, ActMLQNUDECPUTCP control.................................................................... 3-21
3.3.9 ActQNUDECPUUDP, ActMLQNUDECPUUDP control................................................................... 3-23
3.3.10 ActCCIEFADPTCP, ActMLCCIEFADPTCP control....................................................................... 3-25
3.3.11 ActCCIEFADPUDP, ActMLCCIEFADPUDP control...................................................................... 3-27
3.3.12 ActLCPUTCP, ActMLLCPUTCP control ........................................................................................ 3-29
3.3.13 ActLCPUUDP, ActMLLCPUUDP control ....................................................................................... 3-31
3.3.14 ActQCPUQ, ActMLQCPUQ control................................................................................................ 3-33
3.3.15 ActLCPU, ActMLLCPU control ....................................................................................................... 3-35
3.3.16 ActQCPUA, ActMLQCPUA control................................................................................................. 3-37
3.3.17 ActQnACPU, ActMLQnACPU control ............................................................................................ 3-38
3.3.18 ActACPU, ActMLACPU control ...................................................................................................... 3-39
3.3.19 ActFXCPU, ActMLFXCPU control.................................................................................................. 3-40
3.3.20 ActQJ71C24, ActMLQJ71C24 control............................................................................................ 3-41
3.3.21 ActLJ71C24, ActMLLJ71C24 control ............................................................................................. 3-45
3.3.22 ActAJ71QC24, ActMLAJ71QC24 control....................................................................................... 3-49
3.3.23 ActAJ71UC24, ActMLAJ71UC24 control ....................................................................................... 3-51
3.3.24 ActAJ71C24, ActMLAJ71C24 control ............................................................................................ 3-53
3.3.25 ActFX485BD, ActMLFX485BD control........................................................................................... 3-55
3.3.26 ActFXCPUUSB, ActMLFXCPUUSB control .................................................................................. 3-56
3.3.27 ActQCPUQUSB, ActMLQCPUQUSB control ................................................................................ 3-57
3.3.28 ActLCPUUSB, ActMLLCPUUSB control........................................................................................ 3-59
3.3.29 ActCCG4Q, ActMLCCG4Q control................................................................................................. 3-61
3.3.30 ActCCG4QnA, ActMLCCG4QnA control ....................................................................................... 3-64
3.3.31 ActCCG4A, ActMLCCG4A control ................................................................................................. 3-66
3.3.32 ActMnet10BD, ActMLMnet10BD control ........................................................................................ 3-67
3.3.33 ActMnetHBD, ActMLMnetHBD control........................................................................................... 3-71
3.3.34 ActMnetGBD, ActMLMnetGBD control .......................................................................................... 3-78
3.3.35 ActCCIEFBD, ActMLCCIEFBD control .......................................................................................... 3-80
3.3.36 ActCCBD, ActMLCCBD control ...................................................................................................... 3-82
3.3.37 ActAnUBD, ActMLAnUBD control .................................................................................................. 3-88
3.3.38 ActLLT, ActMLLLT control .............................................................................................................. 3-89
3.3.39 ActSIM, ActMLSIM control.............................................................................................................. 3-89
3.3.40 ActQCPUQBus, ActMLQCPUQBus control................................................................................... 3-90
3.3.41 ActA6TEL control ............................................................................................................................ 3-91
3.3.42 ActQ6TEL control............................................................................................................................ 3-92
3.3.43 ActFXCPUTEL control .................................................................................................................... 3-94
3.3.44 ActQJ71C24TEL control ................................................................................................................. 3-95
3.3.45 ActLJ71C24TEL control ................................................................................................................ 3-101
3.3.46 ActAJ71QC24TEL control............................................................................................................. 3-106
3.3.47 ActGOT, ActMLGOT control ......................................................................................................... 3-110
3.3.48 ActGOTTRSP, ActMLGOTTRSP control ..................................................................................... 3-111

4 FUNCTIONS 4- 1 to 4-74

4.1 Programming Instructions........................................................................................................................ 4- 1

A - 19 A - 19
4.2 Details of the Functions (Dispatch Interface) .......................................................................................... 4- 6
4.2.1 Open (Communication line opening)................................................................................................ 4- 6
4.2.2 Close (Communication line closing) ................................................................................................. 4- 7
4.2.3 ReadDeviceBlock (Device batch-read) ............................................................................................ 4- 8
4.2.4 WriteDeviceBlock (Device batch-write) ............................................................................................ 4-10
4.2.5 ReadDeviceRandom (Device random-read).................................................................................... 4-12
4.2.6 WriteDeviceRandom (Device random-write).................................................................................... 4-14
4.2.7 SetDevice (Device data setting) ....................................................................................................... 4-16
4.2.8 GetDevice (Device data acquisition) ................................................................................................ 4-18
4.2.9 ReadBuffer (Buffer memory read) .................................................................................................... 4-20
4.2.10 WriteBuffer (Buffer memory write) .................................................................................................. 4-23
4.2.11 GetClockData (Clock data read)..................................................................................................... 4-26
4.2.12 SetClockData (Clock data write)..................................................................................................... 4-30
4.2.13 GetCpuType (Programmable controller CPU type read)............................................................... 4-34
4.2.14 SetCpuStatus (Remote control)...................................................................................................... 4-39
4.2.15 EntryDeviceStatus (Device status monitor registration) ................................................................ 4-42
4.2.16 FreeDeviceStatus (Device status monitor deregistration) ............................................................. 4-46
4.2.17 OnDeviceStatus (Announces event) .............................................................................................. 4-47
4.2.18 ReadDeviceBlock2 (Device batch-read) ........................................................................................ 4-48
4.2.19 WriteDeviceBlock2 (Device batch-write) ........................................................................................ 4-51
4.2.20 ReadDeviceRandom2 (Device random-read)................................................................................ 4-53
4.2.21 WriteDeviceRandom2 (Device random-write)................................................................................ 4-56
4.2.22 SetDevice2 (Device data setting) ................................................................................................... 4-59
4.2.23 GetDevice2 (Device data acquisition) ............................................................................................ 4-61
4.2.24 Connect (Telephone line connection)............................................................................................. 4-64
4.2.25 Disconnect (Disconnects telephone line) ....................................................................................... 4-65
4.2.26 GetErrorMessage (Gets error message)........................................................................................ 4-67
4.3 Details of the Functions (Custom Interface)............................................................................................ 4-68
4.3.1 Open (Communication line opening)................................................................................................ 4-68
4.3.2 Close (Communication line closing) ................................................................................................. 4-68
4.3.3 ReadDeviceBlock (Device batch-read) ............................................................................................ 4-68
4.3.4 WriteDeviceBlock (Device batch-write) ............................................................................................ 4-68
4.3.5 ReadDeviceRandom (Device random-read).................................................................................... 4-69
4.3.6 WriteDeviceRandom (Device random-write).................................................................................... 4-69
4.3.7 SetDevice (Device data setting) ....................................................................................................... 4-69
4.3.8 GetDevice (Device data acquisition) ................................................................................................ 4-69
4.3.9 ReadBuffer (Buffer memory read) .................................................................................................... 4-70
4.3.10 WriteBuffer (Buffer memory write) .................................................................................................. 4-70
4.3.11 GetClockData (Clock data read)..................................................................................................... 4-70
4.3.12 SetClockData (Clock data write)..................................................................................................... 4-71
4.3.13 GetCpuType (Programmable controller CPU type read)............................................................... 4-71
4.3.14 SetCpuStatus (Remote control)...................................................................................................... 4-71
4.3.15 EntryDeviceStatus (Device status monitor registration) ................................................................ 4-72
4.3.16 FreeDeviceStatus (Device status monitor deregistration) ............................................................. 4-72
4.3.17 OnDeviceStatus (Announces event) .............................................................................................. 4-72
4.3.18 ReadDeviceBlock2 (Device batch-read) ........................................................................................ 4-72
4.3.19 WriteDeviceBlock2 (Device batch-write) ........................................................................................ 4-72
4.3.20 ReadDeviceRandom2 (Device random-read)................................................................................ 4-73
4.3.21 WriteDeviceRandom2 (Device random-write)................................................................................ 4-73

A - 20 A - 20
4.3.22 SetDevice2 (Device data setting) ................................................................................................... 4-73
4.3.23 GetDevice2 (Device data acquisition) ............................................................................................ 4-73
4.3.24 Connect (Telephone line connection)............................................................................................. 4-73
4.3.25 Disconnect (Disconnects telephone line) ....................................................................................... 4-74
4.3.26 GetErrorMessage (Gets error message)........................................................................................ 4-74

5 SAMPLE PROGRAMS 5- 1 to 5-36

5.1 Visual Basic 6.0 Sample Program ......................................................................................................... 5- 3


R

5.1.1 Sample program for ActEasyIF control and ActACPU control ........................................................ 5- 3
5.1.2 Sample program for modem communication ................................................................................... 5- 5
5.1.3 Type conversion sample program .................................................................................................... 5- 7
5.2 Visual C++ 6.0 Sample Programs ......................................................................................................... 5-10
R

5.2.1 Dispatch interface.............................................................................................................................. 5-10


5.2.2 Custom interface ............................................................................................................................... 5-12
5.2.3 Troubleshooting function sample program....................................................................................... 5-13
5.3 VBA Sample Programs............................................................................................................................ 5-15
5.3.1 Excel sample program ...................................................................................................................... 5-15
5.3.2 Excel sample program (Device read/write) ...................................................................................... 5-17
5.3.3 Access sample program ................................................................................................................... 5-19
5.4 VBScript Sample Program....................................................................................................................... 5-21
5.5 ASP Sample Program.............................................................................................................................. 5-23
5.6 Visual Basic .NET(Visual Studio .NET 2003) Sample Program......................................................... 5-26
R R

5.6.1 Type conversion sample program .................................................................................................... 5-26


5.6.2 Read/Write sample program............................................................................................................. 5-28
5.7 Visual C++ .NET(Visual Studio .NET 2003) Sample Programs......................................................... 5-32
R R

5.7.1 Read/Write sample program............................................................................................................. 5-32


5.8 Visual Basic .NET(Visual Studio 2005) Sample Programs................................................................ 5-33
R R

5.9 Visual C++ .NET(Visual Studio 2005) Sample Programs.................................................................. 5-33


R R

5.9.1 Read/Write Sample Programs.......................................................................................................... 5-33


5.10 Visual Basic .NET (Visual Studio 2010) Sample Program................................................................. 5-35
R

5.11 Visual C++ .NET (Visual Studio 2010) Sample Program................................................................... 5-35
R

5.11.1 Read/Write sample program........................................................................................................... 5-35

6 ERROR CODES 6- 1 to 6-46

6.1 Error Codes Returned by the ACT Controls ........................................................................................... 6- 1


6.2 Error Codes Returned by the CPUs, Modules and Network Boards ..................................................... 6-45
6.3 HRESULT Type Error Codes .................................................................................................................. 6-46

APPENDICES APP- 1 to APP-30

Appendix 1 Connection System of the Callback Function.......................................................................APP- 1


Appendix 2 Programming Example for Checking the Word Device Status ............................................APP- 3
Appendix 3 Time-Out Periods...................................................................................................................APP- 7
Appendix 3.1 When retries are to be made at occurrence of time-out error .......................................APP- 7
Appendix 3.2 When retries are to be made at occurrence of receive data error ................................APP-19
Appendix 3.3 When time-out occurs at fixed time in ACT control .......................................................APP-21
Appendix 4 Corrective Actions for an Error with Code 0x01800002 or 0x018000003 ...........................APP-27

A - 21 A - 21
MANUALS

The following lists the manuals for this software package.


Refer to the following table when ordering manuals.

Related Manuals

Manual Number
Manual Name
(Model Code)
MX Component Version 3 Operating Manual (Startup)
SH-080270
Explains procedures for installing and uninstalling MX Component and for browsing the operating manual.
(13JU31)
(Sold separately)

MX Component Version 3 Operating Manual SH-080271


Explains how to perform setting and operation of each utility on MX Component. (Sold separately) (13JU32)

Type A70BDE-J71QLP23/A70BDE-J71QLP23GE/A70BDE-J71QBR13/A70BDE-J71QLR23
MELSECNET/10 Interface Board User's Manual (For SW3DNF-MNET10) IB-0800035
Explains the features, specifications, part names and setting of the MELSECNET/10 board, and the (13JL93)
installation, uninstallation and others of the driver. (Sold separately)

Type A80BDE-J61BT11 Control & Communication Link System Master/Local Interface Board
User's Manual (For SW4DNF-CCLINK-B) IB-0800175
Explains the features, specifications, part names and setting of the CC-Link master board, and the (13JR28)
installation, uninstallation and others of the driver. (Sold separately)

Type A80BDE-J61BT13 Control & Communication Link System Local Interface Board User's
Manual (For SW4DNF-CCLINK-B) IB-0800176
Explains the features, specifications, part names and setting of the CC-Link local board, and the installation, (13JR29)
uninstallation and others of the driver. (Sold separately)

Type Q80BD-J61BT11N/Q81BD-J61BT11 CC-Link System Master/ Local Interface Board User's


Manual (For SW1DNC-CCBD2-B) SH-080527ENG
Explains the system configuration, software package installation, uninstallation and each utility's operation (13JR77)
method, accessible range, devices and troubleshooting. (Sold separately)

Type A80BDE-A2USH-S1 programmable controller CPU Board User's Manual


(For SW1DNF-ANU-B) IB-0800174
Explains the features, specifications, part names and setting of the CPU board, and the installation, (13JR27)
uninstallation and others of the driver. (Sold separately)

MELSECNET/H Interface Board User's Manual (For SW0DNC-MNETH-B)


SH-080128
Explains the features, specifications, part names and setting of the MELSECNET/H board, and the
(13JR24)
installation, uninstallation and others of the driver. (Sold separately)

CC-Link IE Controller Network Interface Board User's Manual (For SW1DNC-MNETG-B)


Explains the system configuration, software package installation and uninstallation, operating method for SH-080691ENG
utilities, accessible ranges and devices, and troubleshooting of the CC-Link IE Controller Network (13JZ02)
board. (Sold separately)

GX Works2 Version 1 Operating Manual (Common)


SH-080779ENG
Explains the system configuration of GX Works2 and the functions common to a Simple project and
(13JU63)
Structured project such as parameter setting, operation method for the online function. (Sold separately)

Note: The MX Component Version 3 Operating Manual (Startup) and MX Component Version 3 Operating
Manual are stored on the CD-ROM of the corresponding software package in PDF format.
When you want to purchase the manual alone, it is optionally available as the printed matter of the
manual number (Model code) in the above table.
A - 22 A - 22
HOW TO USE THIS MANUAL

"How to Use This Manual" is given purpose-by-purpose for use of MX Component.


Refer to the following outlines and use this manual.

(1) To know the feature and ACT control lists (Chapter 1)


Chapter 1 gives the ACT control outline and ACT control lists.

(2) To use the ACT controls on Visual Basic 6.0 or Visual C++ 6.0 (Section 2.1)
R R

Section 2.1 provides how to make settings on Visual Basic 6.0 and Visual C++
R R

6.0 to use the ACT controls.

(3) To know the programming procedure (Section 2.2)


Section 2.2 contains programming procedures.

(4) To know the device types to be specified in the functions (Section 2.3)
Section 2.3 lists the device types.

(5) To know the details of the ACT controls (Chapter 3)


Chapter 3 provides the details of the ACT controls.
Read this chapter when creating a program.

(6) To know the details of the functions (Chapter 4)


Chapter 4 gives the details of the functions.
Read this chapter when creating a program.

(7) To know how to use the sample programs (Chapter 5)


Chapter 5 provides the sample programs and how to use them.
Use them as reference when creating a program.

(8) To know the definitions of the error codes (Chapter 6)


Chapter 6 lists the error codes returned by the ACT controls and the error codes
returned by the CPUs, modules and network boards.

(9) To know the accessible devices and ranges


The MX Component operating manual contains the accessible devices and
ranges.
Refer to the MX Component operating manual.

A - 23 A - 23
GENERIC TERMS AND ABBREVIATIONS

Unless otherwise started, this manual uses the following abbreviations and terms for
the explanation of MX Component.

Generic Term/Abbreviation Description


Generic product name for SWnD5C-ACT-E and SWnD5C-ACT-EA (n: version)
MX Component
-EA means a volume-license product.
IBM-PC/AT compatible Abbreviation for IBM PC/AT or its compatible personal computer
Abbreviation for MELSEC-Q series compatible PC CPU module
PC CPU module
(CONTEC CO., LTD. make)
Generic product name for SWnD5C-GPPW-E, SWnD5C-GPPW-EA, SWnD5C-GPPW-EV
GX Developer and SWnD5C-GPPW-EVA (n: version)
-EA means a volume-license product, and -EV an updated product.
GX Works2 Generic product name for SWnDNC-GXW2 (n: version)
Generic product name for SWnD5C-LLT-E, SWnD5C-LLT-EA,
GX Simulator SWnD5C-LLT-EV and SWnD5C-LLT-EVA (n denotes any of versions 0 or later.)
-EA means a volume-license product, and -EV an updated product.
Abbreviation for Type A70BDE-J71QLP23/A70BDE-J71QLP23GE/A70BDE-J71QBR13/
MELSECNET/10 board
A70BDE-J71QLR23 MELSECNET/10 interface board
Abbreviation for Type Q80BD-J71LP21-25/Q81BD-J71LP21-25/
MELSECNET/H board
Q80BD-J71LP21S-25/Q80BD-J71LP21G/Q80BD-J71BR11 MELSECNET/H board
CC-Link IE Controller Abbreviation for Type Q80BD-J71GP21-SX and Q80BD-J71GP21S-SX CC-Link IE
Network board Controller Network interface board
CC-Link IE Field
Abbreviation for Type Q81BD-J71GF11-T2 CC-Link IE Field Network interface board
Network board
Abbreviation for Type A80BDE-J61BT11 CC-Link system master/local interface board,
CC-Link board Type A80BDE-J61BT13 CC-Link interface board, and Type Q80BD-J61BT11N/
Q81BD-J61BT11 CC-Link system master/local interface board
CPU board Abbreviation for Type A80BDE-A2USH-S1 programmable controller CPU board
Interface board for personal Generic term for MELSECNET/10 board, MELSECNET/H board, CC-Link IE Controller
computers Network board, CC-Link IE Field Network board, CC-Link board, and CPU board
Generic term for A0J2HCPU, A1SCPU, A1SCPU-S1, A1SCPUC24-R2, A1SHCPU,
A1SJCPU, A1SJHCPU, A1NCPU, A2CCPU, A2CCPUC24, A2CCPUC24-PRF,
AnNCPU
A2CJCPU, A2NCPU, A2NCPU-S1, A2SCPU, A2SCPU-S1, A2SHCPU, A2SHCPU-S1,
A3NCPU and A1FXCPU
Generic term for A2ACPU, A2ACPU-S1, A2ACPUP21/R21, A2ACPUP21-S1, A3ACPU
AnACPU
and A3ACPUP21/R21
Generic term for A2UCPU, A2UCPU-S1, A2USCPU, A2USCPU-S1, A2ASCPU,
AnUCPU
A2ASCPU-S1, A2ASCPU-S30, A2USHCPU-S1, A3UCPU and A4UCPU
Generic term for Q2ACPU, Q2ACPU-S1, Q2ASCPU, Q2ASCPU-S1, Q2ASHCPU,
QnACPU
Q2ASHCPU-S1, Q3ACPU, Q4ACPU and Q4ARCPU
ACPU Generic term for AnNCPU, AnACPU and AnUCPU
QCPU (A mode) Generic term for Q02CPU-A, Q02HCPU-A and Q06HCPU-A
Generic term for Q00JCPU, Q00UJCPU, Q00CPU, Q00UCPU, Q01CPU, Q01UCPU,
Q02CPU, Q02HCPU, Q02PHCPU, Q02UCPU, Q03UDCPU, Q03UDECPU,
Q04UDHCPU, Q04UDEHCPU, Q06HCPU, Q06PHCPU, Q06UDHCPU, Q06UDEHCPU,
QCPU (Q mode)
Q10UDHCPU, Q10UDEHCPU, Q12HCPU, Q12PHCPU, Q12PRHCPU, Q13UDHCPU,
Q13UDEHCPU, Q20UDHCPU, Q20UDEHCPU, Q25HCPU, Q25PHCPU, Q25PRHCPU,
Q26UDHCPU, Q26UDEHCPU, Q50UDEHCPU and Q100UDEHCPU

A - 24 A - 24
Generic Term/Abbreviation Description
Generic term for Q03UDECPU, Q04UDEHCPU, Q06UDEHCPU, Q10UDEHCPU,
Built-in Ethernet port QCPU Q13UDEHCPU, Q20UDEHCPU, Q26UDEHCPU, Q50UDEHCPU and
Q100UDEHCPU
LCPU Generic term for L02CPU, L26CPU-BT
Built-in Ethernet port CPU Generic term for built-in Ethernet port QCPU and LCPU
QSCPU Stands for a safety CPU module (QS001CPU)
Generic term for FX0CPU, FX0SCPU, FX0NCPU, FX1CPU, FX1NCPU, FX1NCCPU,
FXCPU FX1SCPU, FXUCPU, FX2CCPU, FX2NCPU, FX2NCCPU, FX3GCPU, FX3UCPU and
FX3UCCPU series
Generic term for A171SHCPU, A172SHCPU, A173UHCPU, A173UHCPU-S1,
Motion controller CPU
A273UHCPU and A273UHCPU-S3
C Controller CPU Abbreviation for Q12DCCPU-V
Generic term for QCPU(Q mode), LCPU, QSCPU, QCPU(A mode), QnACPU, ACPU,
Programmable controller CPU
FXCPU, motion controller CPU and C Controller CPU
Generic term for A1SCPUC24-R2, A1SJ71C24-PRF, A1SJ71C24-R2, A1SJ71C24-R4,
C24
A2CCPUC24, A2CCPUC24-PRF, AJ71C24-S6 and AJ71C24-S8
Generic term for AJ71UC24, A1SJ71UC24-R2, A1SJ71UC24-R4 and
UC24
A1SJ71UC24-PRF
Generic term for AJ71QC24, AJ71QC24-R2, AJ71QC24-R4, A1SJ71QC24-R2 and
QC24
A1SJ71QC24-R2
Generic term for AJ71QC24N, AJ71QC24N-R2, AJ71QC24N-R4, A1SJ71QC24N and
QC24N
A1SJ71QC24N-R2
QC24(N) Generic term for QC24 and QC24N
Q series-compatible C24 Generic term for QJ71C24 and QJ71C24-R2
L series-compatible C24 Generic term for LJ71C24 and LJ71C24-R2
Generic term for FX0N-485ADP, FX2NC-485ADP, FX1N-485-BD, FX2N-485-BD,
FX extended port
FX3G-485-BD, FX3U-485-BD and FX3U-485ADP
Generic term for C24, UC24, QC24(N), Q series-compatible C24, L series-compatible
Computer link module C24 and FX extended port
(Serial communication module) Described as the serial communication module especially to indicate QC24(N) or Q
series-compatible C24, L series-compatible C24
Generic term for AJ71E71, AJ71E71-S3, A1SJ71E71-B2, A1SJ71E71-B5,
E71 A1SJ71E71-B2-S3, A1SJ71E71-B5-S3, AJ71E71N-B2, AJ71E71N-B5T,
AJ71E71N3-T, A1SJ71E71N-B2, A1SJ71E71N-B5T and A1SJ71E71N3-T
Generic term for AJ71QE71, AJ71QE71N3-T, AJ71QE71-B5, A1SJ71QE71-B2,
QE71 A1SJ71QE71-B5, AJ71QE71N-B2, AJ71QE71N-B5T, A1SJ71QE71N3-T,
A1SJ71QE71N-B2 and A1SJ71QE71N-B5T
Q series-compatible E71 Generic term for QJ71E71, QJ71E71-B2 and QJ71E71-100
Ethernet module Generic term for E71, QE71 and Q series-compatible E71
CC-Link IE Field Network
Abbreviation for NZ2GF-ETB CC-Link IE Field Network Ethernet adapter module
Ethernet adapter module
Generic term for AJ65BT-G4 GPP function peripheral connection module and
CC-Link G4 module
AJ65BT-G4-S3 GPP function peripheral connection module
A6TEL Abbreviation for A6TEL modem interface module
Q6TEL Abbreviation for Q6TEL modem interface module
GOT Abbreviation for Graphic Operation Terminal
GOT1000 Abbreviation for Graphic Operation Terminal GOT1000 series

A - 25 A - 25
Generic Term/Abbreviation Description
Abbreviation for communication with programmable controller CPU using the computer
Computer link communication link module
(Serial communication) Described as serial communication especially in communication that uses QC24(N) or
Q series-compatible C24, L series-compatible C24
Abbreviation for communication by connecting the IBM-PC/AT compatible to Ethernet
Ethernet communication
module or the built-in Ethernet port CPU
Abbreviation for communication by connecting IBM-PC/AT compatible to RS-232 or
CPU COM communication
RS-422 connector of programmable controller CPU
Abbreviation for communication by connecting IBM-PC/AT compatible to the USB
CPU USB communication
connector of QCPU (Q mode), LCPU
Abbreviation for communication with programmable controller CPU using
MELSECNET/10 communication
MELSECNET/10 board
Abbreviation for communication with programmable controller CPU using
MELSECNET/H communication
MELSECNET/H board
CC-Link IE Controller Network Abbreviation for communication with programmable controller CPU using CC-Link IE
communication Controller Network board
CC-Link IE Field Network Abbreviation for communication with programmable controller CPU using CC-Link IE
communication Field Network board
Abbreviation for communication with programmable controller CPU using CC-Link
CC-Link communication
board
Abbreviation for communication with programmable controller CPU using CC-Link G4
CC-Link G4 communication
module
CPU board communication Abbreviation for communication with programmable controller CPU using CPU board
Abbreviation for communication with programmable controller CPU on the same base
Q series bus communication
using PC CPU module
GX Simulator communication Abbreviation for communication with GX Simulator
GX Simulator2 communication Abbreviation for communication with using the simulation functions of GX Works2
Abbreviation for communication with programmable controller CPU via modems using
Modem communication QC24N (except AJ71QC24N-R4), Q series-compatible C24, L series-compatible C24,
A6TEL, Q6TEL or FXCPU
Abbreviation for communication with programmable controller CPU and third-party
Gateway function communication
programmable controllers using the gateway functions of GOT
Abbreviation for communication with programmable controller CPU using the GOT
GOT transparent communication
transparent functions of GOT
Utility setting type Abbreviation for user program creation using the communication settings utility
Program setting type Abbreviation for user program creation without using the communication settings utility
ACT controls Generic term for ActiveX controls offered by MX Component
Redundant type extension base
Abbreviation for Q65WRB extension base unit for redundant system
unit
Redundant CPU The Generic term for Q12PRHCPU and Q25PRHCPU

A - 26 A - 26
Generic Term/Abbreviation Description
R R
Generic term for Microsoft Windows 7 Starter Operating System,
R R
Microsoft Windows 7 Home Premium Operating System,
R R
Microsoft Windows 7 Professional Operating System,
R R
Microsoft Windows 7 Ultimate Operating System and
R
Windows 7
R R
Microsoft Windows 7 Enterprise Operating System
R
Note that the 32-bit version is designated as "32-bit Windows 7", and the 64-bit
R
version is designated as "64-bit Windows 7".
R R
Generic term for Microsoft Windows Vista Home Basic Operating System,
R R
Microsoft Windows Vista Home Premium Operating System,
R R
Microsoft Windows Vista Business Operating System,
R
Windows Vista
R R
Microsoft Windows Vista Ultimate Operating System and
R R
Microsoft Windows Vista Enterprise Operating System
R R
R Generic term Microsoft Windows XP Professional Operating System and
Windows XP R R
Microsoft Windows XP Home Edition Operating System
Visual C++ .NET (MFC)
R
Abbreviation for creation of an application using MC/ATL/Win32
Visual C++ .NET
R
Abbreviation for creation of an application using .NET Framework
R
R Generic term for Visual Basic version Visual Studio .NET 2003,
Visual Basic .NET R R R
Visual Studio 2005, Visual Studio 2008, and Visual Studio 2010

A - 27 A - 27
MEMO

A - 28 A - 28
1 OVERVIEW
MELSOFT

1 OVERVIEW
This chapter provides the function outline of the ACT controls offered by MX 1
Component.

1.1 Outline of ACT Controls


These controls are used to create user programs for communication with a
programmable controller CPU. This enables the user to make communication without
being aware of the hardware and communication protocol on the other end.

IBM-PC/AT compatible
You can make communication with the
specified programmable controller
easily without being aware of
the communication protocol.

Computer link Computer link module


RS-232
communication (Serial communication module)
(Serial communication)
RS-232/RS-485 conversion FX extended port
(FX***-485-BD,FX***-485ADP)

Ethernet Ethernet Ethernet Ethernet module


communication board

Built-in Ethernet port CPU, Q12DCCPU-V

CC-Link IE Field
CC-Link IE Field Network CC-Link IE Field
Ethernet adapter module Network Network module

CPU COM RS-232, RS-232/RS-422 conversion ACPU, QnACPU, QCPU(Q mode),


communication QCPU(A mode), LCPU, FXCPU,
motion controller CPU

FXCPU
Converter/cable
(FX0/FX0S/FX0N/FX1S/FX1N/FX2N/
FX1NC/FX2NC/FX3G/FX3U/FX3UC)
CPU USB USB QCPU (Q mode), Q12DCCPU-V,
communication LCPU, FXCPU(FX3G)

MELSECNET/10 MELSECNET/10 MELSECNET/10 module


communication MELSECNET/10 MELSECNET/H module
board
(MELSECNET/10 mode)
(MELSECNET/H board (MELSECNET/10 mode))

MELSECNET/H MELSECNET/H MELSECNET/H module


MELSECNET/H
communication board

CC-Link IE Controller
CC-Link IE Controller
CC-Link IE controller
Network CC-Link IE Controller
communication Network board Network
Network module

CC-Link IE Field CC-Link IE Field


CC-Link IE Field
CC-Link IE Field
Network Network module
Network board Network
communication

CC-Link CC-Link CC-Link module


communication CC-Link
board (Software version "N" or later)

RS-232/RS-422
conversion CC-Link module
CC-Link G4 CC-Link G4 (Software version "N" or later)
communication CC-Link
module

(Software version "D" or later)


CPU board equivalent
CPU board
communication to A2USHCPU-S1

1-1 1-1
1 OVERVIEW
MELSOFT

IBM-PC/AT compatible

You can make communication with the


1 specified programmable controller
easily without being aware of
the communication protocol.

GX Developer GX Developer Version 5


GX Simulator (SW5D5C-GPPW-E) or later
communication + GX Simulator
(offline debugging) GX Simulator
(SW5D5C-LLT-E 10B) or later
Must be purchased separately.
GX Works2 Version 1
GX Simulator2 Simulation function of GX Works2 (SW1DNC-GXW2-E) or later
communication (GX Simulator2) Must be purchased separately

Modem Telephone line A6TEL,Q6TEL,FXCPU,QC24N,


Modem Modem Q series-compatible C24,
communication
L series-compatible C24

Gateway function Ethernet Ethernet


communication GOT
board

USB,RS-232 RS-232 ACPU,QnACPU,QCPU (Q mode),


GOT transparent
communication GOT QCPU(A mode),Q12DCCPU-V,LCPU,
Ethernet FXCPU,motion controller CPU

RS-232 Q series-compatible C24,


L series-compatible C24

Bus connection ACPU,QnACPU,QCPU (Q mode),


Q12DCCPU-V,
motion controller CPU
Ethernet
Ethernet module

Built-in Ethernet port CPU,Q12DCCPU-V

Q series bus On the same base


communication PC CPU module QCPU (Q mode)

1-2 1-2
1 OVERVIEW
MELSOFT

1.2 ACT control and Function Lists

The following sections give the lists of ACT controls and functions.

1.2.1 ACT control list

The following table lists the ACT controls included in each DLL offered by MX
Component.
Included Control Name
DLL Name Application
For VB, VC++, VBA For VBScript
Used to make communication settings easily on the
ActMulti.dll ActEasyIF ActMLEasyIF
communication settings utility to make communication.
ActQCPUQ ActMLQCPUQ
ActQCPUA ActMLQCPUA
ActQnACPU ActMLQnACPU Used to make communication via the serial port of the
ActPcCom.dll
ActACPU ActMLACPU corresponding programmable controller CPU.
ActFXCPU ActMLFXCPU
ActLCPU ActMLLCPU
ActQJ71C24 ActMLQJ71C24
ActAJ71QC24 ActMLAJ71QC24
ActAJ71UC24 ActMLAJ71UC24 Used to make communication via the computer link
ActComLk.dll
ActAJ71C24 ActMLAJ71C24 module (serial communication module).
ActFX485BD ActMLFX485BD
ActLJ71C24 ActMLLJ71C24
ActQJ71E71TCP ActMLQJ71E71TCP
ActQJ71E71UDP ActMLQJ71E71UDP
ActAJ71QE71TCP ActMLAJ71QE71TCP
Used to make communication via the Ethernet
ActAJ71QE71UDP ActMLAJ71QE71UDP
module.
ActAJ71E71TCP ActMLAJ71E71TCP
ActAJ71E71UDP ActMLAJ71E71UDP
ActEther.dll ActFXENETTCP ActMLFXENETTCP
ActQNUDECPUTCP ActMLQNUDECPUTCP Used to make communication via the Built-in Ethernet
ActQNUDECPUUDP ActMLQNUDECPUUDP port QCPU.
ActCCIEFADPTCP ActMLCCIEFADPTCP Used to make communication via the CC-Link IE Field
ActCCIEFADPUDP ActMLCCIEFADPUDP Network Ethernet adapter module.
ActLCPUTCP ActMLLCPUTCP Used to make communication via the Ethernet port of
ActLCPUUDP ActMLLCPUUDP the LCPU.
ActQCPUQUSB ActMLQCPUQUSB Used to make communication via the USB port of the
ActLCPUUSB ActMLLCPUUSB programmable controller CPU.
ActPcUsb.dll
Used to make communication via the USB port of the
ActFXCPUUSB ActMLFXCPUUSB
FX CPU.
ActA6TEL
ActQ6TEL
ActFXCPUTEL Used to make communication via a subscriber phone
ActModem.dll —
ActAJ71QC24TEL or private phone.
ActQJ71C24TEL
ActLJ71C24TEL
(To the next page)

1-3 1-3
1 OVERVIEW
MELSOFT

Included Control Name


DLL Name Application
For VB, VC++, VBA For VBScript
ActCCG4QnA ActMLCCG4QnA
Used to make communication via the CC-Link G4
ActCcG4.dll ActCCG4A ActMLCCG4A
module.
ActCCG4Q ActMLCCG4Q
ActMnet10BD ActMLMnet10BD
ActMnetHBD ActMLMnetHBD
ActMnetGBD ActMLMnetGBD Used to make communication with or via the network
ActBoard.dll
ActCCIEFBD ActMLCCIEFBD board.
ActCCBD ActMLCCBD
ActAnUBD ActMLAnUBD
ActLLT ActMLLLT Used to make communication with the GX Simulator.
ActLlT.dll Used to make communication with the simulation
ActSIM ActMLSIM
function of GX Works2 (GX Simulator2).
Used to make Q series bus communication with the
ActPcModule.dll ActQCPUQBus ActMLQCPUQBus
PC CPU module.
Used to perform communication with GOT or to
ActGOT ActMLGOT
ActGOT.dll read/write data from/to GOT internal devices.
ActGOTTRSP ActMLGOTTRSP Used to make communication via GOT.
ActSupport.dll ActSupport ActMLSupport Used with the troubleshooting function.

1-4 1-4
1 OVERVIEW
MELSOFT

1.2.2 Function list

The following table lists the features of the functions and the functions available for the
ACT controls.

(1) Function list


Refer to "CHAPTER 4 FUNCTIONS" for full information on the functions.

Function Name Feature


Connect Connects a telephone line.
Open Opens a communication line.
Close Closes a communication line.
Disconnect Disconnects a telephone line.
GetErrorMessage Displays error definition and corrective action.
ReadDeviceBlock Batch-reads data from devices. (LONG type)
WriteDeviceBlock Batch-writes data to devices. (LONG type)
ReadDeviceBlock2 Batch-reads data from devices. (SHORT type/INT type)
WriteDeviceBlock2 Batch-writes data to devices. (SHORT type/INT type)
ReadDeviceRandom Randomly reads data from devices. (LONG type)
WriteDeviceRandom Randomly writes data to devices. (LONG type)
ReadDeviceRandom2 Randomly reads data from devices. (SHORT type/INT type)
WriteDeviceRandom2 Randomly writes data to devices. (SHORT type/INT type)
SetDevice Sets one device. (LONG type)
GetDevice Acquires the data of one device. (LONG type)
SetDevice2 Sets one device. (SHORT type/INT type)
GetDevice2 Acquires the data of one device. (SHORT type/INT type)
ReadBuffer Reads data from buffer memory.
WriteBuffer Writes data to buffer memory.
GetClockData Reads clock data from programmable controller CPU.
SetClockData Writes clock data to programmable controller CPU.
GetCpuType Reads programmable controller CPU type.
SetCpuStatus Remote RUN/STOP/PAUSE of programmable controller
CPU.
EntryDeviceStatus Registers device status monitor.
FreeDeviceStatus Deregisters device status monitor.
OnDeviceStatus Announces event.

(2) Functions available for the ACT controls


Refer to "CHAPTER 4 FUNCTIONS" for full information on the functions
available for the ACT controls.

(3) Precautions for use of QSCPU


In order to protect the safety programmable controller system, error codes may
be returned when functions writing to buffer memory, writing and setting devices
and writing clock data cannot be executed.

1-5 1-5
1 OVERVIEW
MELSOFT

MEMO

1-6 1-6
2 ABOUT THE ACT CONTROLS
MELSOFT

2 ABOUT THE ACT CONTROLS


This chapter explains the settings made for use of the ACT controls, the programming
procedures, the device types and the accessible ranges.

2.1 Settings Made for Use of the ACT Controls


2
This section describes the setting operation performed for use of the ACT controls.

POINT
Note that restrictions by DEP may apply when using Windows XP Service Pack2
R

or later, or Microsoft Windows Vista or Windows 7. For restrictions by DEP,


R R R

refer to the following manual.


MX Component Version 3 Operating Manual

2.1.1 When using Visual Basic 6.0 R

Perform the following setting operation when using Visual Basic 6.0.
R

(1) Setting the include file

1) Start Visual Basic 6.0 and choose the [Project]-[Add


R

Module] menu.

2) Choose the <<Existing>> tab and select "ActDefine.bas".

"ActDefine.bas" is stored in <User specified folder>-<Act>-


<Include> at the time of installation.

(To the next page.)


2-1 2-1
2 ABOUT THE ACT CONTROLS
MELSOFT

(From the previous page)


3) Registering "ActDefine.bas" adds it to Modules.

(2) Registering the ACT controls

1) Choose the [Project]-[Components] menu.

2) Select the <<Controls>> tab and choose the DLL which


includes the ACT controls you want to use.

3) The ACT controls included in the selected DLL are added


to the toolbox.

2-2 2-2
2 ABOUT THE ACT CONTROLS
MELSOFT

2.1.2 When using Visual C++ 6.0


R

Perform the following setting operation when using Visual C++ 6.0.
R

(1) Setting the include file

1) Start Visual C++ 6.0 and choose the [Tools]-[Options]


R

menu.

2) Choose the <<Directories>> tab and set "Include files" in


"Show directories for:".

3) Double-click the item to be set, and browse the include file.

"ActDefine.H" is stored in <User specified folder>-<Act>-


<Include> at the time of installation.

2-3 2-3
2 ABOUT THE ACT CONTROLS
MELSOFT

(2) Registering the ACT control

1) Right-click the form to choose "Insert ActiveX Control".

2) Select the ACT control you want to use.

3) The selected ACT control is pasted to the form.

2-4 2-4
2 ABOUT THE ACT CONTROLS
MELSOFT

(3) Adding the member variable

1) Click the form to choose "Class Wizard".

2) When the left dialog box appears, choose the <<Member


Variables>> tab.
Choose the member variable adding control ID and click
Add Variable .

3) When the left screen appears, read the information and


click OK .

4) Check the class checkbox and click OK .

(To the next page.)

2-5 2-5
2 ABOUT THE ACT CONTROLS
MELSOFT

(From the previous page)

5) Enter the member variable name and click OK .

6) Make sure that the member variable has been registered.

2-6 2-6
2 ABOUT THE ACT CONTROLS
MELSOFT

2.1.3 When using VBA

Perform the following setting operation when using VBA.

(1) When using Microsoft Excel 2000 or Microsoft Excel 2002


R R

1) Boot Excel and choose the [View]-[Toolbars]-[Control


Toolbox] menu.

2) Click of the displayed Control Toolbox. As this


displays a menu, choose the ACT control you want to
use.

3) Paste the selected ACT control to a sheet.

4) Choose the [Tools]-[Macro]-[Visual Basic Editor] menu to


start Visual Basic Editor.

5) Perform programming on Visual Basic Editor.

2-7 2-7
2 ABOUT THE ACT CONTROLS
MELSOFT

(2) When using Microsoft Access 2000 or Microsoft Access 2002


R R

1) Boot Access and make the database form active.

2) Click of the toolbox. As this displays a menu, choose


the ACT control you want to use.

3) Paste the selected ACT control to a sheet.

4) Choose the [Tools]-[Macro]-[Visual Basic Editor] menu to


start Visual Basic Editor.

5) Perform programming on Visual Basic Editor.

2.1.4 When using VBScript

Create HTML or ASP using the notepad, commercially available text editor, HTML
creation tool or like.
Refer to the commercially available references and so on for the grammars of HTML
and ASP.
Also refer to the HTML and ASP sample programs installed in MX Component.

2-8 2-8
2 ABOUT THE ACT CONTROLS
MELSOFT

2.1.5 When Using Visual Studio .NET


R

Perform the following setting operation when using Visual Studio .NET.
R

(1) Setting the include file (for Visual Basic .NET) R

1) Start the project and choose the [Project] - [Add Existing


Item] menu.

2) Refer to the ActDefine.vb file and click Open .


At the time of installation, the ActDefine.vb file is in
<User-specified folder>-<Act>-<Include>.

3) The "ActDefine.vb" file appears in the Solution Explorer


window.

2-9 2-9
2 ABOUT THE ACT CONTROLS
MELSOFT

(2) Setting the include file (for Visual C++ .NET) R

1) Start Visual Studio .NET and choose the [Tools] -


R

[Options] menu.

2) In the Navigation pane on the left side, choose


1
[Projects ] - [VC++ Directories], and select "Include
files" in "Shows directories for:" at top right. In this
status, click (New line).
The, click .

1: For Visual Studio 2005 and Visual Studio


R R
2008,
choose [Projects and Solutions].

3) Refer to the folder that contains the Include files.


At the time of installation, the Include files are in
<User-specified folder>-<Act>-<Include>.

2 - 10 2 - 10
2 ABOUT THE ACT CONTROLS
MELSOFT

(3) When pasting ACT control to form for use


(Common to Visual C++ .NET and Visual Basic .NET projects)
R R

2
1) Choose the [Tools] - [Add/Remove Toolbox Items ]
menu.
2: For Visual Studio 2005 and Visual Studio 2008,
R R

choose [Choose Toolbox Items].

2) Choose the <<COM Components>> tab, check the ACT


control to be used, and click OK .

3) The ACT control is added to the bottom of the tab selected


in "Toolbox".

2 - 11 2 - 11
2 ABOUT THE ACT CONTROLS
MELSOFT

(4) When using ACT control without pasting it to a form (Reference)


(Common to Visual Studio .NET 2003 projects)
R

1) Choose [View] - [Solution Explorer] menu to display


"Solution Explorer", and right-click "Reference" to select
"Add Reference".

2) Choose the <<COM>> tab and select the ACT control to be


used. In this state, click Select . By keeping the [Ctrl] key
pressed, multiple ACT controls can be selected
simultaneously.

3) When all the components to be used are displayed in


"Selected Components", click OK .

4) The library of the components used for "Solution Explorer"


is set to Reference.

2 - 12 2 - 12
2 ABOUT THE ACT CONTROLS
MELSOFT

(5) When using ACT control without pasting it to a form (Reference)


(Common to Visual Studio 2005, Visual Studio 2008 and Visual
R R

Studio 2010 project)


R

1) Choose [View] - [Solution Explorer] menu to display


"Solution Explorer".

2) Right-click a project and choose [Reference] menu.

(To next page)

2 - 13 2 - 13
2 ABOUT THE ACT CONTROLS
MELSOFT

(From the previous page)

3) Click Add New Reference… .


(The figure is in Visual Studio 2008.)
R

4) Choose the <<COM>> tab and click


OK while ACT control to be used is
selected.

(To the next page)

2 - 14 2 - 14
2 ABOUT THE ACT CONTROLS
MELSOFT

(From the previous page)

5) The library of the component to be used


for "References:" is set to "References".
(The figure is in Visual Studio 2008.)
R

The library of the component to be used


can be checked in "References" on "Class
View".
(In Visual Studio 2008 and Visual
R

Studio 2010, enable "Show Project


R

Reference" in the "Class View Settings".)

(To the next page)

2 - 15 2 - 15
2 ABOUT THE ACT CONTROLS
MELSOFT

(From the previous page)

6) For Visual Basic .NET of Visual


R

Studio 2010, click


R
in the "Solution
Explorer" to display all files.

Right-click the library for the used


component in "References" and select
"Properties".

Set "Embed Interop Types" to "False" in


the "Properties" window.

2 - 16 2 - 16
2 ABOUT THE ACT CONTROLS
MELSOFT

(6) When using ACT application on Visual C++-MFC

1) Right-click the form and select "Insert ActiveX Control".

2) Select the ACT control to be used, and click OK .

3) The selected ACT control is pasted to the form.

4) Right-click the form and select "Add Variable".

(To the next page)

2 - 17 2 - 17
2 ABOUT THE ACT CONTROLS
MELSOFT

(From the previous page)

5) After checking "Control variable", select the ID of


the ACT control in "Control ID", enter the variable
name, and click Finish .

6) Make sure that the member variable set in Step 5) has been created.

• In form class of Class View • In header file of form class

<The figure is in Visual Studio 2005.>


R

<The figure is in Visual Studio 2008.>


R

2 - 18 2 - 18
2 ABOUT THE ACT CONTROLS
MELSOFT

2.2 Programming Procedures

This section gives the procedures of creating a user application.

POINT
When creating a user program, select "x86" (32 bits) "Target CPU".

2.2.1 When using Visual Basic 6.0 or Visual Basic .NET


R R

When using Visual Basic 6.0 or Visual Basic .NET, create a user application in the
R R

following procedure.

Power on the IBM-PC/AT compatible and start Windows .

Install MX Component. Refer to the operating manual (startup).

Make settings using the No


utility setting type?

Yes

<Utility setting type> <Program setting type>


Start Visual Basic 6.0 or
Start the communication settings utility Refer to
Refer to the Visual Basic .NET.
and make communication settings in Section 2.1.1
operating manual.
accordance with the wizard. and
Add the ACT controls to Visual Basic Section 2.1.5.
6.0 or Visual Basic .NET.
Start Visual Basic 6.0 or
Visual Basic .NET. Refer to
Section 2.1.1
Create a form and paste the ACT controls
and
Register the ACT control to Visual for corresponding communication.
Section 2.1.5.
Basic 6.0 or Visual Basic .NET.
Set the properties of the pasted Refer to the
Create a form and paste the ACT ACT controls. operating manual.
control to the form. (ActEasyIF control)

Set the property of the pasted control. Refer to the


(Set only the logical station number) operating manual.

Perform programming using the functions offered by the


Refer to Chapters 3, 4.
corresponding ACT control.

Perform debugging using Yes


the PLC monitor utility?

No Refer to the operating manual.

Completion of user application

2 - 19 2 - 19
2 ABOUT THE ACT CONTROLS
MELSOFT

2.2.2 When using Visual C++ 6.0 or Visual C++ .NET


R R

When using Visual C++ 6.0 or Visual C++ .NET, create a user application in the
R R

following procedure.

Power on the IBM-PC/AT compatible and start Windows .

Install MX Component. Refer to the operating manual (startup).

Make settings using the No


utility setting type?

Yes

<Utility setting type> <Program setting type>

Start the communication settings utility Start Visual C++ 6.0 or


Refer to the Visual C++ .NET.
and make communication settings in
operating manual.
accordance with the wizard.

Add the ACT control to


Start Visual C++ 6.0 or Visual C++ 6.0 or Visual C++ .NET. Refer to
Visual C++ .NET. Section 2.1.2
and
Create a form and paste the ACT control Section 2.1.5.
Register the ACT control to for corresponding communication.
Visual C++ 6.0 or Visual C++ .NET. Refer to
Section 2.1.2
and Using Class Wizard, define the pasted
Create a form and paste the ACT Section 2.1.5. ACT control as a dialog member.
control to the form. (ActEasyIF control)

Set the properties of the pasted ACT Refer to the


Using Class Wizard, define the pasted control. operating manual.
ACT control as a dialog member.

Set the property of the pasted control. Refer to the


(Set only the logical station number) operating manual.

Perform programming using the functions offered by the


Refer to Chapters 3, 4.
corresponding ACT control.

Perform debugging using Yes


the PLC monitor utility?

No Refer to the operating manual.

Completion of user application

2 - 20 2 - 20
2 ABOUT THE ACT CONTROLS
MELSOFT

2.2.3 When using VBA

When using VBA, create a user application in the following procedure.

Power on the IBM-PC/AT compatible and start Windows .

Install MX Component. Refer to the operating manual (startup).

Make settings using the No


utility setting type?

Yes

<Utility setting type> <Program setting type>

Start the communication settings utility Start Excel or Access.


Refer to the
and make communication settings in
operating manual.
accordance with the wizard.

Start Visual Basic Editor and create


applications.
Start Excel or Access.
Refer to
Section 2.1.3.
Generate the corresponding
Start Visual Basic Editor and create communication control so that MX
applications. Component may be utilized on VBA.
Refer to
Section 2.1.3.
Set the properties of the pasted ACT Refer to the
Generate the ActEasyIF control so that
MX Component may be utilized on VBA. control. operating manual.

Set the property of the pasted control. Refer to the


(Set only the logical station number) operating manual.

Perform programming using the functions offered by the


Refer to Chapters 3, 4.
corresponding ACT control.

Perform debugging using Yes


the PLC monitor utility?

No Refer to the operating manual.

Completion of user application

2 - 21 2 - 21
2 ABOUT THE ACT CONTROLS
MELSOFT

2.2.4 When using VBScript

When using VBScript, create a user application in the following procedure.

Power on the IBM-PC/AT compatible and start Windows .

Install MX Component. Refer to the operating manual (startup).

Make settings using the No


utility setting type?

Yes

<Utility setting type> <Program setting type>

Start the communication settings utility Create a home page using the text
Refer to the
and make communication settings in editor and HTML editor.
operating manual.
accordance with the wizard.

On the home page, generate the


Create a home page using the text corresponding communication control Refer to
editor and HTML editor. so that MX Component controls may Section 2.1.4.
be utilized using VBScript.

On the home page, generate the


ActMLEasyIF control so that MX Refer to Set the properties of the pasted ACT Refer to the
Component controls may be utilized Section 2.1.4. control. operating manual.
using VBScript.

Set the property of the pasted control. Refer to the


(Set only the logical station number) operating manual.

Perform programming using the functions offered by the


Refer to Chapters 3, 4.
corresponding ACT control.

Perform debugging using Yes


the PLC monitor utility?

No Refer to the operating manual.

Completion of user application

2 - 22 2 - 22
2 ABOUT THE ACT CONTROLS
MELSOFT

2.3 Device Types


This section explains the devices that may be specified for the functions.

POINT
(1) To specify the device with any of the following functions, specify "device name + device number".
For the device numbers, note the differences between octal, decimal and hexadecimal numbers.
Target functions: ReadDeviceBlock, ReadDeviceBlock2, WriteDeviceBlock, WriteDeviceBlock2,
ReadDeviceRandom, ReadDeviceRandom2, WriteDeviceRandom,
WriteDeviceRandom2, SetDevice, SetDevice2, GetDevice, GetDevice2
(2) When specifying bit devices for ReadDeviceBlock, ReadDeviceBlock2, WriteDeviceBlock or
WriteDeviceBlock2, specify the device number as a multiple of 16.
(3) The local devices and the file registers for individual programs of the Q/QnA series
Programmable controller CPU are not accessible by specifying the program name.
(4) Only the devices indicated in this section are supported.
Do not use unsupported devices.

(1) Common (except for gateway function communication)


The following device types are common to all communication paths but gateway
function communication.

Device Device Name Device No. Type Device No. Remarks


Function input FX Bit Decimal —
Function output FY Bit Decimal —
Function register FD Word Decimal 4 words/1 point 1
Special relay SM Bit Decimal —
Special register SD Word Decimal —
Input relay X Bit Hexadecimal Octal for FXCPU
Output relay Y Bit Hexadecimal Octal for FXCPU
Internal relay M Bit Decimal 2
Latch relay L Bit Decimal 2
Annunciator F Bit Decimal —
Edge relay V Bit Decimal —
Link relay B Bit Decimal —
Data register D Word Decimal —
Link register W Word Hexadecimal —
Contact TS Bit Decimal —
Timer Coil TC Bit Decimal —
Present value TN Word Decimal —
Contact CS Bit Decimal —
Counter Coil CC Bit Decimal —
Present value CN Word Decimal For FXCPU, 200 or more is 32-bit data.
Contact SS Bit Decimal For ACPU, use timer to specify.
Retentive
Coil SC Bit Decimal For ACPU, use timer to specify.
timer
Present value SN Word Decimal For ACPU, use timer to specify.
Bit: Bit device Word: Word device
1: For batch operation, operation is performed continuously in units of one word.
For random operation, only the first one word is read.
2: For the QCPU (A mode) and ACPU, the M, L and S devices have the same regions independently of the device setting
in the parameters.

2 - 23 2 - 23
2 ABOUT THE ACT CONTROLS
MELSOFT

Device Device Name Device No. Type Device No. Remarks


Link special relay SB Bit Hexadecimal —
Link special register SW Word Hexadecimal —
Step relay S Bit Decimal 2
Accumulator A Word Decimal 5
Z Word Decimal 5
Index register
V Word Decimal 5
R Word Decimal 3
File register
ZR Word Decimal —
Extended file register ER \R Word Decimal 4
Link input J \X Bit Hexadecimal 4
Link output J \Y Bit Hexadecimal 4
Direct Link relay J \B Bit Hexadecimal 4
link 6 Link special relay J \SB Bit Hexadecimal 4
Link register J \W Word Hexadecimal 4
Link special register J \SW Word Hexadecimal 4
Special direct buffer Hexadecimal
U \G Word 4, 8
memory 7 9 /decimal
Bit: Bit device Word: Word device
2: For the QCPU (A mode) and ACPU, the M, L and S devices have the same regions independently of the device setting
in the parameters.
3: To specify the extended file register, describe "\" between the block number part and file register part.
Specifying R specifies R of block No. 0.
Specifying ER0\R returns an error.
Specifying ER \R does not enable extension representation (indirect specification, digit specification).
4: For direct specification, describe "\" between the direct specification part and device specification part.
5: Cannot be used when E71 is relayed.
6: For J , specify the network number.
7: Specify the special module I/O number (hexadecimal) for U , and the buffer memory address (decimal) for G .
(Example: Specify "U20\G100" when the special module I/O number is 200H and the buffer memory address is 100.)
8: FXCPU cannot be used.
9: In a multi-QCPU configuration, an error will occur if the shared memory of the host QCPU is specified.
Also, independently of the host or other CPU, an error will occur if write to the shared memory is performed.

(2) For CC-Link communication only


For CC-Link communication only, the devices in the following table can be used when
own board access is made. They cannot be used for other communication paths.

Device Device Name Device No. Type Device No. Remarks


Special relay SM Bit Decimal Special relay of own board
Special register SD Word Decimal Special register of own board
Link special register
SB Bit Hexadecimal Link special relay of own board
(for CC-Link)
Link special register
SW Word Hexadecimal Link special register of own board
(for CC-Link)
Remote input X Bit Hexadecimal RX
Remote output Y Bit Hexadecimal RY
Link register W Word Hexadecimal —
(To the next page)

2 - 24 2 - 24
2 ABOUT THE ACT CONTROLS
MELSOFT

Device Device Name Device No. Type Device No. Remarks


Remote register
WW Word Hexadecimal RWw
(write area for CC-Link)
Remote register
WR Word Hexadecimal RWr
(read area for CC-Link)
Buffer memory of own station CC-Link
Buffer memory ML Word Hexadecimal
module
Random access buffer in buffer memory of
Random access buffer MC Word Hexadecimal
own station CC-Link module
Automatic refresh buffer of own station
Automatic refresh buffer MF Bit Hexadecimal
CC-Link module

(3) For gateway function communication only


This section gives how to specify the device name used for gateway function
communication.
For the way to specify the devices used in the methods of the other controls,
refer to the MX Component Operating Manual.

Device Device Name Device No. Type Device No. Remarks


Gateway device 1 EG Word Decimal —
1: If data is read from the gateway device where the programmable controller CPU device has not been assigned, the
read data is 0.

(4) About device extension representation


The device extension representation usability table is given below.
They cannot be used with ReadDeviceBlock and WriteDeviceBlock.
When the ActAJ71E71TCP, ActMLAJ71E71TCP, ActAJ71QE71TCP or
ActMLAJ71QE71TCP control is used, device expansion representation is
unusable.

Target CPU
Device Extension Motion
QCPU Q12DC QCPU GOT
Representation LCPU QSCPU QnACPU ACPU FXCPU controller
(Q mode) CPU-V (A mode)
CPU
Digit specification
(example: K4M0) 1
Bit specification
3 3 3 3 3 3 3 3
(example: D0.1)
Index qualification
4
(example: M100Z0) 2
: Usable : Unusable
1: FX/FX, DX/DY and T/C/ST (contact, coil) cannot be specified.
2: FX/FX, DX/DY, T/C/ST (contact, coil), Z and S cannot be specified.
3: Z, V, T/C/ST (present value) cannot be specified.
4: Unusable when QE71 is relayed.

2.4 Accessible Devices and Ranges

Refer to the MX Component Operating Manual for the accessible devices and ranges
for corresponding communication.
2 - 25 2 - 25
2 ABOUT THE ACT CONTROLS
MELSOFT

MEMO

2 - 26 2 - 26
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3 DETAILS OF THE ACT CONTROLS


This chapter describes the details of the ACT controls, the details of the properties,
and the possessed property list.

3.1 Details of the ACT Controls

The following table lists the definitions and usable setting types of the ACT controls.

Control Name Usable


Definition Setting
For VB, VC++, VBA For VBScript Type 3
Can communicate with any communication path.
ActEasyIF ActMLEasyIF Use the communication settings utility to set the information for U
communication.
Used for Ethernet communication where the connected module is the Q
ActQJ71E71TCP ActMLQJ71E71TCP P
series-compatible E71 (TCP/IP communication).
Used for Ethernet communication where the connected module is the Q
ActQJ71E71UDP ActMLQJ71E71UDP P
series-compatible E71 (UDP/IP communication).
Used for Ethernet communication where the connected module is the LCPU
ActLCPUTCP ActMLLCPUTCP P
(TCP/IP communication).
Used for Ethernet communication where the connected module is the LCPU
ActLCPUUDP ActMLLCPUUDP P
(UDP/IP communication).
Used for Ethernet communication where the connected module is the QE71
ActAJ71QE71TCP ActMLAJ71QE71TCP P
(TCP/IP communication).
Used for Ethernet communication where the connected module is the QE71
ActAJ71QE71UDP ActMLAJ71QE71UDP P
(UDP/IP communication).
Used for Ethernet communication where the connected module is the E71
ActAJ71E71TCP ActMLAJ71E71TCP P
(TCP/IP communication).
Used for Ethernet communication where the connected module is the E71
ActAJ71E71UDP ActMLAJ71E71UDP P
(UDP/IP communication).
Used for Ethernet communication where the connected module is the FX
ActFXENETTCP ActMLFXENETTCP P
series Ethernet module (TCP/IP communication).
Used for Ethernet communication where the connected module is the Built-in
ActQNUDECPUTCP ActMLQNUDECPUTCP P
Ethernet port QCPU (TCP/IP communication).
Used for Ethernet communication where the connected module is the Built-in
ActQNUDECPUUDP ActMLQNUDECPUUDP P
Ethernet port QCPU (UDP/IP communication).
Used for Ethernet communication where the connected module is the CC-Link
ActCCIEFADPTCP ActMLCCIEFADPTCP P
IE Field Network Ethernet adapter module (TCP/IP communication).
Used for Ethernet communication where the connected module is the CC-Link
ActCCIEFADPUDP ActMLCCIEFADPUDP P
IE Field Network Ethernet adapter module (UDP/IP communication).
Used for CPU COM communication where the connected Programmable
ActQCPUQ ActMLQCPUQ P
controller CPU is the QCPU (Q mode).
Used for CPU COM communication where the connected Programmable
ActLCPU ActMLLCPU P
controller CPU is the LCPU.
Used for CPU COM communication where the connected Programmable
ActQCPUA ActMLQCPUA P
controller CPU is the QCPU (A mode).
Used for CPU COM communication where the connected Programmable
ActQnACPU ActMLQnACPU P
controller CPU is the QnACPU.
Used for CPU COM communication where the connected Programmable
ActACPU ActMLACPU P
controller CPU is the ACPU (including motion controller CPU).
Used for CPU COM communication where the connected Programmable
ActFXCPU ActMLFXCPU P
controller CPU is the FXCPU.
U : Utility setting type
P : Program setting type
(To the next page)

3-1 3-1
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Control Name Usable


Definition Setting
For VB, VC++, VBA For VBScript Type
Used for computer link communication where the connected module is the Q
ActQJ71C24 ActMLQJ71C24 P
series-compatible C24.
Used for computer link communication where the connected module is the
ActLJ71C24 ActMLLJ71C24 P
LCPU-compatible C24.
Used for computer link communication where the connected module is the
ActAJ71QC24 ActMLAJ71QC24 P
QC24(N).
Used for computer link communication where the connected module is the
ActAJ71UC24 ActMLAJ71UC24 P
UC24.
ActAJ71C24 ActMLAJ71C24 Used for computer link communication where the connected module is the C24. P
Used for computer link communication where the connected module is the FX
3 ActFX485BD ActMLFX485BD
extended port.
P

Used for USB communication where the connected Programmable controller


ActFXCPUUSB ActMLFXCPUUSB P
CPU is the FXCPU.
Used for USB communication where the connected Programmable controller
ActQCPUQUSB ActMLQCPUQUSB P
CPU is the QCPU (Q mode).
Used for USB communication where the connected Programmable controller
ActLCPUUSB ActMLLCPUUSB P
CPU is the LCPU.
Used for CC-Link G4 communication where the connected module is the
ActCCG4Q ActMLCCG4Q P
AJ65BT-G4-S3 (Q mode).
Used for CC-Link G4 communication where the connected module is the
ActCCG4QnA ActMLCCG4QnA P
AJ65BT-G4 (QnA mode).
Used for CC-Link G4 communication where the connected module is the
ActCCG4A ActMLCCG4A P
AJ65BT-G4 (A mode).
ActMnet10BD ActMLMnet10BD Used for MELSECNET/10 communication. P
ActMnetHBD ActMLMnetHBD Used for MELSECNET/H communication. P
ActMnetGBD ActMLMnetGBD Used for CC-Link IE Controller Network communication. P
ActCCIEFBD ActMLCCIEFBD Used for CC-Link IE Field Network communication. P
ActCCBD ActMLCCBD Used for CC-Link communication. P
ActAnUBD ActMLAnUBD Used for CPU board communication. P
ActLLT ActMLLLT Used for GX Simulator communication. P
Used to make communication with the simulation function of GX Works2
ActSIM ActMLSIM P
(GX Simulator2).
ActQCPUQBus ActMLQCPUQBus Used for Q series bus communication. P
Used for modem communication where the connected module is the A6TEL or
ActA6TEL — P
Q6TEL (A mode).
Used for modem communication where the connected module is the Q6TEL
ActQ6TEL — P
(QnA mode).
Used for modem communication where the connected Programmable controller
ActFXCPUTEL — P
CPU is the FXCPU.
Used for modem communication where the connected module is the Q series-
ActQJ71C24TEL — P
compatible C24 or Q series-compatible CMO.
Used for modem communication where the connected module is the LCPU-
ActLJ71C24TEL — P
compatible C24 or LCPU-compatible CMO.
ActAJ71QC24TEL — Used for modem communication where the connected module is the Q24N. P
ActGOT ActMLGOT Used for gateway function communication. P
ActGOTTRSP ActMLGOTTRSP Used with the GOT transparent function. P
ActSupport ActMLSupport Used with the troubleshooting function. P
U : Utility setting type
P : Program setting type

3-2 3-2
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.2 Details of the Properties

The following tables give the details of the properties which must be set to create a
user application.

POINT
When creating a user application by pasting the ACT control, enter the property
value on the property window in decimal.

Property Name (Type) Description


ActLogicalStationNumber
Logical station number set on the communication settings utility. (Setting range: 0 to 1023)
(LONG)
Specify the network number on the MELSECNET/10(H). (Specify "0"(0x00) when specifying the
own station.)
Specify the network number for accessing other station by GX Simulator.
ActNetworkNumber Specify as follows for multidrop connection (via Q series-compatible C24, QJ61BT11).
(LONG) ActIntelligentPreferenceBit value Description
0(0x00) Specify the own network.
1(0x01) Specify another network of multidrop destination.

Specify the station number for MELSECNET/10(H) or CC-Link. (Specify "0"(0x00) when
specifying the own station.)
Specify the station number for accessing other station by GX Simulator.
Handled as the own station when access to the CPU of the CPU board is made.
ActStationNumber Specify as follows for multidrop connection (via Q series-compatible C24, QJ61BT11).
(LONG)
ActIntelligentPreferenceBit value Description
0(0x00) Specify the own network.
1(0x01) Specify another network of multidrop destination.

Specify the module number of the computer link module or the station number when the target is
the Q series-compatible intelligent special function module. However, specify "0"(00x0) when
ActUnitNumber setting the QnA series own station (module loaded to the own station CPU).
(LONG) Invalid when the target is not the computer link communication or Q series-compatible intelligent
special function module.
For multidrop link, specify the module number of the target computer link module.
Specify the module number of the computer link module, QE71 or Q series-compatible E71.
For multidrop link, specify the module number of the requesting computer link module. For
multidrop link via CPU COM communication, however, the module number of the requesting
station is not needed (specify "0"(00x0)).
ActConnectUnitNumber
Specify "0"(0x00) for other than multidrop link.
(LONG) For the QE71 and Q series-compatible E71, specify the relay target station number (fixed to
"0"(0x00) for access within the own network).
For access to another network via MELSECNET/10, specify the station number set in the
parameter of the connected Ethernet module.
Specify the module I/O number.
For multidrop link or intelligent special function module access, specify the actual I/O number
ActIONumber (first I/O number 16) of the target computer link module or intelligent special function module
(LONG) (specify the I/O number of the relayed or requesting station for multidrop link).
Specify "1023"(0x3FF) when making access to another station via the own station CPU or
network.

3-3 3-3
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Name
Description
(Type)
Specify the target CPU to communicate with.
In the parameter, specify any of the CPU types in the following table.
Property value Property value
(Property window input value) Target CPU (Property window input value) Target CPU
CPU type Dec. Hex. CPU type Dec. Hex.
CPU_Q00JCPU 48 0x30 Q00JCPU CPU_A1SHCPU 261 0x105 A1SHCPU, A1SJHCPU
CPU_Q00UJCPU 128 0x80 Q00UJCPU CPU_A1NCPU 262 0x106 A1NCPU
CPU_Q00CPU 49 0x31 Q00CPU A2CCPU,
CPU_Q00UCPU 129 0x81 Q00UCPU CPU_A2CCPU 263 0x107 A2CCPUC24( PRF),
CPU_Q01CPU 50 0x32 Q01CPU A2CJCPU
CPU_Q01UCPU 130 0x82 Q01UCPU A2NCPU( S1),
CPU_A2NCPU 264 0x108
CPU_Q02CPU 34 0x22 Q02(H)CPU A2SCPU( S1)
CPU_Q06CPU 35 0x23 Q06HCPU CPU_A2SHCPU 265 0x109 A2SHCPU( S1)
CPU_Q12CPU 36 0x24 Q12HCPU CPU_A3NCPU 266 0x10A A3NCPU
CPU_Q25CPU 37 0x25 Q25HCPU A2ACPU( S1),
CPU_A2ACPU 268 0x10C
CPU_Q02PHCPU 69 0x45 Q02PHCPU A2ACPUP21/R21( S1)
CPU_Q06PHCPU 70 0x46 Q06PHCPU A3ACPU,
CPU_A3ACPU 269 0x10D
CPU_Q12PHCPU 65 0x41 Q12PHCPU A3ACPUP21/R21
CPU_Q25PHCPU 66 0x42 Q25PHCPU A2UCPU( S1),
CPU_Q02CPU_A 321 0x141 Q02(H)CPU-A CPU_A2UCPU 270 0x10E A2USCPU( S1),
CPU_Q06CPU_A 322 0x142 Q06HCPU-A A2ASCPU( S1)
CPU_Q12PRHCPU 67 0x43 Q12PRHCPU A2USHCPU-S1CPU,
CPU_A2USHS1CPU 271 0x10F
CPU_Q25PRHCPU 68 0x44 Q25PRHCPU CPU board
CPU_Q02UCPU 131 0x83 Q02UCPU A3UCPU,
CPU_A3UCPU 272 0x110
CPU_Q03UDCPU 112 0x70 Q03UDCPU A2ASCPU-S30
CPU_Q04UDHCPU 113 0x71 Q04UDHCPUCPU_A4UCPU 273 0x111 A4UCPU
ActCpuType CPU_Q06UDHCPU 114 0x72 Q06UDHCPUCPU_FX0CPU 513 0x201 FX0CPU, FX0SCPU
(LONG) CPU_Q10UDHCPU 117 0x75 Q10UDHCPUCPU_FX0NCPU 514 0x202 FX0NCPU
CPU_Q13UDHCPU 115 0x73 Q13UDHCPUCPU_FX1CPU 515 0x203 FX1CPU
CPU_Q20UDHCPU 118 0x76 Q20UDHCPUCPU_FX2CPU 516 0x204 FXUCPU, FX2CCPU
CPU_Q26UDHCPU 116 0x74 Q26UDHCPUCPU_FX2NCPU 517 0x205 FX2NCPU, FX2NCCPU
CPU_Q03UDECPU 144 0x90 Q03UDECPUCPU_FX1SCPU 518 0x206 FX1SCPU
CPU_Q04UDEHCPU 145 0x91 Q04UDEHCPU
CPU_FX1NCPU 519 0x207 FX1NCPU, FX1NCCPU
CPU_Q06UDEHCPU 146 0x92 Q06UDEHCPU
CPU_FX3GCPU 521 0x209 FX3GCPU
CPU_Q10UDEHCPU 149 0x95 Q10UDEHCPU
CPU_FX3UCCPU 520 0x208 FX3UCPU, FX3UCCPU
CPU_Q13UDEHCPU 147 0x93 Q13UDEHCPU
CPU_A171SHCPU 1537 0x601 A171SHCPU
CPU_Q20UDEHCPU 150 0x96 Q20UDEHCPU
CPU_A172SHCPU 1538 0x602 A172SHCPU
CPU_Q26UDEHCPU 148 0x94 Q26UDEHCPU
CPU_A273UHCPU 1539 0x603 A273UHCPU( S3)
CPU_QS001CPU 96 0x60 QS001CPU CPU_A173UHCPU 1540 0x604 A173UHCPU( S1)
1
Q2ACPU, CPU_BOARD 1025 0x401 For own board access
CPU_Q2ACPU 17 0x11 Q2ASCPU, CPU_L02CPU 161 0xA1 L02CPU
Q2ASHCPU CPU_L26CPUBT 162 0xA2 L26CPU-BT
Q2ACPU-S1, CPU_Q50UDEHCPU 152 0x98 Q50UDEHCPU
CPU_Q2AS1CPU 18 0x12 Q2ASCPU( S1), CPU_Q100UDEHCPU 154 0x9A Q100UDEHCPU
Q2ASHCPU( S1) CPU_Q12DCCPU-V 88 0x58 Q12DCCPU-V
CPU_Q3ACPU 19 0x13 Q3ACPU 1: Except CPU board
Q4ACPU,
CPU_Q4ACPU 20 0x14
Q4ARCPU
CPU_A0J2HCPU 258 0x102 A0J2HCPU
CPU_A1FXCPU 259 0x103 A1FXCPU
A1SCPU( S1),
CPU_A1SCPU 260 0x104 A1SCPUC24-R2,
A1SJCPU

3-4 3-4
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Name(Type) Description


Specify the connection port number of the IBM-PC/AT compatible.
When the Ethernet module is connected, set any value as the port number of the requesting
source (IBM-PC/AT compatible).
When "=0" was specified as the port number, the Station No. IP information system should
be the automatic response system. (When the system selected is other than the automatic
response system via QE71, you should set the fixed value "5001".)
Also, when the control for network board is used, specify the first board as PORT_1, and the
second and subsequent boards as PORT_2, PORT_3 ...

Property value
(Property window input value) Description
Port number Dec. Hex.
ActPortNumber
PORT_1 1 0x01 Communication port 1
(LONG)
PORT_2 2 0x02 Communication port 2
PORT_3 3 0x03 Communication port 3
PORT_4 4 0x04 Communication port 4
PORT_5 5 0x05 Communication port 5
PORT_6 6 0x06 Communication port 6
PORT_7 7 0x07 Communication port 7
PORT_8 8 0x08 Communication port 8
PORT_9 9 0x09 Communication port 9
PORT_10 10 0x0A Communication port 10

Specify the baud rate for computer link communication.

Property value Property value


Description Description
(Property window input value) (Property window input value)
BAUDRATE_300 BAUDRATE_9600
300bps 9600bps
(300) (9600)
BAUDRATE_600 BAUDRATE_19200
ActBaudRate 600bps 19200bps
(600) (19200)
(LONG)
BAUDRATE_1200 BAUDRATE_38400
1200bps 38400bps
(1200) (38400)
BAUDRATE_2400 BAUDRATE_57600
2400bps 57600bps
(2400) (57600)
BAUDRATE_4800 BAUDRATE_115200
4800bps 115200bps
(4800) (115200)

Specify the number of bits (7 or 8) of the byte data sent and received for computer link
ActDataBit(LONG)
communication.
Specify the parity system used for computer link communication.

Property value
Description
(Property window input value)
ActParity
NO_PARITY (0) No parity
(LONG)
ODD_PARITY (1) Odd
EVEN_PARITY (2) Even

3-5 3-5
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Name(Type) Description


Specify the number of stop bits used for computer link communication
Property value
Description
ActStopBit (Property window input value)
(LONG) STOPBIT_ONE (0) 1 stop bit
STOPBITS_TWO (2) 2 stop bits

Specify the control setting of the signal line.


Property value
(Property window input value) Description
Control setting Dec. Hex.
ActControl
TRC_DTR 1 0x01 DTR control
(LONG)
TRC_RTS 2 0x02 RTS control
TRC_DRT_AND_RTS 7 0x07 DTR control and RTS control
TRC_DTR_OR_RTS 8 0x08 DTR control or RTS control

ActHostAddress(BSTR) Pointer which indicates the connection host name (IP address) for Ethernet communication.
Specify the CPU watchdog timer for Ethernet communication. (Unit = " 250ms")
ActCpuTimeOut(LONG)
Specify the transmission waiting time for computer link communication of FX. (Unit = " 10ms")
Set the time-out value of communication between the IBM-PC/AT compatible and programmable
controller. (Unit = "ms")
ActTimeOut(LONG)
MX Component may perform time-out processing internally depending on the communication path.
For details, refer to "Appendix 3 Time-Out Periods".
Specify whether sumcheck is made or not.
Valid only via computer link module.

Property value
ActSumCheck Description
(Property window input value)
(LONG)
NO_SUM_CHECK (0) Without sumcheck
SUM_CHECK (1) With sumcheck

Specify the requesting network number when the QE71 or Q series-compatible E71 is specified.
ActSourceNetworkNumber
Specify the same network number as for the connected QE71 or Q series-compatible E71
(LONG) (network number specified in the network parameter).
Specify the requesting station number (IBM-PC/AT compatible side station number) when the
ActSourceStationNumber QE71 or Q series-compatible E71 is specified.
(LONG) Make setting to avoid setting the same station number as that of the QE71 set within the same
Ethernet loop.
Specify the port number of the target when Ethernet communication is specified.
For access to another network, specify the relay destination port number.
For other than the automatic response system, make setting as indicated in the following table.

Communication Setting
ActDestinationPort QE71(UDP/IP) Fixed to "5001"
Number Other than Redundant CPU Fixed to "5002"
(LONG) Q series-compatible
MELSOFT connection 1 Fixed to "5002"
E71(TCP/IP)
OPS connection 1 Depending on network parameter
Q series-compatible E71(UDP/IP) Fixed to "5001"
1: For details, refer to the "Q Corresponding Ethernet Interface Module User's Manual (Basic)".

3-6 3-6
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Name(Type) Description


For multidrop connection (via Q series-compatible C24/CC-Link), specify the actual I/O number
ActDestinationIONumber (first I/O 16) of the last access target station. (When the target is the intelligent special function
(LONG) module)
When the target is the CPU, specify "1023"(0x3FF).
ActMultiDropChannel For multidrop connection (via Q series-compatible C24/CC-Link), specify the multidrop
Number connection channel number (Ch1/Ch2).
(LONG) Invalid for other connections.
When making access to the other station using the ActQJ71C24, ActQJ71E71TCP,
ActQJ71E1UDP, ActQCPUQ, ActQCPUQUSB, ActMnetHBD, ActMnetGBD,
ActQNUDECPUTCP or ActQNUDECPUUDP control, specify as follows depending on types of
the relayed network.
When the control used is other than the above, this property is fixed to "Including
ActThroughNetworkType MELSECNET/10".
(LONG)
Property value Relayed network
MELSECNET/H only, CC-Link IE Controller Network only, or including
0(0x00)
both MELSECNET/H and CC-Link IE Controller Network
1(0x01) Including MELSECNET/10

For multidrop connection (via Q series-compatible C24/CC-Link), specify whether the network
of the multidrop link destination will be relayed or not. (To differentiate the own network
ActIntelligent module.)
PreferenceBit Property value Description
(LONG) 0(0x00) Another network of multidrop link destination is not accessed.
1(0x01) Another network of multidrop link destination is accessed.

For access to the Q series-compatible own station intelligent special function module (intelligent
special function module load on the own station CPU), making the following setting invalid
makes it unnecessary to specify "ActUnitNumber". (Only "ActIONumber" is used to specify the
ActDidPropertyBit module I/O number.)
(LONG) Property value Description
0(0x00) Module number is made valid.
1(0x01) Module number is made invalid.

For multidrop connection (via Q series-compatible C24/CC-Link), making the following setting
invalid makes it unnecessary to specify "ActDestinationIONumber".
However, when the following setting is made invalid, "ActDidPropertyBit" must be made valid.
ActDsidPropetyBit (Use "ActUnitNumber" to specify.)
(LONG) Property value Description
0(0x00) I/O number of the last access target station is made valid.
1(0x01) I/O number of the last access target station is made invalid.

Specify the packet type for communication with the A series or QnA series Ethernet module.
Property value
Description
ActPacketType (Property window input value)
(LONG) PACKET_ASCII (2) ASCII packet
PACKET_BINARY (3) Binary packet

3-7 3-7
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Name(Type) Description


Specify a password to unlock the password lock set to a module that can be password locked
such as the A6TEL, Q6TEL, Q series-compatible C24, Q series-compatible CMO, Q series-
compatible E71 and Built-in Ethernet port QCPU. 1 2
ActPassword
If the characters specified are other than alphanumeric, a character code conversion error
(BSTR)
(0xF1000001) occurs at execution of Open.
This setting is ignored when ActEasyIF or ActMLEasyIF control is used and a module that can
be password locked is not used.
Set the connection system.
Property value
(Property window input value) Connection system 3
Connection system Dec. Hex.
TEL_AUTO_CONNECT 0 0x00 Auto line connect
TEL_AUTO_CALLBACK 1 0x01 Auto line connect (Callback fixation)
ActConnectWay (LONG) TEL_AUTO_CALLBACK_NUMBER 2 0x02 Auto line connect (Callback number specification)
TEL_CALLBACK 3 0x03 Callback connect (Fixation)
TEL_CALLBACKNUMBER 4 0x04 Callback connect (Number specification)
TEL_CALLBACK_REQUEST 5 0x05 Callback request (Fixation)
TEL_CALLBACK_REQUEST_NUMBER 6 0x06 Callback request (Number specification)
TEL_CALLBACK_WAIT 7 0x07 Callback reception waiting

Specify the AT command that initializes the modem.


ActATCommand (BSTR) If you set no value (do not enter the property value), the modem-standard AT command is used.
You can set up to 70 characters 2.
Specify the telephone number.
ActDialNumber (BSTR)
You can set up to 50 characters 2. (Characters that can be set: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -, , #)
ActOutsideLineNumber Specify the number to access the outside line.
(BSTR) You can set up to 10 characters 2. (Characters that can be set: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -, , #)
Specify the callback telephone number.
You can set up to 62 characters 2. (Characters that can be set: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -, , #)
ActCallbackNumber
You need not set any value when the connection system (ActConnectWay) is other than auto
(BSTR)
line connect (callback number specification), callback connect (number specification) or
callback request (number specification).
Recognizes the line type.
Property value
(Property window input value) Description
Line type Dec. Hex.
ActLineType (LONG)
LINETYPE_PULSE 0 0x00 Pulse (rotary dial line)
LINETYPE_TONE 1 0x01 Tone (pushbutton dial line)
LINETYPE_ISDN 2 0x02 ISDN (ISDN line)

Line connection CD signal confirmation time.


Set the time for watching the ON/OFF of the CD signal line when the line is connected.
ActConnectionCDWait
(Setting range: 1 to 999, unit: s)
Time (LONG)
Increase the set time if the CD signal does not turn ON within the preset time depending on the
line-connected region (example: overseas).
1: Setting ActPassword is not needed if a password has not been set.
2: If the characters entered exceed the limit of set characters, the characters outside the setting range are ignored.
3: Only "Auto line connect" can be selected for the ActA6TEL, ActQ6TEL, ActFXCPUTEL and ActAJ71QC24TEL controls.
For details of the connection system for use of the ActAJ71QC24TEL control, refer to "Appendix 1 About the
Connection System of the Callback Function".

3-8 3-8
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Name(Type) Description


Line connection modem waiting time.
ActConnectionModem Set the waiting time for a result code response from the modem after line connection.
ReportWaitTime (LONG) (Setting range: 1 to 999, unit: s)
Increase the set time if the response speed of the modem is low.
Line disconnection CD signal confirmation time.
Set the time for watching the ON/OFF of the CD signal line when the line is disconnected.
ActDisconnectionCDWait
(Setting range: 1 to 999, unit: s)
Time (LONG)
Increase the set time if the CD signal does not turn OFF within the preset time depending on
the line-connected region (example: overseas).
Line disconnection delay time.
ActDisconnectionDelay Set the guard time (no communication time) of the escape command sent to the modem.
Time (LONG) (Setting range: 1 to 999, unit: s)
Increase the set time if the response speed of the modem is low.
Data send delay time.
Set the time to be provided before the AT command is sent. (Setting range: 0 to 999, unit: s)
ActTransmissionDelay
Increase the set time if the error code (0xF2100008) is returned though the correct AT
Time (LONG)
command has been set.
Increase the set time if the response speed of the modem is low.

ActATCommandResponse AT command send response waiting time. (Setting range: 1 to 999, unit: s)
WaitTime (LONG) Increase the set time if the response speed of the modem is low.

ActPasswordCancel
Password cancel response waiting time. (Setting range: 1 to 999, unit: s)
ResponseWaitTime
Increase the set time if the quality of the line with the other end is low.
(LONG)
ActATCommandPassword
AT command/password cancel send retry count.
CancelRetryTimes
(Setting range: 1 to 999, unit: number of times)
(LONG)
Callback line disconnection waiting time. (Setting range: 1 to 180, unit: s)
Increase the set time if the line at the other end (Q series-compatible C24 is not disconnected
ActCallbackCancelWait
within the preset time depending on the line-connected region (example: overseas).
Time (LONG)
You need not make this setting if the connection system (ActConnectWay) is other than
callback connect or callback request.
Callback execution delay time. (Setting range: 1 to 999, unit: s)
Increase the set time if the device for relaying connection to the line (example: modem or like)
ActCallbackDelayTime
requires the predetermined time for reconnection after line disconnection.
(LONG)
You need not make this setting if the connection system (ActConnectWay) is other than
callback connect or callback request.
Callback receive waiting time-out period. (Setting range: 1 to 3600, unit: s)
Set the waiting time for a telephone line connection request from the Q series-compatible C24
in a callback receive waiting status.
ActCallbackReception If the set time has elapsed, the callback reception waiting status is exited, and since the
WaitingTimeOut (LONG) connection of the telephone line was not completed, the Connect function is terminated
abnormally.
You need not make this setting if the connection system (ActConnectWay) is other than
callback reception waiting.
Communication setting to the Built-in Ethernet port QCPU.
ActDirect
Specify "1"(0x01) for the direct communication without specifying the IP address.
ConnectionBit
Specify "0"(0x00) for the communication with specifying the IP address.
(LONG)
The "ActHostAddress" setting may be invalid when the direct communication setting is made.

3-9 3-9
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Name(Type) Description


Specify the connection destination simulator in start status.
When connecting to FXCPU, specify "0"(0x00).

Property value
Description
(Property window input value)
None
When only one simulator is in start status, connects to the simulator in
ActTargetSimulator 0(0x00) start status.
(LONG) When multiple simulators are in start status, searches for the
simulators in start status and connects in alphabetical order.
1(0x01) Simulator A
2(0x02) Simulator B
3(0x03) Simulator C
4(0x04) Simulator D

Specify the connection method between the IBM-PC/AT compatible and GOT.

Property value
Connection method between the IBM-PC/AT
(Property window input value)
compatible and GOT
ActGotTransparentPCIf Connection method Dec. Hex.
(LONG) GOT_PCIF_USB 1 0x01 Via the USB connection
GOT_PCIF_SERIAL 2 0x02 Via the serial connection
GOT_PCIF_ETHERNET 3 0x03 Via the Ethernet connection

Specify the connection destination simulator in start status.


When connecting to FXCPU, specify ‘0’.

Property value
Connection method between GOT and
(Property window input value)
programmable controller
Connection method Dec. Hex.
Connect to QCPU (Q-mode) via the serial
GOT_PLCIF_SERIAL_QCPUQ 1 0x01
connection
Connect to QCPU (A-mode) via the serial
GOT_PLCIF_SERIAL_QCPUA 2 0x02
connection
GOT_PLCIF_SERIAL_QNACPU 3 0x03 Connect to QnACPU via the serial connection
GOT_PLCIF_SERIAL_ACPU 4 0x04 Connect to ACPU via the serial connection
ActGotTransparentPLCIf GOT_PLCIF_SERIAL_FXCPU 5 0x05 Connect to FXCPU via the serial connection
(LONG) GOT_PLCIF_SERIAL_LCPU 6 0x06 Connect to LCPU via the serial connection
Connect to C24 module (QJ71C24) via the serial
GOT_PLCIF_SERIAL_QJ71C24 30 0x1E
connection
Connect to C24 module (LJ71C24) via the serial
GOT_PLCIF_SERIAL_LJ71C24 31 0x1F
connection
GOT_PLCIF_ETHERNET_QJ71E71 50 0x32 Connect to Ethernet module (QJ71E71) via Ethernet
Connect to CC-Link IE Field Network Ethernet
GOT_PLCIF_ETHERNET_CCIEFADP 60 0x3C
adapter module via Ethernet
GOT_PLCIF_ETHERNET_QCPU 70 0x46 Connect to QnUDE (H) CPU via Ethernet
GOT_PLCIF_ETHERNET_LCPU 71 0x47 Connect to LCPU via Ethernet
GOT_PLCIF_BUS 90 0x5A Via the bus connection

3 - 10 3 - 10
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3 Lists of Properties Possessed by the ACT Controls

This section lists the properties possessed by the ACT controls and their default values.
How to use the manual in Section 3.3 is provided below.

<How to use the manual in Section 3.3>


Configuration
Sketch of system configuration

Property patterns
Indicates the accessible ranges of the used
control and the patterns of the properties.

Property list
(1) Property
Gives the property name.

(2) Default value


Gives the default value of the property.
The default values used when the properties are changed in the
program are given within the "parentheses".

(3) Property pattern


Gives the property settings necessary to make communication settings.
Refer to the "property pattern table" for the property pattern numbers.

POINT
The default values indicated are the property values shown in the property window
of Visual Basic or Visual C++ .
R R

The default values of the properties, whose values must be changed in other than
decimal when changed in a program, are indicated in parentheses.

3 - 11 3 - 11
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.1 ActEasyIF, ActMLEasyIF control

The following table indicates the property possessed by the ActEasyIF, ActMLEasyIF
control and its default value.

Property Default Value Property Pattern


ActLogicalStationNumber 0 Logical station number set on the communication settings utility
Password set to the A6TEL, Q6TEL, Q series-compatible C24,
ActPassword 1 2 Empty Q series-compatible E71 and Built-in Ethernet port QCPU,
LCPU on the connected station side
1: Setting ActPassword is not needed if a password has not been set.
2: Invalid via GOT transparent connection since cannot connect to the connected
station with a remote password.

POINT
Depending on the communication path (Ethernet communication, MELSECNET/10
communication, etc.), there will be restrictions as placed on the corresponding
communication path controls.
For restrictions, refer to the corresponding communication path controls.

3 - 12 3 - 12
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.2 ActQJ71E71TCP, ActMLQJ71E71TCP control

The following table indicates the properties possessed by the ActQJ71E71TCP,


ActMLQJ71E71TCP control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Connected Q series Relayed QCPU QS Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
station CPU -compatible E71 module (Q mode) CPU (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
Relayed network 3
CC IE Field 5 2 3
MELSECNET/H 2
Relayed Relayed
MELSECNET/10 2
station CPU module
2 MELSECNET(II)
IBM-PC/AT compatible Ethernet 2
Computer link 4
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Relayed stations cannot be accessed through the QSCPU.
3: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field Network since
CC-Link IE Field Network is not supported.
4: The Redundant CPU is inaccessible to the computer link module which is on the main
base.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

(3) Property list


Property Patterns
Property Default Value

Connected station
0
ActConnectUnitNumber 6 Fixed to 0(0x00) side module Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
station number
34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActDestinationIONumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
5002 5002 for MELSOFT connection
ActDestinationPortNumber
(0x138A) Any port No. for OPS connection 7
6: For access to another station via MELSECNET/10 (for the property pattern of ), specify the station number of the connected station side Q
series-compatible E71 set in the Ethernet parameter of the connected station side Q series-compatible E71.
7: When using the OPS connection function for the Redundant CPU, specify any port No. that was set to the network parameter of the CPU.
(The setting range is 1025 port No. 4999 or 5003 port No. 65534)
(To the next page)
3 - 13 3 - 13
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value
1
ActDidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActDsidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
ActHostAddress 1.1.1.1 Host name or IP address of connected station side module
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0) Connected station Connected station
1023 No. 2: 993(0x3E1) No. 2: 993(0x3E1) side relayed side relayed
ActIONumber 8
(0x3FF) No. 3: 994(0x3E2) No. 3: 994(0x3E2) module I/O module I/O
No. 4: 995(0x3E3) No. 4: 995(0x3E3) address address
For Redundant CPU For Redundant CPU
Control system: Target station side
976(0x3D0) Control system:
No specification: 976(0x3D0)
1023(0x3FF) No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
9 (0x00) number
Connected station Connected station
1 Network number of target Network number of target side Q series- side Q series-
ActNetworkNumber 10
(0x01) station side module station side module compatible E71 compatible E71
network number network number
ActPassword Empty Password set to the Q series-compatible E71 on the connected station side
ActSourceNetworkNumber 1
IBM-PC/AT compatible side network number
11 (0x01)
2
ActSourceStationNumber 12 IBM-PC/AT compatible side station number
(0x02)
Connected station Connected station
1 Connected station side Connected station side side Q series- side Q series-
ActStationNumber 10
(0x01) module station number module station number compatible E71 compatible E71
station number station number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units.
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number (valid)
8 : As the I/O address, specify the value found by dividing the actual first I/O number by 16.
9 : Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
10: For the property pattern of or , specify the value set in the target station side parameter for ActNetworkNumber and ActStationNumber.
11: Specify the same network number as the MELSECNET/10 network number set to the Q series-compatible E71 in the Ethernet parameter
setting of the target station side Q series-compatible E71.
12: Specify the station number on the IBM-PC/AT compatible side to avoid setting the same station number as set to the Q series-compatible E71
within the same Ethernet loop.

3 - 14 3 - 14
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.3 ActQJ71E71UDP, ActMLQJ71E71UDP control

The following table indicates the properties possessed by the ActQJ71E71UDP,


ActMLQJ71E71UDP control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Connected Q series Relayed QCPU QS Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
station CPU -compatible E71 module (Q mode) CPU (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
Relayed network 3
CC IE Field 5 2 3
MELSECNET/H 2
Relayed Relayed
MELSECNET/10 2
station CPU module
2 MELSECNET(II)
IBM-PC/AT compatible Ethernet 2
Computer link 4
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Relayed stations cannot be accessed through the QSCPU.
3: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field Network since
CC-Link IE Field Network is not supported.
4: The Redundant CPU is inaccessible to the computer link module which is on the main
base.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

(3) Property list


Property Patterns
Property Default Value

Connected station
0
ActConnectUnitNumber 6 Fixed to 0(0x00) side module Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
station number
34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActDestinationIONumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
6: For access to another station via MELSECNET/10 (for the property pattern of ), specify the station number of the connected station side Q
series-compatible E71 set in the Ethernet parameter of the connected station side Q series-compatible E71.
(To the next page)

3 - 15 3 - 15
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActDsidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
ActHostAddress 1.1.1.1 Host name or IP address of connected station side module
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0) Connected station Connected station
1023 No. 2: 993(0x3E1) No. 2: 993(0x3E1) side relayed side relayed
ActIONumber 7
(0x3FF) No. 3: 994(0x3E2) No. 3: 994(0x3E2) module I/O module I/O
No. 4: 995(0x3E3) No. 4: 995(0x3E3) address address
For Redundant CPU For Redundant CPU
Control system: Target station side
976(0x3D0) Control system:
No specification: 976(0x3D0)
1023(0x3FF) No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
8 (0x00) number
Connected station Connected station
1 Network number of target Network number of target side Q series- side Q series-
ActNetworkNumber 9
(0x01) station side module station side module compatible E71 compatible E71
network number network number
ActPassword Empty Password set to the Q series-compatible E71 on the connected station side
ActPortNumber 10 5001 IBM-PC/AT compatible side port number
ActSourceNetworkNumber 1
IBM-PC/AT compatible side network number
10 (0x01)
2
ActSourceStationNumber 12 IBM-PC/AT compatible side station number
(0x02)
Connected station Connected station
1 Target station side module Target station side module side Q series- side Q series-
ActStationNumber 9
(0x01) station number station number compatible E71 compatible E71
station number station number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units.
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
7 : As the I/O address, specify the value found by dividing the actual first I/O number by 16.
8 : Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
9 : For the property pattern of or , specify the value set in the target station side parameter for ActNetworkNumber and ActStationNumber.
10: Do not use 1 to 1024 of ActPortNumber.
11: Specify the same network number as the MELSECNET/10 network number set to the Q series-compatible E71 in the Ethernet parameter
setting of the target station side Q series-compatible E71.
12: Specify the station number on the IBM-PC/AT compatible side to avoid setting the same station number as set to the Q series-compatible E71
within the same Ethernet loop.

3 - 16 3 - 16
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.4 ActAJ71QE71TCP, ActMLAJ71QE71TCP control

The following table indicates the properties possessed by the ActAJ71QE71TCP,


ActMLAJ71QE71TCP control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
QE71 QnACPU LCPU
station CPU module (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relayed Relayed
MELSECNET/10
station CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(3) Property list


Property Patterns
Property Default Value

ActCpuTimeOut 40 Any value specified by user in 250ms units


17
ActCpuType CPU type corresponding to target station
(CPU_Q2ACPU)
1280
ActDestinationPortNumber Port number of connected station side module
(0x500)
ActHostAddress 1.1.1.1 Host name or IP address of connected station side module
0 Target station side module
ActNetworkNumber 0(0x00)
(0x00) network number
2
ActPacketType PACKET_ASCII(2) or PACKET_BINARY(3)
(PACKET_ASCII)
255 Target station side module
ActStationNumber 255(0xFF)
(0xFF) station number
ActTimeOut 10000 Any value specified by user in ms units

3 - 17 3 - 17
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.5 ActAJ71QE71UDP, ActMLAJ71QE71UDP control

The following table indicates the properties possessed by the ActAJ71QE71UDP,


ActMLAJ71QE71UDP control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
QE71 QnACPU LCPU
station CPU module (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relayed Relayed
MELSECNET/10
station CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(3) Property list


Property Patterns
Property Default Value

0 Connected station side


ActConnectUnitNumber 2 (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
module station number
17
ActCpuType (CPU_Q2ACPU) CPU type corresponding to target station

ActHostAddress 1.1.1.1 Host name or IP address of connected station side module


1023 Connected station side
ActIONumber 3 Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
(0x3FF) relayed module I/O address
1 Target station side module Target station side module Connected station side QE71
ActNetworkNumber 4 (0x01) network number network number network number
ActPortNumber 5 6 5001 IBM-PC/AT compatible side port number
1
ActSourceNetworkNumber 7 (0x01) IBM-PC/AT compatible side network number

2
ActSourceStationNumber 8 IBM-PC/AT compatible side station number
(0x02)
1 Target station side module Target station side module Connected station side QE71
ActStationNumber 4 (0x01) station number station number station number
ActHostAddress 1.1.1.1 Host name or IP address of connected station side module
ActTimeOut 10000 Any value specified by user in ms units
0 Target station side module
ActUnitNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
station number
2: For access to another station via MELSECNET/10 (for the property pattern of ), specify the station number of the connected station side
QE71 set in the Ethernet parameter of the connected station side QE71.
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
4: For the property pattern of or , specify the value set in the target station side parameter for ActNetworkNumber and ActStationNumber.
5: Specify fixed "5001" when the Ethernet parameter setting of the connected station side QE71 is other than the "automatic response system".
Specify fixed "0" when the Ethernet parameter setting of the connected station side QE71 is the "automatic response system".
6: Do not use 1 to 1024 of ActPortNumber.
7: Specify the same network number as the MELSECNET/10 network number set to the QE71 in the Ethernet parameter setting of the target
station side QE71.
8: Specify the station number on the IBM-PC/AT compatible side to avoid setting the same station number as set to the QE71 within the same
Ethernet loop.

3 - 18 3 - 18
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.6 ActAJ71E71TCP, ActMLAJ71E71TCP control

The following table indicates the properties possessed by the ActAJ71E71TCP,


ActMLAJ71E71TCP control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
QCPU QnA ACPU Network QCPU Q12DC QS QCPU QnA ACPU FX
Connected Relayed LCPU
E71 (A mode) CPU 1 (Q mode) CPU-V CPU (A mode) CPU 1 CPU
station CPU module
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relayed Relayed
MELSECNET/10 2
station CPU module
MELSECNET(II) 2
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Operates as the one equivalent to AnACPU.

(3) Property list


Property Patterns
Property Default Value

ActCpuTimeOut 40 Any value specified by user in 250ms units


262
ActCpuType CPU type corresponding to target station
(CPU_A1NCPU)
1280
ActDestinationPortNumber Port number of connected station side module
(0x500)
ActHostAddress 1.1.1.1 Host name or IP address of connected station side module
2
ActPacketType PACKET_ASCII(2) or PACKET_BINARY(3)
(PACKET_ASCII)
255 Target station side module
ActStationNumber 3 Fixed to 255(0xFF)
(0xFF) station number
ActTimeOut 10000 Any value specified by user in ms units
3: Note the following points depending on whether the connected station side MELSECNET/10 module is the control station or ordinary station.
When the connected station side MELSECNET/10 module is the control station...... Specify the actual station number of the target station side
MELSECNET/10 module in ActStationNumber.
When the connected station side MELSECNET/10 module is the ordinary station.... Always set the target station side MELSECNET/10 module
as the control station and specify "0x00" in
ActStationNumber.

3 - 19 3 - 19
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.7 ActAJ71E71UDP, ActMLAJ71E71UDP control

The following table indicates the properties possessed by the ActAJ71E71UDP,


ActMLAJ71E71UDP control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
QCPU QnA ACPU Network QCPU Q12DC QS QCPU QnA ACPU FX
Connected Relayed LCPU
E71 (A mode) CPU 1 (Q mode) CPU-V CPU (A mode) CPU 1 CPU
station CPU module
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relayed Relayed
MELSECNET/10 2
station CPU module
MELSECNET(II) 2
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Operates as the one equivalent to AnACPU.

(3) Property list


Property Patterns
Property Default Value

ActCpuTimeOut 40 Any value specified by user in 250ms units


262
ActCpuType CPU type corresponding to target station
(CPU_A1NCPU)
1280
ActDestinationPortNumber Port number of connected station side module
(0x500)
ActHostAddress 1.1.1.1 Host name or IP address of connected station side module
3
ActPacketType PACKET_ASCII(2) or PACKET_BINARY(3)
(PACKET_BINARY)
ActPortNumber 3 0 IBM-PC/AT compatible side port number
255 Target station side module
ActStationNumber 4 Fixed to 255(0xFF)
(0xFF) station number
ActTimeOut 10000 Any value specified by user in ms units
3: 0 ............................The free port number of the IBM-PC/AT compatible is assigned automatically.
Other than 0.........The specified port number is used to generate the UDP socket.
Do not use 1 to 1024 of ActPortNumber.
4: Note the following points depending on whether the connected station side MELSECNET/10 module is the control station or ordinary station.
When the connected station side MELSECNET/10 module is the control station ... Specify the actual station number of the target station side
MELSECNET/10 module in ActStationNumber.
When the connected station side MELSECNET/10 module is the ordinary station ... Always set the target station side MELSECNET/10 module
as the control station and specify "0x00" in
ActStationNumber.

3 - 20 3 - 20
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.8 ActQNUDECPUTCP, ActMLQNUDECPUTCP control


The following table indicates the properties possessed by the ActQNUDECPUTCP,
ActMLQNUDECPUTCP control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
station CPU QnUDE(H) LCPU
module (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
Relayed network 2 2
CC IE Field 4
MELSECNET/H
Relayed Relayed
MELSECNET/10
station CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link 3
CC-Link
Connected
Relayed Station CPU
Station CPU Relayed
Q12DC Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
CPU-V (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
2 2
CC IE Field 4
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field Network
since CC-Link IE Field Network is not supported.
3: The Redundant CPU is inaccessible to the computer link module which is on the
main base.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

(3) Property list


Property Patterns
Property Default Value

144
ActCpuType (CPU_Q03UDECPU) CPU type corresponding to target station
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00) No. 3: 994(0x3E2)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
(To the next page)
3 - 21 3 - 21
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value
1
ActDidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActDsidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
ActHostAddress 1.1.1.1 Host name or IP address of connected station side module
Target station Target station
Q mode/ Q mode/
0 Q12DCCPU-V/ Q12DCCPU-V/
ActIntelligentPreferenceBit Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) LCPU :1(0x01) LCPU :1(0x01)
Other than the Other than the
above :0(0x00) above :0(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
Connected station Connected station
1023 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActIONumber 5 side relayed module side relayed module
(0x3FF) No. 3: 994(0x3E2) No. 3: 994(0x3E2)
I/O address I/O address
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
6 (0x00) number
0 Network number of target
ActNetworkNumber 7 Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) station side module
ActPassword Empty Password set to the connected station side
255 Target station side module
ActStationNumber 7 Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF) station number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units.
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
5: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
6: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
7: For the property pattern of or , specify the value set in the target station side parameter for ActNetworkNumber and
ActStationNumber.

3 - 22 3 - 22
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.9 ActQNUDECPUUDP, ActMLQNUDECPUUDP control

The following table indicates the properties possessed by the ActQNUDECPUUDP,


ActMLQNUDECPUUDP control and their default values.

POINT
This control can also make direct communication without specifying the IP address
of the connected station (Built-in Ethernet port QCPU).

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
station CPU QnUDE(H) LCPU
module (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
Relayed network 2 2
CC IE Field 4
MELSECNET/H
Relayed Relayed
MELSECNET/10
station CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link 3
CC-Link
Connected
Relayed Station CPU
Station CPU Relayed
Q12DC Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
CPU-V (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
2 2
CC IE Field 4
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field Network
since CC-Link IE Field Network is not supported.
3: The Redundant CPU is inaccessible to the computer link module which is on the
main base.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

(3) Property list


Property Patterns
Property Default Value

144
ActCpuType (CPU_Q03UDECPU) CPU type corresponding to target station

(To the next page)

3 - 23 3 - 23
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
1
ActDidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActDsidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

ActHostAddress 1.1.1.1 Host name or IP address of connected station side CPU 8


Target station Target station
0 Q mode/Q12DCCPU-V/ Q mode/Q12DCCPU-V/
ActIntelligent
Fixed to 0(0x00) Fixed to 0(0x00) LCPU :1(0x01) LCPU :1(0x01)
PreferenceBit (0x00)
Other than the above Other than the above
:0(0x00) :0(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0) Connected station side Connected station side
1023 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActIONumber 5 relayed module I/O relayed module I/O
(0x3FF) No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3) address address
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
ActMultiDrop 0 Multidrop channel
(0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
ChannelNumber 6 number
0 Network number of
ActNetworkNumber 7 Fixed to 0(0x00) target station side Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
module
ActPassword Empty Password set to the connected station side
0 Target station side
ActStationNumber 7 (0x00) Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
module station number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units.
0 Target station side Target station side
ActUnitNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
module station number module station number
0 Communication with IP address : 0(0x00)
ActDirectConnectBit (0x00) Direct communication without IP address : 1(0x01)
5: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
6: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
7: For the property pattern of or , specify the value set in the target station side parameter for ActNetworkNumber and
ActStationNumber.
8: Invalid with direct communication without specifying the IP address.
3 - 24 3 - 24
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.10 ActCCIEFADPTCP, ActMLCCIEFADPTCP control


The following table indicates the properties possessed by the ActCCIEFADPTCP,
ActMLCCIEFADPTCP control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
QnUDE(H) LCPU
Connected CC-Link IE Field Relayed (Q mode) CPU-V CPU (A mode) CPU 1 CPU
station CPU Network module module
CC IE Control
2
Relayed network CC IE Field 3
MELSECNET/H
CC-Link IE Field Network Relayed Relayed
IBM-PC/AT Ethernet adapter module station CPU module MELSECNET/10
compatible MELSECNET(II)
Ethernet
Computer link
CC-Link
Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Field 3
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link
IE Field Network is not supported.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

(3) Property list


Property Patterns
Property Default Value

144
ActCpuType (CPU_Q03UDECPU) CPU type corresponding to target station
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActDestinationIONumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
(To the next page)

3 - 25 3 - 25
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value
1
ActDidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActDsidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
ActHostAddress 1.1.1.1 Host name or IP address of CC-Link IE Field Network Ethernet adapter module
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
Connected station side Connected station side
1023 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActIONumber 4 relayed module I/O relayed module I/O
(0x3FF) No. 3: 994(0x3E2) No. 3: 994(0x3E2)
address address
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
5 (0x00) number
Connected station side Connected station side Connected station side
Network number of
1 CC-Link IE Field CC-Link IE Field CC-Link IE Field
ActNetworkNumber 6 target station side
(0x01) Network module Network module Network module
module
network number network number network number
Connected station side Connected station side Connected station side
0 CC-Link IE Field Target station side CC-Link IE Field CC-Link IE Field
ActStationNumber 6
(0x00) Network module module station number Network module Network module
station number station number station number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units.
0 Target station side Target station side
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module station number module station number
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
6: For the property pattern of , , or , specify the parameter value set to the CC-Link IE Field Network module on the connected
station side for ActNetworkNumber and ActStationNumber.
For the property pattern of , specify the value set in the target station side parameter for ActNetworkNumber and ActStationNumber.

3 - 26 3 - 26
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.11 ActCCIEFADPUDP, ActMLCCIEFADPUDP control


The following table indicates the properties possessed by the ActCCIEFADPUDP,
ActMLCCIEFADPUDP control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
QnUDE(H) LCPU
Connected CC-Link IE Field Relayed (Q mode) CPU-V CPU (A mode) CPU 1 CPU
station CPU Network module module
CC IE Control
2
Relayed network CC IE Field 3
MELSECNET/H
CC-Link IE Field Network Relayed Relayed
IBM-PC/AT Ethernet adapter module station CPU module MELSECNET/10
compatible MELSECNET(II)
Ethernet
Computer link
CC-Link
Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Field 3
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link
IE Field Network is not supported.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

(3) Property list


Property Patterns
Property Default Value

144
ActCpuType (CPU_Q03UDECPU) CPU type corresponding to target station
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActDestinationIONumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
(To the next page)

3 - 27 3 - 27
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value
1
ActDidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActDsidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
ActHostAddress 1.1.1.1 Host name or IP address of CC-Link IE Field Network Ethernet adapter module 7
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
Connected station side Connected station side
1023 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActIONumber 4 relayed module I/O relayed module I/O
(0x3FF) No. 3: 994(0x3E2) No. 3: 994(0x3E2)
address address
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
5 (0x00) number
Connected station side Connected station side Connected station side
Network number of
1 CC-Link IE Field CC-Link IE Field CC-Link IE Field
ActNetworkNumber 6 target station side
(0x01) Network module Network module Network module
module
network number network number network number
Connected station side Connected station side Connected station side
0 CC-Link IE Field Target station side CC-Link IE Field CC-Link IE Field
ActStationNumber 6
(0x00) Network module module station number Network module Network module
station number station number station number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units.
0 Target station side Target station side
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module station number module station number
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
6: For the property pattern of , , or , specify the parameter value set to the CC-Link IE Field Network module on the connected
station side for ActNetworkNumber and ActStationNumber.
For the property pattern of , specify the value set in the target station side parameter for ActNetworkNumber and ActStationNumber.
7: Invalid with direct communication without specifying the IP address.

3 - 28 3 - 28
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.12 ActLCPUTCP, ActMLLCPUTCP control

The following table indicates the properties possessed by the ActLCPUTCP,


ActMLLCPUTCP control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
Connected Relayed LCPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
station CPU module
CC IE Field 3
Relayed network MELSECNET/H
IBM-PC/AT compatible MELSECNET/10
Relayed Relayed MELSECNET(II)
station CPU module Ethernet
Computer link 2
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: The Redundant CPU is inaccessible to the computer link module which is on the main
base.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

(3) Property list


Property Patterns
Property Default Value

161
ActCpuType CPU type corresponding to target station
(CPU_ L02CPU)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU : 1023(0x3FF) Connected CPU : 1023(0x3FF)
0 No. 1: 992(0x3E0) No. 1: 992(0x3E0)
Fixed to Fixed to
ActDestinationIONumber No. 2: 993(0x3E1) No. 2: 993(0x3E1)
(0x00) 0(0x00) 0(0x00)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system : 976(0x3D0) Control system : 976(0x3D0)
No specification : 1023(0x3FF) No specification :1023(0x3FF)
1 Fixed to Fixed to Fixed to Fixed to
ActDidPropertyBit
(0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1 Fixed to Fixed to Fixed to Fixed to
ActDsidPropertyBit
(0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
ActHostAddress 1.1.1.1 Host name or IP address of connected station side module

(To the next page)

3 - 29 3 - 29
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value
Target station Target station
Q mode/ Q mode/
0 Q12DCCPU-V/ Q12DCCPU-V/ Fixed to
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00) LCPU :1(0x01) LCPU :1(0x01) 0(0x00)
Other than Other than
the above :0(0x00) the above :0(0x00)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU:
1023(0x3FF)
No. 1: 992(0x3E0)
1023 For single CPU Connected station Connected station
No. 2: 993(0x3E1)
ActIONumber 4 side relayed module side relayed module
(0x3FF) Fixed to 1023(0x3FF) No. 3: 994(0x3E2)
I/O address I/O address
No. 4: 995(0x3E3)
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Fixed to Multidrop channel Fixed to Fixed to
5 (0x00) 0(0x00) number 0(0x00) 0(0x00)
0 Fixed to Fixed to Fixed to Network number of target
ActNetworkNumber 6
(0x00) 0(0x00) 0(0x00) 0(0x00) station side module
ActPassword Empty Password set to the connected station side
255 Fixed to Fixed to Fixed to Target station side module
ActStationNumber 6
(0xFF) 255(0xFF) 255(0xFF) 255(0xFF) station number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units.
0 Target station side Target station side
Fixed to
ActUnitNumber Fixed to 0(0x00) module station module station
(0x00) 0(0x00)
number number
4 : As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5 : Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
6 : For the property pattern of or , specify the value set in the target station side parameter for ActNetworkNumber and ActStationNumber.

3 - 30 3 - 30
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.13 ActLCPUUDP, ActMLLCPUUDP control

The following table indicates the properties possessed by the ActLCPUUDP,


ActMLLCPUUDP control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
Connected Relayed LCPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
station CPU module
CC IE Field 3
Relayed network MELSECNET/H
IBM-PC/AT compatible MELSECNET/10
Relayed Relayed MELSECNET(II)
station CPU module Ethernet
Computer link 2
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: The Redundant CPU is inaccessible to the computer link module which is on the main
base.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

(3) Property list


Property Patterns
Property Default Value

161
ActCpuType CPU type corresponding to target station
(CPU_ L02CPU)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU : 1023(0x3FF) Connected CPU : 1023(0x3FF)
0 No. 1: 992(0x3E0) No. 1: 992(0x3E0)
Fixed to Fixed to
ActDestinationIONumber No. 2: 993(0x3E1) No. 2: 993(0x3E1)
(0x00) 0(0x00) 0(0x00)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system : 976(0x3D0) Control system : 976(0x3D0)
No specification : 1023(0x3FF) No specification : 1023(0x3FF)
1 Fixed to Fixed to Fixed to Fixed to
ActDidPropertyBit
(0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
0 Communication with IP address : 0(0x00)
ActDirectConnectionBit
(0x00) Direct communication without IP address : 1(0x01)
1 Fixed to Fixed to Fixed to Fixed to
ActDsidPropertyBit
(0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
ActHostAddress 1.1.1.1 Host name or IP address of connected station side module 4
4: Invalid with direct communication without specifying the IP address.
(To the next page)

3 - 31 3 - 31
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value
Target station Target station
Q mode/ Q mode/
0 Fixed to Q12DCCPU-V/ Q12DCCPU-V/ Fixed to
ActIntelligentPreferenceBit
(0x00) 0(0x00) LCPU :1(0x01) LCPU :1(0x01) 0(0x00)
Other than Other than
the above :0(0x00) the above :0(0x00)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU:
1023(0x3FF)
No. 1: 992(0x3E0)
1023 For single CPU Connected station side Connected station side
No. 2: 993(0x3E1)
ActIONumber 5 Fixed to relayed module I/O relayed module I/O
(0x3FF) No. 3: 994(0x3E2)
1023(0x3FF) address address
No. 4: 995(0x3E3)
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Fixed to Multidrop channel Fixed to Fixed to
6 (0x00) 0(0x00) number 0(0x00) 0(0x00)
0 Fixed to Fixed to Fixed to Network number of target
ActNetworkNumber 7
(0x00) 0(0x00) 0(0x00) 0(0x00) station side module
ActPassword Empty Password set to the connected station side
255 Fixed to Fixed to Fixed to Target station side
ActStationNumber 7
(0xFF) 255(0xFF) 255(0xFF) 255(0xFF) module station number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units.
0 Target station side
Target station side Fixed to
ActUnitNumber Fixed to 0(0x00) module
(0x00) module station number 0(0x00)
station number
5 : As the I/O address, specify the value found by dividing the actual first I/O number by 16.
6 : Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
7 : For the property pattern of or , specify the value set in the target station side parameter for ActNetworkNumber and ActStationNumber.

3 - 32 3 - 32
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.14 ActQCPUQ, ActMLQCPUQ control


The following table indicates the properties possessed by the ActQCPUQ,
ActMLQCPUQ control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
Connected Relayed (Q mode) (Q mode) CPU-V CPU (A mode) CPU 1 CPU
station CPU module CC IE Control
2 2
CC IE Field 3
Relayed network MELSECNET/H
IBM-PC/AT compatible
MELSECNET/10
Relayed Relayed
MELSECNET(II)
station CPU module
Ethernet
Computer link 6
CC-Link 4 4 4 5
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field Network since
CC-Link IE Field Network is not supported.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.
4: Use the QnA or ACPU side CC-Link module whose ROM version is "S" or later.
5: Compatible with FX3G and FX3U(C), and within the own network.
6: The Redundant CPU is inaccessible to the computer link module which is on the main
base.

(3) Property list


Property Patterns
Property Default Value
7
19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,
ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
8
ActControl (TRC_DTR_OR_RTS) Depending on used cable.

34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

Target station side Target station side


For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00) No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
7: Note the following points when making access via the Ethernet module (Q series-compatible E71, QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side Q series-
compatible E71 or QE71.
• Set the "Station No. IP information" in the parameter setting of the Q series-compatible E71 or QE71. Also, when making setting,
specify other than the automatic response system (any of the IP address calculation system, table conversion system and combined
system) as the "Station No. IP information system".
(To the next page)
3 - 33 3 - 33
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value 7

1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActDisdPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
Target station Target station
Q mode/ Q mode/
0 Q12DCCPU-V/ Q12DCCPU-V/
ActIntelligentPreferenceBit Fixed to 0(0x00) Fixed to 0(0x00) LCPU :1(0x01) LCPU :1(0x01)
(0x00)
Other than the Other than the
above :0(0x00) above :0(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
Connected station Connected station
1023 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActIONumber 8 side module I/O side module I/O
(0x3FF) No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3) address address
For Redundant CPU For Redundant CPU
Control system: Target station side
976(0x3D0) Control system:
No specification: 976(0x3D0)
1023(0x3FF) No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
9 (0x00) number
0 Target station side
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module network number
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255 Target station side
ActStationNumber Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF) module station number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
7: Note the following points when making access via the Ethernet module (Q series-compatible E71, QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side Q series-
compatible E71 or QE71.
• Set the "Station No. IP information" in the parameter setting of the Q series-compatible E71 or QE71. Also, when making setting,
specify other than the automatic response system (any of the IP address calculation system, table conversion system and combined
system) as the "Station No. IP information system".
8: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
9: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 34 3 - 34
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.15 ActLCPU, ActMLLCPU control

The following table indicates the properties possessed by the ActLCPU, ActMLLCPU
control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
Connected Relayed LCPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
station CPU module
CC IE Field 3
Relayed network MELSECNET/H
IBM-PC/AT compatible MELSECNET/10
Relayed Relayed MELSECNET(II)
station CPU module Ethernet
Computer link 2
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: The Redundant CPU is inaccessible to the computer link module which is on the main
base.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

(3) Property list


Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400, BAUDRATE_57600,


ActBaudRate
(BAUDRATE_19200) BAUDRATE_115200
8
ActControl Depending on used cable
(TRC_DTR_OR_RTS)
161
ActCpuType CPU type corresponding to target station
(CPU_ L02CPU)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 Fixed to No. 2: 993(0x3E1) No. 2: 993(0x3E1) Fixed to
ActDestinationIONumber
(0x00) 0(0x00) No. 3: 994(0x3E2) No. 3: 994(0x3E2) 0(0x00)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
1 Fixed to Fixed to Fixed to
ActDidPropertyBit Fixed to 0(0x00)
(0x01) 1(0x01) 0(0x00) 1(0x01)
1 Fixed to Fixed to Fixed to
ActDsidPropertyBit Fixed to 0(0x00)
(0x01) 1(0x01) 0(0x00) 1(0x01)

(To the next page)

3 - 35 3 - 35
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value
Target station Target station
Q mode/ Q mode/
0 Fixed to Q12DCCPU-V/ Q12DCCPU-V/ Fixed to 0
ActIntelligentPreferenceBit
(0x00) 0(0x00) LCPU : 1(0x01) LCPU : 1(0x01) (0x00)
Other than the above Other than the above
: 0(0x00) : 0(0x00)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU:
1023(0x3FF)
No. 1: 992(0x3E0)
1023 For single CPU Connected station side Connected station side
No. 2: 993(0x3E1)
ActIONumber 4 Fixed to relayed module relayed module
(0x3FF) No. 3: 994(0x3E2)
1023(0x3FF) I/O address I/O address
No. 4: 995(0x3E3)
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Fixed to Multidrop channel Fixed to Fixed to
5 (0x00) 0(0x00) number 0(0x00) 0(0x00)
0 Network number of
Fixed to Fixed to Fixed to
ActNetworkNumber target station side
(0x00) 0(0x00) 0(0x00) 0(0x00)
module
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255 Target station side
Fixed to Fixed to Fixed to
ActStationNumber module station
(0xFF) 255(0xFF) 255(0xFF) 255(0xFF) number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units.
0 Fixed to Target station side Target station side Fixed to
ActUnitNumber
(0x00) 0(0x00) module station number module station number 0(0x00)
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 36 3 - 36
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.16 ActQCPUA, ActMLQCPUA control

The following table indicates the properties possessed by the ActQCPUA,


ActMLQCPUA control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
Connected Relayed (A mode) (Q mode) CPU-V CPU (A mode) CPU 1 CPU
station CPU module CC IE Control
CC IE Field
Relayed network MELSECNET/H
IBM-PC/AT compatible
MELSECNET/10
Relayed Relayed MELSECNET(II)
station CPU module
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(3) Property list


Property Patterns
Property Default Value

9600 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate
(BAUDRATE_9600) BAUDRATE_57600, BAUDRATE_115200
8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
321
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU_A)
0 Target station side module
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) network number
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255 Target station side module Target station side module
ActStationNumber Fixed to 255(0xFF)
(0xFF) station number station number
ActTimeOut 10000 Any value specified by user in ms units.

3 - 37 3 - 37
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.17 ActQnACPU, ActMLQnACPU control

The following table indicates the properties possessed by the ActQnACPU,


ActMLQnACPU control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
QnACPU LCPU
Connected Relayed (Q mode) CPU-V CPU (A mode) CPU 1 CPU
station CPU module CC IE Control
CC IE Field
Relayed network MELSECNET/H
IBM-PC/AT compatible
MELSECNET/10
Relayed Relayed MELSECNET(II)
station CPU module
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(3) Property list


Property Patterns
Property Default Value
2

19200
ActBaudRate BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400 4
(BAUDRATE_19200)
8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
17
ActCpuType CPU type corresponding to target station
(CPU_Q2ACPU)
Connected station
1023
ActIONumber 3 Fixed to 1023(0x3FF) Fixed to 1023(0x3FF) Fixed to 1023(0x3FF) side module I/O
(0x3FF)
address
Target station side
0
ActNetworkNumber Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
number
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
Target station side Target station side
255
ActStationNumber Fixed to 255(0xFF) module station module station Fixed to 255(0xFF)
(0xFF)
number number
ActTimeOut 10000 Any value specified by user in ms units.
Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00) module station
(0x00)
number
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
4: Usable for only the QnACPU version 9707B or later.

3 - 38 3 - 38
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.18 ActACPU, ActMLACPU control

The following table indicates the properties possessed by the ActACPU, ActMLACPU
control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
ACPU 1 LCPU
Connected Relayed (Q mode) CPU-V CPU (A mode) CPU 1 CPU
station CPU module CC IE Control
CC IE Field
Relayed network MELSECNET/H
IBM-PC/AT compatible
MELSECNET/10
Relayed Relayed MELSECNET(II)
station CPU module
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(3) Property list


Property Patterns
Property Default Value

9600
ActBaudRate Fixed to BAUDRATE_9600 2
(BAUDRATE_9600)
8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
262
ActCpuType CPU type corresponding to target station
(CPU_A1NCPU)
0 Target station side module
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) network number
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255 Target station side module Target station side module
ActStationNumber Fixed to 255(0xFF)
(0xFF) station number station number
ActTimeOut 10000 Any value specified by user in ms units.
2: BAUDRATE_19200 may be used only when the connected station CPU is the A2USHCPU-S1.

3 - 39 3 - 39
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.19 ActFXCPU, ActMLFXCPU control

The following table indicates the properties possessed by the ActFXCPU,


ActMLFXCPU control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
FXCPU LCPU
Connected Relayed (Q mode) CPU-V CPU (A mode) CPU 1 CPU
station CPU module CC IE Control
CC IE Field
Relayed network MELSECNET/H
IBM-PC/AT compatible
MELSECNET/10
Relayed Relayed MELSECNET(II)
station CPU module
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(3) Property list


Property Patterns
Property Default Value

FX0(S), FX0N, FX1, FX1S,


Fixed to BAUDRATE _9600
FXU, FX2C
9600 FX1N(C), FX2N(C) BAUDRATE _9600, BAUDRATE _19200
ActBaudRate
(BAUDRATE _9600) BAUDRATE _9600, BAUDRATE _19200,
FX3UC, FX3G BAUDRATE _38400, BAUDRATE _57600,
BAUDRATE _115200
8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
513
ActCpuType CPU type corresponding to target station
(CPU_FX0CPU)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
ActTimeOut 10000 Any value specified by user in ms units.

3 - 40 3 - 40
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.20 ActQJ71C24, ActMLQJ71C24 control

The following table indicates the properties possessed by the ActQJ71C24,


ActMLQJ71C24 control and their default values.
(1) When there is relayed module in addition to connected station side
Q series-compatible C24
(a) Configuration (b) Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Q series QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
Relayed LCPU
station -compatible (Q mode) (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CPU C24 module
CC IE Control
2 2
CC IE Field 5
Relayed network MELSECNET/H
IBM-PC/AT compatible
MELSECNET/10
Relayed Relayed MELSECNET(II)
station CPU module Ethernet
Computer link 3
CC-Link 4
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field
Network since CC-Link IE Field Network is not supported.
3: The Redundant CPU is inaccessible to the computer link module which is on
the main base.
4: Compatible with FX3G and FX3U(C), and within the own network.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link
IE Controller Network is not supported.

(c) Property list


Property Patterns
Property Default Value
6
19200
ActBaudRate (BAUDRATE_19200) Match to the setting of Q series-compatible C24.
0
ActConnectUnitNumber (0x00) Connected station side module station number
8
ActControl (TRC_DTR_OR_RTS) Depending on used cable.
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
6: Note the following points when making access via the Ethernet module (Q series-compatible E71, QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side Q series-
compatible E71 or QE71.
• Set the "Station No. IP information" in the parameter setting of the Q series-compatible E71 or QE71. Also, when making setting,
specify other than the automatic response system (any of the IP address calculation system, table conversion system and combined
system) as the "Station No. IP information system".
(To the next page)
3 - 41 3 - 41
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value
6
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActDisdPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
Connected station Connected station
1023 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActIONumber 7 No. 3: 994(0x3E2) No. 3: 994(0x3E2) side module I/O side module I/O
(0x3FF)
No. 4: 995(0x3E3) No. 4: 995(0x3E3) address address
For Redundant CPU For Redundant CPU
Control system: Target station side
976(0x3D0) Control system:
No specification: 976(0x3D0)
1023(0x3FF) No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
8 (0x00) number
Target station side
0
ActNetworkNumber Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
number
1
ActParity Match to the setting of Q series-compatible C24.
(ODD_PARITY)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255 Target station side
ActStationNumber Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF) module station number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
6: Note the following points when making access via the Ethernet module (Q series-compatible E71, QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side Q series-
compatible E71 or QE71.
• Set the "Station No. IP information" in the parameter setting of the Q series-compatible E71 or QE71. Also, when making setting,
specify other than the automatic response system (any of the IP address calculation system, table conversion system and combined
system) as the "Station No. IP information system".
7: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
8: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 42 3 - 42
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(2) When connected station side Q series-compatible C24 is used for


multidrop link with relayed module

(a) Configuration (b) Property patterns

Connected Q series Connected


Relayed Station CPU
station -compatible Station CPU Relayed
CPU C24 Network
QCPU QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
Multidrop link (Q mode) (Q mode) CPU-V CPU (A mode) CPU 1 CPU
IBM-PC/AT compatible Relayed network Independent
3
mode 2 Computer
Relayed Relayed Synchronous link
station CPU module 3
mode 2
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Indicates the CH2 side setting. (CH1 side fixed to independent mode)
3: The Redundant CPU is inaccessible to the computer link module which is on
the main base.

(c) Property list


Property Patterns
Property Default Value

19200
ActBaudRate Match to the setting of Q series-compatible C24.
(BAUDRATE_19200)
0
ActConnectUnitNumber Connected station side module station number
(0x00)
8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU : 1023(0x3FF)
0 No. 1: 992(0x3E0)
ActDestinationIONumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
For Redundant CPU
Control system : 976(0x3D0)
No specification : 1023(0x3FF)
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 1(0x01)
(0x01)
1
ActDsidPropertyBit Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 1(0x01)
(0x01)
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)

(To the next page)

3 - 43 3 - 43
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

For single CPU For single CPU


Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU : 1023(0x3FF) Connected CPU : 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
Connected station
1023 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActIONumber 4 side module I/O
(0x3FF) No. 3: 994(0x3E2) No. 3: 994(0x3E2)
address
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system : 976(0x3D0) Control system : 976(0x3D0)
No specification : 1023(0x3FF) No specification : 1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00)
5 (0x00) number
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
1
ActParity Match to the setting of Q series-compatible C24.
(ODD_PARITY)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255
ActStationNumber Fixed to 255(0xFF)
(0xFF)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station
0
ActUnitNumber Fixed to 0(0x00) side module Fixed to 0(0x00)
(0x00)
station number
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

POINT
When the connected station side Q series-compatible C24 is set to the
synchronous mode, always set the "sumcheck (SW06)" transmission specification
software switch setting of the Q series-compatible C24 parameters to Yes (ON).
If it is set to No (OFF), a communication error will occur, disabling proper
communication.

3 - 44 3 - 44
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.21 ActLJ71C24, ActMLLJ71C24 control

The following table indicates the properties possessed by the ActLJ71C24,


ActMLLJ71C24 control and their default values.

(1) When there is relayed module in addition to connected station side


LJ71C24
(a) Configuration (b) Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected L series Network QCPU Q12DC QS QCPU QnA ACPU FX
Relayed LCPU LCPU
station -compatible (Q mode) CPU-V CPU (A mode) CPU 1 CPU
module
CPU C24
CC IE Field 3
Relayed network MELSECNET/H
IBM-PC/AT compatible MELSECNET/10
Relayed Relayed MELSECNET(II)
station CPU module Ethernet
Computer link 2
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: The Redundant CPU is inaccessible to the computer link module which is on
the main base.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link
IE Controller Network is not supported.

(c) Property list


Property Patterns
Property Default Value

19200
ActBaudRate Match to the setting of L series-compatible C24.
(BAUDRATE_19200)
8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
0
ActConnectUnitNumber Connected station side module station number
(0x00)
161
ActCpuType CPU type corresponding to target station
(CPU_L02CPU)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 Fixed to No. 2: 993(0x3E1) No. 2: 993(0x3E1) Fixed to
ActDestinationIONumber No. 3: 994(0x3E2) No. 3: 994(0x3E2)
(0x00) 0(0x00) 0(0x00)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)

(To the next page)

3 - 45 3 - 45
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

1 Fixed to Fixed to Fixed to Fixed to


ActDidPropertyBit
(0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1 Fixed to Fixed to Fixed to Fixed to
ActDisdPropertyBit
(0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU:
1023(0x3FF)
No. 1: 992(0x3E0)
1023 Connected station Connected station
Fixed to No. 2: 993(0x3E1)
ActIONumber 4 side module I/O side module I/O No. 3: 994(0x3E2)
(0x3FF) 1023(0x3FF)
address address No. 4: 995(0x3E3)
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Fixed to Multidrop channel Fixed to Fixed to
5 (0x00) 0(0x00) number 0(0x00) 0(0x00)

0 Network number of
Fixed to Fixed to Fixed to
ActNetworkNumber target station side
(0x00) 0(0x00) 0(0x00) 0(0x00)
module
1
ActParity Match to the setting of C24.
(ODD_PARITY)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255 Fixed to Fixed to Fixed to Target station side
ActStationNumber
(0xFF) 255(0xFF) 255(0xFF) 255(0xFF) module station number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units

0 Target station side Target station side


Fixed to
ActUnitNumber Fixed to 0(0x00) module station module station
(0x00) 0(0x00)
number number
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 46 3 - 46
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(2) When connected station side LJ71C24 is used for multidrop link with
relayed module

(a) Configuration (b) Property patterns


Connected L series Connected
Relayed Station CPU
station -compatible Station CPU Relayed
CPU C24 Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU LCPU
Multidrop link (Q mode) CPU-V CPU (A mode) CPU 1 CPU
IBM-PC/AT compatible Relayed network Independent
2
mode Computer
Relayed Relayed link
Synchronous
station CPU module 2
mode
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: The Redundant CPU is inaccessible to the computer link module which is on
the main base.

(c) Property list


Property Patterns
Property Default Value

19200
ActBaudRate Match to the setting of L series-compatible C24.
(BAUDRATE_19200)
0
ActConnectUnitNumber Connected station side module station number
(0x00)
8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
161
ActCpuType CPU type corresponding to target station
(CPU_L02CPU)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU : 1023(0x3FF)
0 No. 1: 992(0x3E0)
ActDestinationIONumber Fixed to 0(0x00) No. 2: 993(0x3E1) Fixed to 0(0x00)
(0x00)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
For Redundant CPU
Target station side
Control system : 976(0x3D0)
No specification : 1023(0x3FF)
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 1(0x01)
(0x01)
1
ActDsidPropertyBit Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 1(0x01)
(0x01)
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)

(To the next page)

3 - 47 3 - 47
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

For single CPU


Fixed to 1023(0x3FF)
For multiple CPUs
Target station side
Connected CPU : 1023(0x3FF)
1023 No. 1: 992(0x3E0)
Connected station side
ActIONumber 3 Fixed to 1023(0x3FF) No. 2: 993(0x3E1)
(0x3FF) module I/O address
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
For Redundant CPU
Target station side
Control system : 976(0x3D0)
No specification : 1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00)
4 (0x00) number
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
1
ActParity Match to the setting of C24.
(ODD_PARITY)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255
ActStationNumber Fixed to 255(0xFF)
(0xFF)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0 Target station side
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module station number
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
4: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 48 3 - 48
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.22 ActAJ71QC24, ActMLAJ71QC24 control

The following table indicates the properties possessed by the ActAJ71QC24,


ActMLAJ71QC24 control and their default values.

(1) When there is relayed module in addition to connected station side


QC24(N)

(a) Configuration (b) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
Connected Relayed QnACPU LCPU
station QC24(N) (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CPU module
CC IE Control
CC IE Field
Relayed network MELSECNET/H
IBM-PC/AT compatible
MELSECNET/10
Relayed Relayed MELSECNET(II)
station CPU module Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(c) Property list


Property Patterns
Property Default Value
2
19200
ActBaudRate BAUDRATE_9600,BAUDRATE_19200(Match to the setting of QC24(N).)
(BAUDRATE_19200)
0
ActConnectUnitNumber Connected station side module station number
(0x00)
8
ActControl (TRC_DTR_OR_RTS) Depending on used cable.

17
ActCpuType CPU type corresponding to target station
(CPU_Q2ACPU)

1023 Connected station


ActIONumber 3 (0x3FF) Fixed to 1023(0x3FF) Fixed to 1023(0x3FF) Fixed to 1023(0x3FF) side module I/O
address
0 Target station side
ActNetworkNumber Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
number
1
ActParity Fixed to ODD_PARITY(Match to the setting of QC24(N)).
(ODD_PARITY)
1
ActPortNumber (PORT_1) IBM-PC/AT compatible side COM port number

255 Target station side Target station side


ActStationNumber (0xFF) Fixed to 255(0xFF) module station module station Fixed to 255(0xFF)
number number
ActTimeOut 10000 Any value specified by user in ms units
0 Target station side
ActUnitNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00) module station
number
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.

3 - 49 3 - 49
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(2) When connected station side QC24(N) is used for multidrop link
with relayed module

(a) Configuration (b) Property patterns

Connected Connected
Relayed Station CPU
station QC24(N) Station CPU Relayed
CPU Network QCPU Q12DC QS QCPU QnA ACPU FX
QnACPU LCPU
Multidrop link (Q mode) CPU-V CPU (A mode) CPU 1 CPU
IBM-PC/AT compatible Relayed network Independent
mode 2 Computer
Relayed Relayed Synchronous link
station CPU module
mode 2
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Indicates the CH2 side setting. (CH1 side fixed to independent mode)

(c) Property list


Property Patterns
Property Default Value

19200
ActBaudRate Fixed to BAUDRATE_9600(Match to the setting of QC24(N)).
(BAUDRATE_19200)
0
ActConnectUnitNumber Connected station side module station number
(0x00)
8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
17
ActCpuType CPU type corresponding to target station
(CPU_Q2ACPU)
1023 Connected station side
ActIONumber 3 Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
(0x3FF) module I/O address
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
1
ActParity Fixed to ODD_PARITY(Match to the setting of QC24(N)).
(ODD_PARITY)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255
ActStationNumber Fixed to 255(0xFF)
(0xFF)
ActTimeOut 10000 Any value specified by user in ms units
0 Target station side module
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) station number
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.

3 - 50 3 - 50
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.23 ActAJ71UC24, ActMLAJ71UC24 control

The following table indicates the properties possessed by the ActAJ71UC24,


ActMLAJ71UC24 control and their default values.

(1) When there is relayed module in addition to connected station side


UC24

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
QCPU QnA ACPU Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
Connected (A mode) CPU 1 (Q mode) CPU-V CPU (A mode) CPU 1 CPU
Relayed
station UC24
CPU module CC IE Control
CC IE Field
IBM-PC/AT Relayed network MELSECNET/H
compatible MELSECNET/10 2
Relayed Relayed
station CPU module 2 MELSECNET(II) 2
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Operates as the one equivalent to AnACPU.

(c) Property list


Property Patterns
Property Default Value

19200
ActBaudRate (BAUDRATE_19200) BAUDRATE_9600,BAUDRATE_19200(Match to the setting of UC24).

8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
262
ActCpuType (CPU_A1NCPU) CPU type corresponding to target station

8
ActDataBits Fixed to DATABIT_8(Match to the setting of UC24).
(DATABIT_8)
0 Target station side module
ActNetworkNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
network number
1
ActParity (ODD_PARITY) Fixed to ODD_PARITY( Match to the setting of UC24).

1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255 Target station side module Target station side module
ActStationNumber (0xFF) Fixed to 255(0xFF)
station number station number
0
ActStopBits Fixed to STOPBIT_ONE( Match to the setting of UC24).
(STOPBIT_ONE)
1
ActSumCheck (SUM_CHECK) Fixed to SUM_CHECK( Match to the setting of UC24).

ActTimeOut 10000 Any value specified by user in ms units


0 Target station side module Connected station side Connected station side
ActUnitNumber (0x00) station number module station number module station number

3 - 51 3 - 51
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(2) When connected station side UC24 is used for multidrop link with
relayed module

(a) Configuration (b) Property patterns

Connected Connected
Relayed Station CPU
station UC24 Station CPU
CPU Relayed
QCPU
Multidrop link (A mode), Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
IBM-PC/AT compatible Relayed network QnACPU 1, (Q mode) CPU-V CPU (A mode) CPU 2 CPU
ACPU 2
Relayed Relayed Independent Computer
station CPU module 1
mode 3 link
: Accessible (Property pattern within circle), : Inaccessible
1: Operates as the one equivalent to AnACPU.
2: Including motion controller CPU.
3: Use the mode setting switch and main channel setting to make setting.

(c) Property list


Property Patterns
Property Default Value

19200
ActBaudRate Fixed to BAUDRATE_9600(Match to the setting of UC24).
(BAUDRATE_19200)
8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
262
ActCpuType CPU type corresponding to target station
(CPU_A1NCPU)
8
ActDataBits Fixed to DATABIT_8(Match to the setting of UC24).
(DATABIT_8)
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
1
ActParity Fixed to ODD_PARITY(Match to the setting of UC24).
(ODD_PARITY)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255
ActStationNumber Fixed to 255(0xFF)
(0xFF)
0
ActStopBits Fixed to STOPBIT_ONE(Match to the setting of UC24).
(STOPBIT_ONE)
1
ActSumCheck Fixed to SUM_CHECK(Match to the setting of UC24).
(SUM_CHECK)
ActTimeOut 10000 Any value specified by user in ms units
0
ActUnitNumber Target station side module station number
(0x00)

3 - 52 3 - 52
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.24 ActAJ71C24, ActMLAJ71C24 control

The following table indicates the properties possessed by the ActAJ71C24,


ActMLAJ71C24 control and their default values.
(1) When there is relayed module in addition to connected station side C24
(1) Configuration (2) Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
QCPU QnA ACPU Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
Connected (A mode) CPU 1 (Q mode) CPU-V CPU (A mode) CPU 1 CPU
Relayed
station C24
CPU module CC IE Control
CC IE Field
IBM-PC/AT Relayed network MELSECNET/H
compatible
Relayed Relayed MELSECNET/10 2
station CPU module 2 MELSECNET(II) 2
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Operates as the one equivalent to AnACPU.

(c) Property list


Property Patterns
Property Default Value
3
19200
ActBaudRate (BAUDRATE_19200) BAUDRATE_9600,BAUDRATE_19200(Match to the setting of C24).

8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
262
ActCpuType (CPU_A1NCPU) CPU type corresponding to target station

8
ActDataBits (DATABIT_8) Fixed to DATABIT_8(Match to the setting of C24).

1
ActParity Fixed to ODD_PARITY(Match to the setting of C24).
(ODD_PARITY)
1
ActPortNumber (PORT_1) IBM-PC/AT compatible side COM port number

255 Target station side module


ActStationNumber 4 Fixed to 255(0xFF)
(0xFF) station number
0
ActStopBits (STOPBIT_ONE) Fixed to STOPBIT_ONE(Match to the setting of C24).

1
ActSumCheck (SUM_CHECK) Fixed to SUM_CHECK(Match to the setting of C24).

ActTimeOut 10000 Any value specified by user in ms units


0 Target station side module Connected station side module
ActUnitNumebr
(0x00) station number station number
3: Access via network is enabled only to the network on the side specified in "valid module for another station access" in the connected station
side network parameters.
4: Note the following points depending on whether the connected station side MELSECNET/10 module is the control station or ordinary station.
When the connected station side MELSECNET/10 module is the control station... Specify the actual station number of the target station side
MELSECNET/10 module in ActStationNumber.
When the connected station side MELSECNET/10 module is the ordinary station... Always set the target station side MELSECNET/10 module
as the control station and specify "0x00" in
ActStationNumber.
3 - 53 3 - 53
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(2) When connected station side C24 is used for multidrop link with
relayed module

(a) Configuration (b) Property patterns

Connected Connected
Relayed Station CPU
station C24 Station CPU
CPU Relayed
QCPU
Multidrop link (A mode), Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
IBM-PC/AT compatible Relayed network QnACPU 1, (Q mode) CPU-V CPU (A mode) CPU 2 CPU
ACPU 2
Relayed Relayed Independent Computer
station CPU module 1
mode 3 link
: Accessible (Property pattern within circle), : Inaccessible
1: Operates as the one equivalent to AnACPU.
2: Including motion controller CPU.
3: Use the mode setting switch and main channel setting to make setting.

(c) Property list


Property Patterns
Property Default Value

19200
ActBaudRate Fixed to BAUDRATE_9600(Match to the setting of C24).
(BAUDRATE_19200)
8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
262
ActCpuType CPU type corresponding to target station
(CPU_A1NCPU)
8
ActDataBits Fixed to DATABIT_8(Match to the setting of C24).
(DATABIT_8)
1
ActParity Fixed to ODD_PARITY(Match to the setting of C24).
(ODD_PARITY)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255
ActStationNumber Fixed to 255(0xFF)
(0xFF)
0
ActStopBits Fixed to STOPBIT_ONE(Match to the setting of C24).
(STOPBIT_ONE)
1
ActSumCheck Fixed to SUM_CHECK(Match to the setting of C24).
(SUM_CHECK)
ActTimeOut 10000 Any value specified by user in ms units
0
ActUnitNumebr Target station side module station number
(0x00)

3 - 54 3 - 54
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.25 ActFX485BD, ActMLFX485BD control

The following table indicates the properties possessed by the ActFX485BD,


ActMLFX485BD control and their default values.

(a) Configuration (b) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Connected Network QCPU Q12DC QS QCPU QnA ACPU FX
station FX extended FXCPU LCPU
port (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CPU
CC IE Control
Multidrop link CC IE Field
IBM-PC/AT compatible Relayed network MELSECNET/H
MELSECNET/10
Relayed Relayed MELSECNET(II)
station CPU module Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(3) Property list


Property Patterns
Property Default Value

19200
ActBaudRate Match to the setting of FX extended port
(BAUDRATE_19200)
8
ActControl Depending on used cable
(TRC_DTR_OR_RTS)
ActCpuTimeOut 4 Any value specified by user in 10ms units
0x205
ActCpuType CPU type corresponding to target station
(CPU_FX2NCPU)
8
ActDataBits Match to the setting of FX extended port
(DATABIT_8)
1
ActParity Match to the setting of FX extended port
(ODD_PARITY)
0x01
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
0
ActStopBits Match to the setting of FX extended port
(STOPBIT_ONE)
ActSumCheck 1(SUM_CHECK) Match to the setting of FX extended port
ActTimeOut 10000 Any value specified by user in ms units
ActUnitNumber 0x00 Target station side module station number

3 - 55 3 - 55
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.26 ActFXCPUUSB, ActMLFXCPUUSB control

The following table indicates the properties possessed by the ActFXCPUUSB,


ActMLFXCPUUSB control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Connected Network QCPU Q12DC QS QCPU QnA ACPU FX
Relayed FXCPU LCPU
station (Q mode) CPU-V CPU (A mode) CPU 1 CPU
module
CPU
CC IE Control
CC IE Field
IBM-PC/AT compatible Relayed network MELSECNET/H
MELSECNET/10
Relayed Relayed MELSECNET(II)
station CPU module Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(3) Property list


Property Patterns
Property Default Value

0x209
ActCpuType CPU type corresponding to target station
(CPU_FX3GCPU)
ActTimeOut 10000 Any value specified by user in ms units

3 - 56 3 - 56
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.27 ActQCPUQUSB, ActMLQCPUQUSB control

The following table indicates the properties possessed by the ActQCPUQUSB,


ActMLQCPUQUSB control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Connected QCPU QS Network QCPU Q12DC QS QCPU QnA ACPU FX
Relayed LCPU
station (Q mode) CPU (Q mode) CPU-V CPU (A mode) CPU 1 CPU
module
CPU
CC IE Control
3 3
CC IE Field 7
IBM-PC/AT compatible Relayed network MELSECNET/H
MELSECNET/10
2
Relayed Relayed MELSECNET(II)
station CPU module Ethernet
Computer link 4
CC-Link 5 5 5 6
Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
Q12DCCPU-V LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
3 3
CC IE Field 7
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link 5 5 5
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Relayed stations cannot be accessed through the QSCPU.
3: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field Network since
CC-Link IE Field Network is not supported.
4: The Redundant CPU is inaccessible to the computer link module which is on the main
base.
5: Use the QnA or ACPU side CC-Link module whose ROM version is "S" or later.
6: Compatible with FX3G and FX3U(C), and within the own network.
7: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

(3) Property list


Property Patterns
Property Default Value
8
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

8: Note the following points when making access via the Ethernet module (Q series-compatible E71, QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side Q series-
compatible E71 or QE71.
• Set the "Station No. IP information" in the parameter setting of the Q series-compatible E71 or QE71. Also, when making setting,
specify other than the automatic response system (any of the IP address calculation system, table conversion system and combined
system) as the "Station No. IP information system".
(To the next page)

3 - 57 3 - 57
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value 8
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
ActDestination 0 No. 2: 993(0x3E1) No. 2: 993(0x3E1) Fixed to
(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
IONumber No. 3: 994(0x3E2) No. 3: 994(0x3E2) 0(0x00)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
1 Fixed to
ActDidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
1(0x01)
1 Fixed to
ActDisdPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
1(0x01)
Target station Target station
Q mode/ Q mode/
ActIntelligent 0 Q12DCCPU-V/ Q12DCCPU-V/ Fixed to
Fixed to 0(0x00) Fixed to 0(0x00)
PreferenceBit (0x00) LCPU :1(0x01) LCPU :1(0x01) 0(0x00)
Other than the above Other than the above
:0(0x00) :0(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0) Connected
1023 No. 2: 993(0x3E1) No. 2: 993(0x3E1) Connected station side Connected station side CPU:
ActIONumber 9
(0x3FF) No. 3: 994(0x3E2) No. 3: 994(0x3E2) module I/O address module I/O address 1023
No. 4: 995(0x3E3) No. 4: 995(0x3E3) (0x3FF)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
ActMultiDrop 0 Multidrop channel Fixed to
ChannelNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
number 0(0x00)
10
0 Target station side
Fixed to
ActNetworkNumber (0x00) Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
0(0x00)
number
255 Target station side Fixed to
ActStationNumber Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF) module station number 255(0xFF)
ActThrough 0 Fixed to
(0x00) Refer to the property [ActThroughNetworkType] in Section 3.2.
NetworkType 0(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0 Target station side Target station side Fixed to
ActUnitNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
module station number module station number 0(0x00)
8: Note the following points when making access via the Ethernet module (Q series-compatible E71, QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side Q series-
compatible E71 or QE71.
• Set the "Station No. IP information" in the parameter setting of the Q series-compatible E71 or QE71. Also, when making setting,
specify other than the automatic response system (any of the IP address calculation system, table conversion system and combined
system) as the "Station No. IP information system".
9: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
10: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
3 - 58 3 - 58
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.28 ActLCPUUSB, ActMLLCPUUSB control

The following table indicates the properties possessed by the ActLCPUUSB,


ActMLLCPUUSB control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
Connected Relayed LCPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
station CPU module
CC IE Field 3
Relayed network MELSECNET/H
IBM-PC/AT compatible MELSECNET/10
Relayed Relayed MELSECNET(II)
station CPU module Ethernet
Computer link 2
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: The Redundant CPU is inaccessible to the computer link module which is on the main
base.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

(2) Property list


Property Patterns
Property Default Value

161
ActCpuType CPU type corresponding to target station
(CPU_L02CPU)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 Fixed to No. 2: 993(0x3E1) No. 2: 993(0x3E1) Fixed to
ActDestinationIONumber
(0x00) 0(0x00) No. 3: 994(0x3E2) No. 3: 994(0x3E2) 0(0x00)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
(To the next page)

3 - 59 3 - 59
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value
1 Fixed to Fixed to Fixed to Fixed to
ActDidPropertyBit
(0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1 Fixed to Fixed to Fixed to Fixed to
ActDisdPropertyBit
(0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
Target station Target station
Q mode/ Q mode/
0 Fixed to Q12DCCPU-V/ Q12DCCPU-V/ Fixed to
ActIntelligentPreferenceBit
(0x00) 0(0x00) LCPU : 1(0x01) LCPU : 1(0x01) 0(0x00)
Other than the above Other than the above
: 0(0x00) : 0(0x00)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU:
1023(0x3FF)
No. 1: 992(0x3E0)
1023 Fixed to Connected station side Connected station side No. 2: 993(0x3E1)
ActIONumber 4
(0x3FF) 1023(0x3FF) module I/O address module I/O address No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Fixed to Multidrop channel Fixed to Fixed to
5 (0x00) 0(0x00) number 0(0x00) 0(0x00)
0 Network number of target
ActNetworkNumber Fixed to 0(0x00)
(0x00) station side module
255 Target station side
ActStationNumber Fixed to 255(0xFF)
(0xFF) module station number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0 Fixed to Target station side Target station side Fixed to
ActUnitNumber
(0x00) 0(0x00) module station number module station number 0 (0x01)
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 60 3 - 60
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.29 ActCCG4Q, ActMLCCG4Q control

The following table indicates the properties possessed by the ActCCG4Q,


ActMLCCG4Q control and their default values.

(1) When connected station CPU is QCPU (Q mode) or Q12DCCPU-V

(a) Configuration

Connected Relayed
CC-Link module
station CPU module

Relayed network
CC-Link G4
module Relayed Relayed
IBM-PC/AT (Q mode) station CPU module
compatible

(b) Property patterns


Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(Q mode) (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
2 2
CC IE Field 3
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
Q12DCCPU-V LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
2 2
CC IE Field 3
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field Network since CC-Link IE
Field Network is not supported.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller
Network is not supported.

3 - 61 3 - 61
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(c) Property list


Property Patterns
Property Default Value
4
19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,
ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Connected station side module station number
8
ActControl (TRC_DTR_OR_RTS) Depending on used cable.
34
ActCpuType (CPU_Q2CPU) CPU type corresponding to target station

Target station side Target station side


For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU : 1023(0x3FF) Connected CPU : 1023(0x3FF)
1023 No. 1: 992(0x3E0) No. 1: 992(0x3E0) Connected station side
ActIONumber 5 (0x3FF) No. 2: 993(0x3E1) No. 2: 993(0x3E1) relayed module I/O
No. 3: 994(0x3E2) No. 3: 994(0x3E2) address
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Control system : 976(0x3D0) Target station side
No specification : 1023(0x3FF) Control system : 976(0x3D0)
No specification : 1023(0x3FF)
0 Target station side module
ActNetworkNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
network number
1
ActPortNumber (PORT_1) IBM-PC/AT compatible side COM port number
255 Target station side module
ActStationNumber (0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
station number
0
ActThroughNetworkType (0x00) Refer to the property [ActThroughNetworkType] in Section 3.2.

ActTimeOut 10000 Any value specified by user in ms units


0 Target station side
ActUnitNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
module station number
4: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
5: As the I/O address, specify the value found by dividing the actual first I/O number by 16.

3 - 62 3 - 62
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(2) When connected station CPU is LCPU

(a) Configuration

Connected Relayed
CC-Link module
station CPU module

Relayed network
CC-Link G4
module Relayed Relayed
IBM-PC/AT (Q mode) station CPU module
compatible

(b) Property patterns


Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
LCPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(c) Property list


Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate
(BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber Connected station side module station number
(0x00)
8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
34
ActCpuType CPU type corresponding to target station
(CPU_Q2CPU)
1023 For single CPU Connected station side relayed module
ActIONumber 2
(0x3FF) Fixed to 1023(0x3FF) I/O address
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255
ActStationNumber Fixed to 255(0xFF)
(0xFF)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0
ActUnitNumber Fixed to 0(0x00) Target station side module station number
(0x00)
2: As the I/O address, specify the value found by dividing the actual first I/O number by 16.

3 - 63 3 - 63
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.30 ActCCG4QnA, ActMLCCG4QnA control

The following table indicates the properties possessed by the ActCCG4QnA,


ActMLCCG4QnA control and their default values.

(1) Configuration

Connected Relayed
CC-Link module
station CPU module

Relayed network
CC-Link G4
module Relayed Relayed
IBM-PC/AT (QnA mode) station CPU module
compatible

(2) Property patterns


Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
QnACPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

3 - 64 3 - 64
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(3) Property list


Property Patterns
Property Default Value
2
19200
ActBaudRate BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400
(BAUDRATE_19200)
0
ActConnectUnitNumber Connected station side CC-Link module station number
(0x00)
8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
17
ActCpuType CPU type corresponding to target station
(CPU_Q2ACPU)
Connected station
1023
ActIONumber 3 Fixed to 1023(0x3FF) Fixed to 1023(0x3FF) Fixed to 1023(0x3FF) side relayed module
(0x3FF)
I/O address
Target station side
0
ActNetworkNumber Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
number
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
Target station side Target station side
255
ActStationNumber Fixed to 255(0xFF) module station module station Fixed to 255(0xFF)
(0xFF)
number number
ActTimeOut 10000 Any value specified by user in ms units
Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00) module station
(0x00)
number
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.

3 - 65 3 - 65
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.31 ActCCG4A, ActMLCCG4A control

The following table indicates the properties possessed by the ActCCG4A,


ActMLCCG4A control and their default values.

(1) Configuration
Connected Relayed
CC-Link module
station CPU module

Relayed network
CC-Link G4
module Relayed Relayed
IBM-PC/AT compatible (A mode) station CPU module

(2) Property patterns


Connected Station
Relayed Station CPU
CPU
Relayed Network
QCPU QnA ACPU QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(A mode) CPU 1 (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(3) Property list


Property Patterns
Property Default Value

8
ActControl Depending on used cable.
(TRC_DTR_OR_RTS)
262
ActCpuType CPU type corresponding to target station
(CPU_A1NCPU)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
0
ActStationNumber Target station side module station number
(0x00)

ActTimeOut 10000 Any value specified by user in ms units

3 - 66 3 - 66
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.32 ActMnet10BD, ActMLMnet10BD control

The following table indicates the properties possessed by the ActMnet10BD,


ActMLMnet10BD control and their default values.

(1) When connected station CPU is QCPU (Q mode) or Q12DCCPU-V


(a) Configuration
Connected MELSECNET/10 Relayed
station CPU module module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Station CPU
Own Board Relayed Network
QCPU QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(Q mode) (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
2 4 2
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link 3
CC-Link
Connected
Relayed Station CPU
Station CPU
Relayed Network
Q12DC QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
CPU-V (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field Network since CC-Link IE Field
Network is not supported.
3: The Redundant CPU is inaccessible to the computer link module which is on the main base.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is
not supported.

3 - 67 3 - 67
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(c) Property list


Property Patterns
Property Default Value

1025
ActCpuType CPU type corresponding to target station
(CPU_BOARD)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
0 1023(0x3FF) 1023(0x3FF)
ActDestinationIONumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
0
ActDidPropertyBit Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
0
ActDsidPropertyBit Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU:
1023(0x3FF) Connected station side Connected station side
0
ActIONumber 5 Fixed to 0(0x00) No. 1: 992(0x3E0) relayed module I/O relayed module I/O
(0x00)
No. 2: 993(0x3E1) address address
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
For Redundant CPU
Fixed to 1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
6 (0x00) number
Target station side Connected station side Connected station side
0
ActNetworkNumber Fixed to 0(0x00) module network module network module network
(0x00)
number number number
1 Board No. of IBM-PC/AT compatible side MELSECNET/10 board,
ActPortNumber
(PORT_1) PORT 1 to PORT 4 (first to fourth boards)
255 Target station side Connected station side Connected station side
ActStationNumber Fixed to 255(0xFF)
(0xFF) module station number module station number module station number
0 Target station side Target station side
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module station number module station number
5: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
6: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 68 3 - 68
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(2) When connected station CPU is QCPU (A mode) or ACPU


(a) Configuration
Connected MELSECNET/10 Relayed
station CPU module module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Own Station CPU
Relayed Network
Board QCPU ACPU QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(A mode) 1 (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(c) Property list


Property Patterns
Property Default Value

1025
ActCpuType (CPU_BOARD) CPU type corresponding to target station
0
ActDestinationIONumber (0x00) Fixed to 0(0x00)

0
ActDidPropertyBit (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00)
0
ActDsidPropertyBit (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
0 Connected CPU : 1023(0x3FF)
Fixed to
ActIONumber 2 (0x00) Fixed to 0(0x00) Fixed to 0(0x00) No. 1 : 992(0x3E0)
1023(0x3FF)
No. 2 : 993(0x3E1)
No. 3 : 994(0x3E2)
No. 4 : 995(0x3E3)
For Redundant CPU
Fixed to 1023(0x3FF)
0
ActMultiDropChannelNumber (0x00) Fixed to 0(0x00)

0
ActNetworkNumber (0x00) Fixed to 0(0x00) Target station side module network number
1 Board No. of IBM-PC/AT compatible side MELSECNET/10 board,
ActPortNumber (PORT_1) PORT 1 to PORT 4 (first to fourth boards)
255
ActStationNumber (0xFF) Fixed to 255(0xFF) Target station side module station number
0
ActUnitNumber (0x00) Fixed to 0(0x00)

2: As the I/O address, specify the value found by dividing the actual first I/O number by 16.

3 - 69 3 - 69
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(3) When connected station CPU is QnACPU


(a) Configuration
Connected MELSECNET/10 Relayed
station CPU module module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Own Station CPU
Relayed Network
Board QCPU Q12DC QS QCPU QnA ACPU FX
QnACPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(c) Property list


Property Patterns
Property Default Value

1025
ActCpuType (CPU_BOARD) CPU type corresponding to target station
0
ActDestinationIONumber (0x00) Fixed to 0(0x00)
0
ActDidPropertyBit (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00)
0
ActDsidPropertyBit (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU:
0 Connected station
1023(0x3FF)
ActIONumber 2 (0x00) Fixed to 0(0x00) Fixed to 1023(0x3FF) side relayed module
No. 1: 992(0x3E0)
I/O address
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
For Redundant CPU
Fixed to 1023(0x3FF)
0 Multidrop channel
ActMultiDropChannelNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
number
0 Target station side Connected station
Target station side
ActNetworkNumber (0x00) Fixed to 0(0x00) module network side module network
module network number
number number
1 Board No. of IBM-PC/AT compatible side MELSECNET/10 board,
ActPortNumber (PORT_1) PORT 1 to PORT 4 (first to fourth boards)
255 Connected station
Target station side Target station side
ActStationNumber (0xFF) Fixed to 255(0xFF) side module station
module station number module station number
number
0 Target station side
ActUnitNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00) module station
number
2: As the I/O address, specify the value found by dividing the actual first I/O number by 16.

3 - 70 3 - 70
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.33 ActMnetHBD, ActMLMnetHBD control

The following table indicates the properties possessed by the ActMnetHBD,


ActMLMnetHBD control and their default values.

(1) When access is made via MELSECNET/H mode using QCPU (Q


mode) or Q12DCCPU-V as connected station CPU
(a) Configuration
Connected MELSECNET/H Relayed
station CPU module module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Own Station CPU
Relayed Network
Board QCPU QS QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(Q mode) CPU (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
3 5
CC IE Field 2 3
MELSECNET/H 2
MELSECNET/10 2
2
MELSECNET(II)
Ethernet 2
Computer link 4
CC-Link
Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
Q12DCCPU-V LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Relayed stations cannot be accessed through the QSCPU.
3: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field Network since CC-Link IE Field
Network is not supported.
4: The Redundant CPU is inaccessible to the computer link module which is on the main base.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is
not supported.

3 - 71 3 - 71
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(c) Property list

Property Patterns
Property Default Value

1025
ActCpuType CPU type corresponding to target station
(CPU_BOARD)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActDestinationIONumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
0
ActDidPropertyBit Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
0
ActDsidPropertyBit Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU:
1023(0x3FF)
No. 1: 992(0x3E0)
No. 2: 993(0x3E1) Connected station side Connected station side
0
ActIONumber 6 Fixed to 0(0x00) No. 3: 994(0x3E2) relayed module I/O relayed module I/O
(0x00) No. 4: 995(0x3E3) address address
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
7 (0x00) number
Target station side Connected station side Connected station side
0
ActNetworkNumber Fixed to 0(0x00) module network module network module network
(0x00)
number number number
1 Board No. of IBM-PC/AT compatible side MELSECNET/H board,
ActPortNumber
(PORT_1) PORT 1 to PORT 4 (first to fourth boards)
255 Target station side Connected station side Connected station side
ActStationNumber Fixed to 255(0xFF)
(0xFF) module station number module station number module station number
1
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x01)
0 Target station side Target station side
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module station number module station number
6: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
7: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 72 3 - 72
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(2) When access is made via MELSECNET/10 mode using QCPU (Q


mode) or Q12DCCPU-V as connected station CPU
Operates when both the MELSECNET/H board and relayed module are in the
MELSECNET/10 mode.

(a) Configuration
Connected MELSECNET/H Relayed
station CPU module module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Own Station CPU
Relayed Network
Board QCPU QS QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(Q mode) CPU (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
3 5
CC IE Field 2 3
MELSECNET/H
MELSECNET/10 2
2
MELSECNET(II)
Ethernet 2
Computer link 4
CC-Link
Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
Q12DCCPU-V LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Relayed stations cannot be accessed through the QSCPU.
3: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field Network since CC-Link IE Field
Network is not supported.
4: The Redundant CPU is inaccessible to the computer link module which is on the main base.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is
not supported.

3 - 73 3 - 73
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(c) Property list


Property Patterns
Property Default Value

1025
ActCpuType CPU type corresponding to target station
(CPU_BOARD)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
ActDestinationIONumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
0
ActDidPropertyBit Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
0
ActDsidPropertyBit Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU:
1023(0x3FF)
No. 1: 992(0x3E0)
0 No. 2: 993(0x3E1) Connected station side Connected station side
ActIONumber 6 Fixed to 0(0x00) No. 3: 994(0x3E2) relayed module I/O relayed module I/O
(0x00)
No. 4: 995(0x3E3) address address
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
7 (0x00) number
Target station side Connected station side Connected station side
0
ActNetworkNumber Fixed to 0(0x00) module network module network module network
(0x00)
number number number
1 Board No. of IBM-PC/AT compatible side MELSECNET/H board,
ActPortNumber
(PORT_1) PORT 1 to PORT 4 (first to fourth boards)
255 Target station side Connected station side Connected station side
ActStationNumber Fixed to 255(0xFF)
(0xFF) module station number module station number module station number
1
ActThroughNetworkType Fixed to 1(0x01)
(0x01)
0 Target station side Target station side
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module station number module station number
6: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
7: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 74 3 - 74
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(3) When access is made via MELSECNET/10 mode using QCPU (A


mode) or ACPU as connected station CPU
Operates when the MELSECNET/H board is in the MELSECNET/10 mode.
(a) Configuration
Connected MELSECNET/H Relayed
station CPU module module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Own Station CPU
Relayed Network
Board QCPU ACPU QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(A mode) 1 (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(c) Property list


Property Patterns
Property Default Value
1025
ActCpuType (CPU_BOARD) CPU type corresponding to target station
0
ActDestinationIONumber (0x00) Fixed to 0(0x00)
0
ActDidPropertyBit (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00)
0
ActDsidPropertyBit (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU : 1023(0x3FF)
0 No. 1: 992(0x3E0) Fixed to
ActIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00) No. 2: 993(0x3E1)
1023(0x3FF)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
For Redundant CPU
Target station side
Control system : 976(0x3D0)
No specification : 1023(0x3FF)
0
ActMultiDropChannelNumber (0x00) Fixed to 0(0x00)
0
ActNetworkNumber (0x00) Fixed to 0(0x00) Target station side module network number
1 Board No. of IBM-PC/AT compatible side MELSECNET/H board,
ActPortNumber (PORT_1) PORT 1 to PORT 4 (first to fourth boards)
255
ActStationNumber (0xFF) Fixed to 255(0xFF) Target station side module station number
1
ActThroughNetworkType (0x01) Fixed to 1(0x01)
0
ActUnitNumber (0x00) Fixed to 0(0x00)

3 - 75 3 - 75
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(4) When access is made via MELSECNET/10 mode using QnACPU


as connected station CPU
Operates when the MELSECNET/H board is in the MELSECNET/10 mode.
(a) Configuration
Connected MELSECNET/H Relayed
station CPU module module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Own Station CPU
Relayed Network
Board QCPU Q12DC QS QCPU QnA ACPU FX
QnACPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(c) Property list


Property Patterns
Property Default Value
2
1025
ActCpuType (CPU_BOARD) CPU type corresponding to target station
0
ActDestinationIONumber (0x00) Fixed to 0(0x00)

0
ActDidPropertyBit (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00)
0
ActDsidPropertyBit (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 1(0x01) Fixed to 0(0x00)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU : 1023(0x3FF)
0 No. 1: 992(0x3E0) Connected station
Fixed to
ActIONumber 3 (0x00) Fixed to 0(0x00) No. 2: 993(0x3E1) side relayed module
1023(0x3FF)
No. 3: 994(0x3E2) I/O address
No. 4: 995(0x3E3)
For Redundant CPU
Target station side
Control system : 976(0x3D0)
No specification : 1023(0x3FF)
2: Note the following for access to be made via the Ethernet module (Q series-compatible E71, QE71).
• Specify ActNetworkNumber and ActStationNumber using the values set in the target station side Q series-compatible E71 or QE71.
• Set "Station No. IP information" in the Q series-compatible E71 or QE71 parameter setting. When making setting, specify other
than the automatic response system (any of the IP address calculation system, table conversion system and combined system) as the
"Station No. IP information system".
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
(To the next page)
3 - 76 3 - 76
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value
2

ActMultiDropChannelNumber 0 Multidrop channel


Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
4 (0x00) number
Target station side Target station side Connected station
0
ActNetworkNumber Fixed to 0(0x00) module network module network side module network
(0x00)
number number number
1 Board No. of IBM-PC/AT compatible side MELSECNET/H board,
ActPortNumber
(PORT_1) PORT 1 to PORT 4 (first to fourth boards)
Target station side Target station side Connected station
255
ActStationNumber Fixed to 255(0xFF) module station module station side module station
(0xFF)
number number number
1
ActThroughNetworkType Fixed to 1(0x01)
(0x01)
Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00) module station
(0x00)
number
2: Note the following for access to be made via the Ethernet module (Q series-compatible E71, QE71).
• Specify ActNetworkNumber and ActStationNumber using the values set in the target station side Q series-compatible E71 or QE71.
• Set "Station No. IP information" in the Q series-compatible E71 or QE71 parameter setting. When making setting, specify other
than the automatic response system (any of the IP address calculation system, table conversion system and combined system) as the
"Station No. IP information system".
4: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 77 3 - 77
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.34 ActMnetGBD, ActMLMnetGBD control

The following table shows the properties possessed by the ActMnetGBD and
ActMLMnetGBD controls and their default values.

(1) When connected station CPU is the QCPU (Q mode) or


Q12DCCPU-V
(a) Configuration
Connected CC-Link IE Controller Relayed
station CPU Network module module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Own Station CPU
Relayed Network
Board QCPU QS QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(Q mode) CPU (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
3 5
CC IE Field 2 3
MELSECNET/H 2
MELSECNET/10 2
2
MELSECNET(II)
Ethernet 2
Computer link 4
CC-Link
Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
Q12DCCPU-V LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Relayed stations cannot be accessed through the QSCPU.
3: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field Network since CC-Link IE Field
Network is not supported.
4: The Redundant CPU is inaccessible to the computer link module which is on the main base.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is
not supported.

3 - 78 3 - 78
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(c) Property list


Property pattern
Property Default value

1025
ActCpuType CPU type corresponding to the target station
(CPU_BOARD)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No.1: 992(0x3E0) No.1: 992(0x3E0)
0 No.2: 993(0x3E1) No.2: 993(0x3E1)
ActDestinationIONumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) No.3: 994(0x3E2) No.3: 994(0x3E2)
No.4: 995(0x3E3) No.4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
0
ActDidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
0
ActDsidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU:
1023(0x3FF)
No.1: 992(0x3E0)
0 No.2: 993(0x3E1) Relayed module I/O Relayed module I/O
Fixed to
ActIONumber 6 No.3: 994(0x3E2) address on connected address on connected
(0x00) 1023(0x3FF)
No.4: 995(0x3E3) station side station side
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
7 (0x00) number
Module network Module network Module network
0
ActNetworkNumber Fixed to 0(0x00) number on target number on connected number on connected
(0x00)
station side station side station side
1 CC-Link IE Controller Network board on IBM-PC/AT-compatible personal computer side,
ActPortNumber
(PORT_1) whose board number is any of PORT1 to PORT4 (First to fourth)
Module station number Module station number
255 Module station number
ActStationNumber Fixed to 255(0xFF) on connected station on connected station
(0xFF) on target station side
side side
1
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x01)
0 Module station number Module station number
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) on target station side on target station side
6: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
7: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 79 3 - 79
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.35 ActCCIEFBD, ActMLCCIEFDB control

The following table shows the properties possessed by the ActCCIEFBD and
ActMLCCIEFBD controls and their default values.

(1) When connected station CPU is the QCPU (Q mode) or LCPU


(a) Configuration
Connected CC-Link IE Field Relayed
station CPU Network module module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Own Station CPU
Relayed Network
Board QCPU QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(Q mode) (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
2 3
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
LCPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Field 3
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link IE Field Network is not
supported.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is
not supported.

3 - 80 3 - 80
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(c) Property list


Property pattern
Property Default value

1025
ActCpuType CPU type corresponding to the target station
(CPU_BOARD)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No.1: 992(0x3E0) No.1: 992(0x3E0)
0 No.2: 993(0x3E1) No.2: 993(0x3E1)
ActDestinationIONumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) No.3: 994(0x3E2) No.3: 994(0x3E2)
No.4: 995(0x3E3) No.4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActDsidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU:
1023(0x3FF)
No.1: 992(0x3E0)
1023 No.2: 993(0x3E1) Relayed module I/O Relayed module I/O
Fixed to
ActIONumber 4 No.3: 994(0x3E2) address on connected address on connected
(0x3FF) 1023(0x3FF)
No.4: 995(0x3E3) station side station side
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
5 (0x00) number
Module network Module network Module network
0
ActNetworkNumber Fixed to 0(0x00) number on target number on connected number on connected
(0x00)
station side station side station side
1 CC-Link IE Controller Network board on IBM-PC/AT-compatible personal computer side,
ActPortNumber
(PORT_1) whose board number is any of PORT1 to PORT4 (First to fourth)
Module station number Module station number
255 Module station number
ActStationNumber Fixed to 255(0xFF) on connected station on connected station
(0xFF) on target station side
side side
1
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x01)
0 Module station number Module station number
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) on target station side on target station side
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 81 3 - 81
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.36 ActCCBD, ActMLCCBD control

The following table indicates the properties possessed by the ActCCBD, ActMLCCBD
control and their default values.

(1) When connected station CPU is QCPU (Q mode) or Q12DCCPU-V


(a) Configuration

Connected Relayed
CC-Link module
station CPU module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Own Station CPU
Relayed Network
Board QCPU QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(Q mode) (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
2 3 2
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
Connected
Relayed Station CPU
Station CPU
Relayed Network
Q12DC QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
CPU-V (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
2 2
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field Network since CC-Link IE Field
Network is not supported.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is
not supported.

3 - 82 3 - 82
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(c) Property list


Property Patterns
Property Default Value

1025
ActCpuType CPU type corresponding to target station
(CPU_BOARD)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU : 1023(0x3FF) Connected CPU : 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0
ActDestinationIONumber Fixed to 0(0x00) No. 2: 993(0x3E1) No. 2: 993(0x3E1)
(0x00)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For redundant CPU
Target station side Target station side
Control system : 976(0x3D0) Control system : 976(0x3D0)
No specification : 1023(0x3FF) No specification : 1023(0x3FF)
0
ActIONumber Fixed to 0(0x00) Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
(0x00)
0 Target station side module
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) network number
1 Board No. of IBM-PC/AT compatible side CC-Link board,
ActPortNumber
(PORT_1) PORT 1 to PORT 4 (first to fourth boards)
255 Target station side CC-Link Target station side module
ActStationNumber Fixed to 255(0xFF)
(0xFF) module station number station number
0 Connected station side CC-Link
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module station number

3 - 83 3 - 83
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(2) When connected station CPU is LCPU


(a) Configuration

Connected Relayed
CC-Link module
station CPU module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Station CPU
Own Board Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
LCPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(c) Property list


Property Patterns
Property Default Value

1025
ActCpuType CPU type corresponding to target station
(CPU_BOARD)
0 For single CPU
ActDestinationIONumber Fixed to 0(0x00)
(0x00) Fixed to 1023(0x3FF)
0
ActIONumber Fixed to 0(0x00) Fixed to 1023(0x3FF)
(0x00)
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
1 Board No. of IBM-PC/AT compatible side CC-Link board,
ActPortNumber
(PORT_1) PORT 1 to PORT 4 (first to fourth boards)
255 Target station side CC-Link module station
ActStationNumber Fixed to 255(0xFF)
(0xFF) number
0
ActUnitNumber Fixed to 0(0x00)
(0x00)

3 - 84 3 - 84
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(3) When connected station CPU is QCPU (A mode)


(a) Configuration
Connected Relayed
CC-Link module
station CPU module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Station CPU
Own Board Relayed Network
QCPU QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(A mode) (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(c) Property list


Property Patterns
Property Default Value

1025
ActCpuType CPU type corresponding to target station
(CPU_BOARD)
0
ActDestinationIONumber Fixed to 0(0x00)
(0x00)
0
ActIONumber Fixed to 0(0x00)
(0x00)
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
1 Board No. of IBM-PC/AT compatible side CC-Link board,
ActPortNumber
(PORT_1) PORT 1 to PORT 4 (first to fourth boards)
255 Target station side CC-Link module
ActStationNumber Fixed to 255(0xFF)
(0xFF) station number
0
ActUnitNumber Fixed to 0(0x00)
(0x00)

3 - 85 3 - 85
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(4) When connected station CPU is QnACPU


(a) Configuration
Connected Relayed
CC-Link module
station CPU module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Station CPU
Own Board Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
QnACPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(c) Property list


Property Patterns
Property Default Value

1025
ActCpuType CPU type corresponding to target station
(CPU_BOARD)
0
ActDestinationIONumber Fixed to 0(0x00)
(0x00)
0
ActIONumber Fixed to 1023(0x3FF)
(0x00)
0 Target station side module
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) network number
1 Board No. of IBM-PC/AT compatible side CC-Link board,
ActPortNumber
(PORT_1) PORT 1 to PORT 4 (first to fourth boards)
255 Target station side CC-Link Target station side module
ActStationNumber Fixed to 255(0xFF)
(0xFF) module station number station number
0 Target station side CC-Link
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module station number

3 - 86 3 - 86
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(5) When connected station CPU is ACPU


(a) Configuration
Connected Relayed
CC-Link module
station CPU module

Relayed network

Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Station CPU
Own Board Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
ACPU 1 LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(c) Property list


Property Patterns
Property Default Value

1025
ActCpuType CPU type corresponding to target station
(CPU_BOARD)
0
ActDestinationIONumber Fixed to 0(0x00)
(0x00)
0
ActIONumber Fixed to 0(0x00)
(0x00)
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
1 Board No. of IBM-PC/AT compatible side CC-Link board,
ActPortNumber
(PORT_1) PORT 1 to PORT 4 (first to fourth boards)
255 Target station side module
ActStationNumber Fixed to 255(0xFF)
(0xFF) station number
0
ActUnitNumber Fixed to 0(0x00)
(0x00)

3 - 87 3 - 87
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.37 ActAnUBD, ActMLAnUBD control

The following table indicates the properties possessed by the ActAnUBD,


ActMLAnUBD control and their default values.

(1) Configuration (2) Property patterns


Connected
Relayed Station CPU
Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
Extension base unit Own Board LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
Relayed
module CC IE Control
CC IE Field
Relayed network MELSECNET/H
IBM-PC/AT compatible
MELSECNET/10 2
Relayed Relayed
MELSECNET(II) 2
station CPU module
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Operates as the one equivalent to AnACPU.

(3) Property list


Property Patterns
Property Default Value

271
ActCpuType CPU type corresponding to target station
(CPU_A2USHS1CPU)
0 Target station side module
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) network number
255 Target station side module Target station side module
ActStationNumber Fixed to 255(0xFF)
(0xFF) station number station number

3 - 88 3 - 88
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.38 ActLLT, ActMLLLT control

The following table indicates the properties possessed by the ActLLT, ActMLLLT
control and their default values.

Property Pattern
Property Default Value
Own station Other station
34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
0 Target station side
ActNetworkNumber Fixed to 0(0x00)
(0x00) network number
255 Target station side
ActStationNumber Fixed to 255(0xFF)
(0xFF) station number
ActTimeOut 10000 Any value specified by user in ms units

POINT
When any of the following settings has been included in the property settings, the
access destination will be own station.
• ActNetworkNumber: The number outside the range 1 to 255 has been set.
• ActStationNumber: The number outside the range 0 to 64 has been set.

3.3.39 ActSIM, ActMLSIM control

The following table indicates the properties possessed by the ActSIM, ActMLSIM
control and their default values.

Property Default Value Property Pattern


0 Refer to the property [ActTargetSimulator] in
ActTargetSimulator
(0x00) Section 3.2.

3 - 89 3 - 89
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.40 ActQCPUQBus, ActMLQCPUQBus control

The following table indicates the properties possessed by the ActQCPUQBus,


ActMLQCPUQBus control and their default values.

(1) Configuration

No. 1 No. 2 No. 3 PC CPU module

(2) Property
Property Default Value Property Pattern
34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
Target station
992 No. 1: 992(0x3E0)
ActIONumber
(0x3E0) No. 2: 993(0x3E1)
No. 3: 994(0x3E2)

POINT
Use any of the following controls for access to the programmable controller CPU
via the corresponding module controlled by the PC CPU module.

Controls Used
Relayed Module
For VB, VC++, VBA For VBScript
MELSECNET/H module ActMnetHBD ActMLMnetHBD
CC-Link module ActCCBD ActMLCCBD

3 - 90 3 - 90
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.41 ActA6TEL control

The following table indicates the properties possessed by the ActA6TEL control and
their default values.

(1) Configuration
Connected Relayed
station CPU module

Modem Relayed network

Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

(2) Property patterns


Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
ACPU 1 LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(3) Property list


Property Patterns
Property Default Value

ActATCommand Empty Any value specified by user


ActATCommandPasswordCancelRetryTimes 3 Any value specified by user
ActATCommandResponseWaitTime 1 Any value specified by user (unit s)
ActConnectionCDWaitTime 90 Any value specified by user (unit s)
ActConnectionModemReportWaitTime 5 Any value specified by user (unit s)
262
ActCpuType CPU type corresponding to target station
(CPU_A1NCPU)
ActDialNumber Empty Telephone number of any value specified by user
ActDisconnectionCDWaitTime 5 Any value specified by user (unit s)
ActDisconnectionDelayTime 3 Any value specified by user (unit s)
1
ActLineType (LINETYPE_TONE) LINETYPE_PULSE(0), LINETYPE_TONE(1), LINETYPE_ISDN(2)

0 Target station side


ActNetworkNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
module network number
ActOutsideLineNumber Empty Outside line access number of any value specified by user
ActPassword Empty Password set to the Q6TEL and A6TEL
ActPasswordCancelResponseWaitTime 5 Any value specified by user (unit s)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255 Fixed to Target station side Target station side
ActStationNumber (0xFF) 255(0xFF) module station number module station number
ActTimeOut 10000 Any value specified by user in ms units
ActTransmissionDelayTime 0 Any value specified by user (unit s)

3 - 91 3 - 91
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.42 ActQ6TEL control

The following table indicates the properties possessed by the ActQ6TEL control and
their default values.

(1) Configuration
Connected Relayed
station CPU module

Modem Relayed network

Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

(2) Property patterns


Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
QnACPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(3) Property list


Property Patterns
Property Default Value
2

ActATCommand Empty Any value specified by user


ActATCommandPasswordCancelRetryTimes 3 Any value specified by user
ActATCommandResponseWaitTime 1 Any value specified by user (unit s)
ActConnectionCDWaitTime 90 Any value specified by user (unit s)
ActConnectionModemReportWaitTime 5 Any value specified by user (unit s)
17
ActCpuType CPU type corresponding to target station
(CPU_Q2ACPU)
ActDialNumber Empty Telephone number of any value specified by user
ActDisconnectionCDWaitTime 5 Any value specified by user (unit s)
ActDisconnectionDelayTime 3 Any value specified by user (unit s)
1023 Fixed to Fixed to Fixed to Connected station side
ActIONumber 3
(0x3FF) 1023(0x3FF) 1023(0x3FF) 1023(0x3FF) module I/O address
1
ActLineType LINETYPE_PULSE(0), LINETYPE_TONE(1), LINETYPE_ISDN(2)
(LINETYPE_TONE)
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
(To the next page)
3 - 92 3 - 92
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value 2
Target station side
0
ActNetworkNumber Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
number
ActOutsideLineNumber Empty Outside line access number of any value specified by user
ActPassword Empty Password set to the Q6TEL
ActPasswordCancelResponseWaitTime 5 Any value specified by user (unit s)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
Target station side Target station side
255
ActStationNumber Fixed to 255(0xFF) module station module station Fixed to 255(0xFF)
(0xFF)
number number
ActTimeOut 10000 Any value specified by user in ms units
ActTransmissionDelayTime 0 Any value specified by user (unit s)
Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00) module station
(0x00)
number
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".

3 - 93 3 - 93
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.43 ActFXCPUTEL control

The following table indicates the properties possessed by the ActFXCPUTEL control
and their default values.

(1) Configuration
Connected Relayed
station CPU module

Modem Relayed network

Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
FXCPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(3) Property list


Property Patterns
Property Default Value

ActATCommand Empty Any value specified by user


ActATCommandPasswordCancelRetryTimes 3 Any value specified by user
ActATCommandResponseWaitTime 1 Any value specified by user (unit s)
ActConnectionCDWaitTime 90 Any value specified by user (unit s)
ActConnectionModemReportWaitTime 5 Any value specified by user (unit s)
513
ActCpuType CPU type corresponding to target station
(CPU_FX0CPU)
ActDialNumber Empty Telephone number of any value specified by user
ActDisconnectionCDWaitTime 5 Any value specified by user (unit s)
ActDisconnectionDelayTime 3 Any value specified by user (unit s)
1
ActLineType LINETYPE_PULSE(0), LINETYPE_TONE(1), LINETYPE_ISDN(2)
(LINETYPE_TONE)
ActOutsideLineNumber Empty Outside line access number of any value specified by user
ActPasswordCancelResponseWaitTime 5 Any value specified by user (unit s)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
ActTimeOut 10000 Any value specified by user in ms units
ActTransmissionDelayTime 0 Any value specified by user (unit s)

3 - 94 3 - 94
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.44 ActQJ71C24TEL control

The following table indicates the properties possessed by the ActQJ71C24TEL control
and their default values.
(1) When there is relayed module in addition to connected station side
Q series-compatible C24
(a) Configuration
Connected Q series- Relayed
station CPU compatible C24 module

Modem Relayed network

Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(Q mode) (Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
2 4 2
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link 3
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Inaccessible to Q12DCCPU-V and QSCPU relayed by CC-Link IE Field Network since CC-Link IE Field
Network is not supported.
3: The Redundant CPU is inaccessible to the computer link module which is on the main base.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is
not supported.

(c) Property list


Property Patterns
Property Default Value
5
ActATCommand Empty Any value specified by user
ActATCommandPasswordCancelRetryTimes 3 Any value specified by user
ActATCommandResponseWaitTime 1 Any value specified by user (unit s)
BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,
19200
ActBaudRate BAUDRATE_5700, BAUDRATE_115200
(BAUDRATE_19200)
(Match to the setting of Q series-compatible C24)
ActCallbackCancelWaitTime 90 Any value specified by user (unit s)
ActCallbackDelayTime 20 Any value specified by user (unit s)
ActCallbackNumber Empty Telephone number of any value specified by user
ActCallbackReceptionWaitingTimeOut 120 Any value specified by user (unit s)
ActConnectionCDWaitTime 90 Any value specified by user (unit s)
5: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
(To the next page)
3 - 95 3 - 95
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value
5
ActConnectionModemReport
5 Any value specified by user (unit s)
WaitTime
0
ActConnectUnitNumber Connected station side module station number
(0x00)
TEL_AUTO_CONNECT(0), TEL_AUTO_CALLBACK(1),
0 TEL_AUTO_CALLBACK_NUMBER(2), TEL_CALLBACK(3),
ActConnectWay (TEL_AUTO_ TEL_CALLBACK_NUMBER(4), TEL_CALLBACK_REQUEST(5),
CONNECT) TEL_CALLBACK_REQUEST_NUMBER(6), TEL_CALLBACK_WAIT(7)
(Depending on callback function setting)
34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
0 No. 1: 992(0x3E0) No. 1: 992(0x3E0)
ActDestinationIONumber Fixed to 0(0x00) Fixed to 0(0x00) No. 2: 993(0x3E1) No. 2: 993(0x3E1)
(0x00)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
ActDialNumber Empty Telephone number of any value specified by user
1
ActDidpropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
ActDisconnectionCDWaitTime 5 Any value specified by user (unit s)
ActDisconnectionDelayTime 3 Any value specified by user (unit s)
1
ActDsidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
1023 No. 1: 992(0x3E0) No. 1: 992(0x3E0) Connected station Connected station
ActIONumber 6 No. 2: 993(0x3E1) No. 2: 993(0x3E1) side relayed module side relayed module
(0x3FF)
No. 3: 994(0x3E2) No. 3: 994(0x3E2) I/O address I/O address
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
5: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
6: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
(To the next page)

3 - 96 3 - 96
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value
5

1
ActLineType LINETYPE_PULSE(0), LINETYPE_TONE(1), LINETYPE_ISDN(2)
(LINETYPE_TONE)
0 Multidrop channel
ActMultiDropChannelNumber 7 Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) number
Target station side
0
ActNetworkNumber Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
number
ActOutsideLineNumber Empty Outside line access number of any value specified by user
ActPassword Empty Password set to the Q series-compatible C24
ActPasswordCancelResponse
5 Any value specified by user (unit s)
WaitTime
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
Target station side
255
ActStationNumber Fixed to 255(0xFF) module station Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF)
number
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
ActTransmissionDelayTime 0 Any value specified by user (unit s)
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
5: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
7: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 97 3 - 97
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(2) When connected station side Q series-compatible C24 is used for


multidrop link with relayed module
(a) Configuration
Connected Q series-
station CPU compatible C24

Modem Multidrop link


Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

(b) Property patterns


Connected Station CPU Relayed Station CPU
Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
QCPU (Q mode) LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
Independent mode 2 Computer link 3
: Accessible (Property pattern within circle),
: Inaccessible
1: Including motion controller CPU.
2: The independent mode indicates that the parameters have been set as indicated below.
CH1 side: Operation setting for transmission setting = independent (0),
communication protocol setting = 0
CH2 side: Operation setting for transmission setting = independent (0)
3: The Redundant CPU is inaccessible to the computer link module which is on the main base.

(c) Property list


Property Patterns
Property Default Value

ActATCommand Empty Any value specified by user


ActATCommandPasswordCancelRetryTimes 3 Any value specified by user
ActATCommandResponseWaitTime 1 Any value specified by user (unit s)
BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,
19200
ActBaudRate BAUDRATE_57600, BAUDRATE_115200
(BAUDRATE_19200)
(Match to the setting of Q series-compatible C24)
ActCallbackCancelWaitTime 90 Any value specified by user (unit s)
ActCallbackDelayTime 20 Any value specified by user (unit s)
ActCallbackNumber Empty Telephone number of any value specified by user
ActCallbackReceptionWaitingTimeOut 120 Any value specified by user (unit s)
ActConnectionCDWaitTime 90 Any value specified by user (unit s)
ActConnectionModemReportWaitTime 5 Any value specified by user (unit s)
0 Connected station side Connected station side
ActConnectUnitNumber
(0x00) module station number module station number
TEL_AUTO_CONNECT(0), TEL_AUTO_CALLBACK(1),
TEL_AUTO_CALLBACK_NUMBER(2), TEL_CALLBACK(3),
TEL_CALLBACK_NUMBER(4),
0
ActConnectWay TEL_CALLBACK_REQUEST(5),
(TEL_AUTO_CONNECT)
TEL_CALLBACK_REQUEST_NUMBER(6),
TEL_CALLBACK_WAIT(7)
(Depending on callback function setting)
(To the next page)

3 - 98 3 - 98
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU : 1023(0x3FF)
0 No. 1 : 992(0x3E0)
ActDestinationIONumber Fixed to 0(0x00)
(0x00) No. 2 : 993(0x3E1)
No. 3 : 994(0x3E2)
No. 4 : 995(0x3E3)
For Redundant CPU
Control system : 976(0x3D0)
No specification : 1023(0x3FF)
ActDialNumber Empty Telephone number of any value specified by user
1
ActDidpropertyBit Fixed to 1(0x01) Fixed to 0(0x00)
(0x01)
ActDisconnectionCDWaitTime 5 Any value specified by user (unit s)
ActDisconnectionDelayTime 3 Any value specified by user (unit s)
1
ActDsidPropertyBit Fixed to 1(0x01) Fixed to 0(0x00)
(0x01)
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU : 1023(0x3FF)
1023 No. 1: 992(0x3E0) Connected station side relayed
ActIONumber 4
(0x3FF) No. 2: 993(0x3E1) module I/O address
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
For Redundant CPU
Control system : 976(0x3D0)
No specification : 1023(0x3FF)
1
ActLineType LINETYPE_PULSE(0), LINETYPE_TONE(1), LINETYPE_ISDN(2)
(LINETYPE_TONE)
0
ActMultiDropChannelNumber 5 Fixed to 0(0x00) Multidrop channel number
(0x00)
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 99 3 - 99
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
ActOutsideLineNumber Empty Outside line access number of any value specified by user
ActPassword Empty Password set to the Q series-compatible C24
ActPasswordCancelResponseWaitTime 5 Any value specified by user (unit s)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255
ActStationNumber Fixed to 255(0xFF)
(0xFF)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
ActTransmissionDelayTime 0 Any value specified by user (unit s)
0 Target station side module
ActUnitNumber Fixed to 0(0x00)
(0x00) station number

3 - 100 3 - 100
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.45 ActLJ71C24TEL control

The following table indicates the properties possessed by the ActLJ71C24TEL control
and their default values.

(1) When there is relayed module in addition to connected station side


LJ71C24
(a) Configuration
Connected L series- Relayed
station CPU compatible C24 module

Modem Relayed network

Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
LCPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Field 4
MELSECNET/H
MELSECNET/10
2 MELSECNET(II)
Ethernet
Computer link 3
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: Indicates the CH2 side setting. (CH1 side fixed to independent mode)
3: The Redundant CPU is inaccessible to the computer link module which is on the main base.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is
not supported.

(c) Property list


Property Patterns
Property Default Value

ActATCommand Empty Any value specified by user


ActATCommandPasswordCancelRetryTimes 3 Any value specified by user
ActATCommandResponseWaitTime 1 Any value specified by user
BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,
19200
ActBaudRate BAUDRATE_57600, BAUDRATE_115200
(BAUDRATE_19200)
(Match to the setting of LJ71C24)
ActCallbackCancelWaitTime 90 Any value specified by user (unit s)
ActCallbackDelayTime 20 Any value specified by user (unit s)
ActCallbackNumber Empty Any value specified by user (unit s)
ActCallbackReceptionWaitingTimeOut 120 Any value specified by user (unit s)
ActConnectionCDWaitTime 90 Any value specified by user (unit s)
(To the next page)

3 - 101 3 - 101
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

ActConnectionModemReport
5 Any value specified by user (unit s)
WaitTime
0
ActConnectUnitNumber Connected station side module station number
(0x00)
TEL_AUTO_CONNECT(0), TEL_AUTO_CALLBACK(1),
0 TEL_AUTO_CALLBACK_NUMBER(2), TEL_CALLBACK(3),
ActConnectWay (TEL_AUTO_ TEL_CALLBACK_NUMBER(4), TEL_CALLBACK_REQUEST(5),
CONNECT) TEL_CALLBACK_REQUEST_NUMBER(6), TEL_CALLBACK_WAIT(7)
(Depending on callback function setting)
161
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
0 No. 2: 993(0x3E1) No. 2: 993(0x3E1)
Fixed to Fixed to
ActDestinationIONumber No. 3: 994(0x3E2) No. 3: 994(0x3E2)
(0x00) 0(0x00) 0(0x00)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
For Redundant CPU For Redundant CPU
Target station side Target station side
Control system: Control system:
976(0x3D0) 976(0x3D0)
No specification: No specification:
1023(0x3FF) 1023(0x3FF)
ActDialNumber Empty Telephone number of any value specified by user
1 Fixed to Fixed to Fixed to Fixed to
ActDidpropertyBit
(0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
ActDisconnectionCDWaitTime 5 Any value specified by user (unit s)
ActDisconnectionDelayTime 3 Any value specified by user (unit s)
1 Fixed to Fixed to Fixed to Fixed to
ActDsidPropertyBit
(0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU:
1023(0x3FF)
No. 1: 992(0x3E0)
1023 For single CPU Connected station Connected station No. 2: 993(0x3E1)
ActIONumber 5 Fixed to side relayed module side relayed module No. 3: 994(0x3E2)
(0x3FF)
1023(0x3FF) I/O address I/O address No. 4: 995(0x3E3)
For Redundant CPU
Target station side
Control system:
976(0x3D0)
No specification:
1023(0x3FF)
5: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
(To the next page)

3 - 102 3 - 102
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

1
ActLineType LINETYPE_PULSE(0), LINETYPE_TONE(1), LINETYPE_ISDN(2)
(LINETYPE_TONE)
0 Fixed to Multidrop channel Fixed to Fixed to
ActMultiDropChannelNumber 6
(0x00) 0(0x00) number 0(0x00) 0(0x00)

0 Module network
ActNetworkNumber Fixed to 0(0x00) number on target
(0x00)
station side
ActOutsideLineNumber Empty Outside line access number of any value specified by user
ActPassword Empty Password set to the module
ActPasswordCancelResponse
5 Any value specified by user (unit s)
WaitTime
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)

255 Module station


ActStationNumber Fixed to 255(0xFF) number on target
(0xFF)
station side
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
ActTransmissionDelayTime 0 Any value specified by user (unit s)

0 Target station side Target station side


Fixed to Fixed to
ActUnitNumber module station module station
(0x00) 0(0x00) 0(0x00)
number number
6: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 103 3 - 103
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(2) When connected station side LJ71C24 is used for multidrop link with
relayed module
(a) Configuration
Connected L series-
station CPU compatible C24

Modem Multidrop link


Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

(b) Property patterns


Connected Station CPU Relayed Station CPU
Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
QCPU (Q mode) LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
Independent mode Computer link 2
: Accessible (Property pattern within circle),
: Inaccessible
1: Including motion controller CPU.
2: The Redundant CPU is inaccessible to the computer link module which is on the main base.

(c) Property list


Property Patterns
Property Default Value

ActATCommand Empty Any value specified by user


ActATCommandPasswordCancelRetryTimes 3 Any value specified by user
ActATCommandResponseWaitTime 1 Any value specified by user (unit s)
19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,
ActBaudRate BAUDRATE_57600, BAUDRATE_115200
(BAUDRATE_19200)
(Match to the setting of L series-compatible C24)
ActCallbackCancelWaitTime 90 Any value specified by user (unit s)
ActCallbackDelayTime 20 Any value specified by user (unit s)
ActCallbackNumber Empty Any value specified by user (unit s)
ActCallbackReceptionWaitingTimeOut 120 Any value specified by user (unit s)
ActConnectionCDWaitTime 90 Any value specified by user (unit s)
ActConnectionModemReportWaitTime 5 Any value specified by user (unit s)
0 Connected station side Connected station side
ActConnectUnitNumber
(0x00) module station number module station number
TEL_AUTO_CONNECT(0), TEL_AUTO_CALLBACK(1),
TEL_AUTO_CALLBACK_NUMBER(2), TEL_CALLBACK(3),
0 TEL_CALLBACK_NUMBER(4),
ActConnectWay TEL_CALLBACK_REQUEST(5),
(TEL_AUTO_CONNECT)
TEL_CALLBACK_REQUEST_NUMBER(6),
TEL_CALLBACK_WAIT(7)
(Depending on callback function setting)
(To the next page)

3 - 104 3 - 104
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

161
ActCpuType CPU type corresponding to target station
(CPU_L02CPU)
Target station side
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected CPU : 1023(0x3FF)
0 No. 1: 992(0x3E0)
ActDestinationIONumber Fixed to 0(0x00)
(0x00) No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
For Redundant CPU
Control system : 976(0x3D0)
No specification : 1023(0x3FF)
ActDialNumber Empty Telephone number of any value specified by user
1
ActDidpropertyBit Fixed to 1(0x01) Fixed to 0(0x00)
(0x01)
ActDisconnectionCDWaitTime 5 Any value specified by user (unit s)
ActDisconnectionDelayTime 3 Any value specified by user (unit s)
1
ActDsidPropertyBit Fixed to 1(0x01) Fixed to 0(0x00)
(0x01)
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)
1023 For single CPU Connected station side relayed
ActIONumber 3
(0x3FF) Fixed to 1023(0x3FF) module I/O address
1
ActLineType LINETYPE_PULSE(0), LINETYPE_TONE(1), LINETYPE_ISDN(2)
(LINETYPE_TONE)
0
ActMultiDropChannelNumber 4 Fixed to 0(0x00) Multidrop channel number
(0x00)
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
ActOutsideLineNumber Empty Outside line access number of any value specified by user
ActPassword Empty Password set to the Q6TEL or A6TEL
ActPasswordCancelResponseWaitTime 5 Any value specified by user (unit s)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255
ActStationNumber Fixed to 255(0xFF)
(0xFF)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
ActTransmissionDelayTime 0 Any value specified by user (unit s)
0 Target station side module
ActUnitNumber Fixed to 0(0x00)
(0x00) station number
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
4: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 105 3 - 105
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.46 ActAJ71QC24TEL control

The following table indicates the properties possessed by the ActAJ71QC24TEL


control and their default values.

(1) When there is relayed module in addition to connected station side


QC24
(a) Configuration
Connected Relayed
QC24N
station CPU module

Modem Relayed network

Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

(b) Property patterns


Connected
Relayed Station CPU
Station CPU
Relayed Network
QCPU Q12DC QS QCPU QnA ACPU FX
QnACPU LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.

(c) Property list


Property Patterns
Property Default Value
2
ActATCommand Empty Any value specified by user
ActATCommandPasswordCancelRetryTimes 3 Any value specified by user
ActATCommandResponseWaitTime 1 Any value specified by user (unit s)
19200
ActBaudRate Fixed to BAUDRATE_19200(Match to the setting of QC24N).
(BAUDRATE_19200)
ActConnectionCDWaitTime 90 Any value specified by user (unit s)
ActConnectionModemReportWaitTime 5 Any value specified by user (unit s)
0
ActConnectUnitNumber Connected station side module station number
(0x00)
17
ActCpuType CPU type corresponding to target station
(CPU_Q2ACPU)
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
(To the next page)
3 - 106 3 - 106
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value
2
ActDialNumber Empty Telephone number of any value specified by user
ActDisconnectionCDWaitTime 5 Any value specified by user (unit s)
ActDisconnectionDelayTime 3 Any value specified by user (unit s)
Connected station
1023 Fixed to Fixed to Fixed to
ActIONumber 3 side relayed module
(0x3FF) 1023(0x3FF) 1023(0x3FF) 1023(0x3FF)
I/O address
1
ActLineType LINETYPE_PULSE(0), LINETYPE_TONE(1), LINETYPE_ISDN(2)
(LINETYPE_TONE)
Target station
0
ActNetworkNumber Fixed to 0(0x00) side module Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
network number
ActOutsideLineNumber Empty Outside line access number of any value specified by user
ActPasswordCancelResponseWaitTime 5 Any value specified by user (unit s)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
Target station Target station
255 Fixed to
ActStationNumber side module side module Fixed to 255(0xFF)
(0xFF) 255(0xFF)
station number station number
ActTimeOut 10000 Any value specified by user in ms units
ActTransmissionDelayTime 0 Any value specified by user (unit s)
Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00) module station
(0x00)
number
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.

3 - 107 3 - 107
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(2) When connected station side QC24 is used for multidrop link with
relayed module
(a) Configuration
Connected
QC24N
station CPU

Modem Multidrop link


Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

(b) Property patterns


Connected Station CPU Relayed Station CPU
Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
QCPU (Q mode) LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
Independent mode 2 Computer link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
2: The independent mode indicates that the module switch have been set as indicated below.
CH1 side: Mode setting switch = 5, SW01 of operation setting switch = OFF

(c) Property list


Property Patterns
Property Default Value

ActATCommand Empty Any value specified by user


ActATCommandPasswordCancelRetryTimes 3 Any value specified by user
ActATCommandResponseWaitTime 1 Any value specified by user (unit s)
19200
ActBaudRate Fixed to BAUDRATE_19200(Match to the setting of QC24N).
(BAUDRATE_19200)
ActConnectionCDWaitTime 90 Any value specified by user (unit s)
ActConnectionModemReportWaitTime 5 Any value specified by user (unit s)
0 Connected station side
ActConnectUnitNumber
(0x00) module station number
17
ActCpuType CPU type corresponding to target station
(CPU_Q2ACPU)
ActDialNumber Empty Telephone number of any value specified by user
ActDisconnectionCDWaitTime 5 Any value specified by user (unit s)
ActDisconnectionDelayTime 3 Any value specified by user (unit s)
1023 Connected station side relayed
ActIONumber 3 Fixed to 1023(0x3FF)
(0x3FF) module I/O address
1
ActLineType LINETYPE_PULSE(0), LINETYPE_TONE(1), LINETYPE_ISDN(2)
(LINETYPE_TONE)
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
ActOutsideLineNumber Empty Outside line access number of any value specified by user
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
(To the next page)

3 - 108 3 - 108
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

ActPasswordCancelResponseWaitTime 5 Any value specified by user (unit s)


1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255
ActStationNumber Fixed to 255(0xFF)
(0xFF)
ActTimeOut 10000 Any value specified by user in ms units
ActTransmissionDelayTime 0 Any value specified by user (unit s)
0 Target station side module station
ActUnitNumber Fixed to 0(0xFF)
(0x00) number

3 - 109 3 - 109
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.47 ActGOT, ActMLGOT control

The following table indicates the properties possessed by the ActGOT, ActMLGOT
control and their default values.

(1) Configuration
GOT

IBM-PC/AT compatible

(2) Property patterns


Property patterns
Property Default value

ActHostAddress 1.1.1.1 Host name or IP address of connected GOT


ActPortNumber 5011 IBM-PC/AT compatible side port number
ActTimeOut 10000 Any value specified by user in ms units

3 - 110 3 - 110
3 DETAILS OF THE ACT CONTROLS
MELSOFT

3.3.48 ActGOTTRSP, ActMLGOTTRSP control

The following table indicates the properties possessed by the ActGOTTRSP,


ActMLGOTTRSP control and their default values.

POINT
For usable system configuration, refer to GOT1000 Series Connection Manual

(1) IBM-PC/AT compatible side port: Serial, GOT1000 side port: Serial,
CPU side port: Direct connection
(a) When connected station CPU is QCPU (Q mode) or
Q12DCCPU-V
1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT LCPU
Serial station CPU module (Q mode) 1 (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
Serial CC IE Control
Relayed network 3
CC IE Field 5
MELSECNET/H
Relay target Relayed
CPU module MELSECNET/10
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link 4 4 4
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link
IE Field Network is not supported.
4: Use the QnA or ACPU side CC-Link module whose ROM version is "S" or later.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value
6
19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,
ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

Target station side Target station side


For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
6: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
(To the next page)
3 - 111 3 - 111
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value 6
0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActDisdPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActGotTransparentPCIf Serial (via GOT): Fixed to 2
(0x01)
1
ActGotTransparentPLCIf CPU module QCPU (Q mode): Fixed to 1
(0x01)
ActHostAddress 1.1.1.1 Not Used
Target station Target station
Q mode/ Q mode/
0 Q12DCCPU-V/ Q12DCCPU-V/
ActIntelligentPreferenceBit Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) LCPU :1(0x01) LCPU :1(0x01)
Other than the Other than the
above :0(0x00) above :0(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Connected CPU: Connected CPU:
ActIONumber 7
(0x3FF) 1023(0x3FF) 1023(0x3FF) side module I/O side module I/O
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
8 (0x00) number
0 Target station side
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module network number
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255 Target station side
ActStationNumber Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF) module station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
6: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
7: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
8: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 112 3 - 112
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(b) When connected station CPU is LCPU


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network
GOT QCPU Q12DC QS QCPU QnA ACPU FX
Serial station CPU module LCPU LCPU
(Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
Serial
Relayed network CC IE Field 4
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module MELSECNET(II)
Ethernet
IBM-PC/AT compatible
Computer link
CC-Link 3 3 3
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Use the QnA or ACPU side CC-Link module whose ROM version is "S" or later.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber Not Used
(0x00)
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

Target station side Target station side


For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Fixed to Connected CPU: Connected CPU: Fixed to
ActDestinationIONumber (0x00) 1023(0x3FF) 1023(0x3FF)
0(0x00) 0(0x00)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0
ActDestinationPortNumber Not Used
(0x00)
1 Fixed to Fixed to Fixed to Fixed to
ActDidPropertyBit (0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1 Fixed to Fixed to Fixed to Fixed to
ActDisdPropertyBit
(0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1
ActGotTransparentPCIf (0x01) Serial (via GOT): Fixed to 2

1
ActGotTransparentPLCIf (0x01) CPU module LCPU: Fixed to 6

ActHostAddress 1.1.1.1 Not Used


Target station Target station
Q mode/ Q mode/
0 Fixed to Q12DCCPU-V/ Q12DCCPU-V/ Fixed to
ActIntelligentPreferenceBit
(0x00) 0(0x00) LCPU : 1(0x01) LCPU :1(0x01) 1(0x01)
Other than the above Other than the above
: 0(0x00) :0(0x00)
(To the next page)

3 - 113 3 - 113
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

Target station side


For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected station Connected station Connected CPU:
1023 Fixed to
ActIONumber 5 side module I/O side module I/O
(0x3FF) 1023(0x3FF) 1023(0x3FF)
address address No. 1: 992(0x3E0)
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0 Fixed to Multidrop channel Fixed to Fixed to
ActMultiDropChannelNumber 6
(0x00) 0(0x00) number 0(0x00) 0(0x00)
Target station side
0
ActNetworkNumber Fixed to 0(0x00) module network
(0x00)
number
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
Target station side
255
ActStationNumber Fixed to 255(0xFF) module station
(0xFF)
number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0 Fixed to Fixed to
ActUnitNumber module station module station
(0x00) 0(0x00) 0(0x00)
number number
5: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
6: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 114 3 - 114
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(c) When connected station CPU is QCPU (A mode)


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT
Serial station CPU module LCPU
(A mode) (Q mode) CPU-V CPU (A mode) CPU 1 CPU
Serial
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
3. Property list
Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
0
ActDestinationIONumber (0x00) Not Used

0
ActDestinationPortNumber (0x00) Not Used

1
ActDidPropertyBit (0x01) Not Used

1
ActDisdPropertyBit (0x01) Not Used

1
ActGotTransparentPCIf Serial (via GOT): Fixed to 2
(0x01)
1
ActGotTransparentPLCIf (0x01) CPU module QCPU (A mode): Fixed to 2

ActHostAddress 1.1.1.1 Not Used


0
ActIntelligentPreferenceBit (0x00) Not Used

1023
ActIONumber Not Used
(0x3FF)
0
ActMultiDropChannelNumber (0x00) Not Used

0 Target station side module


ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) network number
1
ActPortNumber (PORT_1) IBM-PC/AT compatible side COM port number

255 Target station side module Target station side module


ActStationNumber (0xFF) Fixed to 255(0xFF)
station number station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber (0x00) Not Used

0
ActThroughNetworkType Not Used
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0
ActUnitNumber Not Used
(0x00)

3 - 115 3 - 115
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(d) When connected station CPU is QnACPU


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT QnACPU
Serial station CPU module LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
Serial
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
3. Property list
Property Patterns
Property Default Value
2
19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,
ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber Not Used
(0x00)
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

0
ActDestinationIONumber (0x00) Not Used

0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit (0x01) Not Used

1
ActDisdPropertyBit Not Used
(0x01)
1
ActGotTransparentPCIf (0x01) Serial (via GOT): Fixed to 2

1
ActGotTransparentPLCIf (0x01) CPU module QnACPU: Fixed to 3

ActHostAddress 1.1.1.1 Not Used


0
ActIntelligentPreferenceBit Not Used
(0x00)
Connected station
1023 Fixed to Fixed to Fixed to side relayed
ActIONumber 3 (0x3FF) 1023(0x3FF) 1023(0x3FF) 1023(0x3FF) module /O
address
0
ActMultiDropChannelNumber (0x00) Not Used

0 Target station side


ActNetworkNumber (0x00) Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
number
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
(To the next page)

3 - 116 3 - 116
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value
2
255 Target station side Target station side
ActStationNumber Fixed to 255(0xFF) module station module station Fixed to 255(0xFF)
(0xFF)
number number
0
ActSourceNetworkNumber (0x00) Not Used

0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType (0x00) Not Used

ActTimeOut 10000 Any value specified by user in ms units


0 Target station side
ActUnitNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00) module station
number
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".

3 - 117 3 - 117
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(e) When connected station CPU is ACPU


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT ACPU
Serial station CPU module LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
Serial
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
3. Property list
Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
0
ActDestinationIONumber (0x00) Not Used

0
ActDestinationPortNumber (0x00) Not Used

1
ActDidPropertyBit (0x01) Not Used

1
ActDisdPropertyBit (0x01) Not Used

1
ActGotTransparentPCIf Serial (via GOT): Fixed to 2
(0x01)
1
ActGotTransparentPLCIf (0x01) CPU module ACPU: Fixed to 4

ActHostAddress 1.1.1.1 Not Used


0
ActIntelligentPreferenceBit (0x00) Not Used

1023
ActIONumber Not Used
(0x3FF)
0
ActMultiDropChannelNumber (0x00) Not Used

0 Target station side module


ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) network number
1
ActPortNumber (PORT_1) IBM-PC/AT compatible side COM port number

255 Target station side module Target station side module


ActStationNumber (0xFF) Fixed to 255(0xFF)
station number station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber (0x00) Not Used

0
ActThroughNetworkType Not Used
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0
ActUnitNumber Not Used
(0x00)

3 - 118 3 - 118
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(f) When connected station CPU is FXCPU


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT FXCPU
Serial station CPU module LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
Serial
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
3. Property list
Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType Not Used
(CPU_Q02CPU)
0
ActDestinationIONumber (0x00) Not Used

0
ActDestinationPortNumber (0x00) Not Used

1
ActDidPropertyBit (0x01) Not Used

1
ActDisdPropertyBit (0x01) Not Used

1
ActGotTransparentPCIf Serial (via GOT): Fixed to 2
(0x01)
1
ActGotTransparentPLCIf (0x01) CPU module FXCPU: Fixed to 5

ActHostAddress 1.1.1.1 Not Used


0
ActIntelligentPreferenceBit (0x00) Not Used

1023
ActIONumber Not Used
(0x3FF)
0
ActMultiDropChannelNumber (0x00) Not Used

0
ActNetworkNumber Not Used
(0x00)
1
ActPortNumber (PORT_1) IBM-PC/AT compatible side COM port number

255
ActStationNumber (0xFF) Not Used

0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber (0x00) Not Used

0
ActThroughNetworkType Not Used
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0
ActUnitNumber Not Used
(0x00)

3 - 119 3 - 119
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(2) IBM-PC/AT compatible side port: USB, GOT1000 side port: USB,
CPU side port: Direct connection
(a) When connected station CPU is QCPU (Q mode) or
Q12DCCPU-V
1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT LCPU
Serial station CPU module (Q mode) 1 (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
USB CC IE Control
Relayed network 3
CC IE Field 5
MELSECNET/H
Relay target Relayed
CPU module MELSECNET/10
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link 4 4 4
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link IE
Field Network is not supported.
4: Use the QnA or ACPU side CC-Link module whose ROM version is "S" or later.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value
6
19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

Target station side Target station side


For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
6: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
(To the next page)

3 - 120 3 - 120
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value 6
0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActDisdPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActGotTransparentPCIf USB (via GOT): Fixed to 1
(0x01)
1
ActGotTransparentPLCIf CPU module QCPU (Q mode): Fixed to 1
(0x01)
ActHostAddress 1.1.1.1 Not Used
Target station Target station
Q mode/ Q mode/
0 Q12DCCPU-V/ Q12DCCPU-V/
ActIntelligentPreferenceBit Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) LCPU :1(0x01) LCPU :1(0x01)
Other than the Other than the
above :0(0x00) above :0(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Connected CPU: Connected CPU:
ActIONumber 7 side module I/O side module I/O
(0x3FF) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
8 (0x00) number
0 Target station side
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module network number
1
ActPortNumber Not Used
(PORT_1)
255 Target station side
ActStationNumber Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF) module station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
6: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
7: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
8: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 121 3 - 121
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(b) When connected station CPU is LCPU


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed
GOT Network QCPU Q12DC QS QCPU QnA ACPU FX
Serial station CPU module LCPU LCPU
(Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
USB
Relayed network CC IE Field 4
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module MELSECNET(II)
Ethernet
IBM-PC/AT compatible
Computer link
CC-Link 3 3 3
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Use the QnA or ACPU side CC-Link module whose ROM version is "S" or later.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value

19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber Not Used
(0x00)
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

Target station side Target station side


For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Fixed to Connected CPU: Connected CPU: Fixed to
ActDestinationIONumber (0x00) 1023(0x3FF) 1023(0x3FF)
0(0x00) 0(0x00)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0
ActDestinationPortNumber (0x00) Not Used

1 Fixed to Fixed to Fixed to Fixed to


ActDidPropertyBit (0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1 Fixed to Fixed to Fixed to Fixed to
ActDisdPropertyBit (0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1
ActGotTransparentPCIf USB (via GOT): Fixed to 1
(0x01)
1
ActGotTransparentPLCIf (0x01) CPU module LCPU: Fixed to 6

ActHostAddress 1.1.1.1 Not Used


Target station Target station
Q mode/ Q mode/
0 Fixed to Q12DCCPU-V/ Q12DCCPU-V/ Fixed to
ActIntelligentPreferenceBit (0x00) 0(0x00) LCPU :1(0x01) LCPU :1(0x01) 0(0x00)
Other than the above Other than the above
:0(0x00) :0(0x00)
(To the next page)

3 - 122 3 - 122
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

Target station side


For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
1023 Connected station Connected station Connected CPU:
Fixed to
ActIONumber 5 (0x3FF) side module I/O side module I/O 1023(0x3FF)
1023(0x3FF)
address address No. 1: 992(0x3E0)
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0 Fixed to Multidrop channel Fixed to Fixed to
ActMultiDropChannelNumber 6
(0x00) 0(0x00) number 0(0x00) 0(0x00)
0 Target station side
ActNetworkNumber Fixed to 0(0x00)
(0x00) module network number
1
ActPortNumber Not Used
(PORT_1)
255 Target station side
ActStationNumber Fixed to 255(0xFF)
(0xFF) module station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0 Fixed to Fixed to
ActUnitNumber module station module station
(0x00) 0(0x00) 0(0x00)
number number
5: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
6: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 123 3 - 123
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(c) When connected station CPU is QCPU (A mode)


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT
Serial station CPU module LCPU
(A mode) (Q mode) CPU-V CPU (A mode) CPU 1 CPU
USB
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
3. Property list
Property Patterns
Property Default Value

19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

0
ActDestinationIONumber (0x00) Not Used

0
ActDestinationPortNumber (0x00) Not Used

1
ActDidPropertyBit (0x01) Not Used

1
ActDisdPropertyBit (0x01) Not Used

1
ActGotTransparentPCIf (0x01) USB (via GOT): Fixed to 1

1
ActGotTransparentPLCIf (0x01) CPU module QCPU (A mode): Fixed to 2

ActHostAddress 1.1.1.1 Not Used


0
ActIntelligentPreferenceBit (0x00) Not Used

1023
ActIONumber (0x3FF) Not Used

0
ActMultiDropChannelNumber (0x00) Not Used

0 Target station side module


ActNetworkNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
network number
1
ActPortNumber (PORT_1) Not Used

255 Target station side module Target station side module


ActStationNumber (0xFF) Fixed to 255(0xFF)
station number station number
0
ActSourceNetworkNumber (0x00) Not Used

0
ActSourceStationNumber (0x00) Not Used

0
ActThroughNetworkType (0x00) Not Used

ActTimeOut 10000 Any value specified by user in ms units


0
ActUnitNumber (0x00) Not Used

3 - 124 3 - 124
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(d) When connected station CPU is QnACPU


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT QnACPU
Serial station CPU module LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
USB
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
3. Property list
Property Patterns
Property Default Value
2
19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber Not Used
(0x00)
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

0
ActDestinationIONumber (0x00) Not Used

0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit (0x01) Not Used

1
ActDisdPropertyBit Not Used
(0x01)
1
ActGotTransparentPCIf (0x01) USB (via GOT): Fixed to 1

1
ActGotTransparentPLCIf (0x01) CPU module QnACPU: Fixed to 3

ActHostAddress 1.1.1.1 Not Used


0
ActIntelligentPreferenceBit Not Used
(0x00)
Connected station
1023 Fixed to Fixed to Fixed to side relayed
ActIONumber 3 (0x3FF) 1023(0x3FF) 1023(0x3FF) 1023(0x3FF) module /O
address
0
ActMultiDropChannelNumber (0x00) Not Used

0 Target station side


ActNetworkNumber (0x00) Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
number
1
ActPortNumber Not Used
(PORT_1)
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
(To the next page)

3 - 125 3 - 125
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value
2
255 Target station side Target station side
ActStationNumber Fixed to 255(0xFF) module station module station Fixed to 255(0xFF)
(0xFF)
number number
0
ActSourceNetworkNumber (0x00) Not Used

0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType (0x00) Not Used

ActTimeOut 10000 Any value specified by user in ms units


0 Target station side
ActUnitNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00) module station
number
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".

3 - 126 3 - 126
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(e) When connected station CPU is ACPU


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT ACPU
Serial station CPU module LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
USB
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
3. Property list
Property Patterns
Property Default Value

19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

0
ActDestinationIONumber (0x00) Not Used

0
ActDestinationPortNumber (0x00) Not Used

1
ActDidPropertyBit (0x01) Not Used

1
ActDisdPropertyBit (0x01) Not Used

1
ActGotTransparentPCIf (0x01) USB (via GOT): Fixed to 1

1
ActGotTransparentPLCIf (0x01) CPU module ACPU: Fixed to 4

ActHostAddress 1.1.1.1 Not Used


0
ActIntelligentPreferenceBit (0x00) Not Used

1023
ActIONumber (0x3FF) Not Used

0
ActMultiDropChannelNumber (0x00) Not Used

0 Target station side module


ActNetworkNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
network number
1
ActPortNumber (PORT_1) Not Used

255 Target station side module Target station side module


ActStationNumber (0xFF) Fixed to 255(0xFF)
station number station number
0
ActSourceNetworkNumber (0x00) Not Used

0
ActSourceStationNumber (0x00) Not Used

0
ActThroughNetworkType (0x00) Not Used

ActTimeOut 10000 Any value specified by user in ms units


0
ActUnitNumber (0x00) Not Used

3 - 127 3 - 127
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(f) When connected station CPU is FXCPU


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT FXCPU
Serial station CPU module LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
USB
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
3. Property list
Property Patterns
Property Default Value

19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType (CPU_Q02CPU) Not Used

0
ActDestinationIONumber (0x00) Not Used

0
ActDestinationPortNumber (0x00) Not Used

1
ActDidPropertyBit (0x01) Not Used

1
ActDisdPropertyBit (0x01) Not Used

1
ActGotTransparentPCIf (0x01) USB (via GOT): Fixed to 1

1
ActGotTransparentPLCIf (0x01) CPU module FXCPU: Fixed to 5

ActHostAddress 1.1.1.1 Not Used


0
ActIntelligentPreferenceBit (0x00) Not Used

1023
ActIONumber (0x3FF) Not Used

0
ActMultiDropChannelNumber (0x00) Not Used

0
ActNetworkNumber (0x00) Not Used

1
ActPortNumber (PORT_1) Not Used

255
ActStationNumber (0xFF) Not Used

0
ActSourceNetworkNumber (0x00) Not Used

0
ActSourceStationNumber (0x00) Not Used

0
ActThroughNetworkType (0x00) Not Used

ActTimeOut 10000 Any value specified by user in ms units


0
ActUnitNumber (0x00) Not Used

3 - 128 3 - 128
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(3) IBM-PC/AT compatible side port: Serial, GOT1000 side port: Serial,
CPU side port: Bus connection
(a) When connected station CPU is QCPU (Q mode) or
Q12DCCPU-V
1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT LCPU
Bus station CPU module (Q mode) 1 (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
Serial CC IE Control
Relayed network 3
CC IE Field 5
MELSECNET/H
Relay target Relayed
MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link 3
CC-Link 4 4 4
Connected
Relayed Station CPU
Station CPU Relayed
Q12DC Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
CPU-V (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
CC IE Control
3
CC IE Field 5
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link 4 4 4
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link IE
Field Network is not supported.
4: Use the QnA or ACPU side CC-Link module whose ROM version is "S" or later.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.
3. Property list
Property Patterns
Property Default Value
6
19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,
ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
6: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
(To the next page)
3 - 129 3 - 129
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value 6
0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActDisdPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActGotTransparentPCIf Serial (via GOT): Fixed to 2
(0x01)
1
ActGotTransparentPLCIf Bus connection: Fixed to 90
(0x01)
ActHostAddress 1.1.1.1 Not Used
Target station Target station
Q mode/ Q mode/
0 Q12DCCPU-V/ Q12DCCPU-V/
ActIntelligentPreferenceBit Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) LCPU :1(0x01) LCPU :1(0x01)
Other than the Other than the
above :0(0x00) above :0(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Connected CPU: Connected CPU:
ActIONumber 7 side module I/O side module I/O
(0x3FF) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
8 (0x00) number
0 Target station side
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module network number
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255 Target station side
ActStationNumber Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF) module station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Not Used
(0x00)
ActTimeOut 9 10000 Any value specified by user in ms units
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
6: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
7: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
8: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
9: Note that when 0 to 5000[ms] is specified, gaining 5000ms and greater than 255000ms is specified, gaining 255000ms.

3 - 130 3 - 130
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(b) When connected station CPU is QnACPU


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT QnACPU
Bus station CPU module LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
Serial
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
3. Property list
Property Patterns
Property Default Value
2
19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,
ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber Not Used
(0x00)
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

0
ActDestinationIONumber (0x00) Not Used

0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit (0x01) Not Used

1
ActDisdPropertyBit Not Used
(0x01)
1
ActGotTransparentPCIf (0x01) Serial (via GOT): Fixed to 2

1
ActGotTransparentPLCIf (0x01) Bus connection: Fixed to 90

ActHostAddress 1.1.1.1 Not Used


0
ActIntelligentPreferenceBit Not Used
(0x00)
Connected station
1023 Fixed to Fixed to Fixed to side relayed
ActIONumber 3 (0x3FF) 1023(0x3FF) 1023(0x3FF) 1023(0x3FF) module /O
address
0
ActMultiDropChannelNumber (0x00) Not Used

0 Target station side


ActNetworkNumber (0x00) Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
number
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
(To the next page)

3 - 131 3 - 131
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value
2
255 Target station side Target station side
ActStationNumber Fixed to 255(0xFF) module station module station Fixed to 255(0xFF)
(0xFF)
number number
0
ActSourceNetworkNumber (0x00) Not Used

0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType (0x00) Not Used

ActTimeOut 4 10000 Any value specified by user in ms units


0 Target station side
ActUnitNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00) module station
number
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
4: Note that when 0 to 5000[ms] is specified, gaining 5000ms and greater than 255000ms is specified, gaining 255000ms.

3 - 132 3 - 132
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(c) When connected station CPU is ACPU


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT ACPU LCPU
Bus station CPU module (Q mode) CPU-V CPU (A mode) CPU 1 CPU
Serial
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
3. Property list
Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
0
ActDestinationIONumber (0x00) Not Used

0
ActDestinationPortNumber (0x00) Not Used

1
ActDidPropertyBit (0x01) Not Used

1
ActDisdPropertyBit (0x01) Not Used

1
ActGotTransparentPCIf Serial (via GOT): Fixed to 2
(0x01)
1
ActGotTransparentPLCIf (0x01) Bus connection: Fixed to 90

ActHostAddress 1.1.1.1 Not Used


0
ActIntelligentPreferenceBit (0x00) Not Used

1023
ActIONumber Not Used
(0x3FF)
0
ActMultiDropChannelNumber (0x00) Not Used

0 Target station side module


ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) network number
1
ActPortNumber (PORT_1) IBM-PC/AT compatible side COM port number

255 Target station side module Target station side module


ActStationNumber (0xFF) Fixed to 255(0xFF)
station number station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber (0x00) Not Used

0
ActThroughNetworkType Not Used
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0
ActUnitNumber Not Used
(0x00)

3 - 133 3 - 133
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(4) IBM-PC/AT compatible side port: USB, GOT1000 side port: USB,
CPU side port: Bus connection
(a) When connected station CPU is QCPU (Q mode) or
Q12DCCPU-V
1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT LCPU
Bus station CPU module (Q mode) 1 (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
USB CC IE Control
Relayed network 3
CC IE Field 5
MELSECNET/H
Relay target Relayed
MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link 4 4 4
Connected
Relayed Station CPU
Station CPU Relayed
Q12DC Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
CPU-V (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
CC IE Control
3
CC IE Field 5
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link 4 4 4
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link IE
Field Network is not supported.
4: Use the QnA or ACPU side CC-Link module whose ROM version is "S" or later.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.
3. Property list
Property Patterns
Property Default Value
6
19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
6: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
(To the next page)
3 - 134 3 - 134
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value 6
0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActDisdPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActGotTransparentPCIf USB (via GOT): Fixed to 1
(0x01)
1
ActGotTransparentPLCIf Bus connection: Fixed to 90
(0x01)
ActHostAddress 1.1.1.1 Not Used
Target station Target station
Q mode/ Q mode/
0 Q12DCCPU-V/ Q12DCCPU-V/
ActIntelligentPreferenceBit Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) LCPU :1(0x01) LCPU :1(0x01)
Other than the Other than the
above :0(0x00) above :0(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Connected CPU: Connected CPU:
ActIONumber 7 side module I/O side module I/O
(0x3FF) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
8 (0x00) number
0 Target station side
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module network number
1
ActPortNumber Not Used
(PORT_1)
255 Target station side
ActStationNumber Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF) module station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Not Used
(0x00)
ActTimeOut 9 10000 Any value specified by user in ms units
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
6: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
7: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
8: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
9: Note that when 0 to 5000[ms] is specified, gaining 5000ms and greater than 255000ms is specified, gaining 255000ms.

3 - 135 3 - 135
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(b) When connected station CPU is QnACPU


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT QnACPU
Bus station CPU module LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
USB
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
3. Property list
Property Patterns
Property Default Value
2
19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber Not Used
(0x00)
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

0
ActDestinationIONumber (0x00) Not Used

0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit (0x01) Not Used

1
ActDisdPropertyBit Not Used
(0x01)
1
ActGotTransparentPCIf (0x01) USB (via GOT): Fixed to 1

1
ActGotTransparentPLCIf (0x01) Bus connection: Fixed to 90

ActHostAddress 1.1.1.1 Not Used


0
ActIntelligentPreferenceBit Not Used
(0x00)
Connected station
1023 Fixed to Fixed to Fixed to side relayed
ActIONumber 3 (0x3FF) 1023(0x3FF) 1023(0x3FF) 1023(0x3FF) module /O
address
0
ActMultiDropChannelNumber (0x00) Not Used

0 Target station side


ActNetworkNumber (0x00) Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
number
1
ActPortNumber Not Used
(PORT_1)
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
3: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
(To the next page)

3 - 136 3 - 136
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value
2
255 Target station side Target station side
ActStationNumber Fixed to 255(0xFF) module station module station Fixed to 255(0xFF)
(0xFF)
number number
0
ActSourceNetworkNumber (0x00) Not Used

0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType (0x00) Not Used

ActTimeOut 4 10000 Any value specified by user in ms units


0 Target station side
ActUnitNumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00) module station
number
2: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
4: Note that when 0 to 5000[ms] is specified, gaining 5000ms and greater than 255000ms is specified, gaining 255000ms.

3 - 137 3 - 137
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(c) When connected station CPU is ACPU


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed Network QCPU Q12DC QS QCPU QnA ACPU FX
GOT ACPU
Bus station CPU module LCPU
(Q mode) CPU-V CPU (A mode) CPU 1 CPU
USB
CC IE Control
Relayed network CC IE Field
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Including motion controller CPU.
3. Property list
Property Patterns
Property Default Value

19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
0
ActDestinationIONumber (0x00) Not Used

0
ActDestinationPortNumber (0x00) Not Used

1
ActDidPropertyBit (0x01) Not Used

1
ActDisdPropertyBit (0x01) Not Used

1
ActGotTransparentPCIf USB (via GOT): Fixed to 1
(0x01)
1
ActGotTransparentPLCIf (0x01) Bus connection: Fixed to 90

ActHostAddress 1.1.1.1 Not Used


0
ActIntelligentPreferenceBit (0x00) Not Used

1023
ActIONumber Not Used
(0x3FF)
0
ActMultiDropChannelNumber (0x00) Not Used

0 Target station side module


ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) network number
1
ActPortNumber (PORT_1) Not Used

255 Target station side module Target station side module


ActStationNumber (0xFF) Fixed to 255(0xFF)
station number station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber (0x00) Not Used

0
ActThroughNetworkType Not Used
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0
ActUnitNumber Not Used
(0x00)

3 - 138 3 - 138
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(5) IBM-PC/AT compatible side port: Serial, GOT1000 side port: Serial,
CPU side port: Q series-compatible C24
(a) When there is relayed module in addition to connected station
side Q series-compatible C24
1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Q series- Relayed
station CPU compatible C24 module QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(Q mode) 1 (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
GOT Relayed network CC IE Control
Serial 3
CC IE Field 4
Relay target Relayed
CPU module MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
IBM-PC/AT compatible
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link
IE Field Network is not supported.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value
5
19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,
ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Connected station side module station number

34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

Target station side Target station side


For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
(To the next page)

3 - 139 3 - 139
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value 5
0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActDisdPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActGotTransparentPCIf Serial (via GOT): Fixed to 2
(0x01)
1
ActGotTransparentPLCIf C24 module (QJ71C24): Fixed to 30
(0x01)
ActHostAddress 1.1.1.1 Not Used
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Control CPU: Connected CPU:
ActIONumber 6 side module I/O side module I/O
(0x3FF) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
7 (0x00) number
0 Target station side
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module network number
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255 Target station side
ActStationNumber Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF) module station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
5: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
6: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
7: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 140 3 - 140
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(b) When connected station side Q series-compatible C24 is used


for multidrop link with relayed module
1. Configuration 2. Property patterns
Connected Q series- Connected
station CPU compatible C24 Relayed Station CPU
Station CPU Relayed
GOT QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
Multidrop link LCPU
Serial (Q mode) 1 (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
Relay target Relayed Independent Computer
CPU module
mode 3 link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
IBM-PC/AT compatible 2: Including motion controller CPU.
3: The independent mode indicates that the parameters have been set as
indicated below.
CH1 side: Operation setting for transmission setting = independent (0),
communication protocol setting = 0
CH2 side: Operation setting for transmission setting = independent (0)

3. Property list
Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Connected station side module station number

34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

For single CPU


Fixed to 1023(0x3FF)
For multiple CPUs
0 Connected CPU : 1023(0x3FF)
ActDestinationIONumber (0x00) Fixed to 0(0x00)
No. 1: 992(0x3E0)
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 0(0x00)
(0x01)
1
ActDisdPropertyBit Fixed to 1(0x01) Fixed to 0(0x00)
(0x01)
1
ActGotTransparentPCIf Serial (via GOT): Fixed to 2
(0x01)
1
ActGotTransparentPLCIf C24 module (QJ71C24): Fixed to 30
(0x01)
ActHostAddress 1.1.1.1 Not Used
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)

(To the next page)

3 - 141 3 - 141
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

For single CPU


Fixed to 1023(0x3FF)
For multiple CPUs
1023 Connected station
Connected CPU : 1023(0x3FF)
ActIONumber 4 side module I/O
(0x3FF) No. 1: 992(0x3E0)
address
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0
ActMultiDropChannelNumber 5 Fixed to 0(0x00) Multidrop channel number
(0x00)
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255
ActStationNumber Fixed to 255(0xFF)
(0xFF)
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0 Target station side module station
ActUnitNumber Fixed to 0(0x00)
(0x00) number
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 142 3 - 142
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(c) When there is relayed module in addition to connected station


side L series-compatible C24
1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Connected L series- Relayed Station CPU Relayed
station CPU compatible C24 module Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU LCPU
GOT (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
Relayed network
Serial
CC IE Field 3
Relay target Relayed MELSECNET/H
CPU module MELSECNET/10
MELSECNET(II)
Ethernet
IBM-PC/AT compatible Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Connected station side module station number

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Fixed to Connected CPU: Connected CPU: Fixed to
ActDestinationIONumber (0x00) 1023(0x3FF) 1023(0x3FF)
0(0x00) 0(0x00)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0
ActDestinationPortNumber (0x00) Not Used

1 Fixed to Fixed to Fixed to Fixed to


ActDidPropertyBit
(0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1 Fixed to Fixed to Fixed to Fixed to
ActDisdPropertyBit (0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1
ActGotTransparentPCIf (0x01) Serial (via GOT): Fixed to 2

1
ActGotTransparentPLCIf C24 module (LJ71C24): Fixed to 31
(0x01)
ActHostAddress 1.1.1.1 Not Used
0
ActIntelligentPreferenceBit (0x00) Fixed to 0(0x00)

(To the next page)

3 - 143 3 - 143
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

Target station side


For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
Connected station Connected station
1023 Fixed to Connected CPU:
ActIONumber 4 side module side module
(0x3FF) 1023(0x3FF) 1023(0x3FF)
I/O address I/O address No. 1: 992(0x3E0)
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0 Fixed to Multidrop channel Fixed to Fixed to
ActMultiDropChannelNumber 5
(0x00) 0(0x00) number 0(0x00) 0(0x00)
Target station side
0
ActNetworkNumber Fixed to 0(0x00) module
(0x00)
network number
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
Target station side
255
ActStationNumber Fixed to 255(0xFF) Module
(0xFF)
Station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0 Fixed to Fixed to
ActUnitNumber module station module station
(0x00) 0(0x00) 0(0x00)
number number
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 144 3 - 144
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(d) When connected station side L series-compatible C24 is used


for multidrop link with relayed module
1. Configuration 2. Property patterns
Connected L series- Connected
station CPU compatible C24 Relayed Station CPU
Station CPU Relayed
GOT Network QCPU Q12DC QS QCPU QnA ACPU FX
Multidrop link LCPU LCPU
Serial (Q mode) 2 CPU-V CPU (A mode) CPU 2 CPU
Relay target Relayed Independent Computer
CPU module
mode 3 link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
IBM-PC/AT compatible 2: Including motion controller CPU.
3: The independent mode indicates that the parameters have been set as
indicated below.
CH1 side: Operation setting for transmission setting = independent (0),
communication protocol setting = 0
CH2 side: Operation setting for transmission setting = independent (0)

3. Property list
Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Connected station side module station number

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
0 Connected CPU : 1023(0x3FF)
ActDestinationIONumber (0x00) Fixed to 0(0x00)
No. 1: 992(0x3E0)
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0
ActDestinationPortNumber (0x00) Not Used

1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 0(0x00)
(0x01)
1
ActDisdPropertyBit (0x01) Fixed to 1(0x01) Fixed to 0(0x00)

1
ActGotTransparentPCIf (0x01) Serial (via GOT): Fixed to 2

1
ActGotTransparentPLCIf C24 module (LJ71C24): Fixed to 31
(0x01)
ActHostAddress 1.1.1.1 Not Used
0
ActIntelligentPreferenceBit (0x00) Fixed to 0(0x00)

1023 Connected station side relayed


ActIONumber 4 Fixed to 1023(0x3FF)
(0x3FF) module I/O address
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
(To the next page)

3 - 145 3 - 145
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

0
ActMultiDropChannelNumber 5 Fixed to 0(0x00) Multidrop channel number
(0x00)
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
255
ActStationNumber Fixed to 255(0xFF)
(0xFF)
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0 Target station side module station
ActUnitNumber Fixed to 0(0x00)
(0x00) number
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 146 3 - 146
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(6) IBM-PC/AT compatible side port: USB, GOT1000 side port: USB,
CPU side port: Q series-compatible C24 or L series-compatible C24
(a) When there is relayed module in addition to connected station
side Q series-compatible C24
1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Q series- Relayed
station CPU compatible C24 module QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
(Q mode) 1 (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
GOT Relayed network CC IE Control
USB
3
CC IE Field 4
Relay target Relayed
CPU module MELSECNET/H
MELSECNET/10
3
MELSECNET(II)
Ethernet
IBM-PC/AT compatible
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-
Link IE Field Network is not supported.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value
5
19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber (0x00) Connected station side module station number

34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

Target station side Target station side


For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
5: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
(To the next page)

3 - 147 3 - 147
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value 5
0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActDisdPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActGotTransparentPCIf USB (via GOT): Fixed to 2
(0x01)
1
ActGotTransparentPLCIf C24 module (QJ71C24): Fixed to 30
(0x01)
ActHostAddress 1.1.1.1 Not Used
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Control CPU: Connected CPU:
ActIONumber 6 side module I/O side module I/O
(0x3FF) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
7 (0x00) number
0 Target station side
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module network number
1
ActPortNumber Not Used
(PORT_1)
255 Target station side
ActStationNumber Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF) module station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
5: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
6: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
7: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 148 3 - 148
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(b) When connected station side Q series-compatible C24 is used


for multidrop link with relayed module
1. Configuration 2. Property patterns
Connected Q series- Connected
station CPU compatible C24 Relayed Station CPU
Station CPU Relayed
GOT QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
Multidrop link LCPU
USB (Q mode) 1 (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
Relay target Relayed Independent Computer
CPU module
mode 3 link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
IBM-PC/AT compatible 2: Including motion controller CPU.
3: The independent mode indicates that the parameters have been set as
indicated below.
CH1 side: Operation setting for transmission setting = independent (0),
communication protocol setting = 0
CH2 side: Operation setting for transmission setting = independent (0)

3. Property list
Property Patterns
Property Default Value

19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber (0x00) Connected station side module station number

34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

For single CPU


Fixed to 1023(0x3FF)
For multiple CPUs
0 Connected CPU : 1023(0x3FF)
ActDestinationIONumber (0x00) Fixed to 0(0x00)
No. 1: 992(0x3E0)
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 0(0x00)
(0x01)
1
ActDisdPropertyBit Fixed to 1(0x01) Fixed to 0(0x00)
(0x01)
1
ActGotTransparentPCIf USB (via GOT): Fixed to 1
(0x01)
1
ActGotTransparentPLCIf C24 module (QJ71C24): Fixed to 30
(0x01)
ActHostAddress 1.1.1.1 Not Used
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)

(To the next page)

3 - 149 3 - 149
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

For single CPU


Fixed to 1023(0x3FF)
For multiple CPUs
1023 Connected CPU : 1023(0x3FF) Connected station side relayed
ActIONumber 4
(0x3FF) No. 1: 992(0x3E0) module I/O address
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0
ActMultiDropChannelNumber 5 Fixed to 0(0x00) Multidrop channel number
(0x00)
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
1
ActPortNumber Not Used
(PORT_1)
255
ActStationNumber Fixed to 255(0xFF)
(0xFF)
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0 Target station side module station
ActUnitNumber Fixed to 0(0x00)
(0x00) number
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 150 3 - 150
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(c) When there is relayed module in addition to connected station


side L series-compatible C24
1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Connected L series- Relayed Station CPU Relayed
station CPU compatible C24 module Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU LCPU
GOT (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
Relayed network
USB
CC IE Field 3
Relay target Relayed MELSECNET/H
CPU module MELSECNET/10
MELSECNET(II)
Ethernet
IBM-PC/AT compatible Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value

19200
ActBaudRate (BAUDRATE_19200) Not Used

8
ActConnectUnitNumber (TRC_DTR_OR_RTS) Connected station side module station number

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Fixed to Connected CPU: Connected CPU: Fixed to
ActDestinationIONumber (0x00) 1023(0x3FF) 1023(0x3FF)
0(0x00) 0(0x00)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0
ActDestinationPortNumber (0x00) Not Used

1 Fixed to Fixed to Fixed to Fixed to


ActDidPropertyBit
(0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1 Fixed to Fixed to Fixed to Fixed to
ActDisdPropertyBit (0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1
ActGotTransparentPCIf (0x01) USB (via GOT): Fixed to 1

1
ActGotTransparentPLCIf C24 module (LJ71C24): Fixed to 31
(0x01)
ActHostAddress 1.1.1.1 Not Used
0
ActIntelligentPreferenceBit (0x00) Fixed to 0(0x00)

(To the next page)

3 - 151 3 - 151
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

Target station side


For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
1023 Connected station Connected station Connected CPU:
Fixed to
ActIONumber 4 (0x3FF) side module I/O side module I/O 1023(0x3FF)
1023(0x3FF)
address address No. 1: 992(0x3E0)
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0 Fixed to Multidrop channel Fixed to Fixed to
ActMultiDropChannelNumber 5
(0x00) 0(0x00) number 0(0x00) 0(0x00)
Target station side
0
ActNetworkNumber Fixed to 0(0x00) module
(0x00)
network number
1
ActPortNumber Not Used
(PORT_1)
Target station side
255
ActStationNumber Fixed to 255(0xFF) Module
(0xFF)
Station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0 Fixed to Fixed to
ActUnitNumber module station module station
(0x00) 0(0x00) 0(0x00)
number number
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 152 3 - 152
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(d) When connected station side L series-compatible C24 is used


for multidrop link with relayed module
1. Configuration 2. Property patterns
Connected L series- Connected
station CPU compatible C24 Relayed Station CPU
Station CPU Relayed
GOT Network QCPU Q12DC QS QCPU QnA ACPU FX
Multidrop link LCPU LCPU
USB (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
Relay target Relayed Independent Computer
CPU module
mode 3 link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
IBM-PC/AT compatible 2: Including motion controller CPU.
3: The independent mode indicates that the parameters have been set as
indicated below.
CH1 side: Operation setting for transmission setting = independent (0),
communication protocol setting = 0
CH2 side: Operation setting for transmission setting = independent (0)

3. Property list
Property Patterns
Property Default Value

19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber (0x00) Connected station side module station number

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
0 Connected CPU : 1023(0x3FF)
ActDestinationIONumber (0x00) Fixed to 0(0x00)
No. 1: 992(0x3E0)
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0
ActDestinationPortNumber (0x00) Not Used

1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 0(0x00)
(0x01)
1
ActDisdPropertyBit (0x01) Fixed to 1(0x01) Fixed to 0(0x00)

1
ActGotTransparentPCIf (0x01) USB (via GOT): Fixed to 1

1
ActGotTransparentPLCIf C24 module (LJ71C24): Fixed to 31
(0x01)
ActHostAddress 1.1.1.1 Not Used
0
ActIntelligentPreferenceBit (0x00) Fixed to 0(0x00)

1023 Connected station side relayed


ActIONumber 4 Fixed to 1023(0x3FF)
(0x3FF) module I/O address
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
(To the next page)

3 - 153 3 - 153
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

0
ActMultiDropChannelNumber 5 Fixed to 0(0x00) Multidrop channel number
(0x00)
0
ActNetworkNumber Fixed to 0(0x00)
(0x00)
1
ActPortNumber Not Used
(PORT_1)
255
ActStationNumber Fixed to 255(0xFF)
(0xFF)
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0 Target station side module station
ActUnitNumber Fixed to 0(0x00)
(0x00) number
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 154 3 - 154
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(7) IBM-PC/AT compatible side port: Serial, GOT1000 side port: Serial,
CPU side port: Q series-compatible E71
1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Connected Q series- Relayed
Station CPU Relayed
station CPU compatible E71*1 module QCPU QS Network QCPU Q12DC QS QCPU QnA ACPU FX
Ethernet LCPU
(Q mode) 2 CPU (Q mode) 2 CPU-V CPU (A mode) CPU 3 CPU
Relayed network
GOT CC IE Control
4
Serial Relay target Relayed CC IE Field 5
CPU module
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
IBM-PC/AT compatible
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Cannot make communication if a remote password has been set to the connected
station side Q series-compatible E71.
2: Inaccessible to Redundant CPU.
3: Including motion controller CPU.
4: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link IE
Field Network is not supported.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.
3. Property list
Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0 Connected station
ActConnectUnitNumber 6 (0x00) Fixed to 0(0x00) side module Fixed to 0(0x00) Fixed to 0(0x00)
station number
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0
ActDestinationPortNumber 5001
(0x00)
1
ActDidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActDisdPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
6: For access to another station via MELSECNET/10 (for the property pattern of ), specify the station number of the connected station
side Q series-compatible E71 set in the Ethernet parameter of the connected station side Q series-compatible E71.
(To the next page)

3 - 155 3 - 155
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value
1
ActGotTransparentPCIf Serial (via GOT): Fixed to 2
(0x01)
1
ActGotTransparentPLCIf Ethernet module: Fixed to 50
(0x01)
ActHostAddress 1.1.1.1 Host name or IP address of connected station side module
0
ActIntelligentPreferenceBit Not Used
(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Connected CPU: Connected CPU:
ActIONumber 7 side module I/O side module I/O
(0x3FF) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0 Multidrop channel
ActMultiDropChannelNumber 8 Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) number
Connected station Connected station
Network number of Network number of
0 side Q series- side Q series-
ActNetworkNumber 9 target station side target station side
(0x00) compatible E71 compatible E71
module module
network number network number
1
ActPortNumber IBM-PC/AT compatible side COM port number
(PORT_1)
Connected station Connected station
255 Target station side Target station side side Q series- side Q series-
ActStationNumber 9
(0xFF) module station number module station number compatible E71 compatible E71
station number station number
0
ActSourceNetworkNumber 10 GOT side network number
(0x00)
0
ActSourceStationNumber 11 GOT side station number
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
7: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
8: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
9: For the property pattern of or , specify the value set in the target station side parameter for ActNetworkNumber and ActStationNumber.
10: Specify the same network number as the MELSECNET/10 network number set to the Q series-compatible E71 in the Ethernet
parameter setting of the target station side Q series-compatible E71.
11: Specify the station number on the IBM-PC/AT compatible side to avoid setting the same station number as set to the Q series-
compatible E71 within the same Ethernet loop.

3 - 156 3 - 156
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(8) IBM-PC/AT compatible side port: USB, GOT1000 side port: USB,
CPU side port: Q series-compatible E71
1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Connected Q series- Relayed Station CPU Relayed
station CPU compatible E71*1 module QCPU QS Network QCPU Q12DC QS QCPU QnA ACPU FX
Ethernet
LCPU
(Q mode) 2 CPU (Q mode) 2 CPU-V CPU (A mode) CPU 3 CPU
Relayed network
GOT CC IE Control
4
USB Relay target Relayed CC IE Field 5
CPU module
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
IBM-PC/AT compatible
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Cannot make communication if a remote password has been set to the connected
station side Q series-compatible E71.
2: Inaccessible to Redundant CPU.
3: Including motion controller CPU.
4: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link IE
Field Network is not supported.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.
3. Property list
Property Patterns
Property Default Value

19200
ActBaudRate (BAUDRATE_19200) Not Used

0 Connected station
ActConnectUnitNumber 6 (0x00) Fixed to 0(0x00) side module Fixed to 0(0x00) Fixed to 0(0x00)
station number
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0
ActDestinationPortNumber 5001
(0x00)
1
ActDidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActDisdPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
6: For access to another station via MELSECNET/10 (for the property pattern of ), specify the station number of the connected station
side Q series-compatible E71 set in the Ethernet parameter of the connected station side Q series-compatible E71.
(To the next page)

3 - 157 3 - 157
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value
1
ActGotTransparentPCIf USB (via GOT): Fixed to 1
(0x01)
1
ActGotTransparentPLCIf Ethernet module: Fixed to 50
(0x01)
ActHostAddress 1.1.1.1 Host name or IP address of connected station side module
0
ActIntelligentPreferenceBit Not Used
(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Connected CPU: Connected CPU:
ActIONumber 7 side module I/O side module I/O
(0x3FF) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0 Multidrop channel
ActMultiDropChannelNumber 8 Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) number
Connected station Connected station
Network number of Network number of
0 side Q series- side Q series-
ActNetworkNumber 9 target station side target station side
(0x00) compatible E71 compatible E71
module module
network number network number
1
ActPortNumber Not Used
(PORT_1)
Connected station Connected station
255 Target station side Target station side side Q series- side Q series-
ActStationNumber 9
(0xFF) module station number module station number compatible E71 compatible E71
station number station number
0
ActSourceNetworkNumber 10 GOT side network number
(0x00)
0
ActSourceStationNumber 11 GOT side station number
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
7: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
8: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
9: For the property pattern of or , specify the value set in the target station side parameter for ActNetworkNumber and ActStationNumber.
10: Specify the same network number as the MELSECNET/10 network number set to the Q series-compatible E71 in the Ethernet
parameter setting of the target station side Q series-compatible E71.
11: Specify the station number on the IBM-PC/AT compatible side to avoid setting the same station number as set to the Q series-
compatible E71 within the same Ethernet loop.

3 - 158 3 - 158
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(9) IBM-PC/AT compatible side port: Serial, GOT1000 side port: Serial,
CPU side port: Ethernet port
(a) When connected station CPU is QnUDE(H)CPU or
Q12DCCPU-V
1. Configuration 2. Property patterns
Connected Relayed Connected
Relayed Station CPU
station CPU module Station CPU 1 Relayed
Ethernet Network QCPU Q12DC QS QCPU QnA ACPU FX
QnUDE(H)CPU LCPU
Relayed network (Q mode) 2 CPU-V CPU (A mode) CPU 3 CPU
GOT CC IE Control
4
CC IE Field 5
Serial
Relay target Relayed
CPU module MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
IBM-PC/AT compatible
Connected
Relayed Station CPU
Station CPU 1 Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
Q12DCCPU-V LCPU
(Q mode) 2 CPU-V CPU (A mode) CPU 3 CPU
CC IE Control
4
CC IE Field 5
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Cannot make communication if a remote password has been set to the connected
station CPU.
2: Inaccessible to Redundant CPU.
3: Including motion controller CPU.
4: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link IE
Field Network is not supported.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.
3. Property list
Property Patterns
Property Default Value
6
19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,
ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Not Used
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
6: Note the following points when making access via the Ethernet module (Q series-compatible E71, QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side Q series-
compatible E71 or QE71.
• Set the "Station No. IP information" in the parameter setting of the Q series-compatible E71 or QE71. Also, when making setting,
specify other than the automatic response system (any of the IP address calculation system, table conversion system and combined
system) as the "Station No. IP information system".
(To the next page)
3 - 159 3 - 159
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value 6
0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActDisdPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActGotTransparentPCIf (0x01) Serial (via GOT): Fixed to 2

1
ActGotTransparentPLCIf (0x01) Ethernet CPU module (QCPU): Fixed to 70

ActHostAddress 1.1.1.1 Not Used


Target station Target station
Q mode/ Q mode/
0 Q12DCCPU-V/ Q12DCCPU-V/
ActIntelligentPreferenceBit (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
LCPU :1(0x01) LCPU :1(0x01)
Other than the Other than the
above :0(0x00) above :0(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Connected CPU: Connected CPU: side relayed side relayed
ActIONumber 7 (0x3FF) 1023(0x3FF) 1023(0x3FF) module I/O module I/O
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
ActMultiDropChannelNumber 0 Multidrop channel
(0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
8 number
0 Target station side
ActNetworkNumber 9 Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module network number
1
ActPortNumber (PORT_1) IBM-PC/AT compatible side COM port number

255 Target station side


ActStationNumber 9 Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF) module station number
0
ActSourceNetworkNumber (0x00) Not Used

0
ActSourceStationNumber (0x00) Not Used

0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0 Target station side Target station side
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
6: Note the following points when making access via the Ethernet module (Q series-compatible E71, QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side Q series-
compatible E71 or QE71.
• Set the "Station No. IP information" in the parameter setting of the Q series-compatible E71 or QE71. Also, when making setting,
specify other than the automatic response system (any of the IP address calculation system, table conversion system and combined
system) as the "Station No. IP information system".
7: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
8: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
9: For the property pattern of , specify the value set in the target station side parameter for ActNetworkNumber and ActStationNumber.

3 - 160 3 - 160
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(b) When connected station CPU is LCPU


1. Configuration 2. Property patterns
Connected Relayed Connected
station CPU module Relayed Station CPU
Station CPU 1 Relayed
Ethernet
Network QCPU Q12DC QS QCPU QnA ACPU FX
Relayed network LCPU LCPU
(Q mode) 2 CPU-V CPU (A mode) CPU 3 CPU
GOT
CC IE Field 4
Serial
Relay target Relayed MELSECNET/H
CPU module
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
IBM-PC/AT compatible CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Cannot make communication if a remote password has been set to the connected
station CPU.
2: Inaccessible to Redundant CPU.
3: Including motion controller CPU.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
Connected CPU: Connected CPU:
0 Fixed to Fixed to
ActDestinationIONumber 1023(0x3FF) 1023(0x3FF)
(0x00) 0(0x00) 0(0x00)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0
ActDestinationPortNumber Not Used
(0x00)
1 Fixed to Fixed to Fixed to Fixed to
ActDidPropertyBit (0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1 Fixed to Fixed to Fixed to 0 Fixed to
ActDisdPropertyBit
(0x01) 1(0x01) 0(0x00) (0x00) 1(0x01)
1
ActGotTransparentPCIf (0x01) Serial (via GOT): Fixed to 2

1
ActGotTransparentPLCIf (0x01) Ethernet CPU module (LCPU): Fixed to 71

ActHostAddress 1.1.1.1 Host name or IP address of connected station side module


Target station Target station
Q mode/ Q mode/
0 Fixed to Q12DCCPU-V/ Q12DCCPU-V/ Fixed to
ActIntelligentPreferenceBit
(0x00) 0(0x00) LCPU :1(0x01) LCPU :1(0x01) 0(0x00)
Other than the above Other than the above
:0(0x00) :0(0x00)
(To the next page)

3 - 161 3 - 161
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

For single CPU


Fixed to 1023(0x3FF)
For multiple CPUs
Connected station Connected station Connected CPU:
1023 Fixed to
ActIONumber 5 side relayed module side relayed module 1023(0x3FF)
(0x3FF) 1023(0x3FF)
I/O address I/O address No. 1: 992(0x3E0)
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0 Fixed to Multidrop channel Fixed to
ActMultiDropChannelNumber 6 Fixed to 0(0x00)
(0x00) 0(0x00) number 0(0x00)
Target station side
0
ActNetworkNumber Fixed to 0(0x00) module
(0x00)
network number
1
ActPortNumber Not Used
(PORT_1)
Target station side
255
ActStationNumber Fixed to 255(0xFF) Module
(0xFF)
Station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0 Fixed to Fixed to
ActUnitNumber module station module station
(0x00) 0(0x00) 0(0x00)
number number
5: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
6: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 162 3 - 162
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(10) IBM-PC/AT compatible side port: USB, GOT1000 side port: USB,
CPU side port: Ethernet port
(a) When connected station CPU is QnUDE(H)CPU or
Q12DCCPU-V
1. Configuration 2. Property patterns
Connected Relayed Connected
Relayed Station CPU
station CPU module Station CPU 1 Relayed
Ethernet Network QCPU Q12DC QS QCPU QnA ACPU FX
QnUDE(H)CPU LCPU
Relayed network (Q mode) 2 CPU-V CPU (A mode) CPU 3 CPU
GOT CC IE Control
4
CC IE Field 5
USB
Relay target Relayed
CPU module MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
IBM-PC/AT compatible Connected
Relayed Station CPU
Station CPU 1 Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
Q12DCCPU-V LCPU
(Q mode) 2 CPU-V CPU (A mode) CPU 3 CPU
CC IE Control
4
CC IE Field 5
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Cannot make communication if a remote password has been set to the connected
station CPU.
2: Inaccessible to Redundant CPU.
3: Including motion controller CPU.
4: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link IE
Field Network is not supported.
5: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.
3. Property list
Property Patterns
Property Default Value
6
19200
ActBaudRate (BAUDRATE_19200) Not Used
0
ActConnectUnitNumber (0x00) Not Used
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
6: Note the following points when making access via the Ethernet module (Q series-compatible E71, QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side Q series-
compatible E71 or QE71.
• Set the "Station No. IP information" in the parameter setting of the Q series-compatible E71 or QE71. Also, when making setting,
specify other than the automatic response system (any of the IP address calculation system, table conversion system and combined
system) as the "Station No. IP information system".
(To the next page)
3 - 163 3 - 163
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value
6
0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActDisdPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActGotTransparentPCIf (0x01) USB (via GOT): Fixed to 1

1
ActGotTransparentPLCIf (0x01) Ethernet CPU module (QCPU): Fixed to 70

ActHostAddress 1.1.1.1 Not Used


Target station Target station
Q mode/ Q mode/
0 Q12DCCPU-V/ Q12DCCPU-V/
ActIntelligentPreferenceBit (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
LCPU :1(0x01) LCPU :1(0x01)
Other than the Other than the
above :0(0x00) above :0(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Connected CPU: Connected CPU: side relayed side relayed
ActIONumber 7 (0x3FF) 1023(0x3FF) 1023(0x3FF) module I/O module I/O
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
ActMultiDropChannelNumber 0 Multidrop channel
(0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
8 number
0 Target station side
ActNetworkNumber 9 Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) module network number
1
ActPortNumber (PORT_1) Not Used

255 Target station side


ActStationNumber 9 Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF) module station number
0
ActSourceNetworkNumber (0x00) Not Used

0
ActSourceStationNumber (0x00) Not Used

0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0 Target station side Target station side
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module station module station
(0x00)
number number
6: Note the following points when making access via the Ethernet module (Q series-compatible E71, QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side Q series-
compatible E71 or QE71.
• Set the "Station No. IP information" in the parameter setting of the Q series-compatible E71 or QE71. Also, when making setting,
specify other than the automatic response system (any of the IP address calculation system, table conversion system and combined
system) as the "Station No. IP information system".
7: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
8: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
9: For the property pattern of , specify the value set in the target station side parameter for ActNetworkNumber and ActStationNumber.

3 - 164 3 - 164
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(b) When connected station CPU is LCPU


1. Configuration 2. Property patterns
Connected Relayed Connected
station CPU module Relayed Station CPU
Station CPU 1 Relayed
Ethernet
Network QCPU Q12DC QS QCPU QnA ACPU FX
Relayed network LCPU LCPU
(Q mode) 2 CPU-V CPU (A mode) CPU 3 CPU
GOT
CC IE Field 4
USB
Relay target Relayed MELSECNET/H
CPU module
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
IBM-PC/AT compatible CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Cannot make communication if a remote password has been set to the connected
station CPU.
2: Inaccessible to Redundant CPU.
3: Including motion controller CPU.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value

19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
Fixed to Fixed to
ActDestinationIONumber 1023(0x3FF) 1023(0x3FF)
(0x00) 0(0x00) 0(0x00)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0
ActDestinationPortNumber Not Used
(0x00)
1 Fixed to Fixed to
ActDidPropertyBit (0x01) Fixed to 0(0x00) Fixed to 0(0x00)
1(0x01) 1(0x01)
1 Fixed to Fixed to
ActDisdPropertyBit Fixed to 0(0x00) Fixed to 0(0x00)
(0x01) 1(0x01) 1(0x01)
1
ActGotTransparentPCIf (0x01) USB (via GOT): Fixed to 1

1
ActGotTransparentPLCIf (0x01) Ethernet CPU module (LCPU): Fixed to 71

ActHostAddress 1.1.1.1 Host name or IP address of connected station side module


Target station Target station
Q mode/ Q mode/
0 Fixed to Q12DCCPU-V/ Q12DCCPU-V/ Fixed to
ActIntelligentPreferenceBit
(0x00) 0(0x00) LCPU : 1(0x01) LCPU : 1(0x01) 0(0x00)
Other than the above Other than the above
: 0(0x00) : 0(0x00)
(To the next page)

3 - 165 3 - 165
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

For single CPU


Fixed to 1023(0x3FF)
For multiple CPUs
Connected station Connected station Connected CPU:
1023 Fixed to
ActIONumber 5 side module I/O side module I/O 1023(0x3FF)
(0x3FF) 1023(0x3FF)
address address No. 1: 992(0x3E0)
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0 Fixed to Multidrop channel Fixed to Fixed to
ActMultiDropChannelNumber 6
(0x00) 0(0x00) number 0(0x00) 0(0x00)
Target station side
0
ActNetworkNumber Fixed to 0(0x00) module
(0x00)
network number
1
ActPortNumber Not Used
(PORT_1)
Target station side
255
ActStationNumber Fixed to 255(0xFF) Module
(0xFF)
Station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0 Fixed to Fixed to
ActUnitNumber module station module station
(0x00) 0(0x00) 0(0x00)
number number
5: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
6: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 166 3 - 166
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(11) IBM-PC/AT compatible side port: Serial, GOT1000 side port: Serial,
CPU side port: CC-Link IE Field Network Ethernet adapter module

1. Configuration 2. Property patterns


Connected CC-Link IE Field Relayed Connected
Relayed Station CPU
station CPU Network module module Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
Relayed network
QnUDE(H)CPU LCPU
CC-Link IE Field Network (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
Ethernet adapter module CC IE Control
Relayed Relayed 3
Ethernet CC IE Field 4
station CPU module MELSECNET/H
GOT MELSECNET/10
Serial MELSECNET(II)
Ethernet
Computer link
CC-Link
Connected
IBM-PC/AT compatible Relayed Station CPU
Station CPU 1 Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU LCPU
(Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
CC IE Field 4
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link IE
Field Network is not supported.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.
3. Property list
Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Not Used
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
(To the next page)

3 - 167 3 - 167
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActDisdPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActGotTransparentPCIf (0x01) Serial (via GOT): Fixed to 2

1
ActGotTransparentPLCIf (0x01) CC-Link IE Field Network Ethernet adapter module: Fixed to 60

ActHostAddress 1.1.1.1 Host name or IP address of CC-Link IE Field Network Ethernet adapter module
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Connected CPU: Connected CPU: side relayed side relayed
ActIONumber 5 (0x3FF) 1023(0x3FF) 1023(0x3FF) module I/O module I/O
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
ActMultiDropChannelNumber 0 Multidrop channel
(0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
6 number
Connected station Connected station Connected station
side side side
0 Target station side
ActNetworkNumber 7 CC-Link IE Field CC-Link IE Field CC-Link IE Field
(0x00) module network number
Network module Network module Network module
network number network number network number
1
ActPortNumber (PORT_1) IBM-PC/AT compatible side port number

Connected station Connected station Connected station


side side side
255 Target station side
ActStationNumber 7 (0xFF) CC-Link IE Field CC-Link IE Field CC-Link IE Field
module station number
Network module Network module Network module
station number station number station number
0
ActSourceNetworkNumber (0x00) Not Used

0
ActSourceStationNumber (0x00) Not Used

0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0 Target station Target station
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) side module side module
(0x00)
station number station number
5: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
6: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
7: For the property pattern of , , or , specify the parameter value set to the CC-Link IE Field Network module on the connected
station side for ActNetworkNumber and ActStationNumber.
For the property pattern of , specify the value set in the target station side parameter for ActNetworkNumber and ActStationNumber.

3 - 168 3 - 168
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(12) IBM-PC/AT compatible side port:USB, GOT1000 side port: USB,


CPU side port: CC-Link IE Field Network Ethernet adapter module

1. Configuration 2. Property patterns


Connected CC-Link IE Field Relayed Connected
Relayed Station CPU
station CPU Network module module Station CPU Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
Relayed network
QnUDE(H)CPU LCPU
CC-Link IE Field Network (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
Ethernet adapter module CC IE Control
Relayed Relayed 3
Ethernet CC IE Field 4
station CPU module MELSECNET/H
GOT MELSECNET/10
USB MELSECNET(II)
Ethernet
Computer link
CC-Link
Connected
IBM-PC/AT compatible Relayed Station CPU
Station CPU 1 Relayed
Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU LCPU
(Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
CC IE Field 4
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link IE
Field Network is not supported.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.
3. Property list
Property Patterns
Property Default Value

19200 BAUDRATE_9600, BAUDRATE_19200, BAUDRATE_38400,


ActBaudRate (BAUDRATE_19200) BAUDRATE_57600, BAUDRATE_115200
0
ActConnectUnitNumber (0x00) Not Used
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
(To the next page)

3 - 169 3 - 169
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

0
ActDestinationPortNumber Not Used
(0x00)
1
ActDidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActDisdPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActGotTransparentPCIf (0x01) USB (via GOT): Fixed to 1

1
ActGotTransparentPLCIf (0x01) CC-Link IE Field Network Ethernet adapter module: Fixed to 60

ActHostAddress 1.1.1.1 Host name or IP address of CC-Link IE Field Network Ethernet adapter module
0
ActIntelligentPreferenceBit Fixed to 0(0x00)
(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Connected CPU: Connected CPU: side relayed side relayed
ActIONumber 5 (0x3FF) 1023(0x3FF) 1023(0x3FF) module I/O module I/O
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
ActMultiDropChannelNumber 0 Multidrop channel
(0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
6 number
Connected station Connected station Connected station
side side side
0 Target station side
ActNetworkNumber 7 CC-Link IE Field CC-Link IE Field CC-Link IE Field
(0x00) module network number
Network module Network module Network module
network number network number network number
1
ActPortNumber (PORT_1) IBM-PC/AT compatible side port number

Connected station Connected station Connected station


side side side
255 Target station side
ActStationNumber 7 (0xFF) CC-Link IE Field CC-Link IE Field CC-Link IE Field
module station number
Network module Network module Network module
station number station number station number
0
ActSourceNetworkNumber (0x00) Not Used

0
ActSourceStationNumber (0x00) Not Used

0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
0 Target station Target station
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) side module side module
(0x00)
station number station number
5: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
6: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
7: For the property pattern of , , or , specify the parameter value set to the CC-Link IE Field Network module on the connected
station side for ActNetworkNumber and ActStationNumber.
For the property pattern of , specify the value set in the target station side parameter for ActNetworkNumber and ActStationNumber.

3 - 170 3 - 170
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(13) IBM-PC/AT compatible side port: Ethernet port,


GOT1000 side port: Ethernet port, CPU side port: Serial
(a) When connected station CPU is QCPU(Q mode) or
Q12DCCPU-V
1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU
Relayed
QCPU QCPU
Connected Relayed Q12DC Network Q12DC QS QCPU QnA ACPU FX
GOT (Q mode) (Q mode) LCPU
Serial station CPU module CPU-V CPU-V CPU (A mode) CPU 2 CPU
1 1
Ethernet
Relayed network CC IE Control
3
CC IE Field 4
Relay target Relayed MELSECNET/H
CPU module MELSECNET/10
MELSECNET(II)
IBM-PC/AT compatible
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-
Link IE Field Network is not supported.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value
5
19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

Target station side Target station side


For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
5: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
(To the next page)

3 - 171 3 - 171
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value 5
0
ActDestinationPortNumber GOT port number
(0x00)
1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActDisdPropertyBit Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
(0x01)
1
ActGotTransparentPCIf Ethernet (via GOT): Fixed to 3
(0x01)
1
ActGotTransparentPLCIf CPU module QCPU (Q mode): Fixed to 1
(0x01)
ActHostAddress 1.1.1.1 Host name or IP address of GOT
Target station Target station
Q mode/ Q mode/
0 Q12DCCPU-V/ Q12DCCPU-V/
ActIntelligentPreferenceBit Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) LCPU : 1(0x01) LCPU : 1(0x01)
Other than the above Other than the above
: 0(0x00) : 0(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Control CPU: Connected CPU:
ActIONumber 6 side module side module
(0x3FF) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0) I/O address I/O address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
ActMultiDropChannelNumber 0 Multidrop channel
Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
7 (0x00) number
Target station side
0
ActNetworkNumber Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
number
1
ActPortNumber Not Used
(PORT_1)
Target station side
255
ActStationNumber Fixed to 255(0xFF) module station Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF)
number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station Target station
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) side module side module
(0x00)
station number station number
5: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
6: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
7: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 172 3 - 172
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(b) When connected station CPU is LCPU


1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU Relayed
Connected Relayed
GOT Network QCPU Q12DC QS QCPU QnA ACPU FX
Serial station CPU module LCPU LCPU
(Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
Ethernet
Relayed network CC IE Field 3
MELSECNET/H
Relay target Relayed MELSECNET/10
CPU module MELSECNET(II)
Ethernet
IBM-PC/AT compatible
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value

19200
ActBaudRate Not Used
(BAUDRATE_19200)
0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station
Target station side Target station side
For single CPU For single CPU
Fixed to Fixed to
1023(0x3FF) 1023(0x3FF)
For multiple CPUs For multiple CPUs
0
ActDestinationIONumber Fixed to 0(0x00) Connected CPU: Connected CPU: Fixed to 0(0x00)
(0x00)
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0
ActDestinationPortNumber (0x00) GOT port number

1
ActDidPropertyBit Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 1(0x01)
(0x01)
1
ActDisdPropertyBit (0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 1(0x01)

1
ActGotTransparentPCIf (0x01) Serial (via GOT): Fixed to 3

1
ActGotTransparentPLCIf CPU module LCPU: Fixed to 6
(0x01)
ActHostAddress 1.1.1.1 Host name or IP address of GOT
Target station Target station
Q mode/ Q mode/
0 Q12DCCPU-V/ Q12DCCPU-V/
ActIntelligentPreferenceBit (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
LCPU : 1(0x01) LCPU : 1(0x01)
Other than the Other than the
above : 0(0x00) above : 0(0x00)
(To the next page)

3 - 173 3 - 173
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

Target station side


For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
1023 Connected station Connected station Connected CPU:
Fixed to
ActIONumber 4 (0x3FF) side module I/O side module I/O 1023(0x3FF)
1023(0x3FF)
address address No. 1: 992(0x3E0)
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0 Multidrop channel
ActMultiDropChannelNumber 5 Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) number
Target station side
0
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00) module
(0x00)
network number
1
ActPortNumber Not Used
(PORT_1)
Target station side
255
ActStationNumber Fixed to 255(0xFF) Fixed to 255(0xFF) Fixed to 255(0xFF) Module
(0xFF)
Station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station Target station
0
ActUnitNumber Fixed to 0(0x00) side module side module Fixed to 0(0x00)
(0x00)
station number station number
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 174 3 - 174
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(14) IBM-PC/AT compatible side port: Ethernet port,


GOT1000 side port: Ethernet port,
CPU side port: Q series-compatible C24
(a) When there is relayed module in addition to connected station
side Q series-compatible C24
1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Station CPU
Relayed
Connected Q series- Relayed QCPU QCPU
Q12DC Network Q12DC QS QCPU QnA ACPU FX
station CPU compatible C24 module (Q mode) (Q mode) LCPU
CPU-V CPU-V CPU (A mode) CPU 2 CPU
GOT 1 1
Serial Relayed network
CC IE Control
3
Ethernet
Relay target Relayed CC IE Field 4
CPU module MELSECNET/H
MELSECNET/10
MELSECNET(II)
IBM-PC/AT compatible Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-
Link IE Field Network is not supported.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value
5
19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber Not Used
(0x00)
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station

Target station side Target station side


For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Fixed to Fixed to Connected CPU: Connected CPU:
ActDestinationIONumber (0x00) 0(0x00) 0(0x00) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0
ActDestinationPortNumber (0x00) GOT port number

1 Fixed to Fixed to Fixed to Fixed to


ActDidPropertyBit (0x01) 1(0x01) 1(0x01) 0(0x00) 0(0x00)
1 Fixed to Fixed to Fixed to Fixed to
ActDisdPropertyBit (0x01) 1(0x01) 1(0x01) 0(0x00) 0(0x00)
5: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
(To the next page)

3 - 175 3 - 175
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Default Property Patterns


Property
Value 5
1
ActGotTransparentPCIf Ethernet (via GOT): Fixed to 3
(0x01)
1
ActGotTransparentPLCIf C24 module (QJ71C24): Fixed to 30
(0x01)
ActHostAddress 1.1.1.1 Host name or IP address of GOT
Target station Target station
Q mode/ Q mode/
0 Q12DCCPU-V/ Q12DCCPU-V/
ActIntelligentPreferenceBit Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) LCPU : 1(0x01) LCPU : 1(0x01)
Other than the above Other than the above
: 0(0x00) : 0(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Connected CPU: Connected CPU:
ActIONumber 6 side module I/O side module I/O
(0x3FF) 1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0 Multidrop channel
ActMultiDropChannelNumber 7 Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) number
Target station side
0
ActNetworkNumber Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
number
1
ActPortNumber GOT port number
(PORT_1)
Target station side
255
ActStationNumber Fixed to 255(0xFF) module station Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF)
number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) module module
(0x00)
station number station number
5: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
6: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
7: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 176 3 - 176
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(b) When there is relayed module in addition to connected station


side L series-compatible C24
1. Configuration 2. Property patterns
Connected
Relayed Station CPU
Connected L series- Relayed Station CPU Relayed
station CPU compatible C24 module Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU LCPU
GOT (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
Serial Relayed network
CC IE Field 3
Ethernet
Relay target Relayed MELSECNET/H
CPU module MELSECNET/10
MELSECNET(II)
Ethernet
IBM-PC/AT compatible Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.

3. Property list
Property Patterns
Property Default Value

19200
ActBaudRate (BAUDRATE_19200) Not Used

0
ActConnectUnitNumber (0x00) Not Used

34
ActCpuType CPU type corresponding to target station
(CPU_Q02CPU)
Target station side Target station side
For single CPU For single CPU
Fixed to Fixed to
1023(0x3FF) 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Fixed to Fixed to
ActDestinationIONumber Connected CPU: Connected CPU:
(0x00) 0(0x00) 0(0x00)
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
0
ActDestinationPortNumber (0x00) GOT port number

1 Fixed to Fixed to Fixed to Fixed to


ActDidPropertyBit (0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1 Fixed to Fixed to Fixed to Fixed to
ActDisdPropertyBit (0x01) 1(0x01) 0(0x00) 0(0x00) 1(0x01)
1
ActGotTransparentPCIf Serial (via GOT): Fixed to 3
(0x01)
1
ActGotTransparentPLCIf (0x01) C24 module (LJ71C24): Fixed to 31

ActHostAddress 1.1.1.1 Host name or IP address of GOT


Target station Target station
Q mode/ Q mode/
0 Fixed to Fixed to Q12DCCPU-V/ Q12DCCPU-V/
ActIntelligentPreferenceBit (0x00) 0(0x00) 0(0x00) LCPU : 1(0x01) LCPU : 1(0x01)
Other than the Other than the
above : 0(0x00) above : 0(0x00)
(To the next page)

3 - 177 3 - 177
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value

Target station side


For single CPU
Fixed to 1023(0x3FF)
For multiple CPUs
1023 Connected station Connected station Connected CPU:
Fixed to
ActIONumber 4 (0x3FF) side module side module 1023(0x3FF)
1023(0x3FF)
I/O address I/O address No. 1: 992(0x3E0)
No. 2: 993(0x3E1)
No. 3: 994(0x3E2)
No. 4: 995(0x3E3)
0 Fixed to Multidrop channel Fixed to Fixed to
ActMultiDropChannelNumber 5
(0x00) 0(0x00) number 0(0x00) 0(0x00)
Target station side
0 Fixed to
ActNetworkNumber Fixed to 0(0x00) Fixed to 0(0x00) module
(0x00) 0(0x00)
network number
1
ActPortNumber Not Used
(PORT_1)
Target station side
255 Fixed to Fixed to Fixed to
ActStationNumber Module
(0xFF) 255(0xFF) 255(0xFF) 255(0xFF)
Station number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber Not Used
(0x00)
0
ActThroughNetworkType Refer to the property [ActThroughNetworkType] in Section 3.2.
(0x00)
ActTimeOut 10000 Any value specified by user in ms units
Target station side Target station side
0 Fixed to Fixed to
ActUnitNumber module module
(0x00) 0(0x00) 0(0x00)
station number station number
4: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
5: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2

3 - 178 3 - 178
3 DETAILS OF THE ACT CONTROLS
MELSOFT

(15) IBM-PC/AT compatible side port: Ethernet port,Serial,


GOT1000 side port: Ethernet port, CPU side port: Bus connection
(a) When connected station CPU is QCPU (Q mode) or
Q12DCCPU-V
1. Configuration 2. Property patterns
Connected Relayed Connected
GOT Relayed Station CPU
Bus station CPU module Station CPU Relayed
QCPU Network QCPU Q12DC QS QCPU QnA ACPU FX
Ethernet LCPU
Relayed network (Q mode) 1 (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
CC IE Control
Relay target Relayed
3
CC IE Field 4
CPU module MELSECNET/H
IBM-PC/AT compatible MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
Connected
Relayed Station CPU
Station CPU Relayed
Q12DC Network QCPU Q12DC QS QCPU QnA ACPU FX
LCPU
CPU-V (Q mode) 1 CPU-V CPU (A mode) CPU 2 CPU
CC IE Control
CC IE Field 3 4
MELSECNET/H
MELSECNET/10
MELSECNET(II)
Ethernet
Computer link
CC-Link
: Accessible (Property pattern within circle), : Inaccessible
1: Inaccessible to Redundant CPU.
2: Including motion controller CPU.
3: Inaccessible to Q12DCCPU-V relayed by CC-Link IE Field Network since CC-Link IE
Field Network is not supported.
4: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE
Controller Network is not supported.
3. Property list
Property Patterns
Property Default Value
5
19200
ActBaudRate (BAUDRATE_19200) Not Used
0
ActConnectUnitNumber (0x00) Not Used
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station
Target station side Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs
0 Connected CPU: Connected CPU:
ActDestinationIONumber (0x00) Fixed to 0(0x00) Fixed to 0(0x00)
1023(0x3FF) 1023(0x3FF)
No. 1: 992(0x3E0) No. 1: 992(0x3E0)
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
5: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
(To the next page)

3 - 179 3 - 179
3 DETAILS OF THE ACT CONTROLS
MELSOFT

Property Patterns
Property Default Value
5
0
ActDestinationPortNumber GOT port number
(0x00)
1
ActDidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActDisdPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)

1
ActGotTransparentPCIf (0x01) Ethernet (via GOT): Fixed to 3

1
ActGotTransparentPLCIf (0x01) Bus connection: Fixed to 90

ActHostAddress 1.1.1.1 Host name or IP address of GOT


Target station Target station
Q mode/ Q mode/
0 Q12DCCPU-V/ Q12DCCPU-V/
ActIntelligentPreferenceBit Fixed to 0(0x00) Fixed to 0(0x00)
(0x00) LCPU : 1(0x01) LCPU : 1(0x01)
Other than the above Other than the above
: 0(0x00) : 0(0x00)
Target station side
For single CPU For single CPU
Fixed to 1023(0x3FF) Fixed to 1023(0x3FF)
For multiple CPUs For multiple CPUs Connected station Connected station
1023 Connected CPU: Connected CPU: side relayed side relayed
ActIONumber 6 (0x3FF) 1023(0x3FF) 1023(0x3FF) module I/O module I/O
No. 1: 992(0x3E0) No. 1: 992(0x3E0) address address
No. 2: 993(0x3E1) No. 2: 993(0x3E1)
No. 3: 994(0x3E2) No. 3: 994(0x3E2)
No. 4: 995(0x3E3) No. 4: 995(0x3E3)
ActMultiDropChannelNumber 0 Multidrop channel
(0x00) Fixed to 0(0x00) Fixed to 0(0x00) Fixed to 0(0x00)
7 number
0 Target station side
ActNetworkNumber Fixed to 0(0x00) module network Fixed to 0(0x00) Fixed to 0(0x00)
(0x00)
number
1
ActPortNumber (PORT_1) Not Used

255 Target station side


ActStationNumber Fixed to 255(0xFF) module station Fixed to 255(0xFF) Fixed to 255(0xFF)
(0xFF)
number
0
ActSourceNetworkNumber Not Used
(0x00)
0
ActSourceStationNumber (0x00) Not Used

0
ActThroughNetworkType (0x00) Refer to the property [ActThroughNetworkType] in Section 3.2.

ActTimeOut 8 10000 Any value specified by user in ms units


0 Target station Target station
ActUnitNumber Fixed to 0(0x00) Fixed to 0(0x00) side module side module
(0x00)
station number station number
5: Note the following points when making access via the Ethernet module (QE71).
• For ActNetworkNumber and ActStationNumber, specify the value set in the parameter setting of the target station side QE71.
• Set the "Station No. IP information" in the parameter setting of the QE71. Also, when making setting, specify other than the
automatic response system (any of the IP address calculation system, table conversion system and combined system) as the "Station
No. IP information system".
6: As the I/O address, specify the value found by dividing the actual first I/O number by 16.
7: Specify the following as the channel No. to be multidrop-linked.
0: Use default channel of module.
1: Channel 1
2: Channel 2
8: Note that when 0 to 5000[ms] is specified, gaining 5000ms and greater than 255000ms is specified, gaining 255000ms.

3 - 180 3 - 180
4 FUNCTIONS
MELSOFT

4 FUNCTIONS

This chapter provides the programming instructions and function details (dispatch
interface 1, custom interface 2).

1 : The dispatch interface is a method in which the ActiveX controls are pasted onto
Visual Basic , Visual C++ or VBA (Excel, Access) to use the ActiveX controls.
R R

You need not program interface acquirement and object generation. (You can
also create a program that will create an object without pasting the ActiveX
control to a form.)
The dispatch interface is easier in programming than the customer interface.
For MX Component, it is recommended to use the dispatch interface to create
user applications.

2 : The custom interface gets the interface using the interface getting function when
using the ActiveX controls. 4
It also uses the object generation function when generating objects.
Though the custom interface is more complicated in program than the dispatch
interface, it can perform fine control of object generation/elimination.

POINT
For programming, refer to "Section 4.1 Programming Instructions".

4.1 Programming Instructions

This section gives the instructions for programming.

(1) Instructions for multithread programming


When performing multithread programming, follow the rules of COM and ActiveX
controls.
For details, refer to the rules and reference books of COM and ActiveX controls.

POINT
(1) The ActiveX controls used on MX Component are those of the STA model.
(2) When passed to another apartment, the interface pointer must be marshaled.
Provide synchronization using the CoMarshalInterThreadInterfaceInStream or
CoGetInterfaceAndReleaseStream COM function.

(2) Instructions for use of Visual Basic 6.0 R

Only the dispatch interface is usable.

4-1 4-1
4 FUNCTIONS
MELSOFT

(3) Instructions for use of Visual C++ 6.0 (dispatch interface, custom
R

interface)
(a) Both the dispatch interface and custom interface are usable.

(b) BSTR type


In the functions which acquire the methods and properties using the BSTR
pointer type, memory must be secured inside the ActiveX controls and
released in user programs. (This is based on the rules of COM and ActiveX
controls.)
(Example)
BSTR szCpuName;
LONG lCpuCode;
Obj.GetCpuType(&szCpuName, &lCpuCode );
MessgBox( “CpuName = %s, CpuCode = %d”, szCpuName, lCpuCode );
SysFreeString( szCpuName );
4
(4) Instructions for use of Visual C++ 6.0 (custom interface)
R

(a) HRESULT type


Use the SUCCEEDED or FAILED macro to check whether the HRESULT
type, i.e. returned value of COM, resulted in normal or abnormal termination.
(Example)
HRESULT hResult;
LONG lRet;
hResult = Obj.Open( &lRet );
if( SUCCEEDE( hResult ) ) {
if( lRet = SUCCESS ) {

} else {
MessgeBox( “Communication Error = %x”, lRet );
}
} else {
MessgeBox( “COM ERROR Occurd” );
}

4-2 4-2
4 FUNCTIONS
MELSOFT

(5) About Open (opening the communication line)


Since the Open function performs processing, e.g. establishes a communication
path or gets the programmable controller internal information, the processing
time may become long. An efficient program must be created to enhance the
speed performance of the user application.
The following flowcharts provide procedures for creating efficient and inefficient
user applications.

<Efficient User Application> <Inefficient User Application>


Start Start

Open the communication line. (Open) Open the communication line. (Open)

Using the function(e.g. GetDevice), Using the function(e.g. GetDevice),


make access to the programmable make access to the programmable
controller CPU or module. controller CPU or module.

Close the communication line. (Close)


Do you end the user No
application?

Yes Do you end the user No


application?
Close the communication line. (Close)
Yes
End End

(6) Precautions for use of QSCPU


The following functions cannot be used for the QSCPU.
The error code "0x010a42a0" (The CPU access password is mismatched.) may
be returned if they are used.
Function Name Function
WriteDeviceBlock Device batch-write
WriteDeviceRandom Device random-write
SetDevice Device data setting
WriteBuffer Buffer memory write
SetClockData Clock data write
SetCpuStatus Remote control
WriteDeviceBlock2 Device batch-write
WriteDeviceRandom2 Device random-write
SetDevice2 Device data setting

4-3 4-3
4 FUNCTIONS
MELSOFT

(7) Differences between LONG type functions and SHORT type/INT


type functions
As functions for performing "device batch-read", "device batch-write", "device
random-read", "device random-write", "device data setting" and "device data
acquisition", MX Component has two different functions: LONG type functions
and SHORT type/INT type functions.
The following describes the differences between the LONG type functions and
SHORT type/INT type functions.

(a) LONG type functions (Reference sections: Section 4.2.3 to Section 4.2.8)
When writing/reading a negative device value, by using the LONG type
function the data must be converted into the SHORT type/INT type data within
the user application.
Write/read negative device values using the SHORT type/INT type functions
indicated in (b).

Target functions : ReadDeviceBlock, WriteDeviceBlock, ReadDeviceRandom,


WriteDeviceRandom, SetDevice, GetDevice
<Example>
When reading device data that include negative value by using ReadDeviceBlock

lplData = 65535 (0x0000FFFF)

D0 = -1 (0xFFFF) Stored as LONG type (4-byte) Conversion operation


data within user application. lpsData = (SHORT)lplData;
lpsData = -1 (0xFFFF)

Data must be converted into


D0 data is read using Conversion into SHORT type/INT type (2-byte)
ReadDeviceBlock. SHORT type/INT data within user application.
type

4-4 4-4
4 FUNCTIONS
MELSOFT

(b) SHORT type/INT type functions (Reference sections: Section 4.2.18 to


Section 4.2.23)
When reading/writing a negative device value by using the SHORT type/INT
type function, it is not required to convert the device value in advance.
When handling a double word device or like, use any of the LONG type
functions indicated in (a).

Target functions : ReadDeviceBlock2, WriteDeviceBlock2,


ReadDeviceRandom2, WriteDeviceRandom2,
SetDevice2, GetDevice2

<Example>
When using ReadDeviceBlock2 to read device data of negative value

lpsData = -1 (0xFFFF)

Stored as SHORT type/INT


D0 = -1 (0xFFFF) type (2-byte) data within user
application.

D0 data is read using


ReadDeviceBlock2.

4-5 4-5
4 FUNCTIONS
MELSOFT

4.2 Details of the Functions (Dispatch Interface)

This section explains the details of the functions.


The details of the functions in this section assume that the dispatch interface is used.
For the custom interface, refer to "Section 4.3 Details of the Functions (Custom
Interface)".

4.2.1 Open (Communication line opening)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Opens the communication line.

(3) Format
Visual Basic 6.0, Visual C++ 6.0,
R R

Visual C++ .NET(MFC), VBA : lRet = object.Open()


R

Long lRet Returned value Output


VBScript : varRet = object.Open()
VARIANT varRet Returned value (LONG type) Output
Visual Basic .NET : IRet = object.Open()
R

Integer IRet Returned value Output


Visual C++ .NET : iRet = object.Open()
R

int iRet Returned value Output

(4) Explanation
The line is connected on the basis of the value set to the property for Open
function.

(5) Returned value


Normal termination : 0 is returned.
Abnormal termination : A value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

POINT
(1) When modem communication is used, Open cannot be executed after
execution of Connect.
(2) If the property for Open function is changed after completion of Open, the other
end of communication is not changed.
To change the communication settings, close the communication line once, then
set the other end of communication, and open the communication line again.
(3) When any ACT control other than the ActEasyIF or ActMLEasyIF control is used
at the time of Open, Open may terminate normally if the CPU type entered into
the ActCpuType property differs from the CPU to communicate with.
In such a case, the connection range, usable method and device range may be
narrowed, for example.
When executing Open, set the correct CPU type to the ActCpuType property.

4-6 4-6
4 FUNCTIONS
MELSOFT

4.2.2 Close (Communication line closing)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Closes the communication line.

(3) Format
Visual Basic 6.0, Visual C++ 6.0,
R R

Visual C++ .NET(MFC), VBA : lRet = object.Close ()


R

Long lRet Returned value Output


VBScript : varRet = object.Close()
VARIANT varRet Returned value (LONG type) Output
Visual Basic .NET : IRet = object.Close()
R

Integer IRet Returned value Output


Visual C++ .NET : iRet = object.Close()
R

int iRet Returned value Output

(4) Explanation
The line connected using the Open function is closed.

(5) Returned value


Normal termination : 0 is returned.
Abnormal termination : A value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

4-7 4-7
4 FUNCTIONS
MELSOFT

4.2.3 ReadDeviceBlock (Device batch-read)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Batch-reads data from devices.

(3) Format
Visual Basic 6.0, VBA : lRet = object.ReadDeviceBlock(szDevice, lSize,
R

lData(0))
Long lRet Returned value Output
String szDevice Device name Input
Long lSize Number of read points Input
Long lData(n) Read device values Output

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.ReadDeviceBlock


R R

(szDevice, lSize, lplData)


Long lRet Returned value Output
CString szDevice Device name Input
Long lSize Number of read points Input
Long lplData Read device values Output

VBScript : varRet = object.ReadDeviceBlock(varDevice, varSize, lpvarData)


VARIANT varRet Returned value (LONG type) Output
VARIANT varDevice Device name(character string type) Input
VARIANT varSize Number of read points(LONG type) Input
VARIANT lpvarData Read device values(LONG array type) Output

Visual Basic .NET : IRet = object.ReadDeviceBlock(szDevice, iSize, iData(0))


R

Integer IRet Returned value Output


String szDevice Device name Input
Integer iSize Number of read points Input
Integer iData(n) Read device values Output

Visual C++ .NET : iRet = object.ReadDeviceBlock( szDevice, iSize,


R
iplData)
int iRet Returned value Output
String szDevice Device name Input
int iSize Number of read points Input
int iplData Read device values Output

(4) Explanation
(a) The device values for lSize(varSize) are batch-read from the devices,
beginning with the device specified in szDevice(varDevice).
(b) The read device values are stored in lData (lplData or lpvarData).
(c) Reserve an array of lSize (varSize) or more for lData (lplData or lpvarData).

4-8 4-8
4 FUNCTIONS
MELSOFT

(5) Device specifying methods


Specify the devices in the following methods.
<When bit device is specified> <When word device is specified>
(Example) Data are read from 3 points (Example) 3 points from D0
(3 words) on a 16 point basis,
starting from M0.
2 Upper Bytes 2 Lower Bytes 2 Upper Bytes 2 Lower Bytes
1 M0 to M15 2 1 D0
1 M16 to M31 2 1 D1
1 M32 to M47 2 1 D2

<When CN200 and later of FXCPU are specified> <When FD device is specified (4-word device)>
(Example) 6 points from CN200 3: (Example) 6 points from FD0
2 Upper Bytes 2 Lower Bytes 2 Upper Bytes 2 Lower Bytes
1 L of CN200 1 LL of FD0
1 H of CN200 1 LH of FD0
1 L of CN201 1 HL of FD0
1 H of CN201 1 HH of FD0
1 L of CN202 1 LL of FD1
1 H of CN202 1 LH of FD1

<8-bit devices assigned to gateway devices>


(Example) When 8-bit devices (E0000 to E0007 of SHARP programmable controller) have been
assigned to 4 points, starting from EG0 (EG0 - EG3).
2 Upper Bytes 2 Lower Bytes
EG0
1
(E0001) (E0000)
EG1
1
(E0003) (E0002)
EG2
1
(E0005) (E0004)
EG3
1
(E0007) (E0006)
1: Not used. (0 is stored.)
2: Lower bits are stored in device number order.
3: For CN200 or later of FXCPU, 2 words are read from 2 points. Read from 1 point will result in an error.

(6) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)
POINT
(1) The maximum number of read points that may be specified in lSize(varSize)
should satisfy the following range.
Read starting device number + number of read points last device number
(2) When the bit device is specified, a multiple of 16 may be specified as the device
number.
(3) For lData (lplData or lpvarData), prepare a memory area having the number of
points specified in lSize (varSize).
If there is no memory area, a critical phenomenon such as an application error
may occur.

4-9 4-9
4 FUNCTIONS
MELSOFT

4.2.4 WriteDeviceBlock (Device batch-write)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Batch-writes data to devices.

(3) Format
Visual Basic 6.0, VBA : lRet = object.WriteDeviceBlock(szDevice, lSize,
R

lData(0))
Long lRet Returned value Output
String szDevice Device name Input
Long lSize Number of write points Input
Long lData(n) Device values to be written Input

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.WriteDeviceBlock


R R

(szDevice, lSize, lplData)


Long lRet Returned value Output
CString szDevice Device name Input
Long lSize Number of write points Input
Long lplData Device values to be written Input

VBScript : varRet = object.WriteDeviceBlock(varDevice, varSize, varData)


VARIANT varRet Returned value(LONG type) Output
VARIANT varDevice Device name(character string type) Input
VARIANT varSize Number of write points(LONG type) Input
VARIANT varData Device values to be written Input
(LONG array type)

Visual Basic .NET : IRet = object.WriteDeviceBlock(szDevice, iSize, iData(0))


R

Integer IRet Returned value Output


String szDevice Device name Input
Integer iSize Number of write points Input
Integer iData(n) Device values to be written Input

Visual C++ .NET : iRet = object.WriteDeviceBlock( szDevice, iSize,


R
iplData)
int iRet Returned value Output
String szDevice Device name Input
int iSize Number of write points Input
int iplData Device values to be written Input

(4) Explanation
(a) The device values for lSize(varSize) are batch-written to the devices,
beginning with the device specified in szDevice(varDevice).
(b) Store the device values to be written in lData (lplData or varData).
(c) Reserve an array of lSize (varSize) or more for lData (lplData or varData).

4 - 10 4 - 10
4 FUNCTIONS
MELSOFT

(5) Device specifying methods


Specify the devices in the following methods.
<When bit device is specified> <When word device is specified>
(Example) Data are written to 3 points (3 words) (Example) 3 points from D0
on a 16 point basis, starting from M0.
2 Upper Bytes 2 Lower Bytes 2 Upper Bytes 2 Lower Bytes
1 M0 to M15 2 1 D0
1 M16 to M31 2 1 D1
1 M32 to M47 2 1 D2

<When CN200 and later of FXCPU are specified> <When FD device is specified (4-word device)>
(Example) 6 points from CN200 3: (Example) 6 points from FD0
2 Upper Bytes 2 Lower Bytes 2 Upper Bytes 2 Lower Bytes
1 L of CN200 1 LL of FD0
1 H of CN200 1 LH of FD0
1 L of CN201 1 HL of FD0
1 H of CN201 1 HH of FD0
1 L of CN202 1 LL of FD1
1 H of CN202 1 LH of FD1

<8-bit devices assigned to gateway devices>


(Example) When 8-bit devices (E0000 to E0007 of SHARP programmable controller) have been
assigned to 4 points, starting from EG0 (EG0 - EG3).
2 Upper Bytes 2 Lower Bytes
EG0
1
(E0001) (E0000)
EG1
1
(E0003) (E0002)
EG2
1
(E0005) (E0004)
EG3
1
(E0007) (E0006)
1: Not used. (0 is stored.)
2: Lower bits are stored in device number order.
3: For CN200 or later of FXCPU, 2 words are written from 2 points. Write from 1 point will result in an error.

(6) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

POINT
(1) The maximum number of write points that may be specified in lSize(varSize)
should satisfy the following range.
Write starting device number + number of write points last device number
(2) When the bit device is specified, a multiple of 16 may be specified as the device
number.
(3) For lData (lplData or varData), prepare a memory area having the number of
points specified in lSize (varSize).
If there is no memory area, a critical phenomenon such as an application error
may occur.

4 - 11 4 - 11
4 FUNCTIONS
MELSOFT

4.2.5 ReadDeviceRandom (Device random-read)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Reads data randomly from devices.

(3) Format
Visual Basic 6.0, VBA : lRet = object.ReadDeviceRandom(szDeviceList, lSize,
R

lData(0))
Long lRet Returned value Output
String szDeviceList Device name Input
Long lSize Number of read points Input
Long lData(n) Read device values Output

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.ReadDeviceRandom


R R

(szDeviceList, lSize, lplData)


Long lRet Returned value Output
CString szDeviceList Device name Input
Long lSize Number of read points Input
Long lplData Read device values Output

VBScript : varRet = object.ReadDeviceRandom(varDeviceList, varSize,


lpvarData)
VARIANT varRet Returned value(LONG type) Output
VARIANT varDeviceList Device name(character string type) Input
VARIANT varSize Number of read points(LONG type) Input
VARIANT lpvarData Read device values Output
(LONG array type)

Visual Basic .NET : IRet = object.ReadDeviceRandom(szDeviceList, iSize,


R

iData(0))
Integer IRet Returned value Output
String szDeviceList Device name Input
Integer iSize Number of read points Input
Integer iData(n) Read device values Output

Visual C++ .NET : iRet = object.ReadDeviceRandom( szDeviceList, iSize,


R

iplData)
int iRet Returned value Output
String szDeviceList Device name Input
int iSize Number of read points Input
int iplData Read device values Output

(4) Explanation
(a) The device values for lSize(varSize) are read from the device group specified
in szDeviceList(varDeviceList).
(b) The read device values are stored in lData (lplData or lpvarData).
(c) Using the line feed symbol, separate the devices in the character string
specified in the device list.
The last device need not be followed by the line feed symbol.
(Example)
Visual Basic , VBA, VBScript : "D0" & vbLf & "D1" & vbLf & "D2"
R

Visual C++ R
: D0\nD1\nD2
(d) Reserve an array of lSize (varSize) or more for lData (lplData or lpvarData).

4 - 12 4 - 12
4 FUNCTIONS
MELSOFT

(5) Device specifying methods


Specify the devices in the following methods.
(Example 1) When devices are specified as follows (3 points)
When using Visual Basic , VBA, VBScript : M0 & vbLf & D0 & vbLf & K8M0
R

When using Visual C++ R


: M0\nD0\nK8M0
2 Upper Bytes 2 Lower Bytes
1 M0
1 D0
M16 to M31 2 M0 to M15 2
(Example 2) When devices including CN200 and later of FXCPU are specified
(3 points in all) 3
When using Visual Basic , VBA, VBScript : D0 & vbLf & CN200 & vbLf & D1
R

When using Visual C++ R


: D0\nCN200\nD1
2 Upper Bytes 2 Lower Bytes
1 D0
H of CN200 L of CN200
1 D1
(Example 3) When devices including FD are specified (3 points in all)
When using Visual Basic , VBA, VBScript : D0 & vbLf & FD0 & vbLf & D1
R

When using Visual C++ R


: D0\nFD0\nD1
2 Upper Bytes 2 Lower Bytes
1 D0
1 LL of FD0
1 D1
(Example 4) When 8-bit devices including EG have been specified (a total of 3
points)
The following example assumes that 8-bit devices (E0000, E0001 of
SHARP programmable controller) have been assigned to EG0.
When using Visual Basic , VBA, VBScript : D0 & vbLf & EG0 & vbLf & D1
R

When using Visual C++ R


: D0\nEG0\nD1
2 Upper Bytes 2 Lower Bytes
1 D0
EG0
1
(E0001) (E0000)
1 D1
1: Not used. (0 is stored.)
2: Lower bits are stored in device number order.
3: For CN200 or later of FXCPU, 2 words are read from 1 point by random read.

(6) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

POINT
(1) The maximum number of read points that may be specified in lSize(varSize) is
up to 0x7FFFFFFF points.
(2) For lData(lplData or lpvarData), prepare a memory area having the number of
points specified in lSize(varSize).
If there is no memory area, a critical phenomenon such as an application error
may occur.

4 - 13 4 - 13
4 FUNCTIONS
MELSOFT

4.2.6 WriteDeviceRandom (Device random-write)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Writes data randomly to devices.

(3) Format
Visual Basic 6.0, VBA : lRet = object.WriteDeviceRandom(szDeviceList, lSize,
R

lData(0))
Long lRet Returned value Output
String szDeviceList Device name Input
Long lSize Number of write points Input
Long lData(n) Device values to be written Input

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.WriteDeviceRandom


R R

(szDeviceList, lSize, lplData)


Long lRet Returned value Output
CString szDeviceList Device name Input
Long lSize Number of write points Input
Long lplData Device values to be written Input

VBScript : varRet = object.WriteDeviceRandom(varDeviceList, varSize, varData)


VARIANT varRet Returned value (LONG type) Output
VARIANT varDeviceList Device name (character string type) Input
VARIANT varSize Number of write points (LONG type) Input
VARIANT varData Device values to be written Input
(LONG array type)

Visual Basic .NET : IRet = object.WriteDeviceRandom(szDeviceList, iSize,


R

iData(0))
Integer IRet Returned value Output
String szDeviceList Device name Input
Integer iSize Number of write points Input
Integer iData(n) Device values to be written Input

Visual C++ .NET : iRet = object.WriteDeviceRandom( szDeviceList, iSize,


R

iplData)
int iRet Returned value Output
String szDeviceList Device name Input
int iSize Number of write points Input
int iplData Device values to be written Input

(4) Explanation
(a) The device values for lSize (varSize) are written to the devices specified in
szDeviceList (varDeviceList).
(b) The read device values are stored in lData (lplData or varData).
(c) Using the line feed symbol, separate the devices in the character string
specified in the device list.
The last device need not be followed by the line feed symbol.
(Example)
Visual Basic , VBA, VBScript : "D0" & vbLf & "D1" & vbLf & "D2"
R

Visual C++ R
: D0\nD1\nD2
(d) Reserve an array of lSize (varSize) or more for lData (lplData or varData).

4 - 14 4 - 14
4 FUNCTIONS
MELSOFT

(5) Device specifying methods


Specify the devices in the following methods.
(Example 1) When devices are specified as follows (3 points)
When using Visual Basic , VBA, VBScript : M0 & vbLf & D0 & vbLf & K8M0
R

When using Visual C++ R


: M0\nD0\nK8M0
2 Upper Bytes 2 Lower Bytes
1 M0
1 D0
M16 to M31 2 M0 to M15 2
(Example 2) When devices including CN200 and later of FXCPU are specified
(3 points in all) 3
When using Visual Basic , VBA, VBScript : D0 & vbLf & CN200 & vbLf & D1
R

When using Visual C++ R


: D0\nCN200\nD1
2 Upper Bytes 2 Lower Bytes
1 D0
H of CN200 L of CN200
1 D1
(Example 3) When devices including FD are specified (3 points in all)
When using Visual Basic , VBA, VBScript : D0 & vbLf & FD0 & vbLf & D1
R

When using Visual C++ R


: D0\nFD0\nD1
2 Upper Bytes 2 Lower Bytes
1 D0
1 LL of FD0
1 D1
(Example 4) When 8-bit devices including EG have been specified (a total of 3
points)
The following example assumes that 8-bit devices (E0000, E0001 of
SHARP programmable controller) have been assigned to EG0.
When using Visual Basic , VBA, VBScript : D0 & vbLf & EG0 & vbLf & D1
R

When using Visual C++ R


: D0\nEG0\nD1
2 Upper Bytes 2 Lower Bytes
1 D0
EG0
1
(E0001) (E0000)
1 D1
1: Not used. (0 is stored.)
2: Lower bits are stored in device number order.
3: For CN200 or later of FXCPU, 2 words are written from 1 point by random read.

(6) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

POINT
(1) The maximum number of write points that may be specified in lSize(varSize) is
up to 0x7FFFFFFF points.
(2) For lData(lplData or varData), prepare a memory area having the number of
points specified in lSize(varSize).
If there is no memory area, a critical phenomenon such as an application error
may occur.

4 - 15 4 - 15
4 FUNCTIONS
MELSOFT

4.2.7 SetDevice (Device data setting)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Sets one point of device.

(3) Format
Visual Basic 6.0, VBA : lRet = object.SetDevice(Device, lData)
R

Long lRet Returned value Output


String szDevice Device name Input
Long lData Set data Input

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.SetDevice(szDevice,


R R

lData)
Long lRet Returned value Output
CString szDevice Device name Input
Long lData Set data Input

VBScript : varRet = object.SetDevice(varDevice, lpvarData)


VARIANT varRet Returned value (LONG type) Output
VARIANT varDevice Device name
Input
(character string type)
VARIANT varData Set data (LONG type) Input

Visual Basic .NET : IRet = object.SetDevice(szDevice, iData)


R

Integer IRet Returned value Output


String szDevice Device name Input
Integer iData Set Data Input

Visual C++ .NET : iRet = object.SetDevice( szDevice, iData)


R

int iRet Returned value Output


String szDevice Device name Input
int iData Set Data Input

(4) Explanation
(a) The operation specified in lData(varData) is performed for one point of device
specified in szDevice(varDevice).
(b) When the bit device is specified, the least significant bit of the lData value
(varData value) becomes valid.

4 - 16 4 - 16
4 FUNCTIONS
MELSOFT

(5) Device specifying methods


Specify the devices in the following methods.
<When bit device is specified> <When word device is specified>
(Example) M0 (Example) D0
2 Upper Bytes 2 Lower Bytes 2 Upper Bytes 2 Lower Bytes
1 M0 1 D0
<When double-word device is specified> <When CN200 or later of FXCPU is specified>
(Example) K8M0 (Example) CN200
2 Upper Bytes 2 Lower Bytes 2 Upper Bytes 2 Lower Bytes
M16 to M31 2 M0 to M15 2 H of CN200 L of CN200
<When gateway device is specified>
(Example) When 8-bit devices (E0000, E0001 of SHARP programmable controller) have been
assigned to EG0
2 Upper Bytes 2 Lower Bytes
EG0
1
(E0001) (E0000)
1: Not used. (0 is stored.)
2: Lower bits are stored in device number order.

(6) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

4 - 17 4 - 17
4 FUNCTIONS
MELSOFT

4.2.8 GetDevice (Device data acquisition)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Acquires data from one point of device.

(3) Format
Visual Basic 6.0, VBA : lRet = object.GetDevice(szDevice, lData)
R

Long lRet Returned value Output


String szDevice Device name Input
Long lData Acquired data Output

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.GetDevice(szDevice,


R R

lplData)
Long lRet Returned value Output
CString szDevice Device name Input
Long lplData Acquired data Output

VBScript : varRet = object.GetDevice(varDevice, lpvarData)


VARIANT varRet Returned value (LONG type) Output
VARIANT varDevice Device name
Input
(character string type)
VARIANT lpvarData Acquired data (LONG type) Output

Visual Basic .NET : IRet = object.GetDevice(szDevice, iData)


R

Integer IRet Returned value Output


String szDevice Device name Input
Integer iData Acquired data Output

Visual C++ .NET : iRet = object.GetDevice( szDevice,


R
iplData)
int iRet Returned value Output
String szDevice Device name Input
int iplData Acquired data Output

(4) Explanation
(a) The data of one point of device specified in szDevice(varDevice) is stored into
lData(lplData or lpvarData).

4 - 18 4 - 18
4 FUNCTIONS
MELSOFT

(5) Device specifying methods


Specify the devices in the following methods.
<When bit device is specified> <When word device is specified>
(Example) M0 (Example) D0
2 Upper Bytes 2 Lower Bytes 2 Upper Bytes 2 Lower Bytes
1 M0 1 D0
<When double-word device is specified> <When CN200 or later of FXCPU is specified>
(Example) K8M0 (Example) CN200
2 Upper Bytes 2 Lower Bytes 2 Upper Bytes 2 Lower Bytes
M16 to M31 2 M0 to M15 2 H of CN200 L of CN200
<When gateway device is specified>
(Example) When 8-bit devices (E0000, E0001 of SHARP programmable controller) have been
assigned to EG0
2 Upper Bytes 2 Lower Bytes
EG0
1
(E0001) (E0000)
1: Not used. (0 is stored.)
2: Lower bits are stored in device number order.

(6) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

4 - 19 4 - 19
4 FUNCTIONS
MELSOFT

4.2.9 ReadBuffer (Buffer memory read)

(1) Applicable ACT controls


The applicable ACT controls are indicated below.

Control Name Usability Control Name Usability


ActEasyIF, ActMLEasyIF 1 ActAJ71C24, ActMLAJ71C24
ActQJ71E71TCP, ActMLQJ71E71TCP ActFX485BD, ActMLFX485BD
ActQJ71E71UDP, ActMLQJ71E71UDP ActFXCPUUSB, ActMLFXCPUUSB
ActLCPUTCP, ActMLLCPUTCP ActQCPUQUSB, ActMLQCPUQUSB
ActLCPUUDP, ActMLLCPUUDP ActLCPUUSB, ActMLLCPUUSB
ActAJ71QE71TCP, ActMLAJ71QE71TCP ActCCG4Q, ActMLCCG4Q
ActAJ71QE71UDP, ActMLAJ71QE71UDP 2, 3 ActCCG4QnA, ActMLCCG4QnA
ActAJ71E71TCP, ActMLAJ71E71TCP 2 ActCCG4A, ActMLCCG4A
ActAJ71E71UDP, ActMLAJ71E71UDP 2 ActMnet10BD, ActMLMnet10BD 5
ActQNUDECPUTCP, ActMLQNUDECPUTCP ActMnetHBD, ActMLMnetHBD 5
ActQNUDECPUUDP, ActMLQNUDECPUUDP ActMnetGBD, ActMLMnetGBD 5
ActCCIEFADPTCP, ActMLCCIEFADPTCP ActCCIEFBD, ActMLCCIEFBD
ActCCIEFADPUDP, ActMLCCIEFADPUDP ActCCBD, ActMLCCBD 5
ActQCPUQ, ActMLQCPUQ ActAnUBD, ActMLAnUBD 6
ActLCPU, ActMLLCPU ActLLT, ActMLLLT 7
ActQCPUA, ActMLQCPUA ActSIM, ActMLSIM
ActQnACPU, ActMLQnACPU ActQCPUQBus, ActMLQCPUQBus
ActACPU, ActMLACPU ActA6TEL, ActQ6TEL, ActFXCPUTEL,
ActFXCPU, ActMLFXCPU 4 ActQ71C24TEL, ActLJ71C24TEL,
ActQJ71C24, ActMLQJ71C24 ActAJ71QC24TEL
ActLJ71C24, ActMLLJ71C24 ActGOT, ActMLGOT
ActAJ71QC24, ActMLAJ71QC24 ActGOTTRSP, ActMLGOTTRSP
ActAJ71UC24, ActMLAJ71UC24 ActSupport, ActMLSupport
: Usable : Unusable
1: Depending on the communication path (Ethernet communication, MELSECNET/10
communication, etc.), there will be restrictions as placed on the corresponding
communication path controls.
2: An error is returned if access to the AnUCPU, QCPU (A mode), A173UHCPU(-S1) or
A273UH-S3) is made.
3: An error is returned if access to the QnACPU is made.
4: An error is returned if the CPU is other than FX2N, FX2NC, FX3U and FX3UC.
5: An error is returned if own board access is made.
6: An error is returned if access to the QnACPU is made via the MELSECNET/10 or
MELSECNET(II).
7: An error is returned if the CPU is other than FX0N, FXU, FX2C, FX2N and FX2NC.

(2) Feature
Reads the buffer memory values of the special function module.

4 - 20 4 - 20
4 FUNCTIONS
MELSOFT

(3) Format
Visual Basic 6.0, VBA :lRet = object.ReadBuffer(lStartIO, lAddress, lReadSize,
R

iData(0))
Long lRet Returned value Output
Long lStartIO First I/O number of module from Input
where values will be read
Long lAddress Buffer memory address Input
Long lReadSize Read size Input
Integer iData(n) Values read from buffer memory Output

Visual C++ 6.0, Visual C++ .NET(MFC) :lRet = object.ReadBuffer


R R

(lStartIO, lAddress, lReadSize


lpsData)
Long lRet Returned value Output
Long lStartIO First I/O number of module from Input
where values will be read
Long lAddress Buffer memory address Input
Long lReadSize Read size Input
Short lpsData Values read from buffer memory Output

VBScript :varRet = object.ReadBuffer(varStartIO, varAddress, varReadSize,


lpvarData)
VARIANT varRet Returned value(LONG type) Output
VARIANT varStartIO First I/O number of module from Input
where values will be read
(LONG type)
VARIANT varAddress Buffer memory address(LONG type) Input
VARIANT varReadSize Read size(LONG type) Input
VARIANT lpvarData Values read from buffer memory Output
(SHORT array type)

Visual Basic .NET : IRet = object.ReadBuffer(iStartIO, iAddress, iReadSize,


R

iData(0))
Integer IRet Returned value Output
Integer iStartIO First I/O number of module form Input
Integer iAddress Buffer memory address Input
Integer iReadSize Read size Input
short iData(n) Values read from buffer memory Output

Visual C++ .NET : iRet = object.ReadBuffer(iStartIO, iAddress, iReadSize,


R

ipsData)
int iRet Returned value Output
int iStartIO First I/O number of module form Input
int iAddress Buffer memory address Input
int iReadSize Read size Input
short ipsData Values read from buffer memory Output

4 - 21 4 - 21
4 FUNCTIONS
MELSOFT

(4) Explanation
(a) As the module I/O number specified in lStartIO(varStartIO), specify a value
found by dividing the actual I/O number by 16.
(b) The buffer values for lReadSize(varReadSize) at the buffer memory address
specified in lAddress(varAddress) in the special function module located at
the first I/O number specified in lStartIO(varStartIO) are read.
(c) When using the Act(ML)FXCPU control or Act(ML)LLT control, specify the
block number (0 to 7) of the special expansion equipment as the module's first
I/O number and any of 0 to 32767 as the buffer memory address.
(d) Reserve an array of lReadSize (varReadSize) or more for iData (lplData or
lpvarData).

(5) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

(6) Instructions for read/write of data from/to buffer memory in multiple


programmable controller system configuration
The following phenomena will occur when the function is executed if the actually
configured multiple programmable controller system differs from the I/O
assignment set using GX Developer.
Execute the function after checking the I/O assignment on GX Developer and
checking the I/O numbers of the module from/to where the value will be
read/written.
(a) An error occurs if the function is executed after the correct I/O numbers have
been specified.
(b) When the specific I/O numbers (I/O numbers whose I/O assignment is
actually wrong) are specified, read from buffer memory can be performed
properly, but write to buffer memory results in an error (error code:
0x010A4030, 0x010A4042, etc.).
(c) Though a programmable controller CPU error (parameter error, SP. UNIT
LAY ERR, etc.) does not occur in the multiple programmable controller
system, execution of the function results in an error in the user application.

POINT
(1) An error is returned if access to the motion controller CPU is made.
(2) For iData (lpsData or lpvarData), prepare a memory area having the number of
points specified in lReadSize(varReadSize).
If there is no memory area, a critical phenomenon such as an application error
may occur.
(3) When buffer memory read (ReadBuffer) is performed for the QCPU (Q mode),
read operation may be performed for only the Q series-dedicated module.
Read from the shared memory of the QCPU (Q mode) cannot be performed,
either.

4 - 22 4 - 22
4 FUNCTIONS
MELSOFT

4.2.10 WriteBuffer (Buffer memory write)

(1) Applicable ACT controls


The applicable ACT controls are indicated below.

Control Name Usability Control Name Usability


ActEasyIF, ActMLEasyIF 1, 2 ActFX485BD, ActMLFX485BD
ActQJ71E71TCP, ActMLQJ71E71TCP 2 ActFXCPUUSB, ActMLFXCPUUSB
ActQJ71E71UDP, ActMLQJ71E71UDP 2 ActQCPUQUSB, ActMLQCPUQUSB 2
ActLCPUTCP, ActMLLCPUTCP ActLCPUUSB, ActMLLCPUUSB
ActLCPUUDP, ActMLLCPUUDP ActCCG4Q, ActMLCCG4Q 2
ActAJ71QE71TCP, ActMLAJ71QE71TCP ActCCG4QnA, ActMLCCG4QnA
ActAJ71QE71UDP, ActMLAJ71QE71UDP 3, 4 ActCCG4A, ActMLCCG4A
ActAJ71E71TCP, ActMLAJ71E71TCP 3 ActMnet10BD, ActMLMnet10BD 2, 6
ActAJ71E71UDP, ActMLAJ71E71UDP 3 ActMnetHBD, ActMLMnetHBD 2, 6
ActQNUDECPUTCP, ActMLQNUDECPUTCP 2 ActMnetGBD, ActMLMnetGBD 2, 6
ActQNUDECPUUDP, ActMLQNUDECPUUDP 2 ActCCIEFBD, ActMLCCIEFBD
ActCCIEFADPTCP, ActMLCCIEFADPTCP ActCCBD, ActMLCCBD 6
ActCCIEFADPUDP, ActMLCCIEFADPUDP ActAnUBD, ActMLAnUBD 7
ActQCPUQ, ActMLQCPUQ 2 ActLLT, ActMLLLT 8
ActLCPU, ActMLLCPU ActSIM, ActMLSIM
ActQCPUA, ActMLQCPUA ActA6TEL, ActQ6TEL, ActFXCPUTEL,
ActQnACPU, ActMLQnACPU ActQ71C24TEL, ActLJ71C24TEL,
ActACPU, ActMLACPU ActAJ71QC24TEL
ActFXCPU, ActMLFXCPU 5 ActGOT, ActMLGOT
ActQJ71C24, ActMLQJ71C24 2 ActGOTTRSP, ActMLGOTTRSP
ActLJ71C24, ActMLLJ71C24 ActSupport, ActMLSupport
ActAJ71QC24, ActMLAJ71QC24 : Usable : Unusable
ActAJ71UC24, ActMLAJ71UC24
ActAJ71C24, ActMLAJ71C24

1: Depending on the communication path (Ethernet communication, MELSECNET/10


communication, etc.), there will be restrictions as placed on the corresponding
communication path controls.
2: An error is returned if access to the QSCPU is made.
3: An error is returned if access to the AnUCPU, QCPU (A mode), A173UHCPU(-S1) or
A273UH(-S3) is made.
4: An error is returned if access to the QnACPU is made.
5: An error is returned if the CPU is other than FX2N, FX2NC, FX3U and FX3UC.
6: An error is returned if own board access is made.
7: An error is returned if access to the QnACPU is made via the MELSECNET/10 or
MELSECNET(II).
8: An error is returned if the CPU is other than FX0N, FXU, FX2C, FX2N and FX2NC.

(2) Feature
Writes values to the buffer memory of the special function module.

4 - 23 4 - 23
4 FUNCTIONS
MELSOFT

(3) Format
Visual Basic 6.0, VBA : lRet = object.WriteBuffer(lStartIO, lAddress, lWriteSize,
R

iData(0))
Long lRet Returned value Output
Long lStartIO First I/O number of module to Input
where values will be written
Long lAddress Buffer memory address Input
Long lWriteSize Write size Input
Integer iData(n) Values written to buffer memory Input

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object. WriteBuffer


R R

(lStartIO, lAddress, lWriteSize


lpsData)
Long lRet Returned value Output
Long lStartIO First I/O number of module to Input
where values will be written
Long lAddress Buffer memory address Input
Long lWriteSize Write size Input
Short lpsData Values written to buffer memory Input

VBScript : varRet = object.WriteBuffer(varStartIO, varAddress, varWriteSize,


varData)
VARIANT varRet Returned value (LONG type) Output
VARIANT varStartIO First I/O number of module to Input
where values will be written
(LONG type)
VARIANT varAddress Buffer memory address Input
(LONG type)
VARIANT varWriteSize Write size (LONG type) Input
VARIANT varData Values written to buffer memory Input
(SHORT array type)

Visual Basic .NET : IRet = object.WriteBuffer(iStartIO, iAddress, iWriteSize,


R

iData(0))
Integer IRet Returned value Output
Integer iStartIO First I/O number of module to where Input
values will be written
Integer iAddress Buffer memory address Input
Integer iWriteSize Write size Input
short iData(n) Values written to buffer memory Output

Visual C++ .NET : iRet = object.WriteBuffer(iStartIO, iAddress, iWriteSize,


R

ipsData)
int iRet Returned value Output
int iStartIO First I/O number of module to where Input
values will be written
int iAddress Buffer memory address Input
int iWriteSize Write size Input
short ipsData Values written to buffer memory Output

4 - 24 4 - 24
4 FUNCTIONS
MELSOFT

(4) Explanation
(a) As the module I/O number specified in lStartIO(varStartIO), specify a value
found by dividing the actual I/O number by 16.
(b) The buffer values for lWriteSize(varWriteSize) at the buffer memory address
specified in lAddress(varAddress) in the special function module located at
the first I/O number specified in lStartIO(varStartIO) are written.
(c) When using the Act(ML)FXCPU control or Act(ML)LLT control, specify the
block number (0 to 7) of the special expansion equipment as the module's first
I/O number and any of 0 to 32767 as the buffer memory address.
(d) Reserve an array of lWriteSize (varWriteSize) or more for iData (lpsData or
varData).

(5) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

(6) Instructions for read/write of data from/to buffer memory in multiple


programmable controller system configuration
The following phenomena will occur when the function is executed if the actually
configured multiple programmable controller system differs from the I/O
assignment set using GX Developer.
Execute the function after checking the I/O assignment on GX Developer and
checking the I/O numbers of the module from/to where the value will be
read/written.
(a) An error occurs if the function is executed after the correct I/O numbers have
been specified.
(b) When the specific I/O numbers (I/O numbers whose I/O assignment is
actually wrong) are specified, read from buffer memory can be performed
properly, but write to buffer memory results in an error (error code:
0x010A4030, 0x010A4042, etc.).
(c) Though a programmable controller CPU error (parameter error, SP. UNIT
LAY ERR, etc.) does not occur in the multiple programmable controller
system, execution of the function results in an error in the user application.

POINT
(1) An error is returned if access to the motion controller CPU is made.
(2) For iData(lpsData,varData), prepare a memory area having the number of
points specified in lWriteSize(varWriteSize).
If there is no memory area, a critical phenomenon such as an application error
may occur.
(3) When buffer memory write (WriteBuffer) is performed for the QCPU (Q mode),
write operation may be performed for only the Q series-dedicated module.
Write to the shared memory of the QCPU (Q mode) cannot be performed,
either.

4 - 25 4 - 25
4 FUNCTIONS
MELSOFT

4.2.11 GetClockData (Clock data read)

(1) Applicable ACT controls


The applicable ACT controls are indicated below.

Control Name Usability Control Name Usability


ActEasyIF, ActMLEasyIF 1 ActFX485BD, ActMLFX485BD
ActQJ71E71TCP, ActMLQJ71E71TCP ActFXCPUUSB, ActMLFXCPUUSB
ActQJ71E71UDP, ActMLQJ71E71UDP ActQCPUQUSB, ActMLQCPUQUSB
ActLCPUTCP, ActMLLCPUTCP ActLCPUUSB, ActMLLCPUUSB
ActLCPUUDP, ActMLLCPUUDP ActCCG4Q, ActMLCCG4Q
ActAJ71QE71TCP, ActMLAJ71QE71TCP ActCCG4QnA, ActMLCCG4QnA
ActAJ71QE71UDP, ActMLAJ71QE71UDP ActCCG4A, ActMLCCG4A
ActAJ71E71TCP, ActMLAJ71E71TCP 2 ActMnet10BD, ActMLMnet10BD 3
ActAJ71E71UDP, ActMLAJ71E71UDP 2 ActMnetHBD, ActMLMnetHBD 3
ActQNUDECPUTCP, ActMLQNUDECPUTCP ActMnetGBD, ActMLMnetGBD 3
ActQNUDECPUUDP, ActMLQNUDECPUUDP ActCCIEFBD, ActMLCCIEFBD
ActCCIEFADPTCP, ActMLCCIEFADPTCP ActCCBD, ActMLCCBD 3
ActCCIEFADPUDP, ActMLCCIEFADPUDP ActAnUBD, ActMLAnUBD 4
ActQCPUQ, ActMLQCPUQ ActLLT, ActMLLLT
ActLCPU, ActMLLCPU ActSIM, ActMLSIM
ActQCPUA, ActMLQCPUA ActQCPUQBus, ActMLQCPUQBus
ActQnACPU, ActMLQnACPU ActA6TEL, ActQ6TEL, ActFXCPUTEL,
ActACPU, ActMLACPU ActQ71C24TEL, ActLJ71C24TEL,
ActFXCPU, ActMLFXCPU ActAJ71QC24TEL
ActQJ71C24, ActMLQJ71C24 ActGOT, ActMLGOT
ActLJ71C24, ActMLLJ71C24 ActGOTTRSP, ActMLTRSP
ActAJ71QC24, ActMLAJ71QC24 2 ActSupport, ActMLSupport
ActAJ71UC24, ActMLAJ71UC24 2 : Usable : Unusable
ActAJ71C24, ActMLAJ71C24
1: Depending on the communication path (Ethernet communication, MELSECNET/10
communication, etc.), there will be restrictions as placed on the corresponding
communication path controls.
2: An error is returned if access to the QnACPU is made.
3: An error is returned if own board access is made.
4: An error is returned if access to the QnACPU is made via the MELSECNET/10 or
MELSECNET(II).

(2) Feature
Reads time from the clock data of the programmable controller CPU.

4 - 26 4 - 26
4 FUNCTIONS
MELSOFT

(3) Format
Visual Basic 6.0, VBA : lRet = object.GetClockData(iYear, iMonth, iDay,
R

iDayOfWeek, iHour, iMinute, iSecond)


Long lRet Returned value Output
Integer iYear Read year value Output
Integer iManth Read month value Output
Integer iDay Read day value Output
Integer iDayOfWeek Read day-of-week value Output
Integer iHour Read hour value Output
Integer iMinute Read minute value Output
Integer iSecond Read second value Output

4 - 27 4 - 27
4 FUNCTIONS
MELSOFT

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object. GetClockData


R R

( lpsYear, lpsMonth,
lpsDay, lpsDayOfWeek,
lpsHour, lpsMinute,
lpsSecond)
Long lRet Returned value Output
Short lpsYear Read year value Output
Short lpsMonth Read month value Output
Short lpsDay Read day value Output
Short lpsDayOfWeek Read day-of-week value Output
Short lpsHour Read hour value Output
Short lpsMinute Read minute value Output
Short lpsSecond Read second value Output

VBScript : varRet = object.GetClockData(lpvarYear, lpvarMonth, lpvarDay,


lpvarDayOfWeek, lpvarHour, lpvarMinute, lpSecond)
VARIANT varRet Returned value(LONG type) Output
VARIANT lpvarYear Read year value(SHORT type) Output
VARIANT lpvarManth Read month value(SHORT type) Output
VARIANT lpvarDay Read day value(SHORT type) Output
VARIANT lpvarDayOfWeek Read day-of-week value(SHORT type) Output
VARIANT lpvarHour Read hour value(SHORT type) Output
VARIANT lpvarMinute Read minute value(SHORT type) Output
VARIANT lpvarSecond Read second value(SHORT type) Output

Visual Basic .NET : IRet = object.GetClockData(iYear, iMonth, iDay,


R

iDayOfWeek, iHour, iMinute, iSecond)


Integer IRet Returned value Output
short iYear Read year value Output
short iMonth Read month value Output
short iDay Read day value Output
short iDayOfWeek Read day-of-week value Output
short iHour Read hour value Output
short iMinute Read minute value Output
short iSecond Read second value Output

Visual C++ .NET : iRet = object.GetClockData( lpsYear, lpsMonth, lpsDay,


R

lpsDayOfWeek, lpsHour, lpsMinute, lpsSecond)


int iRet Returned value Output
short lpsYear Read year value Output
short lps Month Read month value Output
short lps Day Read day value Output
short lps DayOfWeek Read day-of-week value Output
short lps Hour Read hour value Output
short lps Minute Read minute value Output
short lps Second Read second value Output

4 - 28 4 - 28
4 FUNCTIONS
MELSOFT

(4) Explanation
(a) An error is returned if correct clock data is not set to the programmable
controller CPU.
(b) As the value stored into iYear (lpsYear or lpvarYear), a four-digit year is
returned for the QCPU (Q mode) or a two-digit year for any other CPU.
Note that the year for the QCPU (Q mode) is between 1980 and 2079.
(c) The value stored into iDayOfWeek (lpsDayOfWeek or lpvarDayOfWeek) is as
follows.

Value Day of Week


0 Sunday
1 Monday
2 Tuesday
3 Wednesday
4 Thursday
5 Friday
6 Saturday

(5) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

POINT
(1) Clock data cannot be read from the A0J2HCPU, A2CCPU and A2CJCPU as
they do not have clock data.
(2) The QCPU (A mode) and ACPU can get clock data only when the target station
is in the STOP status.
(3) For the FXCPU, clock data can be read from the FX1N, FX1NC, FX1S, FX2N or
FX3G when it has a built-in clock, or from the FXU, FX2C or FX2NC when it is
fitted with the RTC cassette.
An error is returned if the FXCPU is other than the FX1N, FX1NC, FX1S, FXU,
FX2C, FX2N, FX2NC, FX3U, FX3UC and FX3G.
(4) Note that an error of transfer time is produced in clock setting.

4 - 29 4 - 29
4 FUNCTIONS
MELSOFT

4.2.12 SetClockData (Clock data write)

(1) Applicable ACT controls


The applicable ACT controls are indicated below.

Control Name Usability Control Name Usability


ActEasyIF, ActMLEasyIF 1, 2 ActFX485BD, ActMLFX485BD
ActQJ71E71TCP, ActMLQJ71E71TCP 2 ActFXCPUUSB, ActMLFXCPUUSB
ActQJ71E71UDP, ActMLQJ71E71UDP 2 ActQCPUQUSB, ActMLQCPUQUSB 2
ActLCPUTCP, ActMLLCPUTCP ActLCPUUSB, ActMLLCPUUSB
ActLCPUUDP, ActMLLCPUUDP ActCCG4Q, ActMLCCG4Q 2
ActAJ71QE71TCP, ActMLAJ71QE71TCP ActCCG4QnA, ActMLCCG4QnA
ActAJ71QE71UDP, ActMLAJ71QE71UDP ActCCG4A, ActMLCCG4A
ActAJ71E71TCP, ActMLAJ71E71TCP 3 ActMnet10BD, ActMLMnet10BD 2, 4
ActAJ71E71UDP, ActMLAJ71E71UDP 3 ActMnetHBD, ActMLMnetHBD 2, 4
ActQNUDECPUTCP, ActMLQNUDECPUTCP 2 ActMnetGBD, ActMLMnetGBD 2, 4
ActQNUDECPUUDP, ActMLQNUDECPUUDP 2 ActCCIEFBD, ActMLCCIEFBD
ActCCIEFADPTCP, ActMLCCIEFADPTCP ActCCBD, ActMLCCBD 2, 4
ActCCIEFADPUDP, ActMLCCIEFADPUDP ActAnUBD, ActMLAnUBD 5
ActQCPUQ, ActMLQCPUQ 2 ActLLT, ActMLLLT
ActLCPU, ActMLLCPU ActSIM, ActMLSIM
ActQCPUA, ActMLQCPUA ActQCPUQBus, ActMLQCPUQBus
ActQnACPU, ActMLQnACPU ActA6TEL, ActQ6TEL, ActFXCPUTEL,
ActACPU, ActMLACPU ActQ71C24TEL, ActLJ71C24TEL,
ActFXCPU, ActMLFXCPU ActAJ71QC24TEL
ActQJ71C24, ActMLQJ71C24 2 ActGOT, ActMLGOT
ActLJ71C24, ActMLLJ71C24 ActGOTTRSP, ActMLGOTTRSP
ActAJ71QC24, ActMLAJ71QC24 3 ActSupport, ActMLSupport
ActAJ71UC24, ActMLAJ71UC24 3 : Usable : Unusable
ActAJ71C24, ActMLAJ71C24
1: Depending on the communication path (Ethernet communication, MELSECNET/10
communication, etc.), there will be restrictions as placed on the corresponding
communication path controls.
2: An error is returned if access to the QSCPU is made.
3: An error is returned if access to the QnACPU is made.
4: An error is returned if own board access is made.
5: An error is returned if access to the QnACPU is made via the MELSECNET/10 or
MELSECNET(II).

(2) Feature
Writes time to the clock data of the programmable controller CPU.

4 - 30 4 - 30
4 FUNCTIONS
MELSOFT

(3) Format
Visual Basic 6.0, VBA : lRet = object.SetClockData(iYear, iMonth, iDay,
R

iDayOfWeek, iHour, iMinute, iSecond)


Long lRet Returned value Output
Integer iYear Year value to be written Input
Integer iManth Month value to be written Input
Integer iDay Day value to be written Input
Integer iDayOfWeek Day-of-week value to be written Input
Integer iHour Hour value to be written Input
Integer iMinute Minute value to be written Input
Integer iSecond Second value to be written Input

4 - 31 4 - 31
4 FUNCTIONS
MELSOFT

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.SetClockData (sYear,


R R

sMonth, sDay, sDayOfWeek,


sHour, sMinute, sSecond)
Long lRet Returned value Output
Short sYear Year value to be written Input
Short sMonth Month value to be written Input
Short sDay Day value to be written Input
Short sDaYOfWeek Day-of-week value to be written Input
Short sHour Hour value to be written Input
Short sMinute Minute value to be written Input
Short sSecond Second value to be written Input

VBScript : varRet = object.SetClockData(varYear, varMonth, varDay,


varDayOfWeek, varHour, varMinute, varSecond)
VARIANT varRet Returned value(LONG type) Output
VARIANT varYear Year value to be written(SHORT type) Input
VARIANT varManth Month value to be written(SHORT type) Input
VARIANT varDay Day value to be written(SHORT type) Input
VARIANT varDayOfWeek Day-of-week value to be written Input
(SHORT type)
VARIANT varHour Hour value to be written(SHORT type) Input
VARIANT varMinute Minute value to be written(SHORT type) Input
VARIANT varSecond Second value to be written(SHORT type) Input

Visual Basic .NET : IRet = object.SetClockData(iYear, iMonth, iDay,


R

iDayOfWeek, iHour, iMinute, iSecond)


Integer IRet Returned value Output
short iYear Year value to be written Input
short iMonth Month value to be written Input
short iDay Day value to be written Input
short iDayOfWeek Day-of-week value to be written Input
short iHour Hour value to be written Input
short iMinute Minute value to be written Input
short iSecond Second value to be written Input

Visual C++ .NET : iRet = object.SetClockData(sYear, sMonth, sDay,


R

sDayOfWeek, sHour, sMinute, sSecond)


int iRet Returned value Output
short sYear Year value to be written Input
short sMonth Month value to be written Input
short sDay Day value to be written Input
short sDayOfWeek Day-of-week value to be written Input
short sHour Hour value to be written Input
short sMinute Minute value to be written Input
short sSecond Second value to be written Input

4 - 32 4 - 32
4 FUNCTIONS
MELSOFT

(4) Explanation
(a) An error is returned if the clock data to be set are not correct values.
(b) As to the value specified in iYear (sYear or varYear), a four-digit year is valid
for the QCPU (Q mode) or a two-digit year for any other CPU.
Note that the year valid for the QCPU (Q mode) is between 1980 and 2079.
An error will occur if a four-digit year is set to any CPU other than the QCPU
(Q mode).
(c) The value to be specified in iDayOfWeek (sDayOfWeek or varDayOfWeek) is
as follows.

Value Day of Week


0 Sunday
1 Monday
2 Tuesday
3 Wednesday
4 Thursday
5 Friday
6 Saturday

(5) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

POINT
(1) Clock data cannot be read from the A0J2HCPU, A2CCPU and A2CJCPU as
they do not have clock data.
(2) For the QCPU (A mode) and ACPU, clock data can be set only when the target
station is in the STOP status.
(3) For the QCPU (A mode) and ACPU, the clock setting special relay "M9028"
changes to OFF after clock data setting.
(4) For the FXCPU, clock setting can be made to the FX1N, FX1NC, FX1S, FX2N or
FX3G when it has a built-in clock, or to the FXU, FX2C or FX2NC when it is fitted
with the RTC cassette.
An error is returned if the FXCPU is other than the FX1N, FX1NC, FX1S, FXU,
FX2C, FX2N, FX2NC, FX3U, FX3UC and FX3G.
(5) Note that an error of transfer time is produced in clock setting.

4 - 33 4 - 33
4 FUNCTIONS
MELSOFT

4.2.13 GetCpuType (Programmable controller CPU type read)

(1) Applicable ACT controls


This function is available for all ACT controls 1 but the ActSupoort and
ActMLSupport controls.

1: MELSECNET/10 board will result in an error if own board access is made.

(2) Feature
Reds the type character string and type code of the programmable controller
CPU, Network Board and GOT.

(3) Format
Visual Basic 6.0, VBA : lRet = object.GetCpuType(szCpuName, lCpuType)
R

Long lRet Returned value Output


String szCpuName Programmable controller CPU type Output
character string
Long lCpuType Programmable controller CPU type Output
code

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.GetCpuType


R R

( szCpuType, lplCpuType)
Long lRet Returned value Output
BSTR szCpuName Programmable controller CPU type Output
character string
Long lplCpuType Programmable controller CPU type Output
code

VBScript : varRet = object.GetCpuType(varCpuName, lpvarCpuCode)


VARIANT varRet Returned value(LONG type) Output
VARIANT lpvarCpuName Programmable controller CPU type Output
character string
(character string type)
VARIANT lpvarCpuCode Programmable controller CPU type Output
code(LONG type)

Visual Basic .NET : IRet = object.GetCpuType(szCpuName, ICpuType)


R

Integer IRet Returned value Output


String szCpuName Programmable controller CPU type Output
character string
Integer ICpuType Programmable controller CPU type Output
code

Visual C++ .NET : iRet = object.GetCpuType (


R
szCpuName, iplCpuType)
int iRet Returned value Output
String szCpuName Programmable controller CPU type Output
character string
int iplCpuType Programmable controller CPU type Output
code

4 - 34 4 - 34
4 FUNCTIONS
MELSOFT

(4) Explanation
(a) The type of the programmable controller which is making communication is
stored into szCpuName (lpvarCpuName) and its type code into lCpuType
(lplCpuType or lpvarCpuCode).
(b) The programmable controller CPU type character string is returned in
UNICODE.

4 - 35 4 - 35
4 FUNCTIONS
MELSOFT

(5) CPU type character string and type code


The following table lists the CPU, Network Board and GOT type character strings
and type codes read using GetCpuType.
(a) Type character string list
Type Character String Type Character String
CPU/Network CPU/Network Board/
Board/GOT Type CPU/Network When GX Simulator GOT Type CPU/Network When GX Simulator
Board Type is connected Board Type is connected
Q00JCPU Q00JCPU Q00JCPU A2CCPUC24 A2C A2C
Q00UJCPU Q00UJCPU Q00UJCPU A2CCPUC24-PRF A2C A2C
Q00CPU Q00CPU Q00CPU A2CJCPU A2C A2C
Q00UCPU Q00UCPU Q00UCPU A2NCPU A2N A2N
Q01CPU Q01CPU Q01CPU A2NCPU-S1 A2N A2N
Q01UCPU Q01UCPU Q01UCPU A2SCPU A2S A2N
Q02CPU Q02CPU Q02CPU A2SCPU-S1 A2S A2N
Q02HCPU Q02HCPU Q02CPU A2SHCPU A2SH A2SH
Q06HCPU Q06HCPU Q06HCPU A2SHCPU-S1 A2SH A2SH
Q12HCPU Q12HCPU Q12HCPU A2ACPU A2A A2AS1
Q25HCPU Q25HCPU Q25HCPU A2ACPU-S1 A2AS1 A2AS1
Q02PHCPU Q02PHCPU Q02PHCPU A2ACPUP21/R21 A2AS1 A2AS1
Q06PHCPU Q06PHCPU Q06PHCPU A2ACPUP21/R21-S1 A2AS1 A2AS1
Q12PHCPU Q12HCPU Q12HCPU A2UCPU A2U A2U
Q25PHCPU Q25HCPU Q25HCPU A2UCPU-S1 A2US1 A2U
Q12PRHCPU Q12PRHCPU Q12PRHCPU A2USCPU A2U A2U
Q25PRHCPU Q25PRHCPU Q25PRHCPU A2USCPU-S1 A2US1 A2U
Q02UCPU Q02UCPU Q02UCPU A2ASCPU A2U A2U
Q03UDCPU Q03UDCPU Q03UDCPU A2ASCPU-S1 A2US1 A2U
Q04UDHCPU Q04UDHCPU Q04UDHCPU A2ASCPU-S30 A3U A3U
Q06UDHCPU Q06UDHCPU Q06UDHCPU A2USHCPU-S1 A2USH A2USH
Q10UDHCPU Q10UDHCPU Q10UDHCPU A3NCPU A3N A3N
Q13UDHCPU Q13UDHCPU Q13UDHCPU A3ACPU A3A A3A
Q20UDHCPU Q20UDHCPU Q20UDHCPU A3ACPUP21/R21 A3A A3A
Q26UDHCPU Q26UDHCPU Q26UDHCPU A3UCPU A3U A3U
Q03UDECPU Q03UDECPU Q03UDECPU A4UCPU A4U A4U
Q04UDEHCPU Q04UDEHCPU Q04UDEHCPU A1FXCPU A1FX A1FX
Q06UDEHCPU Q06UDEHCPU Q06UDEHCPU FX0 FX0/FX0S FX0/FX0S
Q10UDEHCPU Q10UEDHCPU Q10UEDHCPU FX0S FX0/FX0S FX0/FX0S
Q13UDEHCPU Q13UDEHCPU Q13UDEHCPU FX0N FX0N FX0N
Q20UDEHCPU Q20UDEHCPU Q20UDEHCPU FX1 FX1 FX1
Q26UDEHCPU Q26UDEHCPU Q26UDEHCPU FX1S FX1S FX1S
Q50UDEHCPU Q50UDEHCPU — FX1N FX1N FX1N
Q100UDEHCPU Q100UDEHCPU — FX1NC FX1N FX1N
Q02CPU-A Q02CPU Q02CPU-A FXU FXU/FX2C FXU/FX2C
Q02HCPU-A Q02HCPU Q02CPU-A FX2C FXU/FX2C FXU/FX2C
Q06HCPU-A Q06HCPU Q06HCPU-A FX2N FX2N/FX2NC FX2N/FX2NC
L02CPU L02CPU — FX2NC FX2N/FX2NC FX2N/FX2NC
L26CPU-BT L26CPU-BT — FX3G FX3G FX3G
Q12DCCPU-V Q12DCCPU-V — FX3U FX3UC FX3UC
QS001CPU QS001CPU — FX3UC FX3UC FX3UC
Q2ACPU Q2ACPU Q2ACPU A171SHCPU A171SH A171SH
Q2ACPU-S1 Q2ACPU-S1 Q2ACPU-S1 A172SHCPU A172SH A172SH
Q2ASCPU Q2ACPU Q2ACPU A173UHCPU A173UHCPU A173UH
Q2ASCPU-S1 Q2ACPU-S1 Q2ACPU-S1 A173UHCPU-S1 A173UHCPU-S1 A173UH
Q2ASHCPU Q2ACPU Q2ACPU A273UHCPU A273UH A273UH
Q2ASHCPU-S1 Q2ACPU-S1 Q2ACPU-S1 A273UHCPU-S3 A273UH A273UH
Q3ACPU Q3ACPU Q3ACPU A70BDE-J71QLP23(GE) A70BDE-J71QLP23 —
Q4ACPU Q4ACPU Q4ACPU A70BDE-J71QBR13 A70BDE-J71QBR13 —
Q4ARCPU Q4ACPU Q4ACPU A70BDE-J71QLR23 A70BDE-J71QLR23 —
A0J2HCPU A0J2H A0J2H A80BDE-J61BT11 A80BDE-J61BT11 —
A1SCPU A1S A1S A80BDE-J61BT13 A80BDE-J61BT13 —
A1SCPU-S1 A1S A1S A80BDE-A2USH-S1 A2USH-S1 —
A1SCPUC24-R2 A1S A1S Q80BD-J71LP21-25 Q80BD-J71LP21-25 —
A1SHCPU A1SH A1SH Q80BD-J71LP21G Q80BD-J71LP21G —
A1SJCPU A1S A1S Q80BD-J71BR11 Q80BD-J71BR11 —
A1SJHCPU A1SH A1SH Q81BD-J71GF11-T2 Q81BD-J71GF11-T2 —
A1NCPU A1N A1N GOT 1 —
A2CCPU A2C A2C 1: Display the product model number of GOT

4 - 36 4 - 36
4 FUNCTIONS
MELSOFT

1) When access is made from the C24, E71 or MELSECNET(II) board to


the AnUCPU, QnACPU, QCPU (A mode) or A273UHCPU(-S3), the
AnACPU-equivalent model name character string (A2A, A3A) is returned.

2) When access is made from the C24, UC24 or E71 to the AnNCPU, the
AnNCPU-equivalent model name character string (A1N, A2N, A3N) is
returned.
However, this does not apply to the following two cases.
• When access is made from the C24 or E71 to the A1S or A1SJ, the
model name character string of the A0J2H is returned.
• When access is made from the UC24 to the A1S or A1SJ, the model
name character string of the A1S is returned.

3) When access is made from the UC24 to the Q4ACPU, the model name
character string of the Q3ACPU is returned.

4) When access is made from the QE71 to the QnACPU, the model name
character string of the Q4ACPU is returned. 1) When access is made
from the C24, E71 or MELSECNET(II) board to the AnUCPU, QnACPU,
QCPU (A mode) or A273UHCPU(-S3), the AnACPU-equivalent model
name character string (A2A, A3A) is returned.

4 - 37 4 - 37
4 FUNCTIONS
MELSOFT

(b) Type code list


Type Code Type Code
CPU/Network CPU/Network
Board/GOT Type When CPU/own When GX Simulator Board/GOT Type When CPU/own When GX Simulator
board is connected is connected board is connected is connected
Q00JCPU 250H 250H A2CCPUC24 9AH 9AH
Q00UJCPU 260H — A2CCPUC24-PRF 9AH 9AH
Q00CPU 251H 251H A2CJCPU 9AH 9AH
Q00UCPU 261H — A2NCPU A2H A2H
Q01CPU 252H 252H A2NCPU-S1 A2H A2H
Q01UCPU 262H — A2SCPU A2H A2H
Q02CPU 41H 41H A2SCPU-S1 A2H A2H
Q02HCPU 41H 41H A2SHCPU A3H A3H
Q06HCPU 42H 42H A2SHCPU-S1 A3H A3H
Q12HCPU 43H 43H A2ACPU 92H 92H
Q25HCPU 44H 44H A2ACPU-S1 93H 93H
Q02PHCPU 41H — A2ACPUP21/R21 92H 93H
Q06PHCPU 42H — A2ACPUP21/R21-S1 93H 93H
Q12PHCPU 43H 43H A2UCPU 82H 82H
Q25PHCPU 44H 44H A2UCPU-S1 83H 83H
Q12PRHCPU 4BH 4BH A2USCPU 82H 82H
Q25PRHCPU 4CH 4CH A2USCPU-S1 83H 82H
Q02UCPU 263H — A2ASCPU 82H 82H
Q03UDCPU 268H — A2ASCPU-S1 82H 82H
Q04UDHCPU 269H — A2ASCPU-S30 94H 84H
Q06UDHCPU 26AH — A2USHCPU-S1 84H 84H
Q10UDHCPU 266H — A3NCPU A3H A3H
Q13UDHCPU 26BH — A3ACPU 94H 94H
Q20UDHCPU 267H — A3ACPUP21/R21 94H 94H
Q26UDHCPU 26CH — A3UCPU 84H 84H
Q03UDECPU 268H — A4UCPU 85H 85H
Q04UDEHCPU 269H — A1FXCPU A2H A2H
Q06UDEHCPU 26AH — FX0 F0H F0H
Q10UDEHCPU 266H — FX0S F0H F0H
Q13UDEHCPU 26BH — FX0N 8EH 8EH
Q20UDEHCPU 267H — FX1 F1H F1H
Q26UDEHCPU 26CH — FX1S F2H F2H
Q50UDEHCPU 26DH — FX1N 9EH 9EH
Q100UDEHCPU 26EH — FX1NC 9EH 9EH
Q02CPU-A 141H 141H FXU 8DH 8DH
Q02HCPU-A 141H 141H FX2C 8DH 8DH
Q06HCPU-A 142H 142H FX2N 9DH 9DH
L02CPU 541H — FX2NC 9DH 9DH
L26CPU-BT 542H — FX3G F4H —
Q12DCCPU-V 2043H — FX3U F3H F3H
QS001CPU 230H — FX3UC F3H F3H
Q2ACPU 21H 21H A171SHCPU A3H A3H
Q2ACPU-S1 22H 22H A172SHCPU A3H A3H
Q2ASCPU 21H 21H A173UHCPU 84H 84H
Q2ASCPU-S1 22H 22H A173UHCPU-S1 84H 84H
Q2ASHCPU 21H 21H A273UHCPU 84H 84H
Q2ASHCPU-S1 22H 22H A273UHCPU-S3 84H 84H
Q3ACPU 23H 23H A70BDE-J71QLP23(GE) 90H —
Q4ACPU 24H 24H A70BDE-J71QBR13 90H —
Q4ARCPU 24H 24H A70BDE-J71QLR23 90H —
A0J2HCPU 98H 98H A80BDE-J61BT11 90H —
A1SCPU 98H 98H A80BDE-J61BT13 90H —
A1SCPU-S1 98H 98H A80BDE-A2USH-S1 84H —
A1SCPUC24-R2 98H 98H Q80BD-J71LP21-25 90H —
A1SHCPU A3H A3H Q80BD-J71LP21G 90H —
A1SJCPU 98H 98H Q80BD-J71BR11 90H —
A1SJHCPU A3H A3H Q81BD-J71GF11-T2 90H —
A1NCPU A1H A1H GOT E340H —
A2CCPU 9AH 9AH

4 - 38 4 - 38
4 FUNCTIONS
MELSOFT

1) When using the TCP/IP of the E71 or QE71, refer to the manual of the
corresponding module.

2) When access to the AnUCPU, QnACPU, QCPU (A mode) or


A273UHCPU(-S3) is made from the C24 or E71, the type code
equivalent to that of the AnACPU is returned. (92H, 93H, 94H)

3) When access to the AnUCPU, QnACPU, QCPU (A mode) or


A273UHCPU(-S3) is made from the C24, E71 or UC24 via the network, the
type code equivalent to that of the AnACPU is returned. (92H, 93H, 94H)

4) When access to the AnUCPU, QCPU (A mode) or A273UHCPU(-S3) is


made from the AnNCPU or AnACPU via the network by CPU COM
communication, the type code equivalent to that of the AnACPU is
returned. (92H, 93H, 94H)

5) When access to the QnACPU or QCPU (A mode) is made from the CPU
board, the type code equivalent to that of the AnACPU (92H, 93H, 94H) is
returned for the QnACPU or the type code equivalent to that of the
A4UCPU (85H) is returned for the QCPU (A mode).

6) When access to the QCPU (A mode) is made from the UC24, the type
code equivalent to that of the A4UCPU (85H) is returned.

7) When access to the QCPU (A mode) is made from the CC-Link G4


module, the type code equivalent to that of the A4UCPU (85H) is
returned.

(6) Returned value


Normal termination : 0 is returned.
Normal termination : Abnormal termination: A value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

4 - 39 4 - 39
4 FUNCTIONS
MELSOFT

4.2.14 SetCpuStatus (Remote control)

(1) Applicable ACT controls


The applicable ACT controls are indicated below.

Control Name Usability Control Name Usability


ActEasyIF, ActMLEasyIF 1, 2 ActFX485BD, ActMLFX485BD 4 5
ActQJ71E71TCP, ActMLQJ71E71TCP 2 ActFXCPUUSB, ActMLFXCPUUSB
ActQJ71E71UDP, ActMLQJ71E71UDP 2 ActQCPUQUSB, ActMLQCPUQUSB 2
ActLCPUTCP, ActMLLCPUTCP ActLCPUUSB, ActMLLCPUUSB
ActLCPUUDP, ActMLLCPUUDP ActCCG4Q, ActMLCCG4Q 2
ActAJ71QE71TCP, ActMLAJ71QE71TCP 3 ActCCG4QnA, ActMLCCG4QnA
ActAJ71QE71UDP, ActMLAJ71QE71UDP ActCCG4A, ActMLCCG4A
ActAJ71E71TCP, ActMLAJ71E71TCP 3 ActMnet10BD, ActMLMnet10BD 2, 6
ActAJ71E71UDP, ActMLAJ71E71UDP ActMnetHBD, ActMLMnetHBD 2, 6
ActQNUDECPUTCP, ActMLQNUDECPUTCP 2 ActMnetGBD, ActMLMnetGBD 2, 6
ActQNUDECPUUDP, ActMLQNUDECPUUDP 2 ActCCIEFBD, ActMLCCIEFBD
ActCCIEFADPTCP, ActMLCCIEFADPTCP ActCCBD, ActMLCCBD 2, 6
ActCCIEFADPUDP, ActMLCCIEFADPUDP ActAnUBD, ActMLAnUBD 7
ActQCPUQ, ActMLQCPUQ 2 ActLLT, ActMLLLT
ActLCPU, ActMLLCPU ActSIM, ActMLSIM
ActQCPUA, ActMLQCPUA ActQCPUQBus, ActMLQCPUQBus
ActQnACPU, ActMLQnACPU ActA6TEL, ActQ6TEL, ActFXCPUTEL,
ActACPU, ActMLACPU ActQ71C24TEL, ActLJ71C24TEL,
ActFXCPU, ActMLFXCPU 4, 5 ActAJ71QC24TEL
ActQJ71C24, ActMLQJ71C24 2 ActGOT, ActMLGOT
ActLJ71C24, ActMLLJ71C24 ActGOTTRSP, ActMLGOTTRSP
ActAJ71QC24, ActMLAJ71QC24 ActSupport, ActMLSupport
ActAJ71UC24, ActMLAJ71UC24 4 : Usable : Unusable
ActAJ71C24, ActMLAJ71C24 4
1: Depending on the communication path (Ethernet communication, MELSECNET/10
communication, etc.), there will be restrictions as placed on the corresponding
communication path controls.
2: An error is returned if access to the QSCPU is made.
3: An error is returned when remote operation is performed for the own station.
4: An error is returned if PAUSE specification is made.
5: An error is returned if the CPU is other than FX1N, FX1NC, FX2N, FX2NC, FX3U and
FX3UC.
6: An error is returned when own board access is made.
7: When access to the QnACPU is made via the MELSECNET/10 or MELSECNET(II),
making PAUSE specification for the QnACPU results in an error.

(2) Feature
Performs remote operation of the programmable controller CPU.

4 - 40 4 - 40
4 FUNCTIONS
MELSOFT

(3) Format
Visual Basic 6.0, VBA : lRet = object.SetCpuStatus(lOperation)
R

Long lRet Returned value Output


Long lOperation Remote RUN/STOP/PAUSE Input
Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.SetCpuStatus
R R

(lOperation)
Long lRet Returned value Output
Long lOperation Remote RUN/STOP/PAUSE Input
VBScript : varRet = object.SetCpuStatus(varOperation)
VARIANT varRet Returned value(LONG type) Output
VARIANT varOperation Remote RUN/STOP/PAUSE Input
(LONG type)
Visual Basic .NET : IRet = object.SetCpuStatus(IOperation)
R

Integer IRet Returned value Output


Integer IOperation Remote RUN/STOP/PAUSE Input
Visual C++ .NET : iRet = object.SetCpuStatus (iOperation)
R

int iRet Returned value Output


int iOperation Remote RUN/STOP/PAUSE Input

(4) Explanation
(a) The operation specified in lOperation (varOperation) is performed.
Specifying any value other than the following will result in an error.
Value Operation
0 Remote RUN
1 Remote STOP
2 Remote PAUSE

(5) Returned value


Normal termination : 0 is returned.
Abnormal termination : A value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

POINT
Since the FXCPU does not have the PAUSE switch as the programmable controller
CPU, an error is returned if remote pause is specified in SetCpuStatus.

4 - 41 4 - 41
4 FUNCTIONS
MELSOFT

4.2.15 EntryDeviceStatus (Device status monitor registration)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Registers devices whose statuses will be monitored.

(3) Format
Visual Basic 6.0, VBA : lRet = object.EntryDeviceStatus(szDeviceList, lSize,
R

lMonitorCycle, lData(0))
Long lRet Returned value Output
String szDeviceList Registered device name list Input
Long lSize Number of registered device points Input
Long lMonitorCycle Status monitor time interval Input
Long lData(n) Registered device value list Input

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.EntryDeviceStatus


R R

(szDeviceList, lSize,
lMonitorCycle, lplData)
Long lRet Returned value Output
CString szDeviceList Registered device name list Input
Long lSize Number of registered device points Input
Long lMonitorCycle Status monitor time interval Input
Long lplData Registered device value list Input

VBScript: varRet = object.EntryDeviceStatus(varDeviceList, varSize,


varMonitorCycle, varData)
VARIANT varRet Returned value(LONG type) Output
VARIANT varDeviceList Registered device name list Input
(BSTR type)
VARIANT varSize Number of registered device points Input
(LONG type)
VARIANT varMonitorCycle Status monitor time interval Input
(LONG type)
VARIANT varData Registered device value list Input
(LONG type)

Visual Basic .NET : IRet = object.EntryDeviceStatus(szDeviceList, ISize,


R

IMonitorCycle, IData(0))
Integer IRet Returned value Output
String szDeviceList Registered device name list Input
Integer ISize Number of registered device points Input
Integer IMonitorCycle Status monitor time interval Input
Integer IData(n) Registered device value list Input

Visual C++ .NET : iRet = object.EntryDeviceStatus(szDeviceList, iSize,


R

iMonitorCycle, iplData)
int iRet Returned value Output
String szDeviceList Registered device name list Input
int iSize Number of registered device points Input
int iMonitorCycle Status monitor time interval Input
int iplData Registered device value list Input

4 - 42 4 - 42
4 FUNCTIONS
MELSOFT

(4) Explanation
(a) Check whether lSize (varSize) of the device group specified in szDeviceList
(varDeviceList) is in the status specified in lData (lplData or varData).
Specify the check time in lMonitorCycle (varMonitorCycle).
When the status is established, the OnDeviceStatus function of the user
application is executed.
(b) Using the line feed symbol, separate the devices in the character string
specified in the device list.
The last device need not be followed by the line feed symbol.
(Example)
Visual Basic , VBA, VBScript : "D0" & vbLf & "D1" & vbLf & "D2"
R

Visual C++ R
: D0\nD1\nD2
(c) The maximum number of device points that may be specified in lSize
(varSize) is 20 points.
(d) In lMonitorCycle (varMonitorCycle), specify a value within the range 1 second
to 1 hour (set between 1 to 3600 in seconds).
Specifying any other value outside the above range will result in an error.
(e) Store the registered device value list in lData (lplData or varData).

(5) Device specifying methods


Specify the devices in the following methods.
(Example 1) When devices are specified as follows (3 points)
When using Visual Basic , VBA, VBScript : M0 & vbLf & D0 & vbLf & K8M0
R

When using Visual C++ R


: M0\nD0\nK8M0
2 Upper Bytes 2 Lower Bytes
1 M0
1 D0
M16 to M31 2 M0 to M15 2

(Example 2) When devices including CN200 and later of FXCPU are specified
(3 points in all) 3
When using Visual Basic , VBA, VBScript : D0 & vbLf & CN200 & vbLf & D1
R

When using Visual C++ R


: D0\nCN200\nD1
2 Upper Bytes 2 Lower Bytes
1 D0
H of CN200 L of CN200
1 D1

(Example 3) When devices including FD are specified (3 points in all)


When using Visual Basic , VBA, VBScript : D0 & vbLf & FD0 & vbLf & D1
R

When using Visual C++ R


: D0\nFD0\nD1
2 Upper Bytes 2 Lower Bytes
1 D0
1 LL of FD0
1 D1

4 - 43 4 - 43
4 FUNCTIONS
MELSOFT

(Example 4) When 8-bit devices including EG have been specified (a total of 3


points)
The following example assumes that 8-bit devices (E0000, E0001 of
SHARP programmable controller) have been assigned to EG0.
When using Visual Basic , VBA, VBScript : D0 & vbLf & EG0 & vbLf & D1
R

When using Visual C++ R


: D0\nEG0\nD1
2 Upper Bytes 2 Lower Bytes
1 D0
EG0
1
(E0001) (E0000)
1 D1
1: Not used. (0 is stored.)
2: Lower bits are stored in device number order.
3: For CN200 or later of FXCPU, 2 words are read from 1 point by random read.

(6) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

(7) Instructions for checking the word device status


When checking the word device status for a negative value of -1 to -32768
(FFFFH to 8000H), set the monitor device value of EntryDeviceStatus to any of
65535 to 32768 (0000FFFFH to 00008000H) where "0"s are stored in the upper 2
bytes.
While the word device of the programmable controller CPU is of WORD type, the
monitor device value of EntryDeviceStatus is of LONG type. Therefore, when the
current value of the programmable controller CPU is compared with the monitor
device value of EntryDeviceStatus, they do not become the same value and the
above setting is required. (When a bit device or double word device is used, this
instruction does not apply.)
For the programming example on this instruction, refer to "Appendix 2
Programming Example for Checking the Word Device Status".

(Example) When checking the D0 status for "-10"


As the monitor device value, set the value "65526 (0000FFF6H)" where "0"s
are stored in the upper 2 bytes of "-10 (FFFFFFF6H)".

4 - 44 4 - 44
4 FUNCTIONS
MELSOFT

POINT
(1) Device status monitoring may not be performed at the specified status monitor
time intervals depending on such conditions as the personal computer
performance, currently executed application load, and time required for
communication with the programmable controller.
Simultaneous use of any other ACT control function would also be the cause of
disabling device status monitoring at the specified status monitor time intervals.
(2) For lData (lplData or lpvarData), prepare a memory area having the number of
points specified in lSize (varSize).
If no memory area is available, a serious phenomenon such as an application
error may occur.
(3) Execution of EntryDeviceStatus during status monitoring will result in an error.
When changing any status monitor condition, execute FreeDeviceStatus and
then execute EntryDeviceStatus.
(4) If the statuses of multiple devices change at the same time, the OnDeviceStatus
event is executed every time the status changes.
(Example: When M0 is monitored)
Application MX Component Programmable
controller
M0, M1 read requests

M0, M1 contents

M0, M1 read requests

M0, M1 contents M0 ON!


Execution of Event notice(M0)
OnDeviceStatus
event M0 OFF
M0, M1 read requests

M0, M1 contents M0,M1 ON!


Execution of Event notice(M0)
OnDeviceStatus
event
Execution of Event notice(M1)
OnDeviceStatus
event

(5) With this function, the ACT control performs device random read periodically
and confirms that the status has been established.
Therefore, this function is not designed for the programmable controller CPU to
notify MX Component that the device status has been established.
Hence, depending on the specified status monitor time interval, the ACT control
may not be able to confirm that the programmable controller CPU device status
has been established.

4 - 45 4 - 45
4 FUNCTIONS
MELSOFT

4.2.16 FreeDeviceStatus (Device status monitor deregistration)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Deregisters the devices that have been registered in EntryDeviceStatus to
monitor statuses.

(3) Format
Visual Basic 6.0, Visual C++ 6.0, Visual C++ .NET(MFC),
R R R

VBA : lRet = object.FreeDeviceStatus()


Long lRet Returned value Output

VBScript : varRet = object.FreeDeviceStatus()


VARIANT varRet Returned value (LONG type) Output

Visual Basic .NET : IRet = object.FreeDeviceStatus()


R

Integer IRet Returned value Output

Visual C++ .NET : iRet = object. FreeDeviceStatus()


R

int iRet Returned value Output

(4) Explanation
The devices that have been set by the EntryDeviceStatus function to monitor
statuses are deregistered.

(5) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

4 - 46 4 - 46
4 FUNCTIONS
MELSOFT

4.2.17 OnDeviceStatus (Announces event)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Gives event notice when the device condition registered with the
EntryDeviceStatus function holds.

(3) Format
Visual Basic 6.0,VBA : object.OnDeviceStatus(szDevice, lData, lReturnCode)
R

String szDevice Name of device whose condition Input


has held
Long lData Value of device whose condition Input
has held
Long lReturnCode Returned value of condition check Input
processing
Visual C++ 6.0, Visual C++ .NET(MFC) : object.OnDeviceStatus( szDevice,
R R

lData, lReturnCode)
LPCTSTR szDevice Name of device whose condition Input
has held
Long lData Value of device whose condition Input
has held
Long lReturnCode Returned value of condition check Input
processing
VBScript : object.OnDeviceStatus(varDevice, varData, varReturnCode)
VARIANT varDevice Name of device whose condition Input
has held(BSTR type)
VARIANT varData Value of device whose condition Input
has held(LONG type)
VARIANT varReturnCode Returned value of condition check Input
processing(LONG type)
Visual Basic .NET : Private Sub AxActEasyIF1_OnDeviceStatus(ByVal sender
R

As System.Object, ByVal e As AxACTMULTILib.


_IActEasyIFEvents_OnDeviceStatusEvent)
ByVal sender As System.Object Event occurrence source Input
ByVal e As AxACTMULTILib._IActEasyIFEvents_OnDeviceStatusEvent
OnDeviceStatus Event data Input
The data e members of the OnDeviceStatus event are as follows.
e.szDevice Name of device whose condition has held
e.lReturnCode Value of device whose condition has held
e.lData Returned value of condition check processing
Visual C++ .NET : private: System::Void axActEasyIF1_OnDeviceStatus
R

(System::Object sender, AxInterop::ACTMULTILib::


_IActEasyIFEvents_OnDeviceStatusEvent e)
System::Object sender Event occurrence source Input
AxInterop::ACTMULTILib::_IActEasyIFEvents_OnDeviceStatusEvent e
OnDeviceStatus Event data Input
The data e members of the OnDeviceStatus event are as follows.
e->szDevice Name of device whose condition has held
e->lReturnCode Value of device whose condition has held
e->lData Returned value of condition check processing

4 - 47 4 - 47
4 FUNCTIONS
MELSOFT

(4) Explanation
(a) The application is notified of an event when the device condition registered
with the EntryDeviceStatus function holds.
Placing this function in the user application allows the application to receive
the event when the registered device condition holds.
(b) The device value registered to EntryDeviceStatus enters lData (varData).
(Example) When the word device is checked for the value "-1"
Set 65535 (0000FFFFH) in EntryDeviceStatus as a registered
device value.
When the value of the target word device of the programmable
controller CPU becomes "-1" (FFFFH), OnDeviceStatus is
executed and (0000FFFFH) enters lData (varData).

(5) Returned value


None

POINT
• When the following setting has been made in the user application, the event of
OnDeviceStatus does not occur if the condition of the device registered to the
EntryDeviceStatus function is established.
Note that when the user application is put in an event occurrence waiting state,
control will not return to the ACT control and device management processing will
stop until the following setting is terminated.
(1) User application created using Visual Basic or VBA (Excel)
R

(a) The message box is displayed in the user application.


(b) The InputBox/OutputBox is displayed in the user application.
(2) User application created using Visual Basic , Visual C++ , VBA (Excel
R R

Access) or VBScript
(a) The Sleep processing, WaitForSingleObject function, or similar standby
function is used in the user application.
• For how to install Reference, refer to the sample programs for Reference of
VB .NET/VC .NET (Section 5.6, Section 5.7).

4 - 48 4 - 48
4 FUNCTIONS
MELSOFT

4.2.18 ReadDeviceBlock2 (Device batch-read)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Batch-reads 2-byte data from devices.

(3) Format
Visual Basic 6.0, VBA : lRet = object.ReadDeviceBlock2(szDevice, lSize,
R

iData(0))
Long lRet Returned value Output
String szDevice Device name Input
Long lSize Number of read points Input
Integer iData(n) Read device values Output

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.ReadDeviceBlock2


R R

(szDevice, lSize, lpsData)


Long lRet Returned value Output
CString szDevice Device name Input
Long lSize Number of read points Input
Short lpsData Read device values Output

VBScript : varRet = object.ReadDeviceBlock2(varDevice, varSize, lpvarData)


VARIANT varRet Returned value (LONG type) Output
VARIANT varDevice Device name(character string type) Input
VARIANT varSize Number of read points(LONG type) Input
VARIANT lpvarData Read device values (SHORT type) Output

Visual Basic .NET : IRet = object.ReadDeviceBlock2(szDevice, ISize, sData(0))


R

Integer IRet Returned value Output


String szDevice Device name Input
Integer ISize Number of read points Input
short sData(n) Read device values Output

Visual C++ .NET : iRet = object.ReadDeviceBlock2( szDevice, iSize,


R

lpsData)
int iRet Returned value Output
String szDevice Device name Input
int iSize Number of read points Input
short lpsData Read device values Output

(4) Explanation
(a) Batch-reads lSize (varSize) of device values as SHORT type data from the
devices, starting from the one specified in szDevice (varDevice).
(b) The read device values are stored in iData (lpsData or lpvarData).
(c) Reserve an array of lSize (varSize) or more for iData (lpsData or lpvarData).

4 - 49 4 - 49
4 FUNCTIONS
MELSOFT

(5) Device specifying methods


Specify the devices in the following methods.
<When bit device is specified> <When word device is specified>
(Example) Data are read from 3 points (Example) 3 points from D0
(3 words) on a 16 point basis,
starting from M0.
2 Bytes 2 Bytes
M0 to M15 1 D0
M16 to M31 1 D1
M32 to M47 1 D2

<When CN200 and later of FXCPU are specified> <When FD device is specified (4-word device)>
(Example) 6 points from CN200 2: (Example) 6 points from FD0
2 Bytes 2 Bytes
L of CN200 (2 Lower Bytes) LL of FD0
H of CN200 (2 Upper Bytes) LH of FD0
L of CN201 (2 Lower Bytes) HL of FD0
H of CN201 (2 Upper Bytes) HH of FD0
L of CN202 (2 Lower Bytes) LL of FD1
H of CN202 (2 Upper Bytes) LH of FD1

<8-bit devices assigned to gateway devices>


(Example) When 8-bit devices (E0000 to E0007 of SHARP programmable controller) have been
assigned to 4 points, starting from EG0 (EG0 - EG3).
2 Bytes
EG0
(E0001) (E0000)
EG1
(E0003) (E0002)
EG2
(E0005) (E0004)
EG3
(E0007) (E0006)
1: Lower bits are stored in device number order.
2: For CN200 or later of FXCPU, 2 words are read from 2 points. Read from 1 point will result in an error.

(6) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

POINT
(1) The maximum number of read points that may be specified in lSize(varSize)
should satisfy the following range.
Read starting device number + number of read points last device number
(2) When the bit device is specified, a multiple of 16 may be specified as the device
number.
(3) For iData (lpsData or lpvarData), prepare a memory area having the number of
points specified in lSize (varSize).
If there is no memory area, a critical phenomenon such as an application error
may occur.

4 - 50 4 - 50
4 FUNCTIONS
MELSOFT

4.2.19 WriteDeviceBlock2 (Device batch-write)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Batch-writes 2-byte data to devices.

(3) Format
Visual Basic 6.0, VBA : lRet = object.WriteDeviceBlock2(szDevice, lSize,
R

iData(0))
Long lRet Returned value Output
String szDevice Device name Input
Long lSize Number of write points Input
Integer iData(n) Device values to be written Input

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.WriteDeviceBlock2


R R

(szDevice, lSize, lpsData)


Long lRet Returned value Output
CString szDevice Device name Input
Long lSize Number of write points Input
Short lpsData Device values to be written Input

VBScript : varRet = object.WriteDeviceBlock2(varDevice, varSize, varData)


VARIANT varRet Returned value(LONG type) Output
VARIANT varDevice Device name(character string type) Input
VARIANT varSize Number of write points(LONG type) Input
VARIANT varData Device values to be written (SHORT type) Input

Visual Basic .NET : IRet = object.WriteDeviceBlock2(szDevice, ISize, sData(0))


R

Integer IRet Returned value Output


String szDevice Device name Input
Integer ISize Number of write points Input
short sData(n) Device values to be written Input

Visual C++ .NET : iRet = object.WriteDeviceBlock2( szDevice, iSize,


R

lpsData)
int iRet Returned value Output
String szDevice Device name Input
int iSize Number of write points Input
short lpsData Device values to be written Input

(4) Explanation
(a) Batch-writes lSize (varSize) of device values to the devices, starting from the
one specified in szDevice (varDevice).
(b) Store the device values to be written in iData (lpsData or varData).
(c) Reserve an array of lSize (varSize) or more for iData (lpsData or varData).

4 - 51 4 - 51
4 FUNCTIONS
MELSOFT

(5) Device specifying methods


Specify the devices in the following methods.
<When bit device is specified> <When word device is specified>
(Example) Data are written to 3 points (Example) 3 points from D0
(3 words) on a 16 point basis,
starting from M0.
2 Bytes 2 Bytes
M0 to M15 1 D0
M16 to M31 1 D1
M32 to M47 1 D2

<When CN200 and later of FXCPU are specified> <When FD device is specified (4-word device)>
(Example) 6 points from CN200 2 (Example) 6 points from FD0
2 Bytes 2 Bytes
L of CN200 (2 Lower Bytes) LL of FD0
H of CN200 (2 Upper Bytes) LH of FD0
L of CN201 (2 Lower Bytes) HL of FD0
H of CN201 (2 Upper Bytes) HH of FD0
L of CN202 (2 Lower Bytes) LL of FD1
H of CN202 (2 Upper Bytes) LH of FD1

<8-bit devices assigned to gateway devices>


(Example) When 8-bit devices (E0000 to E0007 of SHARP programmable controller) have been
assigned to 4 points, starting from EG0 (EG0 - EG3).
2 Bytes
EG0
(E0001) (E0000)
EG1
(E0003) (E0002)
EG2
(E0005) (E0004)
EG3
(E0007) (E0006)
1: Lower bits are stored in device number order.
2: For CN200 or later of FXCPU, 2 words are written from 2 points. Write from 1 point will result in an error.

(6) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

POINT
(1) The maximum number of write points that may be specified in lSize(varSize)
should satisfy the following range.
Write starting device number + number of write points last device number
(2) When the bit device is specified, a multiple of 16 may be specified as the device
number.
(3) For iData (lpsData or varData), prepare a memory area having the number of
points specified in lSize (varSize).
If there is no memory area, a critical phenomenon such as an application error
may occur.

4 - 52 4 - 52
4 FUNCTIONS
MELSOFT

4.2.20 ReadDeviceRandom2 (Device random-read)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Randomly reads 2-byte data from devices.

(3) Format
Visual Basic 6.0, VBA : lRet = object.ReadDeviceRandom2(szDeviceList, lSize,
R

iData(0))
Long lRet Returned value Output
String szDeviceList Device name Input
Long lSize Number of read points Input
Integer iData(n) Read device values Output
Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.ReadDeviceRandom2
R R

(szDeviceList, lSize, lpsData)


Long lRet Returned value Output
CString szDeviceList Device name Input
Long lSize Number of read points Input
Short lpsData Read device values Output
VBScript : varRet = object.ReadDeviceRandom2(varDeviceList, varSize,
lpvarData)
VARIANT varRet Returned value(LONG type) Output
VARIANT varDeviceList Device name(character string type) Input
VARIANT varSize Number of read points(LONG type) Input
VARIANT lpvarData Read device values (SHORT type) Output
Visual Basic .NET : IRet = object.ReadDeviceRandom2(szDeviceList, ISize,
R

sData(0))
Integer IRet Returned value Output
String szDeviceList Device name Input
Integer ISize Number of read points Input
short sData(n) Read device values Output
Visual C++ .NET : iRet = object.ReadDeviceRandom2( szDeviceList, iSize,
R

lpsData)
int iRet Returned value Output
String szDeviceList Device name Input
int iSize Number of read points Input
short lpsData Read device values Output

(4) Explanation
(a) Randomly reads only lSize (varSize) of device values from the device group
specified in szDeviceList (varDeviceList).
(b) The read device values are stored in iData (lpsData or lpvarData).
(c) Using the line feed symbol, separate the devices in the character string
specified in the device list.
The last device need not be followed by the line feed symbol.
(Example)
Visual Basic , VBA, VBScript : "D0" & vbLf & "D1" & vbLf & "D2"
R

Visual C++ R
: D0\nD1\nD2
(d) Reserve an array of lSize (varSize) or more for iData (lpsData or lpvarData).

4 - 53 4 - 53
4 FUNCTIONS
MELSOFT

(5) Device specifying methods


Specify the devices in the following methods.

(Example 1) When devices are specified as follows (3 points)


When using Visual Basic , VBA, VBScript : M0 & vbLf & D0 & vbLf & K8M0
R

When using Visual C++ R


: M0\nD0\nK8M0
2 Bytes
M0 1
D0
M0 to M15 2

(Example 2) When devices including CN200 and later of FXCPU are specified
(3 points in all) 3
When using Visual Basic , VBA, VBScript : D0 & vbLf & CN200 & vbLf & D1
R

When using Visual C++ R


: D0\nCN200\nD1
2 Bytes
D0
L of CN200 (2 Lower Bytes)
D1

(Example 3) When devices including FD are specified (3 points in all)


When using Visual Basic , VBA, VBScript : D0 & vbLf & FD0 & vbLf & D1
R

When using Visual C++ R


: D0\nFD0\nD1
2 Bytes
D0
LL of FD0 (2 Lower Bytes)
D1

(Example 4) When 8-bit devices including EG have been specified


(a total of 3 points)
The following example assumes that 8-bit devices (E0000, E0001 of
SHARP programmable controller) have been assigned to EG0.
When using Visual Basic , VBA, VBScript : D0 & vbLf & EG0 & vbLf & D1
R

When using Visual C++ R


: D0\nEG0\nD1
2 Bytes
D0
EG0
(E0001) (E0000)
D1
1: The device from where data will be read is only one point of "M0", and "0" or "1" is
stored as the device value.
2: Lower bits are stored in device number order.
Data are not read from the upper 2 bytes, M16 to M31.
3: For CN200 and later of the FXCPU, specifying 1 point for ReadDeviceRandom2
reads data from the L (lower 2 bytes) of the specified device.
Data are not read from the H (upper 2 bytes) of the specified device.

4 - 54 4 - 54
4 FUNCTIONS
MELSOFT

(6) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

POINT
(1) The maximum number of read points that may be specified in lSize(varSize) is
up to 0x7FFFFFFF points.
(2) For iData(lpsData or lpvarData), prepare a memory area having the number of
points specified in lSize(varSize).
If there is no memory area, a critical phenomenon such as an application error
may occur.
(3) When a double word device is specified, only the data of the lower 1 word (2
bytes) are stored in ReadDeviceRandom2. (An error will not occur.)
When reading data from a double word device, use ReadDeviceRandom or
GetDevice.

4 - 55 4 - 55
4 FUNCTIONS
MELSOFT

4.2.21 WriteDeviceRandom2 (Device random-write)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Randomly writes 2-byte data to devices.

(3) Format
Visual Basic 6.0, VBA : lRet = object.WriteDeviceRandom2(szDeviceList, lSize,
R

iData(0))
Long lRet Returned value Output
String szDeviceList Device name Input
Long lSize Number of write points Input
Integer iData(n) Device values to be written Input

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.WriteDeviceRandom2


R R

(szDeviceList, lSize, lpsData)


Long lRet Returned value Output
CString szDeviceList Device name Input
Long lSize Number of write points Input
Short lpsData Device values to be written Input

VBScript : varRet = object.WriteDeviceRandom2(varDeviceList, varSize,


varData)
VARIANT varRet Returned value (LONG type) Output
VARIANT varDeviceList Device name (character string type) Input
VARIANT varSize Number of write points (LONG type) Input
VARIANT varData Device values to be written (SHORT type) Input

Visual Basic .NET : IRet = object.WriteDeviceRandom2(szDeviceList, ISize,


R

sData(0))
Integer IRet Returned value Output
String szDeviceList Device name Input
Integer ISize Number of write points Input
short sData(n) Device values to be written Input

Visual C++ .NET : iRet = object.WriteDeviceRandom2( szDeviceList, iSize,


R

lpsData)
int iRet Returned value Output
String szDseviceList Device name Input
int iSize Number of write points Input
short lpsData Device values to be written Input

4 - 56 4 - 56
4 FUNCTIONS
MELSOFT

(4) Explanation
(a) Randomly writes only lSize (varSize) of device values to the device group
specified in szDeviceList (varDeviceList).
(b) The read device values are stored in iData (lpsData or varData).
(c) Using the line feed symbol, separate the devices in the character string
specified in the device list.
The last device need not be followed by the line feed symbol.
(Example)
Visual Basic , VBA, VBScript : "D0" & vbLf & "D1" & vbLf & "D2"
R

Visual C++ R
: D0\nD1\nD2
(d) Reserve an array of lSize (varSize) or more for iData (lpsData or varData).

(5) Device specifying methods


Specify the devices in the following methods.
(Example 1) When devices are specified as follows (3 points)
When using Visual Basic , VBA, VBScript : M0 & vbLf & D0 & vbLf & K8M0
R

When using Visual C++ R


: M0\nD0\nK8M0
2 Bytes
M0 1
D0
M0 to M15 2

(Example 2) When devices including CN200 and later of FXCPU are specified
(3 points in all) 3
When using Visual Basic , VBA, VBScript : D0 & vbLf & CN200 & vbLf & D1
R

When using Visual C++ R


: D0\nCN200\nD1
2 Bytes
D0
L of CN200 (2 Lower Bytes) 3
D1

(Example 3) When devices including FD are specified (3 points in all)


When using Visual Basic , VBA, VBScript : D0 & vbLf & FD0 & vbLf & D1
R

When using Visual C++ R


: D0\nFD0\nD1
2 Bytes
D0
LL of FD0 (2 Lower Bytes)
D1

4 - 57 4 - 57
4 FUNCTIONS
MELSOFT

(Example 4) When 8-bit devices including EG have been specified


(a total of 3 points)
The following example assumes that 8-bit devices (E0000, E0001 of
SHARP programmable controller) have been assigned to EG0.
When using Visual Basic , VBA, VBScript : D0 & vbLf & EG0 & vbLf & D1
R

When using Visual C++ R


: D0\nEG0\nD1
2 Bytes
D0
EG0
(E0001) (E0000)
D1

1: The device to where data will be written is only one point of "M0", and the lowest
bit of the set 2-byte data is written as the device value.
2: Lower bits are stored in device number order.
"0"s are written to the upper 2 bytes, M16 to M31.
3: For CN200 and later of the FXCPU, specifying 1 point for WriteDeviceRandom2
writes data to the L (lower 2 bytes) of the specified device.
"0"s are written to the H (upper 2 bytes) of the specified device.

(6) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

POINT
(1) The maximum number of write points that may be specified in lSize(varSize) is
up to 0x7FFFFFFF points.
(2) For iData(lpsData or varData), prepare a memory area having the number of
points specified in lSize(varSize).
If there is no memory area, a critical phenomenon such as an application error
may occur.
(3) When a double word device is specified, data are written to the data area of the
lower 1 word (2 bytes) in WriteDeviceRandom2, and "0"s are written to the data
area of the upper 1 word (2 bytes).
When writing data to a double word device, use WriteDeviceRandom or
SetDevice.

4 - 58 4 - 58
4 FUNCTIONS
MELSOFT

4.2.22 SetDevice2 (Device data setting)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Sets 2-byte data to one device point.

(3) Format
Visual Basic 6.0, VBA : lRet = object.SetDevice2(szDevice, iData)
R

Long lRet Returned value Output


String szDevice Device name Input
Integer iData Set data Input

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.SetDevice2(szDevice,


R R

sData)
Long lRet Returned value Output
CString szDevice Device name Input
Short sData Set data Input

VBScript : varRet = object.SetDevice2(varDevice, varData)


VARIANT varRet Returned value (LONG type) Output
VARIANT varDevice Device name
Input
(character string type)
VARIANT varData Set data (SHORT type) Input

Visual Basic .NET : IRet = object.SetDevice2(szDevice, sData)


R

Integer IRet Returned value Output


String szDevice Device name Input
short sData Set data Input

Visual C++ .NET : iRet = object.SetDevice2( szDevice, sData)


R

int iRet Returned value Output


String szDevice Device name Input
short sData Set data Input

(4) Explanation
(a) The operation specified in iData(sData or varData) is performed for one point
of device specified in szDevice(varDevice).
(b) When the bit device is specified, the least significant bit of the iData value
(sData value or varData value) becomes valid.

4 - 59 4 - 59
4 FUNCTIONS
MELSOFT

(5) Device specifying methods


Specify the devices in the following methods.
<When bit device is specified> <When word device is specified>
(Example) M0 (Example) D0
2 Bytes 2 Bytes
M0 1 D0

<When double-word device is specified> <When CN200 or later of FXCPU is specified>


(Example) K8M0 (Example) CN200
2 Bytes 2 Bytes
M0 to M15 2 L of CN200 (2 Lower Bytes) 3

<When gateway device is specified>


(Example) When 8-bit devices (E0000, E0001 of SHARP programmable controller) have been
assigned to EG0
2 Bytes
EG0
(E0001) (E0000)
1: The device to where data will be written is only one point of "M0", and the lowest bit of the set 2-
byte data is written as the device value.
2: Lower bits are stored in device number order.
"0"s are written to the upper 2 bytes, M16 to M31.
3: For CN200 and later of the FXCPU, specifying 1 point for SetDevice2 writes data to the L (lower 2
bytes) of the specified device.
"0"s are written to the H (upper 2 bytes) of the specified device.

(6) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

POINT
When a double word device is specified, data are written to the data area of the
lower 1 word (2 bytes) in SetDevice2, and "0"s are written to the data area of the
upper 1 word (2 bytes).
When writing data to a double word device, use WriteDeviceRandom or SetDevice.

4 - 60 4 - 60
4 FUNCTIONS
MELSOFT

4.2.23 GetDevice2 (Device data acquisition)

(1) Applicable ACT controls


This function is available for all ACT controls but the ActSupoort and
ActMLSupport controls.

(2) Feature
Gets 2-byte data from one device point.

(3) Format
Visual Basic 6.0, VBA : lRet = object.GetDevice2(szDevice, iData)
R

Long lRet Returned value Output


String szDevice Device name Input
Integer iData Acquired data Output

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object.GetDevice2(szDevice,


R R

lpsData)
Long lRet Returned value Output
CString szDevice Device name Input
Short lpsData Acquired data Output

VBScript : varRet = object.GetDevice2(varDevice, lpvarData)


VARIANT varRet Returned value (LONG type) Output
VARIANT varDevice Device name
(character string type) Input
VARIANT lpvarData Acquired data (SHORT type) Output

Visual Basic .NET : IRet = object.GetDevice2(szDevice, sData)


R

Integer IRet Returned value Output


String szDevice Device name Input
short sData Acquired data Output

Visual C++ .NET : iRet = object.GetDevice2( szDevice,


R
spsData)
int iRet Returned value Output
String szDevice Device name Input
short spsData Acquired data Output

(4) Explanation
(a) Stores the data of the one device point specified in szDevice (varDevice) into
iData (lpsData or lpvarData).

4 - 61 4 - 61
4 FUNCTIONS
MELSOFT

(5) Device specifying methods


Specify the devices in the following methods.
<When bit device is specified> <When word device is specified>
(Example) M0 (Example) D0
2 Bytes 2 Bytes
M0 1 D0

<When double-word device is specified> <When CN200 or later of FXCPU is specified>


(Example) K8M0 (Example) CN200
2 Bytes 2 Bytes
M0 to M15 2 L of CN200 3

<When gateway device is specified>


(Example) When 8-bit devices (E0000, E0001 of SHARP programmable controller) have been
assigned to EG0
2 Bytes
EG0
(E0001) (E0000)
1: The device from where data will be read is only one point of "M0", and "0" or "1" is stored as the
device value.
2: Lower bits are stored in device number order.
Data are not read from the upper 2 bytes, M16 to M31.
3: For CN200 and later of the FXCPU, specifying 1 point for GetDevice2 reads data from the L (lower
2 bytes) of the specified device.
Data are not read from the H (upper 2 bytes) of the specified device.

(6) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

POINT
When a double word device is specified, only the data of the lower 1 word (2 bytes)
are stored in GetDevice2. (An error will not occur.)
When reading data from a double word device, use ReadDeviceRandom or
GetDevice.

4 - 62 4 - 62
4 FUNCTIONS
MELSOFT

4.2.24 Connect (Telephone line connection)

(1) Applicable ACT controls


This function is available for the ActEasyIF, ActA6TEL, ActQ6TEL,
ActFXCPUTEL, ActAJ71QC24TEL and ActQJ71C24TEL controls.

(2) Feature
Connects the telephone line.

(3) Format
Visual Basic 6.0, Visual C++ 6.0, Visual C++ .NET(MFC),
R R R

VBA : lRet = object.Connect()


Long lRet Returned value Output

Visual Basic .NET : IRet = object.Connect()


R

Integer IRet Returned value Output

Visual C++ .NET : iRet = object.Connect()


R

int iRet Returned value Output

(4) Explanation
(a) Connects the telephone line on the basis of the property settings of the
modem communication control.
(b) For the ActQJ71C24TEL control, the telephone line is connected in the
connection system that has been set in the ActConnectWay property.
When Auto line connect (callback number specification), callback connect
(number specification) or callback request (number specification) has been
set in the ActConnectWay property, an error will occur if a number is not set in
the ActCallbackNumber property.

(5) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

(6) Instructions for execution of Connect


(a) Always connect the telephone line before execution of Open.
(b) When disconnecting the telephone line, execute Disconnect.
During Connect, the telephone line remains connected if Open and Close are
repeated many times.
(c) If the telephone line is disconnected in the Open status for some reason,
always execute Close before reconnecting the telephone line.

4 - 63 4 - 63
4 FUNCTIONS
MELSOFT

(7) Instructions for use of multiple telephone line connection objects


(a) When the control types, port numbers and telephone numbers of the controls
are different
When the control types, port numbers and telephone numbers set to multiple
controls differ from each other, an error (error code: 0xF1000016) will occur if
Connect is executed by the control with port number and telephone number
different from those of the control that executed Connect first.

(b) When the port numbers and telephone numbers of the controls are the same
When the control types, port numbers and telephone numbers set to multiple
controls are the same, the termination status changes depending on the
connection system of the callback function.
The following table indicates the relations between the callback function
connection system and the termination status.

Connection System of Control That Executes Connect Second or Later


Auto line connect
Auto line connect Callback connect Callback request
Connection System of Control That has
(Callback fixation) (Fixation) (Fixation) Callback reception
Executed Connect First
Auto line connect Callback connect Callback request waiting
(Callback number (Number specification) (Number specification)
specification)
Auto line connect
Auto line connect (Callback fixation)
Auto line connect (Callback number
specification)
Callback connect (Fixation)
Callback connect (Number specification)
Callback request (Fixation)
Callback request (Number specification)
Callback reception waiting
: Normal termination : Abnormal termination (Error occurrence)

4 - 64 4 - 64
4 FUNCTIONS
MELSOFT

4.2.25 Disconnect (Disconnects telephone line)

(1) Applicable ACT controls


This function is available for the ActEasyIF, ActA6TEL, ActQ6TEL,
ActFXCPUTEL, ActAJ71QC24TEL and ActQJ71C24TEL controls.

(2) Feature
Disconnects the telephone line.

(3) Format
Visual Basic 6.0, Visual C++ 6.0, Visual C++ .NET(MFC),
R R R

VBA : lRet = object.Disconnect()


Long lRet Returned value Output

Visual Basic .NET : IRet = object.Disconnect()


R

Integer IRet Returned value Output

Visual C++ .NET : iRet = object.Disconnect()


R

int iRet Returned value Output

(4) Explanation
(a) Disconnects the telephone line that was connected using the Connect
function.

(5) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

4 - 65 4 - 65
4 FUNCTIONS
MELSOFT

(6) Instructions for Disconnect execution


(a) When executing Disconnect during Open, execute Close before executing
Disconnect.
(b) If the telephone line is disconnected in the Open status for some reason,
always execute Close before reconnecting the telephone line.
(c) When multiple telephone line connection objects are used, Disconnect should
be executed by the object that executed Connect first after another object has
executed Disconnect.
When multiple telephone line connection objects are used, the telephone line
is not disconnected if the object that executed Connect first does not execute
Disconnect.
The following example gives how to use multiple objects together.
<Example> When using two controls together
(Including the case where the objects A and B are operated by different applications)

<Object A> <Object B>

Connection Connection
start start

Execution of Connect

Execution of Connect

Execution of Open

Execution of Open

Telephone line being connected


Execution of
ReadDeviceBlock or like
Execution of
ReadDeviceBlock or like

Execution of Close

Execution of Close

Execution of Disconnect

End

Execution of Disconnect *1

*1 : The actual telephone line is disconnected.


End Disconnect of the object A does not terminate
normally until after Disconnect of the object B is
executed.

4 - 66 4 - 66
4 FUNCTIONS
MELSOFT

4.2.26 GetErrorMessage (Gets error message)

(1) Applicable ACT controls


This function is available for the ActSupport and ActMLSupport controls.

(2) Feature
Gets the error definition and corrective action corresponding to the error code.

(3) Format
Visual Basic 6.0, VBA : lRet = object.GetErrorMessage(lErrorCode,
R

szErrorMessage)
Long lRet Returned value Output
String lErrorCode Error code Input
String szErrorMessage Error message Output

Visual C++ 6.0, Visual C++ .NET(MFC) : lRet = object. GetErrorMessage


R R

(lErrorCode,
lpszErrorMessage)
Long lRet Returned value Output
Long lErrorCode Error code Input
BSTR lpszErrorMessage Error message Output

VBScript : varRet = object. GetErrorMessage (varErrorCode, lpvarErrorMessage)


VARIANT varRet Returned value (LONG type) Output
VARIANT varErrorCode Error code
(LONG type) Input
VARIANT lpvarErrorMessage Error message Output
(character string type)

Visual Basic .NET : IRet = object.GetErrorMessage(IErrorCode,


R

szErrorMessage)
Integer IRet Returned value Output
Integer IErrorCode Error code Input
String szErrorMessage Error message Output

Visual C++ .NET : iRet = object.GetErrorMessage(iErrorCode,


R

lpsErrorMessage)
int iRet Returned value Output
int iErrorCode Error code Input
String lpsErrorMessage Error message Output

(4) Explanation
(a) Reads the error definition and corrective action of the error code specified in
lErrorCode (varErrorCode).
(b) The read error definition and corrective action are stored into szErrorMessage
(lpszErrorMessage or lpvarErrorMessage).

(5) Returned value


Normal termination : 0 is returned.
Abnormal termination : Any value other than 0 is returned.
(Refer to Chapter 6 ERROR CODES.)

4 - 67 4 - 67
4 FUNCTIONS
MELSOFT

4.3 Details of the Functions (Custom Interface)

This section explains the details of the functions.


The details of the functions in this section assume that the custom interface is used.
The custom interface may be used on only Visual C++ . R

For the dispatch interface, refer to "Section 4.2 Details of the Functions (Dispatch
Interface)".
This section describes only the formats of the functions.
For details of other than the formats, refer to "Section 4.2 Details of the Functions
(Dispatch Interface)".

4.3.1 Open (Communication line opening)

hResult = object.Open( lplRetCode )


HRESULT hResult Returned value of COM Output
LONG lplRetCode Returned value of communication function Output

4.3.2 Close (Communication line closing)

hResult = object.Close( lplRetCode )


HRESULT hResult Returned value of COM Output
LONG lplRetCode Returned value of communication function Output

4.3.3 ReadDeviceBlock (Device batch-read)

hResult = object.ReadDeviceBlock( szDevice, lSize, lplData, lplRetCode )


HRESULT hResult Returned value of COM Output
BSTR szDevice Device name Input
LONG lSize Number of read points Input
LONG lplData Read device values Output
LONG lplRetCode Returned value of communication function Output

4.3.4 WriteDeviceBlock (Device batch-write)

hResult = object.WriteDeviceBlock( szDevice, lSize, lplData, lplRetCode )


HRESULT hResult Returned value of COM Output
BSTR szDevice Device name Input
LONG lSize Number of write points Input
LONG lplData Written device values Input
LONG lplRetCode Returned value of communication Output
function

4 - 68 4 - 68
4 FUNCTIONS
MELSOFT

4.3.5 ReadDeviceRandom (Device random-read)

hResult = object.ReadDeviceBlock(szDeviceList, lSize, lplData, lplRetCode )


HRESULT hResult Returned value of COM Output
BSTR szDeviceList Device name Input
LONG lSize Number of read points Input
LONG lplData Read device values Output
LONG lplRetCode Returned value of communication function Output

4.3.6 WriteDeviceRandom (Device random-write)

hResult = object.WriteDeviceRandom( szDeviceList, lSize, lplData,


lplRetCode )
HRESULT hResult Returned value of COM Output
BSTR szDeviceList Device name Input
LONG lSize Number of write points Input
LONG lplData Written device values Input
LONG lplRetCode Returned value of communication function Output

4.3.7 SetDevice (Device data setting)

hResult = object.SetDevice( szDevice, lData, lplRetCode )


HRESULT hResult Returned value of COM Output
BSTR szDevice Device name Input
LONG lData Set data Input
LONG lplRetCode Returned value of communication function Output

4.3.8 GetDevice (Device data acquisition)

hResult = object.GetDevice( szDevice, lplData, lplRetCode )


HRESULT hResult Returned value of COM Output
BSTR szDevice Device name Input
LONG lplData Set data Output
LONG lplRetCode Returned value of communication function Output

4 - 69 4 - 69
4 FUNCTIONS
MELSOFT

4.3.9 ReadBuffer (Buffer memory read)

hResult = object.ReadBuffer( lStartIO, lAddress, lReadSize,


lpsData, lplRetCode )
HRESULT hResult Returned value of COM Output
LONG lStartIO First I/O number of module from where Input
values will be read
LONG lAddress Buffer memory address Input
LONG lReadSize Read size Input
SHORT lpsData Values read from buffer memory Output
LONG lplRetCode Returned value of communication function Output

4.3.10 WriteBuffer (Buffer memory write)

hResult = object.WriteBuffer( lStartIO, lAddress, lWriteSize,


lpsData, lplRetCode )
HRESULT hResult Returned value of COM Output
LONG lStartIO First I/O number of module to where Input
values will be written
LONG lAddress Buffer memory address Input
LONG lWriteSize Write size Input
SHORT lpsData Values written to buffer memory Input
LONG lplRetCode Returned value of communication function Output

4.3.11 GetClockDSata (Clock data read)

hResult = object.GetClockData( lpsYear, lpsMonth, lpsDay,


lpsDayOfWeek, lpsHour, lpsMinute, lpsSecond, lplRetCode )
HRESULT hResult Returned value of COM Output
SHORT lpsYear Read year value Output
SHORT lpsMonth Read month value Output
SHORT lpsDay Read day value Output
SHORT lpsDayOfWeek Read day-of-week value Output
SHORT lpsHour Read hour value Output
SHORT lpsMinute Read minute value Output
SHORT lpsSecond Read second value Output
LONG lplRetCode Returned value of communication function Output

4 - 70 4 - 70
4 FUNCTIONS
MELSOFT

4.3.12 SetClockData (Clock data write)

hResult = object.SetClockData( sYear, sMonth, sDay, sDayOfWeek,


sHour, sMinute, sSecond, lplRetCode )
HRESULT hResult Returned value of COM Output
SHORT sYear Year value to be written Input
SHORT sMonth Month value to be written Input
SHORT sDay Day value to be written Input
SHORT sDayOfWeek Day-of-week value to be written Input
SHORT sHour Hour value to be written Input
SHORT sMinute Minute value to be written Input
SHORT sSecond Second value to be written Input
LONG lplRetCode Returned value of communication function Output

4.3.13 GetCpuType (Programmable controller CPU type read)

hResult = object.GetDevice( szDeviceList, lplData, lplRetCode )


HRESULT hResult Returned value of COM Output
BSTR szCpuName Programmable controller CPU type Output
character string
LONG lplCpuType Programmable controller CPU type code Output
LONG lplRetCode Returned value of communication function Output

4.3.14 SetCpuStatus (Remote control)

hResult = object.SetCpuStatus( lOperation, lplRetCode )


HRESULT hResult Returned value of COM Output
LONG lOperation Remote RUN/STOP/PAUSE Input
LONG lplRetCode Returned value of communication function Output

4 - 71 4 - 71
4 FUNCTIONS
MELSOFT

4.3.15 EntryDeviceStatus (Device status monitor registration)

hResult = object.EntryDeviceStatus(szDeviceList, lSize, lMonitorCycle, lplData,


lplRetCode)
HRESULT hResult Returned value of COM Output
BSTR szDeviceList Registered device name list Input
LONG lSize Number of registered device points Input
LONG lMonitorCycle Status monitor time interval Input
LONG lplData Registered device value list Input
LONG lplRetCode Returned value of communication function Output

4.3.16 FreeDeviceStatus (Device status monitor deregistration)

hResult = object.FreeDeviceStatus( lplRetCode)


HRESULT hResult Returned value of COM Output
LONG lplRetCode Returned value of communication function Output

4.3.17 OnDeviceStatus (Announces event)

hResult = object. OnDeviceStatus(szDevice, lData, lReturnCode, lplRetCode)


LPCTSTR szDevice Name of device whose condition has held Input
LONG lData Value of device whose condition has held Input
LONG lReturnCode Returned value of condition check Input
processing
LONG lplRetCode Returned value of communication function Output

4.3.18 ReadDeviceBlock2 (Device batch-read)

hResult = object.ReadDeviceBlock2(szDevice, lSize, lpsData, lplRetCode)


HRESULT hResult Returned value of COM Output
BSTR szDevice Device name Input
LONG lSize Number of read points Input
SHORT lpsData Read device values Output
LONG lplRetCode Returned value of communication function Output

4.3.19 WriteDeviceBlock2 (Device batch-write)

hResult = object.WriteDeviceBlock2(szDevice, lSize, lpsData, lplRetCode)


HRESULT hResult Returned value of COM Output
BSTR szDevice Device name Input
LONG lSize Number of write points Input
SHORT lpsData Written device values Input
LONG lplRetCode Returned value of communication function Output

4 - 72 4 - 72
4 FUNCTIONS
MELSOFT

4.3.20 ReadDeviceRandom2 (Device random-read)

hResult = object.ReadDeviceRandom2(szDeviceList, lSize, lpsData,


lplRetCode)
HRESULT hResult Returned value of COM Output
BSTR szDeviceList Device name Input
LONG lSize Number of read points Input
SHORT lpsData Read device values Output
LONG lplRetCode Returned value of communication function Output

4.3.21 WriteDeviceRandom2 (Device random-write)

hResult = object.WriteDeviceRandom2(szDeviceList, lSize, lpsData,


lplRetCode)
HRESULT hResult Returned value of COM Output
BSTR szDeviceList Device name Input
LONG lSize Number of write points Input
SHORT lpsData Written device values Input
LONG lplRetCode Returned value of communication function Output

4.3.22 SetDevice2 (Device data setting)

hResult = object.SetDevice2(szDevice, sData, lplRetCode)


HRESULT hResult Returned value of COM Output
BSTR szDevice Device name Input
SHORT sData Set data Input
LONG lplRetCode Returned value of communication function Output

4.3.23 GetDevice2 (Device data acquisition)

hResult = object.GetDevice2(szDevice, lpsData, lplRetCode)


HRESULT hResult Returned value of COM Output
BSTR szDevice Device name Input
SHORT lpsData Acquired data Output
LONG lplRetCode Returned value of communication function Output

4.3.24 Connect (Telephone line connection)

hResult = object.Connect( lplRetCode)


HRESULT hResult Returned value of COM Output
LONG lplRetCode Returned value of communication function Output

4 - 73 4 - 73
4 FUNCTIONS
MELSOFT

4.3.25 Disconnect (Disconnects telephone line)

hResult = object.Disconnect( lplRetCode)


HRESULT hResult Returned value of COM Output
LONG lplRetCode Returned value of communication function Output

4.3.26 GetErrorMessage (Gets error message)

hResult = object.GetErrorMessage(lErrorCode, lpszErrorMessage,


lplRetCode)
HRESULT hResult Returned value of COM Output
LONG lErrorCode Error code Input
BSTR lpszErrorMessage Error message Output
LONG lplRetCode Returned value of communication Output
function

4 - 74 4 - 74
5 SAMPLE PROGRAMS
MELSOFT

5 SAMPLE PROGRAMS
This chapter describes the sample program registered at installation of MX Component.

(1) Sample programs, test programs and sample sequence programs


(a) Sample programs, test programs
The sample programs are attached for your reference when creating a user
program.
The test programs are attached for conducting communication tests.
Please use these programs on the customer's own responsibility.
(b) Sample sequence programs
The sample sequence programs attached to MX Component must be
modified depending on the system configuration and parameter settings.
Modify them to be best for the system.
Please note that it is user’s responsibility to use the same sequence programs.

(2) Sample program, test program, sample sequence program list


The following table gives a sample program list that is registered to [User
specified folder] - [Act] - [Sample] when MX Component Version 3 is installed.
5
Compatible Reference
Folder name Sample Program Details
Language Section
Sample Sample program for ActEasyIF control 5.3.3
AccessVBA VBA (Access)
TestPro Test program compatible with each control 1
Sample Sample program for ActEasyIF control 5.3.1
Sample program using the ActEasyIF control to
ExelVBA Sample_DeviceRW VBA (Excel) 5.3.2
read/write values from/to D0 - D9
TestPro Test program compatible with each control 1
ModemSample Sample program for modem communication 5.1.2
Sample program for ActEasyIF control and
Vb Sample Visual Basic R
5.1.1
ActACPU control
Sample_TypeConv Type conversion sample program 5.1.3
HTML
SampleASP Sample program for ActMLEasyIF control 5.5
(ASP function)
VBScript SampleHTML Sample program for ActMLEasyIF control 5.4
Test program for all controls compatible with HTML
TestPro 1
VBScript
Sample program for ActEasyIF control and Visual C++
CustomSample 5.2.2
ActAJ71QE71UDP control (Custom interface)
Sample program for ActEasyIF control and
Vc Sample 5.2.1
ActAJ71QE71UDP control Visual C++
Sample program for troubleshooting function (Dispatch interface)
Sample_Support 5.2.3
(ActSupport control)
1: Test program for operation checking.
Use it to check operation.
(To the next page)

5-1 5-1
5 SAMPLE PROGRAMS
MELSOFT

Reference
Folder name Sample Program Details Compatible Language
Section
Sample_TypeConv Type conversion sample program 5.6.1
Vb.NET Sample Visual Basic.NET
Read/Write sample program 5.6.2
Sample_References
Visual C++.NET
Sample
Vc.NET Read/Write sample program (Visual Studio R
5.7.1
Sample_References
.NET 2003)
Sample2005 Visual C++.NET
Vc.NET Read/Write sample program 5.9.1
Sample_References2005 (Visual Studio 2005)
R

Sample ladder for modem communication


AJ71QC24NTEL
(QC24N)
Sample ladder for CC-Link G4 (A mode)
Ccg4a
communication
Sample ladder for Ethernet
E71_tcp communication
(E71 TCP/IP)
Sample ladder for Ethernet
E71_udp communication
(E71 UDP/IP)
5 Sample ladder for modem communication Sequence program
GppW Fxcputel 2
(FXCPU) (GX Developer)
Sample ladder for Ethernet
Qe71_tcp
communication (QE71 TCP/IP)
Sample ladder for modem communication
QJ71C24Callback (Q series-compatible C24) that uses
setting 1 to specify the callback function
Sample ladder for modem communication
QJ71C24Callback_Number (Q series-compatible C24) that uses
setting 3 to specify the callback function
Sample ladder for modem communication
QJ71C24TEL
(Q series-compatible C24)
2: Refer to the MX Component Version 3 Operating Manual.

5-2 5-2
5 SAMPLE PROGRAMS
MELSOFT

5.1 Visual Basic 6.0 Sample Program


R

This section explains the sample program for Visual Basic 6.0 created using the Act
R

controls.

5.1.1 Sample program for ActEasyIF control and ActACPU control

This sample program reads data from the programmable controller CPU and
reads/writes device values using the ActEasyIF control and ActACPU control.

(1) Using method


Load the form and choose the control to be used.
Click Open to open the communication line.
When you selected the ActEasyIF control, type the logical number, which was
specified in communication settings on the communication setting utility, in the
"LogicalStationNumber" text box before clicking Open .
Click Close to close the communication line.
When you click GetCpuType , the type and type code of the programmable
controller CPU to which the line is currently connected appear in the "Data" list
box.
Typing the device names from where you want to read data and the number of
points in the "DeviceName" and "DeviceSize" text boxes, respectively, and
clicking ReadDeviceRandom displays the device data in the "Data" list box.
Typing the device names to where you want to write data and the number of
points in the "DeviceName" and "DeviceSize" text boxes, respectively, and the
device values to be written in the "DeviceData" text box and clicking
WriteDeviceRandom writes the device values to the programmable controller
CPU.
If an error occurs during execution, the error code appears in the "ReturnCode"
text box.
If an error has occurred, refer to "6 ERROR CODES" and remove the error cause.

(2) Precautions for use of the sample program


(a) When using the ActEasyIF control, make communication settings on the
communication setting utility before running this sample program.

(b) When the ActACPU control is used, this sample program is designed to use
the programmable controller CPU as "A1N" and the COM port as "COM1"
exclusively.

(c) When changing the control to be used, click Close to close the
communication line once, then change the control, and click Open to
reopen the communication line.

5-3 5-3
5 SAMPLE PROGRAMS
MELSOFT

(3) Sample file list


By default, the sample program is installed in the following folders.
C:\MELSEC\Act\Sample\Vb\Sample.vbp Project file
C:\MELSEC\Act\Sample\Vb\SampleForm.frm Visual Basic Form file
C:\MELSEC\Act\Sample\Vb\SampleForm.frx Visual Basic Form Binary file

(4) Screen
The sample program screen will be explained.

Item Description
Control Choose the control to be used.
Enter the logical station number that was specified in communication settings on the
LogicalStationNumber
communication setting utility.
DeviceName Enter the device names from/to where values will be read/written.
DeviceSize Enter the number of points of the devices from/to where values will be read/written.
DiviceData Enter the device values to be written.

Open Used to open the communication line.

Close Used to close the communication line.

GetCpuType Used to read the programmable controller CPU type.

ReadDeviceRandom Used to read the data of the devices entered in the "DeviceName" text box.

WriteDeviceRandom Used to write the data of the devices entered in the "DeviceName" text box.

ReturnCode Shows the result of executing the corresponding method.


Data Shows the CPU type, CPU type code and read device values.

5-4 5-4
5 SAMPLE PROGRAMS
MELSOFT

5.1.2 Sample program for modem communication

This sample program monitors the devices of the programmable controller CPU
corresponding to the specified logical station number using the ActEasyIF control.

(1) Using method


Enter the value of the logical station number, to which modem communication
settings have been made within the communication settings utility, into the
"LogicalStationNumber" text box.
If the password has been set to the module to be connected, enter the password
into the "Password" text box.
Enter the monitoring interval into the "MonitorInterval" text box.
Enter the device name to be monitored into the "DeviceName" text box, and the
number of device points into the "Size" text box.
Clicking MonitorStart opens the communication line after connection of the
telephone line and reads the device values at the intervals specified with the
RedDeviceBlock function. (For the logical station number that does not need
connection of the telephone line, only the communication line is opened and the
telephone line is not connected.)
Clicking MonitorStop disconnects the telephone line after closing of the
communication line.
If an error occurs during execution of this sample program, an error code appears
in the "ReturnValue" text box.
If the error code is displayed in the "ReturnValue" text box, click
GetErrorMessage to display the error definition and corrective action
corresponding to the displayed error code.
If an error occurs, confirm the error definition and remove the error cause.

(2) Instructions for use of the sample program


(a) To use the ActEasyIF control, set the logical station number within the
communication settings utility before execution of this sample program.
(b) When changing the logical station number, monitoring interval, device name
and number of read points, click MonitorStop to close the communication
line once, and click MonitorStart to resume communication.

(3) Sample file list


The sample program is installed into the following folders at the default
installation.
C:\MELSEC\Act\Sample\Vb\ModemSample\ModemSample.vbp project file
C: \MELSEC\Act\Sample\Vb\ModemSample\ModemSample.frm Visual Basic Form file
C: \MELSEC\Act\Sample\Vb\ModemSample\ModemSample.frx Visual Basic Form Binary file

5-5 5-5
5 SAMPLE PROGRAMS
MELSOFT

(4) Screen
The sample program screen will be explained.

Item Description
LogicalStationNumber Enter the logical station number set in the communication settings utility.
Password Enter the password when it is required.
MonitorInterval Set the monitoring interval. (Unit: s)
DeviceName Enter the device name to be monitored.
Size Enter the number of read points.
ReturnValue Displays the returned value of the executed method.
Used to open the communication line and start monitoring after connection of the telephone
MonitorStart
line.
Used to disconnect the telephone line and stop monitoring after closing of the communication
MonitorStop
line.
Used to get and display the error definition and corrective action for the error code in
GetErrorMessage
"ReturnValue".

5-6 5-6
5 SAMPLE PROGRAMS
MELSOFT

5.1.3 Type conversion sample program

This sample program reads/writes ASCII character string, 32-bit integer or real number
data from/to the programmable controller CPU devices in the corresponding data
format using the ActEasyIF control, and if an error occurs during execution, displays
the error message using the ActSupport control.

(1) Using method


Load the form, type the logical number, which was specified in communication
settings on the communication setting utility, in the "LogicalStationNumber" text
box, and then click Open to open the communication line.
To write ASCII characters to the programmable controller CPU, type ASCII
character data in the upper text box inside the "ASCII character" frame, and then
click Write inside that frame. (Write is executed within the range D0 to D9,
regardless of the number of typed characters. When the number of characters is
insufficient, the blanks are filled with 0 (Hex).)
To read the ASCII characters, click Read in the "ASCII character" frame. Data
from the programmable controller CPU is displayed in the lower text box inside
that frame. (Read is executed within the range D0 to D9.)
To write a 32-bit integer to the programmable controller CPU, type 32-bit integer
data in the upper text box inside the "32bit integer" frame, and then click Write
inside that frame. (Write is executed within the range D10 to D11.)
To read the 32-bit integer, click Read in the "32bit integer" frame. Data from the
programmable controller CPU is displayed in the lower text box inside that frame.
(Read is executed within the range D10 to D11.)
To write a real number to the programmable controller CPU, type real number
data in the upper text box inside the "Real number" frame, and then click Write
inside that frame. (Write is executed within the range D12 to D13.)
To read the real number, click Read in the "Real number" frame. Data from the
programmable controller CPU is displayed in the lower text box inside that frame.
(Read is executed within the range D12 to D13.)
If an error occurs during execution, the error message and error code appear in
the message box. If an error has occurred, refer to "6 ERROR CODES" and
remove the error cause.
Click Close to close the communication line.

5-7 5-7
5 SAMPLE PROGRAMS
MELSOFT

(2) Precautions for use of the sample program


(a) When using the ActEasyIF control, make communication settings on the
communication setting utility before running this sample program.

(b) If an error occurs due to other than the ActEasyIF control (e.g. a character
string or out-of-range value is typed as a 32-bit integer or real number), the
corresponding error is displayed in the message box and then the program
terminates.

(3) Sample file list


When installed on the default path, the sample program is installed into the
following folder.
C:\MELSEC\Act\Sample\Vb\Sample_TypeConv\Sample_TypeConv.vbp Project file
C:\MELSEC\Act\Sample\Vb\Sample_TypeConv\frm_Sample_TypeConv.frm Visual Basic Form file
C:\MELSEC\Act\Sample\Vb\Sample_TypeConv\frm_Sample_TypeConv.frx Visual Basic Form Binary file

5-8 5-8
5 SAMPLE PROGRAMS
MELSOFT

(4) Screen
The screen for the sample program will be explained.

Item Description
Type the logical station number that was specified in communication settings on the
LogicalStationNumber
communication setting utility.

Open Opens the communication line.

Close Closes the communication line.

Write Writes the ASCII character data, which was typed in the upper text box inside the frame, to the
"ASII character" programmable controller CPU.
frame Displays the ASCII character data, which was read from the programmable controller CPU, in
Read
the lower text box inside the frame.

Write Writes the 32-bit integer data, which was typed in the upper text box inside the frame, to the
"32bit integer" programmable controller CPU.
frame Displays the 32-bit integer data, which was read from the programmable controller CPU, in the
Read
lower text box inside the frame.

Write Writes the real number data, which was typed in the upper text box inside the frame, to the
"Real number" programmable controller CPU.
frame Displays the real number data, which was read from the programmable controller CPU, in the
Read
lower text box inside the frame.

5-9 5-9
5 SAMPLE PROGRAMS
MELSOFT

5.2 Visual C++ 6.0 Sample Programs


R

This section explains the sample programs for Visual C++ 6.0 which were created
R

using the dispatch interface and custom interface.

5.2.1 Dispatch interface

This sample program is designed to read the type of the connection destination CPU
and read/write device values using the ActAJ71QE71UDP control or ActEasyIF control
on the dispatch interface.

(1) Using method


Load the form and choose the control to be used.
Clicking Open Communication opens the communication line through Ethernet
communication.
By clicking GetCpuType , the type code of the programmable controller CPU
which is currently connecting the line appears in the "Output Data" text box (top)
and the CPU type in the "Output Data" text box (bottom).
Entering the device from where you want to read a value into the "Device Name"
text box and clicking GetDevice shows the device data in the "Output Data" text
box (top).
To write a device value, enter the device where you want to write a value into the
"Device Name" text box and the device value to be written into the "Device
Value" text box and click SetDevice .
Clicking Close Communication closes the communication line.
If an error occurs at the execution of any function, an error code appears in the
"Return Value" text box.
If an error has occurred, refer to "CHAPTER 6 ERROR CODES" and eliminate
the error cause.

(2) Precautions for use of the sample program


(a) When using the ActEasyIF control, set the Ethernet communication
information to the logical station number "1" on the communication settings
utility before starting the sample program running.

(b) When changing the control used, click Close Communication to close the
communication line once, then change the control, and open the line again.

5 - 10 5 - 10
5 SAMPLE PROGRAMS
MELSOFT

(3) Sample file list


The sample files are installed into the following folders at default installation.
C:\MELSEC\Act\Sample\Vc\SampleEng\sampleEng.rc Resource file
C:\MELSEC\Act\Sample\Vc\SampleEng\sampleEng.dsw Project work space
C:\MELSEC\Act\Sample\Vc\SampleEng\sampleEng.dsp Project file
C:\MELSEC\Act\Sample\Vc\SampleEng\sampleEng.cpp Class define file
C:\MELSEC\Act\Sample\Vc\SampleEng\sampleEngDlg.cpp Dialog Implementation source file
C:\MELSEC\Act\Sample\Vc\SampleEng\actaj71qe71udp.cpp ActAJ71QE71UDP Control source file
C:\MELSEC\Act\Sample\Vc\SampleEng\actaj71qe71udp.h ActAJ71QE71UDP Control header file
C:\MELSEC\Act\Sample\Vc\SampleEng\acteasyif.cpp ActEasyIF Control source file
C:\MELSEC\Act\Sample\Vc\SampleEng\acteasyif.h ActEasyIF Control header file

(4) Screen
The sample program screen will be explained.

Item Description
Control Used to choose the control to be used.

Open Communication Used to open the communication line.

GetCpuType Used to read the programmable controller CPU type.

Device Name Enter the device from/to where a value will be read/written.

Device Value Enter the device value to be written.

Close Communication Used to close the communication line.

GetDevice Used to read the data of the device entered into the "Device Name" text box.

SetDevice Used to write the data of the device entered into the "Device Name" text box.

Return Shows the result of executing the function.

Top Shows the CPU type code and read device value.
Output
Bottom Shows the CPU type.

5 - 11 5 - 11
5 SAMPLE PROGRAMS
MELSOFT

5.2.2 Custom interface

This sample program is designed to read the type of the connection destination CPU
and read/write device values using the ActAJ71QE71UDP control or ActEasyIF control
on the custom interface.

(1) Using method


The using method is the same as that of the sample program for dispatch
interface.
Refer to "Section 5.2.1 Dispatch interface, (1) Using method".

(2) Precautions for use of the sample program


(a) When using the ActEasyIF control, set the Ethernet communication
information to the logical station number "2" on the communication settings
utility before starting the sample program running.

(b) When changing the control used, click Close Communication to close the
communication line once, then change the control, and open the line again.

(3) Sample file list


The sample files are installed into the following folders at default installation.
C:\MELSEC\Act\Sample\Vc\CustomSampleEng\CustomSampleEng.rc Resource file
C:\MELSEC\Act\Sample\Vc\CustomSampleEng\CustomSampleEng.dsw Project work space
C:\MELSEC\Act\Sample\Vc\CustomSampleEng\CustomSampleEng.dsp Project file
C:\MELSEC\Act\Sample\Vc\CustomSampleEng\CustomSampleDlgEng.cpp Dialog implementation source file

(4) Screen
The screen is the same as that of the sample program for dispatch interface.
Refer to "Section 5.2.1 Dispatch interface, (4) Screen".

5 - 12 5 - 12
5 SAMPLE PROGRAMS
MELSOFT

5.2.3 Troubleshooting function sample program

This sample program performs the troubleshooting function using the ActSupport
control with the dispatch interface.

(1) Using method


Load the form.
In the "ErrorCode" text box, enter the error code of which error definition you
want to know.
Clicking GetErrorMessage displays the error definition and corrective action in
the error definition displaying text box.
The displayed error definitions and corrective actions are as indicated in "6.1
Error Codes Returned by the ACT Controls".
Click Exit to exit from the sample program.

(2) Instructions for use of the sample program


(a) Enter the error codes in the "ErrorCode" text box with any of the error codes
given in "6.1 Error Codes Returned by the ACT Controls" (0x********) or
decimal numbers.

(3) Sample file list


The sample files are installed into the following folders at the time of default
installation.
C:\MELSEC\Act\Sample\Vc\Sample_SupportEng\actsupport3.cpp Source file of ActSupport control
C:\MELSEC\Act\Sample\Vc\Sample_SupportEng\ actsupport3.h Header file of ActSupport control
C:\MELSEC\Act\Sample\Vc\Sample_SupportEng\resource.h Resource file
C:\MELSEC\Act\Sample\Vc\Sample_SupportEng\Sample_Support.cpp Source file for class definition
C:\MELSEC\Act\Sample\Vc\Sample_SupporEng\Sample_Support.dsp Project file
C:\MELSEC\Act\Sample\Vc\Sample_SupportEng\Sample_Support.dsw Project work space
C:\MELSEC\Act\Sample\Vc\Sample_SupportEng\Sample_Support.h Header file for class definition
C:\MELSEC\Act\Sample\Vc\Sample_SupportEng\Sample_Support.rc Resource file
C:\MELSEC\Act\Sample\Vc\Sample_SupportEng\Sample_SupportDlg.cpp Source file for dialog implementation
C:\MELSEC\Act\Sample\Vc\Sample_SupportEng\Sample_SupportDlg.h Header file for dialog implementation

5 - 13 5 - 13
5 SAMPLE PROGRAMS
MELSOFT

(4) Screen
The sample program screen will be explained.

Item Description

ErrorCode Enter the error code.


Used to read the error definition and corrective action of the error code entered in the
GetErrorMessage
"ErrorCode" text box.

Exit Used to exit from the sample program.

(Error definition Displays the error definition and corrective action of the error code entered in the "ErrorCode"
displaying text box) text box.

5 - 14 5 - 14
5 SAMPLE PROGRAMS
MELSOFT

5.3 VBA Sample Programs

This section explains the sample programs for Excel and Access.

5.3.1 Excel sample program

This sample program is designed to log and graph the device values of the
programmable controller CPU using the ActEasyIF control.
This sample program was created on Excel 2000.

(1) Using method


Open the sample sheet.
Type the logical station number, which was specified in communication settings
on the communication setting utility, in the "LogicalStationNumber" input cell.
Type the first device of the devices whose data you want to read in the
"DeviceName" input cell.
Type the logging interval in the "LoggingTiming" input cell.
Clicking LoggingStart starts logging.
When logging starts, the past 10 device values and line graphs appear on the
graph.
Clicking LoggingStop stops logging.
Note that the logging data on the screen are not cleared.
If an error occurs during execution, the error message appears in the "Message"
output cell and the error code appears in the "Return Code" output cell.
If an error has occurred, refer to "6 ERROR CODES" and remove the error cause.

(2) Precautions for use of the sample program


(a) Before running this sample program, make communication settings on the
communication setting utility.

(b) When changing the input value, click LoggingStop to stop logging once,
then change the input value, and click LoggingStart to start logging.

(c) In this sample program, the number of device points to be logged is preset to
10 and the number of logging times to 10.

(3) Sample file


By default, the sample program is installed into the following folder.

C:\MELSEC\Act\Sample\ExcelVBA\Sample\Sample.xls Excel file

5 - 15 5 - 15
5 SAMPLE PROGRAMS
MELSOFT

(4) Screen
The sample program screen will be explained.

Item Description

Enter the logical station number that was specified in communication settings on the
LogicalStationNumber
communication setting utility.
DeviceName Enter the first device of the devices whose data will be read.
Enter the logging interval.
LoggingTimeing
Example: Logging at intervals of 1 second 0:0:1
(hh:mm:ss)
Logging at intervals of 1 hour 30 minutes 1:30:0
Message Shows the function execution result. (Character string)

ReturnCode Shows the function execution result. (Hexadecimal value)

Time Shows the logging system time.

Data01 to 10 Show the logged device values.

Graph Shows the past 10 logged values of 10 devices in the form of line graphs.
LoggingStart Used to start logging.
LoggingStop Used to stop logging.

5 - 16 5 - 16
5 SAMPLE PROGRAMS
MELSOFT

5.3.2 Excel sample program (Device read/write)

This sample program performs read/write the programmable controller CPU devices
(D0 to D9) using the ActEasyIF control.
Also, this program displays the error code and error message in the dialog box by
using ActSupport control at an error occurrence.
This sample program was created using Excel 2000.

(1) Using method


Open the sample sheet.
Enter the logical station number, to which communication settings have been
made in the communication settings utility, into the "LogicalStationNumber" input
cell.
Clicking DeviceRead reads the D0 to D9 device values of the programmable
controller CPU and displays them in the DeviceRead area.
Entering values into D0 to D9 in the DeviceWrite area and clicking DeviceWrite
writes the values to D0 - D9 of the programmable controller CPU.
If read/write of the D0 - D9 devices fails, the error message corresponding to the
error code is displayed in the dialog box.

(2) Precautions for use of the sample program


(a) Before executing this sample program, make communication settings within
the communication settings utility.

(3) Sample file


The sample program is installed into the following folder at the default installation.

C:\MELSEC\Act\Sample\ExcelVBA\Sample\Sample_DeviceRW.xls Excel file

5 - 17 5 - 17
5 SAMPLE PROGRAMS
MELSOFT

(4) Screen
The sample program screen will be explained.

Item Description

Enter the logical station number to which communication settings have been made in the
LogicalStationNumber
communication settings utility.
(DeviceRead area) Displays the D0 to D9 device values of the programmable controller CPU.

(DeviceWrite area) Enter the values to be written to D0 - D9 of the programmable controller CPU.
Used to read the D0 to D9 device values of the programmable controller CPU and display them
DeviceRead
in the DeviceRead area.
Used to write the device values entered into D0 - D9 of the DeviceWrite area to D0 - D9 of the
DeviceWrite
programmable controller CPU.

5 - 18 5 - 18
5 SAMPLE PROGRAMS
MELSOFT

5.3.3 Access sample program

This sample program is designed to log and monitor the device values of the
programmable controller CPU using the ActEasyIF control.
This sample program was created on Access 2000.

(1) Using method


Open the database.
Type the logical station number, which was specified in communication settings
on the communication setting utility, in the "LogicalStationNumber" text box.
Type the logging interval in the "LoggingTiming" text box.
Clicking LoggingStart starts logging.
Clicking LoggingStop stops logging.
Note that the logging data on the screen are not cleared.
If an error occurs during execution, the error message and error code appear in
the message box.
If an error has occurred, refer to "6 ERROR CODES" and remove the error cause.

(2) Precautions for use of the sample program


(a) Before running this sample program, make communication settings on the
communication setting utility.

(b) When changing the input value, click LoggingStop to stop logging once,
then change the input value, and click LoggingStart to start logging.

(c) In this sample program, devices "D0" to "D4" are preset as the devices to be
monitored, and "D10" to "D17" as the devices to be logged.
Also, monitoring is designed to occur at 1-second intervals.

(d) This sample program logs device values up to 100 times.


If the number of logging times exceeds 100, the oldest logging data is deleted
and the newest logging data is registered.

(3) Sample file


By default, the sample program is installed into the following folder.

C:\MELSEC\Act\Sample\AccessVBA\Sample\Sample.mdb Access file

5 - 19 5 - 19
5 SAMPLE PROGRAMS
MELSOFT

(4) Screen
The sample program screen will be explained.

Item Description

Enter the logical station number that was specified in communication settings on the
LogicalStationNumber
communication setting utility.
LoggingTimeing Enter the logging interval. (Unit: Seconds)

LoggingData Shows the logged data.

OnDeviceStatus Shows the devices whose conditions held among the devices being monitored.
LoggingStart Used to start logging.
LoggingStop Used to stop logging.

5 - 20 5 - 20
5 SAMPLE PROGRAMS
MELSOFT

5.4 VBScript Sample Program

This section describes the VBScript sample program.

This sample program is designed to define the device values of the programmable
controller CPU as the capacity and status of a tank and monitor their values using the
ActMLEasyIF control.
This sample program was created on Microsoft FrontPage 2000.
R R

(1) Using method


Opening the sample file opens the communication line to the programmable
controller CPU used.
After that, the device values of the programmable controller CPU are acquired at
intervals of 1 second and are used to display the capacity and status of the tank.
If an error occurs during execution, the error message and error code appear in
the message box.
If an error has occurred, refer to "6 ERROR CODES" and remove the error cause.

(2) Precautions for use of the sample program


(a) Before running this sample program, make communication settings on the
communication setting utility to set the logical station number to "0".

(b) In this sample program, device "D100" is used to denote the tank capacity,
and device "D101" to denote the tank status.

(3) Sample file


By default, the sample program is installed into the following folders.

C:\MELSEC\Act\Sample\VBScript\SampleHTML\Sample.html HTML file


C:\MELSEC\Act\Sample\VBScript\SampleHTML\Pics\Fill.gif Image file
C:\MELSEC\Act\Sample\VBScript\SampleHTML\Pics\Frame.gif Image file
C:\MELSEC\Act\Sample\VBScript\SampleHTML\Pics\LampERR.gif Image file
C:\MELSEC\Act\Sample\VBScript\SampleHTML\Pics\LampOFF.gif Image file
C:\MELSEC\Act\Sample\VBScript\SampleHTML\Pics\Tank.gif Image file

5 - 21 5 - 21
5 SAMPLE PROGRAMS
MELSOFT

(4) Screen
The sample program screens will be explained.

(a) Tank capacity : Empty (b) Tank capacity : Full


Tank status : Normal Tank status : Error

Item Description remark

Indicates the tank capacity.


Tank capacity Linked with device "D100"
(Within the range 0 < device value < 200)
Indicates the tank status.
Tank status Normal (device value = 0) : Blue lamp lit Linked with device "D101"
Error (device value <> 0) : Red lamp lit

5 - 22 5 - 22
5 SAMPLE PROGRAMS
MELSOFT

5.5 ASP Sample Program

This sample program is designed to read programmable controller CPU data and read
device values using the ActMLEasyIF control.

(1) File structure


(a) Sample.asp (data input screen)
Initial display screen used to set data for monitoring.

(b) SampleControl.asp (data getting screen)


Used to get the input data of Sample.asp, store them into the global variables,
and check them for errors.

(c) SampleMon.asp (data display screen)


Displays data in accordance with the input data of Sample.asp. Displays a
message if an error occurs.

(2) Using method


Store Sample.asp, SampleControl.asp and SampleMon.asp in the same folder
on the WWW server.
Browse the URL of Sample.asp on the Microsoft Internet Explorer and display
R

the initial screen.


Entering "MonitorTiming", "LogicalStationNumber", "DeviceName" and
"DeviceSize" on the initial screen and pressing MonitorStart start Open
processing, ReadDeviceBlock processing, GetCpuType processing and Close
processing.
The input data appear in "MonitorTiming:", "LogicalStationNumber:",
"DeviceName:" and "DeviceSize:" on the data display screen.
"Message:" displays error occurrence processing when an error occurs in the
corresponding processing.
"Return Code:" shows the result of the corresponding processing.
"CpuType:" shows the type of the programmable controller CPU connected.
"ReadData(Hex)" displays the device data of the programmable controller CPU
connected.
If an error has occurred, refer to "6 ERROR CODES" and remove the error cause.
The data display screen repeats updating at the intervals of "MonitorTiming:".
Pressing Back returns to the initial screen.

(3) Precautions for use of the sample program


Before running this sample program, make communication settings on the
communication setting utility.

(4) Sample file list


By default, the sample program is installed in the following folders.

C:\MELSEC\Act\Sample\VBScript\SampleASP\Sample-E.asp ASP file


C:\MELSEC\Act\Sample\VBScript\SampleASP\SampleControl-E.asp ASP file
C:\MELSEC\Act\Sample\VBScript\SampleASP\SampleMon-E.asp ASP file

5 - 23 5 - 23
5 SAMPLE PROGRAMS
MELSOFT

(5) Screen
The sample program screens will be explained.

(a) Data input screen (Sample-E.asp)

Item Description

MonitorTiming Enter the monitoring intervals.

LogicalStationNumber Enter the logical station number.

DeviceName Enter the device name from where data will be read.

DeviceSize Enter the number of points of the devices from where data will be read.
MonitorStart Used to start monitor processing.

(b) Data getting screen (SampleControl.asp)


The data getting screen is a page used to store the data entered on the data
input screen into the global variables and check them for errors. This screen
is not displayed on the Internet Explorer screen.

5 - 24 5 - 24
5 SAMPLE PROGRAMS
MELSOFT

(c) Data display screen (SampleMon-E.asp)

Item Description

MonitorTiming : Shows the monitoring intervals.

LogicalStationNumber : Shows the logical station number.

DeviceName : Shows the device name from where data will be read.

DeviceSize : Shows the number of points of the devices from where data will be read.

Message : Shows a message at error occurrence.

Return Code : Shows the execution result of the corresponding processing.

CpuType Shows the CPU type.

ReadData(Hex) Shows the read device values.


Back Used to return to the initial screen.

5 - 25 5 - 25
5 SAMPLE PROGRAMS
MELSOFT

5.6 Visual Basic .NET(Visual Studio .NET 2003)Sample Programs


R R

This section explains the sample programs for Visual Basic .NET (Visual
R

Studio .NET 2003) that were created using the Act controls.
R

5.6.1 Type conversion sample program

This sample program reads/writes ASCII character string, 32-bit integer or real number
data from/to the programmable controller CPU devices in the corresponding data
format using the ActEasyIF control, and if an error occurs during execution, displays
the error message using the ActSupport control.

(1) Using method


The using method is the same as for Visual Basic. Refer to Section 5.1.3.

(2) Precautions for use of the sample program


The precautions are the same as for Visual Basic. Refer to Section 5.1.3.

(3) Sample file list


When installed on the default path, the sample program is installed into the
following folder.
C:\MELSEC\Act\Sample\Vb.NET\Sample_TypeConv\AssemblyInfo.vb Assembly information file
C:\MELSEC\Act\Sample\Vb.NET\Sample_TypeConv\Sample_TypeConv.resx Resource file
C:\MELSEC\Act\Sample\Vb.NET\Sample_TypeConv\Sample_TypeConv.sln Visual Studio Solution file
C:\MELSEC\Act\Sample\Vb.NET\Sample_TypeConv\Sample_TypeConv.vb VB file
C:\MELSEC\Act\Sample\Vb.NET\Sample_TypeConv\Sample_TypeConv.vbproj VB main project file

5 - 26 5 - 26
5 SAMPLE PROGRAMS
MELSOFT

(4) Screen
The screen for the sample program will be explained.

Item Description

Type the logical station number that was specified in communication settings on the
LogicalStationNumber
communication setting utility.
Open Opens the communication line.
Close Closes the communication line.
Writes the ASCII character data, which was typed in the upper text box inside the frame, to the
Write
"ASII character" programmable controller CPU.
frame Displays the ASCII character data, which was read from the programmable controller CPU, in
Read
the lower text box inside the frame.
Writes the 32-bit integer data, which was typed in the upper text box inside the frame, to the
Write
"32bit integer" programmable controller CPU.
frame Displays the 32-bit integer data, which was read from the programmable controller CPU, in the
Read
lower text box inside the frame.
Writes the real number data, which was typed in the upper text box inside the frame, to the
Write
"Real number" programmable controller CPU.
frame Displays the real number data, which was read from the programmable controller CPU, in the
Read
lower text box inside the frame.

5 - 27 5 - 27
5 SAMPLE PROGRAMS
MELSOFT

5.6.2 Read/Write sample program

This sample program reads/writes the device values of the programmable controller
CPU and monitors the device status using the ActEasyIF control or ActQCPUQ control.

(1) Using method


Load the form and choose the control to be used.
Click Open to open the communication line.
When using the ActEasy IF control, type the logical number, which was specified
in communication settings on the communication setting utility, in the
"LogicalStationNumber" text box before clicking Open .
To execute random read, type the source device name and number of points, in
the "DeviceName" and "DeviceSize" text boxes inside the "Random Read/Write"
frame, and click ReadDeviceRandom2 . This displays the device data in the
"Data" text box inside the "Output" frame.
To execute random write, type the destination device name and number of points,
in the "DeviceName" and "DeviceSize" text boxes inside the "Random
Read/Write" frame, and also type the device value, which will be written, in the
"DeviceData" text box inside that frame, and click WriteDeviceRandom2 . This
writes the device value to the programmable controller CPU.
To execute block read, type the source device name and number of points, in the
"DeviceName" and "DeviceSize" text boxes inside the "Block Read/Write" frame,
and click ReadDeviceBlock2 . This displays the device data in the "Data" text
box inside the "Output" frame.
To execute block write, type the destination device name and number of points,
in the "DeviceName" and "DeviceSize" text boxes inside the "Block Read/Write"
frame, and also type the device value, which will be written, in the "DeviceData"
text box inside that frame, and click WriteDeviceBlock2 . This writes the device
value to the programmable controller CPU.
To register the device status monitor, type the device name, number of points,
device value and status monitor cycle in the "DeviceName", "DeviceSize",
"DeviceData" and "MonitorCycle" text boxes inside the "Status Entry/Free" frame
as the event occurrence conditions, and click EntryDeviceStatus .
When the registered event occurrence conditions are satisfied, the event data
are displayed in the "Data" text box inside the "Output" frame.
To cancel the already registered device status monitor, click FreeDeviceStatus .
If an error occurs during execution, the error code appears in the "Return Code"
box inside the "Output" frame.
If an error has occurred, refer to "6 ERROR CODES" and remove the error cause.
Click Close to close the communication line.

5 - 28 5 - 28
5 SAMPLE PROGRAMS
MELSOFT

(2) Precautions for use of the sample program


(a) When using the ActEasyIF control, make communication settings on the
communication setting utility before running this sample program.

(b) When the ActQCPUQ control is used, this sample program is designed to use
the programmable controller CPU as "Q02(H)", the COM port as "COM1",
and the transmission speed as 19200bps fixed.
The specification can be changed by changing values of the corresponding
property.

(c) When changing the control to be used, click Close to close the
communication line once, then change the control, and click Open to
reopen the line.

(3) Sample file list


When installed on the default path, the sample program is installed into the
following folder.
C:\MELSEC\Act\Sample\Vb.NET\Sample\AssemblyInfo.vb Assembly information file
C:\MELSEC\Act\Sample\Vb.NET\Sample\Sample.resx Resource file
C:\MELSEC\Act\Sample\Vb.NET\Sample\Sample.sln Visual Studio Solution file
C:\MELSEC\Act\Sample\Vb.NET\Sample\Sample.vb VB file
C:\MELSEC\Act\Sample\Vb.NET\Sample\Sample.vbproj VB main project file

C:\MELSEC\Act\Sample\Vb.NET\Sample_References\AssemblyInfo.vb Assembly information file


C:\MELSEC\Act\Sample\Vb.NET\Sample_References\Sample_References.resx Resource file
C:\MELSEC\Act\Sample\Vb.NET\Sample_References\Sample_References.sln Visual Studio Solution file
C:\MELSEC\Act\Sample\Vb.NET\Sample_References\Sample_References.vb VB file
C:\MELSEC\Act\Sample\Vb.NET\Sample_References\Sample_References.vbproj VB main project file

5 - 29 5 - 29
5 SAMPLE PROGRAMS
MELSOFT

(4) Screen
The screen for the sample program will be explained.

<Sample> <Sample_References>

5 - 30 5 - 30
5 SAMPLE PROGRAMS
MELSOFT

Item Description

ActEasyIF,
Choose the control to be used.
ActQCPUQ
"Control" frame
Type the logical station number that was specified in communication settings
LogicalStationNumber
on the communication setting utility.
Open Opens the communication line.
Close Closes the communication line.

DeviceName Type the device name for which random read/write will be executed.

DeviceSize Type the number of device points for which random read/write will be executed.

DeviceData Type the device value that will be written randomly.


"Random
Randomly reads device data from the programmable controller CPU to the data
Read/Write"
ReadDeviceRandom2 source typed in the "DeviceName" and "DeviceSize" text boxes inside the
frame
frame, and displays the data in the "Data" text box inside the "Output" frame.
Randomly writes device data to the programmable controller CPU from the
WriteDeviceRandom2 data source typed in the "DeviceName", "DeviceSize" and "DeviceData" text
boxes inside the frame.
DeviceName Type the device name for which block read/write will be executed.

DeviceSize Type the number of device points for which block read/write will be executed.

DeviceData Type the device values that will be block-written.


"Block
Block-reads device data from the programmable controller CPU to the data
Read/Write"
ReadDeviceBlock2 source typed in the "DeviceName" and "DeviceSize" text boxes inside the
frame
frame, and displays the data in the "Data" text box inside the "Output" frame.
Block-writes device data to the programmable controller CPU from the data
WriteDeviceBlock2 source typed in the "DeviceName", "DeviceSize" and "DeviceData" text boxes
inside the frame.
DeviceName Type the device name as an event occurrence condition.

DeviceSize Type the number of device points as an event occurrence condition.

MonitorCycle Type the event monitor cycle.

"Status DeviceData Type the device value as an event occurrence condition.


Entry/Free" Registers the ON device status/event to the data source typed in the
frame "DeviceName", "DeviceSize", "MonitorCycle" and "DeviceData" text boxes
EntryDeviceStatus inside the frame.
When the registered event occurrence conditions is satisfied, the event data is
displayed in the "Data" text box of the "Output" frame.
FreeDeviceStatus Deletes the ON device status/event already registered.

Return Code Displays the execution result of each method.


"Output" frame
Data Displays the read device values.

5 - 31 5 - 31
5 SAMPLE PROGRAMS
MELSOFT

5.7 Visual C++ .NET(Visual Studio .NET 2003) Sample Programs


R R

This section explains the sample programs for Visual C++ .NET (Visual Studio .NET
R R

2003) that were created using the Act controls.

5.7.1 Read/Write sample program

This sample program reads/writes the device values of the programmable controller
CPU and monitors the device status using the ActEasyIF control or ActQCPUQ control.

(1) Using method


The using method is the same as for Visual Basic .NET (Visual Studio .NET
R R

2003). Refer to Section 5.6.2.

(2) Precautions for use of the sample program


The precautions are the same as for Visual Basic .NET (Visual Studio .NET
R R

2003). Refer to Section 5.6.2.

(3) Sample file list


When installed on the default path, the sample program is installed into the
following folder.
C:\MELSEC\Act\Sample\Vc.NET\Sample\app.ico Icon file
C:\MELSEC\Act\Sample\Vc.NET\Sample\app.rc Resource file
C:\MELSEC\Act\Sample\Vc.NET\Sample\AssemblyInfo.cpp Assembly information file
C:\MELSEC\Act\Sample\Vc.NET\Sample\Form1.cpp C++ source file
C:\MELSEC\Act\Sample\Vc.NET\Sample\Form1.h C header file
C:\MELSEC\Act\Sample\Vc.NET\Sample\Form1.resX Resource file
C:\MELSEC\Act\Sample\Vc.NET\Sample\resource.h C header file
C:\MELSEC\Act\Sample\Vc.NET\Sample\Sample.sln Visual Studio Solution file
C:\MELSEC\Act\Sample\Vc.NET\Sample\Sample.vcproj VC++ main project file
C:\MELSEC\Act\Sample\Vc.NET\Sample\stdafx.cpp C++ source file
C:\MELSEC\Act\Sample\Vc.NET\Sample\stdafx.h C header file

C:\MELSEC\Act\Sample\Vc.NET\Sample_References\app.ico Icon file


C:\MELSEC\Act\Sample\Vc.NET\Sample_References\app.rc Resource file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References\AssemblyInfo.cpp Assembly information file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References\Form1.cpp C++ source file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References\Form1.h C header file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References\Form1.resX Resource file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References\resource.h C header file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References\Sample_References.sln Visual Studio Solution file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References\Sample_References.vcproj VC++ main project file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References\stdafx.cpp C++ source file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References\stdafx.h C header file

(4) Screen
The screen is the same as for Visual Basic .NET (Visual Studio .NET 2003).
R R

Refer to Section 5.6.2.

5 - 32 5 - 32
5 SAMPLE PROGRAMS
MELSOFT

5.8 Visual Basic .NET (Visual Studio 2005) Sample Program


R R

In Visual Basic .NET (Visual Studio 2005), use converted sample program for Visual
R R

Basic .NET (Visual Studio .NET 2003).


R R

For a sample program for Visual Basic .NET (Visual Studio .NET 2003), refer to
R R

Section 5.6.

5.9 Visual C++ .NET (Visual Studio 2005) Sample Program


R R

This section explains a sample program for Visual C++ .NET (Visual Studio 2005),
R R

created using Act control.

5.9.1 Read/Write sample program

This sample program reads/writes the device values of the programmable controller
CPU and monitors the device status using the ActEasyIF control or ActQCPUQ control.

(1) Using method


The using method is the same as for Visual Basic .NET (Visual Studio .NET
R R

2003). Refer to Section 5.6.2.

(2) Precautions for use of the sample program


The precautions are the same as for Visual Basic .NET (Visual Studio .NET
R R

2003). Refer to Section 5.6.2.

(3) Sample file list


When installed on the default path, the sample program is installed into the
following folder.

C:\MELSEC\Act\Sample\Vc.NET\Sample2005\Sample2005.sln Visual Studio Solution file


C:\MELSEC\Act\Sample\Vc.NET\Sample2005\Sample2005\app.ico Icon file
C:\MELSEC\Act\Sample\Vc.NET\Sample2005\Sample2005\app.rc Resource file
C:\MELSEC\Act\Sample\Vc.NET\Sample2005\Sample2005\AssemblyInfo.cpp Assembly information file
C:\MELSEC\Act\Sample\Vc.NET\Sample2005\Sample2005\Form1.h C header file
C:\MELSEC\Act\Sample\Vc.NET\Sample2005\Sample2005\Form1.resx Resource file
C:\MELSEC\Act\Sample\Vc.NET\Sample2005\Sample2005\resource.h C header file
C:\MELSEC\Act\Sample\Vc.NET\Sample2005\Sample2005\Sample2005.cpp C++ source file
C:\MELSEC\Act\Sample\Vc.NET\Sample2005\Sample2005\Sample2005.vcproj VC++ main project file
C:\MELSEC\Act\Sample\Vc.NET\Sample2005\Sample2005\stdafx.cpp C++ source file
C:\MELSEC\Act\Sample\Vc.NET\Sample2005\Sample2005\stdafx.h C header file

5 - 33 5 - 33
5 SAMPLE PROGRAMS
MELSOFT

C:\MELSEC\Act\Sample\Vc.NET\Sample_References2005\Sample_References2005.sln
Visual Studio Solution file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2005\Sample_References2005\app.ico
Icon file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2005\Sample_References2005\app.rc
Resource file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2005\Sample_References2005\AssemblyInfo.cpp
Assembly information file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2005\Sample_References2005\Form1.h
C header file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2005\Sample_References2005\Form1.resx
Resource file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2005\Sample_References2005\resource.h
C header file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2005\Sample_References2005\Sample_References2005.cpp
C++ source file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2005\Sample_References2005\Sample_References2005.vcproj
VC++ main project file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2005\Sample_References2005\stdafx.cpp
C++ source file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2005\Sample_References2005\stdafx.h
C header file

(4) Screen
The screen is the same as for Visual Basic .NET (Visual Studio .NET 2003).
R R

Refer to Section 5.6.2.

5 - 34 5 - 34
5 SAMPLE PROGRAMS
MELSOFT

5.10 Visual Basic .NET (Visual Studio 2010) Sample Program


R R

In Visual Basic .NET (Visual Studio 2010), use converted sample program for Visual
R R

Basic .NET (Visual Studio .NET 2003).


R R

For a sample program for Visual Basic .NET (Visual Studio .NET 2003), refer to
R R

Section 5.6.

5.11 Visual C++ .NET (Visual Studio 2010) Sample Program


R R

This section explains a sample program for Visual C++ .NET (Visual Studio 2010),
R R

created using Act control.

5.11.1 Read/Write sample program

This sample program reads/writes the device values of the programmable controller
CPU and monitors the device status using the ActEasyIF control or ActQCPUQ control.

(1) Using method


The using method is the same as for Visual Basic .NET (Visual Studio .NET
R R

2003). Refer to Section 5.6.2.

(2) Precautions for use of the sample program


The precautions are the same as for Visual Basic .NET (Visual Studio .NET
R R

2003). Refer to Section 5.6.2.

(3) Sample file list


When installed on the default path, the sample program is installed into the
following folder.

C:\MELSEC\Act\Sample\Vc.NET\Sample2010\Sample2010.sln Visual Studio Solution file


C:\MELSEC\Act\Sample\Vc.NET\Sample2010\Sample2010\app.ico Icon file
C:\MELSEC\Act\Sample\Vc.NET\Sample2010\Sample2010\app.rc Resource file
C:\MELSEC\Act\Sample\Vc.NET\Sample2010\Sample2010\AssemblyInfo.cpp Assembly information file
C:\MELSEC\Act\Sample\Vc.NET\Sample2010\Sample2010\Form1.h C header file
C:\MELSEC\Act\Sample\Vc.NET\Sample2010\Sample2010\Form1.resx Resource file
C:\MELSEC\Act\Sample\Vc.NET\Sample2010\Sample2010\resource.h C header file
C:\MELSEC\Act\Sample\Vc.NET\Sample2010\Sample2010\Sample2010.cpp C++ source file
C:\MELSEC\Act\Sample\Vc.NET\Sample2010\Sample2010\Sample2010.vcxproj VC++ main project file
C:\MELSEC\Act\Sample\Vc.NET\Sample2010\Sample2010\stdafx.cpp C++ source file
C:\MELSEC\Act\Sample\Vc.NET\Sample2010\Sample2010\stdafx.h C header file

5 - 35 5 - 35
5 SAMPLE PROGRAMS
MELSOFT

C:\MELSEC\Act\Sample\Vc.NET\Sample_References2010\Sample_References2010.sln
Visual Studio Solution file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2010\Sample_References2010\app.ico
Icon file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2010\Sample_References2010\app.rc
Resource file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2010\Sample_References2010\AssemblyInfo.cpp
Assembly information file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2010\Sample_References2010\Form1.h
C header file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2010\Sample_References2010\Form1.resx
Resource file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2010\Sample_References2010\resource.h
C header file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2010\Sample_References2010\Sample_References2010.cpp
C++ source file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2010\Sample_References2010\Sample_References2010.vcxproj
VC++ main project file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2010\Sample_References2010\stdafx.cpp
C++ source file
C:\MELSEC\Act\Sample\Vc.NET\Sample_References2010\Sample_References2010\stdafx.h
C header file

(4) Screen
The screen is the same as for Visual Basic .NET (Visual Studio .NET 2003).
R R

Refer to Section 5.6.2.

5 - 36 5 - 36
6 ERROR CODES
MELSOFT

6 ERROR CODES

This chapter describes the error codes returned by the ACT controls and the error
codes returned by the CPUs, modules and network boards.

6.1 Error Codes Returned by the ACT Controls

The following table gives the error codes returned by the ACT controls.

Error Code Error Definition Corrective action


0x00000000 Normal end —————
Check the property timeout value.
Check the settings in the communication settings utility.
Check the programmable controller, Unit settings, state of
0x01010002 Timeout error
the cable, etc.
Close and Open again.
Exit the program and restart the IBM-PC/AT compatible.
Check the system noise.
Check the property timeout value.
Check the settings in the communication settings utility.
0x01010005 Message error Check the programmable controller, unit settings, status of
the cable, etc.
Close and Open again.
Exit the program, restart the IBM-PC/AT compatible.
Programmable controller No. error Check the station number set on the communication setup 6
0x01010010 Communication could not be made with the utility.
specified station number. Check the station number set to ActStationNumber.
Check if the correct CPU type setting is done.
Check the programmable controller, Unit settings, status
Mode error of the cable, etc.
0x01010011
Command not supported. Exit the program and restart the IBM-PC/AT compatible.
Reinstall MX Component.
Inform the telephone center of our company.
0x01010012 Special Unit Specification error Check the specified address of the special unit.
Check that the system configuration is not an unsupported
Other data error configuration.
0x01010013 Communication cannot be made for some Check that the CPU type setting is correct.
cause. Exit the program and restart the IBM-PC/AT compatible.
Inform the telephone center of our company.
Remote request error
Cancel the remote operation being performed in the other
0x01010018 Remote operation is being performed in the path
path.
different from the communicating path.
Check that reset operation is not performed for the other
Link error end of communication, the control station (master station)
0x01010020
Link communications could not be made. or the station passed through by routing.
Check that the network parameter setting is correct.
Repair or exchange the special unit under consideration.
Special Unit Bus error
Exit the program and restart the IBM-PC/AT compatible.
0x01010021 There is no response from the special unit under
Reinstall MX Component.
consideration.
Inform the telephone center of our company.

6-1 6-1
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


No command error
0x01800001 The corresponding method does not support.
The method does not support.
0x01800002 Memory lock error Exit the program and restart the IBM-PC/AT compatible. 1
Exit the program and restart the IBM-PC/AT compatible. 1
0x01800003 Memory securing error
Exit other programs and secure free memory area.
Exit the program and restart the IBM-PC/AT compatible.
0x01800004 DLL load error Exit other programs and secure free memory area.
Reinstall MX Component.
Exit the program and restart the IBM-PC/AT compatible.
0x01800005 Resource securing error
Exit other programs and secure free memory area.
Execute again after the other object completes the
Resource Timeout error communication.
0x01801001 The resource could not be retrieved within the Execute again after increasing the timeout value.
specified time. Exit the program and restart the IBM-PC/AT compatible.
Reinstall MX Component.
0x01801002 Multi-line open error Exit the program and restart the IBM-PC/AT compatible.
0x01801003 Open not yet executed Exit the program and restart the IBM-PC/AT compatible.
Exit the program and restart the IBM-PC/AT compatible.
0x01801004 Open Type error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01801005 Specified port error
Reinstall MX Component.
Check that the actual system configuration matches to the
6 settings in the communication settings utility or the values of
the properties.
0x01801006 Specified module error
Exit the program and restart the IBM-PC/AT compatible.
Reinstall MX Component.
Inform the telephone center of our company.
Check the CPU type set to ActCpuType.
Check that the system configuration is not an unsupported
configuration.
0x01801007 Specified CPU error
Exit the program and restart the IBM-PC/AT compatible.
Reinstall MX Component.
Check the packet type set to ActPacketType.
0x01801008 Target station access error Review the target station.
Exit the program and restart the IBM-PC/AT compatible.
Registry open failure
0x01801009 Reinstall MX Component.
Failed while opening data key of the registry.
Inform the telephone center of our company.
Recheck the ActPacketType.
Packet Type error
0x0180100A Exit the program and restart the IBM-PC/AT compatible.
The packet type specified is incorrect.
Reinstall MX Component.
Exit the program and restart the IBM-PC/AT compatible.
Protocol Type error
0x0180100B Reinstall MX Component.
The protocol specified is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180100C Registry search failure
Reinstall MX Component.
Exit the program and restart the IBM-PC/AT compatible.
0x0180100D GetProcAddress failure
Reinstall MX Component.
1: When using an Interface board for personal computers, refer to Appendix 4.

6-2 6-2
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
0x0180100E DLL non-load error
Reinstall MX Component.
Another Object in execution
0x0180100F Method cannot be executed because of Execute again after some time.
exclusive control in progress.
Device error
The device character string specified in the
0x01802001 Review the device name.
method is an unauthorised device character
string.
Device number error
0x01802002 The device character string number specified in Review the device number.
the method is an unauthorised device number.
Exit the program and restart the IBM-PC/AT compatible.
0x01802003 Program Type error Reinstall MX Component.
Inform the telephone center of our company.
Check the module side sumcheck setting.
Sumcheck error Check the sumcheck property of the control.
0x01802004 The sumcheck value of the received data is Check the cable.
abnormal. Exit the program and restart the IBM-PC/AT compatible.
Reinstall MX Component.
Check the number of points specified in the method.
Size error Review the system, e.g. programmable controller CPU,
0x01802005 The number of points specified in the method is module setting and cable status.
unauthorised. Exit the program and restart the IBM-PC/AT compatible.
Reinstall MX Component.
Block number error
The block specifying number in the device Review the block specifying number in the device
0x01802006
character string specified in the method is character string specified in the method.
unauthorised.
Review the system, e.g. programmable controller CPU,
Receive data error module setting and cable status.
0x01802007
The data received is abnormal. Check the cable.
Exit the program and restart the IBM-PC/AT compatible.
Exit the program and restart the IBM-PC/AT compatible.
0x01802008 Write Protect error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802009 Reading Parameters error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180200A Writing Parameters error Reinstall MX Component.
Inform the telephone center of our company.
Programmable controller type mismatch Set the correct CPU type as the CPU type of the property.
The CPU type set to the property and the CPU Set the correct CPU type on the communication settings
0x0180200B type set on the communication settings utility do utility.
not match the CPU type on the other end of Review the system, e.g. programmable controller CPU,
communication. module setting and cable status.
Request Cancel error Exit the program and restart the IBM-PC/AT compatible.
0x0180200C The request was cancelled while being Reinstall MX Component.
processed. Inform the telephone center of our company.
6-3 6-3
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
Drive Name error
0x0180200D Reinstall MX Component.
The specified drive name is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Beginning Step error
0x0180200E Reinstall MX Component.
The beginning step specified is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Parameter Type error
0x0180200F Reinstall MX Component.
The parameter type is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
File Name error
0x01802010 Reinstall MX Component.
The file name is incorrect.
Inform the telephone center of our company.
Status error Exit the program and restart the IBM-PC/AT compatible.
0x01802011 The status of Registration/Cancellation/Setting Reinstall MX Component.
is incorrect. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802012 Detailed Condition Field error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802013 Step Condition error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802014 Bit Device Condition error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802015 Parameter Settings error Reinstall MX Component.
Inform the telephone center of our company.
Error in specifying telephone exchange number. Check the telephone exchange number.
Method does not support the operations Check if the method being executed is supported or not.
0x01802016
corresponding to the specified telephone Check the system configuration such as programmable
exchange number. controller, unit, etc.
Exit the program and restart the IBM-PC/AT compatible.
0x01802017 Keyword error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802018 Read/Write Flag error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802019 Refresh Method error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180201A Buffer Access Method error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180201B Start Mode/Stop Mode error Reinstall MX Component.
Inform the telephone center of our company.
Written clock data error
0x0180201C Clock data specified for write cannot be written Review the clock data to be written.
properly since that data is in error.

6-4 6-4
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Online clock data write error
Write of clock data failed. Place the programmable controller CPU in the STOP
0x0180201D
Clock data cannot be written since the status.
programmable controller CPU is during RUN.
Exit the program and restart the IBM-PC/AT compatible.
0x0180201E ROM drive error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
While Tracing error
0x0180201F Reinstall MX Component.
Invalid operation was carried out during trace.
Inform the telephone center of our company.
Check the value of the first I/O number specified in the
First I/O number error method.
0x01802020 The first I/O number specified in the method is Using the GPP function, check the programmable
an unauthorised value. controller CPU parameters (I/O assignment).
Exit the program and restart the IBM-PC/AT compatible.
First address error Check the value of the buffer address specified in the
0x01802021 The buffer address specified in the method is an method.
unauthorised value. Exit the program and restart the IBM-PC/AT compatible.
Exit the program and restart the IBM-PC/AT compatible.
0x01802022 Pattern error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802023 SFC Block No. error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802024 SFC Step No. error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802025 Step No. error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802026 Data error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802027 System Data error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802028 Error in number of TC settings Value Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802029 Clear Mode error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180202A Signal Flow error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180202B Version Control error Reinstall MX Component.
Inform the telephone center of our company.

6-5 6-5
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
0x0180202C Monitor Not Registered error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180202D PI Type error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180202E PI No error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180202F Error in Number of PIs Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802030 Shift error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802031 File Type error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802032 Specified Unit error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802033 Error check flag error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802034 Step RUN operation error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802035 Step RUN data error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802036 During Step RUN error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Write error while running program
0x01802037 Reinstall MX Component.
corresponding to E2PROM
Inform the telephone center of our company.
Clock data read/write error
The clock data read/write method was executed
0x01802038 Do not execute clock data read/write.
for the programmable controller CPU which
does not have the clock devices.
Exit the program and restart the IBM-PC/AT compatible.
0x01802039 Trace not completed error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180203A Registration Clear Flag error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180203B Operation error Reinstall MX Component.
Inform the telephone center of our company.

6-6 6-6
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
0x0180203C Error in the number of exchanges Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180203D Error in number of loops specified Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180203E Retrieve data selection Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180203F Error in number of SFC cycles Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802040 Motion programmable controller error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Motion programmable controller Communication
0x01802041 Reinstall MX Component.
error
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802042 Fixed execution time setting error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802043 Error in number of functions Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802044 System information specification error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802045 Registration Condition Not Formed error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802046 Function No. error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802047 RAM drive error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802048 ROM drive error at the booting side Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Transfer mode specification error at the booting
0x01802049 Reinstall MX Component.
side
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180204A Insufficient memory error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180204B Back up drive ROM error Reinstall MX Component.
Inform the telephone center of our company.

6-7 6-7
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
0x0180204C Block size error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180204D Detached during RUN state error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180204E Unit Already Registered error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0180204F Password Registration Data Full error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802050 Password Not Registered error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802051 Remote Password error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802052 IP Address error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802053 Timeout value out of range error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802054 Command not detected error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802055 Trace execution type error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01802056 Version error Reinstall MX Component.
Inform the telephone center of our company.
Tracking cable error
The tracking cable is faulty. Reexamine the system such as the programmable
0x01802057
The programmable controller CPU status is controller CPU, module setting and cable status.
error.
Keyword protection error
0x0180205C Programmable controller is protected by the key Disable the keyword and execute again.
word.
Keyword disable error
0x0180205D Input a correct keyword.
The inputted keyword is wrong.
Keyword protecting error
Execute again or re-switch the power of the
0x0180205E Programmable controller did not accept the
programmable controller.
protecting command.
Keyword entry error
0x0180205F An illegal character is included in the inputted Input a correct keyword.
keyword.

6-8 6-8
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Keyword deletion error
0x01802060 Input a correct keyword.
The inputted keyword is wrong.
Received packet CRC check error
0x01802062 An error occurred in CRC check for receive Execute the communication process again.
packet data.
Received packet CRC check error
0x01802063 An error occurred in CRC check for whole data Execute the communication process again.
file of receive packet.
FX Series programmable controller connection
0x01802064 Please contact out telephone center.
error
Online change program error
Execute the online change after turning the programmable
0x01802070 No target program for online change exists in
controller CPU to STOP.
the programmable controller CPU.
Ether direct communication multiple response
receive error Check that the personal computer and the programmable
0x01802071
Multiple responses were received during Ether controller CPU are in a one-to-one connection.
direct communication.
Ether direct communication error
Cannot communicate because the
Check that the personal computer and the programmable
0x01802072 programmable controller CPU is being accessed
controller CPU are in a one-to-one connection.
by another personal computer during Ether
direct communication.
Programmable controller CPU search response
error
Reduce the number of programmable controllers on the
0x01802073 The number of responses in the programmable
network to 1024 or less.
controller CPU search exceeded the maximum
number to be searched.
Disconnect the cable and connect it to the currently
Redundant system other system connection
0x01802074 disconnected programmable controller CPU. Or, change
diagnostics error
the redundant CPU specification to the self system.
Multiple Open error Exit the program and restart the IBM-PC/AT compatible.
0x01808001
Open method was executed while it was open Execute any method other than Open.
Channel number specifying error
Set the correct value to the port number of the property.
The port number set to the property and the port
0x01808002 Make communication settings again on the
number set on the communication settings utility
communication settings utility.
are unauthorised values.
Driver not yet started
0x01808003 The network board driver is not started. Start the driver.
The network board driver is not started.
Exit the program and restart the IBM-PC/AT compatible.
0x01808004 Error in overlap event generation Reinstall MX Component.
Inform the telephone center of our company.
MUTEX generation error
Exit the program and restart the IBM-PC/AT compatible.
0x01808005 Creation of MUTEX to exercise exclusive control
Reinstall MX Component.
failed.
Exit the program and restart the IBM-PC/AT compatible.
Error in socket object generation
0x01808006 Reinstall MX Component.
Socket object could not be created
Inform the telephone center of our company.

6-9 6-9
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Check for a running application which uses the same port
number.
Retry after changing the port number value of the
property.
Socket object generation error
0x01808007 Retry after changing the port number value on the
Creation of the Socket object failed.
communication settings utility.
Make Ethernet board and protocol settings on the control
panel of the OS.
Exit the program and restart the IBM-PC/AT compatible.
Review the IP address and port number values of the
properties.
Port connection error Review the port number value on the communication
0x01808008 Establishment of connection failed. settings utility.
The other end does not respond. Review the system, e.g. programmable controller CPU,
module setting and cable status.
Exit the program and restart the IBM-PC/AT compatible.
COM port handle error
The handle of the COM port cannot be acquired. Check for an application which uses the COM port.
0x01808009
The COM port objet cannot be copied. Exit the program and restart the IBM-PC/AT compatible.
The SOCKET object cannot be copied.
Check for an application which uses the COM port.
Buffer size setting error
0x0180800A Make COM port setting on the control panel of the OS.
Setting of the COM port buffer size failed.
Exit the program and restart the IBM-PC/AT compatible.
Check for an application which uses the COM port.
DCB value acquisition error
0x0180800B Make COM port setting on the control panel of the OS.
Acquisition of the COM port DCB value failed.
Exit the program and restart the IBM-PC/AT compatible.
Check for an application which uses the COM port.
DCB setting error
0x0180800C Make COM port setting on the control panel of the OS.
Setting of the COM port DCB value failed.
Exit the program and restart the IBM-PC/AT compatible.
Review the time-out value of the property.
Review the time-out value on the communication settings
Time-out value setting error utility.
0x0180800D
Setting of the COM port time-out value failed. Check for an application which uses the COM port.
Make COM port setting on the control panel of the OS.
Exit the program and restart the IBM-PC/AT compatible.
Shared memory open error Check whether the GX Simulator has started.
0x0180800E
Open processing of shared memory failed. Exit the program and restart the IBM-PC/AT compatible.
0x01808101 Duplex close error Exit the program and restart the IBM-PC/AT compatible.
Handle close error
0x01808102 Exit the program and restart the IBM-PC/AT compatible.
Closing of the COM port handle failed.
Driver close error
0x01808103 Exit the program and restart the IBM-PC/AT compatible.
Closing of the driver handle failed.
Exit the program and restart the IBM-PC/AT compatible.
0x01808104 Overlap Event Close error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01808105 Mutex Handle Close error Reinstall MX Component.
Inform the telephone center of our company.

6 - 10 6 - 10
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
0x01808106 COM Port Handle Close error Reinstall MX Component.
Inform the telephone center of our company.
Review the system, e.g. programmable controller CPU,
module setting and cable status.
Make COM port setting on the control panel of the OS.
Send error
0x01808201 Make Ethernet board and protocol settings on the control
Data send failed.
panel.
Retry the method.
Exit the program and restart the IBM-PC/AT compatible.
Send data size error
0x01808202 Exit the program and restart the IBM-PC/AT compatible.
Data send failed.
Queue clear error Exit the program and restart the IBM-PC/AT compatible.
0x01808203
Clearing of the COM port queue failed. Perform Close once and execute Open again.
Review the system, e.g. programmable controller CPU,
module setting and cable status.
Review the time-out value of the property.
Receive error
0x01808301 Review the time-out value on the communication settings
Data receive failed.
utility.
Retry the method.
Exit the program and restart the IBM-PC/AT compatible.
Exit the program and restart the IBM-PC/AT compatible.
0x01808302 Not Sent error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01808303 Error in retrieving Overlap Event Reinstall MX Component.
Inform the telephone center of our company.
Receive buffer size shortage
0x01808304 Receive data was larger than the receive buffer Exit the program and restart the IBM-PC/AT compatible.
size prepared for the system.
Control error
0x01808401 Changing of the COM port communication Exit the program and restart the IBM-PC/AT compatible.
control failed.
Exit the program and restart the IBM-PC/AT compatible.
0x01808402 Signal Line Control error Reinstall MX Component.
Inform the telephone center of our company.
Signal line specifying error
0x01808403 Changing of the COM port communication Exit the program and restart the IBM-PC/AT compatible.
control failed.
Execute Open.
0x01808404 Open not yet executed
Exit the program and restart the IBM-PC/AT compatible.
Communication parameter error
Review the data bit and stop bit values of the properties.
0x01808405 The data bit and stop bit combination of the
Set them again on the communication settings utility.
properties is unauthorised.
Transmission speed value specifying error
Review the transmission speed value of the property.
0x01808406 The transmission speed of the property is
Set it again on the communication settings utility.
unauthorised.
Data length error
Review the data bit value of the property.
0x01808407 The data bit value of the property is
Set it again on the communication settings utility.
unauthorised.
6 - 11 6 - 11
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Parity specifying error Review the parity value of the property.
0x01808408
The parity value of the property is unauthorised. Set it again on the communication settings utility.
Stop bit specifying error
Review the stop bit value of the property.
0x01808409 The stop bit value of the property is
Set it again on the communication settings utility.
unauthorised.
Communication control setting error
Review the control value of the property.
0x0180840A The control value of the property is
Set it again on the communication settings utility.
unauthorised.
Review the time-out value of the property.
Set it again on the communication settings utility.
Time-out error Review the system, e.g. programmable controller CPU,
0x0180840B Though the time-out period had elapsed, data module setting and cable status.
could not be received. Retry the method.
Perform Close once and execute Open again.
Exit the program and restart the IBM-PC/AT compatible.
0x0180840C Connect error Exit the program and restart the IBM-PC/AT compatible.
0x0180840D Duplex connect error Exit the program and restart the IBM-PC/AT compatible.
Attach failure
0x0180840E Exit the program and restart the IBM-PC/AT compatible.
Attaching of the socket object failed.
Signal line status acquisition failure
0x0180840F Acquisition of the COM port signal line status Exit the program and restart the IBM-PC/AT compatible.
failed.
CD signal line OFF Review the system, e.g. programmable controller CPU,
0x01808410 The CD signal on the other end of module setting and cable status.
communication is in the OFF status. Exit the program and restart the IBM-PC/AT compatible.
0x01808411 Password mismatch error Check the remote password of the property.
Exit the program and restart the IBM-PC/AT compatible.
0x01808412 TEL Communication error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
USB driver load error
0x01808501 Reinstall MX Component.
Loading of the USB driver failed.
Check USB driver installation.
Exit the program and restart the IBM-PC/AT compatible.
USB driver connect error
0x01808502 Reinstall MX Component.
Connection of the USB driver failed.
Check USB driver installation.
Review the system, e.g. programmable controller CPU,
module setting and cable status.
USB driver send error Make USB setting on the control panel (device manger) of
0x01808503
Data send failed. the OS.
Retry the method.
Exit the program and restart the IBM-PC/AT compatible.
Review the system, e.g. programmable controller CPU,
module setting and cable status.
USB driver receive error Make USB setting on the control panel (device manger) of
0x01808504
Data receive failed. the OS.
Retry the method.
Exit the program and restart the IBM-PC/AT compatible.
Recheck the timeout value.
Exit the program and restart the IBM-PC/AT compatible.
0x01808505 USB Driver Timeout error
Reinstall MX Component.
Inform the telephone center of our company.
6 - 12 6 - 12
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Make USB setting on the control panel (device manger) of
USB driver initialisation error
0x01808506 the OS.
Initialisation of the USB driver failed.
Exit the program and restart the IBM-PC/AT compatible.
Disconnect the cable once, then reconnect.
Other USB error
0x01808507 Exit the program and restart the IBM-PC/AT compatible.
Error related to data send/receive occurred.
Reinstall MX Component.
GX Works2 uninstallation error
0x01809000 The error occurred by retrieving the installation Reinstall GX Works2.
passing of GX Simulator2.
GX Simulator2 unstart error
0x01809001 Start GX Simulator2.
GX Simulator2 did not start.
Exit the program and restart the IBM-PC/AT compatible.
0x01809002 GX Simulator2 start error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01809003 GX Simulator2 start time-out error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01809004 GX Simulator2 stop error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01809005 GX Simulator2 start error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x01809007 GX Simulator2 stop error Reinstall MX Component.
Inform the telephone center of our company.
GX Simulator2 start error
Because it had reached upper bounds of the Exit the program and restart the IBM-PC/AT compatible.
0x01809008 number of simulations that was able to be Reinstall MX Component.
started at the same time, it was not possible to Inform the telephone center of our company.
start.
GX Simulator2 start error Exit the program and restart the IBM-PC/AT compatible.
0x01809009 The simulation of only one project that can be Reinstall MX Component.
started has started. Inform the telephone center of our company.
GX Simulator2 start information illegal error
Exit the program and restart the IBM-PC/AT compatible.
The error occurred because it was not able to
0x01809010 Reinstall MX Component.
secure the memory area to allocate GX
Inform the telephone center of our company.
Simulator2 start information.
GX Simulator2 start error
Because it had reached upper bounds of the Exit the program and restart the IBM-PC/AT compatible.
0x01809021 number of simulations that was able to be Reinstall MX Component.
started at the same time, it was not possible to Inform the telephone center of our company.
start.
GX Simulator2 start error
Exit the program and restart the IBM-PC/AT compatible.
The simulation of other CPU was not able to
0x01809022 Reinstall MX Component.
begin because the simulation of the project of
Inform the telephone center of our company.
FXCPU had already been begun.

6 - 13 6 - 13
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Reduce the no. of points registered by the monitor.
Points Exceeded error
Exit the program and restart the IBM-PC/AT compatible.
0x02000001 The number of points registered in the
Reinstall MX Component.
monitoring server is very high.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Shared memory creation error
0x02000002 Reinstall MX Component.
Failed in creating shared memory.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x02000003 Shared memory access error Reinstall MX Component.
Inform the telephone center of our company.
Close the other applications.
Memory Secure error Increase the system memory.
0x02000004 Failed in securing memory for the monitoring Exit the program and restart the IBM-PC/AT compatible.
server. Reinstall MX Component.
Inform the telephone center of our company.
Register the monitor in the monitoring server.
Device Not Registered error Exit the program and restart the IBM-PC/AT compatible.
0x02000005
Monitor has not been registered Reinstall MX Component.
Inform the telephone center of our company.
Start the Monitoring Server.
Monitoring Server Startup error Exit the program and restart the IBM-PC/AT compatible.
0x02000006
Monitoring Server is not started. Reinstall MX Component.
Inform the telephone center of our company.
Try to retrieve the value again after waiting for a fixed
amount of time.
Yet to retrieve Device Value error
0x02000010 Exit the program and restart the IBM-PC/AT compatible.
Monitoring is not yet completed
Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Command not Supported.
0x03000001 Reinstall MX Component.
Command is not supported.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Memory Lock error
0x03000002 Reinstall MX Component.
Failed while locking memory.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error Securing Memory
0x03000003 Reinstall MX Component.
Failed in securing the memory.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
DLL read error
0x03000004 Reinstall MX Component.
Failed in reading DLL.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in securing Resources.
0x03000005 Reinstall MX Component.
Failed in securing the resources.
Inform the telephone center of our company.
Check if there is enough space on the hard disk.
File Creation error Exit the program and restart the IBM-PC/AT compatible.
0x03010001
Failed in creating the file. Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
File Open error
0x03010002 Reinstall MX Component.
Failed to open the file.
Inform the telephone center of our company.
6 - 14 6 - 14
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Buffer Size error Exit the program and restart the IBM-PC/AT compatible.
0x03010003 The buffer size specified is either incorrect or Reinstall MX Component.
not enough. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
SIL Sentence formation error
0x03010004 Reinstall MX Component.
SIL sentence formation is incorrect.
Inform the telephone center of our company.
Specify a shorter filename.
Filename error Exit the program and restart the IBM-PC/AT compatible.
0x03010005
The specified filename is too long. Reinstall MX Component.
Inform the telephone center of our company.
Check the filename.
Check if the file exists or not.
File does not exist error
0x03010006 Exit the program and restart the IBM-PC/AT compatible.
The specified file does not exist.
Reinstall MX Component.
Inform the telephone center of our company.
File Structure error Exit the program and restart the IBM-PC/AT compatible.
0x03010007 The data structure in the specified file is Reinstall MX Component.
incorrect. Inform the telephone center of our company.
Check the filename.
File already exists error Exit the program and restart the IBM-PC/AT compatible.
0x03010008
The specified file already exists. Reinstall MX Component.
Inform the telephone center of our company.
Check the filename.
File does not exist error Exit the program and restart the IBM-PC/AT compatible.
0x03010009
The specified file does not exist. Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
File Deletion error
0x0301000A Reinstall MX Component.
The specified file could not be deleted.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Multiple Open error
0x0301000B Reinstall MX Component.
The specified project has been opened twice.
Inform the telephone center of our company.
Check the filename.
Filename error Exit the program and restart the IBM-PC/AT compatible.
0x0301000C
The specified filename is incorrect. Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
File Read error
0x0301000D Reinstall MX Component.
Falied in reading the file.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
File Write error
0x0301000E Reinstall MX Component.
Failed in writing the file.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
File Seek error
0x0301000F Reinstall MX Component.
File seek failed.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
File Close error
0x03010010 Reinstall MX Component.
Failed while closing the file.
Inform the telephone center of our company.

6 - 15 6 - 15
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
Folder Creation error
0x03010011 Reinstall MX Component.
Failed while creating the folder.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
File Copy error
0x03010012 Reinstall MX Component.
Failed while copying the file.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Project Path error
0x03010013 Reinstall MX Component.
The length of the project path is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Project Type error
0x03010014 Reinstall MX Component.
The project type is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
File Type error
0x03010015 Reinstall MX Component.
The file type is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Sub-File Type error
0x03010016 Reinstall MX Component.
The sub-file type is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Insufficient Disk space error
0x03010017 Reinstall MX Component.
The disk space is insufficient.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Multiple Open error
0x03020002 Reinstall MX Component.
Tried to open DBProduct more than once.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Not Opened error
0x03020003 Reinstall MX Component.
DBProduct is not opened.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Extract error
0x03020004 Reinstall MX Component.
DBProduct is not extracted.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Parameter error
0x03020010 Reinstall MX Component.
The parameters of DBProduct are incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Language error
0x03020011 Reinstall MX Component.
The language parameter is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in specifying Maker
0x03020012 Reinstall MX Component.
The maker parameter is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in specifying Unit
0x03020013 Reinstall MX Component.
The unit parameter is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
SQL Parameter error
0x03020014 Reinstall MX Component.
SIL, SQL Parameter of DBProduct is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
SIL Sentence formation error
0x03020015 Reinstall MX Component.
SIL sentence formation is incorrect.
Inform the telephone center of our company.

6 - 16 6 - 16
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
Field Key Input error
0x03020016 Reinstall MX Component.
The field key entered is incorrect.
Inform the telephone center of our company.
Record Data Construction error. Exit the program and restart the IBM-PC/AT compatible.
0x03020050 Failed in reconstructing the record data of Reinstall MX Component.
DBProduct. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error Retreiving Record Data
0x03020060 Reinstall MX Component.
Failed while retrieving DBProduct record data.
Inform the telephone center of our company.
Last Record error Exit the program and restart the IBM-PC/AT compatible.
0x03020061 Cannot retrieve the next record since the current Reinstall MX Component.
record is the last record. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x03FF0000 Initialization error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x03FF0001 Not Initialized error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x03FF0002 Multiple Initialization error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x03FF0003 Workspace Initialization error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x03FF0004 Database Initialization error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x03FF0005 Recordset Initialization error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x03FF0006 Error Closing Database Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x03FF0007 Error Closing Recordset Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Database Not Opened error
0x03FF0008 Reinstall MX Component.
Database is not opened.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Recordset Not Opened error
0x03FF0009 Reinstall MX Component.
Recordset is not opened.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Table Initialization error
0x03FF000A Reinstall MX Component.
Failed in initializing TtableInformation table
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Table Initialization error
0x03FF000B Reinstall MX Component.
Failed in initializing TfieldInformation table
Inform the telephone center of our company.

6 - 17 6 - 17
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
Table Initialization error
0x03FF000C Reinstall MX Component.
Failed in initializing TrelationInformation table
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Table Initialization error
0x03FF000D Reinstall MX Component.
Failed in initializing Tlanguage table
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Table Initialization error
0x03FF000E Reinstall MX Component.
Failed in initializing Tmaker table
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Table Initialization error
0x03FF000F Reinstall MX Component.
Failed in initializing TOpenDatabase table
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x03FF0010 Field Value error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x03FF0011 Field Value error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Exit error
0x03FF0012 Reinstall MX Component.
Failed to exit the database.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Moving Record error
0x03FF0100 Reinstall MX Component.
Failed while moving the record.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Retreiving Record Count error
0x03FF0101 Reinstall MX Component.
Failed to retrieve the record count.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Retreiving Field Value error
0x03FF0110 Reinstall MX Component.
Failed in retrieving the field value.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Setting Field Value error
0x03FF0111 Reinstall MX Component.
Failed in setting the field value.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x03FFFFFF Other errors Reinstall MX Component.
Inform the telephone center of our company.
Check the CPU type set to ActCpuType.
No command error Check whether the system configuration is supported or
0x04000001 The specified CPU type cannot be used to not.
perform processing. Exist the program and restart the IBM-PC/AT compatible.
Reinstall MX Component.
Exit the program and restart the IBM-PC/AT compatible.
Memory lock error
0x04000002 Reinstall MX Component.
Failed in locking memory.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Securing Memory error
0x04000003 Reinstall MX Component.
Failed in securing the memory.
Inform the telephone center of our company.

6 - 18 6 - 18
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Check for the deleted or moved installation file of MX
Internal server DLL load error Component.
0x04000004
Start of the internal server failed. Exit the program and restart the IBM-PC/AT compatible.
Reinstall MX Component.
Exit the program and restart the IBM-PC/AT compatible.
Securing Resources error
0x04000005 Reinstall MX Component.
Failed in securing the resources.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error Loading Main Object
0x04000006 Reinstall MX Component.
Failed in reading the file.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error Loading Conversion Table
0x04000007 Reinstall MX Component.
Failed in reading table data.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04000100 Incorrect Intermediate Code Size error Reinstall MX Component.
Inform the telephone center of our company.
Intermediate Code Not Converted error Exit the program and restart the IBM-PC/AT compatible.
0x04010001 The converted machine code for one command Reinstall MX Component.
is more than 256 bytes. Inform the telephone center of our company.
Intermediate Code Completion error Exit the program and restart the IBM-PC/AT compatible.
0x04010002 Intermediate code area of the code to be Reinstall MX Component.
converted ended abruptly. Inform the telephone center of our company.
Insufficient Intermediate Code error Exit the program and restart the IBM-PC/AT compatible.
0x04010003 The intermediate code of the code to be Reinstall MX Component.
converted was insufficient. Inform the telephone center of our company.
Intermediate Code Data error Exit the program and restart the IBM-PC/AT compatible.
0x04010004 The intermediate code to be converted is Reinstall MX Component.
incorrect. Inform the telephone center of our company.
Intermediate Code Structure error Exit the program and restart the IBM-PC/AT compatible.
0x04010005 The number of steps in the intermediate code is Reinstall MX Component.
incorrect. Inform the telephone center of our company.
Error in Number of Steps Exit the program and restart the IBM-PC/AT compatible.
0x04010006 The number of steps in comment intermediate Reinstall MX Component.
code is incorrect. Inform the telephone center of our company.
Insufficient Storage Space for Machine Code
Exit the program and restart the IBM-PC/AT compatible.
error
0x04010007 Reinstall MX Component.
The storage space for machine code is
Inform the telephone center of our company.
insufficient.
Other errors Exit the program and restart the IBM-PC/AT compatible.
0x04010008 (Other errors generated during the conversion of Reinstall MX Component.
Intermediate code to machine code.) Inform the telephone center of our company.
Machine Code Not Converted error Exit the program and restart the IBM-PC/AT compatible.
0x04011001 The converted intermediate code for one Reinstall MX Component.
command is more than 256 bytes. Inform the telephone center of our company.
Machine Code Completion error Exit the program and restart the IBM-PC/AT compatible.
0x04011002 The machine code area to be converted ended Reinstall MX Component.
abruptly. Inform the telephone center of our company.
Abnormal Machine Code Exit the program and restart the IBM-PC/AT compatible.
0x04011003 Could not convert since the machine code to be Reinstall MX Component.
converted was abnormal. Inform the telephone center of our company.
6 - 19 6 - 19
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Insufficient Storage Space for Intermediate
Exit the program and restart the IBM-PC/AT compatible.
Code error
0x04011004 Reinstall MX Component.
The storage area for intermediate code is
Inform the telephone center of our company.
insufficient.
Other errors Exit the program and restart the IBM-PC/AT compatible.
0x04011005 Other errors generated while converting Reinstall MX Component.
machine code to Intermediate code. Inform the telephone center of our company.
Text Code Not Converted error Exit the program and restart the IBM-PC/AT compatible.
0x04020001 The converted intermediate code for one Reinstall MX Component.
command is more than 256 bytes. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
No Input error
0x04020002 Reinstall MX Component.
The input list code is insufficient.
Inform the telephone center of our company.
Command error Exit the program and restart the IBM-PC/AT compatible.
0x04020003 The command name of list code to be converted Reinstall MX Component.
is incorrect. Inform the telephone center of our company.
Device error Exit the program and restart the IBM-PC/AT compatible.
0x04020004 The device name of list code to be converted is Reinstall MX Component.
incorrect. Inform the telephone center of our company.
Device Number error Exit the program and restart the IBM-PC/AT compatible.
0x04020005 The device number of the list code to be Reinstall MX Component.
converted is out of range. Inform the telephone center of our company.
Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04020006 The list code to be converted conversion could Reinstall MX Component.
not be identified. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Text Data error
0x04020007 Reinstall MX Component.
The list code to be converted is incorrect.
Inform the telephone center of our company.
Error in SFC Operation Output Exit the program and restart the IBM-PC/AT compatible.
0x04020008 The output command of SFC operation is Reinstall MX Component.
incorrect. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
SFC Shift Condition error
0x04020009 Reinstall MX Component.
SFC shift condition command is incorrect.
Inform the telephone center of our company.
Error in Statements between lines Exit the program and restart the IBM-PC/AT compatible.
0x0402000A The statements entered between lines are Reinstall MX Component.
incorrect. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
P.I Statement error
0x0402000B Reinstall MX Component.
The P.I statement entered is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Note error
0x0402000C Reinstall MX Component.
The Note entered is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Comment error
0x0402000D Reinstall MX Component.
The comment entered is incorrect.
Inform the telephone center of our company.
Other errors Exit the program and restart the IBM-PC/AT compatible.
0x0402000E (Other errors generated during the conversion of Reinstall MX Component.
list to Intermediate code) Inform the telephone center of our company.

6 - 20 6 - 20
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Intermediate Code Not Converted error Exit the program and restart the IBM-PC/AT compatible.
0x04021001 The converted list code for one command has Reinstall MX Component.
exceeded 256 bytes. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Intermediate Code Area Full error
0x04021002 Reinstall MX Component.
Intermediate code area to be converted is full.
Inform the telephone center of our company.
Command error Exit the program and restart the IBM-PC/AT compatible.
0x04021003 The command specified by the intermediate Reinstall MX Component.
code to be converted is incorrect. Inform the telephone center of our company.
Device error Exit the program and restart the IBM-PC/AT compatible.
0x04021004 The device specified in the intermediate code to Reinstall MX Component.
be converted is incorrect. Inform the telephone center of our company.
Intermediate Code error Exit the program and restart the IBM-PC/AT compatible.
0x04021005 The structure of intermediate code to be Reinstall MX Component.
converted is incorrect. Inform the telephone center of our company.
Insufficient List Storage Space error Exit the program and restart the IBM-PC/AT compatible.
0x04021006 The space for storing the converted list code is Reinstall MX Component.
insufficient. Inform the telephone center of our company.
Other errors Exit the program and restart the IBM-PC/AT compatible.
0x04021007 (Other errors generated during the conversion of Reinstall MX Component.
intermediate code to list) Inform the telephone center of our company.
Not Converted error Exit the program and restart the IBM-PC/AT compatible.
0x04030001 The storage space for converted intermediate Reinstall MX Component.
code is insufficient. Inform the telephone center of our company.
Bad Circuit Creation error Exit the program and restart the IBM-PC/AT compatible.
0x04030002 The character memory circuit is not completed Reinstall MX Component.
in a sequence. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Specified Circuit Size Exceeded
0x04030003 Reinstall MX Component.
Specified circuit size is too big.
Inform the telephone center of our company.
Incorrect Return Circuit error
Exit the program and restart the IBM-PC/AT compatible.
There is no consistency before and after the
0x04030004 Reinstall MX Component.
return circuit. The setting for the return circuit is
Inform the telephone center of our company.
too high.
Other errors Exit the program and restart the IBM-PC/AT compatible.
0x04030005 (Other errors generated while converting from Reinstall MX Component.
Character Memory to Intermediate Code) Inform the telephone center of our company.
Not Converted error Exit the program and restart the IBM-PC/AT compatible.
0x04031001 The size (vertical/horizontal) of the character Reinstall MX Component.
memory specified is incorrect. Inform the telephone center of our company.
Abnormal Command Code error Exit the program and restart the IBM-PC/AT compatible.
0x04031002 The command intermediate code to be Reinstall MX Component.
converted is incorrect. Inform the telephone center of our company.
Bad Circuit Creation error Exit the program and restart the IBM-PC/AT compatible.
0x04031003 Could not be converted to Sequence Circuit. Reinstall MX Component.
There is no END command. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Specified Circuit Size exceeded error
0x04031004 Reinstall MX Component.
Specified circuit size is too big.
Inform the telephone center of our company.

6 - 21 6 - 21
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
Fatal error
0x04031005 Reinstall MX Component.
Fatal error has occured.
Inform the telephone center of our company.
Insufficient number of storage blocks error Exit the program and restart the IBM-PC/AT compatible.
0x04031006 The space to store the converted character Reinstall MX Component.
memory circuit blocks is not sufficient. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Circuit Block Search error
0x04031007 Reinstall MX Component.
Data is broken off in the circuit block.
Inform the telephone center of our company.
Other errors Exit the program and restart the IBM-PC/AT compatible.
0x04031008 (Other errors generated during the conversion of Reinstall MX Component.
intermediate code to character memory) Inform the telephone center of our company.
CAD Data error Exit the program and restart the IBM-PC/AT compatible.
0x04040001 There is no CAD data to be converted. The CAD Reinstall MX Component.
data format is incorrect. Inform the telephone center of our company.
Output Data error Exit the program and restart the IBM-PC/AT compatible.
0x04040002 The input CAD data type and the output CAD Reinstall MX Component.
data type are not matching. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Library Load error
0x04040003 Reinstall MX Component.
Failed to load the library.
Inform the telephone center of our company.
Storage Space Secure error Exit the program and restart the IBM-PC/AT compatible.
0x04040004 The space secured to store the converted data Reinstall MX Component.
is not sufficient. Inform the telephone center of our company.
No END Command error Exit the program and restart the IBM-PC/AT compatible.
0x04040005 There is no END command in the CAD data to Reinstall MX Component.
be converted. Inform the telephone center of our company.
Abnormal Command Code Exit the program and restart the IBM-PC/AT compatible.
0x04040006 There is abnormal command code in the CAD Reinstall MX Component.
data to be converted. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Device No. error
0x04040007 Reinstall MX Component.
The device number is out of range.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Step No. error
0x04040008 Reinstall MX Component.
The step number is out of range.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
The specified circuit size exceeded error.
0x04040009 Reinstall MX Component.
1 circuit block is too big.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Return Circuit Error
0x0404000A Reinstall MX Component.
The return circuit is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Bad Circuit Creation error
0x0404000B Reinstall MX Component.
The circuit data is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
SFC Data error
0x0404000C Reinstall MX Component.
The SFC data to be converted is incorrect.
Inform the telephone center of our company.

6 - 22 6 - 22
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
List Data error
0x0404000D Reinstall MX Component.
The list data to be converted is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Comment Data error
0x0404000E Reinstall MX Component.
The comment data to be converted is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Statement error
0x0404000F Reinstall MX Component.
The statement data to be converted is incorrect.
Inform the telephone center of our company.
Other errors Exit the program and restart the IBM-PC/AT compatible.
0x04040010 (Other errors generated during the conversion of Reinstall MX Component.
CAD code to Intermediate code.) Inform the telephone center of our company.
Intermediate Code Data error Exit the program and restart the IBM-PC/AT compatible.
0x04041001 There is no intermediate code to be converted. Reinstall MX Component.
The format of the intermediate code is incorrect. Inform the telephone center of our company.
CAD Data Type error Exit the program and restart the IBM-PC/AT compatible.
0x04041002 The input CAD data type and the output CAD Reinstall MX Component.
data type are not matching. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Library error
0x04041003 Reinstall MX Component.
Failed to load the library.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Insufficient Input Data error
0x04041004 Reinstall MX Component.
Data to be converted is insufficient.
Inform the telephone center of our company.
Insufficient Storage Space error Exit the program and restart the IBM-PC/AT compatible.
0x04041005 There is not enough space to store the CAD Reinstall MX Component.
data to be converted. Inform the telephone center of our company.
No END Command error Exit the program and restart the IBM-PC/AT compatible.
0x04041006 There is no END command in the CAD data to Reinstall MX Component.
be converted. Inform the telephone center of our company.
Abnormal Command Code Exit the program and restart the IBM-PC/AT compatible.
0x04041007 There is abnormal command code in the CAD Reinstall MX Component.
data to be converted. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Device No. error
0x04041008 Reinstall MX Component.
The device number is out of range.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Step No. error
0x04041009 Reinstall MX Component.
The step number is out of range.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
The specified circuit size exceeded error
0x0404100A Reinstall MX Component.
1 circuit block is too big.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Return Circuit error
0x0404100B Reinstall MX Component.
The return circuit is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Bad Circuit Creation error
0x0404100C Reinstall MX Component.
The circuit data is incorrect.
Inform the telephone center of our company.

6 - 23 6 - 23
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
SFC Data error
0x0404100D Reinstall MX Component.
The SFC data to be converted is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
List Data error
0x0404100E Reinstall MX Component.
The list data to be converted is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Comment Data error
0x0404100F Reinstall MX Component.
The comment data to be converted is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Statement error
0x04041010 Reinstall MX Component.
The statement data to be converted is incorrect.
Inform the telephone center of our company.
Other errors Exit the program and restart the IBM-PC/AT compatible.
0x04041011 (Other errors generated during the conversion of Reinstall MX Component.
Intermediate code to CAD code.) Inform the telephone center of our company.
Insufficient Intermediate Code Storage Space Exit the program and restart the IBM-PC/AT compatible.
0x040A0001 The space to store the data after conversion is Reinstall MX Component.
insufficient. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
The space to store addition SFC information is
0x040A0002 Reinstall MX Component.
not sufficient
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040A0003 Conversion error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040A0004 Non-SFC Program error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040A1001 Step Not Used / No Output error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040A1002 Step No out of range error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040A1003 Step Not Used / No Output error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040A1004 Transition No out of range. Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040A1005 Maximum Number Exceeded error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040A1006 Microcontroller Program space error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040A1007 Non-SFC Program error Reinstall MX Component.
Inform the telephone center of our company.

6 - 24 6 - 24
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Insufficient Intermediate Code Storage Space. Exit the program and restart the IBM-PC/AT compatible.
0x040B0001 The space to store the data after conversion is Reinstall MX Component.
insufficient. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040B0002 Conversion error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040B1001 Failed in creating Step Start position table Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040B1002 Error Reading Step Information Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040B1003 Step No. error Reinstall MX Component.
Inform the telephone center of our company.
Failed in reading the output of Exit the program and restart the IBM-PC/AT compatible.
0x040B1004 operation/Transition condition intermediate code Reinstall MX Component.
error. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040B1005 Securing Internal Work Area Failed error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in setting the maximum value of X
0x040B1006 Reinstall MX Component.
direction for character memory
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040B1007 Insufficient Internal Work Area error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040B1008 Stack Overflow, Abnormal Character Memory Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040B1009 Insufficient No of Storage Blocks error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x040B100A Non-SFC Program error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Abnormal Character String Specified error
0x04050001 Reinstall MX Component.
Device character string specified is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Device Points error
0x04050002 Reinstall MX Component.
Device points are out of range
Inform the telephone center of our company.
Other errors
Exit the program and restart the IBM-PC/AT compatible.
(The errors generated during the conversion of
0x04050003 Reinstall MX Component.
the Device Character String to Device
Inform the telephone center of our company.
Intermediate Code)
Device Name error Exit the program and restart the IBM-PC/AT compatible.
0x04051001 The classification specified for the device Reinstall MX Component.
intermediate code is incorrect. Inform the telephone center of our company.

6 - 25 6 - 25
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Device Name error
Exit the program and restart the IBM-PC/AT compatible.
The classification specified for the extended
0x04051002 Reinstall MX Component.
specification device intermediate code is
Inform the telephone center of our company.
incorrect.
Other errors
Exit the program and restart the IBM-PC/AT compatible.
(The errors generated during the conversion of
0x04051003 Reinstall MX Component.
the Device Intermediate Code to Device
Inform the telephone center of our company.
Character String)
Exit the program and restart the IBM-PC/AT compatible.
Abnormal Character String Specified error
0x04052001 Reinstall MX Component.
Device character string specified is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Device Points error
0x04052002 Reinstall MX Component.
Device points are out of range.
Inform the telephone center of our company.
Other errors
Exit the program and restart the IBM-PC/AT compatible.
(The errors generated during the conversion of
0x04052003 Reinstall MX Component.
the Device Character String to Device
Inform the telephone center of our company.
Representation Code)
Device Representation error Exit the program and restart the IBM-PC/AT compatible.
0x04053001 The classification specified for the device Reinstall MX Component.
intermediate code is incorrect. Inform the telephone center of our company.
Device Representation error
Exit the program and restart the IBM-PC/AT compatible.
The classification specified for the extended
0x04053002 Reinstall MX Component.
specification device intermediate code is
Inform the telephone center of our company.
incorrect.
Device Representation error Exit the program and restart the IBM-PC/AT compatible.
0x04053003 The rectification part specified for the device is Reinstall MX Component.
incorrect. Inform the telephone center of our company.
Device Representation error Exit the program and restart the IBM-PC/AT compatible.
0x04053004 The rectification part specified for the extended Reinstall MX Component.
device is incorrect. Inform the telephone center of our company.
Other errors
Exit the program and restart the IBM-PC/AT compatible.
(The errors generated during the conversion of
0x04053005 Reinstall MX Component.
the Device Representation Code to Device
Inform the telephone center of our company.
Character String)
Abnormal Device Intermediate Code error Exit the program and restart the IBM-PC/AT compatible.
0x04064001 The intermediate code for the device is Reinstall MX Component.
incorrect. Inform the telephone center of our company.
Other errors
Exit the program and restart the IBM-PC/AT compatible.
(Other errors generated during the conversion of
0x04064002 Reinstall MX Component.
the Intermediate code for the Device to Device
Inform the telephone center of our company.
Name)
Abnormal Device Name error Exit the program and restart the IBM-PC/AT compatible.
0x04065001 The classification specified for the intermediate Reinstall MX Component.
code of the device is incorrect. Inform the telephone center of our company.
Abnormal Device Name error Exit the program and restart the IBM-PC/AT compatible.
0x04065002 The classification for the intermediate code of Reinstall MX Component.
the extended specification device is incorrect. Inform the telephone center of our company.

6 - 26 6 - 26
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Other errors Exit the program and restart the IBM-PC/AT compatible.
0x04065003 (Other errors generated during the conversion of Reinstall MX Component.
the device name to Intermediate code) Inform the telephone center of our company.
Device Intermediate Code error Exit the program and restart the IBM-PC/AT compatible.
0x04066001 The intermediate code for the device is Reinstall MX Component.
incorrect. Inform the telephone center of our company.
Other errors
Exit the program and restart the IBM-PC/AT compatible.
(Other errors generated during the conversion of
0x04066002 Reinstall MX Component.
the device intermediate code to device
Inform the telephone center of our company.
representation code.)
Device Representation error Exit the program and restart the IBM-PC/AT compatible.
0x04067001 The classification specified for the intermediate Reinstall MX Component.
code of the device is incorrect. Inform the telephone center of our company.
Device Representation error Exit the program and restart the IBM-PC/AT compatible.
0x04067002 The classification for the intermediate code of Reinstall MX Component.
the extended specification device is incorrect. Inform the telephone center of our company.
Device Representation error Exit the program and restart the IBM-PC/AT compatible.
0x04067003 The rectification part specified for the device is Reinstall MX Component.
incorrect. Inform the telephone center of our company.
Device Representation error Exit the program and restart the IBM-PC/AT compatible.
0x04067004 The rectification part specified for the extended Reinstall MX Component.
device is incorrect. Inform the telephone center of our company.
Other errors
Exit the program and restart the IBM-PC/AT compatible.
(Other errors generated during the conversion of
0x04067005 Reinstall MX Component.
device representation code to the device
Inform the telephone center of our company.
intermediate code)
Common Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04070001 The input data of the device comment Reinstall MX Component.
conversion is incorrect. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Insufficient Common Data
0x04070002 Reinstall MX Component.
The data to be converted is insufficient.
Inform the telephone center of our company.
Insufficient Storage Area Exit the program and restart the IBM-PC/AT compatible.
0x04070003 The area where the conversion data is stored is Reinstall MX Component.
insufficient. Inform the telephone center of our company.
Error in CPU Data Conversion Exit the program and restart the IBM-PC/AT compatible.
0x04071001 The input data of the device comment Reinstall MX Component.
conversion is incorrect. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Insufficient CPU Data error
0x04071002 Reinstall MX Component.
The data to be converted is insufficient.
Inform the telephone center of our company.
Insufficient Storage Area Exit the program and restart the IBM-PC/AT compatible.
0x04071003 The area where the conversion data is stored is Reinstall MX Component.
insufficient. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Open error
0x04072001 Reinstall MX Component.
Failed in creating conversion object
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
CPU Type error
0x04072002 Reinstall MX Component.
The specified CPU type does not exist.
Inform the telephone center of our company.
6 - 27 6 - 27
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
Not Converted error
0x04072003 Reinstall MX Component.
Converted object does not exist
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Input Data error
0x04072004 Reinstall MX Component.
The input data is incorrect
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04073001 Program Common Data Conversion error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04073002 Program Common Data Conversion error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04073101 Program CPU Data Conversion error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074001 Common Data Parameter error Reinstall MX Component.
Inform the telephone center of our company.
Network Parameter Common Data error Exit the program and restart the IBM-PC/AT compatible.
0x04074002 The parameter block exists, but the data inside Reinstall MX Component.
is not set. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074101 Parameter CPU Data error Reinstall MX Component.
Inform the telephone center of our company.
Network Parameter CPU Data error Exit the program and restart the IBM-PC/AT compatible.
0x04074102 The parameter block exists, but the data inside Reinstall MX Component.
is not set. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074103 Offset error Reinstall MX Component.
Inform the telephone center of our company.
Error in Specifying Network Type Exit the program and restart the IBM-PC/AT compatible.
0x04074201 The CPU specified does not support the Reinstall MX Component.
network type. Inform the telephone center of our company.
Parameter Block Number error Exit the program and restart the IBM-PC/AT compatible.
0x04074202 The Block corresponding to the parameter block Reinstall MX Component.
number specified does not exist. Inform the telephone center of our company.
Parameter Block Content error Exit the program and restart the IBM-PC/AT compatible.
0x04074203 It is different from the content supported by the Reinstall MX Component.
specified. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Parameter Block Information error
0x04074204 Reinstall MX Component.
The specified block number does not exist.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Default Parameter Block is Abnormal
0x04074205 Reinstall MX Component.
The specified block number does not exist.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in Conversion of the Common Parameter
0x04074301 Reinstall MX Component.
Block
Inform the telephone center of our company.

6 - 28 6 - 28
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Error in Common Parameter Block No. 1001 Exit the program and restart the IBM-PC/AT compatible.
0x04074302 The value of the RUN-PAUSE settings Reinstall MX Component.
existence flag is incorrect. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074303 Error in Common Parameter Block No. 1003 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074304 Error in Common Parameter Block No. 1008 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074305 Error in Common Parameter Block No. 1100 Reinstall MX Component.
Inform the telephone center of our company.
Error in Common Parameter Block No. 2001 Exit the program and restart the IBM-PC/AT compatible.
0x04074306 The device intermediate code specified does not Reinstall MX Component.
exist. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074307 Error in Common Parameter Block No. 3000 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074308 Error in Common Parameter Block No. 3002 Reinstall MX Component.
Inform the telephone center of our company.
Error in Common Parameter Block No. 3004 Exit the program and restart the IBM-PC/AT compatible.
0x04074309 The settings for the annunciator display mode is Reinstall MX Component.
incorrect. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in Common Parameter Block No. 4000
0x0407430A Reinstall MX Component.
I/O Allotment Data is not created.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in Common Parameter Block No. 5000
0x0407430B Reinstall MX Component.
The specified network is not supported.
Inform the telephone center of our company.
Error in Common Parameter Block No. 5001 Exit the program and restart the IBM-PC/AT compatible.
0x0407430C Valid unit No is not set while accessing other Reinstall MX Component.
exchange. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407430D Error in Common Parameter Block No. 5002 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407430E Error in Common Parameter Block No. 5003 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407430F Error in Common Parameter Block No. 5NM0 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074310 Error in Common Parameter Block No. 5NM1 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074311 Error in Common Parameter Block No. 5NM2 Reinstall MX Component.
Inform the telephone center of our company.

6 - 29 6 - 29
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
0x04074312 Error in Common Parameter Block No. 5NM3 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074313 Error in Common Parameter Block No. 6000 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in Common Parameter Block No. FF18
0x04074314 Reinstall MX Component.
Link parameter Capacity is not set.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in Common Parameter Block No. FF25
0x04074315 Reinstall MX Component.
Calculation circuit check is not set.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in Common Parameter Block No. FF30
0x04074316 Reinstall MX Component.
Sampling Trace Data is not created.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in Common Parameter Block No. FF31
0x04074317 Reinstall MX Component.
Status latch data is not created.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in Common Parameter Block No. FF42
0x04074318 Reinstall MX Component.
Timer processing points are not set.
Inform the telephone center of our company.
Error in Common Parameter Block No. FF30 Exit the program and restart the IBM-PC/AT compatible.
0x04074319 Setting value device for specified extended timer Reinstall MX Component.
does not exist. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407431A Error in Common Parameter Block No. FF44 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407431B Error in Common Parameter Block No. FF45 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in Common Parameter Block No. FF60
0x0407431C Reinstall MX Component.
Terminal Settings are not set.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in Common Parameter Block No. FF70
0x0407431D Reinstall MX Component.
User Release area is not set.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074401 Error in Conversion of CPU Parameter Block Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074402 Error in CPU Parameter Block No.1001 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074403 Error in CPU Parameter Block No.1003 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074404 Error in CPU Parameter Block No.1008 Reinstall MX Component.
Inform the telephone center of our company.

6 - 30 6 - 30
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
0x04074405 Error in CPU Parameter Block No.1100 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074406 Error in CPU Parameter Block No.2001 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074407 Error in CPU Parameter Block No.3000 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074408 Error in CPU Parameter Block No.3002 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074409 Error in CPU Parameter Block No.3004 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407440A Error in CPU Parameter Block No.4000 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in CPU Parameter Block No.5000
0x0407440B Reinstall MX Component.
The specified network type is not supported.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407440C Error in CPU Parameter Block No.5001 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407440D Error in CPU Parameter Block No.5002 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407440E Error in CPU Parameter Block No.5003 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in CPU Parameter Block No. 5NM0
0x0407440F Reinstall MX Component.
The specified network type is not supported.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074410 Error in CPU Parameter Block No. 5NM1 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in CPU Parameter Block No. 5NM2
0x04074411 Reinstall MX Component.
The specified network type is not supported.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074412 Error in CPU Parameter Block No. 5NM3 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074413 Error in CPU Parameter Block No. 6000 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074414 Error in CPU Parameter Block No. FF18 Reinstall MX Component.
Inform the telephone center of our company.

6 - 31 6 - 31
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
0x04074415 Error in CPU Parameter Block No. FF25 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074416 Error in CPU Parameter Block No. FF30 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074417 Error in CPU Parameter Block No. FF31 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074418 Error in CPU Parameter Block No. FF42 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04074419 Error in CPU Parameter Block No. FF43 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407441A Error in CPU Parameter Block No. FF44 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407441B Error in CPU Parameter Block No. FF45 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407441C Error in CPU Parameter Block No. FF60 Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407441D Error in CPU Parameter Block No. FF70 Reinstall MX Component.
Inform the telephone center of our company.
Common Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04075001 Failed while converting the device memory Reinstall MX Component.
settings portion. Inform the telephone center of our company.
Common Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04075002 Failed while converting the device memory data Reinstall MX Component.
portion. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Common Data Conversion error
0x04075003 Reinstall MX Component.
Device memory data portion did not exist.
Inform the telephone center of our company.
CPU Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04075101 Failed while converting the settings portion of Reinstall MX Component.
the device memory. Inform the telephone center of our company.
CPU Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04075102 Failed while converting the data portion of the Reinstall MX Component.
device memory. Inform the telephone center of our company.
Common Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04076001 Failed while converting the settings portion of Reinstall MX Component.
the device comments. Inform the telephone center of our company.
Common Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04076002 Failed while converting the data portion of the Reinstall MX Component.
device comments. Inform the telephone center of our company.

6 - 32 6 - 32
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


CPU Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04076101 Failed while converting the settings portion of Reinstall MX Component.
the device comments. Inform the telephone center of our company.
CPU Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04076102 Failed while converting the settings portion of Reinstall MX Component.
the device comments. Inform the telephone center of our company.
Common Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04077001 Failed during the conversion of sampling trace Reinstall MX Component.
settings portion. Inform the telephone center of our company.
Common Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04077002 Failed during the conversion of sampling trace Reinstall MX Component.
data portion. Inform the telephone center of our company.
CPU Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04077101 Failed during the conversion of sampling trace Reinstall MX Component.
settings portion. Inform the telephone center of our company.
CPU Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04077102 Failed during the conversion of sampling trace Reinstall MX Component.
data portion. Inform the telephone center of our company.
Common Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04078001 Failed in the conversion of the status latch Reinstall MX Component.
settings portion. Inform the telephone center of our company.
Common Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04078002 Failed in the conversion of the status latch data Reinstall MX Component.
portion. Inform the telephone center of our company.
CPU Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04078101 Failed in the conversion of the status latch Reinstall MX Component.
settings portion. Inform the telephone center of our company.
CPU Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x04078102 Failed in the conversion of the status latch data Reinstall MX Component.
portion. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04079101 Failure history CPU Data Conversion error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407A101 File List CPU Data Conversion error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x0407B101 Error Information CPU Data Conversion error Reinstall MX Component.
Inform the telephone center of our company.
Error in Conversion of Indirect Address to Exit the program and restart the IBM-PC/AT compatible.
0x0407C001 Device Name Reinstall MX Component.
The device name storage area is not secured. Inform the telephone center of our company.
Error in Conversion of Device Name to Indirect Exit the program and restart the IBM-PC/AT compatible.
0x0407C002 Address Reinstall MX Component.
Indirect Address storage area is not secured. Inform the telephone center of our company.
Error in Conversion of Indirect Address to
Exit the program and restart the IBM-PC/AT compatible.
Device Representation
0x0407C003 Reinstall MX Component.
The device representation storage area is not
Inform the telephone center of our company.
secured.

6 - 33 6 - 33
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Error in Conversion of Device Representation to Exit the program and restart the IBM-PC/AT compatible.
0x0407C004 Indirect Address Reinstall MX Component.
Indirect Address storage area is not secured. Inform the telephone center of our company.
Error in Conversion of Indirect Address to
Exit the program and restart the IBM-PC/AT compatible.
Device Character String
0x0407C005 Reinstall MX Component.
Device Character String storage area is not
Inform the telephone center of our company.
secured.
Error in Conversion of Device Character String Exit the program and restart the IBM-PC/AT compatible.
0x0407C006 to Indirect Address Reinstall MX Component.
Indirect Address storage area is not secured. Inform the telephone center of our company.
Error in Conversion of Intermediate Code to Exit the program and restart the IBM-PC/AT compatible.
0x0407C007 Device Name Reinstall MX Component.
Device Name storage area is not secured. Inform the telephone center of our company.
Error in Conversion of Device Name to Exit the program and restart the IBM-PC/AT compatible.
0x0407C008 Intermediate Code Reinstall MX Component.
Intermediate Code storage area is not secured. Inform the telephone center of our company.
Error in Conversion of Intermediate Code to
Exit the program and restart the IBM-PC/AT compatible.
Device representation
0x0407C009 Reinstall MX Component.
Device Representation storage area is not
Inform the telephone center of our company.
secured.
Error in Conversion of Device Representation to Exit the program and restart the IBM-PC/AT compatible.
0x0407C00A Intermediate Code Reinstall MX Component.
Intermediate Code storage area is not secured. Inform the telephone center of our company.
Error in Conversion of Intermediate Code to Exit the program and restart the IBM-PC/AT compatible.
0x0407C00B Indirect Address Reinstall MX Component.
Indirect Address storage area is not secured. Inform the telephone center of our company.
Error in Conversion of Indirect Address to Exit the program and restart the IBM-PC/AT compatible.
0x0407C00C Intermediate Code Reinstall MX Component.
Intermediate Code storage area is not secured. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
CPU Type error
0x0407C00D Reinstall MX Component.
The specified CPU type is not supported.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Device Character String error
0x0407C00E Reinstall MX Component.
The specified device is not supported.
Inform the telephone center of our company.
Device Character String error Exit the program and restart the IBM-PC/AT compatible.
0x0407C00F The specified device character string, type is Reinstall MX Component.
incorrect. Inform the telephone center of our company.
Device error Exit the program and restart the IBM-PC/AT compatible.
0x0407C010 The specified device is not supported by the Reinstall MX Component.
specified CPU. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
CPU Type error
0x0407C011 Reinstall MX Component.
The specified CPU is not supported.
Inform the telephone center of our company.
Device out of Range error Exit the program and restart the IBM-PC/AT compatible.
0x0407C012 For AnA system, a device out of AnA system Reinstall MX Component.
range was specified. Inform the telephone center of our company.
Common Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x0407D001 Error in Conversion of SFC trace condition Reinstall MX Component.
settings portion. Inform the telephone center of our company.
6 - 34 6 - 34
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Common Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x0407D002 Error in Conversion of SFC trace condition data Reinstall MX Component.
portion. Inform the telephone center of our company.
CPU Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x0407D101 Error in Conversion of SFC trace condition Reinstall MX Component.
settings portion. Inform the telephone center of our company.
CPU Data Conversion error Exit the program and restart the IBM-PC/AT compatible.
0x0407D102 Error in Conversion of SFC trace condition data Reinstall MX Component.
portion. Inform the telephone center of our company.
Intermediate Code classification out of range
Exit the program and restart the IBM-PC/AT compatible.
error
0x04080001 Reinstall MX Component.
The intermediate code classification specified is
Inform the telephone center of our company.
out of range.
Extended specification Intermediate Code
Exit the program and restart the IBM-PC/AT compatible.
classification out of range error
0x04080002 Reinstall MX Component.
The extended specification intermediate code
Inform the telephone center of our company.
specified is out of range.
Exit the program and restart the IBM-PC/AT compatible.
Device Points check absent error
0x04080003 Reinstall MX Component.
The device does not check the device points.
Inform the telephone center of our company.
GPP Project error Exit the program and restart the IBM-PC/AT compatible.
0x04090001 The specified CPU type and GPP project type Reinstall MX Component.
are not matching. Inform the telephone center of our company.
File Type error Exit the program and restart the IBM-PC/AT compatible.
0x04090002 The specified GPP project type and file type are Reinstall MX Component.
not matching. Inform the telephone center of our company.
Insufficient GPP Data to be converted Exit the program and restart the IBM-PC/AT compatible.
0x04090010 There is no data to be converted. The data size Reinstall MX Component.
specified is incorrect. Inform the telephone center of our company.
Insufficient Storage Space for Converted Data Exit the program and restart the IBM-PC/AT compatible.
0x04090011 The space for storing converted data is Reinstall MX Component.
insufficient. Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Error in GPP Data to be converted
0x04090012 Reinstall MX Component.
The GPP data to be converted is incorrect.
Inform the telephone center of our company.
Insufficient Data to be converted error Exit the program and restart the IBM-PC/AT compatible.
0x04090110 There is no data to be converted. The data size Reinstall MX Component.
specified is insufficient. Inform the telephone center of our company.
Insufficient Storage Space for Converted Data
Exit the program and restart the IBM-PC/AT compatible.
error.
0x04090111 Reinstall MX Component.
The storage space for converted data is
Inform the telephone center of our company.
insufficient.
Exit the program and restart the IBM-PC/AT compatible.
Error in data to be converted
0x04090112 Reinstall MX Component.
The data to be converted is incorrect.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x04FFFFFF Other errors Reinstall MX Component.
Inform the telephone center of our company.

6 - 35 6 - 35
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
0x10000001 No Command error Reinstall MX Component.
Inform the telephone center of our company.
Start of communication DLL of MX Component Exit the program and restart the IBM-PC/AT compatible.
0x10000002
failed. Reinstall MX Component.
Exit the program and restart the IBM-PC/AT compatible.
0x10000003 Open failed. (DiskDrive)
Reinstall MX Component.
0x10000004 Duplex open error Exit the program and restart the IBM-PC/AT compatible.
Exit the program and restart the IBM-PC/AT compatible.
0x10000005 File Access error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000006 Incorrect Folder Name error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000007 File Access Denied error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000008 Disk Full error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000009 File Delete error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x1000000A Incorrect File Name error Reinstall MX Component.
Inform the telephone center of our company.
Execute again after some time.
Execution failed since another application or Perform programming according to the multithread rules of
0x1000000C
thread is making a request. COM and ActiveX.
Exit the program and restart the IBM-PC/AT compatible.
Exit the program and restart the IBM-PC/AT compatible.
0x1000000D Folder Creation error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x1000000E Folder/ File Type error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x1000000F Offset Address error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Request Cancel
0x10000010 Reinstall MX Component.
Cancel Process has occurred.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000011 Memory securing error
Reinstall MX Component.
0x10000012 Open not yet executed Exit the program and restart the IBM-PC/AT compatible.
Exit the program and restart the IBM-PC/AT compatible.
0x10000013 Attach Not Executed error Reinstall MX Component.
Inform the telephone center of our company.

6 - 36 6 - 36
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
0x10000014 Object Invalid error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000015 Request Cancel Failed error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000016 Failed in Reading Status error Reinstall MX Component.
Inform the telephone center of our company.
The specified size (number of devices) is Check the number of points specified in the method.
0x10000017
unauthorised. Exit the program and restart the IBM-PC/AT compatible.
0x10000018 There is no registered device. Exit the program and restart the IBM-PC/AT compatible.
Exit the program and restart the IBM-PC/AT compatible.
0x10000019 Dataset Not Executed Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x1000001A Read Not Executed error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x1000001B Incorrect Create Flag error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x1000001C Operation Over Access Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x1000001D Redundant Device error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x1000001E Registry search failed. Exit other programs and secure free memory area.
Reinstall MX Component.
Exit the program and restart the IBM-PC/AT compatible.
0x1000001F File Type error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000020 Device Memory Type error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000021 Program Range error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000022 TEL Type error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000023 TEL Access error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000024 Cancel Flag Type error Reinstall MX Component.
Inform the telephone center of our company.

6 - 37 6 - 37
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
0x10000030 Multiple Device Registration error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000031 Device Not Registered error Reinstall MX Component.
Inform the telephone center of our company.
Review the specified device data.
0x10000032 Specified device error Exit the program and restart the IBM-PC/AT compatible.
Exit other programs and secure free memory area.
Review the specified device data.
0x10000033 Specified device range error Exit the program and restart the IBM-PC/AT compatible.
Exit other programs and secure free memory area.
Exit the program and restart the IBM-PC/AT compatible.
0x10000034 File Write error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000040 Server start failed. Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
Server Stop error
0x10000041 Reinstall MX Component.
Failed while stopping the server
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000042 Server Started Twice error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000043 Server Not Started error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000044 Resource Timeout error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000045 Server Type error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000046 Failed to Access Server error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000047 Server Already Accessed error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000048 Failed in Simulator Startup Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x10000049 Failed in exiting Simulator Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x1000004A Simulator Not Started error Reinstall MX Component.
Inform the telephone center of our company.

6 - 38 6 - 38
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program and restart the IBM-PC/AT compatible.
0x1000004B Simulator Type error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x1000004C Simulator Not Supported error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x1000004D Simulator Started Twice error Reinstall MX Component.
Inform the telephone center of our company.
Exit the program and restart the IBM-PC/AT compatible.
0x1000004E Shared Memory Not Started error Reinstall MX Component.
Inform the telephone center of our company.
No-license error
Using the license FD, give the license to the IBM-PC/AT
0xF0000001 The license is not given to the IBM-PC/AT
compatible.
compatible.
Set data read error Specify the correct logical station number.
0xF0000002 Reading of the set data of the logical station Set the logical station number on the communication
number failed. settings utility.
Already open error
When changing the communication target CPU, execute
0xF0000003 The Open method was executed in the open
the Open method after performing Close.
status.
Not yet open error After executing the Open method, execute the
0xF0000004
The Open method is not yet executed. corresponding method.
Initialisation error
Exit the program and restart the IBM-PC/AT compatible.
0xF0000005 Initialisation of the object possessed internally in
Reinstall MX Component.
MX Component failed.
Memory securing error
Exit the program and restart the IBM-PC/AT compatible.
0xF0000006 Securing of MX Component internal memory
Exit other programs and secure free memory area.
failed.
Function non-support error Can not use because the corresponding method is not
0xF0000007
The method does not support. supported.
Check the character string specified in the method.
The ASCII character string acquired from the
Character code conversion error programmable controller CPU is abnormal.
0xF1000001 Character code conversion (UNICODE ASCII Review the system, e.g. programmable controller CPU,
code or ASCII code UNICODE) failed. module setting and cable status.
Exit the program and restart the IBM-PC/AT compatible.
Retry the GetCpuType method.
First I/O number error Check the value of the first I/O number specified in the
The first I/O number specified is an method.
0xF1000002
unauthorised value. Using the GPP function, check the programmable
A matching first I/O number does not exist. controller CPU parameters (I/O assignment).
Buffer address error
The buffer address specified is an unauthorised Check the value of the buffer address specified in the
0xF1000003
value. method.
The buffer address is outside the range.

6 - 39 6 - 39
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Perform reopen processing.
Buffer read size error Review the system, e.g. programmable controller CPU,
0xF1000004 As a result of buffer read, the specified size module setting and cable status.
could not be acquired. Retry.
Exit the program.
Size error
The size specified in the read/write method is
0xF1000005 abnormal. Check the size specified in the method.
The read/write first number plus size exceeds
the device or buffer area.
Operation error
Check the operation specifying value specified in the
0xF1000006 The operation specified for remote operation is
method.
an abnormal value.
Check the clock data specified in the method.
Clock data error
0xF1000007 Set the correct clock data to the clock data of the
The clock data is abnormal.
programmable controller CPU.
Monitored device registration count excess
The number of device points registered in the
Register the device points between 1 and 20 in the
0xF1000008 EntryDeviceStatus method was 0 or less.
EntryDeviceStaus method.
The number of device points registered in the
EntryDeviceStatus method was more than 20.
After making deregistration in the FreeDeviceStatus
0xF1000009 Monitored device data registration error
method, execute the EntryDeviceStatus method again.
Device status monitor processing failed to start. Start/end the device status monitor processing again in
0xF1000010
Device status monitor processing failed to end. the EntryDeviceStatus method.
Reexamine the data type specified for the VARIANT
argument.
0xF1000011 The VARIANT argument data type is wrong. • Check whether the array variable size is large enough.
• Check whether the data type specified in the
corresponding method has been set.
The device status monitoring time interval is a
Specify the device status monitoring time between 1 and
0xF1000012 value outside the range 1 second to 1 hour (1 to
3600.
3600).
Already Connected error.
Execute the Connect method after executing the
0xF1000013 Connect was executed again after it was
Disconnect method.
executed for the same object.
Invalid Telephone Number error.
0xF1000014 Characters other than “0123456789-*#” that are Rectify the Telephone number and try to Connect again.
allowed for telephone numbers are included.
In case if Connect/Disconnect method is being executed
for any other object, execute the failed method
(Connect/Disconnect) again after the completion of the
Exclusive Control Failure error.
Connect/ Disconnect method of that object.
There was failure in the exclusive control
0xF1000015 If the Connect/Disconnect process is in progress only for
process while executing the Connect and
the self object, perform the following.
Disconnect method.
Exit the program.
Restart the IBM-PC/AT compatible.
Reinstall MX Component.

6 - 40 6 - 40
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


While connecting to the telephone line error.
The telephone line is connected to some other Try Connecting again after disconnecting the application
0xF1000016
application, other than the one using that is using the telephone line.
MXComponent.
(When Connect method has failed)
Telephone line not connected error. Execute Connect again after executing Disconnect
Telephone line is not connected. method.
0xF1000017 Connect was executed and the telephone line (When method other than Connect has failed)
was connected, but it got disconnected due to Execute Disconnect method, Execute Connect and
some reason. connect to the telephone line. After connecting, execute
the method that failed once again.
In case of program settings type,set the telephone No. to
the property ActDialNumber.
(Set the telephone No. to the properties ActDialNumber
and ActCallbackNumber, if the connection method is
No Telephone number error.
automatic (when specifying the call back No.), call back
The telephone No. is not set.
connection (when specifying the telephone No.), or call
The telephone No. or call back No. is not set,if
back request (when specifying the number).)
0xF1000018 the connection method is Automatic (when
In case of utility settings type,set the telephone No. using
specifying the call back No.), call back
the wizard.
connection (when specifying the number), or call
(Set the telephone No. and call back No. , if the
back Request(when specifying the number).
connection method is automatic (when specifying the call
back No.), call back connection (when specifying the
telephone No.), or call back request (when specifying the
number).)
Not Closed error.
0xF1000019 Try Disconnect again after executing Close.
Disconnect was executed while in Open state.
Target telephone line connection mismatch
error. If you want to connect to a different telephone number,
Connect was tried for a different telephone Execute Disconnect with respect to the telephone line that
number using the port which is already is already connected and executes Connect after it gets
0xF100001A connected to a telephone line. disconnected. In case of connecting the telephone line
(When the method of connection is a callback with callback reception, use the Connect of the connection
reception, it is considered that the telephone method that is executed at the earliest in the same port as
number is different from methods of connection callback reception.
in other than the callback reception.)
Control Type Mismatch error.
Execute Disconnect for the object currently connected to
An object, whose control type is different from
0xF100001B the telephone line and execute Connect once again after
that of the object already connected to the
the telephone line gets disconnected.
telephone line, tried to Connect.
Not Disconnected error.
Execute Disconnect for all the Connected objects. Try
When Disconnect method is executed for the
0xF100001C Disconnect again for the object that actually performed the
object connected to the telephone line, it is
telephone line connection.
found that other objects are in connected state.
Not Connected error.
Execute Open again after executing Connect.
0xF100001D Open was executed before Connect
Or execute Disconnect again after executing Connect.
Or, Disconnect was executed.

6 - 41 6 - 41
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Exit the program.
Restart the IBM-PC/AT compatible.
0xF100001E Fatal error.
Reinstall MX Component.
Inform the telephone center of our company.
Open time setting error
There is some difference in telephone number
Check the telephone numebr and the portnumebr. Check
0xF100001F and the port number settings used during
the Connect way.
Connect and Open.There is some error in
Connect way.
There is an error response from the target Check the value of the properties set in case of program
telephone. settings type and check the contents of the detailed
0xF2000002
Causes can be the following. settings that were set using the wizard in case of utility
* Communication error has occurred. settings type.
Invalid data was received.
Causes can be the following.
Retry.
0xF2000003 * Incorrect data packet received due to noise.
Check the communication device used at the other end.
* Communicated with a device other than
A(Q)6TEL/C24.
Check the status of the modem.
Check the telephone number.
There is no response from the modem. If the problem persists even after checking the above
Causes can be the following. points, change the value of the properties set (Properties
0xF2000004
Abnormality in the modem. such as ActConnectionCDWaitTime etc. , which set the
Telephone number setting mistake. timings) in case of program settings type and change the
contents of the detailed settings that were set using the
wizard in case of utility settings type.
There are chances that the line is not
0xF2000005 Check the line.
disconnected.
The PC modem did not receive the AT
command.
Check the contents of the AT command.
0xF2000006 Causes can be the following.
Check the status of the modem.
* Invalid AT command was specified.
* Abnormality in the modem.
Check the modem.
Modem did not respond properly to the standard
0xF2000007 Confirm whether the value of the time-out is too small.
escape command.
( 5000ms or more is recommended. )
Modem does not respond properly to the line
0xF2000009 Check the modem.
Disconnect command.
Target did not receive the signal.
Check the Receive settings of the modem at the other
* The Receive settings of the modem at the
end.
0xF200000A other end may be incorrect.
Check if the other end is busy.
* The other end may be busy.
Check the telephone number.
* The telephone number may be incorrect.
Increase the call back receive waiting time
Timeout reached for the call back receive
0xF200000B ActCallbackReveptionWaitingTimeOut and execute
waiting time.
connect again.
Password of A6TEL, Q6TEL, QJ71C24 units Set the password to ActPassword property and execute
0xF200000C
could not be resolved. the failed method again.

6 - 42 6 - 42
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Check whether the callback line disconnect wait time is
with in 0 – 180 Seconds.
The callback line disconnect wait time is other
Check whether the callback execution delay time is with in
than 0 -180 Seconds.
0 - 1800 Seconds.
The callback execution delay time is other than
0xF2010001 Check whether the telephone number is less than or equal
0 -1800 Seconds.
to 62 characters.
The telephone number is more than 62
Exit the program and restart the IBM-PC/AT compatible.
characters.
Reinstall MX Component.
Inform the telephone center of our company.
QJ71C24 did not receive the specified
connection method.
Check whether the settings of QJ71C24 and the
0xF2010002 Causes can be the following.
MXComponent are matching.
* Incorrect Connection method.
* Incorrect telephone number for Call back.
QJ71C24 does not permit the automatic
0xF2010003 connection (during fixed Call back or when the Check the settings of QJ71C24.
number is specified.)
If there is no problem with the modem or the telephone
line, change the value of the properties set (Properties like
There are chances that the line is not ActConnectionCDWaitTime etc. , which set the timings) in
0xF2100005
disconnected. case of program settings type and change the contents of
the detailed settings that were set using the wizard in case
of utility settings type.
Change the value of the properties set (Properties such as
ActConnectionCDWaitTime etc. , which set the timings) in
There was no response from the modem for
0xF2100008 case of program settings type and change the contents of
the data sent from the PC.
the detailed settings that were set using the wizard in case
of utility settings type.
Change the settings of the property ActATCommand. in
Modem did not receive the startup command case of program settings type and change the command
0xF2100006
AT. AT that were set using the wizard in case of utility settings
type.
If there is no problem with the modem or the telephone
line, change the value of the properties set (Properties like
The PC modem does not respond to the ActConnectionCDWaitTime etc. , which set the timings) in
0xF2100007
Escape command. case of program settings type and change the contents of
the detailed settings that were set using the wizard in case
of utility settings type.
Check the status of the modem.
Check the telephone number.
There is no response from the modem. If the problem persists even after checking the above
Causes can be the following. points, change the value of the properties set (Properties
0xF21000
Abnormality in the modem. such as ActConnectionCDWaitTime etc. , which set the
Telephone number setting mistake. timings) in case of program settings type and change the
contents of the detailed settings that were set using the
wizard in case of utility settings type.

6 - 43 6 - 43
6 ERROR CODES
MELSOFT

Error Code Error Definition Corrective action


Re-examine the settings of A(Q)6TEL/C24.
Confirm whether the modem exists.
There is no response from A(Q)6TEL/C24.
If the problem persists even after checking the above
Causes can be the following.
points, change the value of the properties set (Properties
0xF21001 Setting mistake w.r.t. A(Q)6TEL/C24
such as ActConnectionCDWaitTime etc. , which set the
A(Q)6TEL/C24 got connected to a non-existant
timings) in case of program settings type and change the
modem.
contents of the detailed settings that were set using the
wizard in case of utility settings type.
Check whether the cable is broken.
There was a communication failure. Following Check whether the specified port is not supported.
causes can be considered depending on the Check whether correct COM port is set.
status. Check if the modem power is switched OFF.
0xF202 Communication time over (Break in cable, the For detailed troubleshooting, please refer to the details of
specified port not supported, mistake in the error code got after replacing the first four digits with
specifying the COM port) “0x0180”.
Modem’s power is switched OFF. eg In case of “0xF202480B”,
please refer to the code “0x0180480B”.

6 - 44 6 - 44
6 ERROR CODES
MELSOFT

6.2 Error Codes Returned by the CPUs, Modules and Network Boards

This section explains the error codes returned by the CPUs, modules and network
boards.

POINT
Error codes may not be returned as "(1) Error code list" describes.
At the beginning, confirm "(2) Precautions for confirming error code", and then refer
to "(1) Error code list".

(1) Error code list


If the CPU, module or network board has detected an error, any of the error
codes indicated in the following table is returned.
The two upper bytes denote Error detection module, and the two lower bytes
denote the error code returned by Error detection module.
For detail of the error, refer to the manual of CPU, module or network board
corresponding to the error code.

Error Code Error detection module


0x01010000 to 0x0101FFFF 1 2 QCPU (A mode), ACPU, motion controller CPU
0x01020000 to 0x0102FFFF 1 QnACPU
0x01030000 to 0x0103FFFF 1 C24
0x01040000 to 0x0104FFFF 1 QC24(N)
0x01050000 to 0x0105FFFF 1 E71
0x01060000 to 0x0106FFFF 1 QE71
CC-Link IE Controller Network board,
0x01070000 to 0x0107FFFF 1 MELSECNET/H board, MELSECNET/10 board, CC-
Link board, CPU board
0x01090000 to 0x0109FFFF 1 FXCPU
0x010A0000 to 0x010AFFFF 1 QCPU (Q mode)
0x010B0000 to 0x010BFFFF 1 Q series-compatible C24
0x010C0000 to 0x010CFFFF 1 Q series-compatible E71
0x010D0000 to 0x010DFFFF 1 PC CPU module
0x010F0000 to 0x010FFFFF 1 GOT
1: Refer to "Point"
2: The error codes are also indicated in "6.1 Error Codes Returned by the ACT Controls".

(2) Precautions for confirming error code


Precautions for confirming the error codes returned by CPU, module and network
board are described below.

(a) Property setting error


If the used system configuration does not match the preset property values,
the two upper bytes do not indicate the correct error detection module.
For example, when the property values of the ACPU have been set to
ActCpuType as those of the QCPU (Q mode), the two upper bytes may
indicate that Error detection module is the ACPU.
In such a case, make communication again after checking the system
configuration and all preset property values.
When the ActEasyIF or ActMLEasyIF control is used, check the settings of
the communication setting utility.
6 - 45 6 - 45
6 ERROR CODES
MELSOFT

(b) When AJ71E71 or AJ71QE71 is used


If the two lower-byte error code that occurred during E71 or QE71
communication is not given in the E71 or QE71 manual, check whether the
DIP switch (SW2) at the front of the E71 or QE71 module matches the
value set to the ActPacketType property.
If the DIP switch setting is incorrect, the packet format (ASCII/binary) is
different, disabling correct recognition of the error code returned from the
module.

(c) At access to another station


At access to another station, the error code of the relayed module used
(CC-Link IE Controller Network, MELSECNET/H, MELSECNET/10, CC-
Link, computer link, Ethernet module) may enter the two lower bytes.
In such a case, the two upper bytes that indicate Error detection module
may not always match the faulty module. Therefore, after checking the
system configuration, also check the manuals of the used CPU, relayed
network module and network board.

6.3 HRESULT Type Error Codes

Normally, the ActiveX control returns the HRESULT type returned value. So does the
ACT control.
When the custom interface is used, the returned value is equivalent to the returned
value of method API.
When the dispatch interface is used, the HRESULT type returned value can be
acquired by performing exception processing.
The following table indicates the HRESULT type returned values of the ACT controls.

Returned Value Termination Status Description


S_OK Normal termination Function processing terminated normally.
Function processing (as ActiveX control) terminated normally, but
S_FALSE Normal termination
operation (access to programmable controller) failed.
E_POINTER Abnormal termination The pointer passed to the function is abnormal.
E_OUTOFMEMORY Abnormal termination Memory securing or object creation failed.
E_FAIL Abnormal termination An indefinite error occurred.

POINT
If exception processing for acquiring the HRESULT type returned value has not
been performed, the dispatch interface shows the error dialog box on the OS level
when E_POINTER (E_XXXXX defined returned value) or the like is returned from
the ACT control.

6 - 46 6 - 46
APPENDICES
MELSOFT

APPENDICES

Appendix 1 Connection System of the Callback Function

This section describes the connection system of the callback function for modem
communication using the Q Series Corresponding C24.

The callback function enables access from MX Component to the programmable


controller CPU by line reconnection (callback) made from the Q Series Corresponding
C24 after line connection from MX Component.
For (1) to (3), telephone charges are born on the personal computer side.
For (4) to (8), telephone charges are born on the Q Series Corresponding C24 side.
Refer to the following manual for details of the callback function.
• Q Corresponding Serial Communication Module User's Manual (Application)

(1) Auto line connect


Select this when the callback function has not been set to the Q Series
Corresponding C24.

(2) Auto line connect (Callback fixation)


Connects the line without using the callback function when the callback function
has been set to the Q Series Corresponding C24.
It is allowed to connect to the only PC with telephone number registered in the
buffer memory (2101H) of Q Series Corresponding C24.

(3) Auto line connect (Callback number specification)


Connects the line without using the callback function when the callback function
has been set to the Q Series Corresponding C24. APP
It is allowed to connect to only the PC with telephone number specified by MX
Component.

(4) Callback connect (Fixation)


Callbacks only the personal computer with telephone number registered in the
buffer memory (2101H) of the Q Series Corresponding C24.

(5) Callback connect (Number specification)


Callbacks only the personal computer with telephone number specified by MX
Component.

(6) Callback request (Fixation)


Issues a callback request from any PC to callback the PCs with telephone
numbers registered in the buffer memory (2101H) of Q Series Corresponding
C24. (The PC that has issued the callback request will not be callbacked.)

APP - 1 APP - 1
APPENDICES
MELSOFT

(7) Callback request (Number specification)


Issues a callback request from any PC to callback the PCs with telephone
numbers specified by MX Component. (The PC that has issued the callback
request will not be callbacked.)

(8) Callback reception waiting


It is possible to connect the callback-target PC to the line during callback request
(number fixation, number specification) by setting the PC to "Callback reception
waiting".

APP

APP - 2 APP - 2
APPENDICES
MELSOFT

Appendix 2 Programming Example for Checking the Word Device Status

This section explains the programming example for EntryDeviceStatus to check word
devices for negative values.

(1) When using Visual Basic 6.0 R

The following programming example checks D0 for -10, D1 for 0 and D2 for 10
using Visual Basic 6.0.
R

Dim szDevice As String ´Checked device list


Dim lInputData(2) As Long ´Set value
Dim lEntryData(2) As Long ´Value set to argument of EntryDeviceStatus
Dim lReturnCode(2) As Long ´Returned value to EntryDeviceStatus
Dim lCount As Long ´Loop counter

´Sets D0, D1 and D2 to the checked device list.


szDevice = "D0" + vbLf + "D1" + vbLf + "D2"

´Sets the checked device value "-10" for D0.


lInputData(0) = -10
´Sets the checked device value "0" for D1.
lInputData(1) = 0
´Sets the checked device value "10" for D2.
lInputData(2) = 10

´If the set value is negative, stores "0"s into the upper 2 bytes
´for conversion into the value to be set to EntryDeviceStatus.
´Loops through the number of device points.
For lCount = 0 To 2
´If the set value is negative
If lInputData(lCount) < 0 Then
´Masks with 65535 (0000FFFF[hex]) to store
´"0"s into upper 2 bytes.
lEntryData(lCount) = lInputData(lCount) And 65535
Else
´If the set value is positive, assigns the value as-is to lEntryData.
lEntryData(lCount) = lInputData(lCount)
End If
Next
´Executes EntryDeviceStatus.
lReturnCode = ActLLT1.EntryDeviceStatus(szDevice, 3, 5, lEntryData(0))
(To the next page)

APP - 3 APP - 3
APPENDICES
MELSOFT

<When ldata = -1>


Private Sub ActLLT1_OnDeviceStatus(ByVal szDevice As String, ByVal lData As Long, ByVal lReturnCode As
Long)
Dim lCheckData As Long ´Value set to EntryDeviceStatus
´ (value before 0s are stored into the upper 2 bytes)

´If the device value whose condition was established is a WORD type negative value
´ (greater than 32767 (7FFF[Hex])
If lData > 32767 Then
´Since "0"s are stored in the upper 2 bytes, the device value is ORed
´with FFFF0000[Hex] to convert it into a LONG type negative value.
lCheckData = lData Or &HFFFF0000
Else
´If the device value whose condition was established is positive,
´assigns the value as-is to lCheckData.
lCheckData = lData
End If
End Sub

APP - 4 APP - 4
APPENDICES
MELSOFT

(2) When using Visual C++ 6.0 R

The following programming example checks D0 for -10, D1 for 0 and D2 for 10
using Visual C++ 6.0.
R

CString szDevice; //Checked device list


LONG lInputData[3]; //Set value
LONG lEntryData[3]; //Value set to argument of EntryDeviceStatus
LONG lReturnCode; //Returned value to EntryDeviceStatus
LONG lCount; //Loop counter

//Sets D0, D1 and D2 to the checked device list.


szDevice = "D0\nD1\nD2";

//Sets the checked device value "-10" for D0.


lInputData[0] = -10;
//Sets the checked device value "0" for D1.
lInputData[1] = 0;
//Sets the checked device value "10" for D2.
lInputData[2] = 10;

//If the set value is negative, stores "0"s into the upper 2 bytes
//for conversion into the value to be set to EntryDeviceStatus.
//Loops through the number of device points.
for(lCount = 0;lCount<=2; lCount++) {
//If the set value is negative
if (lInputData[lCount] < 0 ){
//Masks with 65535 (0000FFFF[hex]) to store
//"0"s into upper 2 bytes.
lEntryData[lCount] = lInputData[lCount] & 0x0000FFFF;
}else{
//If the set value is positive, assigns the value as-is to lEntryData.
lEntryData[lCount] = lInputData[lCount];
}
}
//Executes EntryDeviceStatus.
lReturnCode = m_ActLLT.EntryDeviceStatus(szDevice,3,5,lEntryData);
(To the next page)

APP - 5 APP - 5
APPENDICES
MELSOFT

<When ldata = -1>


void CVCTestDlg::OnOnDeviceStatusActllt1(LPCTSTR szDevice, long lData, long lReturnCode)
{
LONG lCheckData; //Value set to EntryDeviceStatus
//(value before 0s are stored into the upper 2 bytes)

//If the device value whose condition was established is a WORD type negative value
//(greater than 32767 (7FFF[Hex])
if(lData > 0x7FFF){
//Since "0"s are stored in the upper 2 bytes, the device value is ORed
//with FFFF0000[Hex] to convert it into a LONG type negative value.
lCheckData = lData | 0xFFFF0000;
}else{
//If the device value whose condition was established is positive,
//assigns the value as-is to lCheckData.
lCheckData = lData;
}
}

APP - 6 APP - 6
APPENDICES
MELSOFT

Appendix 3 Time-Out Periods

On MX Component, a time-out may occur for the period different from the value set to
the ActTimeOut property within the ACT Control.
This section explains the time-out periods in various status.

Appendix 3.1 When retries are to be made at occurrence of time-out error

If a time-out error occurs during communication, time-out processing may be repeated


a maximum of three times within the ACT control.
At that time, it will take a maximum of three times longer period than the set time-out
value until a time-out occurs.
The following shows a communication path to be retried at a time-out of error
occurrence.

(1) Computer link module communication


(a) Configuration
1 2
Connected Connected Relayed
station CPU module module

Relayed network 3
IBM-PC/AT compatible
4
Relayed Relayed
station CPU module

(b) Target/non-target communication path


The following table indicates the communication paths to be retried at a
time-out error occurrence.
All the connected station CPUs can be the targets.
Target/non-target relayed CPUs are indicated by (target) or (non-
target).

Connected station 4. Relayed station CPU


2. Connected Motion
3. Relayed network QCPU Q12DC QS QCPU QnA FX
1. CPU module (Usable LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
control name) CPU
CC IE Control
1
CC IE Field
MELSECNET/H
MELSECNET/10
Q series- MELSECNET(II)
QCPU compatible C24 Ethernet
(Q mode) (ActQJ71C24, Computer link
ActMLQJ71C24) CC-Link
Multidrop
(Independent mode)
Multidrop
(Synchronous mode)
1: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is not supported.
(To the next page)
APP - 7 APP - 7
APPENDICES
MELSOFT

Connected station 4. Relayed station CPU


2. Connected Motion
3. Relayed network QCPU Q12DC QS QCPU QnA FX
1. CPU module (Usable LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
control name) CPU
CC IE Field 1
MELSECNET/H
MELSECNET/10
MELSECNET(II)
L series-
Ethernet
compatible C24
LCPU Computer link
(ActLJ71C24,
ActMLLJ71C24) CC-Link
Multidrop
(Independent mode)
Multidrop
(Synchronous mode)
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
QC24(N)
Ethernet
QnACPU (ActAJ71QC24,
ActMLAJ71QC24) Computer link
CC-Link
Multidrop
(Independent mode)
Multidrop
(Synchronous mode)
CC IE Control
QCPU CC IE Field
(A mode), MELSECNET/H
QnACPU, UC24 MELSECNET/10
ACPU, (ActAJ71UC24, MELSECNET(II)
Motion ActMLAJ71UC24) Ethernet
controller Computer link
CPU CC-Link
Multidrop
CC IE Control
QCPU CC IE Field
(A mode), MELSECNET/H
QnACPU, C24 MELSECNET/10
ACPU, (ActAJ71C24, MELSECNET(II)
Motion ActMLAJ71C24) Ethernet
controller Computer link
CPU CC-Link
Multidrop
CC IE Control
CC IE Field
MELSECNET/H
FX extended port MELSECNET/10
FXCPU (ActFX485BD, MELSECNET(II)
ActMLFX485BD) Ethernet
Computer link
CC-Link
Multidrop
1: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is not supported.

APP - 8 APP - 8
APPENDICES
MELSOFT

(2) CPU COM communication


(a) Configuration

1
Connected Relayed
station CPU module

Relayed network 2
IBM-PC/AT compatible
3
Relayed Relayed
station CPU module

(b) Target/non-target communication path


The following table indicates the communication paths to be retried at a
time-out error occurrence.
All the connected station CPUs can be the targets.
Target/non-target relayed CPUs are indicated by (target) or (non-
target).

3. Relayed station CPU


1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
1
CC IE Field
MELSECNET/H
QCPU (Q mode) MELSECNET/10
(ActQCPUQ, ActMLQCPUQ) MELSECNET(II)
Ethernet
Computer link
CC-Link
CC IE Field 1
MELSECNET/H
MELSECNET/10
LCPU
MELSECNET(II)
(ActLCPU, ActMLLCPU)
Ethernet
Computer link
CC-Link
CC IE Control
CC IE Field
MELSECNET/H
QCPU (A mode) MELSECNET/10
(ActQCPUA, ActMLQCPUA) MELSECNET(II)
Ethernet
Computer link
CC-Link
1: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is not supported.
(To the next page)

APP - 9 APP - 9
APPENDICES
MELSOFT

3. Relayed station CPU


1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
CC IE Field
MELSECNET/H
QnACPU
MELSECNET/10
(ActQnACPU,
MELSECNET(II)
ActMLQnACPU)
Ethernet
Computer link
CC-Link
CC IE Control
CC IE Field
MELSECNET/H
ACPU, Motion controller CPU MELSECNET/10
(ActACPU, ActMLACPU) MELSECNET(II)
Ethernet
Computer link
CC-Link
CC IE Control
CC IE Field
MELSECNET/H
FXCPU MELSECNET/10
(ActFXCPU, ActMLFXCPU) MELSECNET(II)
Ethernet
Computer link
CC-Link

APP - 10 APP - 10
APPENDICES
MELSOFT

(3) CPU USB communication


(a) Configuration

1
Connected Relayed
station CPU module

Relayed network 2
IBM-PC/AT compatible
3
Relayed Relayed
station CPU module

(b) Target/non-target communication path


The following table indicates the communication paths to be retried at a
time-out error occurrence.
All the connected station CPUs all become targets.
Target/non-target relayed CPUs are indicated by (target) or (non-
target).

3. Relayed station CPU


1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
1
CC IE Field
MELSECNET/H
QCPU (Q mode)
MELSECNET/10
(ActQCPUQUSB,
MELSECNET(II)
ActMLQCPUQUSB)
Ethernet
Computer link
CC-Link
CC IE Control
1
CC IE Field
MELSECNET/H
Q12DCCPU-V
MELSECNET/10
(ActQCPUQUSB,
MELSECNET(II)
ActMLQCPUQUSB)
Ethernet
Computer link
CC-Link
CC IE Field 1
MELSECNET/H
LCPU MELSECNET/10
(ActLCPUUSB, MELSECNET(II)
ActMLLCPUUSB) Ethernet
Computer link
CC-Link
CC IE Control
CC IE Field
MELSECNET/H
FXCPU
MELSECNET/10
(ActFXCPUUSB,
MELSECNET(II)
ActMLFXCPUUSB)
Ethernet
Computer link
CC-Link
1: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is not supported.

APP - 11 APP - 11
APPENDICES
MELSOFT

(4) CC-Link G4 communication


(a) Configuration
1
Connected CC-Link Relayed
station CPU module module

Relayed network 2
3
CC-Link Relayed Relayed
G4 module station CPU module
IBM-PC/AT compatible

(b) Target/non-target communication path


The following table indicates the communication paths to be retried at a
time-out error occurrence.
All the connected station CPUs can be the targets.
Target/non-target relayed CPUs are indicated by (target) or (non-
target).

1) When CC-Link G4-S3 module is in Q mode and connected


station CPU is QCPU (Q mode) or Q12DCCPU-V
3. Relayed station CPU
1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
1
CC IE Field
MELSECNET/H
QCPU (Q mode) MELSECNET/10
(ActCCG4Q, ActMLCCG4Q) MELSECNET(II)
Ethernet
Computer link
CC-Link
CC IE Control
1
CC IE Field
MELSECNET/H
Q12DCCPU-V
MELSECNET/10
(ActQCPUQUSB,
MELSECNET(II)
ActMLQCPUQUSB)
Ethernet
Computer link
CC-Link
1: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is not supported.

APP - 12 APP - 12
APPENDICES
MELSOFT

2) When CC-Link G4-S3 module is in Q mode and connected


station CPU is LCPU
3. Relayed station CPU
1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
CC IE Field
MELSECNET/H
LCPU MELSECNET/10
(ActCCG4Q, ActMLCCG4Q) MELSECNET(II)
Ethernet
Computer link
CC-Link

3) When CC-Link G4 module is in QnA mode


3. Relayed station CPU
1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
CC IE Field
MELSECNET/H
QnACPU
MELSECNET/10
(ActCCG4QnA,
MELSECNET(II)
ActMLCCG4QnA)
Ethernet
Computer link
CC-Link

4) When CC-Link G4 module is in A mode


3. Relayed station CPU
1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
CC IE Field
MELSECNET/H
QCPU (A mode), ACPU,
MELSECNET/10
Motion controller CPU
MELSECNET(II)
(ActCCG4A, ActMLCCG4A)
Ethernet
Computer link
CC-Link

APP - 13 APP - 13
APPENDICES
MELSOFT

(5) Modem communication


(a) When A6TEL is used
1) Configuration
1
Connected Relayed
station CPU module

Modem Relayed network 2


Subscriber line 3
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

2) Target/non-target communication path


The following table indicates the communication paths to be retried at
a time-out error occurrence.
All the connected station CPUs can be the targets.
Target/non-target relayed CPUs are indicated by (target) or (non-
target).

Connected station 3. Relayed station CPU


Connected Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
1. CPU module (Usable LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
control name) CPU
CC IE Control
CC IE Field
ACPU, MELSECNET/H
A6TEL,
Motion MELSECNET/10
Q6TEL (A mode)
controller MELSECNET(II)
(ActA6TEL)
CPU Ethernet
Computer link
CC-Link

APP - 14 APP - 14
APPENDICES
MELSOFT

(b) When Q6TEL is used


1) Configuration
1
Connected Relayed
station CPU module

Modem Relayed network 2


Subscriber line 3
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

2) Target/non-target communication path


The following table indicates the communication paths to be retried at
a time-out error occurrence.
All the connected station CPUs can be the targets.
Target/non-target the relayed CPUs are indicated by (target) or
(non-target).

Connected station 3. Relayed station CPU


Connected Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
1. CPU module (Usable LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
control name) CPU
CC IE Control
CC IE Field
MELSECNET/H
Q6TEL,
MELSECNET/10
QnACPU (QnA mode)
MELSECNET(II)
(ActQ6TEL)
Ethernet
Computer link
CC-Link

APP - 15 APP - 15
APPENDICES
MELSOFT

(c) When FXCPU is used


1) Configuration
1
Connected Relayed
station CPU module

Modem Relayed network 2


Subscriber line 3
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

2) Target/non-target communication path


The following table indicates the communication paths to be retried at
a time-out error occurrence.
All the connected station CPUs can be the targets.
Target/non-target relayed CPUs are indicated by (target) or (non-
target).

3. Relayed station CPU


1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
FXCPU (ActFXCPUTEL)
MELSECNET(II)
Ethernet
Computer link
CC-Link

APP - 16 APP - 16
APPENDICES
MELSOFT

(d) When Q series-compatible C24 and QC24N is used


1) Configuration

1 2
Connected Connected Relayed
station CPU module module

Modem Relayed network 3

Subscriber line 4
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

2) Target/non-target communication path


The following table indicates the communication paths to be retried at
a time-out error occurrence.
All the connected station CPUs can be the targets.
Target/non-target the relayed CPUs are indicated by (target) or
(non-target).

Connected station 4. Relayed station CPU


2. Connected Motion
3. Relayed network QCPU Q12DC QS QCPU QnA FX
1. CPU module (Usable LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
control name) CPU
CC IE Control
1
CC IE Field
MELSECNET/H
MELSECNET/10
Q series-compatible
QCPU MELSECNET(II)
C24
(Q mode) Ethernet
(ActQJ71C24TEL)
Computer link
CC-Link
Multidrop
(Independent mode)
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
QC24N MELSECNET(II)
QnACPU
(ActAJ71QC24TEL) Ethernet
Computer link
CC-Link
Multidrop
(Independent mode)
1: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is not supported.

APP - 17 APP - 17
APPENDICES
MELSOFT

(e) When L series-compatible C24 is used


1) Configuration

1 2
Connected Connected Relayed
station CPU module module

Modem Relayed network 3

Subscriber line 4
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible

2) Target/non-target communication path


The following table indicates the communication paths to be retried at
a time-out error occurrence.
All the connected station CPUs can be the targets.
Target/non-target the relayed CPUs are indicated by (target) or
(non-target).

Connected station 4. Relayed station CPU


2. Connected Motion
3. Relayed network QCPU Q12DC QS QCPU QnA FX
1. CPU module (Usable LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
control name) CPU
CC IE Field 1
MELSECNET/H
MELSECNET/10
L series-compatible MELSECNET(II)
LCPU C24 Ethernet
(ActLJ71C24TEL) Computer link
CC-Link
Multidrop
(Independent mode)
1: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is not supported.

APP - 18 APP - 18
APPENDICES
MELSOFT

Appendix 3.2 When retries are to be made at occurrence of receive data error

If a receive data error occurs during communication, send/receive retry processing


may be repeated a maximum of three times within the ACT control.
At that time, it will take a maximum of three times longer period than the set time-out
value until normal or abnormal termination of the function.
The following shows a communication path to be retried at a time-out error occurrence.
(1) Ethernet communication
(a) Configuration
1 2
Connected Connected Relayed
station CPU module module
Ethernet
Relayed network 3
4
Relayed Relayed
station CPU module

IBM-PC/AT compatible

(b) Target/non-target communication path


The following table indicates the communication paths to be retried at a
time-out error occurrence.
All the connected station CPUs can be the targets.
Target/non-target the relayed CPUs are indicated by (target) or (non-
target).

Connected station 4. Relayed station CPU


3. Relayed Motion
2. Connected module QCPU Q12DC QS QCPU QnA FX
1. CPU network LCPU ACPU controller
(Usable control name) (Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
Q series-compatible 1
CC IE Field
E71,
MELSECNET/H
Built-in Ethernet port
QCPU MELSECNET/10
QCPU
(Q mode) MELSECNET(II)
(ActQJ71E71TCP,
Ethernet
ActMLQJ71E71TCP,
ActQNUDECPUTCP) Computer link
CC-Link
CC IE Control
Q series-compatible 1
CC IE Field
E71,
MELSECNET/H
Built-in Ethernet port
QCPU MELSECNET/10
QCPU
(Q mode) MELSECNET(II)
(ActQJ71E71UDP,
Ethernet
ActMLQJ71E71UDP,
ActQNUDECPUUDP) Computer link
CC-Link
1: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is not supported.
(To the next page)

APP - 19 APP - 19
APPENDICES
MELSOFT

Connected station 4. Relayed station CPU


3. Relayed Motion
2. Connected module QCPU Q12DC QS QCPU QnA FX
1. CPU network LCPU ACPU controller
(Usable control name) (Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Field 1
MELSECNET/H
LCPU MELSECNET/10
LCPU (ActLCPUTCP, MELSECNET(II)
ActMLLCPUTCP) Ethernet
Computer link
CC-Link
CC IE Field 1
MELSECNET/H
LCPU MELSECNET/10
LCPU (ActLCPUUDP, MELSECNET(II)
ActMLLCPUUDP) Ethernet
Computer link
CC-Link
CC IE Control
CC IE Field
MELSECNET/H
QE71
MELSECNET/10
QnACPU (ActAJ71QE71UDP,
MELSECNET(II)
ActMLAJ71QE71UDP)
Ethernet
Computer link
CC-Link
1: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is not supported.

APP - 20 APP - 20
APPENDICES
MELSOFT

Appendix 3.3 When time-out occurs at fixed time in ACT control

MX Component makes communication to check whether the personal computer and


Programmable controller system are connected correctly before the Open function is
executed.
When making the above communication use, the fixed time-out period (1000ms to
4500ms) within the ACT control.
Note that if an error occurs during the above communication, an error other than the
time-out error may occur.
The following shows a communication path where a time-out will occur at the fixed time
within the ACT control.

(1) Computer link module communication


(a) Configuration
1 2
Connected Connected Relayed
station CPU module module

Relayed network 3
IBM-PC/AT compatible
4
Relayed Relayed
station CPU module

(b) Target/non-target communication path


The following table indicates the communication paths where a time-out will
occur at the fixed time within the ACT control.
All the connected station CPUs can be the targets.
Target/non-target relayed CPUs are indicated by (target) or (non-
target).

Connected station 4. Relayed station CPU


2. Connected Motion
3. Relayed network QCPU Q12DC QS QCPU QnA FX
1. CPU module (Usable LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
control name) CPU
CC IE Control
1
CC IE Field
MELSECNET/H
MELSECNET/10
Q series-compatible MELSECNET(II)
QCPU C24 Ethernet
(Q mode) (ActQJ71C24, Computer link
ActMLQJ71C24) CC-Link
Multidrop
(Independent mode)
Multidrop
(Synchronous mode)
1: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is not supported.
(To the next page)

APP - 21 APP - 21
APPENDICES
MELSOFT

Connected station 4. Relayed station CPU


2. Connected Motion
3. Relayed network QCPU Q12DC QS QCPU QnA FX
1. CPU module (Usable LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
control name) CPU
CC IE Field 1
MELSECNET/H
MELSECNET/10
MELSECNET(II)
L series-compatible
Ethernet
C24
LCPU Computer link
(ActLJ71C24,
ActMLLJ71C24) CC-Link
Multidrop
(Independent mode)
Multidrop
(Synchronous mode)
CC IE Control
CC IE Field
MELSECNET/H
MELSECNET/10
MELSECNET(II)
QC24(N)
Ethernet
QnACPU (ActAJ71QC24,
Computer link
ActMLAJ71QC24)
CC-Link
Multidrop
(Independent mode)
Multidrop
(Synchronous mode)
1: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is not supported.

APP - 22 APP - 22
APPENDICES
MELSOFT

(2) CPU COM communication


(a) Configuration

1
Connected Relayed
station CPU module

Relayed network 2
IBM-PC/AT compatible
3
Relayed Relayed
station CPU module

(b) Target/non-target communication path


The following table indicates the communication paths where a time-out will
occur at the fixed time within the ACT control.
All the connected station CPUs can be the targets.
Target/non-target relayed CPUs are indicated by (target) or (non-
target).

3. Relayed station CPU


1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
1
CC IE Field
MELSECNET/H
QCPU (Q mode)
MELSECNET/10
(ActQCPUQ,
MELSECNET(II)
ActMLQCPUQ)
Ethernet
Computer link
CC-Link
CC IE Field 1
MELSECNET/H
MELSECNET/10
LCPU
MELSECNET(II)
(ActLCPU, ActMLLCPU)
Ethernet
Computer link
CC-Link
CC IE Control
CC IE Field
MELSECNET/H
QCPU (A mode) MELSECNET/10
(ActQCPUA, ActMLQCPUA) MELSECNET(II)
Ethernet
Computer link
CC-Link
1: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is not supported.
(To the next page)

APP - 23 APP - 23
APPENDICES
MELSOFT

3. Relayed station CPU


1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
CC IE Field
MELSECNET/H
QnACPU
MELSECNET/10
(ActQnACPU,
MELSECNET(II)
ActMLQnACPU)
Ethernet
Computer link
CC-Link
CC IE Control
CC IE Field
MELSECNET/H
ACPU, Motion controller
MELSECNET/10
CPU
MELSECNET(II)
(ActACPU, ActMLACPU)
Ethernet
Computer link
CC-Link
CC IE Control
CC IE Field
MELSECNET/H
FXCPU MELSECNET/10
(ActFXCPU, ActMLFXCPU) MELSECNET(II)
Ethernet
Computer link
CC-Link

APP - 24 APP - 24
APPENDICES
MELSOFT

(3) CC-Link G4 communication


(a) Configuration
1
Connected CC-Link Relayed
station CPU module module

Relayed network 2
3
CC-Link Relayed Relayed
G4 module station CPU module
IBM-PC/AT compatible

(b) Target/non-target communication path


The following table indicates the communication paths where a time-out will
occur at the fixed time within the ACT control.
All the connected station CPUs can be the targets.
Target/non-target relayed CPUs are indicated by (target) or (non-
target).

1) When CC-Link G4-S3 module is in Q mode and connected


station CPU is QCPU (Q mode) or Q12DCCPU-V
3. Relayed station CPU
1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
1
CC IE Field
MELSECNET/H
QCPU (Q mode) MELSECNET/10
(ActCCG4Q, ActMLCCG4Q) MELSECNET(II)
Ethernet
Computer link
CC-Link
CC IE Control
1
CC IE Field
MELSECNET/H
Q12DCCPU-V MELSECNET/10
(ActCCG4Q, ActMLCCG4Q) MELSECNET(II)
Ethernet
Computer link
CC-Link
1: Inaccessible to LCPU relayed by CC-Link IE Controller Network since CC-Link IE Controller Network is not supported.

APP - 25 APP - 25
APPENDICES
MELSOFT

2) When CC-Link G4-S3 module is in Q mode and connected


station CPU is LCPU
3. Relayed station CPU
1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
CC IE Field
MELSECNET/H
LCPU MELSECNET/10
(ActCCG4Q, ActMLCCG4Q) MELSECNET(II)
Ethernet
Computer link
CC-Link

3) When CC-Link G4 module is in QnA mode


3. Relayed station CPU
1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
CC IE Field
MELSECNET/H
QnACPU
MELSECNET/10
(ActCCG4QnA,
MELSECNET(II)
ActMLCCG4QnA)
Ethernet
Computer link
CC-Link

4) When CC-Link G4 module is in A mode


3. Relayed station CPU
1. Connected module Motion
2. Relayed network QCPU Q12DC QS QCPU QnA FX
(Usable control name) LCPU ACPU controller
(Q mode) CPU-V CPU (A mode) CPU CPU
CPU
CC IE Control
CC IE Field
MELSECNET/H
QCPU (A mode), ACPU,
MELSECNET/10
Motion controller CPU
MELSECNET(II)
(ActCCG4A, ActMLCCG4A)
Ethernet
Computer link
CC-Link

APP - 26 APP - 26
APPENDICES
MELSOFT

Appendix 4 Corrective Actions for an Error with Code 0x01800002 or 0x018000003

If a memory lock error (0x01800002) or a memory securing error (0x01800003) occurs


in an ACT control when an Interface board for personal computers is used, increase
the minimum working set size of the personal computer.

The personal computer board driver runs using the minimum working set size in the
memory area reserved in the user program.
Some user programs require a larger size for the minimum working set.
Therefore, if the minimum working set size for the personal computer board driver
cannot be reserved, the memory lock error (0x01800002) or the memory securing error
(0x01800003) is returned.
In this situation, increase the minimum working set size in the user program before
executing the ACT control function.
(Refer to the sample programs in (2) and (3).)
The minimum working set size of 200KB is reserved at startup of the personal
computer.

(1) Processing overview of sample program


(a) Obtain the user program ID by the GetCurrentProcessID
function.
(b) Using the ID obtained in step (a), obtain the user program
handle by the OpenProcess function.
(c) The current minimum and maximum working set sizes can be
obtained by executing the GetProcessWorkingSetSize
function.
(d) Set a size larger than the minimum working set obtained in
step (c) and execute the SetProcessWorkingSetSize function.
(e) Release the user program handle by the CloseHandle function.

APP - 27 APP - 27
APPENDICES
MELSOFT

(2) Sample program: When setting with Visual Basic 6.0, .NET2003,
R

2005, 2008 or 2010


(Example when a minimum working set size is 1MB and maximum working set
size is 3MB)
When programming with Visual Basic 6.0 or .NET2005, change the type
R

definition of variables (id, ph, wkmin, wkmax) from Integer to Long.

Dim id As Integer 'User program ID variable


Dim ph As Integer 'User program handle variable
Dim wkmin As Integer 'Minimum working set variable
Dim wkmax As Integer 'Maximum working set variable
Dim bret As Boolean 'Return value

'Obtain the user program ID


id = GetCurrentProcessID()
'Open the user program handle
'PROCESS_SET_QUOTA = 256,PROCESS_QUERY_INFORMATION = 1024
ph = OpenProcess(256 + 1024,False,id)
'Obtain the maximum working set size and minimum working set size for the user program
bret = GetProcessWorkingSetSize(ph,wkmin,wkmax)
'Set the minimum working set size to 1MB
wkmin = 1 * 1024 * 1024
'Set the maximum working set size to 3MB
wkmax = 3 * 1024 * 1024
'Change the maximum working set size and minimum working set size for the user program
bret = SetProcessWorkingSetSize(ph,wkmin,wkmax)
'Close the user program handle
bret = CloseHandle(ph)

The set sizes shown here are reference sizes. Adjust the sizes in accordance
with your system.

APP - 28 APP - 28
APPENDICES
MELSOFT

(3) Sample program: When setting with Visual C++ 6.0, .NET2003,
R

2005, 2008 or 2010


(Example when a minimum working set size is 1MB and maximum working set
size is 3MB)

#define ERROR -1
short ChangeWorkingSetSize()
{
DWORD dwProcessId; /*User program ID variable*/
HANDLE hProcess; /*User program handle variable*/
DWORD dwMinimumWorkingSetSize; /*Minimum working set variable*/
DWORD dwMaximumWorkingSetSize; /*Maximum working set variable*/

/*Obtain the user program ID*/


dwProcessId = GetCurrentProcessId();

/*Open the user program handle*/


hProcess =
OpenProcess(PROCESS_SET_QUOTA+PROCESS_QUERY_INFORMATION,FALSE,dwProcessId);
if(hProcess == NULL){
/*Error end*/
return(ERROR);
}

/*Obtain the maximum working set size and minimum working set size for the user program */
if(GetProcessWorkingSetSize(hProcess,&dwMinimumWorkingSetSize,&dwMaximumWorkingSetSize)==0){
/*Error end*/
CloseHandle(hProcess);
return(ERROR);
}

/*Set the minimum working set size to 1MB*/


dwMinimumWorkingSetSize = 1 * 1024 * 1024;
/*Set the maximum working set size to 3MB*/
dwMaximumWorkingSetSize = 3 * 1024 * 1024;

/*Change the maximum working set size and minimum working set size for the user program */
if(SetProcessWorkingSetSize(hProcess,dwMinimumWorkingSetSize,dwMaximumWorkingSetSize)==0){
/*Error end*/
CloseHandle(hProcess);
return(ERROR);
}

/*Close the user program handle*/


CloseHandle(hProcess);

/*Normal return*/
return(0);

The set sizes shown here are reference sizes. Adjust the sizes in accordance
with your system.
APP - 29 APP - 29
APPENDICES
MELSOFT

MEMO

APP - 30 APP - 30
WARRANTY
Please confirm the following product warranty details before using this product.

1. Gratis Warranty Term and Gratis Warranty Range


If any faults or defects (hereinafter "Failure") found to be the responsibility of Mitsubishi occurs during use of the product
within the gratis warranty term, the product shall be repaired at no cost via the sales representative or Mitsubishi Service
Company.
However, if repairs are required onsite at domestic or overseas location, expenses to send an engineer will be solely at
the customer’s discretion. Mitsubishi shall not be held responsible for any re-commissioning, maintenance, or testing on-
site that involves replacement of the failed module.
[Gratis Warranty Term]
The gratis warranty term of the product shall be for one year after the date of purchase or delivery to a designated
place.
Note that after manufacture and shipment from Mitsubishi, the maximum distribution period shall be six (6) months, and
the longest gratis warranty term after manufacturing shall be eighteen (18) months. The gratis warranty term of repair
parts shall not exceed the gratis warranty term before repairs.
[Gratis Warranty Range]
(1) The range shall be limited to normal use within the usage state, usage methods and usage environment, etc.,
which follow the conditions and precautions, etc., given in the instruction manual, user's manual and caution labels
on the product.
(2) Even within the gratis warranty term, repairs shall be charged for in the following cases.
1. Failure occurring from inappropriate storage or handling, carelessness or negligence by the user. Failure caused
by the user's hardware or software design.
2. Failure caused by unapproved modifications, etc., to the product by the user.
3. When the Mitsubishi product is assembled into a user's device, Failure that could have been avoided if functions
or structures, judged as necessary in the legal safety measures the user's device is subject to or as necessary
by industry standards, had been provided.
4. Failure that could have been avoided if consumable parts (battery, backlight, fuse, etc.) designated in the
instruction manual had been correctly serviced or replaced.
5. Failure caused by external irresistible forces such as fires or abnormal voltages, and Failure caused by force
majeure such as earthquakes, lightning, wind and water damage.
6. Failure caused by reasons unpredictable by scientific technology standards at time of shipment from Mitsubishi.
7. Any other failure found not to be the responsibility of Mitsubishi or that admitted not to be so by the user.

2. Onerous repair term after discontinuation of production


(1) Mitsubishi shall accept onerous product repairs for seven (7) years after production of the product is discontinued.
Discontinuation of production shall be notified with Mitsubishi Technical Bulletins, etc.
(2) Product supply (including repair parts) is not available after production is discontinued.

3. Overseas service
Overseas, repairs shall be accepted by Mitsubishi's local overseas FA Center. Note that the repair conditions at each FA
Center may differ.

4. Exclusion of loss in opportunity and secondary loss from warranty liability


Regardless of the gratis warranty term, Mitsubishi shall not be liable for compensation of damages caused by any cause
found not to be the responsibility of Mitsubishi, loss in opportunity, lost profits incurred to the user by Failures of Mitsubishi
products, special damages and secondary damages whether foreseeable or not , compensation for accidents, and
compensation for damages to products other than Mitsubishi products, replacement by the user, maintenance of on-site
equipment, start-up test run and other tasks.

5. Changes in product specifications


The specifications given in the catalogs, manuals or technical documents are subject to change without prior notice.
Microsoft, Windows, Windows NT, Windows Vista, Visual Basic and Visual C++ are registered trademarks
of Microsoft Corporation in the United States and other countries.
Ethernet is the registered trademark of Xerox Corporation.
Other company and product names herein are either trademarks of registered trademarks of their respective
owners.
SPREAD
Copyright(C) 1999 Far Point Technologies, Inc.

You might also like