控制工程师论坛

产品供求

不老虎的工程调试日记-9(连载中)

skbolo
skbolo

2007-01-30

关于DFB的使用


施奈德的concept可以使用子程序编程实现一些重复使用的功能。


子程序称为DFB块,DFB不能在concept软件中编辑,必须在另外的


concept DFB软件中编辑,而且比较讨厌的是,两个软件不能同时打开,


这样,使用起来不是特别方便,尤其是在调试的时候,如果需要编辑DFB子程序,


必须关闭主程序界面,打开DFB,耽误不少时间。而且在DFB程序更改以后,


保存编译以后,再次打开主界面的时候,软件会提示子程序已经更改,是否在主程序中作更改,


选择全部更改即可。


    子程序和主程序如果要进行数据传递,有两种方法可以实现,一,使用数据传递,子程序中定义输入输出变量,主程序调用时,将输入参数赋值,同时可以使用子程序的输出。


  二是通过全局变量实现,全局变量在子程序&主程序中必须同时定义而且名称必须完全一样,否则是编译的时候会报错。


  我得感觉,concept的子程序有点麻烦,不太好用。

回帖

评论1

总共 , 当前 /
首页 | 登录 | 注册 | 返回顶部↑
手机版 | 电脑版
版权所有 Copyright(C) 2016 CE China