摘要:
1、加载Group MVSGroupToolMain = IMVSGroupTool.LoadIndependentGroup(groupFilePath, solutionPwd); 2、保存Group string saveResult = VmSolution.Save(); 3、Group另 阅读全文
posted @ 2025-12-14 22:05
꧁执笔小白꧂
阅读(20)
评论(0)
推荐(0)
摘要:
后面用的再补充(没啥使用场景,脚本写好,在流程中调用即可;入参出参也不需要在后台代码中直接使用,即使用到用全局变量中传一下即可) 阅读全文
posted @ 2025-12-14 21:58
꧁执笔小白꧂
阅读(29)
评论(0)
推荐(0)
摘要:
获取全局触发列表 // 获取全局触发对象 //GlobalVariableModuleTool globalVarTool1 = (GlobalVariableModuleTool)VmSolutionMain["全局触发1"]; // 方式一 //if(VmSolutionMain["全局触发1" 阅读全文
posted @ 2025-12-14 21:57
꧁执笔小白꧂
阅读(24)
评论(0)
推荐(0)
摘要:
1、获取用户数据列表 IMVS_UI_OBJECT_PARAM_INFO_LIST userDatas = (IMVS_UI_OBJECT_PARAM_INFO_LIST)VmSolutionMain.GetAllUserData(); if (userDatas.nParamNum > 0) // 阅读全文
posted @ 2025-12-14 21:55
꧁执笔小白꧂
阅读(68)
评论(0)
推荐(0)
摘要:
1、概况 我们的连接光源有两种方式;一是使用VM的控制器选择指定型号的光源;二是使用VM的通讯管理选择指定协议连接到相应的光源。我们在光源管理上常见的需求有两个,一是监控光源连接状态,这个可查看上两章的文章;二是控制光源亮度,这个在流程中控制即可。具体操作留作堂下作业。大家发挥下想象力即可实现。 阅读全文
posted @ 2025-12-14 21:51
꧁执笔小白꧂
阅读(51)
评论(0)
推荐(0)
摘要:
1、获取通讯管理列表 // 加载通讯管理列表 if (moduleInfoList.nNum > 0) { List<string> commManagerNames = moduleInfoList.astModuleInfo.Where(a => !string.IsNullOrEmpty(a. 阅读全文
posted @ 2025-12-14 21:40
꧁执笔小白꧂
阅读(81)
评论(0)
推荐(0)
摘要:
1、获取控制器列表 if (moduleInfoList.nNum > 0) { List<string> lightControlNames = moduleInfoList.astModuleInfo.Where(a => !string.IsNullOrEmpty(a.strDisplayNa 阅读全文
posted @ 2025-12-14 21:36
꧁执笔小白꧂
阅读(41)
评论(0)
推荐(0)
摘要:
1、获取相机列表 ModuleInfoList moduleInfoList = VmSolutionMain.GetAllModuleList(); if (moduleInfoList.nNum > 0) { List<string> cameraModuleNames = moduleInfo 阅读全文
posted @ 2025-12-14 21:30
꧁执笔小白꧂
阅读(48)
评论(0)
推荐(0)
摘要:
1、获取全局变量列表 if (VmSolutionMain["全局变量1"] is GlobalVariableModuleTool globalVar) { _globalVarModuleTool = globalVar; // 缓存工具对象 List<GlobalVarInfo> global 阅读全文
posted @ 2025-12-14 21:08
꧁执笔小白꧂
阅读(63)
评论(0)
推荐(0)
摘要:
一、获取模块列表 1、获取方案中的模块列表 // 加载模块列表 ModuleInfoList moduleInfoList = VmSolutionMain.GetAllModuleList(); if (moduleInfoList.nNum > 0) { List<string> vmModul 阅读全文
posted @ 2025-12-14 20:46
꧁执笔小白꧂
阅读(28)
评论(0)
推荐(0)
摘要:
1、获取方案中的流程列表 // 加载流程列表 ProcessInfoList processInfoList = VmSolutionMain.GetAllProcedureList(); if (processInfoList.nNum > 0) { var processNames = proc 阅读全文
posted @ 2025-12-14 20:33
꧁执笔小白꧂
阅读(63)
评论(0)
推荐(0)
摘要:
1、加载方案(下文中的VmSolutionMain即为VmSolution.Instance) // 加载方案 - 模块方案加载进度 VmSolution.Load(solutionFilePath, solutionPwd, isSilentExecute); // 方案路径,文件密码,静默运行 阅读全文
posted @ 2025-12-14 17:31
꧁执笔小白꧂
阅读(115)
评论(0)
推荐(0)

浙公网安备 33010602011771号