美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > PLC可編程控制器 > 大型PLC可編程控制器

類型分類:
科普知識
數據分類:
大型PLC可編程控制器

利用VB實現PC與PLC的聯機控制

發布日期:2022-04-26 點擊率:70

     近年來,隨著可編程控制器(以下簡稱PLC)技術的不斷發展,速度、功能、可靠性和穩定性的不斷提升,其在工業控制中的運用越來越廣泛。個人計算機(以下簡稱PC)具有人機界面好,編程軟件豐富,數據處理快,信息存儲方便,圖像功能完善等優點。以PLC為下位機,以PC機為上位機的聯機控制模式,結合了PLC與PC各自的優點,提高了控制能力和可靠性,不僅操作使用方便,產品造價也較低,因而成為工業控制中應用較多的模式。本文以電動機正反轉控制為實例,說明松下FP1系列PLC與PC實現聯機控制的方法。

    1.松下FP1系列PLC與PC機的通信連接

    松下FP1系列PLC均設有一個RS422串行通信接口。該接口既可用于PLC與PC機聯機進行梯形圖程序編程與調試,也可用于正常工作時的數據通信。PC機一般均設有一個以上的RS232C串行通信接口。由于RS232C和RS422屬于不同的串行通信接口,通信信號的類型和工作方式不一樣,因此,PLC與PC進行串行通信連接時,必須在中間安裝一個RS422/RS232C適配器來完成信號的轉換(部分PLC也具有RS232C口,此時可直接連接)。FP1系列PLC與PC機的通信連接如圖1所示。

 

    2.PLC控制電機正反轉電路設計

    PLC控制電機正反轉的接線如圖2所示,其中SB0、SB1、SB2開關按鈕分別用于控制電機的正轉、反轉和停止;KM1、KM2分別為電機正反轉控制的接觸器。由于PLC直接控制交流接觸器,所以PLC應選擇繼電器輸出型,并在接觸器回路采用互鎖來保證電路的安全。

    3.PC與PLC的聯機控制程序

    按上述圖1完成PLC與PC機的通信連接后,還需采用PLC聯機編程軟件或手持編程器對PLC內部通信參數專用的系統寄存器No.410~No.418進行設定,具體為:串口選擇為COM1,波特率為9600bps,數據位長度為8位,停止位為1位,奇校驗,單元號為1。

    4.PLC控制程序

    PLC的控制程序要既能現地控制,又能使PC機通過串口通信實現上位機對電動機的正反轉控制和電機狀態信息反饋。具體程序如圖3所示。

 

    程序中為實現PC機對電機的控制使用了R100、R101和R102三個內部繼電器。內部繼電器可由PC機按松下FP1系列PLC的NEWTOCOL專用通信協議(具體協議可參考廠家資料),以發送特定字符串的形式進行讀寫。為了仿效按鈕操作的效果,三個內部繼電器由上位機置位后啟動對應的定時器,經0.8S后由定時器對內部繼電器自動進行復位。

    5.PC機控制程序與界面

    作為上位機,PC機通過人機界面,將操作人員的操作指令轉換成相應的通信字符串并經串口發送至PLC,實現對電機的控制;另一方面,PC機定時讀取PLC寄存器的數據,從而可判斷出PLC對電動機的控制狀態并在人機界面上顯示出來。

    PC機的程序利用VisualBasic6.0進行開發,首先,從菜單“工程”→“部件…”→“控件”中添加串行口通信控件MicrosofcCommControl6.0到工具箱中,然后從工具箱中往窗體添加下表所列的控件。

 

    PC機的控制程序如下:

    PrivateSubForm_Load()'窗體加載過程

    MSComm1.CommPort=1'通信控件選用PC機的串口1

    MSComm1.Settings="9600,o,8,1"'設定串口1的波特率為9600bps,奇校驗,8位數據位,1位停止位

    MSComm1.PortOpen=True'打開串口1

    Timer1.Interval=1000'定時器1的定時值為1s

    Timer1.Enabled=True'啟動定時器1

    EndSub

    Functioncom(aAsString,bAsInteger)'向PLC讀寫寄存器內容函數

    MSComm1.InBufferCount=0'清空串口的接收緩沖區

    MSComm1.Output=a'將要發送的字符串從串口發送出去

    Do

    DoEvents

    LoopUntilMSComm1.InBufferCount>=b'等待PLC的響應字符至一定位數

    com=MSComm1.Input'讀入串口接收到的字符串

    EndFunction

    PrivateSubTimer1_Timer()'定時讀取Y0、Y1的值以判斷電機當前狀態

    a="%01#RCP2Y0000Y0001**"+Chr(13)'定義讀Y0、Y1值的通信字符串

    s=com((a),9)'讀Y0、Y1的當前值

    IfMid(s,7,1)="1"Then'返回字符串中第7位為1表示Y0接通,電機正轉

    cmdzz.Enabled=False'電機已正轉,禁止操作正轉按鈕但可操作反轉按鈕

    cmdfz.Enabled=True

    Labdjzt.Caption="電機當前狀態:正轉"

    ElseIfMid(s,8,1)="1"Then'反轉

    cmdfz.Enabled=False'電機反轉,禁止操作反轉按鈕但可操作正轉按鈕

    cmdzz.Enabled=True

    Labdjzt.Caption="電機當前狀態:反轉"

    ElseIfMid(s,7,1)="0"AndMid(s,8,1)="0"Then'停機

    cmdfz.Enabled=True'電機已停止,可操作正轉或反轉按鈕

    cmdzz.Enabled=True

    Labdjzt.Caption="電機當前狀態:停止"

    EndIf

    EndSub

    PrivateSubcmdzz_Click()'正轉指令

    a="%01#WCSR01001**"+Chr(13)'定義將R100置1,啟動正轉的通信字符串

    s=com((a),7)

    EndSub

    PrivateSubcmdfz_Click()'反轉指令

    a="%01#WCSR01011**"+Chr(13)'定義將R101置1,啟動反轉的通信字符串

    s=com((a),7)

    EndSub

    PrivateSubcmdtj_Click()'停機指令

    a="%01#WCSR01021**"+Chr(13)'定義將R102置1使電機停轉的通信字符串

    s=com((a),7)

    EndSub

    運行上述程序,既可在PC機上實現對電機正反轉以及停止的控制,也可在現地通過SB0、SB1和SB2按鈕實現對電機的控制;既可在現地啟動或停止電機轉動,也可在PC機上實現停機或電機轉動控制。由于PC機定時讀取PLC內部Y0、Y1的值,所以在現地操作改變電機的工作狀態時,在PC機程序中可顯示出當前電機的工作狀態并禁止相應的操作,真正實現了PC與PLC的聯機控制。

    6.結束語

    上述設計已在實踐中應用。經驗證,可在此基礎上,增加聯機通信故障自動檢測報警功能,利用數據讀寫命令實現聯機大批量數據傳送,根據現地來的狀態信息增加PC機動畫演示功能,從而使PC與PLC的聯機控制程序更加完善,控制界面更加形象。根據上述原理,結合PC與PLC控制的特點,可在其它控制場合使用上述方法實現雙機甚至多機聯機控制。
 

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        精品国产乱码久久久久久夜甘婷婷| 91视频免费播放| 国产精品不卡在线观看| 久久久久高清精品| 国产精品丝袜久久久久久app| 国产欧美日本一区视频| 欧美经典一区二区三区| 中文字幕制服丝袜成人av| 亚洲人被黑人高潮完整版| 亚洲国产精品视频| 免费成人结看片| 国产一区美女在线| 白白色 亚洲乱淫| 99蜜桃在线观看免费视频网站| 岛国视频一区| 日本视频一区二区在线观看| 日韩精品一区二区三区色偷偷| 一区二区精品国产| 91麻豆精品国产无毒不卡在线观看| 91麻豆精品国产91久久久使用方法 | 亚洲综合色自拍一区| 三级亚洲高清视频| 粉嫩久久99精品久久久久久夜| 999在线免费观看视频| 日本不卡一区| 欧美日韩1区2区| 国产女人18毛片水真多成人如厕| 亚洲免费伊人电影| 国产一区二区三区四区五区美女| 97超碰人人看人人| 在线视频一区观看| 日韩美一区二区三区| 亚洲精品视频一区| 国产成人亚洲综合a∨婷婷图片 | 国产福利一区二区三区在线观看| 水蜜桃亚洲一二三四在线| 欧美一区二区三区免费视频| 国产精品三级久久久久三级| 免费不卡在线视频| 国产99在线播放| 欧美日韩一区二区三区不卡| 国产精品色噜噜| 国产二区国产一区在线观看| 久久久久综合一区二区三区| 91麻豆精品国产综合久久久久久| 亚洲精品国产a久久久久久| 国产成人在线视频播放| 欧美婷婷久久| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 精品福利在线导航| 五月天亚洲婷婷| 成人免费在线看片| 欧美日韩亚洲综合一区| 国产精品国产自产拍高清av| 国产精品亚洲视频| 中文视频一区视频二区视频三区| 国产亚洲美州欧州综合国| 日本人妖一区二区| 精品一区二区三区视频日产| 日韩一区二区免费视频| 婷婷一区二区三区| 激情小说网站亚洲综合网| 欧美大片顶级少妇| 久久99国产精品久久99| 区一区二区三区中文字幕| 久久久噜噜噜久久中文字幕色伊伊| 美女www一区二区| 日本成人看片网址| 亚洲国产精品精华液ab| 成人教育av在线| 欧美日韩国产一区二区三区地区| 亚洲激情综合网| 国产视频在线观看一区| 久久影院视频免费| 国产不卡在线视频| 欧美日韩黄色影视| 免费欧美高清视频| 亚洲一卡二卡三卡| 一个色在线综合| 免费在线观看一区二区| 欧美国产精品中文字幕| www.亚洲精品| 69久久夜色精品国产69蝌蚪网| 日韩av一区二区三区四区| 天天久久人人| 一区二区三区毛片| 欧美久久综合性欧美| 综合网在线视频| 精品免费二区三区三区高中清不卡 | 日本道免费精品一区二区三区| 亚洲欧洲综合另类| 精品一区二区不卡| 国产精品对白交换视频| 99久久精品国产一区| 日韩欧美激情在线| 成人污污视频在线观看| 91精品国产综合久久精品app | 91精品国产91久久久久久最新毛片| 免费人成黄页网站在线一区二区 | 中文字幕精品—区二区日日骚| 亚洲精品视频在线看| 欧美日韩一区二区三区在线观看免| ●精品国产综合乱码久久久久| 国产精品成人观看视频免费| 国产午夜精品一区二区三区嫩草| 91观看网站| 中文字幕一区av| 久久99精品久久久久子伦| 中文字幕一区在线观看| 精选一区二区三区四区五区| 国产精品不卡在线观看| 欧美日韩在线一区二区三区| 一区二区三区毛片| 一区不卡字幕| 激情综合网av| 精品捆绑美女sm三区| 91成人理论电影| 中文字幕中文在线不卡住| 欧美日韩综合另类| 免费在线观看日韩欧美| 欧美妇女性影城| 不卡区在线中文字幕| 国产精品嫩草影院com| 色中色综合成人| 日本va欧美va精品| 91精品婷婷国产综合久久| 99久久er热在这里只有精品66| 欧美激情中文不卡| 欧洲一区二区日韩在线视频观看免费 | xnxx国产精品| 国内外成人免费视频| 亚洲成人激情社区| 69堂精品视频| 国产伦精品一区二区三区四区免费| 亚洲与欧洲av电影| 欧美精品777| 国产欧美在线一区二区| 亚洲午夜精品在线| 欧美巨大另类极品videosbest| 91视频免费播放| 天天做天天摸天天爽国产一区 | 欧美人与禽zozo性伦| 91网址在线看| 亚瑟在线精品视频| 日韩一级大片在线观看| 激情小说综合区| 狠狠久久亚洲欧美| 国产精品美女久久久久aⅴ | 欧美在线短视频| 99久久精品免费看| 五月婷婷久久综合| 久久久精品tv| 色屁屁一区二区| 99精品国产一区二区| 日韩有码一区二区三区| 久久综合九色综合久久久精品综合| 欧美日韩在线精品| 成人污污视频在线观看| 亚洲二区在线视频| 久久久亚洲精品石原莉奈| 亚洲视频电影| 91在线精品观看| 国内精品视频666| 亚洲免费色视频| 精品久久一区二区三区| 一区二区三区我不卡| 成人91视频| 国产精品亚洲人在线观看| 亚洲一区二区三区不卡国产欧美| 精品国产亚洲在线| 在线免费观看日韩欧美| 久久精品五月婷婷| 9久草视频在线视频精品| 日韩精品亚洲专区| 国产精品久久久久久久浪潮网站 | 久久成人资源| 高清视频一区二区| 日韩电影免费在线| 亚洲欧洲一区二区在线播放| 91精品国产综合久久精品app| 日韩欧美精品在线不卡| 99久热re在线精品996热视频 | 香蕉成人伊视频在线观看| 国产视频视频一区| 69av一区二区三区| 亚洲一区二区在| 久久精品国产综合精品| 91视频免费看| 东方aⅴ免费观看久久av| 美女一区二区在线观看| 一区二区免费在线| 国产精品拍天天在线| 精品成人免费观看| 欧美日韩精品三区| 欧美色区777第一页| 中文字幕成人一区| 午夜精品福利一区二区| 久久久久久精| 久久av一区二区三区漫画| www 成人av com|