Manual MX Sheet
Manual MX Sheet
Before using this product, please read this manual and the relevant manuals carefully and pay full attention
to safety to handle the product correctly.
The precautions given in this manual are concerned with this product. For the safety precautions of the
programmable controller system, refer to the User's Manual for the CPU module.
In this manual, the safety precautions are classified into two levels: " WARNING" and " CAUTION".
Under some circumstances, failure to observe the precautions given under " CAUTION" may lead to
serious consequences.
Make sure that the end users read this manual and then keep the manual in a safe place for future
reference.
[Design Instructions]
WARNING
● When data change, program change, or status control is performed from a personal computer to a
running programmable controller, create an interlock circuit outside the programmable controller to
ensure that the whole system always operates safely.
Furthermore, for the online operations performed from a personal computer to a programmable
controller CPU, the corrective actions against a communication error due to such as a cable
connection fault should be predetermined as a system.
CAUTION
● The online operations performed from a personal computer to a running programmable controller
CPU (forced output and operating status changes) must be executed after the manual has been
carefully read and the safety has been ensured.
The operation failure may cause the injury or machine damage.
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;
• 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.
• 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.
• 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.
2
INTRODUCTION
Thank you for your patronage. We appreciate your purchase of the Mitsubishi integrated FA software, MELSOFT series.
This manual is designed for users to understand operations of MX Component.
Before using the product, thoroughly read this manual and related manuals to develop full familiarity with the functions and
performance of MX Sheet and supported modules to ensure correct use.
RELATED MANUALS
The manuals related to this product are shown below.
Refer to the following tables when ordering required manuals.
Manual name
Description
< Manual number, model code >
MX Sheet Version 2 Operating Manual (Introduction) Explains the installation method, function outlines and operation
<SH-081081ENG, 13UJ74> methods of MX Sheet Version 2.
MX Component Version 4 Operating Manual Explains the setting and operation methods of each utility on MX
<SH-081084ENG, 13JU75> Component.
MX Component Version 4 Programming Manual Explains the programming procedures, details and error codes for
<SH-081085ENG, 13JW12> ACT control.
Remark
MX Sheet Version 2 Operating Manual (introduction) is included on the CD-ROM of the software package in a PDF file
format.
Manuals in printed form are sold separately for single purchase. Order a manual by quoting the manual number (model
code) listed in the table above.
3
CONTENTS
CONTENTS
SAFETY PRECAUTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
CONDITIONS OF USE FOR THE PRODUCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
RELATED MANUALS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
OPERATING CONSIDERATIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
HOW TO READ THIS MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
TERMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
MEANINGS AND DEFINITIONS OF TERMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
PACKING LIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
CHAPTER 1 OVERVIEW 19
1.1 Overview of MX Sheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4
6.4.4 Setting of the <<Device Trigger>> tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
6.4.5 Setting of the <<Handshake>> tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
5
14.3 1 Shot Communication Button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
APPENDIX 142
Appendix 1 Version Confirmation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Appendix 2 Processing Speed of MX Sheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Appendix 3 Processing MX Sheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Appendix 3.1 Collection delay and data dropout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Appendix 3.2 Date and time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Appendix 8 Countermeasures for Errors as a Result of Using the Automatic Communication Setting
of MX Sheet in Microsoft® Excel® 2007 or Later. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Appendix 8.1 Situations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Appendix 8.2 Cause of anomalous situations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Appendix 8.3 Corrective action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
REVISIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
6
OPERATING CONSIDERATIONS
This section explains the instructions in the following order.
1) Using operating system and personal computer
2) Setting MX Sheet
3) Editing cells and Excel sheets
4) Performing communication
5) Using VBA
6) Using other MELSOFT products
(1) When using Microsoft® Windows® XP Professional Operating System, Microsoft® Windows® XP
Home Edition Operating System, Windows Vista® , and Windows® 7
To set/change Communication Settings, a user who has an administrator authority must log on.
If the user account that does not have the administrator authority is used to execute the data conversion function,
MX Links/MX Chart data cannot be converted.
7
Considerations for setting MX sheet
(1) Word designation for bit and bit designation for word
In the following tabs and screens, word designation for bit (e.g. K4M0) and bit designation for word (e.g. D0.0)
cannot be set.
1) <<Access Data>> tab *1
2) <<Device Trigger>> tab
3) <<Handshake>> tab
4) Automatic Save screen
5) Automatic Print screen
8
(c) Compatibility check
In Microsoft® Excel® 2007 or later, when setting colors to a Book in Excel from 97 to 2003 version with Cell
Settings of MX Sheet, if specifying the color of Å~ on the following screen, the Compatibility Checker screen is
displayed on the Excel at saving the Book.
<Compatibility Checker screen>
9
Considerations for editing cells and Excel spreadsheets
10
Considerations for performing communication
11
(5) When logoff/shutdown is executed during communication
Do not log off or shut down the personal computer during usual communication or 1 shot communication.
Log off or shut down the personal computer after terminating the communication with the programmable
controller CPU and exiting from Excel.
If logoff or shutdown of the personal computer is executed during communication, the following symptoms are
observed.
In this case, take corrective actions to restore the system.
(a) Symptom
When MX Sheet setting is set, only the frame of Excel is displayed.
12
(7) Excel operation during communication
(a) If Excel is in either of the following status, MX Sheet cannot execute operations on Excel (e.g. display into cells,
or save or print of an Excel book).
• A cell is in input status (e.g. a cell is double-clicked, or the cursor is at the formula bar).
• A message or a dialog box is displayed on Excel.
Minimize the number of input processes on Excel during communications.
• Microsoft® Excel® 2010 hides tabs on the ribbon. Although the <<File>> tab and the quick access toolbar
are displayed, do not operate them during communications.
13
(9) Change to Design Mode of Excel during communication
For Excel during communication, do not change to the Design Mode.
If attempted, normal operation of MX Sheet may be disabled.
14
HOW TO READ THIS MANUAL
The following explains the page composition and symbols in this manual.
The content of the example page used here are different from the actual content for the intention of explaining how to read this
manual.
Operating procedure
describes the operating
procedure of the function.
*indicates the
reference page.
$ indicates the
reference manual.
• Operating procedure
The following three types of procedure are found under Operating procedure .
15
• Symbols used in this manual
The following shows the symbols used in this manual with descriptions and examples.
'
#
$
%
&
( ) Toolbar icon ( )
" " Item name on screen "Operation when cell is full"
<< >> Tab name on screen <<Add-Ins>> tab
16
TERMS
This manual uses the terms listed in the following table unless otherwise noted.
Term Description
Generic product name for SWnDNC-SHEET-E and SWnDNC-SHEET-EA (n: version)
MX Sheet
-EA indicates a volume-license product.
Generic product name for SWnDNC-ACT-E and SWnDNC-ACT-EA (n: version)
MX Component
-EA indicates a volume-license product.
Personal computer Generic term for personal computers on which Windows® operates
PC CPU module Abbreviation for MELSEC-Q series compatible PC CPU module (CONTEC CO., LTD. product)
Generic term for FX0, FX0S, FX0N, FX1, FX1N, FX1NC, FX1S, FXU, FX2C, FX2N, FX2NC, FX3G, FX3U, and
FXCPU
FX3UC
Q series-compatible C24 Generic term for QJ71C24, QJ71C24-R2, QJ71C24N, QJ71C24N-R2, and QJ71C24N-R4
L series-compatible C24 Generic term for LJ71C24 and LJ71C24-R2
Generic term for FX0N-485ADP, FX2NC-485ADP, FX1N-485-BD, FX2N-485-BD, FX3G-485-BD, FX3U-485-BD,
FX extended port
and FX3U-485ADP
Serial communication module Generic term for Q series-compatible C24, L series-compatible C24, and FX extended port
GOT Abbreviation for Graphic Operation Terminal
Abbreviation for communication with programmable controller CPU using the serial communication
Serial communication
module
Abbreviation for communication by connecting the personal computer to Ethernet module or the built-in
Ethernet communication
Ethernet port CPU
Abbreviation for communication with programmable controller CPU via modems using
Modem communication
Q series-compatible C24, L series-compatible C24 or FXCPU
Generic term for Microsoft® Windows Vista® Home Basic Operating System,
Microsoft® Windows Vista® Home Premium Operating System,
Windows Vista® Microsoft® Windows Vista® Business Operating System,
Microsoft® Windows Vista® Ultimate Operating System, and
Microsoft® Window Vista® Enterprise Operating System
Generic term for Microsoft® Excel® 2003, Microsoft® Excel® 2007, and Microsoft® Excel® 2010 (32-bit
Excel
version).
Generic term for label names assigned to each device.
System label
It can be used instead of devices in programs.
17
MEANINGS AND DEFINITIONS OF TERMS
The following are the terms used in this manual.
Personal computer
Q06UDHCPU
USB
Transmission speed
Time-out period Transmission control
PACKING LIST
MX Sheet consists of the following products.
Model Product Name Quantity
MX Sheet CD-ROM 1
SW2D5C-SHEET-E
End-user software license agreement 1
(English version package)
Software registration notice 1
(Standard license product)
License certificate 1
MX Sheet CD-ROM 1
SW2D5C-SHEET-EA
End-user software license agreement 1
(English version package)
Software registration notice 1
(Volume license product)
License certificate n*1
*1 : The number of included license agreements is equivalent to the number of licenses.
18
CHAPTER 1 OVERVIEW
CHAPTER 1 OVERVIEW 1
MX Sheet is a communication support software package that allows device data collection, etc. by simple, program-
less setting using Excel.
19
1.2 Features
MX Sheet Excel
Performing
simple setting
GOT
20
CHAPTER 1 OVERVIEW
Act.LogifalNumber=1;
Act.Open();
User application
ret=Act.GetDevice("Temperature",Data);
Act.Close();
R
Microsoft
Visual Basic R Visual C++ R Excel R
MX Sheet
MX Component
Label Utility
System label
database
1.2 Features
The execution of any MX Sheet function can be controlled from the programmable controller CPU side.
OFF
Corresponding functions
Logging Monitor
Write Alarm summary
Comment display Automatic save
Automatic print
21
(5) Data logging using CSV file
Using the logging or monitor function, device data can be displayed on Excel spreadsheet, and simultaneously,
collected data can be saved into a CSV file.
Long-term data collection is enabled by a single CSV file.
Simultaneous
execution!
[CSV file]
2012/06/29 08:00:00, 0, 0, 0, 0, 0, 0
Save into CSV file 2012/06/29 08:00:10, 10, 20, 30, 40, 50, 60
Create a
button
Easy click
operation
22
CHAPTER 2 SYSTEM CONFIGURATIONS
The system configuration for MX Sheet is the same as that for MX Component Version 4. 2
For details, refer to the following manual.
MX Component Version 4 Operating Manual.
23
Operating systems and hardware requirements
Hardware requirements
Operating system
CPU Memory
Windows® XP
After MX Sheet is installed, Microsoft® Excel® 2010 (64-bit version) is installed and started, then an add-in is installed, the
following error message is displayed.
24
CHAPTER 3 FUNCTION LIST OF MX Sheet
This chapter explains the functions of MX Sheet, accessible CPUs and accessible devices.
Available
Function Available Reference
Description Device
Name Cells Section
Points
Accumulates device data collected from programmable controller 256 columns Page 32,
Logging 256 points *1,*2
CPU in cell range selected on Excel as history. 65536 rows Section 6.2
Displays device data collected from programmable controller CPU in Page 66,
Monitor 2000 points*1,*3 2000
cell range selected on Excel. Section 6.3
Writes values entered on Excel to programmable controller CPU Page 75,
Write 2000 points*1,*4 2000
devices. Section 6.4
Converts ON/OFF data of bit devices into alarm comment character
6 columns Page 83,
Alarm summary strings that are set separately and accumulates them on Excel 2000 points*1,*4
65536 rows Section 6.5
spreadsheet as alarm history.
Comment Converts bit or word device values into comment character strings Page 93,
1 point*5 1
display that are set separately and displays them on Excel spreadsheet. Section 6.6
Collects/Writes device data when set device conditions set for Page 51,
Device trigger -
collection/write are met. Section 6.2.4
Sets handshake with programmable controller CPU for secure device Page 53,
Handshake -
data collection/write. Section 6.2.5
25
*1 : This number of device points refers to the case where word device data are collected/written in 16-bit integer.
The number of device points that can be set changes depending on the device data type, etc.
*2 : One Excel file (one Excel book) accepts 100 - cell - area setting.
*3 : One Excel file (one Excel book) accepts 1000 - cell - area setting.
*4 : Only bit devices can be set.
*5 : One Excel file (one Excel book) accepts 500 - cell - area setting.
(3) Specifying GOT timer contact devices and counter contact devices
In the cell settings of MX Sheet (Page 31, CHAPTER 6), timer contact devices (TT) and counter contact
devices (CT) which are the device representation of GOT can be entered.
The entered "TT" and "CT" are automatically changed to "TS" and "CS" respectively.
26
CHAPTER 4 MX Sheet OPERATION PROCEDURE
Complete
*1 : Before starting MX Sheet settings, save the Excel book. If not, MX Sheet cannot be set.
Communication efficiency changes depending on the MX Sheet setting. ( Page 142, Appendix 2 Page 150,
Appendix 4.)
Remark
Refer to the Excel manual for how to operate Excel.
27
(1) Administrator authority when setting/changing communication setup on
Windows Vista® and Windows® 7
Administrator authority is required for setting/changing communication setup.
(b) When setting/changing the communication setup on Windows Vista® and Windows® 7
The following three methods are available to set/change the communication setup.
• Execute the communication setup utility of MX Component with Administrator authority and set/change the
setting.
• Execute the communication setup utility with administrator authority from Excel for setting/changing.
• Execute Excel with Administrator authority*2 and set/change the setting.
*2 : When executing Excel with administrator authority, the operations such as opening the file by dragging and dropping
cannot be executed.
28
CHAPTER 5 MX Sheet MENU SELECTION METHOD
This chapter explains the displaying method and details of the MX Sheet menu options.
Screen display
Remark
If the Excel spreadsheet type is other than the worksheet, the MX Sheet menu is not displayed. When using MX Sheet, set
the setting on the worksheet.
29
(1) MX Sheet menu details
The following table details the items of the MX Sheet menu.
Item Reference
Description
Menu bar Icon Right-click Section
Page 31,
Cell Setting [MX Sheet] Cell Setting Set the cell setting.
CHAPTER 6
Set the automatic save Page 103,
Automatic Save Setting -
setting. CHAPTER 7
Set the automatic print Page 110,
Automatic Print Setting -
setting. CHAPTER 8
Set the automatic
Automatic Communication Page 113,
- communication startup
Startup Setting CHAPTER 9
setting.
Page 115,
Start Communication - Start the communication.
Section 10.1
End the communication. Page 118,
End Communication -
*1 Section 10.2
Perform 1 shot Page 119,
1 Shot Communication [MX Sheet] 1 Shot Communication
communication. CHAPTER 11
Page 120,
Cut Cell Area [MX Sheet] Cut Cell Area Cut a cell area
Section 12.1
Page 121,
Copy Cell Area [MX Sheet] Copy Cell Area Copy a cell area.
Section 12.2
Page 122,
Paste Cell Area [MX Sheet] Paste Cell Area Paste a cell area*2
Section 12.3
Page 124,
Delete Cell Area [MX Sheet] Delete Cell Area Delete a cell area.
Section 12.4
Change the Excel Page 125,
Change Sheet Name -
spreadsheet name. CHAPTER 13
Create Button - - - -
Start Communication Create the Start Page 126,
- -
Button Communication Button. Section 14.1
End Communication Create the End Page 130,
- -
Button Communication Button. Section 14.2
1 Shot Communication Create the 1 Shot Page 131,
- -
Button Communication Button. Section 14.3
Protect the MX Sheet Page 132,
Protect MX Sheet Setting - -
setting. Section 15.1
Unprotect the MX Sheet Page 135,
Unprotect MX Sheet Setting - -
setting. Section 15.2
Page 136,
Options - - Set the error log options.
Section 16.1
Execute setting data Page 137,
Setting Data Export - -
export. CHAPTER 17
Display the MX Sheet Page 142,
Version Info. - -
version. Appendix 1
*1 : Can be selected after start of communication.
*2 : Can be selected after the cell area is cut or copied.
30
CHAPTER 6 CELL SETTING
This section explains the displaying procedure and setting item change of the Cell Setting screen.
In the Cell Setting screen, its setting items change automatically depending on the selected function.
Screen display
The setting of the Cell Setting screen can be changed by selecting "Use" of the <<Use>> tab.
6
31
6.2 When "Logging" is Selected
This section explains the Cell Setting screen when "Logging" is selected from "Use" of the <<Use>> tab.
32
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Use>> tab for use of the logging function.
on the <<Use>> tab, set the cell area, logging data display position, displayed content, and operation when the cell is
full.
Screen display
1)
33
Item Description Reference
Set the operation to be performed when the specified cell area is full.
• To scroll
The displayed content are scrolled and displayed.
• Display from the first without clearing the cell area
The data currently displayed in the cell area are overwritten and logging is
Page 38, (6)
Operating when cell is full resumed. Before logging is resumed, the Excel spreadsheet can be
in this section
printed and saved.
• Display from the first after clearing the cell area
The data displayed in the cell area are erased and logging is resumed.
Before logging is resumed, the Excel spreadsheet can be printed and
saved.
Page 39, (7)
1) (Preset cell areas) The settings of the cell areas preset to the Excel book are displayed.
in this section
<When multiple cell areas are specified (B2 to D5 (Specified cell area 1) and B8 to D11 (Specified cell area 2))>
B2 : D5 , B8 : D11
Specified cell area 2
Enter the cell areas with "," in between.
Specified cell area 1
34
CHAPTER 6 CELL SETTING
(2) "Set the Color of Grid line" and "Set the Color for Filling"
Set the colors of cell area grid lines and cell filling.
Depending on the selection, all area may be colored gray.
For details, refer to the following consideration.
Page 7, OPERATING CONSIDERATIONS
(a) Display example in the case where "Clear cell area at the start of communication" is
selected.
<Before the start of communication>
2012/06/25 Mon 13:00:00 15 37
2012/06/25 Mon 13:00:05 16 39
2012/06/25 Mon 13:00:10 17 42
6
↓
<At the start of communication>
↓
<At the completion of the first collection>
(b) Display example in the case where "Clear cell area at the start of communication" is
not selected.
<Before the start of communication>
2012/06/25 Mon 13:00:00 15 37
2012/06/25 Mon 13:00:05 16 39
2012/06/25 Mon 13:00:10 17 42
↓
<At the start of communication>
2012/06/25 Mon 13:00:00 15 37
2012/06/25 Mon 13:00:05 16 39
2012/06/25 Mon 13:00:10 17 42
↓
<At the completion of the first collection>
2012/06/25 Mon 13:00:00 15 37
2012/06/25 Mon 13:00:05 16 39
2012/06/25 Mon 13:00:10 17 42
2012/06/25 Mon 15:00:00 31 102
35
(4) "New data location"
Set the newest data location when the logging function is used.
<Display example>
• When "Last Line" is selected
Old data
New data
New data
Old data
● The title display line is not the target of cell area clear at the start of communication or clear when cell is full.
● When the Cell Area is set at multiple locations, the title is displayed for only the Cell Area specified first.
<Example>
When the Cell Area on the <<Use>> tab is set to B2:E4, B6:E8)
36
CHAPTER 6 CELL SETTING
Remark
The above date and time can be edited on Excel.
If the cell setting is edited again after editing on Excel, the setting on Excel are invalid. 6
37
(6) "Operating when cell is full"
Set the operation to be performed when the cell area is full of logging data.
When "New data location" is set for "First Line", "Display from the beginning without clearing the cell area" cannot
be selected.
(b) When "Display from the beginning without clearing the cell area" is selected
When the cell is full, Excel spreadsheet print or Excel book save can also be performed.
Data are
First data Sixth data
overwritten,
Second data Second data beginning with
the first data.
Third data Print or save Third data
Fourth data Excel spreadsheet. Fourth data
Fifth data Fifth data
(c) When "Display from the beginning after clearing the cell area" is selected
When the cell is full, Excel spreadsheet print or Excel book save can also be performed.
Data are
First data Sixth data
overwritten,
Second data beginning with
Print or save the first data.
Third data
Excel spreadsheet.
Fourth data
Fifth data
38
CHAPTER 6 CELL SETTING
*****20120523183536. extension
Add date and time to File Extension set to "File name to save"
Seconds
name
Minutes 6
Hours
Day
Month
Year
File name set in "File name to save"
The file set in "File name to save" saves data with a number added to its file name.
A serial number can be set within the range of 000 to 999.
When the number is reached to the last, the file of the first number is overwritten by the newly saving
file.
The following shows the file name format when data is saved.
Add sequential number to
File name
39
6.2.2 Setting of the <<Access Data>> tab
This section explains the setting of the <<Access Data>> tab for use of the logging function.
On the <<Access Data>> tab, set the logical station number required for communication with the programmable
controller CPU and the device data to be collected in the cell area.
Screen display
1)
2)
3)
Display contents
40
CHAPTER 6 CELL SETTING
(2) button
This button is used to start the communication setup utility to set a new logical station number and change the
settings.
Select "Run as administrator" when the screen is displayed asking if execute programs with administrator
authority or not.
After starting the communication setup utility, click on the button and set a new logical station number
and change the settings with the Communication Setting Wizard.
For the detailed explanation of the communication setup utility and Communication Setting Wizard, refer to the
following manual.
MX Component Version 4 Operating Manual 6
(3) "Remote password"
"Remote password" box is displayed when the setting of the logical station number selected in "Logical Station
Number" includes information on the connection to the module with the password function.
When the password is set to the connection target programmable controller CPU, enter the password.
It need not be entered when the password is not set.
Data numbers
The device data are displayed on Excel as shown below.
Displayed in order of data numbers.
(b) "Device"
Enter a device or label to be accessed.
• When entering a device, enter a device name and device number in this order.
• When entering a label, enter other than structured data type label and array type label.
For the accessible devices, refer to the following manual.
Page 26, Section 3.2
41
(c) "Data Type"
Set the data type to be displayed in the cell.
Item Available Device Description
The bit devices set in "Device" are displayed in a single cell in units
Bit device
of one bit.
Bit
Word device Designated bits for word device set in "Device" are displayed in a
(Bit specification) single cell in units of one bit (e.g. D0.0).
Displayed in a single cell in units of 1 word (16 bits), starting with the
Bit device
16 bit integer *1 16 bit integer device number set in "Device". *2
(-32768 to 32767) Displayed in a single cell in units of 1 word, starting with the device
Word device
number set in "Device".*2
Displayed in a single cell in units of 2 words (32 bits), starting with
32 bit integer Bit device
the device number set in "Device".*2
(-2147483648 to
Displayed in a single cell in units of 2 words, starting with the device
2147483647) Word device
number set in "Device". *2
The data of the device number set in "Device" are displayed in the
Bit device
cell as character strings.*3
Character string
The data of the device number set in "Device" are displayed in the
Word device
cell as character strings.*3
Displayed in a single cell in units of 2 words (32 bits), starting with
Bit device
Real number Real number the device number set in "Device".*2
Displayed in a single cell in units of 2 words, starting with the device
Word device
number set in "Device".*2
*1 : When the data type other than bit type device is specified to "Device", 16 bit integer is set to "Data type".
*2 : The displayed value changes depending on the "Zoom" setting. Refer to (f) for details.
*3 : The unit and the number of displayed characters of the read data change depending on the "No. of characters"
setting. Refer to (e) for details.
(d) "Value"
Select the display format of the value to be displayed in the cell from DEC and HEX.
Depending on the "Data Type", the "Value" and "Zoom" can be selected/set as shown below.
Item
Cell data display
Data Type Value Zoom
Bit Not applicable Not applicable 0 or 1
DEC Applicable Displayed in decimal
16 bit integer Display in 4-digit hexadecimal
HEX Not applicable
(Example: 03EB)
DEC Applicable Displayed in decimal
32 bit integer Display in 8-digit hexadecimal
HEX Not applicable
(Example: 03EB03EA)
Character String Not applicable Not applicable Character string is displayed (Example: ABCD)
Real number Not applicable Applicable Real number is displayed (Example: 1.36E-36)
42
CHAPTER 6 CELL SETTING
Depending on the value set in "No. of characters" and device data, the character strings may not be displayed
in the cell.
The following are the examples of setting 1 to 4 in "No. of characters".
<Example>
When displaying the character strings stored in D0 to D3
b15 to b8 b7 to b0
D0 B A
D1 D C
D2 F E
D3 H G
43
(f) "Zoom"
The device value read from the programmable controller CPU is multiplied by the zoom ratio and displayed in
the cell.
When "Data Type" is set to "Bit" or "Character string", the "Zoom" setting is not possible.
When the "Value" is set to "HEX", the "Zoom" setting is not possible.
Setting range: 0.001 to 1000
Programmable
controller Excel
CPU Set "Zoom" to "0.1".
D0
25
Displayed 2.5 on Excel.
Device: D0
Data type: 16 bit integer
Number of cells: 3
Indicates the number of cells where the device is set in the cell area.
44
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Operation Interval>> tab for use of the logging function.
On the <<Operation Interval>> tab, set the day, time and time zone of the activation of the function for the cell area.
Screen display
1)
45
(1) "Set the Operation Interval"
To set the settings of cell area invalid or to use the function of cell area for 1 shot communication only, clear the
check box. (Do not clear the check mark for the case of ordinary operation.)
46
CHAPTER 6 CELL SETTING
(a) When "Be in connected state always from the start of the communication" is
selected
The telephone line is connected upon start of MX Sheet communication, and is kept connected until
termination of MX Sheet communication.
(b) When "Connect during the specified time zone only" is selected
The telephone line is connected only in the specified time zone.
Number of settings: 4
When "Operation day" is set to "Weekly" or "Monthly", do not set the following setting that is span two
days.
(c) When "Connect each time depending on the operation interval" is selected
The telephone line is connected and disconnected according to the settings of "Operation day" and "Operation
time".
47
(6) Setting examples
(a) When using communication other than modem communication (Log Always)
<Setting example>
<Operation timing>
Time
48
CHAPTER 6 CELL SETTING
(b) When using communication other than modem communication (Log only during the
specified time zone)
<Setting example>
<Operation timing>
Every Friday
Time
49
(c) When using communication other than modem communication (Log only during the
specified time zone)
<Setting example>
<Operation timing>
Time
Connection of
telephone line
Device data
collection is
executed.
Disconnection of
telephone line
50
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Device Trigger>> tab for use of the logging function.
On the <<Device Trigger>> tab, set the device conditions for the device trigger.
Screen display
1)
2)
51
(b) "Device"
Enter the device or label used for the device trigger.
• When entering a device, enter a device name and device number in this order.
• When entering a label, enter other than structured data type label and array type label.
(d) "Condition"
Set the device trigger condition.
Available
Item Description
Device
When ON Bit device Set when operation is to be performed only once when the bit device turns on.
ON
Set when operation is to be performed only once when the corresponding bit of the word
Word device
OFF
device turns on (value: 1).
When OFF Bit device Set when operation is to be performed only once when the bit device turns off.
ON
Set when operation is to be performed only once when the corresponding bit of the word
Word device
device turns off (value: 0).
OFF
ON Bit device Set when operation is to be performed while the bit device is on.
ON Set when operation is to be performed while the corresponding bit of the word device is on
Word device
(value: 1).
OFF
OFF Bit device Set when operation is to be performed while the bit device is off.
ON
Set when operation is to be performed while the corresponding bit of the word device is off
Word device
OFF
(value: 0).
= Word device Set when operation is to be performed when the device value is equal to the "Value" setting.
Set when operation is to be performed when the device value is not equal to the "Value"
<> Word device
setting.
Set when operation is to be performed when the device value is equal to or less than the
<= Word device
"Value" setting.
< Word device Set when operation is to be performed when the device value is less than the "Value" setting.
Set when operation is to be performed when the device value is equal to or greater than the
>= Word device
"Value" setting.
Set when operation is to be performed when the device value is greater than the "Value"
> Word device
setting.
Set when operation is to be performed when the device value is within the specified "Value"
Range Word device
setting range.
(e) "Value"
Enter the values used for "Condition".
Setting range: -32768 to 32767
<When "Range" is to "Condition">
Enter the values in "Value" as shown below.
52
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Handshake>> tab for use of the logging function.
On the <<Handshake>> tab, set the handshake requesting source and handshake processing.
Screen display
1)
2)
3)
53
(1) Setting examples and operation timing
The following shows the handshake setting examples and operation timing.
(a) When "Start with the request from the PLC" is selected (Device: Bit device)
<Setting example>
<Operation timing>
ON
M100
3) 5)
(Responding device OFF
on the PC side)
2)
Device data
collection
ON
M0 4)
1)
(Requesting device OFF
on the PLC side)
Time-out monitoring
(Monitoring time)
54
CHAPTER 6 CELL SETTING
(b) When "Start with the request from the PLC" is selected (Device: Word device)
<Setting example>
6
<Operation timing>
3) 5)
D200 1 0
(Responding device
on the PC side)
2)
Device data
collection
1) 4)
55
(c) When "Start with the request from the PLC" is selected (Device: Word device)
<Setting example>
<Operation timing>
ON 4)
M100 1)
(Requesting device OFF
on the PC side) 3)
Device data
collection
ON
M0 2) 5)
(Responding device OFF
on the PLC side)
Time-out monitoring
(Monitoring time)
Remark
Time-out monitoring is not executed between 4) and 5) above.
If the operation in 5) is not performed in the programmable controller CPU, device data collection is not executed when the
handshake conditions are satisfied at the next time.
56
CHAPTER 6 CELL SETTING
(d) When "Start with the request from the PC" is selected (Device: Word device)
<Setting example>
6
<Operation timing>
1) 4)
D200 1 0
(Requesting device
on the PC side) 3)
Device data
collection
2) 5)
D100 100
Remark
Time-out monitoring is not executed between 4) and 5) above.
If the operation in 5) is not performed in the programmable controller CPU, device data collection is not executed when the
handshake conditions are satisfied at the next time.
57
(2) "Set Handshake"
When using a handshake, be sure to select "Set Handshake".
• "Device"
Enter the device or label used for PC side processing.
• When entering a device, enter a device name and device number in this order.
• When entering a label, enter other than structured data type label and array type label.
When specifying a bit of the word device, enter the bit number in "the bit".
• "Value"
Set the value of the device used for PC side processing.
Item Available Device Description
Bit device Set when the value of the device used for PC side processing
ON
Word device (Bit specification) is set for ON.
Bit device Set when the value of the device used for PC side processing
OFF
Word device (Bit specification) is set for OFF.
Empty (Value input) Word device Set the value of the word device used for PC side processing.
58
CHAPTER 6 CELL SETTING
• "Device"
Enter the device or label used for programmable controller CPU side processing.
Enter the device name and device number in this order.
When specifying a bit of the word device, enter the bit number in "the bit".
• "Condition"
Set the conditions of the device used for programmable controller CPU side processing.
Item Available Device Description
Bit device Set when the value of the device used for programmable
ON
controller CPU side processing is set for ON.
Word device (Bit specification)
Bit device
6
Set when the value of the device used for programmable
OFF
Word device (Bit specification) controller CPU side processing is set for OFF.
Set when the programmable controller CPU side device value is
= Word device
equal to the "Value" setting.
• "Value"
Set the value of the device used for programmable controller CPU side processing.
This can be set only when "=" is selected in "Condition".
59
(5) Sample ladders for handshake
The following is the sample ladders for handshake used in the setting examples in (2).
(a) When "Start with the request from the PLC" is selected (Device: Bit device)
60
CHAPTER 6 CELL SETTING
(b) When "Start with the request from the PLC" is selected (Device: Word device)
(c) When "Start with the request from the PC" is selected (Device: Bit device)
61
(d) When "Start with the request from the PC" is selected (Device: Word device)
62
CHAPTER 6 CELL SETTING
This section explains the setting of the <<CSV Logging>> tab for use of the logging function.
On the <<CSV Logging>> tab, the file name and the saving content with which logging data is saved to CSV file.
Screen display
1)
63
(1) "Save as CSV file"
When using the CSV logging, be sure to select "Save as CSV file".
If 0.1 to 0.9 seconds are set to the "Regular interval" on the <<Operation Interval>> tab, the date and time to be
written to the CSV file is in the "yyyy/mm/dd hh:mm:ss" format.
<Example>
When 0.2 seconds interval is set
64
CHAPTER 6 CELL SETTING
*****20120523183536.csv
Add date and time to File
name
Seconds
Minutes
Hours
Day
Month
6
Year
File name set in "File name to save"
Adds the file number to the file name set in "File name to save" and saves it.
The serial number can be set in a range from 000 to 999.
When the number reaches the last, the data of the next file are overwritten to the file of the first
number.
In CSV logging, data is added until the data in the CSV file reach the number of lines set in "No. of
lines to be saved".
Add sequential number to
When they reach the set number of lines, a new CSV file is created.
File name
File number
File name set in "File name to save"
Overwrites data to the CSV file set in "File name to save".
Fix the File name In CSV logging, data is added until the data in the CSV file reach the number of lines set in "No. of
lines to be saved".
*1 : A UNC path name (\\server name\path name) cannot be specified as a file name. After assigning the network drive, specify
the path name.
65
6.3 When "Monitor" is Selected
This section explains the Cell Setting screen when "Monitor" is selected from "Use" on the <<Use>> tab.
66
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Use>> tab for use of the monitor function.
On the <<Use>> tab, set the cell area and monitor data display direction.
Screen display
1)
67
(1) "Cell Area"
Set the cell area to be used by the monitor function.
(a) Display example in the case where "Clear cell area at the start of communication" is
selected
<Before the start of communication>
1005 35 102 10
1002 30 200 15
990 36 151 25
↓
<At the start of communication>
↓
<At the completion of the first collection>
910 33 111 15
880 34 180 22
925 31 135 18
(b) Display example in the case where "Clear cell area at the start of communication" is
not selected
<Before the start of communication>
1005 35 102 10
1002 30 200 15
990 36 151 25
↓
<At the start of communication>
1005 35 102 10
1002 30 200 15
990 36 151 25
↓
<At the completion of the first collection>
910 33 111 15
880 34 180 22
925 31 135 18
68
CHAPTER 6 CELL SETTING
69
6.3.2 Setting of the <<Access Data>> tab
This section explains the setting of the <<Access Data>> tab for use of the monitor function.
On the <<Access Data>> tab, set the logical station number required for communication with the programmable
controller CPU and the device data to be collected in the cell area.
Screen display
1)
2)
3)
Display contents
70
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Operation Interval>> tab for use of the monitor function.
On the <<Operation Interval>> tab, set the day, time and time zone of the activation of the function for the cell area.
Screen display
1)
71
6.3.4 Setting of the <<Device Trigger>> tab
This section explains the setting of the <<Device Trigger>> tab for use of the monitor function.
On the <<Device Trigger>> tab, set the device conditions for the device trigger.
Screen display
1)
2)
Display contents
72
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Handshake>> tab for use of the monitor function.
On the <<Handshake>> tab, set the handshake requesting source and handshake processing.
Screen display
1)
2)
6
3)
73
6.3.6 Setting of the <<CSV Logging>> tab
This section explains the setting of the <<CSV Logging>> tab for use of the monitor function.
On the <<CSV Logging>> tab, set the file name and the saving content with which the monitor data is saved into the
CSV file.
Screen display
1)
Display contents
74
CHAPTER 6 CELL SETTING
This section explains the Cell Setting screen when "Write" is selected from "Use" on the <<Use>> tab.
6
<<Operation Interval>> tab <<Device Trigger>> tab
Required Set as
setting necessary
Page 80, Page 81,
Section 6.4.3 Section 6.4.4
75
6.4.1 Setting of the <<Use>> tab
This section explains the setting of the <<Use>> tab for use of the write function.
On the <<Use>> tab, set the cell area and display direction of written data.
Screen display
1)
Display contents
76
CHAPTER 6 CELL SETTING
77
6.4.2 Setting of the <<Access Data>> tab
This section explains the setting of the <<Access Data>> tab for use of the write function.
On the <<Access Data>> tab, set the logical station number required for communication with the programmable
controller CPU and the device data to be written from the cell area.
Screen display
1)
2)
3)
Display contents
78
CHAPTER 6 CELL SETTING
(a) "Zoom"
The value entered into the cell is multiplied by the zoom ratio and written to the programmable controller CPU
device.
When "Data Type" is set to "Bit" or "Character string", the "Zoom" setting is not possible.
When the "Value" is set to "HEX", the "Zoom" setting is not possible.
Setting range: 0.001 to 1000
When "Zoom" is set for the write data and fractional decimals occurs in the data to be actually written to the programmable
controller CPU, set "Real number" in "Data type".
79
6.4.3 Setting of the <<Operation Interval>> tab
This section explains the setting of the <<Operation Interval>> tab for use of the write function.
On the <<Operation Interval>> tab, set the day, time and time zone of the activation of the function for the cell area is
activated.
Screen display
1)
Display contents
Page 33,
1) (Preset cell areas) The settings of the cell areas preset to the Excel book are displayed.
Section 6.2.1
*1 : "Telephone line connectivity time zone" is displayed when the logical station number selected in "Logical Station
Number" on the <<Access Data>> tab is the one for modem communication.
80
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Device Trigger>> tab for use of the write function.
On the <<Device Trigger>> tab, set the device conditions for the device trigger.
Screen display
1)
2)
81
6.4.5 Setting of the <<Handshake>> tab
This section explains the setting of the <<Handshake>> tab for use of the write function.
On the <<Handshake>> tab, set the handshake requesting source and handshake processing.
Screen display
1)
2)
3)
Display contents
82
CHAPTER 6 CELL SETTING
This section explains the Cell Setting screen when "Alarm summary" is selected from "Use" on the <<Use>> tab.
6
<<Alarm Data>> tab <<Operation Interval>> tab
Required Set as
setting necessary
Page 89, Page 91,
Section 6.5.3 Section 6.5.4
83
6.5.1 Setting of the <<Use>> tab
This section explains the setting of the <<Use>> tab for use of the alarm summary function.
On the <<Use>> tab, set the cell area, display position of alarm data and operation in the case where cell is full.
Screen display
1)
Display contents
84
CHAPTER 6 CELL SETTING
● The title display line is not the target of cell area clear at the start of communication or clear when cell is full.
● When the Cell Area is set at multiple locations, the title is displayed for only the Cell Area specified first.
85
(b) "Add elapsed time" check box
Set whether the elapsed time from when the device set on the <<Access Data>> tab turns ON until it turns OFF
is displayed on the Alarm Summary or not.
When displaying the elapsed time, select the check box.
The display format is "hour:minute:second".
<Example>
Display when the elapsed time is 1 minute 25 seconds 0:01:25
When the device is ON at the start of communication, the time from when communication starts until the device turns OFF is
displayed as the elapsed time.
● When the device is ON at the start of communication, it is counted as the first alarm.
● When the number of occurrences exceeds 65535, it returns to 0.
<Example>
Display content on the Excel spreadsheet when "Add title", "Add elapsed time", and "Add number of
occurrences" are all selected
Elapsed Number of
ON/OFF Date time Alarm Status
time occurrences
Generation 2012/06/25 Mon 15:05:20 Parts1 Abnormal fault Major failure 1
Generation 2012/06/25 Mon 15:05:31 Parts 2 Quantity error Minor failure 1
Restoration 2012/06/25 Mon 15:06:48 Parts1 Abnormal fault Major failure 0:01:28 1
Restoration 2012/06/25 Mon 15:07:52 Parts 2 Quantity error Minor failure 0:02:21 1
86
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Access Data>> tab for use of the alarm summary function.
On the <<Access Data>> tab, set the logical station number required for communication with the programmable
controller CPU and the device data to be used for the alarm summary function.
]
Screen display
1)
6
2)
3)
87
(1) Access data
Data numbers
The device data are displayed on the <<Alarm Data>> tab as shown below.
Data No. 1
Displayed in order
Data No. 2
of data numbers.
Data No. 3
(b) "Device"
Only the bit device can be specified for the alarm summary.
Enter the device name and device number in this order.
88
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Alarm Data>> tab for use of the alarm summary function.
On the <<Alarm Data>> tab, set the character strings to be displayed in the cell area.
Screen display
1)
2)
(1) "Device"
The device registered on the <<Access Data>> tab is displayed.
89
(5) "Status String"
Enter a status character string.
Number of characters: Up to 16
Device : M0
ON time String : Generation
OFF time String : Restoration
Alarm String : Material storage
Status String : Minor failure
<Operation of M0>
ON
1) 2)
OFF
90
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Operation Interval>> tab for use of the alarm summary function.
On the <<Operation Interval>> tab, set the operation interval for the function of the cell area.
Screen display
1)
91
6.5.5 Setting of the <<Device Trigger>> tab
This section explains the setting of the <<Device Trigger>> tab for use of the alarm summary function.
On the <<Device Trigger>> tab, set the device conditions for the device trigger.
Screen display
1)
2)
Display contents
92
CHAPTER 6 CELL SETTING
This section explains the Cell Setting screen when "Comment" is selected from "Use" on the <<Use>> tab.
6
<<Comment Data>> tab <<Operation Interval>> tab
Required Set as
setting necessary
Page 97, Page 100,
Section 6.6.3 Section 6.6.4
93
6.6.1 Setting of the <<Use>> tab
This section explains the setting of the <<Use>> tab for use of the comment display function.
On the <<Use>> tab, set the cell area.
Screen display
1)
Display contents
94
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Access Data>> tab for use of the comment display function.
On the <<Access Data>> tab, set the logical station number required for communication with the programmable
controller CPU and the device data to be used for the comment display function.
Screen display
1)
2)
3)
95
(1) Access data
(a) "Device"
Set the device or label used for the comment display function.
• When entering a device, enter a device name and device number in this order.
• When entering a label, enter other than structured data type label and array type label.
For the accessible devices, refer to the following section.
Page 26, Section 3.2 Accessible CPUs and Accessible Device Ranges
96
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Comment Data>> tab for use of the comment display function.
On the <<Comment Data>> tab, set the comment data to be displayed in the cell area.
Screen display
1)
6
2)
97
(1) Comment data
If multiple comment data are set and their setting ranges are overlapped, the comment character string with the lowest data
number is displayed.
Be sure to prevent double setting of the setting ranges.
98
CHAPTER 6 CELL SETTING
Operation of M0
1) 1)
ON
OFF 6
2)
99
6.6.4 Setting of the <<Operation Interval>> tab
This section explains the setting of the <<Operation Interval>> tab for use of the comment display function.
In the <<Operation Interval>> tab, set the day, time and time zone of the activation of the function for the cell area.
Screen display
1)
Display contents
100
CHAPTER 6 CELL SETTING
This section explains the setting of the <<Device Trigger>> tab for use of the comment display function.
In the <<Device Trigger>> tab, set the device conditions for the device trigger.
Screen display
1)
2)
101
6.6.6 Setting of the <<Handshake>> tab
This section explains the setting of the <<Handshake>> tab for use of the comment display function.
On the <<Handshake>> tab, set the handshake requesting source and handshake processing.
Screen display
1)
2)
3)
Display contents
102
CHAPTER 7 AUTOMATIC SAVE SETTING
The following explains the setting content for saving the Excel book or Excel spreadsheet (CSV format) during MX
Sheet operation (hereafter abbreviated to the Automatic save setting data).
Manage the automatic save conditions in the form of a list In the Automatic Save List screen.
Screen display
2)
1)
3)
4)
Display contents
2) button Display the Automatic save screen and create new automatic save setting data.
Page 104,
Display the Automatic save screen and change the content of the existing Section 7.2
3) button
automatic save setting data.
4) button Delete the selected automatic save name from the automatic save name list -
● When the automatic save name list is double-clicked or the key is pressed with the clicked line highlighted, that
operation has the same function as the button.
● When the key is pressed with the clicked line highlighted, that operation has the same function as the
button.
103
7.2 Setting of Automatic Save Screen
Set the save timing and file name on the Automatic Save screen.
● Save timing
The following three save timings are available for the automatic save setting. (All of them can be set at a time.)
• Automatic save is performed at the end of communication.
• Automatic save is performed at a specified time.
• Automatic save is performed using the device trigger.
Screen display
• Click the button or the button on the Automatic Save List screen.
1)
2)
Display contents
104
CHAPTER 7 AUTOMATIC SAVE SETTING
When "Clear cell area at the start of communication" is checked on the <<Use>> tab of the Cell Settings screen, MX Sheet
clears the target cell area data at the start of communication and starts data collection.
In order to save the data at the end of communication, select "Save at the end of communication".
105
(1) "Operation day"
Set the operation day of the automatic save function.
106
CHAPTER 7 AUTOMATIC SAVE SETTING
The Remote password screen is displayed when the setting of the logical station number selected in "Logical Station
Number" includes information on the connection to the module with the password function.
When the password is set to the connection target programmable controller CPU, enter the password.
It need not be entered when the password is not set.
(b) button
This button is used to start the communication setup utility to set a new logical station number and change the
settings.
Select "Run as administrator" when the screen is displayed asking if execute programs with administrator
authority or not.
After starting the communication setup utility, click the button and set a new logical station number 7
and change the settings with the Communication Setting Wizard.
For the detailed explanation of the communication setup utility and Communication Setting Wizard, refer to the
following manual.
MX Component Version 4 Operating Manual
(d) "Device"
Enter a device or label used for the device trigger.
When using a device: Enter a device name and device number in this order.
When using a label: Enter a label name.
(e) "Condition"
Set the device trigger conditions
Item Available Device Description
When ON Bit device Set when automatic save is to be performed when the bit device turns on.
ON
Set when automatic save is to be performed when the corresponding bit
Word device
of the word device turns on (value: 1).
OFF
When OFF Bit device Set when automatic save is to be performed when the bit device turns off.
ON
Set when automatic save is to be performed when the corresponding bit
Word device
of the word device turns off (value: 0).
OFF
107
(5) "Clear cell area after automatic save"
Set whether the data of the cell area selected in the "Specify the cell area name" is cleared or not after automatic
save is performed.
To clear the cell area data after automatic save, select the check box.
*****20120523183536.extension
*****000.extension
108
CHAPTER 7 AUTOMATIC SAVE SETTING
(8) button
Register the newly created or edited automatic save setting data.
When the registration is completed, the automatic save name and settings are displayed as shown below in the
Automatic Save List screen.
Operation Display in "Automatic save list"
The automatic save name and settings are additionally displayed at the bottom of the list,
Create New
and "enable" is selected.
When automatic save The automatic save name and settings are additionally displayed at the bottom of the list,
name is changed and "enable" is selected.
Edit
When automatic save The automatic save name and settings are displayed in the same position of the list.
name is the same When the settings are changed, the new settings are displayed.
When registering the existing automatic save setting data under a different automatic save name, change the automatic
save name in the Automatic save screen.
109
CHAPTER 8 AUTOMATIC PRINT SETTING
The following explains the setting content for printing the Excel book or Excel spreadsheet (CSV format) during MX
Sheet operation (hereafter abbreviated to the Automatic print setting data).
Manage the automatic print conditions in the form of a list in the Automatic Print List screen.
Operating procedure
2)
3)
1) 4)
Display contents
4) button Delete the selected automatic print name from the automatic print name list. -
● When the automatic print name list is double-clicked or the key is pressed with the clicked line highlighted, that
operation has the same function as the button.
● When the key is pressed with the clicked line highlighted, that operation has the same function as the
button.
110
CHAPTER 8 AUTOMATIC PRINT SETTING
Set the print timing and print area in the Automatic Print screen.
● Print timing
The following three timings are available for the automatic print setting. (All of them can be set at a time.)
For the details, refer to the following chapter.
Page 103, CHAPTER 7
• Automatic print is performed at the end of communication.
• Automatic print is performed at a specified time.
• Automatic print is performed using the device trigger.
Screen display
• Click the button or the button on the Automatic Print List screen.
Display contents
111
Item Description Reference
Clear cell area after Page 112, (1)
Make setting when clearing the cell area data after automatic print.
automatic save in this section
From the list, select the cell area name that is the target of "Clear cell area after Page 112, (2)
Specify the cell area name
automatic print". in this section
Page 112, (3)
Print Area Set the area where automatic print is performed.
in this section
Register the newly created or edited "Automatic Print Name" in the Automatic Page 112, (4)
button
Print List screen. in this section
(4) button
Register the newly created or edited automatic print setting data.
When the registration is completed, the automatic print name and settings are displayed in the Automatic Print
List screen as described below.
Operation Display in "Automatic print list"
The automatic print name and settings are additionally displayed at the bottom of the list,
Create New
and "enable" is selected.
When automatic print name is The automatic print name and settings are additionally displayed at the bottom of the list,
changed and "enable" is selected.
Edit
When automatic print name is The automatic print name and settings are displayed in the same position of the list.
the same When the settings are changed, the new settings are displayed.
● When registering the existing automatic print setting data under a different automatic print name, change the automatic
print name in the Automatic print screen.
● When multiple printers are set to a single personal computer, the Excel spreadsheet where automatic print is set is output
from the printer specified to "Set as Default" in [Start] [Control Panel] [Hardware and Sound] [Devices and Printers].
112
CHAPTER 9 AUTOMATIC COMMUNICATION STARTUP/CANCEL SETTING
This chapter explains the settings for starting communication with the programmable controller CPU automatically at
the start of the Excel book. Also, explains the method for cancelling the automatic communication setting to be set.
Operating procedure
Click the button to set the automatic communication startup setting to the Excel book being
edited.
After editing the Excel book, restart the Excel book to set the automatic communication startup setting to valid.
Operating procedure
Click the button to disable the automatic communication startup setting of the Excel book being
edited.
113
● For the automatic communication startup setting, do not save the Excel book under the hidden status. An error occurs
when starting the Excel book and MX Sheet cannot be used. In such case, save the Excel book under the display status,
and restart Excel. For the method to display the Excel book, refer to the following consideration.
Page 12, (5)(b) Corrective action
● When a workbook that has been configured for "Automatic Communication Startup" using MX Sheet is opened using
Microsoft® Excel® 2007 or later, the following anomalous situations may occur.
• Excel stops responding.
• One of the following error messages is displayed.
If the symptoms described above occur, refer to the following appendix and install the COM add-in "MXShRibbon".
Page 162, Appendix 8
114
CHAPTER 10 START COMMUNICATION AND END COMMUNICATION
Operating procedure
115
(1) Display of Excel book and task bar during communication
The following shows how the Excel book, which is communicating with the programmable controller CPU using
MX Sheet, and the task bar are displayed.
Screen display
1)
2)
Display contents
When using Microsoft® Excel® 2003, the <<Add-Ins>> tab is not displayed.
116
CHAPTER 10 START COMMUNICATION AND END COMMUNICATION
At occurrence of communication
error, error information is
displayed on the "ErrorLog" sheet.
117
10.2 End Communication
Operating procedure
● When using Microsoft® Excel® 2003, select [MX Sheet] [End Communication] on the menu bar to end communication.
● The communication can be also ended by clicking the end communication button. (Page 130, Section 14.2)
118
CHAPTER 11 1 SHOT COMMUNICATION
Screen display
Screen display
Display contents
Item Description
Select the cell area for 1 shot communication.
Cell Area Name Only the cell area name set in the currently selected Excel spreadsheet is displayed in "Cell Area
Name".
Execute 1 shot communication.
button
The button can be clicked after the cell area is selected in "Cell Area Name".
Remark
● After selecting the cell area set on the Excel spreadsheet with the mouse and 1 Shot Communication screen is activated,
the selected cell area is displayed on "Cell Area Name".
● Setting the cell area name in "Cell Area Name" displays the cell area on the Excel spreadsheet.
119
CHAPTER 12 CELL EDITING
This chapter explains how to edit the cell area set using MX Sheet.
This section explains the procedure to delete the settings of the selected cell area and paste them to another cell area.
Screen display
[MX Sheet] [Cut Cell Area] ( )
Display contents
Item Description
Cell Area Name Select the cell area name to be cut.
Cut the cell area.
button
The button can be clicked after the cell area name is selected in "Cell Area Name".
Remark
For pasting the cell area, refer to the following section.
Page 122, Section 12.3
120
CHAPTER 12 CELL EDITING
This section explains the procedure to copy the settings of the selected cell area to another cell area.
Screen display
[MX Sheet] [Copy Cell Area] ( )
12
Display contents
Item Description
Cell Area Name Select the cell area name to be copied.
Copy the cell area.
button
The button can be clicked after the cell area name is selected in "Cell Area Name".
Remark
For pasting the cell area, refer to the following section.
Page 122, Section 12.3
121
12.3 Pasting Cell Area
This section explains the procedure to paste the cut or copied cell area to another cell area.
Screen display
[MX Sheet] [Paste Cell Area] ( )
Display contents
Item Description
Target Cell area for
Enter the cell area to be pasted.
Paste operation
Target Cell area name
Enter the cell area name to be pasted.*1
for Paste operation
Source Cell area for the
The cut or copied cell area is displayed.
Paste operation
Paste the cell area.
button The button can be clicked after setting "Target Cell area for Paste operation" and "Target Cell
area name for Paste operation".
*1 : When pasting the cell area after copying it, enter into "Target Cell area name for Paste Operation" the cell area name
that differs from the copied cell area name.
Remark
The cell area cannot be pasted unless the cell area is selected by cutting or copying it.
122
CHAPTER 12 CELL EDITING
12
123
12.4 Deleting Cell Area
This section explains the procedure to delete the settings of the cell area.
Screen display
[MX Sheet] [Delete Cell Area] ( )
Display contents
Item Description
Cell Area Name Select the cell area name to be deleted.
Delete the cell area.
button
The button can be clicked after the cell area name is selected in "Cell Area Name".
124
CHAPTER 13 CHANGING SHEET NAME
Always change the sheet name of the Excel sheet, where MX Sheet is set, from the Change Sheet Name screen.
If the sheet name is changed from Excel directly or from a VBA program, MX Sheet is not operate normally
Screen display
[MX Sheet] [Change Sheet Name] ( ) 13
Display contents
Item Description
Sheet name before
Select the Excel spreadsheet of which sheet name to be changed.
change
Sheet name after change Enter a new sheet name.
Change the sheet name.
button The button can be clicked after the "Sheet name before change" and "Sheet name after
change" are selected.
125
CHAPTER 14 CREATING BUTTONS
The following explains the Start Communication, End Communication and 1 Shot Communication execution button
creation procedures and the property setting.
By merely clicking the created button, Start Communication, End Communication or 1 Shot Communication operation
can be performed and easily operated.
Create the button for execution of Start Communication and paste it to an Excel spreadsheet.
The following settings about the placed button can be changed in the property setting.
• Change the display characters on the button (font, size, etc.)
• Change if the start message is displayed/hidden displayed when executing the button
For the details of the property setting, refer to Page 127, (2) in this section and Page 128, (3) in this section.
126
CHAPTER 14 CREATING BUTTONS
When the property setting is completed, select the [Design Mode] again to exit from the design mode.
127
(3) Property setting
Set the "Caption", "Show Message" and "Font properties".
TRUE : Display
FALSE : Not display
128
CHAPTER 14 CREATING BUTTONS
● Save the Excel book when the button is created or any property is changed.
● Do not execute [Grouping] [Ungroup] from the right-click menu of the button.
Executing Ungroup disables the button from functioning.
● If the font size is set on the <<Font>> Tab of the property, a value (error) different from the set font size may be displayed
when the <<Font>> Tab is displayed next time.
<Example>
When the font size is set to 8, 8.25 is displayed next time.
● If [Split], [Freeze Panes] or [New Window] in the [Window] menu is executed for the Excel spreadsheet where buttons is
placed, correct operation may not be performed, e.g. the buttons remain displayed or the buttons cannot be clicked.
● If the zoom of Excel is set to a large magnification, the button may be displayed above the row/column number. If it
occurs, click the button. The button is then move to the correct position.
14
129
14.2 End Communication Button
Create the button for execution of End Communication and paste it to an Excel spreadsheet.
Operating procedure
[MX Sheet] [Create Button] [End Communication Button]
Operating procedure
[MXShBtnEnd Control Object] [Properties]
130
CHAPTER 14 CREATING BUTTONS
Create the button for execution of 1 Shot Communication and paste it to an Excel spreadsheet.
Operating procedure
[MX Sheet] [Create Button] [1 Shot Communication Button]
131
CHAPTER 15 PROTECTING/UNPROTECTING MX
Sheet SETTING
The following explains Protect MX Sheet setting and Unprotect MX Sheet setting by a password.
Protect the MX Sheet setting by a password so that the setting content cannot be changed.
The setting content cannot be edited until the MX Sheet setting is unprotected.
When Protect MX Sheet setting is set, the [Unprotect MX Sheet setting] is displayed instead of the [Protect MX Sheet
setting].
Screen display
[MX Sheet]] [Protect MX Sheet setting]
Display contents
132
CHAPTER 15 PROTECTING/UNPROTECTING MX Sheet SETTING
:Can be selected
¯: Cannot be selected
MX Sheet menu Cleared Selected
Cell Settings ¯ *1
Automatic Save Setting ¯ *1
Automatic Print Setting ¯ *1
Automatic Communication Startup Setting ¯ ¯
Communication Start
Communication End
1 Shot Communication
Cutting the Cell Area ¯ ¯
Copying the Cell Area ¯ ¯
Pasting the Cell Area ¯ ¯ 15
Deleting the Cell Area ¯ ¯
Changing the Sheet Name ¯ ¯
Create Button ¯ ¯
Unprotect MX Sheet setting
Options ¯ ¯
Setting data export ¯ ¯
133
(2) button
The Confirm Password screen is displayed.
Enter the password entered in the Protect MX Sheet setting screen again.
Display contents
Item Description
button Close the Confirm Password screen and protect the MX Sheet settings.
If the MX Sheet setting is protected, the properties of the start communication button, end communication button, and the 1
shot communication button can be edited.
134
CHAPTER 15 PROTECTING/UNPROTECTING MX Sheet SETTING
The MX Sheet setting is unprotected, and the setting content can be changed.
● When Protect MX Sheet setting is not set, the [Unprotect MX Sheet setting] menu is not displayed.
● When the password is blank, the Unprotect MX Sheet setting screen is not displayed and the MX Sheet setting is
unprotected.
Screen display
[MX Sheet]] [Unprotect MX Sheet setting]
15
Display contents
Item Description
Password Enter the password set in the Protect MX Sheet setting screen.
The Unprotect MX Sheet setting screen is closed, and the MX Sheet setting is unprotected.
button
The MX Sheet menu selection and setting screen editing restriction are canceled.
135
CHAPTER 16 OPTIONS
Set option setting for specifying such as an Error log sheet output format.
Set the Error log sheet output format on the <<Error log>> tab on the Options screen.
For details of the Error log sheet, refer to the following chapter.
Page 140, CHAPTER 19
Screen display
[MX Sheet] [Options]
Display contents
Item Description
Set whether the information/warning/error that occurred during the execution of communication is
Display error log displayed on the Error log sheet or not.
Selected: Displayed / No selected: Not displayed
Set whether the information message (blue) during the execution of communication is displayed on the
Information (Blue) *1 Error log sheet or not.
Selected: Displayed / No selected: Not displayed
Set whether the warning message (pink) during the execution of communication is displayed on the
Warning (Pink)*1 Error log sheet or not.
Selected: Displayed / No selected: Not displayed
Set whether the error message (red) during the execution of communication is displayed on the Error
*1 log sheet or not.
Error (Red)
Selected: Displayed / No selected: Not displayed
Set whether the display is switched to the Error log sheet or not if a warning or error occurs during the
Display Error Log sheet when execution of communication.
an error occurs Selected: Display is switched to the Error log sheet.
No selected: Display is not switched to the Error log sheet.
Clear error log at the start of Set whether the Error log is cleared or not at the start of communication.
communication Selected: cleared / No selected: Not cleared
*1 : Setting can be set only when the "Display error log" check box is selected.
136
CHAPTER 17 SETTING DATA EXPORT
This chapter explains the procedure to output the settings of MX Sheet to a CSV file.
Operating procedure
[MX Sheet] [Setting Data Export]
The details of MX Sheet set in the Excel book are output to the CSV file.
After setting data export, the following message is displayed.
SET*******.csv
Excel book name that executed
setting data export
137
(4) Saved content of CSV file
The following shows the content of the CSV file saved by the setting data export.
1)
2)
3)
4)
Display contents
Item Description
1) (Cell Setting) The settings of the sheet name and cell setting are displayed.
2) (Automatic Save) The settings of automatic save are displayed.
3) (Automatic Print) The settings of automatic print are displayed.
4) (Automatic Communication Startup) The settings of automatic communication startup are displayed.
138
CHAPTER 18 SAMPLE PROGRAMS
Monitor, Write (Conditioning) SheetMonitor Logging (Conditioning) Sheet Automatic Save Sheet
139
CHAPTER 19 ERROR LOG SHEET
This chapter explains the ErrorLog sheet that displays the communication status of MX Sheet.
The communication status, error information and corrective action of MX Sheet are displayed on the ErrorLog sheet.
Troubleshooting can be performed by confirming the corrective action displayed on the ErrorLog sheet.
Screen display
Display contents
140
CHAPTER 19 ERROR LOG SHEET
(2) "Kind"
The following table shows the communication status displayed in "Kind".
Communication Status Description
Displayed when the communication with the programmable controller CPU starts and ends
Information
during 1 shot communication.
Error
Warning
Displayed when a fatal error occurred and the function of the cell area stopped.
Displayed when communication error or collection delay occurs.
19
(3) "Date"
"Date" displays the date and time of the personal computer at ErrorLog sheet registration.
(6) "Contents"
The data displayed in "Contents" are shown below.
● If the same error occurs twice or more successively in the same cell area, only the error information of the first error is
registered to the ErrorLog sheet. (The error information of the second error or later is not displayed.)
● Set the setting related to the Error Log sheet output format in the Options screen (Page 136, Section 16.1).
141
APPENDIX
Appendix 1 Version Confirmation
Screen display
[MX Sheet][Version Info.]
This section explains the performance values and the scroll processing performance of Excel when the monitor and
logging functions is executed using the personal computer of the following performance.
The performance values indicate the numbers of device points where no collection delay occurs when only one cell
area is set to the Excel book and the device data of D device are collected by the monitor or logging function. (If
multiple cell areas is set, reduce the number of device points per cell to maintain the same performance.)
The actual performance values vary depending on the performance or similar of the personal computer.
Use the performance values explained in this section as reference values.
R
Operating system : Windows XP Professional
CPU : Pentium III(800MHz)
Memory : 256MB
R R
Excel : Microsoft Excel 2002
Cell area : Only one
142
APPENDIX
143
(4) File size at save and required time
The following table shows references for file size at save and time taken for saving a file depending on Excel
version (Book format).
In Microsoft® Excel® 2007 or later (especially in standard format), file size may increase or time taken for saving a
file may lengthen.
Cell range
12 columns 30 rows 128 columns 32768 rows 255 columns 65535 rows
Excel version
Time Time Time
Size (MB) Size (MB) Size (MB)
(second) (second) (second)
® ®
Microsoft Excel 2007
0.034 Less than 1 11.1 7 42.5 23
(standard format)
144
APPENDIX
On MX Sheet, collection delay, data dropout or similar problem may occur depending on the communication time with
the programmable controller CPU and the collection timing of device data.
The following explains the collection delay and data dropout. A
(1) Collection delay
Device data collection delay occurs depending on the communication time with the programmable controller CPU
and the corresponding processing time.
Collection delay occurs only when "Operation time" is set to "Regular interval".
When a collection delay occurs, it is registered to the ErrorLog sheet as error information.
When a collection delay occurs, check the ErrorLog sheet.
The following explains the cases where a collection delay occurs.
(a) When the actual communication time is longer than the specified operation interval
When the communication time with the programmable controller CPU is longer than the operation interval of
MX Sheet, a device data collection delay occurs.
<Example>
"Operation time" is set to "Regular interval (3s)" but the communication time with the programmable controller
CPU is 5s
3s
Time
Communication
time: 5s
Since communication
time is longer, actual
operation interval is 5s.
145
(b) Collection delay when device trigger function is used
When the sum of the device trigger condition check time and the communication time with programmable
controller CPU is longer than the operation interval of MX Sheet, a collection delay occurs during the next
device trigger condition check.
<Example>
When "B0" = "When ON" is set as the device trigger condition (operation interval is 3s)
3s
Time
1)
2)
1) + 2) is time necessary
for communication.
3s
Time
1)
2)
3)
ON
M0
OFF
1) Requesting device check time
1) + 2) + 3) is time necessary 2) Communication time
for communication. 3) Handshake processing time
146
APPENDIX
(a) When the actual communication time is longer than the specified operation interval
When the communication time with the programmable controller CPU is longer than the operation interval, the
data to be collected dropouts.
If a data dropout has occurred, increase the operation interval setting of MX Sheet.
<Example> A
When "Operation time" is set to "Hourly (0min, 1min, 2min)" but the communication time with the
programmable controller CPU is longer than 1min If previous data collection is still being executed when it is
reached the operation time as shown below, a data dropout occurs on MX Sheet.
Time
Time
ON
B0
OFF
Remark
Note that if a data dropout occurs during use of the device trigger, error information is not displayed on the ErrorLog sheet.
147
(c) Data dropout when handshake function is used
When the requesting device condition holds for the specified operation time, the data to be collected dropouts.
If a data dropout occurs during use of the handshake, decrease the operation interval setting of MX Sheet.
<Example>
When the programmable controller CPU side requesting device is set to "M0" and the PC side responding
device to "M100" (operation interval is 60s)
If the requesting device condition holds for the operation time as shown below, a data dropout occurs on MX
Sheet.
Time
ON
M100
OFF
ON
M0
OFF
Remark
Note that if a data dropout occurs during use of the handshake, error information is not displayed on the ErrorLog sheet.
148
APPENDIX
As operation interval,
set time longer than
sum of 1) + 2) + 3).
A
Operation interval
Time
1)
2)
When the logging function and CSV logging are used, the date and time in the cell area and the CSV file may not be
displayed correctly.
<Causes>
• Multiple cell areas is set to the Excel book.
• Multiple cell areas use the same communication path.
• "Operation time" of the <<Operation Interval>> tab is set to "Regular interval".
<Corrective actions>
• Decrease the number of cells set to the Excel book.
• Increase the "Regular interval" setting.
• Reexamine the cell area settings. ( Page 150, Appendix 4.)
149
Appendix 4 Creating the Excel spreadsheet for MX Sheet
When collecting/writing device data by using MX Sheet, the efficiency of communication with the programmable
controller CPU varies depending on the cell area settings.
The following provides the example of setting cell area for more effective communication.
<Setting example>
150
APPENDIX
<Setting example>
151
(3) Communication efficiency and use of Excel function (cell reference)
When inconsecutive device data are displayed on Excel, the efficiency of communication with the programmable
controller CPU decreases if multiple cell areas are set.
The following setting example shows the case where inconsecutive device data are displayed on Excel.
<Setting example>
Sheet 1 (Excel spreadsheet where device data is displayed actually) Sheet 2 (Excel spreadsheet where device data is collected)
152
APPENDIX
This section explains the procedure to transport the settings of MX Sheet from a development personal computer to an
on-site personal computer.
MX Sheet and MX Component must be installed in the personal computer where the settings of MX Sheet is transported.
A
Start *1
153
Appendix 6 HTML Files
This section explains the HTML file saved during MX Sheet operation.
Plant
154
APPENDIX
The user account control function is added to Windows Vista® and Windows® 7.
By this function, a warning message is displayed when executing Excel with Administrator authority. (Page 150,
Appendix 4)
155
Appendix 7.2 Methods for disabling the warning messages
The user account control (UAC) function prevents a crash (e.g. prevention of startup of a program which executes
unintended operation).
Before setting this function, grasp that the security function offered by UAC is disabled and fully understand the risk.
The following two methods are available for disabling a warning message.
Operating procedure
156
APPENDIX
Complete
157
(b) When using Windows® 7
Operating procedure
158
APPENDIX
Complete
159
(2) Allowing the warning message without showing it
The following shows a procedure for allowing a warning message without showing it.
160
APPENDIX
7.
Complete
161
Appendix 8 Countermeasures for Errors as a Result of
Using the Automatic Communication Setting
of MX Sheet in Microsoft® Excel® 2007 or
Later
When a workbook that has been configured for "Automatic Communication Startup" using MX Sheet is opened using
Microsoft® Excel® 2007 or later, the following anomalous situations may occur. (Page 113, CHAPTER 9)
162
APPENDIX
Start
Check that the action works. ... Page 166, (4) in this section
Complete
Appendix 8 Countermeasures for Errors as a Result of Using the Automatic Communication Setting of
Update MX Sheet or install Service Pack, .NET Framework, and the related module using the administrator account.
163
(1) Installation of Service Pack
Install the Service Pack required for the used operating system.
For details of required service pack, refer to the following section.
Page 23, Section 2.1 Operating Environment
(2) Checking and installation of .NET Framework and the related module
The following tables list .NET Frameworks and the related modules required for each operating environment.
If they are not installed, install them in the order listed in the table.
The file is in the "DOTNET" folder.
64-bit version
Excel version .NET Framework and the related module File name on the CD-ROM
Microsoft R .NET Framework 4.0 Extended dotNetFx40_Full_x86_x64.exe
Microsoft® Excel® 2007
Microsoft R Visual Studio 2010
Microsoft® Excel® 2010 vstor40_x64.exe
Tools for Office Runtime (x64)
164
APPENDIX
Check if the required .NET Framework and the related module are installed or not by the following operations.
• When using Windows® XP
Select [Start] [Control Panel] [Add or Remove Programs].
• When using Windows Vista® or Windows® 7
Select [Start] [Control Panel] [Uninstall a program].
Check if the "Add or Remove Programs" screen or the "Uninstall or a change a program" screen displays the required .NET
Framework and the related module.
Appendix 8 Countermeasures for Errors as a Result of Using the Automatic Communication Setting of
When the user account control is enabled, the following screen is displayed.
Click the button or the button.
The message shown in the figure to the left is displayed to notify the completion.
Click the button.
165
(4) Checking if the action works
The following explains how to check if the action works or not.
1. Start Excel.
2. When either of the screens on the left is displayed,
Complete
166
Appendix 8 Countermeasures for Errors as a Result of Using the Automatic Communication Setting of
A
167
Memo
REVISIONS
*The manual number is written at the bottom left of the back cover.
Print date *Manual number Revision
July, 2012 SH-081080ENG-A First edition
This manual confers no industrial 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.
© 2012 MITSUBISHI ELECTRIC CORPORATION
168
MITSUBISHI ELECTRIC
Mitsubishi Electric Europe B.V. /// FA - European Business Group /// Gothaer Straße 8 /// D-40880 Ratingen /// Germany
Tel.: +49(0)2102-4860 /// Fax: +49(0)2102-4861120 /// [email protected] /// www.mitsubishi-automation.com