恭喜,你发布的帖子
发布于 2018-01-05 09:41:01
5楼
首先,你定义FC/FB的接口变量时,已经定义好了数据类型,那么在实际赋值实参时,也只能根据已经定义好了的数据类型填写。其次,如果你直接赋值0或者1,那么也失去了当初定义接口变量的真实含义。当然,这也仅仅是一种狭隘了的思想,如常用的FC105定义的单、双极性输入的判断,这个是报警广义上的定义,用户自己编辑可以事先预设或者定义好输入、输出、输入输出的个数及类型。
这些接口本身就是用来选择的开关,有时候开关在编程的是就非常明确为1或者为0,也就是不需要变量。但是在编程的时候我发现并不能直接写0或者1,True或者False,只有用bool变量一种选择。而为了保证bool变量的值,我还需要做额外的处理,个人觉得很麻烦,所以就想找一个bool常量,直接输进接口。
请填写推广理由:
分享
只看
楼主