1樓:天晴電子玩家
西門子的累加暫存器,既然叫累加暫存器,那麼就有累加暫存器的功能,就是資料是按先進先出或者先進後出的方式輪流儲存的和取出的。
和其他儲存地址不同的就是ac開頭的有4個,ac0,ac1,ac2,ac3 ,它們共同的特點是同一個累加暫存器地址你可以在一個程式段的不同的地方儲存和取出不同的資料而不混亂,只是每個網路的運算必須得出結果並轉存到非ac的地址裡儲存。例如:
2樓:母蔚蒙林
相同點是:
1.它們是可以象儲存器一樣使用的讀寫裝置;
2.可以用它來向子程式傳遞引數,也可以從子程式返回引數,以及用來儲存計算的中間結果.
不同點是:
間接定址是指用指標來訪問儲存區資料。指標以雙字的形式儲存其它儲存區的地址。只能用v儲存器、l儲存器或者累加器暫存器(ac1、ac2、ac3)作為指標。
要建立一個指標,必須以雙字的形式,將需要間接定址的儲存器地址移動到指標中。指標也可以作為引數傳遞到子程式中.
注意:ac0只能存入指標變數中的數值.不能做指標.
ac0在字或雙字中處於最低8位;而ac1是比ac0高8位;
西門子plc中ac累加器如何用?什麼情況下用?
3樓:匿名使用者
累加器的作用不可低估。
幾乎你的所有地址操作都要經過累加器,不是你用不用的問題回,而是一直在用,比如答你做一個加法運算,那麼plc會將加法運算的物件放入累加器,你的ld指令也就是load,將你的資料放入累加器,所以,累加器一直在工作中。
但是西門子也給我們一個方法,就是通過mov指令來讀取累加器的內容,我們籍此就可以獲取plc的中間運算結果,而不需要通過mov來移來移去,這給操作上帶來便利,同時也節省了系統掃描的時間。
4樓:匿名使用者
stl語言時會用到
lad語言時 可忽略
西門子plc累加器怎麼用
5樓:墨汁諾
s7-300有兩個累加器,s7-400有四個累加器。把運算元送入累加器,並在累加器中進行運算和處理,儲存在accu1中的運算可以傳送到儲存區。處理8位或16位資料時,資料放在累加器的低端。
l mb10 //將位儲存區位元組mb1o裝載到累加器1中;
l mb11 //將mb11裝載到累加器1中,mb10 自動進入累加器2中;
t dbb100 //將累加器1值的值(mb11)傳送到dbb100
6樓:匿名使用者
這個主要在語句表程式設計時用 梯形圖不用理會(accu1:指累加器1,accu2指累加器2).
l 10 \\把常數10裝在到accu1中
t mw20 \\把accu1中的10送到mw20這個字儲存地址中
l 20 \\把常數20裝載到accu1中 此時accu1中先前存入的常數10自動推入accu2中,accu1中的內容被新的常數20覆蓋。
t mw22 \\把常數20傳送到mw22中 此時accu1中的內容不變 還是傳送前的20 accu2還是之前的常數10,。如果再次使用裝載命令
l 30 \\講常數30裝載到accu1中,此時accu1變成了30,剛才的accu1中的20自動推入到accu2 ,早先的accu2中的10被覆蓋(自動清除)。執行完後accu1=30,accu2=20。
建議你買本書,學學stl語言。stl比t形圖語言功能強大,比如用t形圖 你可以比較幾個簡單的資料的大小,如果你要比較幾十或幾百 那麼你的程式會非常的龐大,且程式執行效率低。如果用語句表,你就可以用指標p#,可以編寫迴圈程式,比如冒泡程式,或求最大 最小 平均…… 非常省事 最關鍵是執行效率高,指標的功能非常強大。
反正很多的 一下說不完,多讀讀別人用stl寫的程式 慢慢就懂得如何用了。
7樓:
累加器就像我們炒菜的鍋,經常要用,你要炒8個菜,你會準備8個鍋嗎?
西門子200PLC程式設計軟體中符號表的註釋為什麼有些是1有些是
註釋是自己寫的 是為了很好讀懂程式 自己寫的 自己不寫就是空白 寫什麼就顯示什麼 沒圖沒真相,不太懂你的意思zaohualing 126.com發過來吧 編譯一下 就可以顯示出來了的 西門子200plc程式設計軟體中符號表的註釋為什麼有些是1有些是空白?求解謝謝!和符號表的作用是什麼啊?設定了符號表...
請問一下西門子200PLC通訊口的針腳定義
1 機殼接地 2 邏輯地 3 rs 485訊號b 4 rts ttl 5 邏輯地 6 5v,100歐姆串聯電阻器 7 24v 8 rs 485訊號a 9 10位協議選擇 輸入 聯結器外殼 機殼接地 擴充套件資料 組成 基本單元 s7 200系列plc中可提供4種不同的基本型號的8種cpu供選擇使用....
西門子plc地址怎麼運用,西門子PLC地址怎麼運用
西門子plc的地址運bai用,地址是用來du指定使用者訪問zhi資料的目的地dao,此目的地通常以儲存專區域 編號的 屬形式出現,掌握儲存單位 訪問方式及地址的分配規則才能熟練應用。1 儲存單位 西門子plc支援4種儲存單位,分別是bit 位 byte b位元組 word w字 double wor...