shcaoxianyon
你的觀(guān)望俺的希望
級別: 論壇先鋒
![]() |
S7 300程序:L #ADR_IN SLW3 LAR1 這幾句指令什么意思啊,麻煩知道的指點(diǎn)下啊 |
---|---|
|
beichen
級別: 家園?
![]() |
循環(huán)左移3位,就是把ADR_IN乘以8 |
|
---|---|---|
|
shcaoxianyon
你的觀(guān)望俺的希望
級別: 論壇先鋒
![]() |
為什么我在寫(xiě)L #ADR_IN這句指令時(shí)出錯呢? |
---|---|
|
djljcl
級別: 探索解密
![]() |
S7 300程序: L #ADR_IN //載入ADR_IN 輸入變量到ACCU1 SLW3 //ACCU1低字坐移 3位 LAR1 //ACCU1里面的16位指針保存到地址寄存器1. 實(shí)際上這是一個(gè)把16位的指針間接尋址,把ADR_IN的輸入變量左移三位后保存到地址寄存器1里面。這是一個(gè)間接尋址。16位指針用于DB,FB,FC塊的間接尋址。 |
---|---|
|
djljcl
級別: 探索解密
![]() |
【為什么我在寫(xiě)L #ADR_IN這句指令時(shí)出錯呢?】 這是因為ADR_IN變量,是FB或者FC里面變量編輯的參數?梢栽谧兞勘碇芯庉嬜兞亢蛪K參數 不同的類(lèi)型參數可使用不同的區域。 顯示區域的編號由正在編輯的對象類(lèi)型決定(例如:S7塊、狀態(tài)圖、序列)。 區域 聲明: IN 輸入參數 OUT 輸出參數 IN_OUT 輸入/輸出參數 STAT 靜態(tài)數據 (僅對于 功能塊(FB))。 TEMP 臨時(shí)數據 |
---|---|
|
shcaoxianyon
你的觀(guān)望俺的希望
級別: 論壇先鋒
![]() |
那#ADR_IN應該是什么變量啊區域 聲明: IN 輸入參數 OUT 輸出參數 IN_OUT 輸入/輸出參數 STAT 靜態(tài)數據 (僅對于 功能塊(FB))。 TEMP 臨時(shí)數 好像都不行啊 |
---|---|
|
djljcl
級別: 探索解密
![]() |
圖片:
![]() 看到我那里面 #Setting 了嗎,在FC或者FB,你看見(jiàn)上面上面的變量聲明表嗎,先在里面創(chuàng )建。然后再引用 |
---|---|
|
shcaoxianyon
你的觀(guān)望俺的希望
級別: 論壇先鋒
![]() |
謝謝啊,為什么我創(chuàng )建的ADR_IN,調用不了呢?L #ADR_IN一回車(chē)就是紅色的呢? |
---|---|
|