qinyyq
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 23 個
工控威望: 152 點(diǎn)
下載積分: 938 分
在線時間: 27(小時)
注冊時間: 2013-08-02
最后登錄: 2023-06-29
查看qinyyq的 主題 / 回貼
樓主  發(fā)表于: 2016-11-28 09:34
  各位兄弟姐妹!本人初學(xué)西門子編程,現(xiàn)有一問題請教諸位.當(dāng)用西門子S7-200移位寄存器指令“SHRB

”計算流水線的各個工位上是否有產(chǎn)品時,若想在觸摸屏里設(shè)置提取任意工位的狀態(tài)值該如何做呢?例

如:觸摸屏數(shù)值輸入地址為VW100,移位寄存器指令”SHRB“里的S_BIT地址為V200.0,當(dāng)VW100等于1時提

取移位寄存器位地址V200.0里的值(0或1),而當(dāng)VW100等于2時提取位地址V200.1里的值,如此類推直至32位。

若用比較指令提取會很麻煩,請教各位大師有沒有更好的方法。
  這主要是應(yīng)用在節(jié)奏運(yùn)動型流水線上當(dāng)在前面檢測到產(chǎn)品時,要計算控制后面若干個工位上的功能動

作,且能在觸摸屏里任意設(shè)置調(diào)整各個工位的功能。比如:當(dāng)觸摸屏里設(shè)加料地址為3時,產(chǎn)品就走到三

號工位加料,設(shè)為8時就改為在八號位加料。
  請各位不惜賜教,不勝感激!
[ 此帖被qinyyq在2016-11-28 11:31重新編輯 ]
永恒14
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 324 個
工控威望: 451 點(diǎn)
下載積分: 13981 分
在線時間: 232(小時)
注冊時間: 2014-12-17
最后登錄: 2023-04-09
查看永恒14的 主題 / 回貼
1樓  發(fā)表于: 2016-11-30 21:53
可以用譯碼和解碼指令解決!
本帖最近評分記錄:
  • 下載積分:+1(qinyyq) 感謝!用譯碼搞定了,但 ..