S7-1500: global library and upgrades

  2 minutes   Bertus de Groot  

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 to 16.
  • Siemens CPU firmware from 2.4 to 2.8.
The 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
The functionality of the examples is explained in the included legacy docs.

Folders

After opening the global library you will find the library items in the Master copies folder:

library-YaskawaMLx
The YaskawaMLx library (opened as read-only)

The Program blocks are compiled for two architectures: 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:

properties

By switching to the overview mode (using ctrl + 2) you can see the versions easily:

overview

S7-PLCSIM

The library is now compiled with the flag which allows simulation using S7-PLCSIM:

support-simulation
Support simulation

Pages built with Hugo - 23 Apr 2024 11:54 CEST