MotoLogix library information.
PLC library for controlling Yaskawa robots using the MotoLogix interface.
The YaskawaMLx library is created and maintained by Yaskawa Europe GmbH and contains all the necessary data types, function blocks and functions for writing your own MotoLogix applications.
Releases
2.2.0
 
deGroot
Changes
Added:
2.1.0
 
deGroot
Assets
B&R 
23 Dec 2022
Beckhoff 
02 Aug 2022
Rockwell 
26 Jul 2022
S7-1500 
15 Jul 2022
Codesys 
13 Jun 2022
Changes
Added:
- Search function
- Servofloat function
- Math functions
- We added the new CIFX PCIe board. This board supports several fieldbus protocols.
MLxCommunicationReadnow has acommLatencyoutput for monitoring the communication latency of your system.- Communication watchdog in
MLxCommunicationReadimproved. MLxCommunicationWritenow has acommandsInUseoutput for monitoring the fill level of the command buffer.- The setting of
ConveyorStartPositionandConveyorTeachPositionfor theMLxRobotConvSyncStartfunction has changed: it’s now using the variables insideConveyorDatainstead of separate input parameters. - Unused internal variables removed from various functions.
- Data type
MLxxRequestis not used anymore.
- Unused return value of
MLxxCopyAxisDataToRealandMLxxWriteBoolInDintremoved. - The
ReleaseAllLimitsparameter ofMLxSetLimitStatushas changed from output to input. - Variables in
MLxBVariableDatachanged to unsigned so that numbers > 127 work too. MLxGetErrorDetailandMLxGetMessageDetailcaused an array boundary error if the command buffer was full.
2.0.0
 
deGroot
Assets
Rexroth ILC-CML 
04 Feb 2022
Rockwell 
10 Jan 2022
S7-1500 
26 Oct 2021
Beckhoff 
13 Oct 2021
Codesys 
08 Oct 2021
Changes
Added:
- Read CRC information
- Collision detection
- Limit release
- Tool calibration
- We added versioning at item level. This also means that every function, data type etc. now has its own version history .
- The
RemoteModesignal was added so that each of the 3 positions of the pendant key switch can be detected. - It is now possible to select between command- and feedback position of the robot TCP.
- Rockwell users can now also use the MotoLogix functions in
Structured Text programs.
For this we added a set of ST capable AOI’s which can be
recognized by the
ST_prefix (e.g.ST_MLxRobotMoveLinearAbsolute).
MLxCommunicationhas been replaced byMLxCommunicationReadandMLxCommunicationWritewhich have better performance.MLxAppDataJob(had no use).
1.24.0
 
deGroot
Assets
Simotion 
19 Oct 2021
Codesys 
19 Feb 2020
S7-1500 
13 Dec 2019
Beckhoff 
30 Oct 2018
S7-300 
22 Aug 2018
B&R 
25 May 2018
Rockwell 
16 May 2018
Changes
Changed:
- This release has no code changes but only implements the new versioning system
- Source code equal to latest MotoLogix release of the old versioning system:
- Codesys, S7-1500:v1.2.5
- others:v1.2.4 - Versioning now adheres to semantic versioning
