亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? umail.~pas

?? 臺(tái)達(dá)PLC通信用
?? ~PAS
字號(hào):
unit Umail;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls, Buttons, iComponent, iVCLComponent,
  iCustomComponent, iLed, iLedRound,Math,uPublic;

type
  TfrmMain = class(TForm)
    TimerPLCRdStat: TTimer;
    Panel1: TPanel;
    Panel2: TPanel;
    shpIn1: TShape;
    shpIn2: TShape;
    shpIn3: TShape;
    shpIn4: TShape;
    shpIn5: TShape;
    shpIn6: TShape;
    shpIn7: TShape;
    shpIn8: TShape;
    shpIn9: TShape;
    shpIn10: TShape;
    shpIn11: TShape;
    shpIn12: TShape;
    shpIn13: TShape;
    shpIn14: TShape;
    shpIn15: TShape;
    shpIn16: TShape;
    Label1: TLabel;
    btnOut1: TSpeedButton;
    btnOut2: TSpeedButton;
    btnOut3: TSpeedButton;
    btnOut4: TSpeedButton;
    btnOut5: TSpeedButton;
    btnOut6: TSpeedButton;
    btnOut7: TSpeedButton;
    btnOut8: TSpeedButton;
    ledOut1: TiLedRound;
    ledOut2: TiLedRound;
    ledOut3: TiLedRound;
    ledOut4: TiLedRound;
    ledOut5: TiLedRound;
    ledOut6: TiLedRound;
    ledOut7: TiLedRound;
    ledOut8: TiLedRound;
    Label2: TLabel;
    Label3: TLabel;
    edtAdr: TEdit;
    Label4: TLabel;
    SpeedButton1: TSpeedButton;
    edtValue: TEdit;
    Label5: TLabel;
    btnRun: TSpeedButton;
    btnStop: TSpeedButton;
    SpeedButton2: TSpeedButton;
    Memo1: TMemo;
    SpeedButton3: TSpeedButton;
    btnReadM: TSpeedButton;
    edtDAddr: TEdit;
    SpeedButton4: TSpeedButton;
    edtDValue: TEdit;
    D: TLabel;
    procedure FormShow(Sender: TObject);
    procedure btnOut1Click(Sender: TObject);
    procedure TimerPLCRdStatTimer(Sender: TObject);
    procedure SpeedButton1Click(Sender: TObject);
    procedure btnRunClick(Sender: TObject);
    procedure btnStopClick(Sender: TObject);
    procedure SpeedButton2Click(Sender: TObject);
    procedure SpeedButton3Click(Sender: TObject);
    procedure btnReadMClick(Sender: TObject);
    procedure SpeedButton4Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
    procedure InputStat();
    procedure OutputStat();
  end;

var
    frmMain: TfrmMain;
    G_rPort:TPortInfo;

implementation

uses  UDeltaPLC;

{$R *.dfm}

procedure TfrmMain.FormShow(Sender: TObject);

begin
    G_rPort.iPort:=1;
    G_rPort.iBaud:=9600;
    G_rPort.iDataBit:=7;
    G_rPort.iStopBit:=1;
    G_rPort.sParity:='偶校驗(yàn)';
    OpenPort(G_rPort);
    kmtPLC:=TKMTPLC.Create(G_rPort.iPort);
//    kmtPLC.InitPLC();
//    TimerPLCRdStat.Enabled:=true;
end;

procedure TfrmMain.btnOut1Click(Sender: TObject);
var
   sCmd:String;
begin
   kmtPlc.SetOutputStat((sender as TSpeedButton).Tag,not kmtPlc.bOutputStat[(sender as TSpeedButton).Tag]);
end;

Function mypower(n,m:Integer):Integer;
var
    i,iRes:Integer;
Begin
    iRes:=1;
    for i:=1 to m do
        iRes:=iRes*n;
    Result:=iRes;
End;
procedure TfrmMain.OutputStat();
var
    ledOut:array [1..8] of TiLedRound;
    i:Integer;
Begin
    ledOut[1]:=ledOut1;
    ledOut[2]:=ledOut2;
    ledOut[3]:=ledOut3;
    ledOut[4]:=ledOut4;
    ledOut[5]:=ledOut5;
    ledOut[6]:=ledOut6;
    ledOut[7]:=ledOut7;
    ledOut[8]:=ledOut8;
    for i:=1 to 8 do
    Begin
        ledOut[i].Active:=kmtPlc.bOutputStat[i];
    end;
End;
procedure TfrmMain.InputStat();
var
    ShpIn:array [1..16] of TShape;
    i:Integer;
Begin
    ShpIn[1]:=ShpIn1;
    ShpIn[2]:=ShpIn2;
    ShpIn[3]:=ShpIn3;
    ShpIn[4]:=ShpIn4;
    ShpIn[5]:=ShpIn5;
    ShpIn[6]:=ShpIn6;
    ShpIn[7]:=ShpIn7;
    ShpIn[8]:=ShpIn8;
    ShpIn[9]:=ShpIn9;
    ShpIn[10]:=ShpIn10;
    ShpIn[11]:=ShpIn11;
    ShpIn[12]:=ShpIn12;
    ShpIn[13]:=ShpIn13;
    ShpIn[14]:=ShpIn14;
    ShpIn[15]:=ShpIn15;
    ShpIn[16]:=ShpIn16;
    for i:=1 to 16 do
    Begin
        if kmtPlc.bInputStat[i] then
        Begin
            ShpIn[i].Brush.Color:=clRed
        End
        else
        Begin
            ShpIn[i].Brush.Color:=clWhite;
        End;
    end;


End;


procedure TfrmMain.TimerPLCRdStatTimer(Sender: TObject);
begin
     InputStat();
     OutputStat();
end;

procedure TfrmMain.SpeedButton1Click(Sender: TObject);
var
    sStr:String;
begin
    kmtPLC.SendData(edtAdr.Text);   //取輸出狀態(tài)
    sStr:=kmtPLC.ReadResFromPort();
    if sStr<>'' then
    Begin
        edtValue.Text:=sStr;
    End;
end;

procedure TfrmMain.btnRunClick(Sender: TObject);
var
    sStr:String;
begin
    kmtPLC.SendData('01050C30FF00');   //取輸出狀態(tài)
    sStr:=kmtPLC.ReadResFromPort();
end;

procedure TfrmMain.btnStopClick(Sender: TObject);
var
    sStr:String;
begin
    kmtPLC.SendData('01050C300000');   //取輸出狀態(tài)
    sStr:=kmtPLC.ReadResFromPort();
end;

procedure TfrmMain.SpeedButton2Click(Sender: TObject);
begin
    kmtPLC.tmReadStat.Enabled:=not kmtPLC.tmReadStat.Enabled;
end;

procedure TfrmMain.SpeedButton3Click(Sender: TObject);
var
    sStr:String;
    i:Integer;
begin
    for i:= 0 to 1311 do
    Begin
      kmtPLC.SendData('0103'+IntToHex(i+$1000,4)+'0001');   //取輸出狀態(tài)
      sStr:=kmtPLC.ReadResFromPort();
      if sStr<>'' then
      Begin
        memo1.Lines.Add('D'+IntToHex(i,4)+'-'+FormatFloat('0000',i)+'-'+Copy(sStr,1,Length(sStr)-2));
      End;
    End;
end;

procedure TfrmMain.btnReadMClick(Sender: TObject);
var
    sStr:String;
    i:Integer;
begin
    for i:= 0 to 1279 do
    Begin
      kmtPLC.SendData('0102'+IntToHex(i+$800,4)+'0001');   //取輸出狀態(tài)
      sStr:=kmtPLC.ReadResFromPort();
      if sStr<>'' then
      Begin
        memo1.Lines.Add('M'+IntToHex(i,4)+'-'+FormatFloat('0000',i)+'-'+Copy(sStr,1,Length(sStr)-2));
      End;
    End;
end;

procedure TfrmMain.SpeedButton4Click(Sender: TObject);
var
    sStr:String;
begin
  kmtPLC.SendData('0103'+IntToHex(StrToInt(edtDAddr.Text)+$1000,4)+'0001');
  sStr:=kmtPLC.ReadResFromPort();
  if sStr<>'' then
  Begin
      edtDValue.Text:=sStr;
  End;
end;

end.

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品视频自拍| av电影在线观看一区| 日本伊人午夜精品| 一区二区三区高清在线| 亚洲视频网在线直播| 亚洲精品视频一区| 亚洲丶国产丶欧美一区二区三区| 亚洲一区二区三区视频在线播放| 一区二区三区欧美久久| 亚洲电影一区二区三区| 日韩av电影免费观看高清完整版| 午夜精品成人在线视频| 奇米一区二区三区| 精品中文av资源站在线观看| 韩国三级在线一区| 国产一区二区久久| 成人黄页在线观看| 一本色道a无线码一区v| 欧美美女黄视频| 日韩欧美电影在线| 国产欧美精品区一区二区三区| 国产精品色一区二区三区| 亚洲男人的天堂av| 日日夜夜免费精品| 国产一区三区三区| 一本一道久久a久久精品| 精品视频在线免费观看| 日韩西西人体444www| 久久久欧美精品sm网站| 亚洲精品日日夜夜| 麻豆极品一区二区三区| 日韩亚洲欧美高清| 久久久99久久精品欧美| 自拍av一区二区三区| 五月激情六月综合| 国产风韵犹存在线视精品| 色av成人天堂桃色av| 91精品婷婷国产综合久久性色| 欧美精品一区二区三区高清aⅴ | 在线亚洲+欧美+日本专区| 欧美一区二区三区视频在线观看 | 理论电影国产精品| 99天天综合性| 日韩三级精品电影久久久 | 久久99精品久久久| va亚洲va日韩不卡在线观看| 欧美另类久久久品| 国产日产欧美一区| 天天免费综合色| 国产suv精品一区二区883| 欧美日韩视频第一区| 久久久久久久久一| 亚洲成人午夜电影| 成人精品视频.| 91精品国产综合久久精品| 国产精品人成在线观看免费| 免费人成网站在线观看欧美高清| 国产在线精品一区二区不卡了 | 亚洲自拍偷拍欧美| 国产剧情在线观看一区二区| 欧美日韩一本到| 国产精品高潮呻吟| 国内一区二区在线| 欧美日韩国产免费| 亚洲私人黄色宅男| 国产一区二区不卡老阿姨| 欧美美女一区二区在线观看| 亚洲欧洲日韩av| 国产精品一二三在| 日韩视频一区二区在线观看| 亚洲精品国久久99热| 成人蜜臀av电影| 2021久久国产精品不只是精品| 亚洲国产成人91porn| 91年精品国产| 国产日产欧美一区二区视频| 精品系列免费在线观看| 制服.丝袜.亚洲.中文.综合| 一区二区三区四区五区视频在线观看| 国产成人精品一区二| 欧美不卡一二三| 日韩国产精品久久久| 欧美撒尿777hd撒尿| 国产一区二区三区香蕉| 欧美日韩国产首页在线观看| 亚洲日本护士毛茸茸| 成人午夜视频免费看| 欧美mv和日韩mv的网站| 秋霞电影一区二区| 在线播放一区二区三区| 亚洲午夜在线电影| 91浏览器打开| 国产精品久久久久一区二区三区| 国产精品123| 久久综合久久综合久久| 精品亚洲porn| 国产午夜精品一区二区| 国产精品66部| 国产精品沙发午睡系列990531| 国产精品2024| 国产精品免费视频网站| www.亚洲激情.com| 中文字幕亚洲综合久久菠萝蜜| 床上的激情91.| 最近日韩中文字幕| 91福利在线观看| 亚洲最快最全在线视频| 欧美日韩综合在线免费观看| 亚洲成av人在线观看| 欧美精品 日韩| 毛片一区二区三区| 亚洲精品一区二区三区影院| 色婷婷国产精品| 日韩一区二区免费高清| 天堂精品中文字幕在线| 91精品国产色综合久久ai换脸| 日本视频中文字幕一区二区三区 | **性色生活片久久毛片| 91蜜桃免费观看视频| 亚洲一区在线观看网站| 欧美男同性恋视频网站| 日本在线播放一区二区三区| 日韩免费观看2025年上映的电影| 经典三级视频一区| 亚洲国产成人自拍| 在线精品视频免费播放| 日本亚洲免费观看| 久久久久久久久岛国免费| av毛片久久久久**hd| 亚洲午夜久久久久中文字幕久| 日韩丝袜美女视频| 成人激情免费视频| 亚洲一区二区三区影院| 日韩视频在线你懂得| 成人免费视频视频| 天天射综合影视| 久久精品亚洲乱码伦伦中文| 91麻豆产精品久久久久久| 蜜桃视频一区二区三区在线观看| 国产午夜精品在线观看| 欧美日韩亚洲高清一区二区| 国产一区二区伦理片| 一区二区三区久久| 国产综合色精品一区二区三区| 亚洲欧美在线另类| 欧美日韩一区二区三区视频| 老色鬼精品视频在线观看播放| 国产精品人成在线观看免费| 欧美日韩精品综合在线| 精品一区二区影视| 亚洲最大成人综合| 欧美草草影院在线视频| 色综合久久久久久久久| 国产中文字幕精品| 一区二区三区免费| 国产亚洲自拍一区| 91.xcao| 成人污污视频在线观看| 日韩国产一二三区| 亚洲久草在线视频| 久久久99精品免费观看| 91精品国产综合久久小美女| av在线播放成人| 久久电影网电视剧免费观看| 亚洲影院在线观看| 亚洲国产精品v| 日韩美女视频在线| 欧美亚洲一区二区在线| 国产成人精品免费在线| 久久成人综合网| 亚洲第一av色| 亚洲乱码国产乱码精品精可以看 | 欧美日韩国产经典色站一区二区三区 | 日韩精品中文字幕在线不卡尤物 | 亚洲欧美自拍偷拍色图| 日韩区在线观看| 欧美在线高清视频| 成人免费毛片a| 九九久久精品视频| 日本中文一区二区三区| 亚洲国产美国国产综合一区二区| 国产精品午夜免费| 国产三级三级三级精品8ⅰ区| 日韩精品专区在线影院重磅| 51久久夜色精品国产麻豆| 色噜噜狠狠成人网p站| av电影在线观看不卡| 国产福利精品一区| 国产一区二区三区在线观看免费视频| 日本成人在线一区| 日韩专区欧美专区| 视频在线在亚洲| 亚洲二区在线观看| 亚洲午夜激情网页| 亚洲成人动漫av| 亚洲一区二区三区四区不卡| 亚洲精品高清在线| 亚洲综合自拍偷拍| 丁香一区二区三区| 日韩欧美中文字幕一区|