RBS
 
Loading...
Searching...
No Matches
Rear_MCU.can File Reference

후방 모터 제어 유닛(MCU) CAPL 스크립트 More...

Functions

 on_start ()
 시뮬레이션 시작 시 초기화 함수
 
 on_timer_mcu_msg_Timer ()
 MCU 상태 메시지 전송 타이머 이벤트 핸들러
 
 on_timer_act_msg_Timer ()
 액추에이터 제어 메시지 전송 타이머 이벤트 핸들러
 
 on_message_L008_MCU_Control ()
 MCU 제어 메시지 수신 이벤트 핸들러
 

Variables

msTimer act_msg_Timer
 액추에이터 메시지 전송을 위한 타이머
 
const dword ACT_MSG_TIMEOUT = 100
 액추에이터 메시지 전송 주기 (ms)
 
msTimer mcu_msg_Timer
 MCU 메시지 전송을 위한 타이머
 
const dword MCU_MSG_TIMEOUT = 100
 MCU 메시지 전송 주기 (ms)
 

Detailed Description

후방 모터 제어 유닛(MCU) CAPL 스크립트

Function Documentation

◆ on_message_L008_MCU_Control()

on_message_L008_MCU_Control ( )

MCU 제어 메시지 수신 이벤트 핸들러

상위 시스템으로부터 MCU 제어 명령을 수신하여 처리:

  • 목표 토크 설정
  • 회생 모드 설정

◆ on_start()

on_start ( )

시뮬레이션 시작 시 초기화 함수

MCU 상태 전송 및 액추에이터 제어 타이머를 100ms 주기로 설정

◆ on_timer_act_msg_Timer()

on_timer_act_msg_Timer ( )

액추에이터 제어 메시지 전송 타이머 이벤트 핸들러

100ms 주기로 모터 제어 상태를 전송:

  • 목표 토크 값 (Nm)
    Note
    타이머 재설정으로 지속적인 주기 전송을 보장

◆ on_timer_mcu_msg_Timer()

on_timer_mcu_msg_Timer ( )

MCU 상태 메시지 전송 타이머 이벤트 핸들러

100ms 주기로 MCU 상세 상태 정보를 전송:

  • 모터 토크 상태 (Nm)
    Note
    타이머 재설정으로 지속적인 주기 전송을 보장

Variable Documentation

◆ ACT_MSG_TIMEOUT

const dword ACT_MSG_TIMEOUT = 100

액추에이터 메시지 전송 주기 (ms)

◆ act_msg_Timer

msTimer act_msg_Timer

액추에이터 메시지 전송을 위한 타이머

◆ MCU_MSG_TIMEOUT

const dword MCU_MSG_TIMEOUT = 100

MCU 메시지 전송 주기 (ms)

◆ mcu_msg_Timer

msTimer mcu_msg_Timer

MCU 메시지 전송을 위한 타이머