flyfeky
bilibili 工控貴族
級(jí)別: 論壇先鋒
|
天天做工控,做的很無(wú)聊, 嘗試自己寫了博圖文件解析。 西門子的數(shù)據(jù)塊解釋文件長(zhǎng)這樣, 可以用博圖得到。 DATA_BLOCK "hah" { DB_Accessible_From_OPC_UA := 'FALSE' ; S7_Optimized_Access := 'FALSE' } VERSION : 0.1 NON_RETAIN STRUCT "1" : Bool; "2" : Struct "3" : Array[0..1] of Struct "8" : Bool; END_STRUCT; "4" : Array[0..1] of Struct "1" : Bool; "2" : Bool; "3" : Bool; "4" : Array[0..1] of Struct "5" : Bool; "6" : Bool; END_STRUCT; "7" : Array[0..1] of Struct "1" : Bool; END_STRUCT; END_STRUCT; END_STRUCT; "3" : Bool; END_STRUCT; BEGIN END_DATA_BLOCK 下面是轉(zhuǎn)換效果, 感興趣的朋友可以交流。 |
|
---|---|---|
|
海你好咸
級(jí)別: 略有小成
|
圖片:
有一個(gè)問(wèn)題,如果里面有結(jié)構(gòu)體數(shù)據(jù),除非提前將結(jié)構(gòu)體輸入到上位機(jī)代碼里 |
---|---|
|