五月婷网站,av先锋丝袜天堂,看全色黄大色大片免费久久怂,中国人免费观看的视频在线,亚洲国产日本,毛片96视频免费观看

| 注冊(cè)| 產(chǎn)品展廳| 收藏該商鋪

行業(yè)產(chǎn)品

當(dāng)前位置:
上海慶惜自動(dòng)化設(shè)備有限公司>>西門子S7-200>> 西門子S7-2006ES7 216-2BD23-0XB8

6ES7 216-2BD23-0XB8

返回列表頁(yè)
  • 6ES7 216-2BD23-0XB8
  • 6ES7 216-2BD23-0XB8
  • 6ES7 216-2BD23-0XB8
  • 6ES7 216-2BD23-0XB8
  • 6ES7 216-2BD23-0XB8
收藏
舉報(bào)
參考價(jià) 88
訂貨量 1
具體成交價(jià)以合同協(xié)議為準(zhǔn)
  • 型號(hào) 西門子S7-200
  • 品牌 Siemens/西門子
  • 廠商性質(zhì) 經(jīng)銷商
  • 所在地 上海市
在線詢價(jià) 收藏產(chǎn)品

更新時(shí)間:2018-12-11 15:12:01瀏覽次數(shù):417

聯(lián)系我們時(shí)請(qǐng)說(shuō)明是化工儀器網(wǎng)上看到的信息,謝謝!

同類優(yōu)質(zhì)產(chǎn)品

更多產(chǎn)品

產(chǎn)品簡(jiǎn)介

產(chǎn)地類別 進(jìn)口
6ES7 216-2BD23-0XB8
西門子以客戶面臨的挑戰(zhàn)為導(dǎo)向,同心協(xié)力,一同致力于遠(yuǎn)大理想,實(shí)現(xiàn)為客戶帶來(lái)更高價(jià)值、為員工帶來(lái)長(zhǎng)足進(jìn)步、為全社會(huì)帶來(lái)可持續(xù)發(fā)展的堅(jiān)定承諾。
“西門子已在中國(guó)植根超過(guò)140年,也是在中國(guó)改革開(kāi)放之后早與中國(guó)建立全面合作的企業(yè)。我們與中國(guó)的合作伙伴始終并肩同行,相濡以沫,這正是‘博大精深,同心致遠(yuǎn)’真實(shí)的寫照。"赫爾曼表示,“今天,隨著中國(guó)的社會(huì)經(jīng)濟(jì)邁入

詳細(xì)介紹

                           6ES7 216-2BD23-0XB8

西門子S7-200系列PLC在配料生產(chǎn)線上的應(yīng)用

摘  要:本文對(duì)西門子S7-200系列可編程序控制器應(yīng)用于配料生產(chǎn)線電氣控制系統(tǒng)的設(shè)計(jì)思想作了介紹,對(duì)系統(tǒng)的硬件組成和軟件設(shè)計(jì)作了較為詳細(xì)的闡述,現(xiàn)場(chǎng)應(yīng)用情況表明,該P(yáng)LC控制系統(tǒng)工作可靠,操作方便。

 

關(guān)鍵詞:西門子S7-200PLC;配料生產(chǎn)線;起保停電路。

1.前言:

    隨著微處理器、計(jì)算機(jī)和數(shù)字通信技術(shù)的飛速發(fā)展,計(jì)算機(jī)控制已經(jīng)擴(kuò)展到了幾乎所有的工業(yè)領(lǐng)域。例如可編程序控制器、基于PC總線的工業(yè)控制計(jì)算機(jī)、集散控制系統(tǒng)(DCS)和現(xiàn)場(chǎng)總線控制系統(tǒng)(FCS)等。現(xiàn)代社會(huì)要求制造業(yè)對(duì)市場(chǎng)需求作出迅速反應(yīng),生產(chǎn)出小批量、多品種,多規(guī)格、低成本和高質(zhì)量的產(chǎn)品,為了滿足這一要求,生產(chǎn)設(shè)備和自動(dòng)生產(chǎn)線的控制系統(tǒng)必須具有*的可靠性和靈活性,可編程序控制器(Programmable Logic Controller,PLC)正是順應(yīng)這一要求出現(xiàn)的,它是以微處理器為基礎(chǔ)的通用工業(yè)控制裝置,是工業(yè)自動(dòng)化三大支柱之一。國(guó)際電工委員會(huì)(IEC)對(duì)PLC作了如下定義:“可編程序控制器是一種數(shù)字運(yùn)算操作的電子系統(tǒng),專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)。它采用可編程序的存貯器,用來(lái)在其內(nèi)部存貯執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作的指令,并通過(guò)數(shù)字式、模擬式的輸入和輸出,控制各種類型的機(jī)械和生產(chǎn)過(guò)程??删幊绦蚩刂破骷捌溆嘘P(guān)設(shè)備,都應(yīng)按易于使工業(yè)控制系統(tǒng)形成一個(gè)整體,易于擴(kuò)充其功能的原則設(shè)計(jì)。”從這一定義可以看出,PLC是一種用程序來(lái)改變控制功能的工業(yè)控制計(jì)算機(jī),由于它具有功能強(qiáng),可靠性高,環(huán)境適應(yīng)能力和抗*力強(qiáng),以及接線簡(jiǎn)單,編程靈活、方便等特點(diǎn)而得到了廣泛應(yīng)用。本文以西門子S7-200系列PLC實(shí)現(xiàn)對(duì)配料生產(chǎn)線自動(dòng)控制的程序設(shè)計(jì)過(guò)程進(jìn)行了詳細(xì)的闡述。

2.配料生產(chǎn)線的電氣控制要求

  該配料生產(chǎn)線廣泛應(yīng)用于建筑、化工等生產(chǎn)領(lǐng)域,主要由料倉(cāng)、倉(cāng)壁振動(dòng)器、喂料振動(dòng)器、稱料倉(cāng)、排料振動(dòng)器、傳送帶、中間倉(cāng)、混合倉(cāng)、攪拌機(jī)組成;各振動(dòng)器、傳送帶、攪拌機(jī)均由電機(jī)拖動(dòng);中間倉(cāng)門和混合倉(cāng)卸料門則由電磁閥控制;當(dāng)某臺(tái)電機(jī)過(guò)載時(shí)電鈴報(bào)警并禁止所有輸出,故障排除后才能繼續(xù)工作。其工作過(guò)程如下:⑴按下啟動(dòng)按鈕后兩個(gè)倉(cāng)壁振動(dòng)器和兩個(gè)喂料振動(dòng)器同時(shí)啟動(dòng),料倉(cāng)一和料倉(cāng)二同時(shí)開(kāi)始下料,將配料喂入稱料倉(cāng)。⑵當(dāng)稱料傳感器SQ1和SQ2接通時(shí),對(duì)應(yīng)的倉(cāng)壁振動(dòng)器和喂料振動(dòng)器停止工作,停止喂料。⑶啟動(dòng)1號(hào)送料傳送帶。⑷延時(shí)10秒后啟動(dòng)兩個(gè)排料振動(dòng)器進(jìn)行排料,將稱料倉(cāng)中的配料通過(guò)1號(hào)傳送帶送入中間倉(cāng)。⑸延時(shí)300秒后啟動(dòng)攪拌機(jī),1號(hào)送料傳送帶停止工作。⑹延時(shí)3秒后,打開(kāi)中間倉(cāng)門,將中間倉(cāng)中的配料放入混合倉(cāng)通過(guò)攪拌機(jī)混合均勻。⑺延時(shí)300秒后,開(kāi)啟混合倉(cāng)卸料門,啟動(dòng)2號(hào)傳送帶將混合均勻的配料送走。⑻延時(shí)300秒后全部停止工作,一個(gè)周期結(jié)束后回到初始狀態(tài)或繼續(xù)下一個(gè)周期。該配料生產(chǎn)線要求有自動(dòng)、單周期和手動(dòng)三種工作方式;在自動(dòng)工作方式下,按下啟動(dòng)按鈕后能連續(xù)不斷地循環(huán)工作,直到按下停止按鈕,當(dāng)前工作周期結(jié)束后才停止工作;在單周期工作方式下,按下啟動(dòng)按鈕后工作一個(gè)周期自動(dòng)停止工作;在手動(dòng)工作方式下,可手動(dòng)調(diào)整1號(hào)傳送帶、2號(hào)傳送帶和攪拌機(jī)。

3.系統(tǒng)硬件設(shè)計(jì)

  根據(jù)該配料生產(chǎn)線的電氣控制要求,該系統(tǒng)有9臺(tái)電機(jī)、2個(gè)電磁閥和1個(gè)過(guò)載報(bào)警電鈴需要控制;在手動(dòng)工作方式下,手動(dòng)調(diào)整1號(hào)傳送帶、2號(hào)傳送帶和攪拌機(jī),需要3個(gè)點(diǎn)動(dòng)按鈕;在自動(dòng)工作方式下的啟動(dòng)和停止按鈕;稱料傳感器SQ1和SQ2有兩對(duì)4個(gè)輸入點(diǎn),工作方式轉(zhuǎn)換開(kāi)關(guān)有3個(gè)輸入點(diǎn),9臺(tái)電機(jī)的熱繼電器串聯(lián)共用一個(gè)輸入點(diǎn),因此該配料生產(chǎn)線的電氣控制系統(tǒng)采用PLC控制需要有13個(gè)輸入點(diǎn),12個(gè)輸出點(diǎn),在設(shè)計(jì)過(guò)程中我們選用西門子S7-200系列PLC,基本單元選用CPU224模塊DC14輸入/繼電器10輸出,擴(kuò)展單元選用EM223DC8輸入/繼電器8輸出能滿足控制要求。具體的I/O地址分配見(jiàn)表1。

4.系統(tǒng)軟件設(shè)計(jì)

  在系統(tǒng)軟件設(shè)計(jì)過(guò)程中,首先根據(jù)系統(tǒng)控制要求和工藝流程設(shè)計(jì)出系統(tǒng)順序功能圖,然后根據(jù)順序功能圖設(shè)計(jì)出梯形圖。

  4.1.順序功能圖的設(shè)計(jì)

  順序功能圖設(shè)計(jì)最基本的思想就是將系統(tǒng)的一個(gè)工作周期劃分為若干個(gè)順序相連的步(Step),并用編程元件來(lái)代表各步;步是根據(jù)輸出量的狀態(tài)變化來(lái)劃分的,在任何一步之內(nèi),各輸出量的ON/OFF狀態(tài)不變,但相鄰兩步輸出量總 的狀態(tài)是不同的,這樣使得代表各步的編程元件的狀態(tài)與各輸出量的狀態(tài)之間有著直接的邏輯關(guān)系。在順序功能圖的各步之間只有一步是活動(dòng)步,步與步之間的轉(zhuǎn)換是通過(guò)轉(zhuǎn)換條件來(lái)實(shí)現(xiàn)的,只有在前級(jí)步為活動(dòng)步,并且滿足轉(zhuǎn)換條件的情況下才能由前級(jí)步轉(zhuǎn)到后續(xù)步,前級(jí)步變?yōu)椴换顒?dòng)步而后續(xù)步變?yōu)榛顒?dòng)步。在配料生產(chǎn)線順序功能圖的設(shè)計(jì)中,我們根據(jù)控制要求將一個(gè)工作周期劃分為10個(gè)步,并用位存貯存器M來(lái)代表各步,其中M0.0為初始步,M0.1~M1.1代表各工作步,完整的順序功能圖如圖(1)所示。

  4.2.梯形圖的設(shè)計(jì)

  在根據(jù)順序功能圖設(shè)計(jì)梯形圖時(shí)可以有多種設(shè)計(jì)方法,即使用起保停電路的設(shè)計(jì)方法,以轉(zhuǎn)換為中心的設(shè)計(jì)方法,使用順序控制繼電器的設(shè)計(jì)方法和使用移位寄存器指令的設(shè)計(jì)方法。我們?cè)诔绦蛟O(shè)計(jì)過(guò)程中彩用了起保停電路的設(shè)計(jì)方法。

  起保停電路僅使用與觸點(diǎn)和線圈有關(guān)的基本指令,可以用于任意型號(hào)的PLC,這是一種通用的編程方法;在程序中用初始化脈沖SM0.1將初始步對(duì)應(yīng)的編程元件M0.0置位,為轉(zhuǎn)換的實(shí)現(xiàn)作好準(zhǔn)備,按下啟動(dòng)按鈕后,按順序功能圖設(shè)計(jì)的順序?qū)崿F(xiàn)自動(dòng)轉(zhuǎn)換,前級(jí)步編程元件的常開(kāi)觸點(diǎn)作為由前級(jí)步轉(zhuǎn)到后續(xù)步的先決條件與轉(zhuǎn)換條件串聯(lián),只有當(dāng)前級(jí)步為活動(dòng)步且轉(zhuǎn)換條件滿足時(shí),才能由前級(jí)步轉(zhuǎn)到后續(xù)步;而后續(xù)步編程元件的常閉觸點(diǎn)則串聯(lián)在前級(jí)步編程元件的線圈回路中,當(dāng)前級(jí)步轉(zhuǎn)到后續(xù)步后,后續(xù)步變?yōu)榛顒?dòng)步而前級(jí)步則變?yōu)椴换顒?dòng)步,利用后續(xù)步編程元件的常開(kāi)觸點(diǎn)實(shí)現(xiàn)自保功能,這樣一步一步轉(zhuǎn)換實(shí)現(xiàn)控制要求。

  為了實(shí)現(xiàn)各工作方式的轉(zhuǎn)換,在自動(dòng)工作方式下能連續(xù)不斷的循環(huán)運(yùn)行;而在單周期工作方式下,按下啟動(dòng)按鈕后只工作一個(gè)周期就停止工作。在程序中使用了位寄存器M2.0,在自動(dòng)方式時(shí),按下啟動(dòng)按鈕后M2.0得電并能自保,而在單周期方式時(shí),按下啟動(dòng)按鈕后M2.0得電但不能自保,在手動(dòng)方式時(shí)按下啟動(dòng)按鈕后M2.0不能得電。在由初始步M0.0轉(zhuǎn)換到*步M0.1時(shí),不是將啟動(dòng)按鈕I0.4串在M0.1的線圈回路中,而是將M2.0的常開(kāi)觸點(diǎn)串在M0.1的線圈回路中,這樣就可以實(shí)現(xiàn)自動(dòng)和單周期工作方式的轉(zhuǎn)換控制。在手動(dòng)方式下通過(guò)I1.5使代表各步的編程元件處于復(fù)位狀態(tài),按下點(diǎn)動(dòng)按鈕I0.1、I0.2、I0.3時(shí)對(duì)應(yīng)的輸出Q0.7、Q1.0、Q1.1得電,實(shí)現(xiàn)對(duì)攪拌機(jī)、1號(hào)傳送帶和2號(hào)傳送帶的點(diǎn)動(dòng)控制。工作方式控制程序如圖(2)所示,起保停主控程序及輸出控制程序如圖(3-1),圖(3-2)所示。

 

5.結(jié)束語(yǔ)

  本文介紹了利用西門子S7-200系列可編程序控制器實(shí)現(xiàn)對(duì)配料生產(chǎn)線自動(dòng)控制系統(tǒng)的設(shè)計(jì)過(guò)程,對(duì)系統(tǒng)的硬件組成和軟件設(shè)計(jì)作了較為詳細(xì)的闡述,重點(diǎn)介紹了起保停電路的設(shè)計(jì)思路,現(xiàn)場(chǎng)應(yīng)用情況表明,該P(yáng)LC控制系統(tǒng)工作可靠,操作方便。本文的創(chuàng)新點(diǎn)在于使用位寄存器M2.0與工作方式轉(zhuǎn)換開(kāi)關(guān)實(shí)現(xiàn)各工作方式的轉(zhuǎn)換,大大簡(jiǎn)化了程序設(shè)計(jì)。

基于西門子S7-200系列PLC構(gòu)成及PID溫度控制的實(shí)現(xiàn)

本文介紹了基于S7-200系列PLC的智能溫度控制器系統(tǒng)。闡述了溫度控制的實(shí)現(xiàn)方法。介紹了VB環(huán)境下實(shí)現(xiàn)上位機(jī)和PLC溫度監(jiān)控系統(tǒng)的串行通信的技術(shù)。經(jīng)過(guò)現(xiàn)場(chǎng)調(diào)試表明,本系統(tǒng)具有可靠性高,監(jiān)控方便等優(yōu)點(diǎn)。由于PLC在工業(yè)領(lǐng)域使用的普遍性,該系統(tǒng)有很大的使用范圍。

 

因?yàn)镻LC具有控制能力強(qiáng)、可靠性高、配置靈活、編程簡(jiǎn)單、使用方便、易于擴(kuò)展等優(yōu)點(diǎn),成為了當(dāng)今及今后工業(yè)控制領(lǐng)域的主要手段和自動(dòng)化控制設(shè)備。在許多行業(yè)的工業(yè)控制系統(tǒng)中,溫度控制都是要解決的問(wèn)題之一。在一些熱處理行業(yè),由于使用簡(jiǎn)單的溫控儀表和溫控電路進(jìn)行控制,存在控制精度低、超調(diào)量大等缺點(diǎn),這樣就造成了產(chǎn)品質(zhì)量不高,能源浪費(fèi)等問(wèn)題。

 

基于PLC在工業(yè)控制領(lǐng)域的普及性和溫度控制的重要性,設(shè)計(jì)了一個(gè)基于PLC的智能溫度控制系統(tǒng),具有很廣的應(yīng)用空間。同時(shí),由于PLC具有自身的一些缺點(diǎn),即數(shù)據(jù)的計(jì)算處理和管理能力較弱,不能提供良好的用戶界面,因此妨礙了對(duì)現(xiàn)場(chǎng)溫度變化的跟蹤與監(jiān)控,而計(jì)算機(jī)可以很好的彌補(bǔ)的這一缺點(diǎn)。用計(jì)算機(jī)與PLC 組成的主從式實(shí)時(shí)監(jiān)控系統(tǒng),能夠充分發(fā)揮各自在工業(yè)控制中的優(yōu)勢(shì),實(shí)現(xiàn)分散控制、集中監(jiān)控等全新功能。本系統(tǒng)采用西門子公司S7-200系列PLC,通過(guò)PLC串口通訊與計(jì)算機(jī)連接,監(jiān)控界面友好,運(yùn)行穩(wěn)定。

 

1 PLC溫度控制系統(tǒng)

 

在鍋爐溫度控制系統(tǒng)中,電加熱鍋爐是過(guò)程控制工業(yè)中常用的設(shè)備,其溫度控制也是過(guò)程控制的一個(gè)重點(diǎn)。PLC溫度控制系統(tǒng)的結(jié)構(gòu)如圖1所示,PLC 通過(guò)加熱棒及風(fēng)扇分別控制爐子的加熱及降溫。計(jì)算機(jī)則實(shí)現(xiàn)目標(biāo)溫度的設(shè)定、動(dòng)態(tài)顯示、參數(shù)的設(shè)定等功能,從而實(shí)現(xiàn)實(shí)時(shí)溫度監(jiān)控。

 

2 系統(tǒng)構(gòu)成

 

信號(hào)處理、溫度調(diào)節(jié)等功能。在,溫一個(gè)溫度控制系統(tǒng)一般具有溫度信號(hào)采集、PLC的溫度控制系統(tǒng)中度信號(hào)的采集可以使用常用的溫度傳感器(熱電偶、熱電阻)。由溫度傳感器檢測(cè)來(lái)的信號(hào)不是標(biāo)準(zhǔn)的電壓(電流)信號(hào),不能直接送給A/D轉(zhuǎn)換模塊。因此溫度傳感器采集到的溫度信號(hào)要經(jīng)過(guò)變送器的處理后才能被A/D轉(zhuǎn)換器識(shí)別并轉(zhuǎn)換為相應(yīng)的數(shù)字信號(hào)。根據(jù)所使用的溫度傳感器選用對(duì)應(yīng)的溫度變送器。S7-200系列PLC常用的模擬量輸入輸出混合模塊為EM235,EM235為4路模擬量輸入,1路模擬量輸出。PLC對(duì)溫度信號(hào)進(jìn)行處理后,通過(guò)模擬量模塊輸出電流信號(hào),電流信號(hào)可以通過(guò)調(diào)壓器來(lái)控制電源的開(kāi)度(即一周期內(nèi)的導(dǎo)通比率),從而控制電源的輸出功率。加熱器根據(jù)電源輸出功率調(diào)節(jié)加熱強(qiáng)度,從而達(dá)到溫度調(diào)節(jié)的效果。

 

3 溫度PID控制的實(shí)現(xiàn)

 

對(duì)于模擬量信號(hào)的控制PID(比例+積分+微分)算法控制。S7-200 系列PLC有專門的PID回路指令,對(duì)模擬量進(jìn)行PID控制十分方便。PID指令使用的算法:( n SP 為第n個(gè)采樣時(shí)刻的給定值,n為過(guò)程變量值,MX 為積分項(xiàng)值)PID 指令根據(jù)表格(TBL)中的輸入和配置信息對(duì)引用LOOP執(zhí)行PID 循環(huán)計(jì)算。在執(zhí)行PID 指令前,要建立一個(gè)參數(shù)表,一般要對(duì)表1 中的參數(shù)進(jìn)行初始化處理。

 

在實(shí)際控制過(guò)程中,無(wú)論是給定量還是過(guò)程量都是工程實(shí)際值,它們的取值范圍都是不相同的。因此在進(jìn)行PID運(yùn)算前,必須將工程實(shí)際值標(biāo)準(zhǔn)化。PLC 在對(duì)模擬量進(jìn)行PID運(yùn)算后,對(duì)輸出產(chǎn)生的控制作用是在[0.0,1]范圍的標(biāo)準(zhǔn)值,不能驅(qū)動(dòng)實(shí)際的驅(qū)動(dòng)裝置,必須將其轉(zhuǎn)換成工程實(shí)際值。

 

由于電加熱爐具有較大的延時(shí)性,所以采輸出值,0.0~1.012 Kc數(shù)正數(shù)雙字,實(shí)數(shù)I 回路增益,正、負(fù)常數(shù)16 Ts I 采樣時(shí)間,單位為s,正20 TI I 積分時(shí)間常數(shù),單位為min,24 Td I 微分時(shí)間常數(shù),單位為min,正數(shù)式控制。大致采用三段控制: *段,開(kāi)始階段置電源為滿開(kāi)度,以最大的功率輸出克服熱慣性; 第二段,等到溫度達(dá)到一定值轉(zhuǎn)為PID控制; 第三段,接近設(shè)定點(diǎn)時(shí)置電源開(kāi)度為0,提供一個(gè)保溫階段,以適應(yīng)溫度的滯后溫升。程序流程圖如圖3 所示,圖中X,Y根據(jù)實(shí)際設(shè)定。

 

PID參數(shù)的調(diào)節(jié)是很重要的,調(diào)節(jié)方法有很多,概括起來(lái)有兩大類:一是理論計(jì)算整定法。它主要是依據(jù)系統(tǒng)的數(shù)學(xué)模型,經(jīng)過(guò)理論計(jì)算確定控制器參數(shù)。二是工程整定方法,它主要依賴工程經(jīng)驗(yàn),直接在控制系統(tǒng)的試驗(yàn)中進(jìn)行,且方法簡(jiǎn)單、易于掌握。在工程實(shí)際中,控制系統(tǒng)難以建立起精確的數(shù)學(xué)模型,所以一般采用工程整定法。PID參數(shù)的工程整定法主要有臨界比例法、反應(yīng)曲線法和衰減法。在這里選用臨界比例度法,整定步驟如下: (1)首先預(yù)選擇一個(gè)足夠短的采樣周期讓系統(tǒng)工作; (2)僅加入比例控制環(huán)節(jié),直到系統(tǒng)對(duì)輸入的階躍響應(yīng)出現(xiàn)臨界振蕩,記下這時(shí)的比例放大系數(shù)和臨界振蕩周期; (3)在一定的控制度下通過(guò)公式計(jì)算得到PID控制器的參數(shù)。

 

4 PLC 與計(jì)算機(jī)通訊的設(shè)計(jì)

 

由于VB具有強(qiáng)大的圖形處理功能,界面可視化性強(qiáng),而且操作簡(jiǎn)單,容易實(shí)現(xiàn),故采用VB來(lái)實(shí)現(xiàn)上位機(jī)和下位機(jī)的通信。其下位急是S7-200系列PLC,上位機(jī)是通過(guò)RS-232 串行口與PLC 相連的計(jì)算機(jī)。

 

4.1 PLC程序部分

 

S7-200 支持多種通訊模式,其中在自由口通訊方式下,用戶可以利用梯形圖程序中的接收完成中斷、發(fā)送完成中斷、發(fā)送指令和接收指令完成S7-200 系列PLC 與上位機(jī)的通訊。

 

PLC 的CPU 處于STOP 模式時(shí),自由口通訊被禁止,只有當(dāng)CPU 處于RUN 模式時(shí),才可使用自由口通訊。SMB30(這里選擇端口0)是自由口模式控制字節(jié),用來(lái)設(shè)定校驗(yàn)方式、通訊協(xié)議、波特率等通訊參數(shù)。發(fā)送指令XMT 啟動(dòng)自由端口模式下數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)發(fā)送,它可以方便地發(fā)送1~255 個(gè)字符,如果有中斷程序連接到發(fā)送結(jié)束事件上,在發(fā)送完成后,端口0 會(huì)產(chǎn)生中斷事件9,也可以監(jiān)視發(fā)送完成狀態(tài)位SM45 的變化。接收指令RCV 可以初始化接收信息服務(wù),通過(guò)的通訊端口接收信息并存儲(chǔ)在數(shù)據(jù)緩沖區(qū)內(nèi)。在接收完最后一個(gè)字符時(shí),端口0 產(chǎn)生中斷事件23.

 

4.2上位機(jī)程序部分

 

VB 帶有專門管理串行通訊的MSComm 控件,利用它只需設(shè)置幾個(gè)主要參數(shù)就可以實(shí)現(xiàn)PLC與計(jì)算機(jī)串行通訊。計(jì)算機(jī)采用VB編程,主要有監(jiān)控界面、當(dāng)前溫度顯示、動(dòng)態(tài)溫度曲線顯示、參數(shù)設(shè)置以及與PLC通信等方面的設(shè)計(jì)。通信參數(shù)設(shè)置程序如下:

 

MSComm1.PortOpen= True//打開(kāi)通信端口。計(jì)算機(jī)端的VB程序利用MSComm 控件與S7-200交換數(shù)據(jù),通過(guò)自由口通訊程序從現(xiàn)場(chǎng)采集溫度信號(hào)。并且上位機(jī)程序可以設(shè)定初始溫度和PID參數(shù)、顯示動(dòng)態(tài)溫度曲線。

 

5 結(jié)束語(yǔ)

 

本文介紹了由西門子公司S7-200系列PLC構(gòu)成的溫度控制器,并闡述了VB環(huán)境下計(jì)算機(jī)與PLC溫控系統(tǒng)的串行通信技術(shù),給出了部分程序,通過(guò)實(shí)例表明,該系統(tǒng)可靠性高,監(jiān)控方便。

6ES7 216-2BD23-0XB8

收藏該商鋪

請(qǐng) 登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
二維碼