图中Motion在DB14中定义的是什么数据类型呀?为什么这样用?
图片说明:
591e94fed77a49424b9ca935cb5BF6f2
最佳答案
1.Motion是个结构体,就是自己构造出来的数据类型,比如可以包括布尔型,浮点型,整型等等,也可以包括另外的结构体.结构体在C等高级语言都有描述,在西门子的STEP中一般用UDT(用户自定义块)去定义一个结构体.
2.P#DB*.DBX0.0是一个指针,概念百度下很多,程序是块的复制,从DB14.DBX0.0开始的内容复制到DB122.DBX12.0开始的另外一个结构体中,将收到的Recive.Motion的内容复制Main.Motion的结构体中.这两个数据块都是用的motion这个UDT.所以大小类型是一致的,可以相互拷贝.
提问者对于答案的评价: