电子开发 | 基础入门 | 电路原理图 | 婵⿴鍨伴懜浼村炊閹呮澖濞撴熬鎷� | PLC闁糕晞娅i、锟�   闁靛棗锕ら々褔寮稿⿰鍐╃仒婵炲棎鍨哄﹢鎵博濞嗘瑧绀夐悹鍥敱鐎碉拷 Ctrl+D 闁归潧顑呮慨鈺呭绩閹増顥戦柨娑楃劍閸斿懐鎷姀鈥充憾闁汇劌瀚弫顕€骞愭担纰樺亾閿燂拷濞戞挴鍋撻悹褍鍢查鐔哥▕閻樿京顏遍悹褏鏌夌换妯侯潰閵夘垳绀夐柣銏ゆ涧閻℃瑥顕i埀顒勫矗閹寸姴绔炬繛鍡愬灱缁诲骞冮…鎺旂<.

电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册

闂佸疇妫勯幊鎰板极閸濄儲宕夋い鏍ㄨ壘瑜板棛鈧鍠栫换鎴炴櫠濠婂牆绀冪€光偓鐎n剛顦梺鍝勭墐閸嬫捇鏌¢崒娑橆棆濠⒀勵殜婵″瓨绻濋崟顒佹瘎闁诲孩绋掗崝妤呭极閸濄儲宕夋い鏍ㄨ壘瑜板棛鈧鍠栫换妤咁敇閸濄儳涓嶆俊銈傚亾婵炲懏甯℃俊瀵糕偓锝呭缁€澶愭煟椤厾绁烽柣顓㈢畺瀹曟顢楅埀顒傛閿熺姴钃熼柕澶樼厛閸ゅ嫰鏌熼棃娑卞剰闁哥儑鎷� 闂佹椿婢€缁插鎯屾ィ鍐ㄧ妞ゆ巻鍋撶紒鎲嬬磿閹峰鏁嶉崟顓熸瘓闂侀潻绲婚崝濠囧焵椤掍礁濮夐柡浣告憸閳ь剚绋掗崝鎺斿垝閻樺磭鈻旀慨姗嗗亝閻粙鏌涘☉娅亞鎹㈤埀顒€顭跨捄鐑樺濠⒀勭矒瀹曟ḿ浠﹂悜鈺佷壕闁跨噦鎷�
闂佸疇妫勫Λ妤€鐣烽崟顒€绶為柍杞扮贰閸斿懎霉閸忚壈澹樼€规洜鍠栭幃褔宕堕妸锔剧毣闁诲骸婀遍崑妯兼閿燂拷100 c闁荤姴娴傞崣鈧柍浼欐嫹 chm闂佸搫绉堕崢褏妲愰敓鐘参ラ柛灞剧箘閵堫偊鏌¢崒娑氭噧闁哥偛顕埀顒€婀遍、濠囶敋濞戞氨纾奸柛鈽嗗幘缁€澶愭偡閺囩偞顥犳繛鎻掞攻缁楃喓鈧綆浜為幗宥咁熆閼哥數鍟茬紒杈ㄧ箞瀹曟﹢宕ㄩ褍鏅eΔ鐘靛仩閿熴儵鍩€椤掍礁濮夐柡浣告憸閳ь剚绋掗崝鎺斿垝閻樺磭鈻旀慨姗嗗亝閻粙鏌涘☉娅亞鎹㈤埀顒€顭跨捄鐑樺濠⒀勭矒瀹曟ḿ浠﹂悜鈺佷壕闁跨噦鎷�
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> 单片机 >> 正文

采用单片机实现远程电源控制

作者:佚名    文章来源:本站原创    点击数:1958    更新时间:2009/4/17
   我单位有一无人值守的机房位于一高山山顶上,上山的路是600多级的台阶。因通信需要,有时要开关某些机器设备,操作上虽然简单,但要工作人员花10多分钟爬一趟山,不仅辛苦,而且拖延了时间。为解决此问题,本人利用89C2051单片机,设计了一遥控开关,在山下机房便可对山顶上的设备进行开关机。

一、 原理简介
    该方案的框图如下:
  
    山顶机房及山下机房各安装一块控制板,两者之间通过专线MODEM相连。山下控制板主要功能是:将操作人员的开关信息转换成指令,发送给山顶控制板,并根据山顶控制板发来的电源通断状态报告指令,以指示灯的形式显示给操作人员。山顶控制板主要功能是:通过控制继电器的吸放来控制设备的电源,该板在接收到山下控制板发来的开关电指令后,驱动继电器的吸放,并将继电器的反馈状态转换成指令,报告给山下控制板。两处的专线MODEM由本单位内部的光纤通信设备提供的音频线路连接。

二、山顶控制板
    山顶控制板所包括的主要元件有单片机芯片89C2051,电平转换芯片MAX232,电源模块。由于需遥控的通信设备使用-48V电源,山顶控制板也采用-48V。该板采用了一个成品开关电源模块,将-48V转换成+5V。芯片MAX232的功能是把单片机串口的TTL电平转换成MODEM的RS-232电平,使单片机能通过MODEM收发数据。2051单片机根据山下控制板发来的指令,通过P1_4脚控制线圈电压为5V的小继电器RY1的吸放,进而控制电源继电器RY2的吸放。电源继电器RY2为两组触点、24V线圈电压的大继电器,触点可承受较大电流。其中的一组触点用于控制设备电源的通断,接中间触点及常闭触点。继电器释放时,设备加电,继电器吸合时,设备关电。另外一组触点作为继电器动作后的反馈,接中间触点及常开触点,分别接地及2051的P1_7脚。当继电器RY2吸合时P1_7经继电器接地,为低电平,继电器释放时P1_7脚为高平(2051内部有上拉电阻)。单片机2051每秒钟检测一次P1_7脚是否接地,以此判定继电器是否吸合(即是否断开了设备的电源),随后将检测的结果转换成指令,通过MODEM向山下的控制板汇报,同时本身的断电指示灯也显示出设备的加断电状态。
    山顶控制板的电路图如下:
 
    山顶控制板的程序如下:
#include "atmelAT89X51.H"
#define  SYN  'Z'    //来自山下控制板数据帧的同步字符

char countdown;      //时间计数

char TX_buf[3];      //发送缓冲区
char TX_len;         //发送字符串长度
char TX_num;       

char RX_buf[3];      //接收缓冲区
char RX_len;         //接收字符串长度
char RX_num;      
char CRC(char *buf,char len)        //校验码生成函数
{char i,temp;
  temp=0;
  for(i=0;i<len;i++)   temp=temp^buf[i];
  return(temp);
}

void timer0_int() interrupt 1         //定时器0的中断服务程序
{ TL0=0x00;   TH0=0x0A6;
  countdown--;
  if(countdown==0 || countdown==20)    
       P1_0=!P1_0;              //控制CPU运行指示灯的秒闪
       
  if(countdown!=0) return;
  countdown=40;   //过了一秒钟
  P3_7=P1_7;      //检测电源继电器的吸放状态,并驱动P3_7的指示灯
  if(P1_7)  TX_buf[1]=0x13;     //高电平,电源继电器已释放,设备电源接通
  else      TX_buf[1]=0x31;    //接地,电源继电器已吸合,设备电源中断
  TX_buf[2]=CRC(TX_buf,2);    //生成校验码
  TX_num=0;
  SBUF=TX_buf[0];            //向山下控制板报告继电器的吸放状态
}
void serial_int() interrupt 4        //串口中断服务程序
{ if(TI)                        //发送触发了中断
   { TI=0;    TX_num++;
     if(TX_num<TX_len)   SBUF=TX_buf[TX_num];
     }
  else                         //接收触发了中断
   { RI=0;    RX_buf[RX_num]=SBUF;
     if(RX_num==0 && RX_buf[RX_num]!=SYN)
       return;                  //在接收的数据中搜索同步字符
     RX_num++;
     if(RX_num==RX_len)       //收完一条指令
     { RX_num=0;
       if(RX_buf[RX_len-1]==CRC(RX_buf,RX_len-1)) //检查校验码是否正确
          { if(RX_buf[1]==0x13)   P1_4=1;   //释放小继电器RY1及电源继电器RY2
            if(RX_buf[1]==0x31)   P1_4=0;  //吸合小继电器RY1及电源继电器RY2
           }
      }
    }
}

void main()
{  IE=0x92;
   TMOD=0x21;               //定时器1:模式2,定时器2:模式1
   TL1=253;     TH1=253;     // 9600波特率
   TR1=1;                    //启动定时器1
   SCON=0x50;                //串口:模式1

   TL0=0x00;    TH0=0x0A6;   //定时器0定时0.025秒
   TR0=1;                    //启动定时器0
   countdown=40;              //1秒=0.025*40
   P1_4=1;                    //释放继电器RY1、RY2

   TX_buf[0]=0x7E;   TX_len=3;
   RX_num=0;        RX_len=3; 

   while(1) ;
}

三、 山下控制板
    山下控制板的电路图如下所示,所包括的主要元件有单片机芯片89C2051,电平转换芯片MAX232,7805稳压芯片。芯片MAX232的功能是把单片机串口的TTL电平转换成MODEM的RS-232电平,使单片机能通过MODEM收发数据。需要对山上设备进行开关电操作时,先把连接在2051单片机P1_7脚的断电开关拨到“开”或“关”的位置,然后连续按下K1按键,直到L1、L2、L3三个操作指示灯全亮,接着按一下K2按键,L1、L2、L3指示灯全灭,此时2051单片机检查P1_7脚的电平,如果是低电平,则向山顶控制板发断电指令,如果是高电平,则向山顶控制板发加电指令。K1、K2的其它按键组合均不使单片机发送加断电指令。这里采取断电开关与按键相结合的控制方式,目的是为了防止意外的开关操作,提高安全性。MODEM通信正常的情况下,山下控制板每秒钟收到一次山顶控制板发来的加断电状态报告。当接收到状态报告后,经单片机分析,如果是断电状态,则P1_5脚输出低电平,点亮断电指示灯,P1_3脚输出高低脉冲,驱动蜂鸣器告警提示;如果是加电状态,断电指示灯灭,蜂鸣器静音。如果连续3秒钟收不到山顶控制板的状态报告,断电指示灯将作秒闪、蜂鸣器告警,提示操作人员检查MODEM线路是否正常。
 
山下控制板的程序如下:
#include "atmelAT89X51.H"
#define  SYN   0x7E   //山顶控制板发来数据帧的同步字符

char countdown;      //时钟计数
char TTL;           //通信中断的时间门坎值,设置为3秒
bit  link_error;      //通信中断标志
bit  power_on;      //山上设备是否加电的标志
bit  km;            //按键消抖动标志
bit  kp;            //按键操作已处理标志
char TTW;          //发送指令前的时间计数

char TX_buf[3];      //发送缓冲区
char TX_len;         //发送指令长度
char TX_num;         //当前发送的字符序号

char RX_buf[3];      //接收缓冲区
char RX_len;         //接收指令长度
char RX_num;        //当前接收的字符序号

char CRC(char *buf,char len)    //校验码生成函数
{char i,temp;
  temp=0;
  for(i=0;i<len;i++)   temp=temp^buf[i];
  return(temp);
}

void timer0_int() interrupt 1    //定时器0的中断服务函数
{ bit key1,key2;

  TL0=0x00;   TH0=0x0A6;
  countdown--;
  if(countdown==0 || countdown==20)
    { P1_6=!P1_6;            //CPU运行指示灯秒闪
      if(link_error)
         P1_5=!P1_5;        //通信中断,断电指示灯秒闪
      else
       { if(power_on)   P1_5=1;    //设备加电,断电指示灯灭
         else          P1_5=0;    //设备关电,断电指示灯亮
        }
     }

  if(power_on && !link_error)        //当设备加电且通信正常
     P1_3=0;                     //关闭蜂鸣器
  else                           //当设备断电或通信中断
    { if(countdown==0)   P1_3=0;   //蜂鸣器告警
      if(countdown==5)   P1_3=1;
      if(countdown==10)  P1_3=0;
      if(countdown==15)  P1_3=1;
     }

  key1=P3_4;  key2=P3_5;
  if(key1==1 && key2==1)  {  km=0;kp=0;  }   //两个按键均没有按下
  else
   { if(km==0)   km=1;             //设消抖动标志
  else
     { if(kp==0)
        { kp=1;
          if(key1==0)              //按键K1被按下
            TTW=(TTW+1)%4;      //计算K1连续按下的次数
          if(key2==0)              //按键K2被按下
           { if(TTW==3)           //如果K1已被连续按了三次
              { if(P1_7)    TX_buf[1]=0x13;    //发加电指令
                else        TX_buf[1]=0x31;    //发关电指令
                TX_buf[2]=CRC(TX_buf,2);
                TX_num=0;   SBUF=TX_buf[0];
               }
             TTW=0;    //不管K1已按下几次,K2按下后复位TTW计数器
            }
         }
      }
    }
 
  if(countdown!=0)   return;
  countdown=40; 

  if(TTL==0)  link_error=1;    //TTL减到0,表示通信中断
  else        TTL--;         //每隔1秒对TTL作减1操作
}

void serial_int() interrupt 4       //串口中断服务程序
{ if(TI)
   { TI=0;    TX_num++;
     if(TX_num<TX_len)   SBUF=TX_buf[TX_num];
     }
  else
   { RI=0;    RX_buf[RX_num]=SBUF;
     if(RX_num==0 && RX_buf[RX_num]!=SYN)
       return;                   //在接收到的数据中搜索同步字符

     RX_num++;
     if(RX_num==RX_len)       //接收到一完成指令
     { RX_num=0;
       if(RX_buf[RX_len-1]==CRC(RX_buf,RX_len-1))   //检查校验
         { if(RX_buf[1]==0x13)  power_on=1;       //加电状态
           if(RX_buf[1]==0x31)  power_on=0;      //断电状态
           TTL=3; link_error=0;        //通信正常,重置TTL值
          }
      }
    }
}

void main()
{  IE=0x92;
   TMOD=0x21;                  //定时器1:模式2,定时器0:模式1
   TL1=253;        TH1=253;     //9600波特率
   TR1=1;                       //启动定时器1
   SCON=0x50;                   //串口:模式1

   TL0=0x00;      TH0=0x0A6;    //定时器0定时0.025秒
   TR0=1;                        //启动定时器0
   countdown=40;                  //1秒=0.025秒*40

   TTL=3;                       //连续3秒收不到报告,表示通信中断
   TTW=0;
   km=0;         kp=0;
   link_error=1;    power_on=1;
   TX_buf[0]='Z';  TX_len=3;
   RX_num=0;     RX_len=3; 

   while(1)
    { if(TTW==0)   { P3_7=1; P1_0=1; P1_1=1; }
      if(TTW==1)   P3_7=0;
      if(TTW==2)   P1_0=0;
      if(TTW==3)   P1_1=0;
     }
}

四、MODEM通信线制作
    单片机2051与MODEM之间的串口通信电缆只用RX、TX、GND三根线,其他的握手信号均没有使用,但在制作MODEM一端的接头时应要按下图制作:
 


Tags:单片机,远程,电源,控制  
责任编辑:admin
  • 上一篇文章:
  • 下一篇文章:
  • 请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
    1分 2分 3分 4分 5分

    还可以输入 200 个字
    [ 查看全部 ] 网友评论
        没有任何评论
    闁汇垽娼ч悺娆忣嚕閳ь剟宕i幋鐘电Ч闁挎稒纰嶉惇褰掓⒖閸℃瑦鍋呴柛姘墕閹洨鐚鹃懡銈嗘毄閻庢稒鍔曢崺妤佹媴濠娾偓缁楀矂鎮芥担鍐唴闁搞儱澧藉▓鎴犵磾閹寸姷褰查柨娑橆唹lc鐎规悶鍎茬敮鍫曞箮閳ь剟寮甸敓锟�,婵☆垽绱曢弫鎼佸极閹殿喗鏆╅柣顓滃劥閻︼拷,闁告娲滄晶鏍嫉缁″膊A缂佹稑顦遍悺鎴︽晬娴h棄鐤柦鈧崘顏呮毄閻犱警鍨板ù妯肩磾閹寸姷褰茬紒顔藉劤瀹曟洟鏁嶇仦鑹扮鐎规悶鍎抽埢鑲╂暜閸繂鐏¢梺顐ゅС閻滎垶宕愮粭琛″亾閸屾侗鍋ㄩ弶鈺侀閸櫻冣枖閵娿儰绨冲ǎ鍥b偓鍐插絾濞村吋顨呰ぐ鍧楁晬濮樿鲸鏆╅悗娑欏姇缁辨垿宕i幋鐘电Ч闁挎冻鎷�
    最新推荐
    閻犙冨閺嬶繝宕犻崨顒傜憮閺夌儑鎷�
     [闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鏁撻悩顔瑰亾閸愵喖骞㈡俊鐐存礀閹碱偊銈导鏉戠妞ゆ帊鑳惰ぐ鍧楁⒒娴e憡鎯堢紒瀣╃窔瀹曘垽鎳栭埞鎯т壕婵﹩鍓﹀Σ鎼佹懚閺嶎厽鐓ラ柡鍥ㄦ皑閸斿秶鐥鐐靛煟闁哄本娲熷畷濂割敃椤厼鏋堥梻浣告惈閻鎹㈠┑鍡欐殾闁圭儤顨嗛弲婊堟煢濡警妯堝ù纭锋嫹]闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鏁撻悩鍙傦箓鏌i幇顔芥毄闁活厼妫楅妴鎺戭潩閿濆懍澹曞┑鐘殿暯閳ь剙纾禒娑氣偓鍨緲鐎氼喗绂掗敂鍓х煓濠㈠墎枪椤ユ碍绻濋悽闈涗沪闁搞劎鏁告竟鏇㈩敇閻樻剚娼熼梺瑙勵問閸犳氨澹曟總鍛婄厱婵炲棙鍏庨鍕殼闁糕剝鐟㈤崑鎾舵喆閸曨剛鈹涚紓浣虹帛缁诲倿顢氶敐澶婄妞ゆ棁妫勬禍褰掓倵閻熸澘顥忛柛鐘愁殔琚欓柛顐犲劜閳锋帒霉閿濆懏鍟為柟顖氱墦閺岋絽螖閳ь剙螞濠靛宓侀柡宥庡弾閺佸啴鏌ㄩ弮鍥棄濞寸娀绠栧娲川婵犲啫顦╅梺鍛婃尰閻╊垶骞冮悿顖樹汗闁圭儤鎸鹃崣鍡涙⒑缂佹ɑ绀€闁稿﹤婀遍埀顒佺啲閹凤拷100 c闂傚倸鍊峰ù鍥х暦閸偅鍙忛柡澶嬪殮瑜版帒绀嬫い鏍ㄦ皑椤斿棝姊虹捄銊ユ珢闁瑰嚖鎷�
     [闂傚倸鍊风粈渚€骞栭位鍥焼瀹ュ懐锛熼梺鍦濠㈡﹢宕归崒娑栦簻闁哄秲鍔岄悞褰掓煛鐎n亪鍙勯柡灞炬礉缁犳稓鈧綆浜炴导鍕煟韫囨挾绠抽柡浣割煼瀵濡搁埡鍌氫簽闂佺ǹ鏈粙鎴︻敂閿燂拷]婵犵數濮烽弫鎼佸磻閻愬搫鍨傞柛顐f礀缁犱即鏌熼梻瀵歌箞闁搞儮鏂侀崑鎾诲捶椤撶倫鐐裁瑰⿰鍐╄础缂佽鲸甯¢崺鈧い鎺戝閸婂鏌i銈呪枅婵﹨娅i幏鐘诲箵閹烘繂濡烽梻浣告啞閸旀ê鐣烽悽鍨潟闁圭偓鍓氬ḿ鈺呮煕濡ゅ啫浠滅悮锝夋⒒娴e憡鍟炴繛璇х畵瀹曟粌鈽夐埀顑藉亾閸涘瓨鍊婚柤鎭掑劚娴狀垶姊虹拠鈥冲箺閻㈩垱甯楁穱濠冪鐎n偆鍘遍梺瀹犳〃缁€渚€鍩€椤掆偓閻忔繈顢氶敐澶婇唶闁哄洨鍠庨埀顒€顭烽弻娑㈠焺閸愮偓鐣兼繛瀵稿閸愶絾鏂€闂佺粯鍔曞鍫曟晬瀹ュ鐓涘〒姘川閸橈拷-TR
     [闂傚倸鍊搁崐鐑芥倿閿曗偓椤啴宕归鍛數闂侀€炲苯澧扮紒杈ㄥ浮楠炴捇骞掑┑鍫濇倯闂備浇顕栭崹浼存儗閸岀偛绠栨繛鍡樻惄閺佸棝鏌涚仦璇测偓鏍矈椤愶附鈷戦柤濮愬€曟牎婵炲瓨绮堢划娆忕暦濠靛棭鍚嬪璺猴攻濡差剟姊虹粙璺ㄧ伇闁稿鍋ゅ畷鎴︽晲閸氥倕缍婇弫鎰板炊閵娿儲鐣紓鍌欒閸嬫捇鏌涢幇銊︽澓濞存粍绮撻弻鐔煎垂椤旂⒈浠鹃柣搴㈢啲閹凤拷]LM324闂傚倸鍊风粈渚€骞栭位鍥敃閿曗偓閻ょ偓绻濇繝鍌滃缂佲偓婢舵劖鐓涚€广儱楠搁獮鏍ㄤ繆椤愶綇鑰块柡灞诲姂閹倝宕掑☉姗嗕紦4~20mA闂傚倸鍊风粈渚€骞栭位鍥焼瀹ュ懐锛熼梺纭呮彧缁犳垹绮婚鐐寸叆闁绘洖鍊圭€氾拷1~5V闂傚倸鍊搁崐鐑芥倿閿曞倹鍎戠憸鐗堝笒閸ㄥ倻鎲搁悧鍫濈瑲闁稿﹨鍩栭幈銊ノ熸径绋挎儓闂佹椿鍘奸悧鎾诲蓟閵娾晜鍋嗛柛灞剧☉椤忥拷
     [闂傚倸鍊搁崐鐑芥倿閿曗偓椤啴宕归鍛數闂侀€炲苯澧扮紒杈ㄥ浮楠炴捇骞掑┑鍫濇倯闂備浇顕栭崹浼存儗閸岀偛绠栨繛鍡樻惄閺佸棝鏌涚仦璇测偓鏍矈椤愶附鈷戦柤濮愬€曟牎婵炲瓨绮堢划娆忕暦濠靛棭鍚嬪璺猴攻濡差剟姊虹粙璺ㄧ伇闁稿鍋ゅ畷鎴︽晲閸氥倕缍婇弫鎰板炊閵娿儲鐣紓鍌欒閸嬫捇鏌涢幇銊︽澓濞存粍绮撻弻鐔煎垂椤旂⒈浠鹃柣搴㈢啲閹凤拷]LM386婵犵數濮烽。顔炬閺囥垹纾绘繛鎴烇公閼板潡寮堕崼姘珔闁搞劍绻冮妵鍕冀椤愵澀娌梺绋匡工閻忔岸濡甸崟顖氱鐎广儱娲ゆ俊鑺ョ節濞堝灝鐏¢柟鍛婂▕瀵鎮㈤悡搴n唹闂侀€涘嵆濞佳冣枔椤撶儐娓婚柕鍫濇閻撱儵鏌ㄩ弴銊ら偗鐎殿喛顕ч埥澶娾堪閸涱垱婢戦梻浣烘嚀閻忔繈宕锕€绀堥悹杞拌濞撳鏌曢崼婵嗘殭闁告梹绮撻弻鐔兼偡閻楀牊鎮欏銈嗘穿缂嶄焦淇婇幖浣哥厸濞达綀娅i弳浼存煟閻斿摜鐭婃い鎴濇缁顓兼径瀣珳婵犮垼娉涢鍥储闁秵鈷戦柟绋挎捣缁犳捇鏌涢悤浣镐簼濞e洤锕ョ缓浠嬪川婵犲倷缂撴俊鐐€栭悧鎾诲磹閺嶎偀鍋撳鐐
     [闂傚倸鍊搁崐鐑芥倿閿曗偓椤啴宕归鍛數闂侀€炲苯澧扮紒杈ㄥ浮楠炴捇骞掑┑鍫濇倯闂備浇顕栭崹浼存儗閸岀偛绠栨繛鍡樻惄閺佸棝鏌涚仦璇测偓鏍矈椤愶附鈷戦柤濮愬€曟牎婵炲瓨绮堢划娆忕暦濠靛棭鍚嬪璺猴攻濡差剟姊虹粙璺ㄧ伇闁稿鍋ゅ畷鎴︽晲閸氥倕缍婇弫鎰板炊閵娿儲鐣紓鍌欒閸嬫捇鏌涢幇銊︽澓濞存粍绮撻弻鐔煎垂椤旂⒈浠鹃柣搴㈢啲閹凤拷]936闂傚倸鍊搁崐鐑芥嚄閸撲礁鍨濇い鏍ㄧ矋閺嗘粓鏌熼悜姗嗘畷闁哄懏绻堥弻鏇㈠醇濠靛牆顣舵繛瀛樼矊缂嶅﹪寮婚悢铏圭<闁靛繒濮甸悘宥夋⒑缁嬫鍎嶉柛鏂跨焸濠€渚€姊洪幐搴g畵闁瑰啿閰e鎶芥偄閸忚偐鍘介梺鍝勫€圭€笛囧吹閸ヮ剚鐓涢悘鐐插⒔閳藉鎽堕敐澶嬬厽闁规儳鍟块銏ゆ煟韫囧海绐旀慨濠呮閹风娀鍨鹃搹顐や邯闂備焦瀵уú锔界濠婂牊鍋╅柣鎴f闁卞洭鏌¢崶鈺佹瀾婵炲懌鍨藉铏规崉閵娿儲鐝㈤梺鐟板殩閹凤拷
     [闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鏁撻悩顔瑰亾閸愵喖骞㈡俊鐐存礀閹碱偊銈导鏉戠妞ゆ帊鑳惰ぐ鍧楁⒒娴e憡鎯堢紒瀣╃窔瀹曘垽鎳栭埞鎯т壕婵﹩鍓﹀Σ鎼佹懚閺嶎厽鐓ラ柡鍥ㄦ皑閸斿秶鐥鐐靛煟闁哄本娲熷畷濂割敃椤厼鏋堥梻浣告惈閻鎹㈠┑鍡欐殾闁圭儤顨嗛弲婊堟煢濡警妯堝ù纭锋嫹]闂傚倸鍊烽懗鍫曞磿閻㈢ǹ绀堟繝闈涚墛閺嗘粓鏌熼悜姗嗘當缂佺姷濞€楠炴牕菐椤掆偓婵′粙鏌¢崪浣稿⒋闁哄瞼鍠栭弻鍥晝閳ь剟宕㈤幘顔界厸閻庯綆鍋嗘晶鐢告煛鐏炵偓绀夌紒鐘崇洴婵$柉顦撮柨娑氬枛濮婃椽妫冨☉姘杸闂佺懓鎲℃繛濠囩嵁閸愵厹浜归柟鐑樻尭娴犲繘鏌f惔銏⑩姇闁挎碍銇勮箛銉﹀+濠电姷鏁告慨鐑藉极閹间礁纾婚柣鎰惈缁犱即鏌熺紒銏犳灈闁汇倗鍋撶换娑㈠箣閻愯尙鍔伴梺绋款儐閹瑰洭骞嗛崒鐐插窛濠电姴鍋嗘导锟�+闂傚倸鍊搁崐鐑芥嚄閸洏鈧焦绻濋崟顓狀槱婵炴潙鍚嬪ḿ娆戝閸ф鐓欑紓浣靛灩濞呮﹢鏌℃担鍛婎棦闁哄矉缍佸顒勫垂椤旇棄鈧垶姊虹粙鍧楊€楃紒澶婄秺瀵鈽夐姀鐘插祮闂侀潧枪閸庢壆鑺遍懡銈囩=濞达絾褰冩禍楣冩⒑鐠恒劌娅愰柟鍑ゆ嫹
     [闂傚倸鍊搁崐鎼佸磹妞嬪孩顐介柨鐔哄Т绾惧鏌涘☉鍗炲季婵炲皷鏅犻弻鏇熺箾閻愵剚鐝旈梺鍝勵儎缁舵岸寮婚弴銏犻唶婵犲灚鍔栨晥闂備胶枪椤戝啴宕濋幋婵愭綎濠电姵鑹鹃柋鍥煟閺冣偓娴滀粙鍩€椤掍礁娴柡宀€鍠栭幐濠冨緞鐏炴经鍥ㄧ厵妞ゆ梹顑欏ḿ鎰版煙瀹勭増鍤囬柟顔惧厴楠炲秹顢氶崨顔х偛鈹戦敍鍕杭闁稿﹥鐗犻獮鎰板箹娴e摜鐤呴梺鐐藉劤缁烩偓缂傚倹纰嶉妵鍕疀閹捐泛鈷堥梺杞扮缁夌數鎹㈠☉銏犲耿婵☆垰鎼闂備胶枪椤戞垿骞忛敓锟�]S7-200PLC闂傚倸鍊搁崐鐑芥倿閿曞倹鍎戠憸鐗堝笒缁€澶屸偓鍏夊亾闁逞屽墴閸┾偓妞ゆ帊绀侀崵顒€霉濠婂懎浠辨鐐村姍楠炴帒螖閳ь剟锝為崨瀛樼厪闁割偅绻冮ˉ婊堟煕閹炬潙鈻曟慨濠呮缁辨帒螣閻戔晜瀚绘繝纰樷偓鍐茬骇閻㈩垽绻濋悰顔跨疀濞戣鲸鏅濋梺鎶芥敱閼瑰墽绱炴繝鍥х畺妞ゅ繐鐗嗗婵囥亜閺冨倵鎷″ù纭锋嫹 S7_2
     [闂傚倸鍊风粈渚€骞栭位鍥焼瀹ュ懐锛熼梺鍦濠㈡﹢宕归崒娑栦簻闁哄秲鍔岄悞褰掓煛鐎n亪鍙勯柡灞炬礉缁犳稓鈧綆浜炴导鍕煟韫囨挾绠抽柡浣割煼瀵濡搁埡鍌氫簽闂佺ǹ鏈粙鎴︻敂閿燂拷]S7-200闂傚倸鍊风粈浣革耿闁秴鍌ㄧ憸鏃堝箖濞差亜惟闁宠桨鑳堕鍥ㄧ節閻㈤潧校闁煎綊绠栧畷娆撴偐缂佹ḿ鍘遍梺纭呭焽閸斿秴鈻嶉崶銊d簻闁冲搫鍟崢鎾煙椤旀娼愰柟宄版嚇瀹曘劍绻濋崨顖f敤缂傚倸鍊风拋鏌ュ磻閹剧粯鐓曢柡鍥ュ妼閻忥繝鏌i幘瀛樼闁绘搩鍋婂畷鑸殿槹鎼淬垹浠归梻浣告啞钃辩紒顔兼捣濡叉劙骞掑Δ鈧粻鐔兼倵閿濆骸浜滄い蹇ユ嫹,STEP7
     [闂傚倸鍊风粈渚€骞栭位鍥焼瀹ュ懐锛熼梺鍦濠㈡﹢宕归崒娑栦簻闁哄秲鍔岄悞褰掓煛鐎n亪鍙勯柡灞炬礉缁犳稓鈧綆浜炴导鍕煟韫囨挾绠抽柡浣割煼瀵濡搁埡鍌氫簽闂佺ǹ鏈粙鎴︻敂閿燂拷]ModbusPoll闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鏁嶉崟顐㈢亰閻庡厜鍋撻柛鏇炵仛閺呫垽姊虹紒妯煎ⅹ闁绘稒鐭歶sSalve闂傚倸鍊搁崐鐑芥嚄閼哥數浠氬┑掳鍊楁慨瀵告崲濮椻偓閻涱喛绠涘☉娆愭闂佽法鍣﹂幏锟�
     [闂傚倸鍊风粈渚€骞栭位鍥焼瀹ュ懐锛熼梺鍦濠㈡﹢宕归崒娑栦簻闁哄秲鍔岄悞褰掓煛鐎n亪鍙勯柡灞炬礉缁犳稓鈧綆浜炴导鍕煟韫囨挾绠抽柡浣割煼瀵濡搁埡鍌氫簽闂佺ǹ鏈粙鎴︻敂閿燂拷]STEP7濠电姷鏁告慨鐑姐€傞挊澹╋綁宕ㄩ弶鎴濈€銈呯箰閻楀棛绮堥崼鐔虹瘈闂傚牊绋撴晶鎰版煕鐎n偅灏い顐g箞椤㈡﹢鎮╅崘鍙夌彴闂傚倷绀侀幖顐︽嚐椤栫偞鍎楀ù锝堟娑撳秵绻涢幋娆忕仼婵☆偅锕㈤幃褰掑箒閹烘垵顬夐梺瀹狀嚙閼活垶鍩為幋锔藉€风€瑰壊鍠栧▓鑸电節濞堝灝鏋欓柛妤€鍟块悾鐑藉箛閺夊灝宓嗛梺缁樏幖顐㈢毈闂傚倷娴囧▔鏇㈠闯閿曞倸绠柨鐕傛嫹 Smart_
     [闂傚倸鍊风粈渚€骞栭位鍥焼瀹ュ懐锛熼梺鍦濠㈡﹢宕归崒娑栦簻闁哄秲鍔岄悞褰掓煛鐎n亪鍙勯柡灞炬礉缁犳稓鈧綆浜炴导鍕煟韫囨挾绠抽柡浣割煼瀵濡搁埡鍌氫簽闂佺ǹ鏈粙鎴︻敂閿燂拷]Modbus闂傚倸鍊峰ù鍥х暦閸偅鍙忛柟缁㈠櫘閺佸嫰鏌涘☉娆愮稇闁汇値鍣i弻鐔煎箚閺夊晝鎾绘煕鎼粹槄鏀婚柕鍥у瀵粙濡歌閻撯偓闂備焦鎮堕崝宥囨崲閸儱钃熸繛鎴欏灩缁犵粯淇婇妶鍌氫壕闂佺ǹ锕ㄥ畷鐢稿箟閹绢喗鏅搁柨鐕傛嫹 v1.024 缂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣椤愪粙鏌曢崼婵愭Ц缂佺媭鍨堕弻銊╂偆閸屾稑顏�
     [闂傚倸鍊风粈渚€骞栭位鍥焼瀹ュ懐锛熼梺鍦濠㈡﹢宕归崒娑栦簻闁哄秲鍔岄悞褰掓煛鐎n亪鍙勯柡灞炬礉缁犳稓鈧綆浜炴导鍕煟韫囨挾绠抽柡浣割煼瀵濡搁埡鍌氫簽闂佺ǹ鏈粙鎴︻敂閿燂拷]Modscan32闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鏁嶉崟顐㈢亰閻庡厜鍋撻柛鏇炵仛閺呫垽姊虹紒妯煎ⅹ闁绘稒纭瀒m32,modb
     [闂傚倸鍊搁崐鐑芥倿閿曗偓椤啴宕归鍛數闂侀€炲苯澧扮紒杈ㄥ浮楠炴捇骞掑┑鍫濇倯闂備浇顕栭崹浼存儗閸岀偛绠栨繛鍡樻惄閺佸棝鏌涚仦璇测偓鏍矈椤愶附鈷戦柤濮愬€曟牎婵炲瓨绮堢划娆忕暦濠靛棭鍚嬪璺猴攻濡差剟姊虹粙璺ㄧ伇闁稿鍋ゅ畷鎴︽晲閸氥倕缍婇弫鎰板炊閵娿儲鐣紓鍌欒閸嬫捇鏌涢幇銊︽澓濞存粍绮撻弻鐔煎垂椤旂⒈浠鹃柣搴㈢啲閹凤拷]89c51闂傚倸鍊搁崐鐑芥嚄閼哥數浠氱紓鍌欒兌缁垶宕濆▎鎺擃棨闂傚倷绶¢崜娆戠矓閻㈢ǹ纾婚柣鏂挎憸缁犻箖鏌熺€涙ḿ鎳冮柣蹇婃櫆娣囧﹪顢曢敐蹇氣偓鎸庢叏婵犲啯銇濇い銏℃礋閺佹劙宕堕崜浣风礃闂傚倸鍊搁崐绋课涘Δ鍐濠电姴娲ら拑鐔兼煥濠靛棭妯堥柡浣稿€块弻娑㈠焺閸愮偓鐣烽梺缁樼缚閸ㄨ崵妲愰幘瀛樺濞寸姴顑呴幗鐢告⒑缂佹ü绶辨俊鍙夌睄tues
     [闂傚倸鍊搁崐鐑芥倿閿曗偓椤啴宕归鍛數闂侀€炲苯澧扮紒杈ㄥ浮楠炴捇骞掑┑鍫濇倯闂備浇顕栭崹浼存儗閸岀偛绠栨繛鍡樻惄閺佸棝鏌涚仦璇测偓鏍矈椤愶附鈷戦柤濮愬€曟牎婵炲瓨绮堢划娆忕暦濠靛棭鍚嬪璺猴攻濡差剟姊虹粙璺ㄧ伇闁稿鍋ゅ畷鎴︽晲閸氥倕缍婇弫鎰板炊閵娿儲鐣紓鍌欒閸嬫捇鏌涢幇銊︽澓濞存粍绮撻弻鐔煎垂椤旂⒈浠鹃柣搴㈢啲閹凤拷]婵犵數濮烽弫鎼佸磻閻愬搫鍨傞柛顐f礀缁犳壆绱掔€n偓绱╂繛宸簻鍥存繝銏f硾閿曪箓藝閻楀牅绻嗛柕鍫濈箳閸掍即鏌涢悤浣镐喊鐎规洘甯℃俊鎼佸煛閸屾粌骞堥梻浣虹帛閸旀牕岣垮▎鎺嗗徔otues婵犵數濮烽弫鎼佸磻濞戙埄鏁嬫い鎾跺枑閸欏繘鏌熼鍡忓亾闁哄鐗犻弻锟犲炊閳轰礁澹嬮梺鍏兼緲濞硷繝寮婚妸銉㈡婵☆垯璀︽导鈧梻浣规た閸樹粙鎮烽埡鍛畺婵°倕鎳忛弲鏌ュ箹鐎涙ḿ绠橀柡浣圭墱缁辨帡鎮欓浣哄嚒缂備礁顦遍弫鎼佸箲閵忕姭鏀藉┑鐘插姝囬梻鍌欑閹测€愁潖瑜版帇鈧啯绻濋崶褏鐣洪梺闈涱槴閺呮粓寮查幖浣圭叆闁绘洖鍊圭€氾拷
     [闂傚倸鍊搁崐鐑芥倿閿曗偓椤啴宕归鍛數闂侀€炲苯澧扮紒杈ㄥ浮楠炴捇骞掑┑鍫濇倯闂備浇顕栭崹浼存儗閸岀偛绠栨繛鍡樻惄閺佸棝鏌涚仦璇测偓鏍矈椤愶附鈷戦柤濮愬€曟牎婵炲瓨绮堢划娆忕暦濠靛棭鍚嬪璺猴攻濡差剟姊虹粙璺ㄧ伇闁稿鍋ゅ畷鎴︽晲閸氥倕缍婇弫鎰板炊閵娿儲鐣紓鍌欒閸嬫捇鏌涢幇銊︽澓濞存粍绮撻弻鐔煎垂椤旂⒈浠鹃柣搴㈢啲閹凤拷]51闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鏁撻悩顔瑰亾閸愵喖骞㈡俊鐐存礀閹碱偊銈导鏉戠妞ゆ帊鑳惰ぐ鍧楁⒒娴e憡鎯堢紒瀣╃窔瀹曘垽鎳栭埞鎯т壕婵﹩鍓﹀Ο鈧梺鍝勬湰缁嬫垿鍩為幋锕€骞㈡俊銈咃梗閹綁姊绘担渚綊闁告劕鐏濇慨娑氱磽娴d粙鍝洪悽顖滃仱閸┾偓妞ゆ帒锕︾粔顒勬煕閳哄倻澧遍柍褜鍓氶悢顒勫箯閿燂拷 protues婵犵數濮烽弫鎼佸磻濞戙埄鏁嬫い鎾跺枑閸欏繘鏌熼鍡忓亾闁哄鐗犻弻锟犲炊閳轰礁澹嬮梺鍏兼緲濞硷繝寮婚妸鈺傚亞闁稿本绋戦锟�
    闁哄牃鍋撻柡鍌滃閺嬪啰绮╅敓锟�
    关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
    返回顶部
    刷新页面
    下到页底
    晶体管查询