用單片機最便宜,,也最簡單不過。寫個小程序輕松搞定,!
1 e5 P6 |; G8 L! {/ E1 W0 V注KM-----電機控制
0 H( b( L* f8 w6 p5 A SB-----按鍵(自己隨便定義IO口)' X$ v2 s% a. I. z# x: H+ x
#include<reg51.h> " {% e/ @: n8 p' l1 h
sbit KM=P0^0;
5 F ~( g" m$ c$ v7 D% X sbit SB=P1^4;
3 ^$ j! U7 s2 L7 X5 t void mDelay(unsigned int Delay)* W/ V) x! u/ ]- T
{ unsigned int i;
* g) e' b0 {% D* ~ t/ \ for(;Delay>0;Delay--), a) s1 y1 O+ i' i3 {
{ for(i=0;i<124;i++)" }' `* ?+ J2 a9 Q( R7 e# h; T$ F
{;}) u, M/ L1 y6 s j
} + d& K8 n2 I+ g8 t+ n
} / ^) M9 B$ z. J, W
void main()# [; F6 z9 U0 |1 \
{
) b* ?) [4 X, h A& r4 m) A9 |' X6 S while(1). w1 j0 ~0 O1 |; ]& x
{
$ `, P" P+ `" p) i! w& R if(SB==0)+ R5 e# y7 f9 c, _
{
1 r0 O$ t5 y ]3 d6 s mDelay(100);
0 F, N& F# m7 V+ ^3 w KM=!KM;. N- I) f. R. c
while(SB==0); //等待鍵釋放
9 P; q7 k& K+ [+ A! ~, U, b mDelay(100);" m* i; p/ g7 ^
}" p; A) e( m' ?* C9 z" i- {
2 f8 @, S& d5 p7 T+ |
}
; z' @, K7 B+ l }9 s" M( `1 \2 c- z2 P! e. ]" t
至于PLC就更簡單了,LD X0 ALT Y0 |