首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于工业自动化的Windows WF

用于工业自动化的Windows WF
EN

Stack Overflow用户
提问于 2011-04-26 09:21:18
回答 2查看 568关注 0票数 4

我正在学习WF,同时设想一个我正在为工业自动化开发的系统。物理过程是一个工作流程。例如,这个过程包括控制一个6-dof机器人拿起一个机械零件,并将其放入一系列工作站。一些工作站涉及到测试,这可能会失败,因此工作流程变得更加有趣。

虽然WF显然符合要求,但不清楚的是,使用它而不是实现我自己的状态机是否有任何好处。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-26 13:58:24

总的来说,我同意Teoman的观点,即WF4非常适合长时间运行的业务流程,尽管这绝不是WF4唯一适用的地方。

将工业过程自动化是完全可能的,我过去也这样做过。需要记住的一件事是性能。问题不在于活动的执行速度比常规的C#代码慢多少,而在于异步执行的本质。您永远不会直接执行活动,而是要求内部工作流计划程序为您执行此操作。大多数情况下,这取决于您的托管选项,这是在工作线程上完成的,如果机器繁忙,可能需要一些时间,但在任何时候都是不确定的。我参与的工业过程并不是那么快,而且是一个监控系统,实际上没有控制过程到轻微的滞后不是问题。

票数 2
EN

Stack Overflow用户

发布于 2011-04-27 22:53:59

你应该试试Windows Workflow Foundation (WF4) - Introduction to State Machine Hands On Lab,看看你的想法。我们为这种类型的东西设计了WF,还有其他人用它构建了像你这样的系统。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5784964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档