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