MP3300 Product Manual
MP3300 Product Manual
MP3300
Product Manual
CPU Module model: JAPMC-CP3301-1-E, -CP3301-2-E, -CP3302-1-E, -CP3302-2-E
Base Unit model: JEPMC-BU3301-E, -BU3302-E, -BU3303-E, -BU3304-E
                                                                    Introduction   1
                                                         Appearances and Parts     2
                                                       CPU Module Functionality    3
                                                                  Specifications   4
                                                            External Dimensions    5
 Copyrights
•    MECHATROLINK is a trademark of the MECHATROLINK Members Association.
•    DeviceNet is a registered trademark of the ODVA (Open DeviceNet Venders Association).
•    PROFIBUS is a trademark of the PROFIBUS User Organization.
•    Ethernet is a registered trademark of the Xerox Corporation.
•    Other product names and company names are the trademarks or registered trademarks of the
     respective company. “TM” and the ® mark do not appear with product or company names in this
     manual.
                                                                                                                    iii
      Visual Aids
     The following aids are used to indicate certain types of information for easier reference.
                     Indicates definitions of difficult terms or terms that have not been previously
                     explained in this manual.
          Term
iv
                                Related Manuals
The following table lists the related manuals. Refer to these manuals as required.
Be aware of all product specifications and restrictions to product application before you attempt to
use any product.
    Category                Manual Name              Manual Number                 Contents
                                                                      Describes the functions of the
                                                                      MP3000-series Machine Controllers
                 Machine Controller MP3000 Series                     and the procedures that are required
                 Machine Controller System          SIEP C880725 00   to use the Machine Controller, from
                 Setup Manual                                         installation and connections to set-
                                                                      tings, programming, trial operation,
                                                                      and debugging.
                                                                      Describes the functions of the
                                                                      MP2000-series Machine Controllers
                 Machine Controller MP2000 Series                     and the procedures that are required
                 Machine Controller System          SIEP C880732 14   to use the Machine Controller, from
                 Setup Manual                                         installation and connections to set-
                                                                      tings, programming, trial operation,
                                                                      and debugging.
                 Machine Controller MP3000 Series                     Describes troubleshooting an
                 Machine Controller System          SIEP C880725 01   MP3000-series Machine Controller
Basic            Troubleshooting Manual                               System.
functionality
                                                                      Describes the specifications and sys-
                 Machine Controller MP3000 Series                     tem configuration of an MP3000-
                                                    SIEP C880725 24
                 MP3100 Product Manual                                series MP3100 Machine Controller
                                                                      and the functions of the CPU.
                                                                      Describes the specifications and sys-
                 Machine Controller MP3000 Series                     tem configuration of an MP3000-
                                                    SIEP C880725 10
                 MP3200 Product Manual                                series MP3200 Machine Controller
                                                                      and the functions of the CPU Unit.
                                                                      Describes the functions, specifica-
                 Machine Controller MP2200
                                                    SIEP C880700 14   tions, and application methods of the
                 User’s Manual
                                                                      MP2200 Machine Controller.
                                                                      Describes the functions, specifica-
                 Machine Controller MP2000 Series                     tions, operating methods, mainte-
                 MPU-01 Multi-CPU Module            SIEP C880781 05   nance, inspections, and
                 User’s Manual                                        troubleshooting of the MP2000-
                                                                      series MPU-01 Multi-CPU Module.
                                                                                   Continued on next page.
                                                                                                              v
                                                                                  Continued from previous page.
        Category                Manual Name                Manual Number                  Contents
                                                                             Describes the specifications, system
                                                                             configuration, and communications
                      Machine Controller MP3000 Series
                                                                             connection methods for the Ether-
                      Communications                       SIEP C880725 12
                                                                             net communications that are used
                      User’s Manual
                                                                             with an MP3000-series Machine
                                                                             Controller.
                                                                             Provides information on the Commu-
                      Machine Controller MP2000 Series                       nications Modules that can be con-
                      Communication Module                 SIEP C880700 04   nected to an MP2000-series
                      User’s Manual                                          Machine Controller and describes
                                                                             the communications methods.
                                                                             Describes the specifications and
     Communications   Machine Controller MP2000 Series                       communications methods for the FL-
     functionality    262IF-01 FL-net Communication        SIEP C880700 36   net Communications Module that
                      Module User’s Manual                                   can be connected to an MP2000-
                                                                             series Machine Controller.
                                                                             Describes the specifications and
                      Machine Controller MP2000 Series                       communications methods for the
                      263IF-01 EtherNet/IP Communication   SIEP C880700 39   EtherNet/IP Communications Module
                      Module User’s Manual                                   that can be connected to an
                                                                             MP2000-series Machine Controller.
                                                                             Describes the specifications and
                      Machine Controller MP2000 Series                       communications methods for the
                      265IF-01 CompoNet Module             SIEP C880700 44   CompoNet Communications Module
                      User’s Manual                                          that can be connected to an
                                                                             MP2000-series Machine Controller.
                                                                             Describes the specifications, system
                      Machine Controller MP3000 Series                       configuration, and operating meth-
                      Motion Control                       SIEP C880725 11   ods for the SVC32/SVR32 Motion
                      User’s Manual                                          Function Modules that are used in an
                                                                             MP3000-series Machine Controller.
                                                                             Describes the functions, specifica-
                      Machine Controller MP2000 Series
                                                                             tions, and operating methods of the
                      Pulse Output Motion Module PO-01     SIEP C880700 28
                                                                             MP2000-series PO-01 Motion Mod-
                      User’s Manual
                                                                             ule.
                                                                             Describes the functions, specifica-
                      Machine Controller MP2000 Series
     Motion control                                                          tions, and operating methods of the
                      SVA-01 Motion Module                 SIEP C880700 32
     functionality                                                           MP2000-series SVA-01 Motion Mod-
                      User’s Manual
                                                                             ule.
                                                                             Describes the functions, specifica-
                      Machine Controller MP2000 Series                       tions, and operating methods of the
                      Built-in SVB/SVB-01 Motion Module    SIEP C880700 33   MP2000-series Motion Module (built-
                      User’s Manual                                          in Function Modules: SVB, SVB-01,
                                                                             and SVR).
                                                                             Describes the functions, specifica-
                      Machine Controller MP2000 Series
                                                                             tions, and operating methods of the
                      SVC-01 Motion Module                 SIEP C880700 41
                                                                             MP2000-series SVC-01 Motion
                      User’s Manual
                                                                             Module.
                                                                             Describes the ladder programming
                      Machine Controller MP3000 Series
                                                           SIEP C880725 13   specifications and instructions of
                      Ladder Programming Manual
                                                                             MP3000-series Machine Controller.
     Programming                                                             Describes the motion programming
                      Machine Controller MP3000 Series                       and sequence programming specifi-
                                                           SIEP C880725 14
                      Motion Programming Manual                              cations and instructions of MP3000-
                                                                             series Machine Controller.
                                                                                          Continued on next page.
vi
                                                                             Continued from previous page.
   Category                Manual Name               Manual Number                  Contents
                  Machine Controller MP2000/MP3000
                  Series                                               Describes how to install and operate
                                                     SIEP C880761 01
                  MPLoader Ver. 4                                      the MPLoader.
                  User’s Manual
                  Machine Controller MP2000/MP3000
                  Series                                               Describes how to install and operate
                                                     SIEP C880761 02
Engineering Tools MPLoad Maker Version 4                               the MPLoad Maker.
                  User’s Manual
                  Machine Controller MP2000/MP3000
                  Series
                                                                       Describes how to operate MPE720
                  Engineering Tool                   SIEP C880761 03
                                                                       version 7.
                  MPE720 Version 7
                  User’s Manual
                                                                       Describes the functions, specifica-
                Machine Controller MP2000 Series
                                                                       tions, and operating methods of the
                Analog Input/Analog Output Module    SIEP C880700 26
                                                                       AI-01 and AO-01 I/O Modules for
                AI-01/AO-01 User’s Manual
                                                                       MP2000-series Machine Controllers.
                                                                       Describes the functions, specifica-
                Machine Controller MP2000 Series
                                                                       tions, and operating methods of the
                Counter Module CNTR-01               SIEP C880700 27
I/O Modules                                                            CNTR-01 Counter Module for
                User’s Manual
                                                                       MP2000-series Machine Controllers.
                                                                       Describes the functions, specifica-
                Machine Controller MP2000 Series                       tions, and operating methods of the
                I/O Module                           SIEP C880700 34   LIO-01, LIO-02, LIO-04, LIO-05,
                User’s Manual                                          LIO-06, and DO-01 I/O Modules for
                                                                       MP2000-series Machine Controllers.
                                                                       Describes the functions, specifica-
                                                                       tions, operating methods, and
                MECHATROLINK-III Compatible I/O
                                                                       MECHATROLINK-III communica-
                Module                               SIEP C880781 04
                                                                       tions for the Remote I/O Modules for
                User’s Manual
                                                                       MP2000/MP3000-series Machine
MECHATROLINK                                                           Controllers.
I/O
                Machine Controller MP900/MP2000
                Series                                                 Describes MECHATROLINK distrib-
                Distributed I/O Module               SIE-C887-5.1      uted I/O for MP900/MP2000-series
                User’s Manual                                          Machine Controllers.
                MECHATROLINK System
                                                                                                              vii
                                         Safety Precautions
        Safety Information
       To prevent personal injury and equipment damage in advance, the following signal words are used
       to indicate safety precautions in this document. The signal words are used to classify the hazards
       and the degree of damage or injury that may occur if a product is used incorrectly. Information
       marked as shown below is important for safety. Always read this information and heed the precau-
       tions that are provided.
                                                          DANGER
              Indicates precautions that, if not heeded, are likely to result in loss of life, serious injury, or fire.
                                                        WARNING
              Indicates precautions that, if not heeded, could result in loss of life, serious injury, or fire.
                                                         CAUTION
              Indicates precautions that, if not heeded, could result in relatively serious or minor injury, or in
               fire.
                                                       NOTICE
              Indicates precautions that, if not heeded, could result in property damage.
viii
 Safety Precautions That Must Always Be Observed
 General Precautions
                                              WARNING
      The installation must be suitable and it must be performed only by an experienced technician.
       There is a risk of electrical shock or injury.
      Before connecting the machine and starting operation, make sure that an emergency stop pro-
       cedure has been provided and is working correctly.
       There is a risk of injury.
      Do not approach the machine after a momentary interruption to the power supply. When power
       is restored, the Machine Controller and the device connected to it may start operation suddenly.
       Provide safety measures in advance to ensure human safety when operation restarts.
       There is a risk of injury.
      Do not touch anything inside the Machine Controller.
       There is a risk of electrical shock.
      Do not remove the front cover, cables, connector, or options while power is being supplied.
       There is a risk of electrical shock, malfunction, or damage.
      Do not damage, pull on, apply excessive force to, place heavy objects on, or pinch the cables.
       There is a risk of electrical shock, operational failure of the Machine Controller, or burning.
      Do not attempt to modify the Machine Controller in any way.
       There is a risk of injury or device damage.
                                               CAUTION
      Do not store the Machine Controller in any of the following locations.
       • Locations that are subject to direct sunlight
       • Locations that are subject to ambient temperatures that exceed the storage conditions
       • Locations that are subject to ambient humidity that exceeds the storage conditions
       • Locations that are subject to rapid temperature changes and condensation
       • Locations that are subject to corrosive or inflammable gas
       • Locations that are subject to excessive dust, dirt, salt, or metallic powder
       • Locations that are subject to water, oil, or chemicals
       • Locations that are subject to vibration or shock
       There is a risk of fire, electrical shock, or device damage.
      Hold onto the main body of the Machine Controller when transporting it.
       Holding the cables or connectors may damage them or result in injury.
      Do not overload the Machine Controller during transportation. (Follow all instructions.)
       There is a risk of injury or an accident.
      Never subject the Machine Controller to an atmosphere containing halogen (fluorine, chlorine,
       bromine, or iodine) during transportation.
       There is a risk of malfunction or damage.
      If disinfectants or insecticides must be used to treat packing materials such as wooden frames,
       pallets, or plywood, the packing materials must be treated before the product is packaged, and
       methods other than fumigation must be used.
       Example: Heat treatment, where materials are kiln-dried to a core temperature of 56°C for 30 min-
       utes or more.
       If the electronic products, which include stand-alone products and products installed in machines,
       are packed with fumigated wooden materials, the electrical components may be greatly damaged
       by the gases or fumes resulting from the fumigation process. In particular, disinfectants containing
       halogen, which includes chlorine, fluorine, bromine, or iodine can contribute to the erosion of the
       capacitors.
                                                                                                              ix
     Installation Precautions
                                                CAUTION
          Do not install the Machine Controller in any of the following locations.
           • Locations that are subject to direct sunlight
           • Locations that are subject to ambient temperatures that exceed the operating conditions
           • Locations that are subject to ambient humidity that exceeds the operating conditions
           • Locations that are subject to rapid temperature changes and condensation
           • Locations that are subject to corrosive or inflammable gas
           • Locations that are subject to excessive dust, dirt, salt, or metallic powder
           • Locations that are subject to water, oil, or chemicals
           • Locations that are subject to vibration or shock
           There is a risk of fire, electrical shock, or device damage.
          Never install the Machine Controller in an atmosphere containing halogen (fluorine, chlorine,
           bromine, or iodine).
           There is a risk of malfunction or damage.
          Do not step on the Machine Controller or place heavy objects on the Machine Controller.
           There is a risk of injury or an accident.
          Do not block the air exhaust ports on the Machine Controller. Do not allow foreign objects to
           enter the Machine Controller.
           There is a risk of internal element deterioration, malfunction, or fire.
          Always mount the Machine Controller in the specified orientation.
           There is a risk of malfunction.
          Leave the specified amount of space between the Machine Controller, and the interior surface
           of the control panel and other devices.
           There is a risk of fire or malfunction.
          Do not subject the Machine Controller to strong shock.
           There is a risk of malfunction.
          Suitable Battery installation must be performed and it must be performed only by an experi-
           enced technician.
           There is a risk of electrical shock, injury, or device damage.
          Do not touch the electrodes of the Battery.
           Static electricity may damage the Battery.
x
 Wiring Precautions
                                                CAUTION
      Check the wiring to be sure it has been performed correctly.
       There is a risk of motor run-away, injury, or accidents.
      Always use a power supply of the specified voltage.
       There is a risk of fire or accident.
      In places with poor power supply conditions, ensure that the input power is supplied within the
       specified voltage range.
       There is a risk of device damage.
      Install breakers and other safety measures to provide protection against shorts in external wir-
       ing.
       There is a risk of fire.
      Provide sufficient shielding when using the Machine Controller in the following locations.
       • Locations that are subject to noise, such as from static electricity
       • Locations that are subject to strong electromagnetic or magnetic fields
       • Locations that are subject to radiation
       • Locations that are near power lines
       There is a risk of device damage.
      Configure the circuits to turn ON the power supply to the CPU Module before the 24-V I/O
       power supply. Refer to the following manual for details on circuits.
             MP3000 Series MP3300 CPU Module Instructions Manual (Manual No.: TOBP C880725 23)
         If the power supply to the CPU Module is turned ON after the external power supply, e.g., the 24-V
         I/O power supply, the outputs from the CPU Module may momentarily turn ON when the power
         supply to the CPU Module turns ON. This can result in unexpected operation that may cause injury
         or device damage.
        Provide emergency stop circuits, interlock circuits, limit circuits, and any other required safety
         measures in control circuits outside of the Machine Controller.
         There is a risk of injury or device damage.
        If you use MECHATROLINK I/O Modules, use the establishment of MECHATROLINK communi-
         cations as an interlock output condition.
         There is a risk of device damage.
        Connect the Battery with the correct polarity.
         There is a risk of battery damage or explosion.
        Select the I/O signal wires for external wiring to connect the Machine Controller to external
         devices based on the following criteria:
         • Mechanical strength
         • Noise interference
         • Wiring distance
         • Signal voltage
        Separate the I/O signal cables for control circuits from the power cables both inside and outside
         the control panel to reduce the influence of noise from the power cables.
         If the I/O signal lines and power lines are not separated properly, malfunction may occur.
           Example of Separated Cables
Steel separator
                            I/O signal
            Power cable      cables in
                          control circuits
                                                                                                              xi
       Operation Precautions
                                                    CAUTION
            Follow the procedures and instructions in the user’s manuals for the relevant products to per-
             form normal operation and trial operation.
             Operating mistakes while the Servomotor and machine are connected may damage the machine or
             even cause accidents resulting in injury or death.
            Implement interlock signals and other safety circuits external to the Machine Controller to
             ensure safety in the overall system even if the following conditions occur.
             • Machine Controller failure or errors caused by external factors
             • Shutdown of operation due to Machine Controller detection of an error in self-diagnosis and the sub-
               sequent turning OFF or holding of output signals
             • Holding of the ON or OFF status of outputs from the Machine Controller due to fusing or burning of
               output relays or damage to output transistors
             • Voltage drops from overloads or short-circuits in the 24-V output from the Machine Controller and
               the subsequent inability to output signals
             • Unexpected outputs due to errors in the power supply, I/O, or memory that cannot be detected by
               the Machine Controller through self-diagnosis.
             There is a risk of injury, device damage, or burning.
                                                    CAUTION
            Do not attempt to disassemble or repair the Machine Controller.
             There is a risk of electrical shock, injury, or device damage.
            Do not change any wiring while power is being supplied.
             There is a risk of electrical shock, injury, or device damage.
            Suitable Battery replacement must be performed and it must be performed only by an experi-
             enced technician.
             There is a risk of electrical shock, injury, or device damage.
            Do not forget to perform the following tasks when you replace the CPU Module:
             • Back up all programs and parameters from the CPU Module that is being replaced.
             • Transfer all saved programs and parameters to the new CPU Module.
             If you operate the CPU Module without transferring this data, unexpected operation may occur.
             There is a risk of injury or device damage.
            Do not touch the heat sink on the CPU Module while the power supply is turned ON or for a suf-
             ficient period of time after the power supply is turned OFF.
             The heat sink may be very hot, and there is a risk of burn injury.
 Disposal Precautions
 General Precautions
            The products shown in the illustrations in this manual are sometimes shown without covers or
             protective guards. Always replace the cover or protective guard as specified first, and then
             operate the products in accordance with the manual.
            The illustrations that are presented in this manual are typical examples and may not match the
             product you received.
            If the manual must be ordered due to loss or damage, inform your nearest Yaskawa representa-
             tive or one of the offices listed on the back of this manual.
xii
                                          Warranty
 Details of Warranty
 Warranty Period
The warranty period for a product that was purchased (hereinafter called “delivered product”) is
one year from the time of delivery to the location specified by the customer or 18 months from the
time of shipment from the Yaskawa factory, whichever is sooner.
 Warranty Scope
Yaskawa shall replace or repair a defective product free of charge if a defect attributable to
Yaskawa occurs during the warranty period above. This warranty does not cover defects caused
by the delivered product reaching the end of its service life and replacement of parts that require
replacement or that have a limited service life.
This warranty does not cover failures that result from any of the following causes.
• Improper handling, abuse, or use in unsuitable conditions or in environments not described in
  product catalogs or manuals, or in any separately agreed-upon specifications
• Causes not attributable to the delivered product itself
• Modifications or repairs not performed by Yaskawa
• Abuse of the delivered product in a manner in which it was not originally intended
• Causes that were not foreseeable with the scientific and technological understanding at the time
  of shipment from Yaskawa
• Events for which Yaskawa is not responsible, such as natural or human-made disasters
 Limitations of Liability
• Yaskawa shall in no event be responsible for any damage or loss of opportunity to the customer
  that arises due to failure of the delivered product.
• Yaskawa shall not be responsible for any programs (including parameter settings) or the results of
  program execution of the programs provided by the user or by a third party for use with program-
  mable Yaskawa products.
• The information described in product catalogs or manuals is provided for the purpose of the cus-
  tomer purchasing the appropriate product for the intended application. The use thereof does not
  guarantee that there are no infringements of intellectual property rights or other proprietary rights
  of Yaskawa or third parties, nor does it construe a license.
• Yaskawa shall not be responsible for any damage arising from infringements of intellectual prop-
  erty rights or other proprietary rights of third parties as a result of using the information described
  in catalogs or manuals.
                                                                                                            xiii
       Suitability for Use
      • It is the customer’s responsibility to confirm conformity with any standards, codes, or regulations
        that apply if the Yaskawa product is used in combination with any other products.
      • The customer must confirm that the Yaskawa product is suitable for the systems, machines, and
        equipment used by the customer.
      • Consult with Yaskawa to determine whether use in the following applications is acceptable. If use
        in the application is acceptable, use the product with extra allowance in ratings and specifica-
        tions, and provide safety measures to minimize hazards in the event of failure.
         • Outdoor use, use involving potential chemical contamination or electrical interference, or use in conditions
           or environments not described in product catalogs or manuals
         • Nuclear energy control systems, combustion systems, railroad systems, aviation systems, vehicle systems,
           medical equipment, amusement machines, and installations subject to separate industry or government
           regulations
         • Systems, machines, and equipment that may present a risk to life or property
         • Systems that require a high degree of reliability, such as systems that supply gas, water, or electricity, or
           systems that operate continuously 24 hours a day
         • Other systems that require a similar high degree of safety
      • Never use the product for an application involving serious risk to life or property without first
        ensuring that the system is designed to secure the required level of safety with risk warnings and
        redundancy, and that the Yaskawa product is properly rated and installed.
      • The circuit examples and other application examples described in product catalogs and manuals
        are for reference. Check the functionality and safety of the actual devices and equipment to be
        used before using the product.
      • Read and understand all use prohibitions and precautions, and operate the Yaskawa product
        correctly to prevent accidental harm to third parties.
       Specifications Change
      The names, specifications, appearance, and accessories of products in product catalogs and
      manuals may be changed at any time based on improvements and other reasons. The next edi-
      tions of the revised catalogs or manuals will be published with updated code numbers. Consult
      with your Yaskawa representative to confirm the actual specifications before purchasing a product.
xiv
                                           Contents
            About this Manual.         .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .       .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   . . . iii
            Using this Manual .        .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .       .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   . . . iii
            Related Manuals . .        .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .       .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   ...v
            Safety Precautions         .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .       .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   . . viii
            Warranty . . . . . . . .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .       .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   . . xiii
          Introduction
1
    1.1     Definition of Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
            1.1.1    MP3300 . . . . . . . . . . . . . . . . . . . .                                    .   .   .   .   .   .   .   .   .   .   ....            ...         ....            ...         ....            ...      .   1-2
            1.1.2    Racks . . . . . . . . . . . . . . . . . . . . .                                   .   .   .   .   .   .   .   .   .   .   ....            ...         ....            ...         ....            ...      .   1-2
            1.1.3    Main Rack and Expansion Racks                                                     .   .   .   .   .   .   .   .   .   .   ....            ...         ....            ...         ....            ...      .   1-2
            1.1.4    Rack Numbers. . . . . . . . . . . . . . .                                         .   .   .   .   .   .   .   .   .   .   ....            ...         ....            ...         ....            ...      .   1-3
            1.1.5    Slot Numbers . . . . . . . . . . . . . . .                                        .   .   .   .   .   .   .   .   .   .   ....            ...         ....            ...         ....            ...      .   1-4
    1.3     Devices and Components That Are Required to Build a System. . 1-6
            1.3.1    MP3300 Module/Unit List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
            1.3.2    Optional Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
                                                                                                                                                                                                                                           xv
                CPU Module Functionality
      3
          3.1     Basic Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
                  3.1.1    Programs . . . . . . . . . .      .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   . .3-2
                  3.1.2    Registers . . . . . . . . . .     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .3-17
                  3.1.3    Execution Scheduling .            .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .3-28
                  3.1.4    Scans . . . . . . . . . . . . .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .3-29
                Specifications
      4
          4.1     Installation and Usage Conditions . . . . . . . . . . . . . . . . . . . . . . . 4-2
                  4.1.1    Installation and Operating Conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-2
                  4.1.2    Control Panel Cooling Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-3
                External Dimensions
      5
          5.1     CPU Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Index
Revision History
xvi
      Introduction
                                                                                                                      1
      This chapter introduces the MP3300.
1.3   Devices and Components That Are Required to Build a System . . 1-6
      1.3.1   MP3300 Module/Unit List . . . . . . . . . . . . . . . . . . 1-7
      1.3.2   Optional Modules . . . . . . . . . . . . . . . . . . . . . . . . 1-8
      1.1.1       MP3300
                  “MP3300” is a collective term that refers to the following CPU Modules and Base Units.
                            Name                                                 Primary Function
                                                 Stores the module definitions and programs, and interprets the programs. The CPU
                   CPU Module
                                                 Module also controls the Optional Modules.
                                                 Provides the backplane to which Modules are mounted and supplies the required
                   Base Unit
                                                 power to the Modules.
      1.1.2       Racks
                  A Rack is a Base Unit with Modules mounted to it.
                  Connection Example
1-2
                                                                                                                                                                                                 1.1 Definition of Terms
                                                                                                                                                                                                  1.1.4 Rack Numbers
EXIOIF Module*
Main Rack
                                            CPU Module
                                                                                                                                                                           Expansion Racks with EXIOIF Modules
                                                                                                                                                                           (up to 3 Racks)
DC DC DC
        * Refer to the following manual for details on the MP2200 Base Unit and EXIOIF Module.
                          MP2200 Series User's Manual (Manual No.: SIEP C880700 14)
                                                                       Rack 1
                                                                                                             次回用
                                                                                                                                                                                                                             Introduction
                                                                                                                                                                                                                             1
         MP2200 MBU-02                                                 MP2200 MBU-02                                                MP2200 MBU-02
                  POWER                              EXIOIF                     POWER                             EXIOIF                     POWER                             EXIOIF
DC DC DC
                                                                                                                                                                                                                           1-3
      1.1 Definition of Terms
      1.1.5 Slot Numbers
1-4
                                                                                                                      1.2 System Configuration Example
                                                                                                             CNTR-01
                                                                                                                                                          External outputs
                                                                                                              LIO-01
                                                                                                              LIO-02
                                                                                                              LIO-04
                                                                                                              LIO-05
                                                                                                              LIO-06
DO-01
                                                                                                              AO-01
                                                                                                               DI-01
                                                                                                               AI-01
                                                                                                                                                          External inputs
                                              Host PLC                     PC
                                                                                                            Communications Modules
                                                                                                                                                            RS-232C
                                                                                                             217IF-01
                                                                                                             218IF-01
                                                                                                             218IF-02
                                                                                                             260IF-01
                                                                                                                             261IF-01
                                                                                                                             262IF-01
                                                                                                                                        263IF-01
                                                              HUB
                                                                                                                                                            Ethernet
                         Ethernet communications cable
                                                                                *                                                                          DeviceNet
        RLYOUT                    MP3300
         connector cable                                                                                                                                   PROFIBUS
                                                                                                                          215AIF-01
                                                                                                              264IF-01
                                                                                                              265IF-01
                                                                                                              266IF-01
                                                                                                                          266IF-02
                                                                                                                          267IF-01
                                                                                                                          269IF-01
                                                                                                                                                          RS422/485
                                                                                                                                                             CC-Link
       Status monitoring device                                                                                                                           215 communications
                                                                                                                          MPU-01
                                                                                                                          SVC-01
                                                                                                             SVB-01
                                                                                                             SVA-01
                                                                                                             PO-01
         Power cable                                                           Up to 4 Racks                                                             SERVOPACK
                                                             Front cover for
                                                              unused slot
      24-VDC power supply
                                                                                                            Expansion Rack Module
       or AC power supply                                      Expansion Interface
                                                               Module Cable
                                                                                                             EXIOIF
                                                                                                            Other Modules (including those from
                                                                                                            other manufacturers)
                                                                                                                                                             AnyWire
                                                                                                             MPCUNET-0
                                                                                                             MPANL00-0
                                                                                                             AFMP-02-C/-CA
                                                                                                                             MPHLS-01
                                                                                                              AFMP-01
                                                                                                                                                             CC-Link
                                   Battery
                                                                                                                                                           A-net/A-link
         Power cable
                                                                                                                  MECHATROLINK-III Cable
                                                         Front cover for unused slot             MECHATROLINK-III
      24-VDC power supply
       or AC power supply
                                                               Expansion Interface              
SERVOPACKs with
                                                               Module Cable                      MECHATROLINK-III
                                                                                                 Communications                             	I/O Module with
                                                                                                                                             MECHATROLINK-III
                                                                                                                                             Communications
Battery
Power cable
                                   Battery
                                                                                                                                                                                 1
         Power cable
                                                                                                                                                                               1-5
      1.3 Devices and Components That Are Required to Build a System
1-6
                                                                                  1.3 Devices and Components That Are Required to Build a System
                                                                                                                  1.3.1 MP3300 Module/Unit List
                                                        Pulse Train
                                                                                                     JEPMC-
                                                        Output Mod-                                               4 pulse-train outputs
                                                                                                     MTP2910-E
                                                        ule
                                        Used to adjust, maintain,
               MPE720 Integrated
                                        and program AC Servo                                         CPMC-
          11   Engineering Tool Version                                                                           −
                                        Drives and Inverters that are                                MPE780D
               7
                                        connected to the network.
                                                                                                     JEPMC-
                                                                                                                  Length: 0.5 m
                                                                       Used to use an Expansion      W2094-A5-E
                                                                       Interface Module to connect
               Expansion Interface                                                                   JEPMC-
          12                                                           the Main Rack to an Expan-                 Length: 1.0 m
               Module Cables                                                                         W2094-01-E
                                                                       sion Rack or to connect two
                                                                       Expansion Racks.              JEPMC-
                                                                                                                 Length: 2.5 m
                                                                                                     W2094-2A5-E
                                                                       Used to mount the MP3300      JEPMC-
          −    Panel-mounting Bracket                                                                             −
                                                                       inside a control panel.       OP2300S-E
                                                                                                                                                   1-7
      1.3 Devices and Components That Are Required to Build a System
      1.3.2 Optional Modules
1-8
                                                   1.3 Devices and Components That Are Required to Build a System
                                                                                                1.3.2 Optional Modules
Introduction
                                                                                                                          1-9
       1.4 Precautions When Setting the Parameters
       1.4.1 Precautions When Setting the Circuit Numbers
1-10
      Appearances and
      Parts
                                                                                            2
      This section describes the appearance and parts of the
      MP3300.
CPU-301
                                           Display
                                                                   Status indicators
Mode switches
MECHATROLINK-III connectors
CPU-302
Mode switches
MECHATROLINK-III connectors
2-2
                                                                                          2.1 CPU Module
                                                                           2.1.1 Appearance and Part Names
                                                                                                             2-3
      2.1 CPU Module
      2.1.2 Display and Indicators
                  Display
                  The display shows the execution or error status of the CPU Module.
                   Color                 Display                  Status                        Description
                                                         Initializing             The CPU Module started normally after the
                                                         (The RDY status          power was turned ON or after the system
                                                         indicator is not lit.)   was reset.
                                                         Normal operation
                           Lit dot at lower right        (The RDY status          The CPU Module is operating normally.
                                                         indicator is lit.)
Red
                                                         A system error
                                                                                  Refer to the following manual for details on
                                                         occurred.
                                                                                  errors.
                                                                                      MP3000 Series Machine Controller Sys-
                           Three digits after       or                                tem Troubleshooting Manual (Manual No.:
                                                         An alarm occurred.           SIEP C880725 01)
2-4
                                                                                                    2.1 CPU Module
                                                                                        2.1.2 Display and Indicators
Status Indicators
These indicators show the status of the CPU Module.
                                               Accessing USB
                                                                 The USB memory is being accessed.
                                               memory
                            Flashing
    Indicator
                          Color                                     Status When Lit
      Name
       CN                 Green
                                         MECHATROLINK-III communications is established with the CPU                     2
                                         Module as a slave (i.e., the Connect command is ON).
       LK1                Green          MECHATROLINK-III communications are active on PORT1.
       LK2                Green          MECHATROLINK-III communications are active on PORT2.
                                                                                                                       2-5
      2.1 CPU Module
      2.1.2 Display and Indicators
2-6
                                                                                                   2.1 CPU Module
                                                                                                    2.1.3 Switches
2.1.3   Switches
        The CPU Module has the following two types of switches.
        • DIP switches: Mode switches
        • STOP/SAVE switch
                  ON     Loads data.                             Turn ON the pin and then turn ON the power
                                                                 to batch load data from the USB memory to
        LOAD                                           OFF       the CPU Module.
                                                                 Refer to the following section for details.
                  OFF    Does not load data.                         3.2.6 USB Memory on page 3-87
                                                                                                                      2-7
      2.1 CPU Module
      2.1.3 Switches
                 STOP/SAVE Switch
                 This switch is used when removing the USB memory device, or when batch saving data to the
                 USB memory.
STOP/SAVE switch
                 • Lightly press this switch to prepare the USB memory device for removal. The USB memory
                   device can be safely removed when the USB status indicator changes from flashing to not lit.
                 • Press and hold this switch for at least 2 seconds to save all of the data to the USB memory.
                   The display will show the progress of saving.
2-8
                                                                                                       2.1 CPU Module
                                                                                                       2.1.4 Connectors
2.1.4   Connectors
        The CPU Module has three types of connectors: MECHATROLINK-III, Ethernet, and USB.
        MECHATROLINK-III Connectors
        These connectors are used to connect MECHATROLINK-III communications devices.
        Ethernet Connectors
        These connectors are used to connect Ethernet communications devices.
        USB Connector
        This connector is used to connect a USB memory device.
                                                                                   USB connector
                                      Open the cover.
                     Before removing the USB memory device, press the STOP/SAVE switch and wait until the USB
                     status indicator goes out. If the USB memory device is removed while the USB status indicator is
                     lit or flashing, the data may become corrupted.
         Important
                                                                                                                          2-9
       2.1 CPU Module
       2.1.5 Temperature Sensor
                                If any one of the above alarms occurs, take the following actions.
                                • A.241: Check the ambient environment and installation conditions.
                                   If you are using natural cooling for the control panel, we recommend that you change to
                    Important      forced-air cooling.
                                • E.081, E.082, or h: Turn OFF the power supply to the Machine Controller immediately and
                                   check the ambient environment and installation conditions.
                                Refer to the following section for details on the ambient environment and installation require-
                                ments.
                                    4.1 Installation and Usage Conditions on page 4-2
2-10
                                                                                              2.2 Base Units
                                                                             2.2.1 Appearance and Part Names
RLYOUT connector
Power connector
2.2.2   Connector
        The Base Unit has two connectors: an RLYOUT connector and a power connector.
        RLYOUT Connector
        This connector outputs the status of the CPU Module.
                                                                                                                  Appearances and Parts
Model: 734-302
         Pin Assignments
             No.        Signal Label                  Description
              1         OUT            • Normal operation: Circuit closed.                                        2
              2         OUT            • Error: Circuit open.
                                                                                                               2-11
       2.2 Base Units
       2.2.2 Connector
                  Power Connector
                  Connect the power supply to this connector.
                   AC Power Supply                   DC Power Supply
2-12
      CPU Module
      Functionality
                                                                                                                                        3
      This chapter describes the functionality of the MP3300
      CPU Module.
      3.1.1       Programs
                  A program is a list of instructions to be processed by the CPU Module.
                  This section describes the types of programs and gives an overview of each type.
                  Types of Programs
                  There are three types of user programs:
                  • Ladder programs
                  • Motion programs
                  • Sequence programs
                  This section describes these programs.
                   Ladder Programs
                  Ladder programs are managed as drawings (ladder diagrams) that are identified by their draw-
                  ing numbers (DWG numbers). These drawings form the basis of the user program.
                    The following table lists the priority, execution conditions, and maximum number of drawings
                    for each type of ladder drawing.
                                                                                                                      Maximum
                           Drawing Type               Priority*                 Execution Condition                   Number of
                                                                                                                      Drawings
                                                                  Power ON (These drawings are executed once
                   DWG.A (Startup Drawings)               1                                                           64
                                                                  when the power supply is turned ON.)
                                                                  External interrupt (These drawings are executed
                   DWG.I (Interrupt Drawings)             2       when a DI interrupt or counter match interrupt is   64
                                                                  received from an Option Module.)
                   DWG.H (High-speed Scan                         Started at fixed intervals. (These drawings are
                                                          3                                                           1,000
                   Process Drawings)                              executed once every high-speed scan.)
                   DWG.L (Low-speed Scan                          Started at fixed intervals. (These drawings are
                                                          4                                                           2,000
                   Process Drawings)                              executed once every low-speed scan.)
                  * Drawings with lower numbers have higher priority.
3-2
                                                                                                       3.1 Basic Functionality
                                                                                                                3.1.1 Programs
• Hierarchical Configuration
  There are four types of ladder drawings: parent drawings, child drawings, grandchild draw-
  ings, and operation error drawings.
      • Parent Drawings
        These drawings are automatically executed by the system program when the execution
        conditions are met.
      • Child Drawings
        These drawings are executed when they are called from a parent drawing with a SEE
        instruction.
      • Grandchild Drawings
        These drawings are executed when they are called from a child drawing with a SEE
        instruction.
      • Operation Error Drawings
        These drawings are automatically executed by the system program when an operation
        error occurs.
  A parent drawing cannot call a child drawing from a different type of drawing. Similarly, a child
  drawing cannot call a grandchild drawing from a different type of drawing. A parent drawing
  cannot call a grandchild drawing directly. The parent drawing first must call the child drawing,
  and then the child drawing must call the grandchild drawing. This is called the hierarchical
  configuration of drawings.
  The following figure shows the parent-child-grandchild structure in which a program is cre-
  ated.
       Parent            Child              Grandchild                                         User Functions
      Drawing          Drawings             Drawings
DWG.01.02 FUNC-001
FUNC-006
FUNC-064
Note:  = A, I, H, or L
DWG. 00
                                                                                                                                 3-3
      3.1 Basic Functionality
      3.1.1 Programs
                    The breakdown of the number of ladder drawings in each category is given in the following
                    table.
                                                                                    Number of Drawings
                                  Drawings
                                                              DWG.A                DWG.I                DWG.H              DWG.L
                       Parent Drawings                            1                   1                   1                   1
                       Operation Error Drawings                   1                   1                   1                    1
                       Child Drawings                                                             Total of 998        Total of 1,998
                                                         Total of 62 max. Total of 62 max.
                       Grandchild Drawings                                                        max.                max.
                                      There are separate functions that can be called from the drawings as required. Functions
                        Information
                                      are executed when they are called from a parent, child, or grandchild drawing with the
                                      FUNC instruction. You can create up to 2,000 functions.
END
END
END
                                                                         Execution is
                            SEE                             H02          automatically
                            H02
                                                                         started by the
                                                                         system.                  H00
                                                        An operation
                                                        error occurs.
                  Note: 1. The parent drawing is automatically called and executed by the system. Child drawings and grandchild
                           drawings are executed by calling them from a parent drawing or a child drawing using the SEE instruction.
                        2. You can call functions from any drawing. You can also call functions from other functions.
                        3. If an operation error occurs, the operation error drawing for the drawing type will be started automatically.
                        4. Always specify 00 as the drawing number for operation error drawings.
3-4
                                                                                        3.1 Basic Functionality
                                                                                               3.1.1 Programs
 Functions
Functions are executed when they are called from a parent, child, or grandchild drawing with
the FUNC instruction.
Functions can be freely called from any drawing. The same function can be called simultane-
ously from different types of drawings or different levels of drawings. You can also call functions
from other functions that you have created.
The use of functions provides the following merits:
• Easy user program modularization
• Easy user program creation and maintenance
You can use standard functions that are provided by the system, and you can define user func-
tions.
                                                                                                                  3-5
      3.1 Basic Functionality
      3.1.1 Programs
                   Motion Programs
                  A motion program is a program that is written in a text-based motion language.
                  There are two types of motion programs.
                                          Designation
                          Type                                        Features                            Number of Programs
                                           Method
                                                          • Main programs are called
                                        MPM              from a DWG.H drawing.              You can create up to 512 motion pro-
                   Main programs        (=1 to         • Main programs are called           grams, including the following programs:
                                        512)                from the M-EXECUTOR pro-           • Motion main programs
                                                            gram execution definitions.        • Motion subprograms
                                        MPS                                                 • Sequence main programs
                                                          Subprograms are called from          • Sequence subprograms
                   Subprograms          (=1 to
                                                          a main program.
                                        512)
                                1. The same numbers are used to manage the motion programs and sequence programs. Use a
                                   unique number for each program.
                                   • Motion program numbers are given in the form MPM or MPS.
                    Important      • Sequence program numbers are given in the form SPM or SPS.
                                2. The number of motion programs that can be executed simultaneously depends on the model
                                   of the Machine Controller. If the number of simultaneously executable programs is exceeded,
                                   an alarm will occur (No System Work Available Error).
                                Motion Subprograms
                                Subprograms are created to perform common operations. They help minimizing the number of
                                program steps and allow efficient use of memory.
                       Term                         Main program             Main program                 Main program
                                                                                          The common
                                                                 MPS010                    process is
                                                                                           written as a
                                                                                          subprogram.
Subprogram
                  After you create the motion program, place a Call Motion Program (MSEE) instruction in the
                  ladder program of an H drawing. Motion programs can be called from any H drawing, regard-
                  less of whether it is a parent, child, or grandchild drawing.
3-6
                                                                                        3.1 Basic Functionality
                                                                                               3.1.1 Programs
                                             DEND
                                                                  END
                                                                     MPM002
                               MSEE
                              MPM002
                           DEND                                   END
                                                                                               Subprogram
                                                                     MPM003
       MSEE                                                                                      MPS101
      MPM003
                                                                      MSEE
                                                                     MPS101
The ladder instruction in the H drawing is executed every high-speed scan cycle according to
the hierarchical organization of parent-child-grandchild drawings.
The above programming only prepares for execution of the motion program. The motion pro-
gram is not executed when the MSEE instruction is inserted. To start the motion program after
inserting the MSEE instruction, use a control signal to turn ON the Request for Start of Program
Operation.
The motion program is executed in the scan cycle, but unlike ladder programs, the entire pro-
gram is not executed in a single scan. Motion programs are controlled specifically by the sys-
tem’s motion management.
           The following points must be taken into consideration when executing motion programs.
           • Motion programs that are registered in the M-EXECUTOR cannot be executed with MSEE
             instructions.
 Important • More than one instance of the same motion program (i.e., the same program number) cannot
             be executed with MSEE instructions.
           • Subprograms (MPS) cannot be executed with MSEE instructions in a ladder program.
             You can call subprograms only from motion programs and motion subprograms (MPM
                                                                                                                    CPU Module Functionality
             and MPS).
           • You cannot call the same subprogram more than once at the same time.
           • Sequence programs (SPM or SPS) cannot be called with MSEE instructions from a
             ladder program.
                                                                                                                  3-7
      3.1 Basic Functionality
      3.1.1 Programs
                                                                                ABS;
                                         MSEE Instruction
                                                                                MOV[X] _ [Y] _
MVS[X] _ [Y] _ F
IOW MB0001
                                                                                MOV[X] _ [Y] _
                                              MPM address                                   .
                                                                                            .
                                                                                            .
                                  Ladder Program                                       Motion Program
                                                                                                   ABS;
                                                        MSEE Instruction
                       0 3                                                                         MOV[X] _ [Y] _
                     Setting device                                                                MVS[X] _ [Y] _ F
                                                                                                   IOW MB0001
                   The value is stored
                   in the MW00200                                                                  MOV[X] _ [Y] _
                   register.
                                                             Register address                                 .
                                                                                                              .
                   * MW00200    =3                                                                            .
                                                       Ladder Program                                   Motion Program
3-8
                                                                                                3.1 Basic Functionality
                                                                                                       3.1.1 Programs
 Work Registers
Work registers are used to set and monitor motion programs.
The address of the first work register for the motion program that is called with an MSEE
instruction is specified in the MSEE instruction in the ladder program. The following figure
shows the structure of the work registers.
• Status Flags
The Motion Program Status Flags give the execution condition of the motion program. The fol-
lowing table describes the meanings of the Status Flags.
 Bit 8    Program Alarm          Information Dialog Box and are given in the S registers.
                                   0: There is no program alarm.
                                   1: A program alarm occurred.
                                 This bit is set to 1 when execution of a program stops at a breakpoint in
          Program Stopped at     Debug Operation Mode.
 Bit 9
          Breakpoint               0: Not stopped at a breakpoint.
                                   1: Stopped at a breakpoint.
 Bit A    Reserved for system.   −
                                 This bit is set to 1 when a program is running in Debug Operation Mode.
          Debug Operation
 Bit B                             0: Not in Debug Operation Mode (Normal Execution Mode).
          Mode
                                   1: In Debug Operation Mode.
                                 This bit reports whether the program that is being executed is a motion
                                                                                                                            3
                                 program or a sequence program.
 Bit C    Program Type
                                   0: Motion program
                                   1: Sequence program
                                                                                    Continued on next page.
                                                                                                                          3-9
       3.1 Basic Functionality
       3.1.1 Programs
                   • Control Signals
                   To control the execution of a motion program, you must input program control signals (Request
                   for Start of Program Operation, or Request for Stop of Program, etc.). The following table
                   describes the control signals for motion programs.
                         : This mark indicates that the signal must be kept ON until the system acknowledges it.
                         : This mark indicates that the signal needs to be turned ON only for one high-speed scan.
3-10
                                                                                                  3.1 Basic Functionality
                                                                                                          3.1.1 Programs
                                                                                                                            3-11
       3.1 Basic Functionality
       3.1.1 Programs
                     Example     Timing chart examples for axis operations and status flags after a control signal is input are
                                 provided below.
* Status flags related to control signal input are updated after one scan.
* Status flags related to control signal input are updated after one scan.
3-12
                                                                                                   3.1 Basic Functionality
                                                                                                          3.1.1 Programs
* Status flags related to control signal input are updated after one scan.
             1. If the Request for Stop of Program control signal is turned ON while the axis is being con-
                trolled for a motion language instruction, an alarm will occur.
             2. If the Request for Stop of Program control signal is turned ON while the axis is being con-
 Important      trolled for an interpolation motion language instruction, the axes will stop immediately. To per-
                form a deceleration stop, use the Request for Pause of Operation control signal.
             3. The Request for Pause of Program control signal is not acknowledged while a Zero Point
                Return (ZRN) instruction is being executed. To stop the operation, use the Request for Stop of
                Program control signal.
             4. If a motion program alarm occurs while an axis is in motion, the axis stops immediately.
Refer to the following manuals for details on programming examples for controlling motion pro-
grams.
    MP3000 Series Motion Programming Manual (Manual No.: SIEP C880725 14)
• Interpolation Override
An interpolation override allows you to change the output ratio of the axis movement speed ref-
erence for interpolation motion language instructions.
Set the override value to use when executing interpolation instructions (MVS, MCW, MCC, or
SKP).
The interpolation override is valid only when bit E (Interpolation Override Setting) in the control
signals is ON.
                                                                                                                                CPU Module Functionality
                                                                                                                             3-13
       3.1 Basic Functionality
       3.1.1 Programs
                    Information   You cannot set the system work numbers when you use the M-EXECUTOR. The system will
                                  use system work numbers that are the same as the definition numbers.
                   • When the Motion Program Is Called from the Ladder Program with an MSEE Instruction
                   When a motion program is called from the ladder program with an MSEE instruction, the moni-
                   toring method depends on the setting of bit D (System Work Number Setting) in the Motion
                   Program Control Signals.
                    Bit D (System Work Number Set-
                     ting) in the Control Signal Word                                Monitoring
                            for Motion Programs
                                                        The execution information is reported in the Work n Program Information
                                                        registers (SW03264 to SW05119 and SW08192 to SW09125).
                    ON                                  For example, if the system work number is 1, you can monitor the execu-
                                                        tion information of the motion program with the Work 1 Program Informa-
                                                        tion registers (SW03264 to SW03321).
                                                        The system automatically determines the system work number to use.
                                                        You can check the work numbers that are in use in the Active Program
                                                        Numbers registers (SW03200 to SW03231).
                    OFF                                 For example, if MPM001 is the motion program to be monitored and
                                                        SW03202 contains a 1, the system work number is 3. You can therefore
                                                        monitor the execution information of the motion program with the Work 3
                                                        Program Information registers (SW03380 to SW03437).
                   • When the Motion Program Is Registered in the M-EXECUTOR Program Execution Defini-
                     tions:
                   When the motion program is registered in the M-EXECUTOR program execution definitions, the
                   system work number used will be the same as the program execution registration number in
                   the M-EXECUTOR.
                   For example, if the motion program is registered for execution as number 3, system work num-
                   ber 3 is used. You can therefore monitor the execution information of the motion program with
                   the Work 3 Program Information registers (SW03380 to SW03437).
3-14
                                                                                        3.1 Basic Functionality
                                                                                               3.1.1 Programs
 Sequence Programs
A sequence program is written in a text-based motion language.
There are two types of sequence programs.
                      Designation
        Type                                    Features                       Number of Programs
                        Method
                     SPM           Main programs are called from   You can create up to 512 motion pro-
Main programs        (=1 to        the M-EXECUTOR program          grams, including the following programs:
                     512)             execution definitions.          • Motion main programs
                     SPS                                           • Motion subprograms
                                      Subprograms are called from     • Sequence main programs
Subprograms          (=1 to
                                      a main program.                 • Sequence subprograms
                     512)
             The same numbers are used to manage the sequence programs and motion programs.
             Use a unique number for each program.
             • Motion program numbers are given in the form MPM or MPS.
 Important   • Sequence program numbers are given in the form SPM or SPS.
SPM002
END
                                                                                                  Subprogram
                                                                               SPM003
                                                                                                   SPS101
                                                                               SSEE
                                                                              SPS101
                                                                            END                  RET
                                                                                                                     CPU Module Functionality
If the execution type is set to an H-scan sequence program or L-scan sequence program, then
the program will be executed as soon as the definition is saved. If the execution type is set to a
startup sequence program, then the program will be executed the next time when the power
supply is turned ON.
                                                                                                                  3-15
       3.1 Basic Functionality
       3.1.1 Programs
                                                                                                    IF MW000<32767;
                                                                                                    MW000=MW000+1;
                                                                                                    ELSE;
                                                                                                    MW000;
                                                                                                    IEND;
                    Work Registers
                   Work registers are used to monitor sequence programs.
                   The work registers have Status Flags inside the M-EXECUTOR control registers, in the same
                   way as motion programs that are registered in the M-EXECUTOR.
3-16
                                                                                                                   3.1 Basic Functionality
                                                                                                                          3.1.2 Registers
3.1.2   Registers
        Registers are areas that store data within the Machine Controller. Variables are registers with
        labels (variable names).
        There are two kinds of registers: global registers that are shared between all programs, and
        local registered that are used only by a specific program.
        Global Registers
        Global registers are shared by ladder programs, user functions, motion programs, and
        sequence programs. Memory space for global registers is reserved by the system for each reg-
        ister type.
                     Ladder                        User functions                               Motion
                    program                                                                   programs/
                                                                                              sequence
                                                                                              programs
Global registers
                                                                       65,536               65,536
               65,535         1,048,576         2,097,152              words                words             16,384
               words            words             words               Input data +       Output data +        words
                                                                        Monitor             Setting
                                                                     parameters +        parameters +
                                                                     CPU interface       CPU interface
                                                                         inputs            outputs
        Local Registers
        Local registers can be used within each specific drawing. These registers cannot be shared by
        other drawings. Local registers are stored in the program memory for each drawing.
        Ladder Program Conceptual Diagram
                                                                                                                                                CPU Module Functionality
                                                                                                                                             3-17
       3.1 Basic Functionality
       3.1.2 Registers
                    Information            You can also use index registers or array registers as variables to address specific registers.
                                           Refer to the following sections for details.
                                               Index Registers (i, j) on page 3-25
                                               Array Registers ([ ]) on page 3-27
                   Register Types
                   This section describes global and local registers.
                    Global Registers
                   Global registers are shared by ladder programs, user functions, motion programs, and
                   sequence programs. In other words, the operation results of a ladder program can be used by
                   other user functions, motion programs, or sequence programs.
                                                         Designation
                    Type              Name                                 Usable Range                          Description
                                                          Method
                                                       SBnnnnnh,
                                                                                             These registers are prepared by the system.
                                                       SWnnnnn,
                                                                                             They report the status of the Machine Controller
                                                       SLnnnnn,
                                System registers                           SW00000 to        and other information.
                         S                             SQnnnnn,
                                (S registers)                              SW65534           The system clears the registers from SW00000
                                                       SFnnnnn,
                                                                                             to SW00049 to 0 at startup.
                                                       SDnnnnn,
                                                                                             They have a battery backup.
                                                       SAnnnnn
                                                       MBnnnnnnnh,
                                                       MWnnnnnnn,
                                                       MLnnnnnnn,          MW0000000         These registers are used as interfaces between
                                Data registers
                      M                                MQnnnnnnn,          to                programs.
                                (M registers)
                                                       MFnnnnnnn,          MW1048575         They have a battery backup.
                                                       MDnnnnnnn,
                                                       MAnnnnnnn
                                                                                                                       Continued on next page.
3-18
                                                                                              3.1 Basic Functionality
                                                                                                         3.1.2 Registers
 Local Registers
Local registers are valid within only one specific program. The local registers in other programs
cannot be accessed.
You specify the usable range from the MPE720.
                              Designation
 Type        Name                                                    Description                             Features
                               Method
                                                                                                                              CPU Module Functionality
                           #Bnnnnnh,
                           #Wnnnnn,
                           #Lnnnnn,            These registers can be read in programs but they can-
   #     # registers       #Qnnnnn,            not be written.
                           #Fnnnnn,            The values are set from the MPE720.
                           #Dnnnnn,
                           #Annnnn
                                                                                                            Program-
                           DBnnnnnh,           These registers can be used for general purposes             specific
                           DWnnnnn,            within a program.
                           DLnnnnn,            By default, 32 words are reserved for each program.
   D     D registers       DQnnnnn,            The default value after startup depends on the setting
                           DFnnnnn,            of the D Register Clear when Start option.
                                               Refer to the following section for details.
                                                                                                                              3
                           DDnnnnn,
                           DAnnnnn                 • Setting the D Register Clear When Start Option on
                                                   page 3-21
                                                                                           Continued on next page.
                                                                                                                           3-19
       3.1 Basic Functionality
       3.1.2 Registers
                                  User functions can be called from any programs, any number of times.
                     Important
3-20
                                                                                                3.1 Basic Functionality
                                                                                                       3.1.2 Registers
Data Types
There are various data types that you can use depending on the purpose of the application: bit,
integer, double-length integer, quadruple-length integer, real number, double-precision real
number, and address.
                                                                                                                             CPU Module Functionality
                                                                                                                          3-21
       3.1 Basic Functionality
       3.1.2 Registers
                                 The MP3000-series Machine Controller does not have separate registers for each data type. As
                                 shown in the following figure, the same address will access the same register even if the data
                                 type is different.
                     Important   For example, MB00001003, a bit address, and the MW0000100, an integer address, have differ-
                                 ent data types, but they both access the same register, MW0000100.
                                                          F E D C       B A 9 8    7 6    5 4      3 2 1      0
                     Address data type
                                         [MW0000100]
                                                                                                                      [ML0000100]
                                                                                                                      [MF0000100]
                     [MA0000101]         [MW0000101]
                                         [MW0000102]
                                                                                                                      [ML0000102]
                                                                                                                      [MF0000102]
                                         [MW0000103]
                                                                                                                     Double-length
                                               ……
                          If MA0000101 is specified as a pointer, it addresses a                     The addressed register (0000102) and the
                          continuous data area with the specified register                           following register (0000103) are combined
                          address (0000101) as the starting address. This data                       as a 2-word area. Therefore the register
                          area can be used with all data types in internal                           addresses are specified at intervals of 2.
                          processing for functions.
                                 Pointer Designation
                                 When an address is passed to a function as a parameter, this is referred to as pointer designa-
                                 tion. When pointer designation is used, the continuous data area starting from the address of the
                         Term    specified register address can be used in internal processing for functions with all data types.
3-22
                                                                                            3.1 Basic Functionality
                                                                                                    3.1.2 Registers
                                                                                                                      3-23
       3.1 Basic Functionality
       3.1.2 Registers
MB00001006
Bit F E D C B A 9 8 7 6 5 4 3 2 1 0
MW0000100
3-24
                                                                                                         3.1 Basic Functionality
                                                                                                                 3.1.2 Registers
                                                                                             Motion             Sequence
           DWG.A               DWG.H                 DWG.L               DWG.I              program*            program*
i and j registers i and j registers i and j registers i and j registers i and j registers i and j registers
           * Motion programs and sequence programs have separate i and j registers for each task.
           Note: Functions reference the i and j registers that belong to the calling drawing.
                 For example, a function called by DWG.H will reference the i and j registers for DWG.H.
We will describe this with examples for each register data type.
  i = 2;
                                    Equivalent
  DB000000 = MB00000000i;                          DB000000 = MB00000002;
  j = 30;                             Equivalent
  DW00000 = MW0000001j;                            DW00000 = MW0000031;
                                                                                                                                   3-25
       3.1 Basic Functionality
       3.1.2 Registers
                               Double-length integers and real numbers use a region that is 2 words in size. For example, when
                               using ML0000000j with both j = 0 and j = 1, the one-word area of MW0000001 will overlap. Be
                               careful of overlapping areas when indexing double-length integer or real number register
                     Important addresses.
                               Quadruple-length integers and double-precision real numbers use a region that is 4 words in
                               size. For example, when using MQ0000000j with both j = 0 and j = 2, the two-word area of
                               MW0000002 and MW0000003 will overlap. Be careful of overlapping areas when indexing qua-
                     Important druple-length integer or double-precision real number register addresses.
3-26
                                                                               3.1 Basic Functionality
                                                                                      3.1.2 Registers
Array Registers ([ ])
Array registers are used to modify register addresses, and are denoted by square brackets [ ].
These are used to handle register addresses like variables.
Similarly to index registers, an offset is added to the register address.
  DW00000 = 2;                         Equivalent
  DB000020 = MB00000000[DW00000];                     DB000020 = MB00000002;
                                                                                                         3-27
       3.1 Basic Functionality
       3.1.3 Execution Scheduling
Power ON
                                                       DWG.A             *1
                                                 (Startup Drawings)
                   *1. DWG.A drawings are executed immediately after the power supply is turned ON.
                   *2. When an interrupt signal is input, execution of the DWG.I drawing is given priority even if execution of a DWG.H
                      or DWG.L drawing is currently in progress.
                   Note: The parent drawing of each drawing is automatically called and executed by the system.
                    DWG.H
                    (high-speed
                    scan process
                    drawing)
                    DWG.L
                    (low-speed
                    scan process
                    drawing)
                    Background
                    processing*
                   * Background processing is used to execute internal system processing, such as communications processing.
                   Refer to the following section for the setting procedure for the high-speed and low-speed
                   scans.
                        Setting the High-speed and Low-speed Scan Times on page 3-32
3-28
                                                                                                    3.1 Basic Functionality
                                                                                                               3.1.4 Scans
3.1.4   Scans
        A scan refers to the processing that starts at fixed intervals.
        This section describes the scans.
        Types of Scans
        The CPU Modules has two types of scans, the high-speed H scan and low-speed L scan.
        A high-speed H scan has higher priority than a low-speed L scan. The fixed period for each
        scan, also known as the scan time, can be set by the user.
        This section describes the settings for the scan times.
                     There are restrictions on the set value of the high-speed scan time. Refer to the following section
                     for details.
         Important        High-speed Scan Time Set Value Restrictions on page 3-29
                                When the MP2000 Optional Module Is             When the MP2000 Optional Module Is
         Abbreviation
                                               Not Used                                         Used
                             0.25 to 32.0 ms                                0.25 ms or 0.5 to 32.0 ms
        CPU-301
                             (in increments of 0.125 ms)                    (in increments of 0.5 ms)
                             0.125 to 32.0 ms                               0.125 ms, 0.25 ms, or 0.5 to 32.0 ms
        CPU-302
                             (in increments of 0.125 ms)                    (in increments of 0.5 ms)
         tions Cycle      Value Restrictions        When MP2000 Optional Module           When MP2000 Optional
                                                              Is Not Used                     Module Is Used
                                                                 0.25 to 32.0 ms
                                                                                      0.25 ms or 0.5 to 32.0 ms
                                                    CPU-301      (in increments of
                                                                                      (in increments of 0.5 ms)
                                                                 0.125 ms)
            125 μs   Integral multiple of 125 μs
                                                                 0.125 to 32.0 ms     0.125 ms, 0.25 ms, or 0.5 to
                                                    CPU-302      (in increments of    32.0 ms
                                                                 0.125 ms)            (in increments of 0.5 ms)
                     Integral multiple of 250 μs or 0.250 to 32.0 ms                  0.250 ms or 0.5 to 32.0 ms
            250 μs
                     1 times the integer portion    (in increments of 0.250 ms)       (in increments of 0.5 ms)
                     Integral multiple of 500 μs or 0.5 to 32.0 ms                     0.5 to 32.0 ms
            500 μs
                     1 times the integer portion    (in increments of 0.5 ms)          (in increments of 0.5 ms)                 3
                     Integral multiple of 1 ms or 1 1.0 to 32.0 ms                     1.0 to 32.0 ms
             1 ms
                     times the integer portion      (in increments of 1 ms)            (in increments of 1 ms)
                     Integral multiple of 1.5 ms or 1.5 to 31.5 ms                     1.5 to 31.5 ms
            1.5 ms
                     1 times the integer portion    (in increments of 1.5 ms)          (in increments of 1.5 ms)
                                                                                            Continued on next page.
                                                                                                                              3-29
       3.1 Basic Functionality
       3.1.4 Scans
                      I/O Processing
                     If the high-speed scan time is set to at least 0.5 ms, the I/O service (I/O processing) of the
                     MP2000 Optional Module will be performed every scan.
                     If the high-speed scan time is set to less than 0.5 ms (0.125 ms or 0.250 ms), the I/O service (I/
                     O processing) of the MP2000 Optional Module will be performed at the filtered basic cycle of
                     0.5 ms.
                     The following figures show the timing results for these settings.
Basic cycle
                          (0.5 ms)
                                               Reference issued at                Reference issued at                Reference issued at 
                         MP2000
                                                                                                                 
                         Optional
                         Module
                      System service
                      register
                      SB000008*
                             * The purpose of this system service register is to determine from a ladder program whether the I/O scan
                              service is being executed for MP2000 Optional Modules.
3-30
                                                                                               3.1 Basic Functionality
                                                                                                            3.1.4 Scans
High-speed scan c d e f g
          Basic cycle         c                                 e                                    g
            (0.5 ms)
                                  Reference issued at c             Reference issued at e                Reference
                                                                                                         issued at g
              MP2000          c                                 e                                    g
       Optional Module
         System service
    register SB000008*
       * The purpose of this system service register is to determine from a ladder program whether the I/O scan
         service is being executed for MP2000 Optional Modules.
High-speed scan c d e
       Basic cycle        c                                d                                   e
         (0.5 ms)
                              Reference issued at c            Reference issued at d                Reference issued at e
         MP2000           c                                d                                   e
  Optional Module
     System service
register SB000008*
       * The purpose of this system service register is to determine from a ladder program whether the I/O scan
         service is being executed for MP2000 Optional Modules.
 I/O Processing
During the low-speed scan, the I/O service (I/O processing) is performed every scan, regard-
less of the set value.
                                                                                                                            3-31
       3.1 Basic Functionality
       3.1.4 Scans
                     4. Enter the high-speed scan time in the Setting Value Box under High-speed Scan. Enter
                        the low-speed scan time in the Setting Value Box under Low-speed Scan.
                        The following table shows the possible set values and default values for each scan time.
                                 Item                                  Possible Set Values                             Default
                     High-speed Scan Time                 0.25 to 32.0 ms (in increments of 0.125 ms)           4.0 ms
                     Low-speed Scan Time                  2.0 to 300.0 ms (in 0.5-ms increments)                200.0 ms
                        Note: The possible set values and default values depend on the model. Refer to the user’s manual for the Mod-
                              ule you are using for details.
3-32
                                                                                                                3.1 Basic Functionality
                                                                                                                            3.1.4 Scans
             Observe the following precautions when setting the high-speed scan time and low-speed
             scan time.
             1. Set the scan set value so that it is 1.25 times greater than the maximum value.
 Important     If the scan set value is too close to the maximum value, the refresh rate of the MPE720 window
               will noticeably drop and can cause communications timeout errors to occur. If the maximum
               value exceeds the scan set value, a watchdog error may occur and cause the Machine Con-
               troller system to shut down.
             2. If you are using MECHATROLINK-II or MECHATROLINK-III, set values that are an integral mul-
                tiple of the communications cycle. If you change the communications cycle, check the scan
                time set values.
             3. Do not change the scan set value while the Servo is ON. Never change the scan set value
                while an axis is in motion (i.e., while the motor is rotating). Doing so may cause the motor to
                rotate out of control.
             4. After changing or setting a scan time, always save the data to flash memory.
 Operation
The following figure illustrates the operation for the Keep Latest Value setting.
Keep Latest Value setting: 3 scans for high-speed scan
   High-speed
      scan
 Input value to
 I/O Module 1            100          101           102          103          104          105            106        107
 Setting Procedure
                                                                                                                                               CPU Module Functionality
Perform the following procedure with MPE720 version 7 to set the Keep Latest Value setting.
1. Select File − Environment Setting from the menu bar. Alternatively, click the System
    Setting Icon on the Start Tab Page.
    The Environment Setting Dialog Box will be displayed.
                                                                                                                                            3-33
       3.1 Basic Functionality
       3.1.4 Scans
                     3. Set values in the High-speed Input and Low-speed Input Boxes in the Keep Latest
                        Value Group.
                     4. Click the OK Button.
                        The settings will be saved and the Environment Setting Dialog Box will close.
                     Information      The Keep Latest Value setting specifies the number of scans to process before the I/O ser-
                                      vice clears the input registers.
                                      If the high-speed scan time setting is set to 0.250, the scan at which the input registers are
                                      cleared will differ for the MP2000-series Optional Module and the 218IFD, SVC, or SVC32
                                      Function Module that is built into the CPU Unit.
                                      In the following example, an input error occurs simultaneously on the MP2000-series
                                      Optional Module and the 218IFD, SVC, SVC32 Function Modules in the CPU Unit when the
                                      high-speed scan setting is set to 0.250 ms and the Keep Latest Value setting is set to 5
                                      scans.
                                      The input registers in the 218IFD, SVC, or SVC32 Function Module built into the CPU Unit are
                                      cleared on the sixth scan that immediately follows the specified number of scans, whereas on
                                      the MP2000-series Optional Module, the input registers are cleared on the seventh service
                                      scan that immediately follows the specified number of scans.
                                            Input error
                                                   Keep Latest Value setting = 5 scans for high-speed scan
                                                       0.5 ms
                                                   0.250 ms
High-speed scan
                                 MP2000                                                                    
                                                   
                          Optional Module
3-34
                                                                                                               3.2 Function Modules
                                                                                                            3.2.1 Self Configuration
Host PLC PC
HUB
                                    MECHATROLINK-III
                                                                        Detection of   Automatically writing the MECHATRO-
                                                                        slave device     LINK communications definitions
                                                                        information
I/O
                                                                                                                                       3-35
       3.2 Function Modules
       3.2.1 Self Configuration
                   Operating Procedures
                   This section describes the procedures for executing self configuration.
                   • Refer to the following section when you perform self configuration for the first time after con-
                     necting the devices.
                            Self Configuration Using the DIP Switch on page 3-36
                   • If the Machine Controller and the MPE720 are already connected, the self configuration can
                     be performed by using the MPE720.
                            Self Configuration Using the MPE720 on page 3-39
                                 1. Before performing this procedure, turn ON the power supply to the SERVOPACKs and other
                                    devices.
                                 2. This procedure will clear the following data:
                     Important      • All definition files
                                    • All user programs
                                    • All registers
                   4. Confirm that the status indicators on the CPU Module change in the following way:
                        • RDY: Goes out, and then lights.
                        • RUN: Goes out, flashes, and then lights.
3-36
                                                                                           3.2 Function Modules
                                                                                         3.2.1 Self Configuration
5. Turn OFF the INIT and CNFG pins on the DIP switches (mode switches) on the CPU
    Module.
             Before performing this procedure, turn ON the power supply to the SERVOPACKs and other
             devices.
 Important
4. Confirm that the status indicators on the CPU Module change in the following way:
    • RDY: Goes out, and then lights.
    • RUN: Goes out, flashes, and then lights.
                                                                                                                    3-37
       3.2 Function Modules
       3.2.1 Self Configuration
5. Turn OFF the CNFG pin on the DIP switches (mode switches) on the CPU Module.
3-38
                                                                                     3.2 Function Modules
                                                                                   3.2.1 Self Configuration
             Before performing this procedure, turn ON the power supply to the SERVOPACKs and other
             devices.
 Important
                                                                                                              3-39
       3.2 Function Modules
       3.2.1 Self Configuration
3-40
                                                                                     3.2 Function Modules
                                                                                   3.2.1 Self Configuration
             Before performing this procedure, turn ON the power supply to the SERVOPACKs and other
             devices.
 Important
2. In the Function Module/Slave Column, select the Modules to configure using self con-
    figuration.
                                                                                                              3-41
       3.2 Function Modules
       3.2.1 Self Configuration
3-42
                                                                                            3.2 Function Modules
                                                                                          3.2.1 Self Configuration
 I/O Registers
I/O registers are assigned to the Function Modules (218IFD, SVC, SVC32, SVR, SVR32, M-
EXECUTOR, and CPUIF) in the CPU Module as shown below.
I/O registers will also be automatically assigned to any Optional Modules mounted on the Base
Unit.
                  Item                                        Settings after Self Configuration
                                           • First I/O registers: IW00000 and OW00000
                                           • Last I/O registers: IW007FF and OW007FF
 218IFD
                                             (input registers: IW00000 to IW007FF,
                                             output registers: OW00000 to OW007FF)
                                           • First I/O registers: IW00800 and OW00800
                                           • Last I/O registers: IW00BFF and OW00BFF
             MECHATROLINK
                                             (input registers: IW00800 to IW00BFF,
                                             output registers: OW00800 to OW00BFF)
                                           • First motion registers: IW08000 and OW08000
   SVC/                                    • Last motion registers: IW087FF and OW087FF
                                SVC
  SVC32                                      (input registers: IW08000 to IW087FF,
                                             output registers: OW08000 to OW087FF)
             Motion
             parameters
                                           • First motion registers: IW08000 and OW08000
                                           • Last motion registers: IW08FFF and OW08FFF
                                SVC32
                                             (input registers: IW08000 to IW08FFF,
                                             output registers: OW08000 to OW08FFF)
                                           • First motion registers: IW08800 and OW08800
                                           • Last motion registers: IW08FFF and OW08FFF
                                SVR
                                             (input registers: IW08800 to IW08FFF,
   SVR/      Motion                          output registers: OW08800 to OW08FFF)
  SVR32      parameters                    • First motion registers: IW09000 and OW09000
                                           • Last motion registers: IW09FFF and OW09FFF
                                SVR32
                                             (input registers: IW09000 to IW09FFF,
                                             output registers: OW09000 to OW09FFF)
                                           • First I/O registers: IW00C00 and OW00C00
                                           • Last I/O registers: IW00C3F and OW00C3F
 M-EXECUTOR
                                             (input registers: IW00C00 to IW00C3F,
                                             output registers: OW00C00 to OW00C3F)
 218IFD Definition
                                                                                                                        CPU Module Functionality
                                                                                                                     3-43
       3.2 Function Modules
       3.2.1 Self Configuration
                    Information   To use the Module as a slave, set the parameter settings in the MECHATROLINK communi-
                                  cations definition to Slave before performing self configuration in the MPE720.
                    SVC/SVC32 Definitions
                   Refer to the following manual for details.
                        MP3000 Series Motion Control User’s Manual (Manual No.: SIEP C880725 11)
                    SVR/SVR32 Definitions
                                  Item                      Settings after Self Configuration
                    SVR Defined Axes                              16 axes (unused axes)
                    SVR32 Defined Axes                            32 axes (unused axes)
                    M-EXECUTOR Definition
                                    Item                    Settings after Self Configuration
                    Program Definition Number                               8
                    Program Assignments                              Not supported.
                    Control Register Assignments                     Not supported.
3-44
                                                                                              3.2 Function Modules
                                                                   3.2.2 Communications Function Module (218IFD)
        Setting Method
        Settings are made on the 218IFD Dialog Box after connecting the MP3000-series Controller to
        the host device. Use the following procedure to display the 218IFD Dialog Box. Refer to the fol-
        lowing manual for details on settings.
           MP3000 Series Communications User’s Manual (Manual No.: SIEP C880725 12)
        1. Connect the Machine Controller to the PC, and start the MPE720.
           Refer to the following manual for details.
               MP3000 Series Machine Controller System Setup Manual (Manual No.: SIEP C880725 00)
                                                                                                                     3-45
       3.2 Function Modules
       3.2.2 Communications Function Module (218IFD)
                                                                                                     Cells for
                                                                                                     218IFD
                                                                                                     settings
3-46
                                                                                                  3.2 Function Modules
                                                 3.2.3 Motion Control Function Modules (SVC, SVC32, SVR, and SVR32)
Information Motion fixed and setting parameters must be set to use these controls.
        Setting Method
        Settings are made in the locations given below after the MP3000-series Controller is connected
        to the MECHATROLINK device.
        • MECHATROLINK Dialog Box
        • SVC/SVC32 Definition Tab Page
        Use the following procedure to display the tab pages and dialog boxes. Refer to the following
        manual for details on settings.
            MP3000 Series Motion Control User’s Manual (Manual No.: SIEP C880725 11)
        1. Connect the Machine Controller to the PC, and start the MPE720.
            Refer to the following manual for details.
                 MP3000 Series Machine Controller System Setup Manual (Manual No.: SIEP C880725 00)
                                                                                                                          3-47
       3.2 Function Modules
       3.2.3 Motion Control Function Modules (SVC, SVC32, SVR, and SVR32)
                                                                                       Cells for
                                                                                       SVC/
                                                                                       SVC32
                                                                                       settings
                                                                                       Cells for
                                                                                       SVR/
                                                                                       SVR32
                                                                                       settings
3-48
                                                                                     3.2 Function Modules
                                      3.2.3 Motion Control Function Modules (SVC, SVC32, SVR, and SVR32)
4. Double-click the SVC/SVC32 cell in the Module Configuration Definition Tab Page.
Information If more than one Module is mounted, select the Module to be checked or set.
6. Click the Close Button on the MECHATROLINK Communications Definition Dialog Box.
                                                                                                            3-49
       3.2 Function Modules
       3.2.3 Motion Control Function Modules (SVC, SVC32, SVR, and SVR32)
The Work Space Pane is displayed on the left side of the MC-Configurator Window.
                  8. Click the Expand [+] Button beside each program in the Work Space Pane to display
                      motion parameters as shown below.
3-50
                                                                                     3.2 Function Modules
                                     3.2.3 Motion Control Function Modules (SVC, SVC32, SVR, and SVR32)
10. Select the axis to set or monitor, and then click the OK Button.
The SVC/SVC32 Definition Tab Page for the selected motion parameters will be displayed.
    Information   To change which motion parameters are displayed, double-click the required motion
                  parameters in the Work Space Pane.
   The following examples show the SVC/SVC32 Definition Tab Page for each group of motion parame-
   ters.
   • Fixed Parameters Tab Page
                                                                                                            3-51
       3.2 Function Modules
       3.2.3 Motion Control Function Modules (SVC, SVC32, SVR, and SVR32)
3-52
                                                                                                 3.2 Function Modules
                                                                                              3.2.4 The M-EXECUTOR
                  The M-EXECUTOR is a software module that executes motion and sequence programs.
          Term
        Introduction
        The M-EXECUTOR provides the following merits:
        • Motion programs can be executed without using a ladder program.
          Motion programs can be executed without placing MSEE instructions in the ladder programs.
                                                                                                                        3-53
       3.2 Function Modules
       3.2.4 The M-EXECUTOR
3-54
                                                               3.2 Function Modules
                                                             3.2.4 The M-EXECUTOR
                                                                                      3-55
       3.2 Function Modules
       3.2.4 The M-EXECUTOR
3-56
                                                                                          3.2 Function Modules
                                                                                       3.2.4 The M-EXECUTOR
                                                                                                      Cells for
                                                                                                      M-EXEC-
                                                                                                      UTOR
                                                                                                      settings
The following table describes the M-EXECUTOR items that are displayed on the Module Con-
figuration Tab Page.
No.              Item                                    Display/Setting Item                        Editing
                                    Displays whether the M-EXECUTOR is enabled.
     Function Module/Slave         • UNDEFINED: Disabled                                          Possible
                                    • M-EXECUTOR: Enabled
     Status                        Displays the status of the M-EXECUTOR.                         Possible
                        Start
      Circuit No./                  Not used.
                       Occupied                                                                   Not possible
      Axis Address                  “----” is always displayed.
                        circuits
                                    Not used.
     Motion Register                                                                              Not possible
                                    “----” is always displayed.
                                                                                                                     CPU Module Functionality
                                   Not used.
                       Disabled                                                                   Not possible
                                   “----” is always displayed.
                                   Displays the range of registers that is used as the I/O area.
                                   • Setting range: 00000 to 07FFF hex or 10000 to 17FFF hex
                       Start- End                                                                 Possible
                                   Refer to the following section for details.
                                         Details on the I/O Registers on page 3-58
      Register                      The size of the I/O area is displayed in words.
      (Input/                       • Setting range: 64 to 128
      Output)                       Four words each of input registers and output registers are
                                    required to register a single motion program or sequence pro-
                       Size                                                                      Possible
                                    gram in the M-EXECUTOR. If you need to register more than
                                    16 programs, set the size with four additional words for each                    3
                                    program to add. A maximum of 32 programs can be regis-
                                    tered (maximum number of program definitions).
                                    Not used.
                       Scan                                                                       Not possible
                                    “----” is always displayed.
                                    Display the user comment.
     Comment                                                                                      Possible
                                    Enter a comment of up to 16 characters.
                                                                                                                  3-57
       3.2 Function Modules
       3.2.4 The M-EXECUTOR
···
···
···
···
                                                                                                                ···
                   IW + 3C                         Status            OW + 3C                      Program Number
                   IW + 3D          Definition     Reserved.         OW + 3D         Definition   Control Signals
                   IW + 3E          No. 16         Reserved.         OW + 3E         No. 16       Override
                   IW + 3F                         Reserved.         OW + 3F                      Reserved.
                   IW + 40                         Status            OW + 40                      Program Number
                   IW + 41          Definition     Reserved.         OW + 41         Definition   Control Signals
                   IW + 42          No. 17         Reserved.         OW + 42         No. 17       Override
                   IW + 43                         Reserved.         OW + 43                      Reserved.
                          ···
···
···
···
···
                                                                                                                ···
                   IW + 7C                         Status            OW + 7C                      Program Number
                   IW + 7D          Definition     Reserved.         OW + 7D Definition           Control Signals
                   IW + 7E          No. 32         Reserved.         OW + 7E No. 32               Override
                   IW + 7F                         Reserved.         OW + 7F                      Reserved.
3-58
                                                                                  3.2 Function Modules
                                                                                3.2.4 The M-EXECUTOR
     
   Startup sequence                               Startup (These programs are executed once when the
   program                                        power supply is turned ON.)
   L-scan sequence                                Started at a fixed interval. (These programs are exe-
                              Sequence programs
   program                                        cuted once every low-speed scan cycle.)
   H-scan sequence                                Started at a fixed interval. (These programs are exe-
   program                                        cuted once every high-speed scan cycle.)
                                                  Request for Start of Program Operation control signal
   Motion program             Motion programs     (The program is executed when the Request for Start
                                                  of Program Operation is turned ON.)
                                                                                                          3-59
       3.2 Function Modules
       3.2.4 The M-EXECUTOR
                   Setting
                     Set the program designation method.
                     The designation method can be different for each program.
                       Designation       Motion       Sequence
                                                                                          Description
                        Method          Programs      Programs
                         Direct                                   The program is specified with the program number.
                                        Possible       Possible
                       designation                                Examples: MPM001 or SPM002
                                                                  The program is specified by specifying a register that con-
                         Indirect                                 tains the program number.
                                        Possible     Not possible
                       designation                                Example: OW0C0C (If 1 is stored in OW0C0C, MPM001 will
                                                                  be called.)
                   Program
                     Set the program number.
                              Execution Type                                          Description
                                                     If you enter 1 and press the Enter Key, SPM001 will be set automatically.
                      Sequence programs
                                                     You can specify a program that is not registered or leave the program
                      (Startup, L-scan, or H-scan)
                                                     number empty. In either case, no program will be executed.
                                                     Direct designation: If you enter 1 and press the Enter Key, MPM001 will
                                                     be set automatically.
                                                     You can specify a program that is not registered or leave the program
                      Motion programs                number empty. In either case, no program will be executed.
3-60
                                                                                            3.2 Function Modules
                                                                                         3.2.4 The M-EXECUTOR
 Allocation Disable
  Use these check boxes to enable or disable the assigned registers.
  • Not selected: Definition is enabled.
  • Selected: Definition is disabled.
                                                                                                                      CPU Module Functionality
 Direction
  This column displays the data I/O directions.
 Allocation Register
  Data is copied between the assigned registers and the M-EXECUTOR control registers
  according to the arrow in the Direction Column (). You can assign any registers.
                     You can set word-type I, O, or M registers (except motion registers) in the Allocation reg-
     Information
                     ister Column.
                                                                                                                   3-61
       3.2 Function Modules
       3.2.4 The M-EXECUTOR
• Control Signals
3-62
                                                                                         3.2 Function Modules
                                                                                      3.2.4 The M-EXECUTOR
                   You can also use the Task Allocation Dialog Box to change the settings. Refer to the fol-
     Information
                   lowing manual for details.
                       MP3000 Series Motion Programming Manual (Manual No.: SIEP C880725 14)
3. Check that the settings match the contents of the Allocation Control Register Tab Page,
   and then click the Set Button.
   The registered contents will be saved.
   Refer to the following section for details on the Allocation Control Register Tab Page.
        Allocation Control Register Tab Page on page 3-61
                                                                                                                3-63
       3.2 Function Modules
       3.2.4 The M-EXECUTOR
                  Execution Scheduling
                  Programs that are registered in the M-EXECUTOR are executed in the order of their priority lev-
                  els (execution types).
                  Programs that are registered in the M-EXECUTOR are executed immediately before processing
                  the ladder programs.
                                                                Power turned ON.
                                                                      DWG.A
                                                                (startup drawings)
                                          DWG.H                                                 DWG.L
                                     (high-speed scan                                      (low-speed scan
                                     process drawings)                                    process drawings)
3-64
                                                                                                    3.2 Function Modules
                                                                                                 3.2.4 The M-EXECUTOR
 Execution Timing
This section describes the execution timing of programs in the above example.
The following figure shows program and drawing execution that is based on the order of regis-
tration in the M-EXECUTOR program definitions.
 Startup   SPM001 DWG.A
High-speed scan SPM003 MPM004 SPM005 DWG.H SPM003 MPM004 SPM005 DWG.H
                                                                                                                           3-65
       3.2 Function Modules
       3.2.5 Data Logging
                  Operating Procedure
                  This section describes how to perform data logging.
                   Information    Refer to the following section for configuring logging settings from tools other than the
                                  MPE720.
                                      Preparations When Configuring Logging Settings from Tools Other Than the MPE720 on page 3-77
                                  This section describes the operating procedure for data logging using the MPE720.
                  1. Connect the Machine Controller to the PC, and start the MPE720.
                      Refer to the following manual for details.
                            MP3000 Series Machine Controller System Setup Manual (Manual No.: SIEP C880725 00)
                  3. Click the Expand [+] Button next to the Logging item to display the log files in the Sys-
                      tem Pane and double-click Logging1.
3-66
                                                  3.2 Function Modules
                                                    3.2.5 Data Logging
                                              
                                                                            CPU Module Functionality
                                                                         3-67
       3.2 Function Modules
       3.2.5 Data Logging
                              Information If this box is left blank, a folder will not be created. Instead, the file will be created in
                                          the root directory of the specified storage location.
3-68
                                                                                                   3.2 Function Modules
                                                                                                      3.2.5 Data Logging
     Information Click the Cancel Button to return to the Logging 1 Dialog Box without registering the
                 settings.
    Set the number of output files (total number of files that are created from when the
                                                                                                                              CPU Module Functionality
     Information Click the Cancel Button to return to the Logging 1 Dialog Box without registering the
                 settings.
                                                                                                                           3-69
       3.2 Function Modules
       3.2.5 Data Logging
                  10. Click the Logging target Button in the Logging 1 Dialog Box.
                      The Logging Target Dialog Box will be displayed.
3-70
                                                                                         3.2 Function Modules
                                                                                           3.2.5 Data Logging
     Information Refer to the following table for the data size for each data type.
                               Data Type                   Data Size
                   B: bit                              1 word
                   W: integer                          1 word
                   L: double-length integer            2 words
                   Q: quadruple-length integer         4 words
                   F: single-precision real number 2 words
                   D: double-precision real number 4 words
     Information Click the Cancel Button to return to the Logging 1 Dialog Box without registering the
                 settings.
13. Click the Sampling and trigger Button in the Logging 1 Dialog Box.
   The Sampling and Trigger Dialog Box will be displayed.
 
                                                                               11
                                                                        
                                                                               11
                                                                        
                                                                               11
                                                                                                                   CPU Module Functionality
                                                                                    12
                                                                           
11
                                                                                                                3-71
       3.2 Function Modules
       3.2.5 Data Logging
                              Information Due to the large overhead, Synchronous scanning cannot be set if USB memory is
                                          set as the Saving destination on the Format Dialog Box.
3-72
                                                                                    3.2 Function Modules
                                                                                       3.2.5 Data Logging
 Example   To automatically start logging when the power supply is turned ON, set the Start Trig-
           ger to the following condition.
           • When the saving destination is set to USB memory:
             Setting example: Start trigger SB006540 = ON
             Note:The SB006540 register turns ON when a USB memory device is detected.
           • When the saving destination is set to built-in RAM disk:
             Setting example: Start trigger SB000001 or SB000003 = ON
             Note:The SB000001 register turns ON during the first scan of the high-speed scan.
             The SB000003 register turns ON during the first scan of the low-speed scan.
 Example   In the following example, the output conditions are set to log only the data in the
           shaded region.
           Setting example: Condition A >= Upper limit, Condition B <= Lower limit, Compound
           condition = OR
Upper limit
              Lower limit
                                                                                           Logged data
                                                                                                               3
                                                                                                            3-73
       3.2 Function Modules
       3.2.5 Data Logging
                        Information Click the Cancel Button to return to the Logging 1 Dialog Box without registering the
                                    settings.
3-74
                                                                                                     3.2 Function Modules
                                                                                                       3.2.5 Data Logging
            Overhead
            The processing or procedure required to perform a certain process or the load on devices and
            systems for that process or the excess processing time spent on that process.
   Term
This timing chart illustrates the logging process when performed synchronously with the scan.
                                          A: Scan cycle
The logging processes for sampling the data and writing it to a file are performed within the
scan cycle. Therefore, the scan cycle (time period A in the figure on the previous page), must
be set to a value greater than the current scan time (time period B in the figure on the previous
page).
If the scan cycle is shorter than the current scan time, a Scan Time Over Limit error will occur
                                                                                                                               CPU Module Functionality
and the count of SW00044 (High-speed Scan Over Limit Counter) or SW00046 (Low-speed
Scan Over Limit Counter) will be incremented. This can also cause a Watchdog Error (E.001) or
cause the CPU Module to go down.
Set the scan time so that it is long enough to log the number of registered data items.
                                                                                                                            3-75
       3.2 Function Modules
       3.2.5 Data Logging
                                        Current high-speed
                                            scan time
                                                     Logging
                                                     overhead               This process samples
                                                  (data sampling)           target data and loads it
                                                     Logging                into a logging buffer.                                          Logging
                   High-speed scan     DWG.H          (data                                                                        DWG.H     (data
                                                    sampling)                                                                              sampling)
                                                                                                 B: Logging overhead
                                                                                                      (file writing)
                    Background                                                                            Logging
                    processing                                                                         (file writing)
                  The logging process for sampling the data is performed within the scan, while the process of
                  writing the data to a file is performed in background processing.
                  The background process is performed during the idle processing time of the scan. Therefore,
                  the idle processing time (time period A in the above figure) must be longer than the logging (file
                  writing) overhead (time period B in the above figure).
                  If the logging (file writing) overhead time is longer than the idle processing time of the scan, the
                  file writing process can run into the next scan and cause an over limit error (resulting in only
                  some discontinuous data being written to the file). The number of over limit errors can be
                  checked in the over limit counter (SW24008). If an over limit error occurs, take the following
                  actions.
                  • Increase the set scan time in order to increase the scan idle time.
                     Refer to the following section for details on changing the set scan time.
                            Setting the High-speed and Low-speed Scan Times on page 3-32
                  • Reduce the amount of data and time required to sample the data at one time.
                    Example 1: Reduce the number of output files in the File Output Dialog Box.
                    Example 2: Reduce the logging targets in the Logging Target Dialog Box.
                  • Lengthen the time from when logging stops until it starts again.
                    Example: Change the Trigger conditions in the Sampling and Trigger Dialog Box.
3-76
                                                                                      3.2 Function Modules
                                                                                         3.2.5 Data Logging
 Setting Procedure
The setting procedure for performing logging setting from a tool other than the MPE720 is
described below.
1. Click the Permit Settings from Tools Other Than MPE720 Icon.
                                                                                                                 CPU Module Functionality
The Permit Settings from Tools Other Than MPE720 Dialog Box will be displayed.
                                                                                                              3-77
       3.2 Function Modules
       3.2.5 Data Logging
                  2. Select the check box for Permit settings from tools other than MPE720, enter the
                      number of log registers to permit under Maximum Number of Registers to Log, and
                      then click the OK Button.
The message will close and the Logging Dialog Box will be displayed.
4. Click Format.
3-78
                                                                                          3.2 Function Modules
                                                                                             3.2.5 Data Logging
   Information Settings are the same as those when using the data logging with the MPE720. Refer to the
               following section for details.
                    Operating Procedure on page 3-66
The Format Dialog Box will close and the Logging Dialog Box will be displayed.
    Information Settings are the same as those when using the data logging with the MPE720. Refer to the
                following section for details.
                    Operating Procedure on page 3-66
The File Output Dialog Box will close and the Logging Dialog Box will be displayed.
                                                                                                                  3-79
       3.2 Function Modules
       3.2.5 Data Logging
                       Information As this dialog box is the settings window for simulations, the register cannot be changed.
                                   Change registers during actual logging from the actual tool after completing this setting.
The Logging Target Dialog Box will close and the Logging Dialog Box will be displayed.
3-80
                                                                                      3.2 Function Modules
                                                                                        3.2.5 Data Logging
11. Set the sampling and trigger, and then click the OK Button.
    Information Settings are the same as those when using the data logging with the MPE720. Refer to the
                following section for details.
                    Operating Procedure on page 3-66
The Sampling and Trigger Dialog Box will close and the Logging Dialog Box will be displayed.
                                                                                                             3-81
       3.2 Function Modules
       3.2.5 Data Logging
                  12. Click Monitor – System monitor from the Launcher in the MPE720 Window.
                      The System Monitor Dialog Box will be displayed.
A logging simulation with the conditions you have set will begin.
                  14. In the System Monitor Dialog Box, check that there is no problem with scan time incre-
                      ment.
                      <Before Logging Begins>                            <After Logging Begins>
                      Information If the scan time exceeds the set value, click the Setting Button in the System Monitor Dia-
                                  log Box and change the scan time in the dialog box that appears.
                                  After you have changed the scan time, click Start in the Logging Dialog Box and perform
                                  logging simulation again.
3-82
                                                                                                   3.2 Function Modules
                                                                                                      3.2.5 Data Logging
• Header Details
 No.         Item                        Description                            Corresponding Item in MPE720
                           Gives the size of the header that is
      HeaderSize                                                        −
                           appended to the file.
                           The type of scan where the data was
 *    ScanType            obtained (high-speed scan or low-             Sampling period on the Format Dialog
                           speed scan) is displayed.                     Box.
 *    ScanTime            Gives the data sampling period.
                           Gives the registers specified in the data     Registered register name on the Format
 *    Register
                           settings.                                     Dialog Box.
                           Gives the program name specified in
 *    ProgramName                                                       Program on the Format Dialog Box.
                           the data settings.
                           Gives the number of the data that was
 *    No.                                                               Data No. on the Format Dialog Box.
                           sampled.
                           Gives the date and time when the data
 *    DATE/TIME                                                         DATE/TIME on the Format Dialog Box.
                           was sampled (unit: sec.).
       DATE/TIME
                                                                                                                              CPU Module Functionality
                           Gives the date and time when the data         DATE/TIME(0.01us) on the Format Dialog
 *    SubSeconds
                           was sampled (unit: 0.01 μs).                  Box.
       (0.01us)
       SYSTEM              Gives the system operation time when          System operation time on the Format Dia-
 *
       TIME(us)            the data was sampled (unit: μs).              log Box.
* These items may not be given depending on the settings in the MPE720. Refer to the following section for details.
       Operating Procedure on page 3-66
                                                                                                                           3-83
       3.2 Function Modules
       3.2.5 Data Logging
                       Header
                            The header is given in ASCII characters.
                                   Item                      Description                          Corresponding Item in MPE720
                                               Gives the size of the header that is
                            HeaderSize                                                       −
                                               appended to the file.
                                               The type of scan where the data was
                            ScanType*          obtained (high-speed scan or low-speed        Sampling period on the Format Dialog
                                               scan) is displayed.                           Box.
                            ScanTime*          Gives the data sampling period.
                                               Gives the registers specified in the data     Registered register name on the For-
                            Register*          settings.                                     mat Dialog Box.
                                               Gives the program name specified in the
                            ProgramName*       data settings.
                                                                                             Program on the Format Dialog Box.
                            DATE/TIME
                            SubSeconds         Gives the date and time when the data         DATE/TIME(0.01us) on the Format Dia-
                                               was sampled (unit: 0.01 μs).                  log Box.
                            (0.01us)*
                                               Gives the system operation time when          System operation time on the Format
                            SYSTEM TIME
                                               the data was sampled (unit: μs).              Dialog Box.
                            * These items may not be given depending on the settings in the MPE720. Refer to the following section
                              for details.
                                   Operating Procedure on page 3-66
                       Bit Pattern of Header Information
3-84
                                                                                 3.2 Function Modules
                                                                                   3.2.5 Data Logging
 Register Data
  Gives the register data, Data No. and time in little endian. Data size for register data and
  time varies depending on the content.
  • Register Data
                Data Type                   Data Size
    B: bit                              2   bytes
    W: integer                          2   bytes
    L: double-length integer            4   bytes
    Q: quadruple-length integer         8   bytes
    F: single-precision real number     4   bytes
    D: double-precision real number     8   bytes
  • Data No.
    Data Size: 8 bytes
  • Time
           Item               Data Size                 Remarks
    DATE/TIME              8 bytes
    DATE/TIME,                                    BCD display
                           16 bytes
    SubSeconds (0.01us)
    SYSTEM TIME            8 bytes                –
    Example    The following example shows how the register data is given for the settings and con-
               ditions listed below.
               Status
               • Data No.: 000001
               • DATE/TIME: 2011/06/23 18:02:19
               • Value of MW00000 register: 100
               Actual Data
               01 00 00 00 00 00 00 00 11 00 23 06 02 18 19 00 64 00
MW00000 = 100
                                                                      DATE/TIME =
                                                                      2011/06/23 18:02:19
                                                                                                           CPU Module Functionality
Data No. = 1
                                                                                                        3-85
       3.2 Function Modules
       3.2.5 Data Logging
                              Example   The following example shows how the register data is given for the settings and con-
                                        ditions listed below.
                                        Status
                                        • Data No.: 000001
                                        • DATE/TIME(0.01us): 2011/06/23 15:42:48.476
                                        • System operation time: 358797600000 (0.01 μs)
                                        • Value of MQ00000 register: 123456
Actual Data
                                                                           DATE/TIME(0.01us)
                                              Data No. = 1
                                                                        2011/06/23 15:42 48.476
                                        01 00 00 00 00 00 00 00 11 00 23 06 42 15 00 00 80 81 F0 20 01 00 00 00
                                        00 E5 00 8A 53 00 00 00 40 E2 01 00 00 00 00 00
                                                                       MQ00000 = 123456
                                        System operation time = 358797600000 (0.01 μs)
3-86
                                                                                                3.2 Function Modules
                                                                                                   3.2.6 USB Memory
        Operating Procedures
        This section describes the procedures for loading all of the data from the USB memory device
        and saving all of the data to the USB memory device.
MP_BKUP
BACKUP
3. Turn ON only the LOAD pin on the mode switches on the CPU Module. CPU Module Functionality
                                                                                                                       3-87
       3.2 Function Modules
       3.2.6 USB Memory
                  4. Set the INIT pin on the mode switches on the CPU Module according to the register type
                      to load.
                              Registers to                         INIT Switch Setting
                                 Load                        OFF                          ON
                          M registers         Transferred.                   Not transferred.
                          G registers
                          S registers
                                              Not transferred regardless of DIP switch setting.
                          I registers
                          O registers
                          C registers
                          # registers         Always transferred regardless of DIP switch setting.
                          D registers
                       Information If the load operation fails, an error code will be displayed on the display on the CPU Mod-
                                   ule. Refer to the following manual to troubleshoot the problem, then perform the batch
                                   load again.
                                        MP3000 Series Machine Controller System Troubleshooting Manual (Manual No.: SIEP C880725
                                        01)
The progress of processing will be shown on the display during the batch load operation as follows:
                  3. Insert the USB memory device that contains the application data to save into the USB
                      connector on the CPU Module.
3-88
                                                                                        3.2 Function Modules
                                                                                           3.2.6 USB Memory
4. Set the INIT pin on the mode switches on the CPU Module according to the register type
   to save.
          Registers to                           INIT Switch Setting
             Save                          OFF                            ON
        M registers         Transferred.                   Not   transferred.
        G registers         Transferred.                   Not   transferred.
        S registers         Transferred.                   Not   transferred.
        I registers         Transferred.                   Not   transferred.
        O registers         Transferred.                   Not   transferred.
        C registers
        # registers         Always transferred regardless of DIP switch setting.
        D registers
5. Press and hold the STOP/SAVE switch on the CPU Module for at least two seconds.
   The batch save operation starts.
    Information If the save operation fails, an error code will be displayed on the display on the CPU Mod-
                ule. Refer to the following manual to troubleshoot the problem, then perform the batch
                save again.
                      MP3000 Series Machine Controller System Troubleshooting Manual (Manual No.: SIEP C880725
                      01)
   The progress of processing will be shown on the display during the batch save operation as follows:
   The batch save operation has been completed when the normal operation display appears on the
   display (i.e., the lower right dot will flash).
6. Press the STOP/SAVE switch. Confirm that the USB status indicator changes from flashing to
   not lit and then remove the USB memory.
  Information The hierarchy of the folders in which the application data was saved will be as shown below.
              Only the alarm history file will be in CSV format. It is stored with the following name:
              ALARM_HISTORY.csv.
MP_BKUP
BACKUP
                                                                                                                 3-89
       3.2 Function Modules
       3.2.6 USB Memory
                                                                        
      	
                         Alarm Detail 1
                                                                Alarm Details
                                                                The information depends on the alarm details format type ().
                         Alarm Detail 2                        • Operation Errors
                                                                  Alarm detail 1: Error drawing number
                                                                  Alarm detail 2: Referenced drawing number
                         Alarm Detail 3                          Alarm detail 3: Referenced drawing step number
                                                                  Alarm details 4 and 5: Reserved for system.
                                                                • I/O error
                          Alarm Detail 4                          Alarm details 1 to 5: Reserved for system.
                                                                • Other error
                                                                  Alarm details 1 to 5: Reserved for system.
                          Alarm Detail 5
3-90
                                                                                                         3.2 Function Modules
                                                                                                            3.2.7 File Transfer
        FTP Server
        The FTP server is provided so that you can transfer data between the RAM in the CPU Module
        or the USB memory device and a remote device capable of acting as an FTP client.
         Data to Transfer    Transfer Direction               Remarks                              Reference
                             CPU Module to
         Log data                                   −                               Operating Procedure on page 3-66
                             Remote device
                             CPU Module to          Uses the Export instruction
                             Remote device          from a ladder program.*         MP3000 Series Ladder Programming
         Register data                                                              Manual (Manual No.: SIEP C880725
                             Remote device to       Uses the Import instruction     13)
                             CPU Module             from a ladder program.*
        * Can be used for the CPU Module version 1.30 or higher and the MPE720 version 7.39 or higher.
                    • The full path of the file to be transferred must be within 256 characters including all folder and
                      file names.
                    • If you transfer too many files at the same time, a 426 error (connection closed; transfer
          Important   aborted) will occur at the remote device and the files will not be transferred normally.
                      If that occurs, separate the files into more than one transfer and transfer them again.
                         for details.
                               MP3000 Series Communications User’s Manual (Manual No.: SIEP C880725 12)
                                                                                                                                  3-91
       3.2 Function Modules
       3.2.7 File Transfer
                    Folder Structure
                    This section describes the folder structure of the FTP server.
                     Default
                    The default settings of an FTP account are given below.
                         User Name                  Password          FTP Privileges
                     USER-A                   USER-A                R/W*
                    * R: Files can be read from the FTP client.
                     W: Files can be written from the FTP client.
3-92
                                                                                 3.2 Function Modules
                                                                                    3.2.7 File Transfer
                                                                                                          3-93
       3.2 Function Modules
       3.2.7 File Transfer
4. Set the FTP account information in the User Registration Dialog Box.
3-94
                                                                                                3.2 Function Modules
                                                                                                   3.2.7 File Transfer
                                                                                                                         3-95
       3.2 Function Modules
       3.2.7 File Transfer
3-96
                                                                                          3.2 Function Modules
                                                                                              3.2.7 File Transfer
FTP Client
The FTP client is provided so that you can transfer data between the RAM in the CPU Module
or the USB memory device and a remote device capable of acting as an FTP server.
No special programming is required to get the log data in the application in the device that pro-
vides the FTP server.
  Data to Transfer      Transfer Direction                     Reference
                       CPU Module to
Log data                                         Operating Procedure on page 3-66
                       Remote device
 Specifications
The specifications of the FTP client are given in the following table.
                Item                                               Description
                 IP address           The local IP address of the 218IFD is used.
                 Control port
                                      A port number is automatically assigned.
                 number
                 Service port
                                      A port number is automatically assigned.
Client           number
                 Source directory     The directory path that is specified in the data logging format set-
                 path                 tings is used. (The built-in RAM is used as a temporary folder.)
                                      The file name that is specified in the data logging format settings is
                 Send file name
                                      used.
                 IP address           An IP address is specified.
                 Control port         ACTIV mode: 21
                 number               PASV mode: Any port number
                 Service port         ACTIV mode: 20
                 number               PASV mode: Any port number
Server           Number of
                                      20
                 connected servers
                 Login user name      Up to 32 alphanumeric characters (case sensitive).
                 Login password       Up to 32 alphanumeric characters (case sensitive).
                                      Up to 64 alphanumeric characters (case sensitive, directories sepa-
                 Directory path
                                      rated with slashes).
The FTP client settings are set in the Machine Controller with the MPE720. The data from the
files that are output by the logging function are sent to a server.
Use the following procedure to make the settings.
1. Connect the Machine Controller to the PC, and start the MPE720.
    Refer to the following manual for details.
         MP3000 Series Machine Controller System Setup Manual (Manual No.: SIEP C880725 00)
2. Display the Module Configuration Tab Page and double-click the cell for 218IFD.
3. Set the IP address, subnet mask, and gateway address, and set the local station.
                                                                                                                       3
                                                                                                                    3-97
       3.2 Function Modules
       3.2.7 File Transfer
4. Click the FTP client settings Button on the My Tool Tab Page.
The Environment Setting Dialog Box is displayed. You can set up to 20 FTP servers.
                    6. Make the FTP server settings and then click the OK Button.
                    7. Click the OK or Apply Button in the Environment Setting Dialog Box.
3-98
                                                                                                        3.2 Function Modules
                                                                                                            3.2.7 File Transfer
8. In the Format Dialog Box for the logging 1 or logging 2 settings, select the FTP server
    Option for the saving destination and select the ID number that you set in the FTP
    Server Details Dialog Box.
Note: 1. The file that is set in the File name Area will be transferred. It will be written to the FTP server using the
         same file name.
      2. If you select an FTP server as the destination, the built-in RAM disk that is specified for the folder name is
         used as a temporary area.
                                                                                                                                  3-99
    3.2 Function Modules
    3.2.7 File Transfer
                       
                       
                       
                       
                       
                       
                       
                       
 
3-100
                                                                                                  3.2 Function Modules
                                                                                                          3.2.8 Security
         Precautions
        • Logging Overruns
          FTP transfers are performed as part of the logging function. Logging data is not possible
          during FTP transfers. Adjust the amount of data to log and the timing so that logging over-
          runs do not occur.
        • Watchdog Timeout Errors for Large Data Transfers
          If you transfer a large quantity of data with an FTP transfer when there is little idle time in the
          high-speed or low-speed scan, a scan exceeded error may occur. If you frequently transfer
          large amounts of data, provide sufficient idle time in scan processing.
        • Online Parameter Changes for FTP Client Settings
          If you change the FTP client settings when an FTP transfer is not in progress, the changes are
          made online. If an FTP transfer is in progress, the changes will not be applied and the opera-
          tion will continue with the original settings. If the Keep login Option is selected, the system
          assumes that an FTP transfer is in progress as long as the FTP client is logged in. Therefore,
          the changes will not be applied and the operation will continue with the original settings.
          Changes that were not applied will be applied after restarting after data is saved to flash
          memory.
3.2.8   Security
        Security can be used to perform the following tasks.
        • Set project passwords.
        • Set program passwords.
        • Set online passwords.
        Refer to the following manual for operating details.
            MP3000 Series Machine Controller System Setup Manual (Manual No.: SIEP C880725 00)
3.2.9   Calendar
        The calendar is used to manage dates and times. If the calendar has been set, the date and
        time (unit: s or 0.01 μs) will be automatically recorded when an alarm occurs.
        The calendar is powered by the Battery. This allows it to maintain the correct time even if the
        power to the CPU Module is turned OFF. The calendar has an error of 1 minute a month.
        The date and time information can be set, changed, and accessed through the system regis-
        ters. Refer to the following section for details.
             Calendar on page 4-17
                                                                                                                           3-101
    3.2 Function Modules
    3.2.10 Maintenance Monitoring
Information If you want to change the set date and time, change the regular calendar settings.
               Specifications
               The models that support maintenance monitoring and the maintenance data that you can mon-
               itor are given in the following tables.
                Applicable Models
                     Applicable Models                                               Remarks
                Machine          CPU-301           –
                Controllers         CPU-302        –
                                                                                           Refer to the following section for
                                    Σ-7S           Only SERVOPACKs that support
                SERVOPACKs                                                                 details on the supported versions.
                                    Σ-7W           MECHATROLINK-III communications.            Setting Procedure on page 3-103
                                    MPE720
                MPE720                             –
                                    Version 7
                Maintenance Data
                       Data Category                                           Detailed Contents
                Installation environment        Temperature environment load status of Machine Controller, SERVOPACKs, and
                data                            Servomotors
                Power consumption data          Power consumptions of SERVOPACKs and Servomotors
                                                • Total operating times of SERVOPACKs
                Life estimation data            • Remaining lives of consumable parts (internal fans, capacitors, inrush-current
                                                  prevention circuits, and dynamic brake circuits)
                                                Data related to control, communication quality, and operating status calculated
                Sensing data
                                                inside SERVOPACKs
3-102
                                                                            3.2 Function Modules
                                                                    3.2.10 Maintenance Monitoring
Setting Procedure
Use the following procedure to set the maintenance monitor.
1. Click the Maintenance Monitor Settings Icon from the Start Tab Page.
                                                                                                3-103
    3.2 Function Modules
    3.2.10 Maintenance Monitoring
                                        Monitored
                                             device
                                                      Monitor
                                                      data size
                                                              Monitor
                                                              data unit First address of system registers to which to
                                                                        output the monitor data
3-104
                                                                                        3.2 Function Modules
                                                                               3.2.10 Maintenance Monitoring
                                                                                                                 3-105
    3.2 Function Modules
    3.2.10 Maintenance Monitoring
Information You can select the same monitor item for more than one group.
                                 The data update periods are guidelines. The update periods may be increased depending
                   Information
                                 on the number of monitored axes.
3-106
                                                       3.2 Function Modules
                                               3.2.10 Maintenance Monitoring
                                                                           3-107
    3.2 Function Modules
    3.2.10 Maintenance Monitoring
               Confirmation Method
                System Registers
               The monitored data is stored in system registers.
               The ranges of the system registers that you can use for maintenance monitoring are given in
               the following table.
                Information    is the first address of the system register that is displayed on the Maintenance Mon-
                              itor Setting Dialog Box.
3-108
                                                                                         3.2 Function Modules
                                                                                3.2.10 Maintenance Monitoring
 Error Codes
If reading the monitor data cannot be completed normally, one of the following error codes is
displayed in the system registers that normally contain the axis circuit number and axis number.
         System Registers
                                                                      Error
 Circuit Number    Axis Number
                                        Relay error: An error occurred in message communications with the
80 hex              18 hex
                                        SERVOPACK.
                                        Timeout error: A response was not received from the SERVOPACK
80 hex              22 hex
                                        within 5 seconds.
 Monitoring Methods
You can use the following methods to monitor the data stored in the system registers.
• Ladder Programming
  Refer to the following manual for operating details.
      MPE720 Version 7 User’s Manual (Manual No.: SIEP C880761 03)
• Tracing
  Refer to the following manual for operating details.
      MPE720 Version 7 User’s Manual (Manual No.: SIEP C880761 03)
• Data Logging
  Refer to the following section for operating details.
      3.2.5 Data Logging on page 3-66
                                                                                                                   CPU Module Functionality
Information You can also use a touch panel to monitor the stored data.
                                                                                                               3-109
      Specifications
                                                                                                                   4
      This section provides the installation and usage conditions
      of the MP3300. It also provides detailed specifications of
      the MP3300.
4-2
                                                                                            4.1 Installation and Usage Conditions
                                                                                              4.1.2 Control Panel Cooling Method
                                                         Direction
                                                 Fan     of air flow
                                                                         40 mm min.
                                    Approx.
                                    40 mm
                          10 mm                                               10 mm
                          min.*                                               min.*
                                                                                                                                          Specifications
                                    Approx.
                                    40 mm                              40 mm min.
                                                   Direction
                                                   of air flow                                                                            4
                                                 Fan
* For a control panel with natural cooling with a Base Unit other than the MBU-304: 30 mm min.
                                                                                                                                        4-3
      4.2 CPU Module Specifications
      4.2.1 Hardware Specifications
                         Item                                             Specification
                   Model          JAPMC-CP3301-1-E JAPMC-CP3301-2-E JAPMC-CP3302-1-E JAPMC-CP3302-2-E
                   Abbreviation   CPU-301 (16 axes)       CPU-301 (32 axes)       CPU-302 (16 axes)  CPU-302 (32 axes)
                                  Capacity:               Capacity:               Capacity:          Capacity:
                   Flash Memory   24 MB (15 MB of         40 MB (31 MB of         24 MB (15 MB of    40 MB (31 MB of
                                  user memory)            user memory)            user memory)       user memory)
                   SDRAM          Capacity: 256 MB
                                  Capacity: 4 MB          Capacity: 8 MB          Capacity: 4 MB     Capacity: 8 MB
                   SRAM
                                  (battery backup)        (battery backup)        (battery backup)   (battery backup)
                   Calendar       Seconds, minutes, hour, day, week, month, year, day of week, and timing (battery backup)
                   Battery        You can mount a memory backup Battery.
                   Ethernet       One port, 10Base-T or 100Base-TX
                                  • MECHATROLINK-III: 1 circuit with 2 ports
                   MECHATROLINK • Master
                                  • Slave
                                  • USB 2.0 Type A host, 1 port
                   USB
                                  • Compatible devices: USB storage
                                  • Seven-segment display
                                  • Status indicators
                                  • USB status indicator
                   Indicators and
                                  • MECHATROLINK-III status indicators
                   Displays
                                  • Ethernet status indicators
                                  Refer to the following section for details.
                                          2.1.2 Display and Indicators on page 2-4
                                      • DIP switch: Mode switch
                                      • STOP/SAVE switch
                   Switches
                                      Refer to the following section for details.
                                          2.1.3 Switches on page 2-7
                                      • MECHATROLINK-III connectors
                                      • Ethernet connectors
                   Connectors         • USB connector
                                      Refer to the following section for details.
                                          2.1.4 Connectors on page 2-9
4-4
                                                                                       4.2 CPU Module Specifications
                                                                                     4.2.2 Performance Specifications
                                                        Specification
                                                    CPU-301 CPU-301
                          Item                      (16 axes) (32 axes)                      Remarks
                                                    CPU-302 CPU-302
                                                    (16 axes) (32 axes)
                                                                             Number of Main Racks: 1 max.
                          Maximum Number of
                                                    4                        Number of Expansion Racks added by
                          Racks
                                                                             using EXIOIF Modules: 3 max.
                          Maximum Number of
                                                                             You must use EXIOIF Modules to add
        System            Base Units Controllable   4
                                                                             Expansion Racks.
        Configuration     by One CPU Unit
                          Maximum Number of                                  Main Rack: 1 Base Unit × 8 slots
                          Optional Modules Con-                              Expansion Racks added by using
                                                    35
                          trollable by the Main                              EXIOIF Modules: 3 Base Units × 9 slots
                          CPU Unit                                           each
                                                    16 axes,
                          SVC                                   −            Circuit number selected from 1 to 16.
                                                    1 circuit
                                                                32 axes,
                          SVC32                     −                        Circuit number selected from 1 to 16.
                                                                1 circuit
                                                    16 axes,
                          SVR                                   −            Circuit number selected from 1 to 16.
        Number of                                   1 circuit
        Controlled Axes                                         32 axes,
                          SVR32                     −                        Circuit number selected from 1 to 16.
                                                                1 circuit
                                                                             Optional Modules (SVB-01 or SVC-01
                          Maximum Number of                                  Modules) must be mounted.
                                                    256 axis                 Note: The number of controlled axes of the
                          Controlled Axes
                                                                                   SVC, SVC32, SVR, and SVR32 given
                                                                                   above are included.
                                                    0.25 to 32.0 ms (in
                                      CPU-301
                                                    0.125-ms increments)     Refer to the following section for details.
                          H Scan
                                                    0.125 to 32.0 ms (in          3.1.4 Scans on page 3-29
                                      CPU-302
        Scan Time                                   0.125-ms increments)
        Settings                                    2.0 to 300 ms (in 0.5-
                          L Scan                                             −
                                                    ms increments)
                          H Scan Default            4 ms                     −
                          L Scan Default            200 ms                   −
                          Calendar                  Provided.                −
        Peripheral        Communications Inter-
                                                    Ethernet                 −
        Devices           face
                          USB                       Provided.                −
                          DRAM                      256 MB with ECC          −
                                                                             For battery backup of table data, the
                                                                             CPU-301 for 16 axes uses up to 1 MB
        Memory            SRAM (battery backup)     4 MB        8 MB
                                                                             and the CPU-301 for 32 axes uses up
        Capacity
                                                                             to 3 MB.
                                                                             Total capacity including definition data,
                                                                                                                             Specifications
                          Program Capacity          15 MB       31 MB
                                                                             ladder programs, table data, etc.
                                                                                             Continued on next page.
                                                                                                                           4-5
      4.2 CPU Module Specifications
      4.2.2 Performance Specifications
4-6
                                                                                   4.2 CPU Module Specifications
                                                                                4.2.2 Performance Specifications
Specifications
                                                                                                                    4-7
      4.2 CPU Module Specifications
      4.2.3 Communications Specifications
4-8
                                                                                 4.2 CPU Module Specifications
                                                             4.2.4 Motion Control Function Module Specifications
                                                                                                                     4-9
       4.2 CPU Module Specifications
       4.2.5 M-EXECUTOR Specifications
                  Registerable Programs
                              Program Type                      Number of Registered Programs
                   Motion Programs                              32*
                                              Startup           1
                                              Interrupt         Not possible.
                   Sequence Programs
                                              H Scan            32*
                                              L Scan            32*
                  * The combined total of motion programs and sequence programs must not exceed 32.
··
No.32 32
4-10
                                                                                            4.2 CPU Module Specifications
                                                                                         4.2.6 USB Memory Specifications
        Overall Configuration
        The following table shows the overall configuration of the system registers.
        You can read error information and the operating status of the system by specifying the system
        register address.
          Register
                                             Description                                        Details
          Address
        SW00000 to
                            System Service Registers                          System Service Registers on page 4-14
        SW00029
        SW00030 to
                            System Status                                     CPU System Status on page 4-18
        SW00049
                                                                                                                               Specifications
        SW00050 to
                            System Error Status                               System Error Status on page 4-19
        SW00079
        SW00080 to                                                            User Operation Error Status in Ladder Pro-
                            User Operation Error Status                      grams on page 4-20
        SW00089
        SW00090 to                                                            System Service Execution Status on page 4-
                            System Service Execution Status                  23
        SW00103
        SW00104 to
                            Reserved for system.                             −
                                                                                                                               4
        SW00109
                                                                                                  Continued on next page.
                                                                                                                            4-11
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-12
                                                                         4.2 CPU Module Specifications
                                                                   4.2.7 System Register Specifications
                                                                                                           4-13
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
                   Details
                   This section gives details on the system registers.
4-14
                                                                       4.2 CPU Module Specifications
                                                              4.2.7 System Register Specifications
 DWG.H Only
Operation starts when the high-speed scan starts.
     Register Address                Name                                 Remarks
                                                                      1 scan
            SB000010      1-scan Flicker Relay
                                                                        1 scan
                                                          0.5 s   0.5 s
            SB000011      0.5-s Flicker Relay
                                                              1.0 s              1.0 s
            SB000012      1.0-s Flicker Relay
                                                              2.0 s               2.0 s
            SB000013      2.0-s Flicker Relay
0.5 s 0.5 s
            SB00001B to
                          Reserved for system.        −
            SB00001F
SW00002                   Reserved for system.        −
Specifications
                                                                                                       4-15
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
                    DWG.L Only
                   Operation starts when the low-speed scan starts.
                         Register Address                  Name                                        Remarks
                                                                                                   1 scan
                                 SB000030       1-scan Flicker Relay
                                                                                                     1 scan
                                                                                       0.5 s   0.5 s
                                 SB000031       0.5-s Flicker Relay
                                                                                           1.0 s              1.0 s
                                 SB000032       1.0-s Flicker Relay
                                                                                           2.0 s              2.0 s
                                 SB000033       2.0-s Flicker Relay
                                                                                       0.5 s   0.5 s
                                 SB000034       0.5-s Sampling Relay
                                                                                                    1 scan
                                                                                          1.0 s               1.0 s
                                 SB000035       1.0-s Sampling Relay
                                                                                                              1 scan
                    SW00003
                                                                                           2.0 s              2.0 s
                                 SB000036       2.0-s Sampling Relay
                                                                                                              1 scan
                                                                                          60.0 s              60.0 s
                                 SB000037       60.0-s Sampling Relay
                                                                                                              1 scan
                                                                                           1.0 s
                                                1.0 s After Start of Scan
                                 SB000038
                                                Process
                                                                                          2.0 s
                                                2.0 s After Start of Scan
                                 SB000039
                                                Process
                                                                                          5.0 s
                                                5.0 s After Start of Scan
                                 SB00003A
                                                Process
                                 SB00003B to
                                                Reserved for system.          −
                                 SB00003F
4-16
                                                                                    4.2 CPU Module Specifications
                                                                           4.2.7 System Register Specifications
 Calendar
Refer to the following section for details.
    3.2.9 Calendar on page 3-101
  Register
                        Name                            Remarks                               Example
  Address
                                         Gives the last two digits of the year in
SW00015        Regular Calendar: Year                                                 2011: 0011
                                         BCD format.
               Regular Calendar: Month   Gives the month and day in BCD for-
SW00016                                                                      December 31: 1231
               and Day                   mat.
               Regular Calendar: Hours   Gives the hours and minutes in BCD
SW00017                                                                      23 hours 59 minutes: 2359
               and Minutes               format.
               Regular Calendar: Sec-
SW00018                                  Gives the seconds in BCD format.             59 seconds: 0059
               onds
                                         Gives the day of the week as a num-
                                         ber between 0 and 6.
SW00019        Regular Calendar: Week    0: Sunday, 1: Monday, 2: Tuesday,        −
                                         3: Wednesday, 4: Thursday, 5: Fri-
                                         day, and 6: Saturday
                                         Gives the last two digits of the year in
SW15815        μs Calendar: Year                                                  2011: 0011
                                         BCD format.
               μs Calendar: Month and    Gives the month and day in BCD for-
SW15816                                                                           December 31: 1231
               Day                       mat.
               μs Calendar: Hours and    Gives the hours and minutes in BCD
SW15817                                                                               23 hours 59 minutes: 2359
               Minutes                   format.
                                         Gives the seconds in DEC format.             59.12345 seconds:
SQ15820        μs Calendar: Seconds
                                         Unit: 0.01 μs                                5912345000
                                                                                                                    4-17
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-18
                                                                             4.2 CPU Module Specifications
                                                                        4.2.7 System Register Specifications
                                                                                                               4-19
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-20
                                                                                        4.2 CPU Module Specifications
                                                                                   4.2.7 System Register Specifications
                                                                                                                          4-21
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-22
                                                                          4.2 CPU Module Specifications
                                                                     4.2.7 System Register Specifications
                                                                                                            4-23
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-24
                                                                            4.2 CPU Module Specifications
                                                                       4.2.7 System Register Specifications
 Security Status
The security status shows the execution status of online security.
The contents of the security status in detail are stored in the following system registers.
     Name              Register Address                              Description
                                           0: Security disabled,
Security Status   SW00506
                                           1: Security enabled
                          SB005070 to Restriction rights
                          SB005073    for file reading          hex
                          SB005074 to Reserved for                          Restriction rights level (0 to 7)
Security Read             SB005076    system.                               Reserved for system.
Protection        SW00507                                                   File reading restriction
Information                           File reading                           0: Not restricted
                          SB005077
                                      restriction                            1: Restricted
                          SB005078 to Reserved for                          Reserved for system.
                          SB00507F    system.
                                                                                                                4-25
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
                    Interrupt Status
                   The interrupt status shows the status of information on interrupts from each I/O Module.
                   Not all Optional Module models can store interrupt status information. Refer to the following
                   manual for details.
                       MP3000 Series Machine Controller System Troubleshooting Manual (Manual No.: SIEP C880725 01)
...
                                                                                                               26
                                                      SW00787 to
                                                                               Interrupt Module 30
                                                      SW00789
                    Details
                   The following table gives details on the Interrupt Modules.
                        Register Address                                             Remarks
                                                Rack No., Unit No., Slot No.
                                                  hex
                                                               01 to 09: Gives the slot number where the Module in which
                                                                          the interrupt occurred is mounted.
                    SW007 + 0                                1 to 4: Gives the unit number of the Module in which the
                                                                       interrupt occurred is mounted.
                                                               1 to 7: Gives the Rack number where the Module in which
                                                                       the interrupt occurred is mounted.
                                                Interrupt Type
                                                1: Reserved for system.
                    SW007 + 1
                                                2: DI interrupt
                                                3: Counter interrupt
                                                Register Value for Hardware Interrupt Cause
                                                The contents depend on the hardware that is being used. Refer to the following
                    SW007 + 2                 manual for details.
                                                    MP3000 Series Machine Controller System Troubleshooting Manual
                                                    (Manual No.: SIEP C880725 01)
4-26
                                                               4.2 CPU Module Specifications
                                                          4.2.7 System Register Specifications
Specifications
                                                                                                 4-27
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-28
                                                                        4.2 CPU Module Specifications
                                                                 4.2.7 System Register Specifications
         Unit 3
                  SW15540 SW15556 SW15572 SW15588 SW15604 SW15620 SW15636 SW15652              −
                    −        −        −        −        −        −          −        −         −
         Unit 4
                  SW15668 SW15684 SW15700 SW15716 SW15732 SW15748 SW15764 SW15780              −
                                                                                                        4-29
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
                     Information • The details of information on the Optional Module depend on the model. Refer to the fol-
                                   lowing section for details.
                                         Detailed Configuration of System Registers of Information on Optional Module on page 4-30
                                 • Refer to the following section for Rack configuration in detail.
                                        1.1.4 Rack Numbers on page 1-3
                                 • The system registers indicated by the shaded area are not used because this product does
                                   not have Racks 5 to 7.
4-30
                                                                         4.2 CPU Module Specifications
                                                                   4.2.7 System Register Specifications
                                                                                                          4-31
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-32
                                                                      4.2 CPU Module Specifications
                                                                 4.2.7 System Register Specifications
                                                                                                        4-33
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-34
                                                                              4.2 CPU Module Specifications
                                                                      4.2.7 System Register Specifications
SW03007
SW03008   to
                  Circuit 6      Same as above.
SW03071
SW03072   to
                  Circuit 7      Same as above.
SW03135
SW03136   to
                  Circuit 8      Same as above.
SW03199                                                                                                          4
                                                                                                              4-35
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-36
                                                                       4.2 CPU Module Specifications
                                                                  4.2.7 System Register Specifications
                                                                                                         4-37
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-38
                                                                           4.2 CPU Module Specifications
                                                                      4.2.7 System Register Specifications
 Details
The following table gives details on the Program Execution Bits from system register addresses
SW03232 to SW03263.
The program is being executed when the corresponding bit is 1.
  Register Address                          Description
SW03232                MP016   (Bit   F)   to MP001     (Bit   0)
SW03233                MP032   (Bit   F)   to MP017     (Bit   0)
SW03234                MP048   (Bit   F)   to MP033     (Bit   0)
SW03235                MP064   (Bit   F)   to MP049     (Bit   0)
SW03236                MP080   (Bit   F)   to MP065     (Bit   0)
SW03237                MP096   (Bit   F)   to MP081     (Bit   0)
SW03238                MP112   (Bit   F)   to MP097     (Bit   0)
SW03239                MP128   (Bit   F)   to MP113     (Bit   0)
SW03240                MP144   (Bit   F)   to MP129     (Bit   0)
SW03241                MP160   (Bit   F)   to MP145     (Bit   0)
SW03242                MP176   (Bit   F)   to MP161     (Bit   0)
SW03243                MP192   (Bit   F)   to MP177     (Bit   0)
SW03244                MP208   (Bit   F)   to MP193     (Bit   0)
SW03245                MP224 (Bit F) to MP209 (Bit 0)
SW03246                MP240 (Bit F) to MP225 (Bit 0)
SW03247                MP256 (Bit F) to MP241 (Bit 0)
SW03248                MP272 (Bit F) to MP257 (Bit 0)
SW03249                MP288 (Bit F) to MP273 (Bit 0)
SW03250                MP304 (Bit F) to MP289 (Bit 0)
SW03251                MP320 (Bit F) to MP305 (Bit 0)
SW03252                MP336 (Bit F) to MP321 (Bit 0)
SW03253                MP352 (Bit F) to MP337 (Bit 0)
SW03254                MP368 (Bit F) to MP353 (Bit 0)
SW03255                MP384 (Bit F) to MP369 (Bit 0)
SW03256                MP400 (Bit F) to MP385 (Bit 0)
SW03257                MP416 (Bit F) to MP401 (Bit 0)
SW03258                MP432 (Bit F) to MP417 (Bit 0)
SW03259                MP448 (Bit F) to MP433 (Bit 0)
SW03260                MP464 (Bit F) to MP449 (Bit 0)
SW03261                MP480 (Bit F) to MP465 (Bit 0)
SW03262                MP496 (Bit F) to MP481 (Bit 0)
SW03263                MP512 (Bit F) to MP497 (Bit 0)                                                         Specifications
                                                                                                             4-39
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-40
                                                                             4.2 CPU Module Specifications
                                                                      4.2.7 System Register Specifications
Logical Axis 30
                           SL08218   SL08250   SL08282   SL08314   SL08346    SL08378   SL08410   SL08442
Program Current Position
Logical Axis 31
                           SL08220   SL08252   SL08284   SL08316   SL08348    SL08380   SL08412   SL08444
Program Current Position
Logical Axis 32
                           SL08222   SL08254   SL08286   SL08318   SL08350    SL08382   SL08414   SL08446
Program Current Position
                                                                                                                4
                                                                                                             4-41
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-42
                                                                             4.2 CPU Module Specifications
                                                                      4.2.7 System Register Specifications
                                                                                                             4-43
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-44
                                                                             4.2 CPU Module Specifications
                                                                      4.2.7 System Register Specifications
                                                                                                             4-45
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-46
                                                                             4.2 CPU Module Specifications
                                                                      4.2.7 System Register Specifications
                                                                                                             4-47
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
...
4-48
                                                                                          4.2 CPU Module Specifications
                                                                                     4.2.7 System Register Specifications
 Details
The system registers for the alarm history entries are structured as shown below. This example
shows the system register addresses for alarm history entry 1.
                                                                                                     Register Address
   Register Address                                   Remarks
                                                                                                         Example
                         hex
                                        01 to 09: Gives the slot number where the
                                                   Module in which the alarm occurred
                                                   is mounted.
SW + 0                             1 to 4: Gives the unit number of the Module in              SW16203
                                                which the alarm occurred is mounted.
                                        1 to 7: Gives the Rack number where the
                                                Module in which the alarm occurred is
                                                mounted.
SW + 1             Alarm Code                                                                  SW16204
                        Alarm Detail Format
                        1: Operation error
SW + 2                                                                                         SW16205
                        2: I/O error
                        3: Other error
SW +        3      Year when alarm occurred                                                    SW16206
SW +        4      Month when alarm occurred                                                   SW16207
SW +        5      Day when alarm occurred                                                     SW16208
SW +        6      Hour when alarm occurred                                                    SW16209
SW +        7      Minutes when alarm occurred                                                 SW16210
SW +        8      Seconds when alarm occurred                                                 SW16211
SW +        9                                                                                  SW16212
SW +        10     Alarm details                                                               SW16213
SW +        11     The information depends on the alarm details format.                        SW16214
SW +        12          Alarm details on page 4-49                                            SW16215
SW +        13                                                                                 SW16216
SW +        14     Reserved for system.                                                        SW16217
SW +        15     Reserved for system.                                                        SW16218
 Alarm details
Alarm details are given based on the alarm details format.
• Alarm Detail Format = 1 (operation error)
                                                                                                     Register Address
   Register Address                                   Remarks
                                                                                                         Example
SW +        9      Error Drawing No.                                                           SW16212
SW +        10     Calling Drawing No.                                                         SW16213
SW +        11     Calling Drawing Step No.                                                    SW16214
SW +        12     Reserved for system.                                                        SW16215
SW +        13     Reserved for system.                                                        SW16216
• Alarm Detail Format = 2 (I/O error)
                                                                                                     Register Address
   Register Address                                   Remarks
                                                                                                                               Specifications
                                                                                                         Example
SW      +   9      Depends   on   the   specifications   of   the   Optional   Module.         SW16212
SW      +   10     Depends   on   the   specifications   of   the   Optional   Module.         SW16213
SW      +   11     Depends   on   the   specifications   of   the   Optional   Module.         SW16214
SW      +   12     Depends   on   the   specifications   of   the   Optional   Module.         SW16215
SW      +   13     Depends   on   the   specifications   of   the   Optional   Module.         SW16216
                                                                                                                               4
                                                                                                                            4-49
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
                                                                                                             Register Address
                      Register Address                                   Remarks
                                                                                                                 Example
                    SW       +   9       Reserved   for   system.                                      SW16212
                    SW       +   10      Reserved   for   system.                                      SW16213
                    SW       +   11      Reserved   for   system.                                      SW16214
                    SW       +   12      Reserved   for   system.                                      SW16215
                    SW       +   13      Reserved   for   system.                                      SW16216
                    Product Information
                   The product information is stored in the following system registers.
                               Name               Register Address                      Remarks
                                                  SW20000
                                                  SW20001
                                                  SW20002
                                                  SW20003                CPU Module serial ID
                                                  SW20004                (15 ASCII characters + NULL character)
                    Serial ID Information
                                                  SW20005
                                                  SW20006
                                                  SW20007
                                                  SW20008 to
                                                                         Reserved for system.
                                                  SW20015
                                                  SW20016 to
                    Reserved for system.                                 −
                                                  SW22063
4-50
                                                                                     4.2 CPU Module Specifications
                                                                               4.2.7 System Register Specifications
                                                                                                                      4-51
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-52
                                                     4.2 CPU Module Specifications
                                                4.2.7 System Register Specifications
Specifications
                                                                                       4-53
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
                    System Configuration
                   System registers for data storage of the execution status of the automatic reception (message
                   function) vary with the circuit number and CH number.
                                 Circuit  Circuit  Circuit  Circuit  Circuit  Circuit  Circuit  Circuit
                      Name
                                Number 1 Number 2 Number 3 Number 4 Number 5 Number 6 Number 7 Number 8
                                SW25000 SW25084 SW25168 SW25252 SW25336 SW25420 SW25504 SW25588
                    Common
                                   to       to       to       to       to       to       to       to
                    Status      SW25003 SW25087 SW25171 SW25255 SW25339 SW25423 SW25507 SW25591
                                SW25004 SW25088 SW25172 SW25256 SW25340 SW25424 SW25508 SW25592
                    CH1
                                   to       to       to       to       to       to       to       to
                    Status      SW25011 SW25095 SW25179 SW25263 SW25347 SW25431 SW25515 SW25599
                                SW25012 SW25096 SW25180 SW25264 SW25348 SW25432 SW25516 SW25600
                    CH2
                                   to       to       to       to       to       to       to       to
                    Status      SW25019 SW25103 SW25187 SW25271 SW25355 SW25439 SW25523 SW25607
                                SW25020       SW25104     SW25188     SW25272      SW25356     SW25440       SW25524   SW25608
                    CH3
                                  to            to          to          to           to          to            to        to
                    Status      SW25027       SW25111     SW25195     SW25279      SW25363     SW25447       SW25531   SW25615
                                SW25028       SW25112     SW25196     SW25280      SW25364     SW25448       SW25532   SW25616
                    CH4
                                  to            to          to          to           to          to            to        to
                    Status      SW25035       SW25119     SW25203     SW25287      SW25371     SW25455       SW25539   SW25623
                                SW25036       SW25120     SW25204     SW25288      SW25372     SW25456       SW25540   SW25624
                    CH5
                                  to            to          to          to           to          to            to        to
                    Status      SW25043       SW25127     SW25211     SW25295      SW25379     SW25463       SW25547   SW25631
                                SW25044       SW25128     SW25212     SW25296      SW25380     SW25464       SW25548   SW25632
                    CH6
                                  to            to          to          to           to          to            to        to
                    Status      SW25051       SW25135     SW25219     SW25303      SW25387     SW25471       SW25555   SW25639
                                SW25052       SW25136     SW25220     SW25304      SW25388     SW25472       SW25556   SW25640
                    CH7
                                  to            to          to          to           to          to            to        to
                    Status      SW25059       SW25143     SW25227     SW25311      SW25395     SW25479       SW25563   SW25647
                                SW25060       SW25144     SW25228     SW25312      SW25396     SW25480       SW25564   SW25648
                    CH8
                                  to            to          to          to           to          to            to        to
                    Status      SW25067       SW25151     SW25235     SW25319      SW25403     SW25487       SW25571   SW25655
                                SW25068       SW25152     SW25236     SW25320      SW25404     SW25488       SW25572   SW25656
                    CH9
                                  to            to          to          to           to          to            to        to
                    Status      SW25075       SW25159     SW25243     SW25327      SW25411     SW25495       SW25579   SW25663
                                SW25076       SW25160     SW25244     SW25328      SW25412     SW25496       SW25580   SW25664
                    CH10
                                  to            to          to          to           to          to            to        to
                    Status      SW25083       SW25167     SW25251     SW25335      SW25419     SW25503       SW25587   SW25671
                     Information Refer to the following sections for automatic reception status in detail.
                                        Automatic Reception Status Detail on page 4-54
4-54
                                                                             4.2 CPU Module Specifications
                                                                        4.2.7 System Register Specifications
Specifications
                                                                                                               4-55
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
                    System Configuration
                   System registers for data storage of maintenance monitor information vary with the group and
                   axis.
                            Information • Area of system register: 4 words from the first register
                                        • Groups and axes must be set in the MPE720 in advance. Refer to the following section for
                                          details.
                                                             3.2.10 Maintenance Monitoring on page 3-102
                                                       • Refer to the following section for details on maintenance monitor information.
                                                              Maintenance Monitor Information Detail on page 4-59
4-56
                                                                                       4.2 CPU Module Specifications
                                                                                  4.2.7 System Register Specifications
Specifications
                                                                                                                         4-57
       4.2 CPU Module Specifications
       4.2.7 System Register Specifications
4-58
                                                                                                  4.2 CPU Module Specifications
                                                                                             4.2.7 System Register Specifications
                                                                                                                                    4-59
       4.3 Base Unit Specifications
Contact Ratings
                    Indicators                     POWER
                                                   • POWER: Power supply connector
                    Connectors
                                                   • RLY OUT: Relay contact connector
4-60
      External Dimensions
                                                                           5
      This section provides external diagrams and dimensions for
      the MP3300.
5-2
                                                     5.2 Base Units
64 (21) 108
                                                                                       35.5
                           130
                                                                                       50.3
                                                                                   Before mounting to DIN rail: (15)
                                                        Mounted to DIN rail: (7)
                                              Unit: mm
                                              Approx. weight: 0.4 kg
                                                                                                                         External Dimensions
                                                                                                                       5-3
      5.2 Base Units
                                                                                                                     35.5
                                              121
                                                    130
                                                                                                                     50.3
                                              4.5
                                                                       Unit: mm
                                                                       Approx. weight: 0.5 kg
5-4
                                                                                           5.2 Base Units
 MBU-301
                                                                         35.5
                             121
                             130
                                                                         50.3
                             4.5
                                          Unit: mm
                                          Approx. weight: 0.7 kg
External Dimensions
                                                                                                            5-5
5-6
                                                                                                                5.2 Base Units
 MBU-302
                                                                                       231
                                                                                       240
                                                                   4.5          121
                                                                                       4.5
                                                                                130
                                                                                             (21)
                                                                                             108
      Unit: mm
                                                                            7
                                      B                                                                                G
background processing - - - - - - - - - - - - - - - - - - - - - 3-28             global registers - - - - - - - - - - - - - - - - - - - - - - - 3-17, 3-18
Base Units - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-11      grandchild drawings - - - - - - - - - - - - - - - - - - - - - - - - 3-3
    appearance - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-11
    specifications- - - - - - - - - - - - - - - - - - - - - - - - - - 4-60                                             H
Battery - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-6    high-speed (H) scan - - - - - - - - - - - - - - - - - - - - - - - - 3-29
bit - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-21
                                                                                                                        I
                                      C                                          I/O Modules - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-9
calendar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-101       index registers - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-25
child drawings - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-3       integer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-21
circuit numbers - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-10       Interpolation Override Setting - - - - - - - - - - - - - - - - - - 3-11
    precautions when setting the circuit numbers - - - - - 1-10
Communications Function Module- - - - - - - - - - - - - - - 3-45                                                       L
    specifications- - - - - - - - - - - - - - - - - - - - - - - - - - - 4-8      ladder programs - - - - - - - - - - - - - - - - - - - - - - - - - - 3-2
Communications Modules - - - - - - - - - - - - - - - - - - - - - 1-8             local registers - - - - - - - - - - - - - - - - - - - - - - - - 3-17, 3-19
controlling the execution of drawings - - - - - - - - - - - - - 3-28             low-speed (L) scan- - - - - - - - - - - - - - - - - - - - - - - - - 3-31
                                                                                                                                                            Index-1
     Index
                                           M                                                                               S
     maintenance monitoring- - - - - - - - - - - - - - - - - - - - -3-102              scans- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-29
     M-EXECUTOR - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-53                 types of scans - - - - - - - - - - - - - - - - - - - - - - - - 3-29
          detail settings - - - - - - - - - - - - - - - - - - - - - - - - - 3-57       scheduling the execution of high-speed and
          execution scheduling - - - - - - - - - - - - - - - - - - - - 3-64            low-speed scan process drawings - - - - - - - - - - - - - - 3-28
          initialization - - - - - - - - - - - - - - - - - - - - - - - - - - 3-54      security - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-101
          registering program execution - - - - - - - - - - - - - - 3-63               self configuration - - - - - - - - - - - - - - - - - - - - - - - - - 3-35
          specifications - - - - - - - - - - - - - - - - - - - - - - - - - 4-10            specified Modules - - - - - - - - - - - - - - - - - - - - - - 3-41
     Module Configuration Tab Page - - - - - - - - - - - - - - - - 3-57                    using the DIP switch- - - - - - - - - - - - - - - - - - - - - 3-36
     Motion Control Function Modules- - - - - - - - - - - - - - - 3-47                     using the MPE720 - - - - - - - - - - - - - - - - - - - - - - 3-39
          specifications - - - - - - - - - - - - - - - - - - - - - - - - - - 4-9       sequence programs - - - - - - - - - - - - - - - - - - - - - - - 3-15
     Motion Modules - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-8              execution - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-15
     motion programs - - - - - - - - - - - - - - - - - - - - - - - - - - 3-6               specifying sequence programs - - - - - - - - - - - - - - 3-16
          execution- - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-6           work registers - - - - - - - - - - - - - - - - - - - - - - - - - 3-16
          monitoring execution information - - - - - - - - - - - - 3-14                setting the high-speed and low-speed times - - - - - - - - 3-32
          specifying motion programs - - - - - - - - - - - - - - - - - 3-8             Skip 1 Information - - - - - - - - - - - - - - - - - - - - - - - - 3-11
          work registers - - - - - - - - - - - - - - - - - - - - - - - - - - 3-9       Skip 2 Information - - - - - - - - - - - - - - - - - - - - - - - - 3-11
     MP3300 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-2        system configuration - - - - - - - - - - - - - - - - - - - - - - - - 1-5
          list - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-7       devices and components- - - - - - - - - - - - - - - - - - - 1-6
          usage conditions - - - - - - - - - - - - - - - - - - - - - - - - 4-2         System Work Number Setting - - - - - - - - - - - - - - - - - 3-11
                                           O                                                                               U
     operation error drawings - - - - - - - - - - - - - - - - - - - - - 3-3            USB memory - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-87
     Optional Modules - - - - - - - - - - - - - - - - - - - - - - - - - - 1-8          System Registers - - - - - - - - - - - - - - - - - - - - - - - - - 4-20
                                            P
     parent drawings - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-3
     power connector - - - - - - - - - - - - - - - - - - - - - - - - - 2-12
     precautions when setting module configuration
     definitions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-10
     Program Single-block Mode Selection- - - - - - - - - - - - 3-10
     Program Single-block Start Request - - - - - - - - - - - - - 3-10
     programs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-2
          types of programs - - - - - - - - - - - - - - - - - - - - - - - 3-2
                                           Q
     quadruple-length integer - - - - - - - - - - - - - - - - - - - - 3-21
                                           R
     Racks - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-2
     real number - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-22
     registers - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-17
          data types - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-21
          register types - - - - - - - - - - - - - - - - - - - - - - - - - 3-18
          structure of register addresses - - - - - - - - - - - - - - 3-18
     Request for Pause of Program - - - - - - - - - - - - - - - - 3-10
     Request for Start of Continuous Program Operation - - - 3-10
     Request for Start of Program Operation- - - - - - - - - - - 3-10
     Request for Stop of Program - - - - - - - - - - - - - - - - - 3-10
     RLYOUT connector - - - - - - - - - - - - - - - - - - - - - - - - 2-11
Index-2
Revision History
The date of publication, revision number, and web revision number are given at the bottom right of the
back cover. Refer to the following example.
                                                                                                                      Revision History-1
Machine Controller MP3000 Series
MP3300
Product Manual
                                                              In the event that the end user of this product is to be the military and said product is to
                                                              be employed in any weapons systems or the manufacture thereof, the export will fall
                                                              under the relevant regulations as stipulated in the Foreign Exchange and Foreign
                                                              Trade Regulations. Therefore, be sure to follow all procedures and submit all relevant
                                                              documentation according to any and all rules, regulations and laws that may apply.
                                                              Specifications are subject to change without notice for ongoing product modifications
                                                              and improvements.
                                                              © 2014 YASKAWA ELECTRIC CORPORATION