Motion Master 6.0.0-alpha.111
Next-generation motion control software
Loading...
Searching...
No Matches
SpoeConfig Struct Reference

"fieldbus.spoe" block — settings that apply only to the SPoE driver. More...

#include <config.h>

Collaboration diagram for SpoeConfig:
[legend]

Public Attributes

std::string mode = "monitor"
 
uint32_t watchdogMs = 75
 
uint16_t port = 8080
 The TCP port of the SPoE server on every drive.
 

Detailed Description

"fieldbus.spoe" block — settings that apply only to the SPoE driver.

Member Data Documentation

◆ mode

std::string SpoeConfig::mode = "monitor"

"monitor" | "control". In Monitor mode a PLC owns the drive's state, and Motion Master only parametrises and observes. Monitor is the default, because it cannot fault a drive that a PLC controls.

◆ port

uint16_t SpoeConfig::port = 8080

The TCP port of the SPoE server on every drive.

◆ watchdogMs

uint32_t SpoeConfig::watchdogMs = 75

Control mode only. The drive faults when no SPoE message arrives for this long. The firmware accepts 50 ms at least. Firmware with SPoE protocol 1.0 cannot set it and uses a fixed watchdog.


The documentation for this struct was generated from the following file: