Setup PLC

    3 minutes   deGroot  

PLC setup (hardware configuration), with examples for Siemens TIA Portal. This is part of the YRCP-MP4P PROFINET quick start guide.

Note

Allthough PROFINET is supported by many PLC vendors this quick start guide is limited to the setup of the YRCP-MP4P in Siemens TIA Portal.

GSDML files

Important

Only use the GSDML files supplied by Yaskawa Europe.

  1. Download the latest files here .
  2. Unzip the files.
  3. Import the downloaded GSDML file into TIA Portal: menu Options » Manage general station description files (GSD)

Inserting the device

  1. Grab the YRCP-MP4P IO-device from the hardware catalog:
    slave-YRCP-MP4P
    YRCP-MP4P IO-device.
  2. Assign the IO-controller by clicking on Not assigned and assigning it to your CPU.

Device settings

The settings at device level are pretty straight forward. Adjust them to your needs.

Note

The minimum IO cycle for the device is 1 ms:

io-cycle-setting
IO cycle setting.

IO sizes

For the available IO sizes, see Configurations in the General section . The (optional) PROFIsafe IO has a fixed size of 8b.

  1. Double click on the robot icon to open the properties
  2. By default, the slave is configured with submodules for 32b regular IO and 8b PROFIsafe IO:
    default-submodules
    Default IO setup.

In the next steps, we will show how to adjust the IO sizes. For this, we need to open the submodules section in the hardware catalog:

submodules
Available submodules in the hardware catalog.

Regular IO

In this example we will change the IO size from the default 32b to 128b.

  1. Select the DIO_032 submodule:
    io-submodule-selected
    IO submodule selected.
  2. Delete it.
    io-submodule-removed
    IO submodule removed.
  3. Now drag the desired submodule of e.g. 128b from the catalog into the emptied slot:
    io-submodule-replaced
    New IO submodule inserted.

Disable PROFIsafe

In this example we will disable PROFIsafe by removing its module from the configuration.

Note

Execute these steps only if your robot controller is not using the (paid) PROFIsafe option.

  1. Select the FDEV_1 PROFIsafe module:
    profisafe-module-selected
    PROFIsafe module selected.
  2. Delete it:
    profisafe-module-removed
    PROFIsafe module removed.
  3. Without PROFIsafe, the slave no longer shows the red-yellow safety symbol in the overview:
    slave-YRCP-MP4P-no-profisafe
    YRCP-MP4P IO-device without PROFIsafe.

IO settings

Addressing

The IO addresses can easily be adjusted in the device overview:

io-addressing-changed
IO addresses adjusted.

PROFIsafe

If the optional PROFIsafe IO is used there are a few important settings to get things working.

Access the settings screen by double-clicking on the SDIO_008_PS26 PROFIsafe submodule:

profisafe-settings
Settings screen for PROFIsafe submodule.

Note

Only the most important settings are described here. Refer to the full documentation for more details.

  • F_Dest_Add
    Adjust to your desire/numbering scheme. Make sure to set the same value in the robot setup.
  • F_iPar_CRC
    Make sure to set this value to 1.

Tips

No items yet.

Troubleshooting

No items yet.

Pages built with Hugo - 28 Oct 2025 16:37 CET