STMicroelectronics-로고

STMicroelectronics FP-IND-IODSNS1 IO Link 산업용 센서 노드용 기능 팩

STMicroelectronics-FP-IND-IODSNS1-기능-팩-IO-Link-산업-센서-노드-제품

제품 정보

명세서

  • 제품 이름: FP-IND-IODSNS1 STM32Cube 기능 팩
  • 호환성: STM32L452RE 기반 보드
  • 특징:
    • 산업용 센서의 IO-Link 데이터 전송을 가능하게 합니다.
    • L6364Q 및 MEMS를 위한 IO-Link 장치 미니 스택과 디지털 마이크 관리를 제공하는 미들웨어
    • 센서 데이터 전송을 위한 즉시 사용 가능한 바이너리
    • 다양한 MCU 제품군 간의 쉬운 이동성
    • 사용자 친화적인 무료 라이선스 조건

제품 사용 지침

위에view
STM1Cube용 FP-IND-IODSNS32 소프트웨어 확장은 산업용 센서의 IO-Link 데이터 전송을 용이하게 하도록 설계되었습니다. 다음 단계에 따라 기능 팩을 사용하세요.

1단계: 설치
STM32L452RE 기반 보드에 소프트웨어 패키지를 설치하세요.

2단계: 구성
IO-Link 장치와 센서를 관리하기 위해 미들웨어 라이브러리를 구성합니다.

3단계: 데이터 전송
X-NUCLEO-IOD02A1에 연결된 IO-Link 마스터로 센서 데이터를 전송하기 위해 사용 가능한 바이너리를 활용합니다.

폴더 구조
소프트웨어 패키지에는 다음 폴더가 포함되어 있습니다.

  • _htmresc: html 문서에 대한 그래픽을 포함합니다.
  • 문서: 컴파일된 HTML 도움말이 포함되어 있습니다. file소프트웨어 구성 요소 및 API를 자세히 설명합니다.
  • 드라이버: 지원되는 보드에 대한 HAL 드라이버 및 보드별 드라이버 포함
  • 미들웨어: IO-Link 미니 스택 및 센서 관리를 위한 라이브러리 및 프로토콜

FAQ (자주 묻는 질문)

  • 질문: 이 기능 팩을 모든 STM32 보드에서 사용할 수 있나요?
    대답: 해당 기능 팩은 최적의 성능을 위해 STM32L452RE 기반 보드용으로 설계되었습니다.
  • 질문: 이 기능 팩을 사용하는 데 필요한 특정 하드웨어 요구 사항은 있나요?
    A: 기능 팩을 작동하려면 X-NUCLEO-IKS02A1 및 X-NUCLEO-IOD02A1 확장 보드가 필요합니다.
  • Q: 이 제품에 대한 기술 지원이 가능한가요?
    A: 기술 지원을 받으려면 현지 STMicroelectronics 영업 사무소에 문의하거나 방문하세요. www.st.com 추가 지원이 필요하면.

UM2796
사용자 설명서

IO-Link 산업용 센서 노드를 위한 FP-IND-IODSNS1 STM32Cube 기능 팩 시작하기

소개

FP-IND-IODSNS1은 X-NUCLEO-IOD32A02에 장착된 L1Q 트랜시버를 통해 P-NUCLEO-IOD6364A02 키트와 IO-Link 마스터 간의 IO-Link 통신을 활성화할 수 있는 STM1Cube 기능 팩입니다.
이 기능 팩은 IO-Link 데모 스택과 X-NUCLEO-IKS02A1에 장착된 산업용 센서의 관리를 통합합니다.
FP-IND-IODSNS1에는 IODD도 포함됩니다. file IO-Link 마스터에 업로드됩니다.
패키지에 포함된 소프트웨어는 IAR, KEIL, STM32CubeIDE의 세 가지 통합 개발 환경(IDE)에서 사용할 수 있습니다.

관련 링크
STM32Cube 생태계 방문 web 페이지에 www.st.com 추가 정보를 원하시면

STM1Cube용 FP-IND-IODSNS32 소프트웨어 확장

위에view
FP-IND-IODSNS1은 STM32 ODE 기능 팩이며 STM32Cube 기능을 확장합니다.
이 소프트웨어 패키지를 사용하면 X-NUCLEO-IKS02A1에 있는 산업용 센서의 IO-Link 데이터를 X-NUCLEO-IOD02A1에 연결된 IO-Link 마스터로 전송할 수 있습니다.
주요 패키지 특징은 다음과 같습니다.

  • STM32L452RE 기반 보드용 IO-Link 장치 애플리케이션을 구축하기 위한 펌웨어 패키지
  • L6364Q 및 MEMS를 위한 IO-Link 장치 미니 스택과 디지털 마이크 관리를 제공하는 미들웨어 라이브러리
  • IO-Link 장치 센서 데이터 전송을 위한 즉시 사용 가능한 바이너리
  • STM32Cube 덕분에 다양한 MCU 제품군 간에 쉽게 이식 가능
  • 사용자 친화적인 무료 라이선스 조건

건축학
애플리케이션 소프트웨어는 다음 소프트웨어 계층을 통해 X-NUCLEO-IKS02A1 및 X-NUCLEO-IOD02A1 확장 보드에 액세스합니다.

  • STM32Cube HAL 계층은 상위 애플리케이션, 라이브러리 및 스택 계층과 상호 작용하기 위한 간단하고 일반적인 다중 인스턴스 애플리케이션 프로그래밍 인터페이스(API) 세트를 제공합니다. 일반 및 확장 API가 있으며 일반 아키텍처를 기반으로 직접 구축되어 미들웨어 계층과 같은 연속 계층이 주어진 마이크로컨트롤러 장치(MCU)에 대한 특정 하드웨어 구성 없이도 기능을 구현할 수 있습니다. 이 구조는 라이브러리 코드 재사용성을 개선하고 다른 장치에서 쉽게 이식할 수 있도록 보장합니다.
  • MCU를 제외한 STM32 Nucleo의 모든 주변 장치를 지원하는 보드 지원 패키지(BSP) 계층. 이 제한된 API 세트는 LED, 사용자 버튼 등과 같은 특정 보드별 주변 장치에 대한 프로그래밍 인터페이스를 제공합니다. 이 인터페이스는 또한 특정 보드 버전을 식별하는 데 도움이 됩니다.

STMicroelectronics-FP-IND-IODSNS1-IO-Link-산업용-센서-노드-기능-팩-(1)

폴더 구조

STMicroelectronics-FP-IND-IODSNS1-IO-Link-산업용-센서-노드-기능-팩-(2)

소프트웨어 패키지에는 다음 폴더가 포함되어 있습니다.

  • _htmresc: html 문서에 대한 그래픽을 포함합니다.
  • 문서: 컴파일된 HTML 도움말이 포함되어 있습니다. file 소프트웨어 구성 요소와 API(각 프로젝트별로 하나씩)를 자세히 설명하는 소스 코드에서 생성됩니다.
  • 드라이버: 지원되는 각 보드 또는 하드웨어 플랫폼을 위한 HAL 드라이버와 보드별 드라이버(온보드 구성 요소를 위한 드라이버 포함), ARM Cortex-M 프로세서 시리즈를 위한 CMSIS 공급업체 독립 하드웨어 추상화 계층을 포함합니다.
  • 미들웨어: IO-Link 미니 스택과 센서 관리를 특징으로 하는 라이브러리 및 프로토콜입니다.
  • 프로젝트: s를 포함합니다amp산업용 IO-Link 멀티 센서 노드를 구현하는 le 애플리케이션. 이 애플리케이션은 ARM용 IAR 임베디드 워크벤치, MDK-ARM 소프트웨어 개발 환경 및 STM452CubeIDE의 세 가지 개발 환경이 있는 NUCLEO-L32RE 플랫폼에 제공됩니다.

아피스
전체 사용자 API 기능 및 매개변수 설명이 포함된 자세한 기술 정보는 컴파일된 HTML에 있습니다. file "문서" 폴더에 있습니다.

Samp르 응용 프로그램 설명
SampX-NUCLEO-IOD02A1과 L6364Q 트랜시버, X-NUCLEO-IKS02A1과 산업용 MEMS 및 디지털 마이크를 사용하여 프로젝트 폴더에 애플리케이션이 제공됩니다.
여러 IDE에 대해 빌드할 준비가 된 프로젝트를 사용할 수 있습니다. 바이너리 중 하나를 업로드할 수 있습니다. fileSTM1 ST-LINK 유틸리티, STM32CubeProgrammer 또는 IDE의 프로그래밍 기능을 통해 FP-IND-IODSNS32에서 제공됩니다.
FP-IND-IODSNS1 펌웨어를 평가하려면 IODD를 업로드해야 합니다. file IO-Link Master의 제어 도구에 연결하고 02선 케이블(L+, L-/GND, CQ)로 X-NUCLEO-IOD1A3에 연결합니다. 섹션 2.3에서는 ex를 보여줍니다.amp여기서 IO-Link Master는 P-NUCLEO-IOM01M1이고 관련 제어 도구는 TEConcept(ST 파트너)에서 개발한 IO-Link Control Tool입니다. 또는 관련 제어 도구와 함께 다른 IO-Link Master를 사용할 수 있습니다.

시스템 설정 가이드

하드웨어 설명

P-NUCLEO-IOD02A1 STM32 Nucleo 팩
P-NUCLEO-IOD02A1은 NUCLEO-L32RE 개발 보드에 적층된 X-NUCLEO-IOD02A1 및 X-NUCLEO-IKS02A1 확장 보드로 구성된 STM452 Nucleo 팩입니다.
X-NUCLEO-IOD02A1은 IO-Link 마스터에 대한 물리적 연결을 위한 IO-Link 장치 트랜시버를 갖추고 있고, X-NUCLEO-IKS02A1은 산업용 애플리케이션을 위한 멀티 센서 보드를 갖추고 있으며, NUCLEO-L452RE는 FP-IND-IODSNS1 기능 팩을 실행하고 트랜시버와 멀티 센서 보드를 제어하는 ​​데 필요한 하드웨어 리소스를 갖추고 있습니다.

FP-IND-IODSNS1은 IO-Link 데모 스택 라이브러리(X-CUBE-IOD02에서 파생)와 X-CUBE-MEMS1을 결합하며 다음과 같은 기능을 제공합니다.ampIO-Link 장치의 다중 센서 노드입니다.
P-NUCLEO-IOD02A1은 평가 목적 및 개발 환경으로 사용될 수 있습니다.
STM32 Nucleo 팩은 IO-Link 및 SIO 애플리케이션 개발, L6364Q 통신 기능 및 견고성 평가, STM32L452RET6U 계산 성능을 위한 저렴하고 사용하기 쉬운 솔루션을 제공합니다.

STMicroelectronics-FP-IND-IODSNS1-IO-Link-산업용-센서-노드-기능-팩-(3)

P-NUCLEO-IOM01M1 STM32 Nucleo 팩
P-NUCLEO-IOM01M1은 STEVAL-IOM32V001과 NUCLEO-F1RE 보드로 구성된 STM446 Nucleo 팩입니다. STEVAL-IOM001V1은 단일 IO-Link 마스터 PHY 계층(L6360)인 반면 NUCLEO-F446RE는 IO-Link 스택 rev 1.1(TEConcept GmbH에서 개발 및 소유, 라이선스는 10k 분으로 제한됨, 추가 비용 없이 갱신 가능)을 실행합니다. IO-Link 스택 업데이트는 UM2421에 설명된 절차를 따라서만 허용됩니다(다음에서 무료로 이용 가능). www.st.com). 사전 로드된 스택을 다른 방식으로 지우거나 덮어쓰면 복원이 불가능합니다.

STM32 Nucleo 팩은 STM6360F32RET446 계산 성능과 함께 IO-Link 애플리케이션, L6 통신 기능 및 견고성을 평가하기 위한 저렴하고 사용하기 쉬운 솔루션을 제공합니다. 최대 001개의 STEVAL-IOM1VXNUMX을 호스팅하여 쿼드 포트 IO-Link 마스터를 구축하는 이 팩은 IO-Link 물리 계층에 액세스하고 IO-Link 장치와 통신할 수 있습니다.
전용 GUI(IO-Link Control Tool©, TEConcept GmbH의 자산)를 통해 도구를 평가하거나 전용 SPI 인터페이스에서 접근 가능한 IO-Link 마스터 브리지로 사용할 수 있습니다. 데모 프로젝트(TEConcept GmbH에서 개발한 저수준 IO-Link 마스터 액세스 데모 애플리케이션)의 소스 코드와 API 사양은 무료로 제공됩니다.

STMicroelectronics-FP-IND-IODSNS1-IO-Link-산업용-센서-노드-기능-팩-(4)

하드웨어 설정
다음 하드웨어 구성 요소가 필요합니다.

  1. IO-Link 장치 애플리케이션을 위한 STM32 Nucleo 팩 02개(주문 코드: P-NUCLEO-IOD1AXNUMX)
  2. IO-Link v32 PHY 및 스택이 있는 IO-Link 마스터용 STM1.1 Nucleo 팩 01개(주문 코드: P-NUCLEO-IOM1MXNUMX)
  3. 3선 케이블(L+, L-/GND, CQ)

P-NUCLEO-IOM02M1 IO-Link 마스터를 통해 P-NUCLEO-IOD01A1 IO-Link 장치를 제어하는 ​​방법

  • 단계 1. P-NUCLEO-IOM01M1과 P-NUCLEO-IOD02A1을 3선 케이블(L+, L-/GND 및 CQ-는 보드 실크스크린 참조)을 통해 연결합니다.
  • 단계 2. P-NUCLEO-IOM01M1을 24V/0.5A 전원 공급 장치에 연결합니다.
    다음 그림은 FP-IND-IODSNS01 펌웨어를 실행하는 P-NUCLEO-IOM1M02과 P-NUCLEO-IOD1A1을 연결하는 방법을 보여줍니다.STMicroelectronics-FP-IND-IODSNS1-IO-Link-산업용-센서-노드-기능-팩-(5)
  • 3단계. 노트북/PC에서 IO-Link 제어 도구를 실행합니다.
  • 4단계IO-Link 제어 도구를 실행하는 P-NUCLEO-IOM01M1을 미니 USB 케이블로 노트북/PC에 연결합니다.
    다음 단계(5~13)는 IO-Link 제어 도구에서 수행되는 작업을 참조합니다.
  • 5단계[장치 선택]을 클릭하고 적절한 IODD(xml 형식)를 업로드하기 위한 지침에 따라 P-NUCLEO-IOD02A1 IODD를 IO-Link 제어 도구에 업로드합니다. file 소프트웨어 패키지의 IODD 디렉토리에서 사용할 수 있습니다.
    아이오드 fileCOM2(38.4kBd)와 COM3(230.4kBd) 통신 속도에 대한 정보가 제공됩니다.
  • 6단계. 녹색 아이콘(왼쪽 상단 모서리)을 클릭하여 마스터를 연결합니다.
  • 7단계. [전원 켜기]를 클릭하여 P-NUCLEO-IOD02A1에 전원을 공급합니다(X-NUCLEO-IOD02A1의 빨간색 LED가 깜박입니다).
  • 8단계. [IO-Link]를 클릭하여 IO-Link 통신을 시작합니다(X-NUCLEO-IOD02A1의 녹색 LED가 깜박임). 기본적으로 IIS2DLPC와의 통신이 시작됩니다.
  • 9단계. [플롯]을 클릭하여 수집된 데이터를 플롯합니다.
  • 10단계. 다른 센서와의 데이터 교환을 활성화하려면 [매개변수 메뉴]>[프로세스 입력 선택]으로 이동한 다음 센서 이름(녹색 텍스트)을 두 번 클릭하고 사용 가능한 선택 항목에서 원하는 센서를 선택합니다. 센서 변경은 센서 이름으로 강조 표시되며 센서 이름은 파란색으로 바뀝니다.
    마지막으로 Master와 Device를 정렬하기 위해서는 [선택 항목 쓰기]를 클릭해야 합니다. 선택된 센서의 이름이 녹색으로 바뀌면 작업이 완료됩니다.
    STMicroelectronics-FP-IND-IODSNS1-IO-Link-산업용-센서-노드-기능-팩-(6)
  • 단계 11. 평가 세션이 끝나면 [비활성화]를 클릭하여 IO-Link 통신을 중지합니다.
  • 단계 12. [전원 끄기]를 클릭하면 IO-Link 마스터가 IO-Link 장치에 공급하는 것을 중단합니다.
  • 단계 13. con [연결 끊기]를 클릭하여 IO-Link Control Tool과 P-NUCLEO-IOM01M1 간의 통신을 중지합니다.
  • 단계 14. P-NUCLEO-IOM24M01에서 미니 USB 케이블과 1V 공급장치를 분리합니다.

소프트웨어 설정
NUCLEO-L452RE 및 L6364Q용 IO-Link 애플리케이션을 만드는 데 적합한 개발 환경을 설정하려면 다음 소프트웨어 구성 요소가 필요합니다.

  • FP-IND-IODSNS1 펌웨어 및 관련 문서는 다음에서 제공됩니다. www.st.com
  • 다음 개발 도구 체인 및 컴파일러 중 하나:
    • ARM® 툴체인 + ST-LINK/V2용 IAR 임베디드 워크벤치
    • 진짜View 마이크로컨트롤러 개발 키트 툴체인(MDK-ARM 소프트웨어 개발 환경)
    • + ST-링크/V2)
    • STM32CubeIDE + ST-LINK/V2

개정 내역

표 1. 문서 개정 내역

날짜 버전 변화
04-2020-XNUMX 1 최초 출시.
 

07년 2024월 XNUMX일

 

2

그림 2. FP-IND-IODSNS1 패키지 폴더 구조가 업데이트되었습니다.

사소한 텍스트 변경.

중요 공지 – 주의 깊게 읽어보세요

STMicroelectronics NV 및 그 자회사("ST")는 언제든지 통지 없이 ST 제품 및/또는 이 문서를 변경, 수정, 개선, 수정 및 개선할 권리를 보유합니다. 구매자는 주문하기 전에 ST 제품에 대한 최신 관련 정보를 얻어야 합니다. ST 제품은 주문 확인 시점에 적용되는 ST의 판매 약관에 따라 판매됩니다.
구매자는 ST 제품의 선택, 선정 및 사용에 대한 전적인 책임을 지며, ST는 구매자의 제품 설계나 애플리케이션 지원에 대한 책임을 지지 않습니다.
ST는 본 계약에 따라 어떠한 지적 재산권에 대한 명시적 또는 묵시적 라이센스도 부여하지 않습니다.

여기에 명시된 정보와 다른 조항이 적용된 ST 제품을 재판매할 경우, ST가 해당 제품에 대하여 부여한 모든 보증은 무효화됩니다.
ST 및 ST 로고는 ST의 상표입니다. ST 상표에 대한 추가 정보는 다음을 참조하십시오. www.st.com/trademarks. 다른 모든 제품 또는 서비스 이름은 해당 소유자의 자산입니다.
이 문서의 정보는 이 문서의 이전 버전에서 제공된 정보를 대체하고 교체합니다.
© 2024 STMicroelectronics – 모든 권리 보유
UM2796 – 개정판 2

문서 / 리소스

STMicroelectronics FP-IND-IODSNS1 IO Link 산업용 센서 노드용 기능 팩 [PDF 파일] 사용자 매뉴얼
FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 IO Link 산업용 센서 노드용 기능 팩, FP-IND-IODSNS1, IO Link 산업용 센서 노드용 기능 팩, IO Link 산업용 센서 노드용 팩, IO Link 산업용 센서 노드, 산업용 센서 노드, 센서 노드, 노드

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *