tyw123456
級別: 家園常客
|
描述:要實(shí)現(xiàn)的程序
圖片:
描述:我現(xiàn)在的做法
圖片: 如題,現(xiàn)在想用西門子實(shí)現(xiàn)三菱的程序 但是沒看到西門子有D0Z0這個用法 以為可以用間接尋找做 結(jié)果看了半天西門子的間接尋址也沒看明白 我只能一行一行寫太長了 求助各位大神有沒有好的方法 西門子是smart |
|
---|---|---|
|
flyfeky
bilibili 工控貴族
級別: 論壇先鋒
|
這個容易 啊, 西門子也有間接尋址,仔細(xì)找找. |
|
---|---|---|
|
tyw123456
級別: 家園常客
|
你好 感謝回復(fù) 請問有實(shí)例嗎 我看了間接尋找的 什么&和*真的很難懂 |
|
---|---|---|
|
tyw123456
級別: 家園常客
|
圖片:
謝謝張小白大師! 實(shí)測過 照著寫下來確實(shí)感覺可以用 但是我不知道放到那里去了。。我覺得是vd4+vd8,vd4是定值,vd8是變值,然后我試著給vd4 200,然后去201看有沒數(shù)據(jù)結(jié)果發(fā)現(xiàn)沒有,就不用PLC寫了直接在觸摸屏的宏實(shí)現(xiàn)了 |
|
---|---|---|
|
張小白
級別: 正式會員
|
西門子存儲是以字節(jié)為基礎(chǔ)的,和三菱一個寄存器直接就是16位不一樣的。vd0=vw0+vw2 vw0=vb0+vb1 然后直接就vd4了 而且內(nèi)部高位和低位和三菱也是相反的 |
---|---|
本帖最近評分記錄: |
weisongyuan
永遠(yuǎn)年輕
級別: 網(wǎng)絡(luò)英雄
|
值得注意的是 三菱的尋址是由右至左以此遞增,西門子是由左至右。都可以使用地址指針,只是表示方法不同。 地址指針內(nèi)的數(shù)據(jù)不是存儲器的數(shù)據(jù)而是 地址 |
|
---|---|---|
本帖最近評分記錄:
|
tyw123456
級別: 家園常客
|
v0.0是bit0 v1.0是bit8 v2.0是bit16,v3.0是bit24,由v0.0-v3.7的32個bit組成的一個VD,v0.0是最低位,v3.7是最高位 西門子PLC的編程我覺得基于bit的概念編輯 指針能理解,指針內(nèi)數(shù)據(jù)是指向的地址也很好理解 只是用的不熟 加上時間緊 就沒有太深入研究 有時間還會回來好好熟悉這個間接尋址的寫法 |
|
---|---|---|
|