仔细看了一下你说的两种情况,M141.0在CFC中好像不能取反,没有取反的逻辑啊。另外,如果以SCL为准的话,这个程序就是正确的了,要实现的功能就是当设备开始运行的120秒内M141.0是1的状态,阀门开度直接给定默认值75%,120秒过后M141.0为0,开始正常的PID控制。
还有一个比较初级的问题想问一下,在向CPU下载程序时是不是SCL和CFC都下载到CPU呢?还是只把SCL下载到CPU?
quote:以下是引用凌波微步在2006-08-16 11:33:50的发言:
个人觉得SCL和CFC的关系类似于C与VC的关系;SCL是基础语言,CFC只是集成了基础语言而形成的功能块;
你说的问题我也觉得矛盾,看看是不是你的M141.0在CFC中可以取反?或者你在编SCL时定义的属性默认值是?