liuqiang309
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 22 個
工控威望: 150 點
下載積分: 679 分
在線時間: 34(小時)
注冊時間: 2011-08-04
最后登錄: 2024-09-08
查看liuqiang309的 主題 / 回貼
樓主  發(fā)表于: 2021-05-04 15:46
PLC輸出點壞了之后,用其它的輸出點進行替換,在觸摸屏設(shè)置參數(shù)之后,怎么在程序?qū)崿F(xiàn)呢?
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個
工控威望: 7419 點
下載積分: 158560 分
在線時間: 3152(小時)
注冊時間: 2007-11-21
最后登錄: 2024-11-07
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2021-05-04 16:00
直接改程序嗎?跟觸摸屏有什么關(guān)系?
樓主留言:
想在觸摸屏開個窗口,用來做輸出點的替換,提前程序做好。這樣就不用去現(xiàn)場修改程序。
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個
工控威望: 7419 點
下載積分: 158560 分
在線時間: 3152(小時)
注冊時間: 2007-11-21
最后登錄: 2024-11-07
查看sjm213的 主題 / 回貼
2樓  發(fā)表于: 2021-05-04 16:11
1、三菱的話,用變址修正。
樓主留言:
例如MOV K1Y0 K1Y0Z0 ,如果更換的點不是按順序來的,這種尋址不太好實現(xiàn)。
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個
工控威望: 7419 點
下載積分: 158560 分
在線時間: 3152(小時)
注冊時間: 2007-11-21
最后登錄: 2024-11-07
查看sjm213的 主題 / 回貼
3樓  發(fā)表于: 2021-05-05 11:50
引用
例如MOV K1Y0 K1Y0Z0 ,如果更換的點不是按順序來的,這種尋址不太好實現(xiàn)。

不能用組合字,每個單獨的輸出元件都用一個變址修正。
不想一行行寫程序,試試配合For  Next做
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個
工控威望: 7419 點
下載積分: 158560 分
在線時間: 3152(小時)
注冊時間: 2007-11-21
最后登錄: 2024-11-07
查看sjm213的 主題 / 回貼
4樓  發(fā)表于: 2021-05-05 12:19
引用
引用第15樓tingfenghu于2021-05-05 12:12發(fā)表的  :
要這么復(fù)雜嗎?
D0作為輸出的寄存,
只要設(shè)置D0的值,就可以設(shè)置對應(yīng)輸出的繼電器,
如果for來循環(huán),所有點都可以隨便設(shè)置。

.......


Y0前面還要加中繼條件
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個
工控威望: 7419 點
下載積分: 158560 分
在線時間: 3152(小時)
注冊時間: 2007-11-21
最后登錄: 2024-11-07
查看sjm213的 主題 / 回貼
5樓  發(fā)表于: 2021-05-05 12:39
是的,加上M0就是比較完整的程序了。

用上for next程序更簡潔。
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個
工控威望: 7419 點
下載積分: 158560 分
在線時間: 3152(小時)
注冊時間: 2007-11-21
最后登錄: 2024-11-07
查看sjm213的 主題 / 回貼
6樓  發(fā)表于: 2021-05-05 12:44


再加上對D內(nèi)數(shù)值的判斷,可防止更改時有重復(fù)點。
這個功能也可以做在腳本里。
樓主留言:
威武霸氣!
本帖最近評分記錄:
  • 下載積分:+1(撿到一塊錢) 厲害了
  • 下載積分:+1(我是一只貓) 真誠感謝!