feat: 实现 Axis 核心属性与 MC_Power 功能块
- Axis: 新增运动学/功率/错误管理属性(_position 等 10+ 项) - Axis: 新增 doPower()/readState()/cycle() 接口骨架 - MC_Power: 实现功率使能功能块(边沿检测 + 状态输出) - GlobalResource: 新增 CreateAxis/GetAxisRefById 全局轴管理 - App/CMakeLists.txt: 添加 GlobalResource.cpp 源文件 - docs: 更新 Axis 属性清单与 MC_Power 设计文档
This commit is contained in:
+1
-13
@@ -13,17 +13,14 @@
|
||||
#include <mutex>
|
||||
#include <vector>
|
||||
#include "MotionTickThread.h"
|
||||
#include "UserAppThread.h"
|
||||
#include "Axis.h"
|
||||
#include "Types.h"
|
||||
|
||||
static int UserAppThread();
|
||||
|
||||
|
||||
std::vector<plcopen::Axis> axisList;
|
||||
|
||||
int main()
|
||||
{
|
||||
|
||||
plcopen::Axis axis1(1, "axis1");
|
||||
plcopen::Axis axis2(2, "axis2");
|
||||
axisList.push_back(axis1);
|
||||
@@ -39,14 +36,5 @@ int main()
|
||||
}
|
||||
|
||||
|
||||
static int UserAppThread()
|
||||
{
|
||||
while(1)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user