ST STEVAL-IOD04KT1 User Manual

ST STEVAL-IOD04KT1 User Manual

Stsw-iod04k software pack for dual io-link industrial sensor node

Advertisement

Quick Links

UM2943
User manual
Getting started with the STSW-IOD04K software pack for STEVAL-IOD04KT1
dual IO-Link industrial sensor node
Introduction
STSW-IOD04K
is a software package, which lets you enable IO-Link communication between STEVAL-IOD004V1 (included in
the
STEVAL-IOD04KT1
but not available for separate sale) and an IO-Link master, through the
L6364W
transceiver.
Based on the STM32CubeHAL, the
STSW-IOD04K
extends STM32Cube. It provides a board support package (BSP) for
IO-Link communication based on a demo-stack library that manages data coming from the internal
L6364W
temperature sensor
and the two on-board MEMS industrial sensors:
IIS2MDC
(high accuracy, ultra-low-power, 3-axis digital output magnetometer)
and
ISM330DHCX
(always-on 3D accelerometer and 3D gyroscope).
The architecture of this application software facilitates the integration with other STM32Cube-based software to create examples
for the most common application technologies. Included libraries enable functions for a real and usable system for developers.
Hardware drivers and abstract low-level details allow the middleware components and applications to access data in a
hardware-independent manner.
The middleware libraries include an ST proprietary IO-Link demo-stack.
You can use the
STSW-IOD04K
software package in different integrated development environments (IDEs): IAR, Keil, and
STM32CubeIDE. It also includes the IODD file to be uploaded onto the user's IO-Link master.
UM2943 - Rev 1 - October 2021
www.st.com
For further information contact your local STMicroelectronics sales office.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STEVAL-IOD04KT1 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST STEVAL-IOD04KT1

  • Page 1 UM2943 User manual Getting started with the STSW-IOD04K software pack for STEVAL-IOD04KT1 dual IO-Link industrial sensor node Introduction STSW-IOD04K is a software package, which lets you enable IO-Link communication between STEVAL-IOD004V1 (included in STEVAL-IOD04KT1 but not available for separate sale) and an IO-Link master, through the L6364W transceiver.
  • Page 2: Getting Started

    UM2943 Getting started Getting started Overview STSW-IOD04K expands STM32Cube functionality. The software package enables the IO-Link data transfer of industrial sensors on the STEVAL-IOD004V1 towards an IO-Link master connected through an IO-Link connection. The key package features are: • Firmware package to build IO-Link device applications based on the STM32G071EB microcontroller •...
  • Page 3: Folders

    UM2943 Folders Folders Figure 2. STSW-IOD04K folder structure The software package includes the following folders: • Documentation: a compiled HTML file generated from the source code detailing the software components and APIs (one for each project). • Drivers: HAL drivers and board-specific drivers for each supported board or hardware platform, including those for the on-board components, and the CMSIS vendor-independent hardware abstraction layer for the ARM Cortex-M processor series.
  • Page 4: Figure 3. Steval-Iod004V1 And Stlink-V3Mini - Connection Diagram

    2.2, the IO-Link master is the P-NUCLEO-IOM01M1, the related control tool is the IO-Link Control Tool developed by TEConcept (ST partner) and the connection is completed by an M12 socket to free wire cable (Katlax p/n CBF12-S44N0-1.5BPUR). UM2943 - Rev 1...
  • Page 5: System Setup Guide

    UM2943 System setup guide System setup guide Hardware description 2.1.1 STEVAL-IOD04KT1 evaluation kit STEVAL-IOD04KT1 is a reference design kit that exploits the features of the L6364W IO-Link dual-channel device transceiver. The kit consists of the STEVAL-IOD004V1 main board (not available for sale), the...
  • Page 6: Figure 5. Terminal Settings

    UM2943 Hardware setup Step 2. Connect the P-NUCLEO-IOM01M1 to a 24 V/1 A power supply. The following figure shows how to connect the P-NUCLEO-IOM01M1 and the STEVAL-IOD004V1 running the STSW-IOD04K. Figure 5. Terminal settings Step 3. Launch IO-Link Control Tool on your laptop/PC. Step 4.
  • Page 7: Figure 6. Io-Link Control Tool View (Example)

    UM2943 Hardware setup Step 10. To activate the data exchange with another sensor, go to [Parameter Menu]>[Process Input Selection]. Step 10a. Double-click on the sensor name (green text). Step 10b. Select the desired sensor from the available choices. Step 10c. Click on [Write Selected] to align the master and device.
  • Page 8: Software Setup

    To set up a suitable development environment for the creation of IO-Link applications for the STM32G071EB L6364W, you need: • STSW-IOD04K firmware and related documentation available on www.st.com; • one of the following developments toolchain and compilers: ® – IAR Embedded Workbench for ARM toolchain –...
  • Page 9: Revision History

    UM2943 Revision history Table 1. Document revision history Date Revision Changes 27-Oct-2021 Initial release. UM2943 - Rev 1 page 9/13...
  • Page 10: Table Of Contents

    STEVAL-IOD04KT1 evaluation kit........
  • Page 11: List Of Tables

    UM2943 List of tables List of tables Table 1. Document revision history ............. . 9 UM2943 - Rev 1 page 11/13...
  • Page 12: List Of Figures

    STEVAL-IOD04KT1 evaluation kit ........
  • Page 13 ST’s terms and conditions of sale in place at the time of order acknowledgement. Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of Purchasers’...

Table of Contents