yuanxiongwu
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊時(shí)間: *
最后登錄: *
查看yuanxiongwu的 主題 / 回貼
樓主  發(fā)表于: 2009-06-18 11:03
在FX2N上的Y0-Y23上接有20個(gè)信號(hào)燈,X1上接有一個(gè)開關(guān),控制要求如下:
在程序初始化后
當(dāng)X1為ON時(shí)信號(hào)燈依次點(diǎn)亮至全亮(從1#開始至20#時(shí)間間隙為2S),
當(dāng)X1為OFF時(shí),信號(hào)燈依次由全亮至全滅.(從1#開始至20#時(shí)間間隙為2S),
在燈的點(diǎn)亮過程中(也就是X1為ON,時(shí))轉(zhuǎn)入在燈的滅過程中(也就是X1為OFF時(shí))信號(hào)燈也同樣按程序工作,
說明一下:例當(dāng)X1為ON時(shí),燈依次點(diǎn)亮至10#燈(時(shí)間間隙為2S);這時(shí)將X1設(shè)為OFF,燈依次從1#滅至5#(時(shí)間間隙為2S);這時(shí)將X1設(shè)為ON燈依次從11#亮至20#再至5#(時(shí)間間隙為2S);不知我說清沒有.
總之在X1的信號(hào)變換后,,燈亮滅遵循先亮先滅的原則,每個(gè)燈的點(diǎn)亮的時(shí)間平衡并循環(huán).

由于本人的菜鳥,特向各位老師們請(qǐng)教.在此先謝謝了
[ 此帖被yuanxiongwu在2009-06-18 11:11重新編輯 ]
qinshengyue
是我,別開槍!
級(jí)別: VIP會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 808 個(gè)
工控威望: 1216 點(diǎn)
下載積分: 31304 分
在線時(shí)間: 1234(小時(shí))
注冊時(shí)間: 2009-04-09
最后登錄: 2023-05-23
查看qinshengyue的 主題 / 回貼
1樓  發(fā)表于: 2009-06-18 14:27
在過程中的時(shí)候,還用開關(guān)去合上或斷開,這個(gè)時(shí)間上不好把握吧,比方說5#燈亮后在6#燈未亮前的過程之間你什么時(shí)候斷開X1呢?當(dāng)人手是電腦!這樣還能平衡循環(huán)嗎?質(zhì)疑中?控制要求有缺陷,我感覺!不知理解是否有誤。
qinshengyue
是我,別開槍!
級(jí)別: VIP會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 808 個(gè)
工控威望: 1216 點(diǎn)
下載積分: 31304 分
在線時(shí)間: 1234(小時(shí))
注冊時(shí)間: 2009-04-09
最后登錄: 2023-05-23
查看qinshengyue的 主題 / 回貼
2樓  發(fā)表于: 2009-06-19 08:18
不管怎樣,樓主開始都沒說清楚,你說“這時(shí)將X1設(shè)為”,你不覺得“設(shè)為”是設(shè)置為的意思嗎?所以我理解人為。老實(shí)說你這樣類似的程序我編過不少,x1接溫控儀的接點(diǎn),但是此時(shí)x1還是一個(gè)外部硬接點(diǎn)啊,你靠溫度來控制它的通斷,你自己覺得溫度能讓它在你希望的那個(gè)時(shí)刻斷就斷,通就通嗎,不可能那么精確而同步的。實(shí)現(xiàn)一定的流程控制這個(gè)可以,但是要形成有規(guī)律的時(shí)間平衡循環(huán),以我淺薄的能力看不行。
說真的,我真的很想幫助你,但你這個(gè)控制要求確實(shí)讓我無能為力!我也期待高手!
[ 此帖被qinshengyue在2009-06-19 08:32重新編輯 ]
qinshengyue
是我,別開槍!
級(jí)別: VIP會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 808 個(gè)
工控威望: 1216 點(diǎn)
下載積分: 31304 分
在線時(shí)間: 1234(小時(shí))
注冊時(shí)間: 2009-04-09
最后登錄: 2023-05-23
查看qinshengyue的 主題 / 回貼
3樓  發(fā)表于: 2009-06-22 07:46
靈感一現(xiàn),程序得解。請(qǐng)關(guān)注此貼者到程序示例版塊觀看下載我的程序。
qinshengyue
是我,別開槍!
級(jí)別: VIP會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 808 個(gè)
工控威望: 1216 點(diǎn)
下載積分: 31304 分
在線時(shí)間: 1234(小時(shí))
注冊時(shí)間: 2009-04-09
最后登錄: 2023-05-23
查看qinshengyue的 主題 / 回貼
4樓  發(fā)表于: 2009-06-22 12:01
版主對(duì)指令的運(yùn)用果然靈活,我起初也想用位移指令和譯碼等指令,就是處理不好。想了好多思路,最后只能用最原始的辦法。
qinshengyue
是我,別開槍!
級(jí)別: VIP會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 808 個(gè)
工控威望: 1216 點(diǎn)
下載積分: 31304 分
在線時(shí)間: 1234(小時(shí))
注冊時(shí)間: 2009-04-09
最后登錄: 2023-05-23
查看qinshengyue的 主題 / 回貼
5樓  發(fā)表于: 2009-06-22 13:36
真是大開眼界,看了各位高手的程序,再看看自己的程序,深感不足!
不過zhangwenyuan的程序里有一點(diǎn)點(diǎn)與樓主要求不一致,就是X1在ON時(shí)亮燈,在OFF時(shí)滅燈,而不是交替為ON瞬間時(shí)點(diǎn)亮或熄滅,這一點(diǎn)對(duì)zhangwenyuan應(yīng)該不是問題。