当前位置: 主页 > PLC控制

S7-300数据类型,P#DB14.DBX0.0

图中Motion在DB14中定义是什么数据类型呀?为什么这样用?

图片说明:

S7-300数据类型,P#DB14.DBX0.0S7-300数据类型,P#DB14.DBX0.0 591e94fed77a49424b9ca935cb5BF6f2S7-300数据类型,P#DB14.DBX0.0

最佳答案

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

提问者对于答案的评价:

  • 关注微信

猜你喜欢

微信公众号