小陳要努力
級別: 探索解密
|
圖片:
目前有個這樣的設備,它分為1區和2區,需要有這種2個區域交替測試的運行模式,比如在1區測試X分鐘,停止Y分鐘,循環測試Z次后,可以移送到2區。在2區測試m分鐘,停止n分鐘,循環測試i次后,再移送到1區。1和2區的區域交替測試次數可調,所有的時間和次數也都是可以調的。我目前只能寫出單個區域內做循環。2個區域的不知道咋寫,大佬們能否指引一點思路,灰常感謝! |
---|---|
|
pme2bb
~~ 一蕭一劍平生意 &n
級別: 探索解密
|
很簡單,利用移載汽缸判定目前身再第一區或是第二區 第一區流程:S0測試啟動->S1計算時間->S2測試次數+1->S3判斷次數到達NO->S0/YES->S10 S10移載汽缸移動到第二區->S11判斷移載汽缸到達定位->S20第二區流程 第二區流程:S20測試啟動->S21計算時間->S22測試次數+1->S23判斷次數到達NO->S20/YES->S30移載汽缸移動到第一區->S31判斷移載汽缸到達定位->S0第一區流程 |
---|---|
|
sunzengli
級別: 論壇先鋒
|
沒明白難點在哪里。 一區和二區 根本沒有區別,你把工件放在哪個區就啟動哪個區的測試,為什么一個區寫好,另一個區不會寫了?不能理解,復制一下而已,如果你不會用FB或者FC,直接復制黏貼,改一下數據區和對應的傳感器以及測試結果就好了啊,沒看懂為什么不會。 |
---|---|
|
鵝卵石
廣交天下朋友!!1
級別: 略有小成
|
寫個循環程序不就好了么,如果項目上有觸摸屏,把測試時間和循環次數開放出來,可以在觸摸屏上加個按鈕,一區循環完畢再進一區或二區,二區循環完畢再進一區二區,提高下設備靈活性。畢竟,甲方爸爸不是那么好伺候的。 |
|
---|---|---|
|