用戶登陸
免費注冊
找回密碼
站內短信
論壇搜索
工控下載
用戶名
密碼
輸入驗證碼:
掌握
綜合討論
資料互助
程序樣例
三菱工控
西門子區
歐姆龍區
觸摸屏區
工控人家園
綜合討論
求教ST語言怎么寫變址寄存器
上一主題
下一主題
yushaoquan12
對工控相當的熱愛
級別: 略有小成
發送短信
加為好友
精華主題:
0
發帖數量:
142 個
工控威望:
383 點
下載積分:
850 分
在線時間: 25(小時)
注冊時間:
2021-11-28
最后登錄:
2025-03-12
查看yushaoquan12的
主題
/
回貼
樓主
發表于: 2024-06-01 23:13
只看樓主
|
小
中
大
如果我們的梯形圖D100Z0,當我們把Z0每次接通一次Z0+10,這樣想接通第一次我們是D100,第二次為D110第三次為的D120變址寄存器在我們PLC里面怎么才能實現這種變址效果呢?
是不是可以這樣子賦值D100:=D100+10,求教大咖們給予指導。。!萬分感謝!
有志者事成
分享
幽默人生
級別: 網絡英雄
發送短信
加為好友
QQ聯系
精華主題:
0
發帖數量:
65 個
工控威望:
6969 點
下載積分:
14643 分
在線時間: 722(小時)
注冊時間:
2014-10-07
最后登錄:
2025-06-04
查看幽默人生的
主題
/
回貼
1樓
發表于: 2024-06-02 11:08
只看該作者
|
小
中
大
三菱ST沒法用指針,只能這樣了。
IF LDP(1,X0) THEN
MOV(1,D1000,D100Z0);
ADD_E(1,Z0,K10,Z0);
END_IF;
IF LDP(1,X1) THEN
Z0:=0;
END_IF;
分享
18857713026
賺點辛苦錢不容易啊 誒~~~~ 努力賺錢
級別: 家園?
發送短信
加為好友
精華主題:
0
發帖數量:
431 個
工控威望:
529 點
下載積分:
1279 分
在線時間: 202(小時)
注冊時間:
2020-11-27
最后登錄:
2025-06-02
查看18857713026的
主題
/
回貼
2樓
發表于: 2024-06-02 11:17
只看該作者
|
小
中
大
匯川EASY系列
聲明 測試指針: POINTER;
梯形圖
PTGET 測試指針 D100
LDP X0 PTADD 測試指針 K10 測試指針
DMOV 測試指針 DXXX
codesys系列
聲明 測試指針: POINTER TO DINT;
源數據 :DINT; //就是你的D100
取指針_R :R_TRIG;//沿信號取一次指針
取得數據:DINT;
程序
取指針_R(CLK:=取指針的條件);
IF 取指針_R.Q THEN
測試指針:=ADR(源數據);
END_IF
你就可以對 測試指針 做加減乘除了。。 測試指針 = 測試指針 +10 ; 測試指針= 測試指針*2;等等等等
取得數據:=^測試指針;
分享
宿遷電工
級別: 論壇先鋒
發送短信
加為好友
精華主題:
0
發帖數量:
1097 個
工控威望:
1240 點
下載積分:
2979 分
在線時間: 411(小時)
注冊時間:
2018-11-30
最后登錄:
2025-05-26
查看宿遷電工的
主題
/
回貼
3樓
發表于: 2024-06-03 14:54
只看該作者
|
小
中
大
用數組唄
長三角地區,PLC編程,工業機器人編程
吸塑機,軸承合套儀程序開發
專業外協
TEL:13815796487(微信同號)
分享
uthman
QQ:3749615
級別: 家園?
發送短信
加為好友
QQ聯系
精華主題:
1 篇
發帖數量:
460 個
工控威望:
821 點
下載積分:
2761 分
在線時間: 785(小時)
注冊時間:
2007-10-25
最后登錄:
2025-06-03
查看uthman的
主題
/
回貼
4樓
發表于: 2024-06-03 15:04
只看該作者
|
小
中
大
作為間接地址使用的情況下,應使用全局標簽中指定的軟元件的間接指定。
■ST的示例
ADRSET(TRUE,intVar,gvAddr); // 將intVar的間接地址讀取到gvAddr。
INC (TRUE,@D0); // 通過指定至gvAddr的軟元件D0的間接指定使用。
分享
uthman
QQ:3749615
級別: 家園?
發送短信
加為好友
QQ聯系
精華主題:
1 篇
發帖數量:
460 個
工控威望:
821 點
下載積分:
2761 分
在線時間: 785(小時)
注冊時間:
2007-10-25
最后登錄:
2025-06-03
查看uthman的
主題
/
回貼
5樓
發表于: 2024-06-03 15:04
只看該作者
|
小
中
大
將間接地址傳送至軟元件,使用傳送目標軟元件的間接指定。
■ST的示例
ADRSET(TRUE,intVar,lvAddr); // 將intVar的間接地址讀取到lvAddr。
DMOV(TRUE,lvAddr,D0); // 將讀取到lvAddr中的間接地址傳送至軟元件。
INC (TRUE,@D0); // 通過傳送的軟元件的間接指定使用。
分享
ren1823
級別: 工控俠客
發送短信
加為好友
精華主題:
0
發帖數量:
350 個
工控威望:
3023 點
下載積分:
1806 分
在線時間: 483(小時)
注冊時間:
2019-08-01
最后登錄:
2025-06-04
查看ren1823的
主題
/
回貼
6樓
發表于: 2024-06-03 15:44
只看該作者
|
小
中
大
直接用啊 D0:=D100Z0
分享
卓發智能
相互學習,共同進步。
級別: 工控俠客
發送短信
加為好友
QQ聯系
精華主題:
0
發帖數量:
2490 個
工控威望:
3106 點
下載積分:
12504 分
在線時間: 671(小時)
注冊時間:
2008-08-03
最后登錄:
2025-06-03
查看卓發智能的
主題
/
回貼
7樓
發表于: 2024-06-03 18:04
只看該作者
|
小
中
大
我一般這樣子用
相信自我!
分享
宿遷電工
級別: 論壇先鋒
發送短信
加為好友
精華主題:
0
發帖數量:
1097 個
工控威望:
1240 點
下載積分:
2979 分
在線時間: 411(小時)
注冊時間:
2018-11-30
最后登錄:
2025-05-26
查看宿遷電工的
主題
/
回貼
8樓
發表于: 2024-06-04 08:59
只看該作者
|
小
中
大
都用ST了,干嘛不用數組操作
長三角地區,PLC編程,工業機器人編程
吸塑機,軸承合套儀程序開發
專業外協
TEL:13815796487(微信同號)
分享
liangke2014
級別: 探索解密
發送短信
加為好友
精華主題:
0
發帖數量:
11 個
工控威望:
102 點
下載積分:
588 分
在線時間: 76(小時)
注冊時間:
2014-10-24
最后登錄:
2025-05-29
查看liangke2014的
主題
/
回貼
9樓
發表于: 2024-06-05 09:37
只看該作者
|
小
中
大
圖片:
IF M0=1 THEN;
D100Z0:=D0;
Z0:=Z0+10;
M0:=0;
END_IF;
測試的時候M0置1時是可以把D0的數據依次傳送到D100,D110,D120……里的。
分享
上一主題
下一主題
工控人家園
綜合討論
求教ST語言怎么寫變址寄存器
http://www.wentianyingyuan.com
訪問內容超出本站范圍,不能確定是否安全
繼續訪問
取消訪問
精品国产一区二区三区AV蜜|一本加勒比HEZYO无码|91在线无码精品秘 入口九|天天干天天日天天射|亚洲无码私人影院