如何定义300程序中功能块里面的上升沿和中间值
郑志武
发布于2013-10-27 17:39
327
0
标签:
在程序中写功能块。。做可调用通用块,没有进行点的分配。具体写好块后。外部调用时候再进行数据的分配。。写的过程中不知道中间点如何定义就选用的temp定义。另外取上升沿时候上升沿需要分配个区,也不知道如何定义就用输入in写了个m9之类进行了分配。。这样可行么?还是都用temp就行。
还是怎么弄?求教。
图片说明: 1,1 2,2 3,4 4,3
佳答案
上升沿寄存器需要锁存,所以不能用temp类型,否则当多次调用时会出现意想不到的错误结果,建议用stat类型(fb块),这样可以将值保存在背景数据块中。
不需要调用时赋值的变量,如果需要保存其数值,都可以定义为stat类型