cwm0848
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 65 個(gè)
工控威望: 184 點(diǎn)
下載積分: 492 分
在線(xiàn)時(shí)間: 73(小時(shí))
注冊(cè)時(shí)間: 2017-03-21
最后登錄: 2024-12-17
查看cwm0848的 主題 / 回貼
樓主  發(fā)表于: 2019-08-22 18:19
新人正在學(xué)習(xí)FB,搞懂了一點(diǎn)點(diǎn)。但是對(duì)結(jié)構(gòu)體的用途看了很久的手冊(cè)也沒(méi)有搞明白到底是干什么用的?看手冊(cè)似乎是用來(lái)定義標(biāo)簽的數(shù)據(jù)類(lèi)型的,根據(jù)手冊(cè)可以設(shè)置結(jié)構(gòu)體數(shù)據(jù)類(lèi)型。請(qǐng)各位大神給講一下結(jié)構(gòu)體到底有什么用處。最好能舉一個(gè)具體的例子。謝謝。
uthman
QQ:3749615
級(jí)別: 家園?
精華主題: 1 篇
發(fā)帖數(shù)量: 457 個(gè)
工控威望: 817 點(diǎn)
下載積分: 2752 分
在線(xiàn)時(shí)間: 778(小時(shí))
注冊(cè)時(shí)間: 2007-10-25
最后登錄: 2024-12-25
查看uthman的 主題 / 回貼
1樓  發(fā)表于: 2019-08-23 15:27
DMOV GLOB.MotionConf[GC_AX1].ABS_Position[_PV] AX1.ABS_Position

GLOB是結(jié)構(gòu)體
GLOB包含  MotionConf結(jié)構(gòu)體數(shù)組
ABS_Position數(shù)組是MotionConf結(jié)構(gòu)體里的內(nèi)容

同樣AX1也是一個(gè)結(jié)構(gòu)體
樓主留言:
謝謝
shijianfe
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 66 個(gè)
工控威望: 136 點(diǎn)
下載積分: 343 分
在線(xiàn)時(shí)間: 102(小時(shí))
注冊(cè)時(shí)間: 2019-05-16
最后登錄: 2024-04-29
查看shijianfe的 主題 / 回貼
2樓  發(fā)表于: 2019-08-24 12:57
某個(gè)對(duì)象的集合
例如 描述一個(gè)人類(lèi)(結(jié)構(gòu)名)
結(jié)構(gòu)成員可以有:性別 年齡  身份  職業(yè),這些不同類(lèi)型的變量用來(lái)表述人類(lèi)(結(jié)構(gòu)體)
主程序通過(guò)結(jié)構(gòu)體可以賦值和獲取這些變量。
樓主留言:
但是我不明白什么情況下需要用到結(jié)構(gòu)體,能不能舉一個(gè)具體的編程的例子。謝謝。
密碼是a12345
有理想
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 235 個(gè)
工控威望: 675 點(diǎn)
下載積分: 1917 分
在線(xiàn)時(shí)間: 78(小時(shí))
注冊(cè)時(shí)間: 2019-08-18
最后登錄: 2024-12-25
查看密碼是a12345的 主題 / 回貼
3樓  發(fā)表于: 2019-08-25 11:11
來(lái)學(xué)習(xí)一下
密碼是a12345
有理想
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 235 個(gè)
工控威望: 675 點(diǎn)
下載積分: 1917 分
在線(xiàn)時(shí)間: 78(小時(shí))
注冊(cè)時(shí)間: 2019-08-18
最后登錄: 2024-12-25
查看密碼是a12345的 主題 / 回貼
4樓  發(fā)表于: 2019-08-25 11:35
denghong
我是一只草泥馬.!
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 171 個(gè)
工控威望: 349 點(diǎn)
下載積分: 1173 分
在線(xiàn)時(shí)間: 185(小時(shí))
注冊(cè)時(shí)間: 2007-10-12
最后登錄: 2024-11-22
查看denghong的 主題 / 回貼
5樓  發(fā)表于: 2019-08-26 08:35
引用
引用第2樓shijianfe于2019-08-24 12:57發(fā)表的  :
某個(gè)對(duì)象的集合
例如 描述一個(gè)人類(lèi)(結(jié)構(gòu)名)
結(jié)構(gòu)成員可以有:性別 年齡  身份  職業(yè),這些不同類(lèi)型的變量用來(lái)表述人類(lèi)(結(jié)構(gòu)體)
主程序通過(guò)結(jié)構(gòu)體可以賦值和獲取這些變量。

說(shuō)的很詳細(xì)了。。
shijianfe
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 66 個(gè)
工控威望: 136 點(diǎn)
下載積分: 343 分
在線(xiàn)時(shí)間: 102(小時(shí))
注冊(cè)時(shí)間: 2019-05-16
最后登錄: 2024-04-29
查看shijianfe的 主題 / 回貼
6樓  發(fā)表于: 2019-08-26 09:46
需要?dú)w類(lèi)為同一類(lèi)的變量集合在一起
例如 需要設(shè)置不同軸的JOG參數(shù)
FB是相同的,只是設(shè)置不同軸的參數(shù),這時(shí)候可以用結(jié)構(gòu)體
結(jié)構(gòu)名;軸1
{
速度  時(shí)間  位置 。。。。
}
結(jié)構(gòu)名:軸2
{
速度 時(shí)間  位置
}

在全局變量里面聲明結(jié)構(gòu)體 并形參里面設(shè)置實(shí)參
樓主留言:
懂了,謝謝。