用單片機最便宜,也最簡單不過。寫個小程序輕松搞定!& R) ^9 U% m# ~
注KM-----電機控制+ |" C( J) e& T
SB-----按鍵(自己隨便定義IO口)
" \9 [8 }& K9 G- a8 e8 g7 Y6 U3 x #include<reg51.h>
& b: \( D3 X* |, [" k0 l0 d2 } sbit KM=P0^0;) H1 A/ o* I& v- N& r7 v
sbit SB=P1^4;
4 X( p: D0 \% ?$ o+ R void mDelay(unsigned int Delay)9 E$ s p: P: I
{ unsigned int i; b/ V6 d' r9 R5 U, h" `
for(;Delay>0;Delay--)8 Y* k9 `( ?1 g0 }6 y
{ for(i=0;i<124;i++)7 M8 B) `9 n7 {- ]6 [/ Z' C
{;}/ n+ D6 I$ q$ N7 U8 x* w) {
}
: L. t2 ]3 i! u; { }
) x* X+ J2 [- n, F; k void main()
* O+ X! J7 s9 y2 e; R [ {
" ~& F! h7 _# @) c/ C2 g1 h/ m. d while(1)
5 S: E' S6 W+ U+ a7 {9 i {4 U) n4 H5 h+ n( z% G( ~8 N
if(SB==0)
4 G* _+ n, N J4 C. G/ }* Y { 8 I+ z0 C8 x0 r5 x1 B
mDelay(100);( c2 Q8 e6 g2 W: N7 L0 T
KM=!KM;* V1 `* Z# d0 T$ O
while(SB==0); //等待鍵釋放. o: F2 [7 ^1 ~- O+ D6 Q
mDelay(100);
, i+ b6 @ d% r$ L/ m8 Z5 ^) s3 W }
: f- f) O1 e* y& I* R. q: k. A
7 n3 \/ d- x+ x' u }
* G9 H: F X, j1 M }
, g2 M5 n. R. ]. s; L; U# o1 I. n至于PLC就更簡單了,LD X0 ALT Y0 |