We made a few changes which makes the import and update of your S7-1500 MotoLogix projects a bit easier.
With Library 2.0.0 for Siemens S7-1500 we started to distribute the MotoLogix
library as a global library.
This means that you no longer have to copy the MotoLogix
functions/data types between projects but instead pull the required items
from the global YaskawaMLx
lib.
We also bumped the versions of TIA and device firmware and last but not least, the MotoLogix library now allows simulation with S7-PLCSIM.
Upgrades
We upgraded the following items:
- TIA from
15.1
to16
. - Siemens CPU firmware from
2.4
to2.8
.
2.8
firmware also uses updated SERIALIZE
and DESERIALIZE
system
functions. These are used by the MotoLogix library.Libraries
MotoLogix for Siemens S7-1500 ships with two global libraries and an example project:
│ README.txt
│
├───10-lib
│ YaskawaExt.zal16 # Library with example programs and configs
│ YaskawaMLx.zal16 # MotoLogix library
│
├───20-examples
│ Examples.zap16 # Project with all configurations and example programs
│
└───99-legacy docs
E1105000006GB02.pdf
E1105000013GB02.pdf
v1.2.5 addendum S7-1500.pdf
Folders
After opening the global library you will find the library items in the
Master copies
folder:
PLC
and software PLC
– make sure to pick the right one.Version info
We do not use the version setting by Siemens as it doesn’t fit our semantic versioning scheme. Instead, you find the version information in the comment:
By switching to the overview mode (using ctrl + 2) you can see the versions easily:
S7-PLCSIM
The library is now compiled with the flag which allows simulation using S7-PLCSIM: