• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
一个人来
级别: 探索解密
精华主题: 0
发帖数量: 30 个
工控威望: 160 点
下载积分: 6195 分
在线时间: 43(小时)
注册时间: 2013-11-03
最后登录: 2024-01-10
查看一个人来的 主题 / 回贴
楼主  发表于: 2022-02-19 15:16
07年开始工作一直做PLC电气设计方面的工作,工作了八九年后,转型做上位机开发,现在回头翻看三菱的编程指南,发现新出了不少概念,比如函数,我想请教一下论坛大佬们,功能块和函数的区别。



我是王敏,QQ173357855,欢迎你加我一起讨论。
我是王敏,QQ173357855,微信www_Donesoft_cn,博客https://www.cnblogs.com/bigbox777/,欢迎你加我一起讨论。
w45062099
多做事,少说话!
级别: 略有小成
精华主题: 0
发帖数量: 340 个
工控威望: 450 点
下载积分: 1293 分
在线时间: 1045(小时)
注册时间: 2014-10-23
最后登录: 2024-11-22
查看w45062099的 主题 / 回贴
1楼  发表于: 2022-02-19 15:24
函数输出一个引脚,可以是数组,也可以是结构体,功能单一。
本帖最近评分记录:
  • 下载积分:+3(一个人来) 热心
  • 每天只要小小一步都是在进步!
    一个人来
    级别: 探索解密
    精华主题: 0
    发帖数量: 30 个
    工控威望: 160 点
    下载积分: 6195 分
    在线时间: 43(小时)
    注册时间: 2013-11-03
    最后登录: 2024-01-10
    查看一个人来的 主题 / 回贴
    2楼  发表于: 2022-02-19 15:38
    引用
    引用第1楼w45062099于2022-02-19 15:24发表的  :
    函数输出一个引脚,可以是数组,也可以是结构体,功能单一。



    首先感谢大佬的回答,你辛苦了,看了部分文档,我只理解了下面这几点,还不知道正确与否:
    1、创建方式?(没用过,不知道创建区别大不大。)
    2、使用方式?(我感觉功能块像软件上的面向对象,需要实例化才能使用,函数像面向过程,直接调用。)
    3、能否使用定时器计数器?(函数好像不支持定时器计数器,不能使用上升沿下降沿,功能块好像可以用,但是我不知道功能块实例化的时候定时器计数器如何处理的,干扰结果不?)
    4、递归是否影响结果?(函数好像递归没问题,功能块不清楚。)
    [ 此帖被一个人来在2022-02-19 15:55重新编辑 ]
    我是王敏,QQ173357855,微信www_Donesoft_cn,博客https://www.cnblogs.com/bigbox777/,欢迎你加我一起讨论。
    ajunn
    级别: 家园常客
    精华主题: 0
    发帖数量: 522 个
    工控威望: 682 点
    下载积分: 1659 分
    在线时间: 1028(小时)
    注册时间: 2008-11-05
    最后登录: 2024-11-17
    查看ajunn的 主题 / 回贴
    3楼  发表于: 2022-02-19 16:54
    使用FC通过传引用的方式传参可以大量节约工作内存,所以能用FC则不用FB
    一个人来
    级别: 探索解密
    精华主题: 0
    发帖数量: 30 个
    工控威望: 160 点
    下载积分: 6195 分
    在线时间: 43(小时)
    注册时间: 2013-11-03
    最后登录: 2024-01-10
    查看一个人来的 主题 / 回贴
    4楼  发表于: 2022-02-19 17:00
    引用
    引用第3楼ajunn于2022-02-19 16:54发表的  :
    使用FC通过传引用的方式传参可以大量节约工作内存,所以能用FC则不用FB


    那是不是得自己建立一个工具库,包括一些常常需要使用的函数,例如:定时器,计数器,上升沿,下降沿。再请教一个问题,你用SFC做开发不?这个感觉是个新东西,和ST比较是不是同一个东西啊。
    我是王敏,QQ173357855,微信www_Donesoft_cn,博客https://www.cnblogs.com/bigbox777/,欢迎你加我一起讨论。
    ajunn
    级别: 家园常客
    精华主题: 0
    发帖数量: 522 个
    工控威望: 682 点
    下载积分: 1659 分
    在线时间: 1028(小时)
    注册时间: 2008-11-05
    最后登录: 2024-11-17
    查看ajunn的 主题 / 回贴
    5楼  发表于: 2022-02-19 17:24
    引用
    引用第4楼一个人来于2022-02-19 17:00发表的??:


    那是不是得自己建立一个工具库,包括一些常常需要使用的函数,例如:定时器,计数器,上升沿,下降沿。再请教一个问题,你用SFC做开发不?这个感觉是个新东西,和ST比较是不是同一个东西啊。

    缺点是用FC传引用程序总的步数会比FB多,即扫描周期变长,忘了说了,所以FB也是必须的,各有优缺点,西门子1500编程指南有介绍
    没用过SFC,只用LAD,FBD,ST(SCL)
    本帖最近评分记录:
  • 下载积分:+3(一个人来) 专业热心
    zuyi.xu
    级别: 探索解密
    精华主题: 0
    发帖数量: 62 个
    工控威望: 130 点
    下载积分: 896 分
    在线时间: 20(小时)
    注册时间: 2021-08-12
    最后登录: 2024-11-03
    查看zuyi.xu的 主题 / 回贴
    6楼  发表于: 2022-02-21 19:47
    FB有背景数据库,FC没有
    加勒比海带
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 2272 个
    工控威望: 1837 点
    下载积分: 6902 分
    在线时间: 64(小时)
    注册时间: 2021-07-19
    最后登录: 2024-08-05
    查看加勒比海带的 主题 / 回贴
    7楼  发表于: 2022-05-10 17:21
    看看,增长知识
    曹春强
    级别: 探索解密
    精华主题: 0
    发帖数量: 54 个
    工控威望: 108 点
    下载积分: 571 分
    在线时间: 36(小时)
    注册时间: 2019-07-01
    最后登录: 2024-11-17
    查看曹春强的 主题 / 回贴
    8楼  发表于: 2022-05-17 17:17
    看看,增长知识
    13926849456
    超哥
    级别: 略有小成
    精华主题: 0
    发帖数量: 69 个
    工控威望: 253 点
    下载积分: 772 分
    在线时间: 314(小时)
    注册时间: 2019-11-21
    最后登录: 2024-11-21
    查看13926849456的 主题 / 回贴
    9楼  发表于: 2022-05-19 10:00
    看看,增长知识
    wmw186
    级别: 略有小成
    精华主题: 0
    发帖数量: 56 个
    工控威望: 314 点
    下载积分: 131 分
    在线时间: 55(小时)
    注册时间: 2021-11-09
    最后登录: 2024-11-02
    查看wmw186的 主题 / 回贴
    10楼  发表于: 2022-09-06 16:14
    看看,增长知识
    scmbnbma
    级别: 探索解密
    精华主题: 0
    发帖数量: 100 个
    工控威望: 132 点
    下载积分: 2967 分
    在线时间: 30(小时)
    注册时间: 2019-11-19
    最后登录: 2024-10-29
    查看scmbnbma的 主题 / 回贴
    11楼  发表于: 2022-09-08 08:15
    看看增加知识
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go