lzf12345
級別: *
|
各位大俠,我是PLC初學(xué)者,用的是s7-200 CPU224xp,我學(xué)習(xí)時遇到一個問題解決不了,請求幫助,謝謝!題目是: 要求按下啟動按鈕,8個燈依次亮,間隔1秒,循環(huán)進(jìn)行,直到按下停止按鈕。我自己編的程序是: Network 1 LD I0.0 R Q0.0, 8 Network 2 LD I0.0 O M3.0 AN I0.1 = M3.0 Network 3 LD M3.0 AN T37 TON T37, 10 Network 4 LD T37 SHRB M3.1, Q0.0, +8 Network 5 LDN Q0.0 AN Q0.1 AN Q0.2 AN Q0.3 AN Q0.4 AN Q0.5 AN Q0.6 AN Q0.7 = M3.1 可是執(zhí)行不了,我也不知道原因。 |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
您的程序過于復(fù)雜了,且沒有充分考慮到西門子為您提供的便利性。 請您參考以下程序,I0.0 啟動按鈕 I0.1 停止按鈕,Q0.0~Q0.7為輸出。 NetWork1 LD I0.0 O M0.0 AN I0.1 = M0.0 EU MOVB 1, QB0 Network2 LD M0.0 AN T50 TON T50, 10 NetWork3 LD T50 RLB QB0, 1 NetWork4 LD I0.1 R Q0.0, 8 以上~~~ |
---|---|
|
lzf12345
級別: *
|
請問樓上的大俠:你編的這個程序用的哪個版本?我用那個仿真軟件仿真時,總提示: An Un-recognized instruction exists in the program The PLC has been placed in STOP 好象是不識RLB指令,我改成SLB后,可以執(zhí)行了,但是不符合題目要求,程序只能使Q0.1--Q0.7按次輸出一次,不循環(huán)輸出 [ 此貼被lzf12345在2008-08-09 08:54重新編輯 ] |
---|---|
|