data——and_time复合数据类型如何用DB表示?
刘玉蓉
发布于2014-09-17 17:20
1
0
标签:
data——and_time复合数据类型如何用DB表示?如DB1.D???
问题补充:
主要是用在sfc1的输出端?不用名字。
佳答案
编程语言需要类型匹配,SFC1的参数CDT要求的类型是DATE_TIME,要输入这个参数必须在DB块里定义一个DATE_AND_TIME类型的变量,使用这个变量的符号来输入,不用名字是不行的,假如这个变量的起始地址是DB1.DBX0.0,那么这个程序下载后,你再上传上来,因为没有符号了,SFC1的CDT的参数实参就显示为P#DB1.DBX0.0,功能的参数访问复杂数据类型其实是以指针的形式,但我们却不能直接输入指针类型,这都是由编译器决定的。