首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >功能框图是函数式编程吗?

功能框图是函数式编程吗?
EN

Stack Overflow用户
提问于 2012-09-05 12:41:45
回答 2查看 979关注 0票数 2

用于编程plc系统的功能框图是函数编程的一种形式吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-21 13:28:54

解决这一问题的一种方法是查看维基百科页面中的函数编程。

2概念 2.1一级和高阶函数2.2纯函数2.3递归2.4严格与非严格评定2.5型系统

总之,对于FBD方案,我们有:

  • 2.1 -不
  • 2.2 -否(以DB、Q和M区域访问全局内存)
  • 2.3 -不允许
  • 2.4 -有点不适用,但懒散的评估是不可能的
  • 2.5 -否。类型系统是不可定义的,至少在FP意义上是不可定义的。

所以,恐怕这是个很大的不

票数 3
EN

Stack Overflow用户

发布于 2012-09-06 07:10:52

不,它不是。函数编程的不同之处在于它将计算作为数学函数(见维基百科)的评估。PLC编程中的功能块只是一种方便的方式,可以对代码进行分组和重用,即使是“非程序员”也可以使用它。

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

https://stackoverflow.com/questions/12281679

复制
相关文章

相似问题

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