当前位置:网站首页>EtherCAT state machine transition (ESM)
EtherCAT state machine transition (ESM)
2022-07-03 07:39:00 【Seven demons 71】
ESM State machine
Four state machines should be supported
●Init.
Pre-Operational.
Safe-Operational.
Operational.
An optional state machine
●Bootstrap.
Its state transformation relationship , As shown in the figure below :
State transformation | Local management services |
---|---|
IP | Start email communication |
PI | Stop mailbox communication |
PS | Start entering updates |
SP | Stop inputting updates |
SO | Start output update |
OS | Stop output update |
OP | Stop output update , Stop inputting updates |
SI | Stop output update , Stop mailbox communication |
OI | Stop output update , Stop inputting updates , Stop mailbox communication |
IB | Start boot mode |
BI | Restart the device |
1)Init
“Init” The state defines the initial point of the communication relationship between the master station and the slave station on the application layer . On the application layer , There is no direct communication between master station and slave station . The master station uses “Init” State to initialize a group ESC Configuration register . If the slave station supports mailbox service , Then the corresponding synchronization manager configuration is also “Init” Status complete .
2)Pre-Operational
If the slave supports optional mailboxes , It's in “Pre-Operational” Status mailbox is activated . Both master and slave stations can exchange application specific initialization information and parameters using mailboxes and appropriate protocols . In this state, there is no process data communication .
3)Safe-Operational
stay “Safe-Operational” state , The slave application should transmit the actual input data without processing the output data . Output should be set to “ Safe state ”.
4)Operational
stay “Operational” state , The slave application shall transmit the actual input data and the master application shall transmit the actual output data .
5)Bootstrap
In optional “Bootstrap” state , The slave application should be able to accept passing FoE New firmware downloaded by agreement .
summary :
When the state machine transitions from Init
To Operational
The state needs to be changed down level by level . But from Operational
To Init
Can convert directly .
边栏推荐
- [set theory] Stirling subset number (Stirling subset number concept | ball model | Stirling subset number recurrence formula | binary relationship refinement relationship of division)
- 【LeetCode】2. Valid Parentheses·有效的括号
- [Development Notes] cloud app control on device based on smart cloud 4G adapter gc211
- 基于RNA的新型癌症疗法介绍
- Go language foundation ----- 03 ----- process control, function, value transfer, reference transfer, defer function
- experiment.........
- Traversal in Lucene
- Leetcode 198: house raiding
- Comparison of advantages and disadvantages between most complete SQL and NoSQL
- TreeMap
猜你喜欢
图像识别与检测--笔记
Go language foundation ----- 08 ----- interface
Technical dry goods | reproduce iccv2021 best paper swing transformer with Shengsi mindspire
密西根大学张阳教授受聘中国上海交通大学客座教授(图)
Go language foundation ----- 06 ----- anonymous fields, fields with the same name
c语言指针的概念
【LeetCode】2. Valid Parentheses·有效的括号
技术干货|昇思MindSpore算子并行+异构并行,使能32卡训练2420亿参数模型
昇思MindSpore再升级,深度科学计算的极致创新
Analysis of the problems of the 11th Blue Bridge Cup single chip microcomputer provincial competition
随机推荐
FileInputStream and fileoutputstream
密西根大学张阳教授受聘中国上海交通大学客座教授(图)
Go language foundation ----- 18 ----- collaboration security, mutex lock, read-write lock, anonymous lock, sync Once
Grpc message sending of vertx
专题 | 同步 异步
技术干货|昇思MindSpore初级课程上线:从基本概念到实操,1小时上手!
Usage of requests module
技术干货|昇思MindSpore NLP模型迁移之LUKE模型——阅读理解任务
Some basic operations of reflection
HCIA notes
Go language foundation ----- 19 ----- context usage principle, interface, derived context (the multiplexing of select can be better understood here)
Go language foundation ----- 09 ----- exception handling (error, panic, recover)
Technical dry goods Shengsi mindspire elementary course online: from basic concepts to practical operation, 1 hour to start!
c语言指针的概念
PAT甲级 1030 Travel Plan
Go language foundation ----- 15 ----- reflection
项目经验分享:实现一个昇思MindSpore 图层 IR 融合优化 pass
IPv4 address
IO stream system and FileReader, filewriter
【开发笔记】基于机智云4G转接板GC211的设备上云APP控制