亚洲精品第一国产综合精品,国产另类图片综合区小说,欧美精品一区二区在线电影,综合图区亚洲色图,在线看片精品国产日韩

卓發(fā)智能
相互學(xué)習,共同進(jìn)步。
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 2490 個(gè)
工控威望: 3151 點(diǎn)
下載積分: 13043 分
在線(xiàn)時(shí)間: 681(小時(shí))
注冊時(shí)間: 2008-08-03
最后登錄: 2025-10-16
查看卓發(fā)智能的 主題 / 回貼
樓主  發(fā)表于: 2025-07-18 17:04
如下圖中所示程序,讀2個(gè)字的數據,后面處理的時(shí)候又是16位
賦值。
相信自我!
卓發(fā)智能
相互學(xué)習,共同進(jìn)步。
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 2490 個(gè)
工控威望: 3151 點(diǎn)
下載積分: 13043 分
在線(xiàn)時(shí)間: 681(小時(shí))
注冊時(shí)間: 2008-08-03
最后登錄: 2025-10-16
查看卓發(fā)智能的 主題 / 回貼
1樓  發(fā)表于: 2025-07-18 17:05
如果 不這樣處理,讀回來(lái)的數據根本就對應不上。
相信自我!
niningtt
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 1225 個(gè)
工控威望: 3554 點(diǎn)
下載積分: 852 分
在線(xiàn)時(shí)間: 462(小時(shí))
注冊時(shí)間: 2010-08-24
最后登錄: 2025-09-30
查看niningtt的 主題 / 回貼
2樓  發(fā)表于: 2025-07-18 21:56
讀兩個(gè)字,放在D121\D120里,高低字排序需要交換  D120→D122   /D121
payfsl
級別: 工控俠客
精華主題: 2 篇
發(fā)帖數量: 2627 個(gè)
工控威望: 2911 點(diǎn)
下載積分: 40120 分
在線(xiàn)時(shí)間: 490(小時(shí))
注冊時(shí)間: 2010-08-03
最后登錄: 2025-10-01
查看payfsl的 主題 / 回貼
3樓  發(fā)表于: 90天前
這是三菱 PLC 編程軟件 GX Works3 里的程序,我給你拆解下關(guān)鍵部分邏輯,幫你理解:

1. 基礎運行條件
`SM400` 是三菱 PLC 內置的常 ON 特殊繼電器,只要 PLC 正常運行,它就一直為 ON ,相當于程序的“總使能” ,所以這段程序只要 PLC 運行就會(huì )執行 。

2. 指令功能解析
- **`ADPRW`** :大概率是和通訊、特殊模塊數據讀寫(xiě)相關(guān)的指令(具體功能得結合模塊配置和手冊,從名字看像 “Advanced Process Read/Write” ,用于讀寫(xiě)外圍設備數據,比如你程序里的 “通訊讀測高儀數據” ,可能是從測高儀讀取數據到 PLC 內部寄存器 )。`K1` `H4` `H0` `K2` 這些是它的參數,可能指定模塊編號、讀寫(xiě)地址、數據長(cháng)度等 ,得結合手冊和實(shí)際硬件配置確認。
- **`MOV`** :很基礎的 “傳送” 指令,就是把一個(gè)寄存器的數據復制到另一個(gè)。比如 `MOV D120 D123` ,就是把 `D120` 里的數據,原封不動(dòng)放到 `D123` 里 ,用于數據轉移、備份。
- **`DMOV`** :和 `MOV` 類(lèi)似,但處理的是 32 位數據(`MOV` 是 16 位 )。`DMOV D121 D126` 就是把 `D121 - D122` 組成的 32 位數據(因為三菱 PLC 里 32 位數據占兩個(gè)連續寄存器,低 16 位 `D121` ,高 16 位 `D122`  ),復制到 `D126 - D127` 里 ,用于處理較大數值或者精度要求高的數據(像測高儀可能輸出的是長(cháng)整數 )。
- **`DINT2FLT`** :是 “雙整數轉浮點(diǎn)數” 指令 。把 `D126 - D127` 里的 32 位整數(比如 `124630` ),轉換成浮點(diǎn)數(存到 `D128 - D129` ,因為浮點(diǎn)數占 32 位,也是兩個(gè)寄存器 ),方便后續做浮點(diǎn)運算(比如除法 )。
- **`DEDIV`** :是 32 位浮點(diǎn)數除法指令 。`DEDIV D128 K1000 D88` 就是用 `D128 - D129` 里的浮點(diǎn)數(比如轉換后的 `1.246e + 005`  )除以 `1000` ,結果存到 `D88 - D89` 里(`D88` 顯示 “轉化后實(shí)際數值”  ),可能是為了把原始數據換算成實(shí)際物理量(比如測高儀原始計數換算成毫米、米等實(shí)際長(cháng)度 )。

### 3. 整體流程邏輯
簡(jiǎn)單說(shuō),就是 **先通過(guò) `ADPRW` 從外部設備(測高儀)讀數據** → 用 `MOV` `DMOV` 做數據轉移備份 → 用 `DINT2FLT` 把整數轉成浮點(diǎn)數 → 最后 `DEDIV` 做除法運算,把數據轉換成實(shí)際能用的物理數值(比如高度值 ),供后續程序判斷、控制使用 。

要是還迷糊,得結合這幾個(gè)點(diǎn)深入:
- 查 `ADPRW` 具體參數定義(模塊手冊里找 ),確認到底讀了啥數據、存在哪些寄存器。
- 看看 “測高儀” 通訊協(xié)議、數據格式,知道原始數據啥含義,才好對應程序里的數據處理。
- 結合整個(gè)設備功能(三軸螺絲機,測高儀可能用于檢測螺絲高度、平臺高度等 ),理解為啥要這么處理數據 。
本帖最近評分記錄:
  • 下載積分:+1(李乾威) 熱心助人!
  • 三人行必有我師焉,擇其善者而從之 ,學(xué)而不思則罔,思而不學(xué)則殆
    zhongwen1234
    級別: 略有小成
    精華主題: 0
    發(fā)帖數量: 123 個(gè)
    工控威望: 202 點(diǎn)
    下載積分: 629 分
    在線(xiàn)時(shí)間: 80(小時(shí))
    注冊時(shí)間: 2020-08-04
    最后登錄: 2025-10-16
    查看zhongwen1234的 主題 / 回貼
    4樓  發(fā)表于: 89天前
    二樓的解釋?xiě)搶Φ?br />
    讓你困惑的應該是第二行,因為它在這段程序里是多余的,刪掉完全不影響運行
    > MOV D120 D123
    znz43
    工控職業(yè)已成回憶 只因愛(ài)好;丶覉@ 樂(lè )此不疲
    級別: 工控俠客

    精華主題: 0
    發(fā)帖數量: 1047 個(gè)
    工控威望: 4908 點(diǎn)
    下載積分: 7368 分
    在線(xiàn)時(shí)間: 2577(小時(shí))
    注冊時(shí)間: 2010-06-24
    最后登錄: 2025-10-15
    查看znz43的 主題 / 回貼
    5樓  發(fā)表于: 89天前
    引用
    引用第4樓zhongwen1234于2025-07-20 02:43發(fā)表的  :
    二樓的解釋?xiě)搶Φ?br />
    讓你困惑的應該是第二行,因為它在這段程序里是多余的,刪掉完全不影響運行
    > MOV D120 D123

    同意 “讓你困惑的應該是第二行,因為它在這段程序里是多余的” 這個(gè)結論。

    但是,不要輕易下 “刪掉完全不影響運行” 這個(gè)結論。

    因為沒(méi)有看到全部程序,這里只是一個(gè)程序段,也許后面 D120 會(huì )被覆蓋,而后面還需要用在 D123 中的 D120 付本。

    只有在分析全部程序后,才能作 “刪掉完全不影響運行” 或 “不能刪掉” 這個(gè)結論。
    出門(mén)打工難,打工學(xué)藝難,學(xué)藝拜師難,找到好師傅更難。
    贈人玫瑰,手留余香。舍得舍得,有舍才有得。
    不動(dòng)如山
    級別: 正式會(huì )員
    精華主題: 0
    發(fā)帖數量: 66 個(gè)
    工控威望: 82 點(diǎn)
    下載積分: 621 分
    在線(xiàn)時(shí)間: 86(小時(shí))
    注冊時(shí)間: 2024-10-29
    最后登錄: 2025-10-16
    查看不動(dòng)如山的 主題 / 回貼
    6樓  發(fā)表于: 88天前
    看這個(gè)通訊對應硬件 地址對應是什么數據
    朱光顯
    學(xué)無(wú)止境,繼續加油
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數量: 165 個(gè)
    工控威望: 1013 點(diǎn)
    下載積分: 2127 分
    在線(xiàn)時(shí)間: 123(小時(shí))
    注冊時(shí)間: 2020-07-08
    最后登錄: 2025-10-16
    查看朱光顯的 主題 / 回貼
    7樓  發(fā)表于: 88天前
    第二行的D123,從圖中看是無(wú)用的,所以這段程序主要是想把D121與D120的位置進(jìn)行互換。也就是高低字互換

    亚洲精品第一国产综合精品,国产另类图片综合区小说,欧美精品一区二区在线电影,综合图区亚洲色图,在线看片精品国产日韩