1.入口处

2.开启定时器

3.调用定时器函数

4.切换到初始化状态,自动切换到预操作状态,最后进入操作状态

看到在预操作状态下,进行了通信状态的切换,调用相应的函数,如下:

5.调用开启SYNC的函数

查找对象字典,根据0x1005和0x1006对象的值,开启一个定时器;
6.SYNC定时时间到执行相应的函数

7.发送一个SYNC对象

发送一个sync报文,后面处理主站依赖同步报文的对象
8.处理sync的PDO对象

如果同步对象的个数与PDO的传输类型匹配,就可以开始发送PDO
本文详细描述了技术流程中如何通过定时器触发通信状态切换,调用特定函数,如开启SYNC功能,检查对象字典并设置定时时间。当SYNC对象与PDO传输类型匹配时,会发送PDO数据。




看到在预操作状态下,进行了通信状态的切换,调用相应的函数,如下:


查找对象字典,根据0x1005和0x1006对象的值,开启一个定时器;


发送一个sync报文,后面处理主站依赖同步报文的对象

如果同步对象的个数与PDO的传输类型匹配,就可以开始发送PDO
969

被折叠的 条评论
为什么被折叠?