3462528
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 220 個(gè)
工控威望: 842 點(diǎn)
下載積分: 19610 分
在線時(shí)間: 250(小時(shí))
注冊時(shí)間: 2008-09-30
最后登錄: 2024-12-05
查看3462528的 主題 / 回貼
樓主  發(fā)表于: 2016-08-31 23:23
      L     #Nu    
      L     1
      -I    
      L     16
      *D    
      LAR1
小弟以前基本都是用日系的PLC,今天碰到S7-300的PLC,要幫忙調(diào)試,看了這段程序就懵了,請大神幫忙我解釋下,我看不懂了。
當(dāng)Nu的值為1時(shí),AR1等于0,我明白
但為什么#Nu等于2的時(shí)候,AR1等于2了。。
[ 此帖被3462528在2016-09-01 07:39重新編輯 ]
zhoufall
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 239 個(gè)
工控威望: 372 點(diǎn)
下載積分: 1417 分
在線時(shí)間: 32(小時(shí))
注冊時(shí)間: 2013-12-05
最后登錄: 2024-05-19
查看zhoufall的 主題 / 回貼
1樓  發(fā)表于: 2016-09-01 10:04
不是2  而是P#2.0     .0在低三位  
微乎微乎至于無形  神乎神乎至于無聲
3462528
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 220 個(gè)
工控威望: 842 點(diǎn)
下載積分: 19610 分
在線時(shí)間: 250(小時(shí))
注冊時(shí)間: 2008-09-30
最后登錄: 2024-12-05
查看3462528的 主題 / 回貼
2樓  發(fā)表于: 2016-09-01 10:54
是的~結(jié)果是這樣的~可以幫我分析下語句嗎?
為什么2-1再乘以16就變2.0了?我很糾結(jié)
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6777 個(gè)
工控威望: 38380 點(diǎn)
下載積分: 4323 分
在線時(shí)間: 9540(小時(shí))
注冊時(shí)間: 2006-09-13
最后登錄: 2024-12-25
查看cvlsam的 主題 / 回貼
3樓  發(fā)表于: 2016-09-01 11:26
引用
引用第2樓3462528于2016-09-01 10:54發(fā)表的  :
是的~結(jié)果是這樣的~可以幫我分析下語句嗎?
為什么2-1再乘以16就變2.0了?我很糾結(jié)


因?yàn)槲鏖T子32位指針格式規(guī)定,最低3位為0,因此數(shù)據(jù)需要左移3位,也就是乘以8。

1乘以2再左移3位結(jié)果不就是2.0了么。
3462528
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 220 個(gè)
工控威望: 842 點(diǎn)
下載積分: 19610 分
在線時(shí)間: 250(小時(shí))
注冊時(shí)間: 2008-09-30
最后登錄: 2024-12-05
查看3462528的 主題 / 回貼
4樓  發(fā)表于: 2016-09-01 12:26
謝謝你~大概懂點(diǎn)了~如果是乘8,就是1.0,乘16就是2.0乘以24,就是3.0~是這意思嗎?