MX Component
MX Component
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".
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
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
(1) When using Microsoft Windows NT Workstation Operating System Version 4.0,
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
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
(3) Precautions for use of Microsoft Windows Millennium Edition Operating System
R R
(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
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.
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.)
A-9 A-9
Instructions for use of Ethernet modules
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.
Ethernet
QCPU 3)
: Accessible
QCPU 4) QCPU 5)
(Q QJ71 (Q QJ71 (Q QJ71 : Inaccessible
mode) E71 mode) E71 mode) E71
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.
A - 12 A - 12
Instructions for use of MELSECNET(II), MELSECNET/10 and MELSECNET/H
(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
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.
(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.
A - 15 A - 15
Instructions for use of Microsoft Excel
R
Note that Windows Me has been confirmed to stop if you run multiple Excel
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
(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
(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.
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
2.2.2 When using Visual C++ 6.0 or Visual C++ .NET.......................................................................... 2-20
R R
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
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.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.11 Visual C++ .NET (Visual Studio 2010) Sample Program................................................................... 5-35
R
A - 21 A - 21
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)
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)
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
(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
(4) To know the device types to be specified in the functions (Section 2.3)
Section 2.3 lists the device types.
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.
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.
IBM-PC/AT compatible
You can make communication with the
specified programmable controller
easily without being aware of
the communication protocol.
CC-Link IE Field
CC-Link IE Field Network CC-Link IE Field
Ethernet adapter module Network Network module
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)
CC-Link IE Controller
CC-Link IE Controller
CC-Link IE controller
Network CC-Link IE Controller
communication Network board Network
Network module
RS-232/RS-422
conversion CC-Link module
CC-Link G4 CC-Link G4 (Software version "N" or later)
communication CC-Link
module
1-1 1-1
1 OVERVIEW
MELSOFT
IBM-PC/AT compatible
1-2 1-2
1 OVERVIEW
MELSOFT
The following sections give the lists of ACT controls and functions.
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
1-4 1-4
1 OVERVIEW
MELSOFT
The following table lists the features of the functions and the functions available for the
ACT controls.
1-5 1-5
1 OVERVIEW
MELSOFT
MEMO
1-6 1-6
2 ABOUT THE ACT CONTROLS
MELSOFT
POINT
Note that restrictions by DEP may apply when using Windows XP Service Pack2
R
Perform the following setting operation when using Visual Basic 6.0.
R
Module] menu.
2-2 2-2
2 ABOUT THE ACT CONTROLS
MELSOFT
Perform the following setting operation when using Visual C++ 6.0.
R
menu.
2-3 2-3
2 ABOUT THE ACT CONTROLS
MELSOFT
2-4 2-4
2 ABOUT THE ACT CONTROLS
MELSOFT
2-5 2-5
2 ABOUT THE ACT CONTROLS
MELSOFT
2-6 2-6
2 ABOUT THE ACT CONTROLS
MELSOFT
2-7 2-7
2 ABOUT THE ACT CONTROLS
MELSOFT
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
Perform the following setting operation when using Visual Studio .NET.
R
2-9 2-9
2 ABOUT THE ACT CONTROLS
MELSOFT
[Options] menu.
2 - 10 2 - 10
2 ABOUT THE ACT CONTROLS
MELSOFT
2
1) Choose the [Tools] - [Add/Remove Toolbox Items ]
menu.
2: For Visual Studio 2005 and Visual Studio 2008,
R R
2 - 11 2 - 11
2 ABOUT THE ACT CONTROLS
MELSOFT
2 - 12 2 - 12
2 ABOUT THE ACT CONTROLS
MELSOFT
2 - 13 2 - 13
2 ABOUT THE ACT CONTROLS
MELSOFT
2 - 14 2 - 14
2 ABOUT THE ACT CONTROLS
MELSOFT
2 - 15 2 - 15
2 ABOUT THE ACT CONTROLS
MELSOFT
2 - 16 2 - 16
2 ABOUT THE ACT CONTROLS
MELSOFT
2 - 17 2 - 17
2 ABOUT THE ACT CONTROLS
MELSOFT
6) Make sure that the member variable set in Step 5) has been created.
2 - 18 2 - 18
2 ABOUT THE ACT CONTROLS
MELSOFT
POINT
When creating a user program, select "x86" (32 bits) "Target CPU".
When using Visual Basic 6.0 or Visual Basic .NET, create a user application in the
R R
following procedure.
Yes
2 - 19 2 - 19
2 ABOUT THE ACT CONTROLS
MELSOFT
When using Visual C++ 6.0 or Visual C++ .NET, create a user application in the
R R
following procedure.
Yes
2 - 20 2 - 20
2 ABOUT THE ACT CONTROLS
MELSOFT
Yes
2 - 21 2 - 21
2 ABOUT THE ACT CONTROLS
MELSOFT
Yes
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.
2 - 22 2 - 22
2 ABOUT THE ACT CONTROLS
MELSOFT
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.
2 - 23 2 - 23
2 ABOUT THE ACT CONTROLS
MELSOFT
2 - 24 2 - 24
2 ABOUT THE ACT CONTROLS
MELSOFT
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.
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
The following table lists the definitions and usable setting types of the ACT controls.
3-1 3-1
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3-2 3-2
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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.
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 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 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
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
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
3-8 3-8
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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 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
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
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.
Property patterns
Indicates the accessible ranges of the used
control and the patterns of the properties.
Property list
(1) Property
Gives the property name.
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
The following table indicates the property possessed by the ActEasyIF, ActMLEasyIF
control and its default value.
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
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
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
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
3 - 16 3 - 16
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3 - 17 3 - 17
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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 - 19 3 - 19
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3 - 20 3 - 20
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
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
POINT
This control can also make direct communication without specifying the IP address
of the connected station (Built-in Ethernet port QCPU).
144
ActCpuType (CPU_Q03UDECPU) CPU type corresponding to target station
3 - 23 3 - 23
3 DETAILS OF THE ACT CONTROLS
MELSOFT
1
ActDsidPropertyBit (0x01) Fixed to 1(0x01) Fixed to 1(0x01) Fixed to 0(0x00) Fixed to 0(0x00)
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
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
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
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
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
3 - 29 3 - 29
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3 - 30 3 - 30
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
3 - 32 3 - 32
3 DETAILS OF THE ACT CONTROLS
MELSOFT
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station
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
The following table indicates the properties possessed by the ActLCPU, ActMLLCPU
control and their default values.
3 - 35 3 - 35
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3 - 36 3 - 36
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3 - 37 3 - 37
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
The following table indicates the properties possessed by the ActACPU, ActMLACPU
control and their default values.
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 - 40 3 - 40
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
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)
3 - 43 3 - 43
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Property Patterns
Property Default Value
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
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)
3 - 45 3 - 45
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Property Patterns
Property Default Value
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
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
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)
3 - 47 3 - 47
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Property Patterns
Property Default Value
3 - 48 3 - 48
3 DETAILS OF THE ACT CONTROLS
MELSOFT
17
ActCpuType CPU type corresponding to target station
(CPU_Q2ACPU)
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
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)
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
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).
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
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.
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
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
1
ActSumCheck (SUM_CHECK) Fixed to SUM_CHECK(Match to the setting of C24).
(2) When connected station side C24 is used for multidrop link with
relayed module
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.
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
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
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
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
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
3 - 60 3 - 60
3 DETAILS OF THE ACT CONTROLS
MELSOFT
(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
3 - 61 3 - 61
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3 - 62 3 - 62
3 DETAILS OF THE ACT CONTROLS
MELSOFT
(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
3 - 63 3 - 63
3 DETAILS OF THE ACT CONTROLS
MELSOFT
(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
3 - 64 3 - 64
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3 - 65 3 - 65
3 DETAILS OF THE ACT CONTROLS
MELSOFT
(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
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)
3 - 66 3 - 66
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
3 - 67 3 - 67
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
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
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
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
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
3 - 71 3 - 71
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
(a) Configuration
Connected MELSECNET/H Relayed
station CPU module module
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
3 - 73 3 - 73
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
3 - 75 3 - 75
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
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
3 - 77 3 - 77
3 DETAILS OF THE ACT CONTROLS
MELSOFT
The following table shows the properties possessed by the ActMnetGBD and
ActMLMnetGBD controls and their default values.
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
3 - 78 3 - 78
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
The following table shows the properties possessed by the ActCCIEFBD and
ActMLCCIEFBD controls and their default values.
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
3 - 80 3 - 80
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
The following table indicates the properties possessed by the ActCCBD, ActMLCCBD
control and their default values.
Connected Relayed
CC-Link module
station CPU module
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
3 - 82 3 - 82
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
Connected Relayed
CC-Link module
station CPU module
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
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
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
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
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
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
Relayed network
Relayed Relayed
station CPU module
IBM-PC/AT compatible
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
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
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.
The following table indicates the properties possessed by the ActSIM, ActMLSIM
control and their default values.
3 - 89 3 - 89
3 DETAILS OF THE ACT CONTROLS
MELSOFT
(1) Configuration
(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
The following table indicates the properties possessed by the ActA6TEL control and
their default values.
(1) Configuration
Connected Relayed
station CPU module
Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible
3 - 91 3 - 91
3 DETAILS OF THE ACT CONTROLS
MELSOFT
The following table indicates the properties possessed by the ActQ6TEL control and
their default values.
(1) Configuration
Connected Relayed
station CPU module
Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible
3 - 93 3 - 93
3 DETAILS OF THE ACT CONTROLS
MELSOFT
The following table indicates the properties possessed by the ActFXCPUTEL control
and their default values.
(1) Configuration
Connected Relayed
station CPU module
Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible
3 - 94 3 - 94
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible
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
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
The following table indicates the properties possessed by the ActLJ71C24TEL control
and their default values.
Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible
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)
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
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
Subscriber line
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible
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
3 - 108 3 - 108
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Property Patterns
Property Default Value
3 - 109 3 - 109
3 DETAILS OF THE ACT CONTROLS
MELSOFT
The following table indicates the properties possessed by the ActGOT, ActMLGOT
control and their default values.
(1) Configuration
GOT
IBM-PC/AT compatible
3 - 110 3 - 110
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
3 - 112 3 - 112
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3. Property list
Property Patterns
Property Default Value
1
ActGotTransparentPLCIf (0x01) CPU module LCPU: Fixed to 6
3 - 113 3 - 113
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Property Patterns
Property Default Value
3 - 114 3 - 114
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
1023
ActIONumber Not Used
(0x3FF)
0
ActMultiDropChannelNumber (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
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
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
3 - 117 3 - 117
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
1023
ActIONumber Not Used
(0x3FF)
0
ActMultiDropChannelNumber (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
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
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
3 - 120 3 - 120
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3 - 121 3 - 121
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
3 - 122 3 - 122
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Property Patterns
Property Default Value
3 - 123 3 - 123
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
1023
ActIONumber (0x3FF) Not Used
0
ActMultiDropChannelNumber (0x00) Not Used
0
ActSourceStationNumber (0x00) Not Used
0
ActThroughNetworkType (0x00) Not Used
3 - 124 3 - 124
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
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
3 - 126 3 - 126
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
1023
ActIONumber (0x3FF) Not Used
0
ActMultiDropChannelNumber (0x00) Not Used
0
ActSourceStationNumber (0x00) Not Used
0
ActThroughNetworkType (0x00) Not Used
3 - 127 3 - 127
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
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
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
3 - 130 3 - 130
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
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
3 - 132 3 - 132
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
1023
ActIONumber Not Used
(0x3FF)
0
ActMultiDropChannelNumber (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
3 - 135 3 - 135
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
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
3 - 137 3 - 137
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
1023
ActIONumber Not Used
(0x3FF)
0
ActMultiDropChannelNumber (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
3 - 139 3 - 139
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3 - 140 3 - 140
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3. Property list
Property Patterns
Property Default Value
34
ActCpuType (CPU_Q02CPU) CPU type corresponding to target station
3 - 141 3 - 141
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Property Patterns
Property Default Value
3 - 142 3 - 142
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3. Property list
Property Patterns
Property Default Value
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
ActGotTransparentPLCIf C24 module (LJ71C24): Fixed to 31
(0x01)
ActHostAddress 1.1.1.1 Not Used
0
ActIntelligentPreferenceBit (0x00) Fixed to 0(0x00)
3 - 143 3 - 143
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Property Patterns
Property Default Value
3 - 144 3 - 144
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3. Property list
Property Patterns
Property Default Value
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)
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
3 - 147 3 - 147
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3 - 148 3 - 148
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
3 - 149 3 - 149
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Property Patterns
Property Default Value
3 - 150 3 - 150
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
ActGotTransparentPLCIf C24 module (LJ71C24): Fixed to 31
(0x01)
ActHostAddress 1.1.1.1 Not Used
0
ActIntelligentPreferenceBit (0x00) Fixed to 0(0x00)
3 - 151 3 - 151
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Property Patterns
Property Default Value
3 - 152 3 - 152
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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)
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
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
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
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
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
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
3. Property list
Property Patterns
Property Default Value
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
3 - 161 3 - 161
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Property Patterns
Property Default Value
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
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
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
3 - 165 3 - 165
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Property Patterns
Property Default Value
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
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
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
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
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
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
3 - 171 3 - 171
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3 - 172 3 - 172
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
3 - 174 3 - 174
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
3 - 175 3 - 175
3 DETAILS OF THE ACT CONTROLS
MELSOFT
3 - 176 3 - 176
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
3 - 177 3 - 177
3 DETAILS OF THE ACT CONTROLS
MELSOFT
Property Patterns
Property Default Value
3 - 178 3 - 178
3 DETAILS OF THE ACT CONTROLS
MELSOFT
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
0
ActThroughNetworkType (0x00) Refer to the property [ActThroughNetworkType] in Section 3.2.
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".
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.
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.
} else {
MessgeBox( “Communication Error = %x”, lRet );
}
} else {
MessgeBox( “COM ERROR Occurd” );
}
4-2 4-2
4 FUNCTIONS
MELSOFT
Open the communication line. (Open) Open the communication line. (Open)
4-3 4-3
4 FUNCTIONS
MELSOFT
(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).
4-4 4-4
4 FUNCTIONS
MELSOFT
<Example>
When using ReadDeviceBlock2 to read device data of negative value
lpsData = -1 (0xFFFF)
4-5 4-5
4 FUNCTIONS
MELSOFT
(2) Feature
Opens the communication line.
(3) Format
Visual Basic 6.0, Visual C++ 6.0,
R R
(4) Explanation
The line is connected on the basis of the value set to the property for Open
function.
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
(2) Feature
Closes the communication line.
(3) Format
Visual Basic 6.0, Visual C++ 6.0,
R R
(4) Explanation
The line connected using the Open function is closed.
4-7 4-7
4 FUNCTIONS
MELSOFT
(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
(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
<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
4-9 4-9
4 FUNCTIONS
MELSOFT
(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
(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
<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
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
(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
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
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
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
(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
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
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
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
(2) Feature
Sets one point of device.
(3) Format
Visual Basic 6.0, VBA : lRet = object.SetDevice(Device, lData)
R
lData)
Long lRet Returned value Output
CString szDevice Device name Input
Long lData 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
4 - 17 4 - 17
4 FUNCTIONS
MELSOFT
(2) Feature
Acquires data from one point of device.
(3) Format
Visual Basic 6.0, VBA : lRet = object.GetDevice(szDevice, lData)
R
lplData)
Long lRet Returned value Output
CString szDevice Device name Input
Long lplData 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
4 - 19 4 - 19
4 FUNCTIONS
MELSOFT
(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
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
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).
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
(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
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
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).
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
(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
4 - 27 4 - 27
4 FUNCTIONS
MELSOFT
( 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
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.
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
(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
4 - 31 4 - 31
4 FUNCTIONS
MELSOFT
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.
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
(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
( szCpuType, lplCpuType)
Long lRet Returned value Output
BSTR szCpuName Programmable controller CPU type Output
character string
Long lplCpuType 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
4 - 36 4 - 36
4 FUNCTIONS
MELSOFT
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
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.
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.
4 - 39 4 - 39
4 FUNCTIONS
MELSOFT
(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
(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
(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
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
(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
(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
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
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).
(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
4 - 43 4 - 43
4 FUNCTIONS
MELSOFT
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
(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
(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
(4) Explanation
The devices that have been set by the EntryDeviceStatus function to monitor
statuses are deregistered.
4 - 46 4 - 46
4 FUNCTIONS
MELSOFT
(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
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
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).
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
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
(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
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
<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
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
(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
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
<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
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
(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
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
(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
4 - 54 4 - 54
4 FUNCTIONS
MELSOFT
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
(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
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
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).
(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
4 - 57 4 - 57
4 FUNCTIONS
MELSOFT
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.
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
(2) Feature
Sets 2-byte data to one device point.
(3) Format
Visual Basic 6.0, VBA : lRet = object.SetDevice2(szDevice, iData)
R
sData)
Long lRet Returned value Output
CString 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
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
(2) Feature
Gets 2-byte data from one device point.
(3) Format
Visual Basic 6.0, VBA : lRet = object.GetDevice2(szDevice, iData)
R
lpsData)
Long lRet Returned value Output
CString szDevice Device name Input
Short lpsData 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
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
(2) Feature
Connects the telephone line.
(3) Format
Visual Basic 6.0, Visual C++ 6.0, Visual C++ .NET(MFC),
R R R
(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.
4 - 63 4 - 63
4 FUNCTIONS
MELSOFT
(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.
4 - 64 4 - 64
4 FUNCTIONS
MELSOFT
(2) Feature
Disconnects the telephone line.
(3) Format
Visual Basic 6.0, Visual C++ 6.0, Visual C++ .NET(MFC),
R R R
(4) Explanation
(a) Disconnects the telephone line that was connected using the Connect
function.
4 - 65 4 - 65
4 FUNCTIONS
MELSOFT
Connection Connection
start start
Execution of Connect
Execution of Connect
Execution of Open
Execution of Open
Execution of Close
Execution of Close
Execution of Disconnect
End
Execution of Disconnect *1
4 - 66 4 - 66
4 FUNCTIONS
MELSOFT
(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
(lErrorCode,
lpszErrorMessage)
Long lRet Returned value Output
Long lErrorCode Error code Input
BSTR lpszErrorMessage Error message Output
szErrorMessage)
Integer IRet Returned value Output
Integer IErrorCode Error code Input
String szErrorMessage Error message Output
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).
4 - 67 4 - 67
4 FUNCTIONS
MELSOFT
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 - 68 4 - 68
4 FUNCTIONS
MELSOFT
4 - 69 4 - 69
4 FUNCTIONS
MELSOFT
4 - 70 4 - 70
4 FUNCTIONS
MELSOFT
4 - 71 4 - 71
4 FUNCTIONS
MELSOFT
4 - 72 4 - 72
4 FUNCTIONS
MELSOFT
4 - 73 4 - 73
4 FUNCTIONS
MELSOFT
4 - 74 4 - 74
5 SAMPLE PROGRAMS
MELSOFT
5 SAMPLE PROGRAMS
This chapter describes the sample program registered at installation of MX Component.
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
5-2 5-2
5 SAMPLE PROGRAMS
MELSOFT
This section explains the sample program for Visual Basic 6.0 created using the Act
R
controls.
This sample program reads data from the programmable controller CPU and
reads/writes device values using the ActEasyIF control and ActACPU control.
(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
(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.
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.
5-4 5-4
5 SAMPLE PROGRAMS
MELSOFT
This sample program monitors the devices of the programmable controller CPU
corresponding to the specified logical station number using the ActEasyIF control.
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
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.
5-7 5-7
5 SAMPLE PROGRAMS
MELSOFT
(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.
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.
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
This section explains the sample programs for Visual C++ 6.0 which were created
R
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.
(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
(4) Screen
The sample program screen will be explained.
Item Description
Control Used to choose the control to be used.
Device Name Enter the device from/to where a value will be read/written.
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.
Top Shows the CPU type code and read device value.
Output
Bottom Shows the CPU type.
5 - 11 5 - 11
5 SAMPLE PROGRAMS
MELSOFT
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.
(b) When changing the control used, click Close Communication to close the
communication line once, then change the control, and open the line again.
(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
This sample program performs the troubleshooting function using the ActSupport
control with the dispatch interface.
5 - 13 5 - 13
5 SAMPLE PROGRAMS
MELSOFT
(4) Screen
The sample program screen will be explained.
Item Description
(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
This section explains the sample programs for Excel and Access.
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.
(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.
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)
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
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.
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
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.
(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.
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)
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
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
(b) In this sample program, device "D100" is used to denote the tank capacity,
and device "D101" to denote the tank status.
5 - 21 5 - 21
5 SAMPLE PROGRAMS
MELSOFT
(4) Screen
The sample program screens will be explained.
5 - 22 5 - 22
5 SAMPLE PROGRAMS
MELSOFT
This sample program is designed to read programmable controller CPU data and read
device values using the ActMLEasyIF control.
5 - 23 5 - 23
5 SAMPLE PROGRAMS
MELSOFT
(5) Screen
The sample program screens will be explained.
Item Description
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.
5 - 24 5 - 24
5 SAMPLE PROGRAMS
MELSOFT
Item Description
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.
5 - 25 5 - 25
5 SAMPLE PROGRAMS
MELSOFT
This section explains the sample programs for Visual Basic .NET (Visual
R
Studio .NET 2003) that were created using the Act controls.
R
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.
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
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.
5 - 28 5 - 28
5 SAMPLE PROGRAMS
MELSOFT
(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.
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.
DeviceSize Type the number of device points for which block read/write will be executed.
5 - 31 5 - 31
5 SAMPLE PROGRAMS
MELSOFT
This section explains the sample programs for Visual C++ .NET (Visual Studio .NET
R R
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.
(4) Screen
The screen is the same as for Visual Basic .NET (Visual Studio .NET 2003).
R R
5 - 32 5 - 32
5 SAMPLE PROGRAMS
MELSOFT
In Visual Basic .NET (Visual Studio 2005), use converted sample program for Visual
R R
For a sample program for Visual Basic .NET (Visual Studio .NET 2003), refer to
R R
Section 5.6.
This section explains a sample program for Visual C++ .NET (Visual Studio 2005),
R R
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.
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
5 - 34 5 - 34
5 SAMPLE PROGRAMS
MELSOFT
In Visual Basic .NET (Visual Studio 2010), use converted sample program for Visual
R R
For a sample program for Visual Basic .NET (Visual Studio .NET 2003), refer to
R R
Section 5.6.
This section explains a sample program for Visual C++ .NET (Visual Studio 2010),
R R
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.
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
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.
The following table gives the error codes returned by the ACT controls.
6-1 6-1
6 ERROR CODES
MELSOFT
6-2 6-2
6 ERROR CODES
MELSOFT
6-4 6-4
6 ERROR CODES
MELSOFT
6-5 6-5
6 ERROR CODES
MELSOFT
6-6 6-6
6 ERROR CODES
MELSOFT
6-7 6-7
6 ERROR CODES
MELSOFT
6-8 6-8
6 ERROR CODES
MELSOFT
6-9 6-9
6 ERROR CODES
MELSOFT
6 - 10 6 - 10
6 ERROR CODES
MELSOFT
6 - 13 6 - 13
6 ERROR CODES
MELSOFT
6 - 15 6 - 15
6 ERROR CODES
MELSOFT
6 - 16 6 - 16
6 ERROR CODES
MELSOFT
6 - 17 6 - 17
6 ERROR CODES
MELSOFT
6 - 18 6 - 18
6 ERROR CODES
MELSOFT
6 - 20 6 - 20
6 ERROR CODES
MELSOFT
6 - 21 6 - 21
6 ERROR CODES
MELSOFT
6 - 22 6 - 22
6 ERROR CODES
MELSOFT
6 - 23 6 - 23
6 ERROR CODES
MELSOFT
6 - 24 6 - 24
6 ERROR CODES
MELSOFT
6 - 25 6 - 25
6 ERROR CODES
MELSOFT
6 - 26 6 - 26
6 ERROR CODES
MELSOFT
6 - 28 6 - 28
6 ERROR CODES
MELSOFT
6 - 29 6 - 29
6 ERROR CODES
MELSOFT
6 - 30 6 - 30
6 ERROR CODES
MELSOFT
6 - 31 6 - 31
6 ERROR CODES
MELSOFT
6 - 32 6 - 32
6 ERROR CODES
MELSOFT
6 - 33 6 - 33
6 ERROR CODES
MELSOFT
6 - 35 6 - 35
6 ERROR CODES
MELSOFT
6 - 36 6 - 36
6 ERROR CODES
MELSOFT
6 - 37 6 - 37
6 ERROR CODES
MELSOFT
6 - 38 6 - 38
6 ERROR CODES
MELSOFT
6 - 39 6 - 39
6 ERROR CODES
MELSOFT
6 - 40 6 - 40
6 ERROR CODES
MELSOFT
6 - 41 6 - 41
6 ERROR CODES
MELSOFT
6 - 42 6 - 42
6 ERROR CODES
MELSOFT
6 - 43 6 - 43
6 ERROR CODES
MELSOFT
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".
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.
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
This section describes the connection system of the callback function for modem
communication using the Q Series Corresponding C24.
APP - 1 APP - 1
APPENDICES
MELSOFT
APP
APP - 2 APP - 2
APPENDICES
MELSOFT
This section explains the programming example for EntryDeviceStatus to check word
devices for negative values.
The following programming example checks D0 for -10, D1 for 0 and D2 for 10
using Visual Basic 6.0.
R
´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
´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
The following programming example checks D0 for -10, D1 for 0 and D2 for 10
using Visual C++ 6.0.
R
//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
//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
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.
Relayed network 3
IBM-PC/AT compatible
4
Relayed Relayed
station CPU module
APP - 8 APP - 8
APPENDICES
MELSOFT
1
Connected Relayed
station CPU module
Relayed network 2
IBM-PC/AT compatible
3
Relayed Relayed
station CPU module
APP - 9 APP - 9
APPENDICES
MELSOFT
APP - 10 APP - 10
APPENDICES
MELSOFT
1
Connected Relayed
station CPU module
Relayed network 2
IBM-PC/AT compatible
3
Relayed Relayed
station CPU module
APP - 11 APP - 11
APPENDICES
MELSOFT
Relayed network 2
3
CC-Link Relayed Relayed
G4 module station CPU module
IBM-PC/AT compatible
APP - 12 APP - 12
APPENDICES
MELSOFT
APP - 13 APP - 13
APPENDICES
MELSOFT
APP - 14 APP - 14
APPENDICES
MELSOFT
APP - 15 APP - 15
APPENDICES
MELSOFT
APP - 16 APP - 16
APPENDICES
MELSOFT
1 2
Connected Connected Relayed
station CPU module module
Subscriber line 4
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible
APP - 17 APP - 17
APPENDICES
MELSOFT
1 2
Connected Connected Relayed
station CPU module module
Subscriber line 4
Relayed Relayed
Modem station CPU module
IBM-PC/AT compatible
APP - 18 APP - 18
APPENDICES
MELSOFT
Appendix 3.2 When retries are to be made at occurrence of receive data error
IBM-PC/AT compatible
APP - 19 APP - 19
APPENDICES
MELSOFT
APP - 20 APP - 20
APPENDICES
MELSOFT
Relayed network 3
IBM-PC/AT compatible
4
Relayed Relayed
station CPU module
APP - 21 APP - 21
APPENDICES
MELSOFT
APP - 22 APP - 22
APPENDICES
MELSOFT
1
Connected Relayed
station CPU module
Relayed network 2
IBM-PC/AT compatible
3
Relayed Relayed
station CPU module
APP - 23 APP - 23
APPENDICES
MELSOFT
APP - 24 APP - 24
APPENDICES
MELSOFT
Relayed network 2
3
CC-Link Relayed Relayed
G4 module station CPU module
IBM-PC/AT compatible
APP - 25 APP - 25
APPENDICES
MELSOFT
APP - 26 APP - 26
APPENDICES
MELSOFT
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.
APP - 27 APP - 27
APPENDICES
MELSOFT
(2) Sample program: When setting with Visual Basic 6.0, .NET2003,
R
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
#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 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);
}
/*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);
}
/*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.
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.