当前位置:网站首页>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 .
边栏推荐
- PAT甲级 1032 Sharing
- Paper learning -- Study on the similarity of water level time series of Xingzi station in Poyang Lake
- Hnsw introduction and some reference articles in lucene9
- 【LeetCode】3. Merge Two Sorted Lists·合并两个有序链表
- Technical dry goods Shengsi mindspire innovation model EPP mvsnet high-precision and efficient 3D reconstruction
- 項目經驗分享:實現一個昇思MindSpore 圖層 IR 融合優化 pass
- Es writing fragment process
- HCIA notes
- 项目经验分享:实现一个昇思MindSpore 图层 IR 融合优化 pass
- Introduction of transformation flow
猜你喜欢
Leetcode 213: looting II
Topic | synchronous asynchronous
为什么说数据服务化是下一代数据中台的方向?
Qtip2 solves the problem of too many texts
Common methods of file class
Usage of requests module
Analysis of the ninth Blue Bridge Cup single chip microcomputer provincial competition
PAT甲级 1027 Colors in Mars
昇思MindSpore再升级,深度科学计算的极致创新
c语言指针的概念
随机推荐
Inverted chain disk storage in Lucene (pfordelta)
The babbage industrial policy forum
Industrial resilience
Technical dry goods | reproduce iccv2021 best paper swing transformer with Shengsi mindspire
OSI knowledge sorting
FileInputStream and fileoutputstream
Analysis of the problems of the 7th Blue Bridge Cup single chip microcomputer provincial competition
Hisat2 - stringtie - deseq2 pipeline for bulk RNA seq
Lucene skip table
Lucene merge document order
Traversal in Lucene
技术干货|昇思MindSpore算子并行+异构并行,使能32卡训练2420亿参数模型
不出网上线CS的各种姿势
PAT甲级 1029 Median
Go language foundation ------ 12 ------ JSON
Go language foundation ----- 06 ----- anonymous fields, fields with the same name
List exercises after class
Epoll related references
Project experience sharing: Based on mindspore, the acoustic model is realized by using dfcnn and CTC loss function
PAT甲级 1031 Hello World for U