sihu国产精品永久免费_日韩午夜在线视频_久久99中文字幕伊人_古代男男嗯…啊h总攻

farness
級別: *
精華主題: * 篇
發帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看farness的 主題 / 回貼
樓主  發表于: 2010-03-22 21:48
如題,功能是這樣的,M0-M29,只允許其中一個ON,其它的都不能操作。
也就是在觸摸屏有30個按鈕,只能操作其中任意一個,接通其中一個,另一個自動OFF。
如果用傳統的方法,程序太多了,很麻煩,有什么更簡單的方法,請教各位高手了。
pklon2000
級別: 略有小成
精華主題: 0
發帖數量: 180 個
工控威望: 326 點
下載積分: 6381 分
在線時間: 183(小時)
注冊時間: 2008-07-11
最后登錄: 2025-01-07
查看pklon2000的 主題 / 回貼
1樓  發表于: 2010-03-23 00:11
看手冊的DECO指令
要不想就這樣子:
分配M0-M31;
M1-2,M2-4,M3-8,M4-16,M5-32,M6-64,M7-128,M8-256,M9-512,M10-1024,M11-2048,M12-4096,M13-8192,
M14-16384,M15-32768,M16-65536,M17-131072,M18-262144,M19-524288
寫到雙字D0(D1)。然后PLC里面,
ld m8000
dmov d0 k8m0
你看可OK?
我的程序里還有一段是做數據確定用得,你從M40開始接通每一位就可以確定要寫入多少的值了。
觸摸屏做了M0-M5的,你可以參考一下。
要是你改成用3U的就方便了,只要寫到30就行。因為3U支持變址運算的。
用其他問題與我聯系
leiyong.china@yahoo.com.cn
[ 此帖被pklon2000在2010-03-23 00:47重新編輯 ]
附件: M0-M31實驗.rar (16 K) 下載次數:34
網站提示: 請不要用迅雷下載附件,容易出錯
附件: 3U截圖.rar (2 K) 下載次數:19
網站提示: 請不要用迅雷下載附件,容易出錯
本帖最近評分記錄:
  • 下載積分:+5(sjm213) 熱心助人
    pklon2000
    級別: 略有小成
    精華主題: 0
    發帖數量: 180 個
    工控威望: 326 點
    下載積分: 6381 分
    在線時間: 183(小時)
    注冊時間: 2008-07-11
    最后登錄: 2025-01-07
    查看pklon2000的 主題 / 回貼
    2樓  發表于: 2010-03-24 09:26
    最精簡的指令是這樣子的,
    ld m8000
    deco D0 k8m0
    在觸摸屏上的任務就是做30個按鈕,分別往D0里寫從0-29這三十個數字。PLC里根據上面的指令會自動解析出接通哪個位。已經在公司FX2N和1N的仿真程序中成功實現。
    這樣子你的工作量是最小的。我前一個方法需要寫入的數據量太大,而且占用雙字,不劃算。
    以上。
    2樓的是很精辟的,但就是話說得太少啦。樓主應感謝2樓。
    本帖最近評分記錄:
  • 下載積分:+3(sjm213)