Siemens S7 – Profinet

Siemens S7 Profinet IO protocol for industrial Ethernet.

Home > Resources Networking > Siemens S7 – Profinet

Profinet IO Industrial Protocol Over Ethernet TCP/IP

Profinet Logo

The Profinet protocol implementation for the LMD uses 128 bytes of I/O data to execute MCode commands and set parameters in the drive.

lmd-NL

Rotary Products

Liberty* MDrive Ethernet rotary stepper motor products with Profinet IO are available in standard sizes: NEMA 17, NEMA 23 & NEMA 34.

Linear Products

Liberty* MDrive Ethernet external shaft stepper motor linear actuator products with Profinet IO are available in standard sizes: NEMA 17 & NEMA 23.

S7 - Profinet resources

Start Guide:

  • Set the drive for Profinet IO communications, write the unique name (see below) to the drive:

  •  Download and install the GSDML file.
    • Install the GSDML in TIA portal using Options>Manage general station description. Add the drive to the Network view located under Other field devices > Profinet I/O > I/O >Schneider Electric Motion > Liberty* Mdrive > Liberty* Mdrive >Standard, no PDev.  Done correctly the drive should appear in the hardware catalog.

  • Set devices and network in the S7-PLC.
    • Drag the Standard, no PDev to the network view.
    • On the Network view tab select the PLC ethernet connection and drag to the mdrive connection you should see a green line showing the PN/IE link.
    • In the Device view tab add the modules to assign the I/O and verify that you are using the 128 byte GSDML. Drag and drop the I/O and assign the start register. After the I/O has been assigned make sure to make a note of the address to be used later. Save, download and go on to see if communications are established.

Automation Examples

This simple motion example program shows how to set a motion data register. Use caution when testing, drive shaft motion will occur.

Homing to a physical obstacle and setting position counters to zero. This homing technique can be used instead of a Home switch.

Profinet communication

PROFINET name conventions:

To be able to communicate with PROFINET devices, the devices have to be assigned names. These names are the device names in the Hardware Configuration. These names must comply with the PROFINET name convention. The Hardware Configuration checks compliance with the name convention and corrects accordingly. Invalid characters are replaced by “X”. Capital letters are not recommended. Liberty* Profinet units have a 32 character device name limit. 

 

Restrictions:

Limit of a total of 127 characters (letters “a” to “z”, numbers “0” to “9”, hyphens, periods).

A name component within the device name, a character string between two periods, for example, must not be longer than 63 characters.

No special characters like umlauts, parentheses, underscore, slash, space etc. The hyphen is the only special characters allowed. The device name must not contain uppercase letters.

The device name must not begin nor end with the “-” or “.” character.

The device name must not begin with a number.

The device name must not have the form “n.n.n.n” (n = 0…999).

The device name must not begin with the character string “port-xyz-” (x,y,z = 0…9).

Device names are assigned to the PROFINET I/O devices in the commissioning phase.

 

*Previously Lexium

When it comes to your form, fit and function requirements, don’t settle. Get precisely what you need working with us. We know motion.

Contact us with any questions about how we can help you with your motion application or for assistance with your IMS products.

Browse our resource section and find the most useful tools and documents for all our products.