Professional Documents
Culture Documents
1. New Features
1482 Support network variables Application data across multiple MPiec controllers can be shared in a Produce /
Consume fashion. Network variables are defined in a network variable worksheet
that is a new node underneath "Physical Hardware" in the Multiprog project tree. A
new firmware library NVTCPUDP is also available with this feature. This is the
initial release for network variables; multiple projects are required (one for each
MPiec controller.) Future releases will support multiple controllers (Resources) per
project and further simplify use.
5036 Support PLCopen Part 4 - This is the initial release for PLCopen part 4. The following function blocks are
Interpolation specification available:
MC_GroupEnable,
MC_GroupDisable,
MC_GroupReadError,
MC_ReadGroupStatus,
MC_GroupReset,
MC_GroupStop,
MC_MoveCircularAbsolute,
MC_MoveCircularRelative,
MC_MoveLinearAbsolute,
MC_MoveLinearRelative,
Y_GroupDirectControl
6028 Logic Analyzer enhancements New logic analyzer features require firmware 3.0.3 and MotionWorks IEC v3.0.3.
Features include: Continuous trace logging, new choices for X sample units, strip
chart mode (all channels superimposed over each other using full height of
window.) and multiple trigger configurations can be saved.
7315 Modbus memory moved to the MP3000iec controllers now support bi-directional Modbus holding register data
%M area to allow read and write transfer. MotionWorks IEC v3.0.3 is required. The register area has also been
to registers. (MP3000 series increased from (1024 * 2) to 10000.
only)
8474 Support multiple IP addresses Two function blocks were added to the Y_DeviceComm firmware library to support
per network interface. configuration of multiple IP address on a single Network Interface:
Y_AddIPAddress and Y_RemoveIPAddress. This feature is also referred to as
"Multi Homing".
8681 MP3000iec controllers do not When Mechatrolink III axes are configured but absent, the MP2000iec reported
report Mechatrolink Alarm 2301 alarm 23010008.
0008 as a controller alarm. On MP3000iec series controllers with Mechatrolink III, the missing axis alarm is
now attached to the axis rather than the controller as a whole. Y_ReadAlarms and
Y_ClearAlarms only interact with controller based alarms that are non axis specific.
On a Mechatrolink III controller, neither function block is aware of the alarms, and
do not report or clear this particular alarm. Use MC_ReadAxisError and
MC_Reset.
8782 Firmware support for Axis A right click menu option has been added in the Hardware Configuration which
Simulation mode allows toggling a Mechatrolink axis between physical and simulation mode.
Servo, VFD and Stepper axes can be switched to Simulated Mode. While in
Simulation mode, the drive parameters are retained in the Configuration. The
behavior is similar to a virtual axis.
7557 MP2600iec: Forcing Modbus bits This issue, which existed on the MP2600iec only, has been corrected.
in Function code 4 causes
watchdog
7915 ServpPack outputs controlled via ServoPack outputs controlled by the MP2300Siec and MP2310iec were turned off
MPiec turn off during SVON during the SVON Mechatrolink command, which typically lasted for 42ms, then
command they resumed their previous state.
8025 MC_StepLimitSwitch holds Error PLCopen specification requires the Error output remain high for as long as the
output on for 3 scans Execute input is high, or if the Execute input has already gone low before the
completion of the function, the resulting function block output must be pulsed for
one scan only.
8156 MPiec Ethernet/IP scanner did When an adapter was configured for a size greater than 496 up to 500 bytes, the
not support 500 byte instances incoming packet was not accepted by the MPiec scanner and resulted in a
"Forward Close" command after the time out elapsed.
8210 Axis Jumps after MC_SetPosition This issue only existed for function block input Relative Mode, and has been fixed.
with Mode=Relative
8266 MC_Stop yields unexpected A discontinuous motion profile (a step change in position) would result when
motion MC_Stop was used with axes with S curve set. The level of the step change was
dependant on the value of ServoPack Pn80E.
8746 Multiple MC_Stop function blocks New behavior accommodates multiple MC_Stop blocks without interaction issues:
for the same axis can cause 1) Any instance of MC_Stop.Execute.TRUE will cause motion to stop and
failure to stop inhibit future motion until all instances of MC_Stop.Execute.FALSE for
the given axis.
2) If an instance of MC_Stop is called conditionally with Execute = TRUE,
(such as in ST or SFC) the same instance must be called with Execute =
FALSE to remove the stop-state.
3) A PLC stop/start will clear all the associated internal stop-states since all
function blocks are reset.
4641 Booting up in supervisor When controller is started in supervisor Login with the Admin password in
mode shows extra menu mode, the web menu shows all of the supervisor mode.
options supervisor options immediately. Some
options will require login before they
can be used.
5227 XML Config files are cached Deleting a project archive and Disable caching of XML config
via web server uploading a new project appears to files in Internet Explorer.
show user/config/startup/io.xml not
updated to the new version. Actually it
is updated, however the web browser
has cached the old version.
5241 ProConOS communication With large OPC transfers, the Use smaller buffers and slower
task can use all available ProConOS communication task can update rates.
CPU with large OPC transfers starve lower priority tasks, making
communication with MotionWorks IEC
difficult. We have also noticed a 32KB
limitation on OPC transfers.
5264 MODBUS server outputs are In MotionWorks IEC, the Global Please see this application note
not retained on MP2300Siec Variables table contains a column AN.MPIEC.12 on
and MP2310iec labeled “Retain”. Selecting a check www.yaskawa.com Keyword
box within this column causes the search: ‘retain’
corresponding variable to be allocated
in SRAM, however, for outputs (%Q),
this feature is not working.
5373 Controller hangs at startup The ERR and MTX light will come on. Ensure each Sigma II drive has a
with two Sigma II drives at the This problem does not occur with unique physical node address.
same physical node address Sigma V drives.
5521 CPU utilization is not The CPU utilization always reports The individual task statistics
accurate for MP2600iec when 0.1% when an IEC task runs at the MinDuration_us, CurDuration_us,
the IEC task and motion same rate as the motion engine. To MaxDuration_us stored in
engine cycle are the same. get more accurate utilization data, the PLC_TASK_1 (etc.) are reported
scheduler must run more often than in microseconds, which is more
the user task and the user task must useful for determining watchdog
continue to execute over multiple timers for tasks running at the
scheduler cycles. same rate as the motion kernel.
5686 MPiec Modbus server seems A modbus master can overload the Adding a 5 ms timer between
to stop communicating controller and break Modbus/TCP Read / Write queries avoids the
communication if polling for data too issue.
often.
5697 Slave cannot synchronize to Cam and Gear applications will not Do not use an S-Curve filter on
a master with S curve applied follow another servo axis that has the any master axis unless the slave
S curve filter enabled. has an identical S-Curve filter.
5915 Trying to enable the same Trying to enable the same axis with Do not enable multiple
axis with two MC_Power two MC_Power blocks at the same MC_Power blocks on the same
blocks at the same time time results in internal motion kernel axis at the same time.
results in internal motion error.
kernel error.
5948 CPU overload can occur on A CPU overload can occur instead a Make sure no I/O drivers are
an MP2600iec under watchdog if the Mechatrolink (dual port assigned to the Default task.
moderate load if I/O drivers memory update) is set to 1 mSec and Other options: Change the high
are assigned to the Default an application task is configured with a speed task to 3ms, change the
task 2 ms interval, and I/O drivers assigned motion update to 2ms, or change
to the default task. the lower priority tasks to a longer
period.
5965 If the SGDV is configured to SGDV firmware was changed No workaround exists.
use the Brake output on SO1,
then none of SO1, SO2 or
SO3 can be controlled over
Mechatrolink.
6343 EIP Multicast only works Multicast Etherent I/P data will only be Use Port A (CN-11A) for Ethernet
correctly on Port A (CN11A of broadcast over Port A (CN-11A). I/P communication.
the MP2600iec. Consequently, Port B (CN-11B) should
not be used for Ethernet I/P
communication.
6473 Repeated archiving Typically, the controller is rebooted Reboot the controller.
operations eventually breaks immediately after sending the project
archiving archive, but if an archive project is sent
to the controller more than 20 times in
a row, then the controller starts failing
semi-silently. There is no alarm or
warning, but the Debugging Output
starts to print the following error:
[2011-07-07 15:39:39.210] error
invoking web post request.
FilteredZip Could not open
specified archive
7069 Applet cant connect to Under certain circumstances, the See FAQ MTN-97PQWW on
Machine Operations page Webservers machine Operations page www.yaskawa.com for details on
(Cache settings issue) will not work. See FAQ MTN- disabling the cache.
97PQWW for details on disabling the
cache.
7448 MC_ReadParameter.Valid When MC_ReadParameter FB is set Only read the parameter value
flickers multiple times when to read Prm 1311 and the user when the Valid output is on.
the web server’s Machine navigates to the web server and opens
Operations page > the AxisParams tab in the machine
AxisParameters tab is operations page, the various
selected parameters are displayed, however at
this point, MC_ReadParameters.Valid
flickers multiple times. The FB
behaves correctly because it says that
the value is invalid when the wrong
value is displayed.
7505 Attach PLC and other tasks to The Mechatrolink interrupt is the main There is no workaround; this is
a secondary interrupt to ride driver for all lower priority tasks in the scheduled to be fixed in future
through Mechatrolink Reset MPiec controller. The application and releases.
(Y_ResetMechatrolink) communication tasks and I/O drivers
stop executing during the time when
the Mechatrolink network is resetting.
7574 MPiec as a Ethernet/IP slave The connection status is unstable Allen Bradley 1756-ENBT
disconnects from AB when using older firmware in the communication module requires
ControlLogix Master Allen Bradley ControlLogix fw 6.006 or higher.
7576 After Mechatrolink-III Upon removing (and reconnecting) the To clear this state, the MTD2310
communication errors, the Mechatrolink-III network connection, must be powered cycled.
MTD2310 remote I/O module the MTD2310 remote I/O module
does not reconnect shows a flashing red 'F'. Once in this
state, the controller cannot read inputs
or set outputs.
8751 INIT switch on 218IF-Y1 card The card cannot be set to the default
does not work IP address 192.168.1.1
8764 MC_MoveCircular functions New input AuxPoint2 will be Use two function blocks with
cannot perform a motion of implemented in future version. smaller circle portions to complete
exactly one revolution a full circle.
4. Limitations
Unsupported Card Modules
JAPMC-PL2300-E Counter Module
JAPMC-PL2310-E Pulse Output Module