恭喜,你发布的帖子
发布于 2020-12-14 11:10:48
1楼
您好,DB_ANY 数据类型的变量值是UINT格式的数据块编号。即,通过数据块编号作为实参传递到DB_ANY类型的形参,其实就是可以将该数据块内的所有信息传递到被调块之内,包含数据类型与长度等。而后,在被调块内部通过DB_ANY_TO_VARIANT在去解析这个DB块内的元素。应用场景是,如果需要直接在形参内输入DB块的编号(比如:HMI或者SCADA内直接制定某一个DB),而不是在形参内输入DB块内的元素。但是,要求该数据块是基于UDT生成的或者是数组类型的,否则VARIANT无法解析。
请填写推广理由:
分享
只看
楼主