在用功能快的时候,在无意间用到了静态变量,并且将其数据类型设置位日期和时间的复杂数据类型。那么问题来了。这种复杂数据类型有八个字节。我如何分别对每个字节进行赋值和取值。当然如果用临时变量,那么我就直接可以取LB0,LB1,LB2等等这样去用,可是到了静态变量又如何实现这种用法呢?
最佳答案
静态变量在fb的背景数据块中有地址的,直接使用地址即可。
如图,地址从DB100.DBB4—DB100.DBB11是日期和时间的复杂数据类型八个字节。在程序中对其赋值。
图片说明:
225365b25c27f3e1203746c77ff938BF![FB功能块中的静态变量]()
提问者对于答案的评价:
谢谢
专家置评
已阅,最佳答案正确。