最近中文字幕在线mv视频在线,中文字幕无码家庭乱欲,一区二区伊人久久大杳蕉 ,亚洲综合国产一区,夜夜爽www

產(chǎn)品簡(jiǎn)介
1771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE0
1771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE0
產(chǎn)品價(jià)格:¥132
上架日期:2018-09-28 09:52:26
產(chǎn)地:本地
發(fā)貨地:福建廈門(mén)市
供應(yīng)數(shù)量:不限
最少起訂:1個(gè)
瀏覽量:70
資料下載:暫無(wú)資料下載
其他下載:暫無(wú)相關(guān)下載
詳細(xì)說(shuō)明

    1771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE01771-OR以太網(wǎng)模塊6GK7 243-1EX00-0XE0

    在現(xiàn)代工業(yè)控制系統(tǒng)中,PLC以其高可靠性、適應(yīng)工業(yè)過(guò)程現(xiàn)場(chǎng)、強(qiáng)大的聯(lián)網(wǎng)功能等特點(diǎn),被廣泛應(yīng)用??蓪?shí)現(xiàn)順序控制、PID回路調(diào)節(jié)、高速數(shù)據(jù)采集分析、計(jì)算機(jī)上位管理,是實(shí)現(xiàn)機(jī)電一體化的重要手段和發(fā)展方向。但PLC無(wú)法單獨(dú)構(gòu)成完整的控制系統(tǒng),無(wú)法進(jìn)行復(fù)雜的運(yùn)算和顯示各種實(shí)時(shí)控制圖表和曲線(xiàn),無(wú)良好的用戶(hù)界面,不便于監(jiān)控。將個(gè)人計(jì)算機(jī)(PC)與PLC結(jié)合起來(lái)使用,可以使二者優(yōu)勢(shì)互補(bǔ),充分利用個(gè)人計(jì)算機(jī)強(qiáng)大的人機(jī)接口功能、豐富的應(yīng)用軟件和低廉的價(jià)格優(yōu)勢(shì),組成高性能價(jià)格比的控制系統(tǒng)。

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

    推進(jìn)系統(tǒng)中,PC機(jī)選用工控計(jì)算機(jī)。它是整個(gè)控制系統(tǒng)的核心,是上位機(jī)。其主要利用良好的圖形用戶(hù)界面,顯示從PLC接收的開(kāi)關(guān)量和控制手柄的位置,進(jìn)行一些較復(fù)雜的數(shù)據(jù)運(yùn)算,并且向PLC發(fā)出控制指令。

    PLC是該系統(tǒng)的下位機(jī),負(fù)責(zé)現(xiàn)場(chǎng)高速數(shù)據(jù)采集(控制手柄的位置),實(shí)現(xiàn)邏輯、定時(shí)、計(jì)數(shù)、PID調(diào)節(jié)等功能,通過(guò)串行通訊口向PC機(jī)傳送PLC工作狀態(tài)及有關(guān)數(shù)據(jù),同時(shí)從PC機(jī)接受指令,向蜂鳴器、指示燈、滑油泵、控制手柄的位置等發(fā)出命令,實(shí)現(xiàn)PC機(jī)對(duì)控制系統(tǒng)的管理,提高了PLC的控制能力和控制范圍,使整個(gè)系統(tǒng)成為集散控制系統(tǒng)。

    2.通訊協(xié)議

    計(jì)算機(jī)與PLC之間的通信是建立在以RS232標(biāo)準(zhǔn)為基礎(chǔ)的異步雙向通信上的,F(xiàn)X系列PLC有其特定的通信格式,整個(gè)通信系統(tǒng)采用上位機(jī)主動(dòng)的通信方式,PLC內(nèi)部不需要編寫(xiě)專(zhuān)門(mén)的通信程序,只要把數(shù)據(jù)存放在相應(yīng)的數(shù)據(jù)寄存器中即可,每個(gè)數(shù)據(jù)寄存器都有相應(yīng)的物理通信地址,通信時(shí)計(jì)算機(jī)直接對(duì)物理通信地址進(jìn)行操作。通信過(guò)程中,傳輸字符和命令字以ASCⅡ碼為準(zhǔn),常用的字符及其ASCⅡ碼對(duì)應(yīng)關(guān)系。

    計(jì)算機(jī)與PLC進(jìn)行通訊時(shí),計(jì)算機(jī)與PLC之間是以幀為單位進(jìn)行信息交換的,其中控制字符ENQ、ACK、NAK,可以構(gòu)成單字符幀發(fā)送和接受,其余的信息幀發(fā)送和接受時(shí)都是由字符STX、命令字、數(shù)據(jù)、字符ETX以及和校驗(yàn)5部分組成。

    校驗(yàn)和在信息幀的尾部用來(lái)判斷傳輸?shù)恼_與否,和校驗(yàn)碼的計(jì)算方法是將命令碼到ETX之間的所有字符的ASCⅡ碼(十六進(jìn)制數(shù))相加,取所得和的最低2位數(shù),在后面的通信程序設(shè)計(jì)里面還會(huì)提到。進(jìn)行差錯(cuò)檢驗(yàn)的方法很多,常用的有奇偶校驗(yàn)碼,水平垂直冗余校驗(yàn)LRC,目前廣泛使用的是CRC校驗(yàn)碼,它能查處99%以上18位或更長(zhǎng)的突出錯(cuò)誤,而在計(jì)算機(jī)與PLC點(diǎn)對(duì)點(diǎn)的短距離通訊時(shí),出錯(cuò)的幾率較小,因而采用校驗(yàn)和法,基本能滿(mǎn)足要求。

    3.多線(xiàn)程技術(shù)及在VC++串口通信程序中的實(shí)現(xiàn)

    在Windows的一個(gè)進(jìn)程內(nèi),包含一個(gè)或多個(gè)線(xiàn)程,每個(gè)線(xiàn)程共享所有的進(jìn)程資源,包括打開(kāi)的文件、信號(hào)標(biāo)識(shí)及動(dòng)態(tài)分配的內(nèi)存等等。

    一個(gè)進(jìn)程內(nèi)的所有線(xiàn)程使用同一個(gè)32位地址空間,而這些線(xiàn)程的執(zhí)行由系統(tǒng)調(diào)度程序控制,調(diào)度程序決定哪個(gè)線(xiàn)程可執(zhí)行和什么時(shí)候執(zhí)行線(xiàn)程。線(xiàn)程有優(yōu)先級(jí)別,優(yōu)先權(quán)較低的線(xiàn)程必須等到優(yōu)先權(quán)較高的線(xiàn)程執(zhí)行完任務(wù)后再執(zhí)行。在多處理器的機(jī)器上,調(diào)度程序可以把多個(gè)線(xiàn)程放到不同的處理器上運(yùn)行,這樣可以使處理器的任務(wù)平衡,也提高系統(tǒng)的運(yùn)行效率。

    Windows內(nèi)部的搶先調(diào)度程序在活動(dòng)的線(xiàn)程之間分配CPU時(shí)間,Windows區(qū)分兩種不同類(lèi)型的線(xiàn)程,一種是用戶(hù)界面線(xiàn)程(UserInterfaceThread),它包含消息循環(huán)或消息泵,用于處理接收到的消息;另一種是工作線(xiàn)程(WorkThread)它沒(méi)有消息循環(huán),用于執(zhí)行后臺(tái)任務(wù)、監(jiān)視串口事件的線(xiàn)程即為工作線(xiàn)程。

     

    本系統(tǒng)采用MFC編程方法,MFC是把串口作為文件設(shè)備來(lái)處理的,它用CreateFile()打開(kāi)串口,并獲得一個(gè)串口句柄,用SetCommState()進(jìn)行端口配置,包括緩沖區(qū)設(shè)置,超時(shí)設(shè)置和數(shù)據(jù)格式等。然后調(diào)用函數(shù)ReadFile()和WriteFile()進(jìn)行數(shù)據(jù)的讀寫(xiě),用WaitForSingleObject()監(jiān)視通信事件。在用ReadFile()和WriteFile()讀寫(xiě)串口時(shí),一般采用重疊方式。因?yàn)橥絀/O方式是當(dāng)程序執(zhí)行完畢才返回,這樣會(huì)阻塞其他線(xiàn)程,降低程序執(zhí)行效率。而重疊方式能使調(diào)用的函數(shù)立即返回,I/O操作在后臺(tái)進(jìn)行,這樣線(xiàn)程就可以處理其他事務(wù),同時(shí)也實(shí)現(xiàn)了線(xiàn)程在同一串口句柄上實(shí)現(xiàn)讀寫(xiě)操作。

    使用重疊I/O方式時(shí),線(xiàn)程要?jiǎng)?chuàng)建OVERLAPPED結(jié)構(gòu)供讀寫(xiě)函數(shù)使用,該結(jié)構(gòu)最重要的成員是hEvent事件句柄。它將作為線(xiàn)程的同步對(duì)象使用,讀寫(xiě)函數(shù)完成時(shí)hEvent處于有信號(hào)狀態(tài),表示可進(jìn)行讀寫(xiě)操作;讀寫(xiě)函數(shù)未完成時(shí),hEvent被置為無(wú)信號(hào)。

    利用Windows的多線(xiàn)程技術(shù),在輔助線(xiàn)程中監(jiān)視串口,有數(shù)據(jù)到達(dá)時(shí)依靠事件驅(qū)動(dòng),讀入數(shù)據(jù)并向主線(xiàn)程報(bào)告;并且,依靠重疊讀寫(xiě)操作,讓串口讀寫(xiě)操作在后臺(tái)運(yùn)行。

    4.上位計(jì)算機(jī)通信程序設(shè)計(jì)

    以讀取PLC輸出線(xiàn)圈Y0為首的2個(gè)字節(jié)的數(shù)據(jù)為例,編寫(xiě)一個(gè)通信程序。查PLC軟元件地址表可知,輸出線(xiàn)圈Y0的首地址為00A0H,2個(gè)字節(jié)的數(shù)據(jù)即為Y0-Y7和Y10-Y17,根據(jù)返回的數(shù)據(jù),就可以知道PLC此時(shí)的狀態(tài),以實(shí)現(xiàn)對(duì)PLC的監(jiān)控。在每一次讀操作之前,先要進(jìn)行握手聯(lián)絡(luò)。對(duì)PLC發(fā)請(qǐng)求訊號(hào)ENQ,然后讀PLC的響應(yīng)訊號(hào)。如果讀到的響應(yīng)訊號(hào)為ACK,則表示PLC已準(zhǔn)備就緒,等待接收通訊數(shù)據(jù)。

    BOOLCPlcComDlg::ReadFromPLC(char*Read_char,char*Read_address,intRead_bytes)

    {CSerialSerial;//用于串行通訊的類(lèi)

    if(Serial.Open(1))//初始化串行通訊口COM1

    {Serial.SendData(&ENQ_request,1);//發(fā)送聯(lián)絡(luò)訊號(hào)

    Sleep(20);//等待20ms秒

    Serial.ReadData(&read_BUFFER,1);//讀取PLC響應(yīng)訊號(hào)

    if(read_BUFFER==ACK){

    ……

    Serial.SendData(&STX_start,1);//向PLC發(fā)送“開(kāi)始”標(biāo)志代碼

    Serial.SendData(&CMD0_read,1);//發(fā)送“讀”命令代碼

    datasum_check+=CMD0_read;

    for(i=0;i<4;i++){

    Serial.SendData(&Read_address[i>,1);//發(fā)送起始元件地址的ASCⅡ代碼

    ……

    Serial.SendData(&ETX_end,1);//發(fā)送結(jié)束標(biāo)志代碼

    Change_to_ASCII(senddatasum_CHECK,datasum_check);//將“和”轉(zhuǎn)化成ASCⅡ代碼

    Sleep(40);//等待PLC的反應(yīng)

    ……

    Serial.ReadData(&Read_char[i>,1);//讀Read_bytes個(gè)字節(jié)

    if(*readdatasum_CHECK==*readdatasum_check)//“和”效驗(yàn)

    {AfxMessageBox(“數(shù)據(jù)讀取成功!”);

    returnTRUE;}

    else{AfxMessageBox(“校驗(yàn)錯(cuò)誤!”);

    returnFALSE;}}

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

    本文作者創(chuàng)新點(diǎn):筆者提出了一種基于多線(xiàn)程的PC機(jī)與PLC的通訊,該通訊程序采用VC比用VB具有更好的實(shí)時(shí)性;并采用MFC編程方法用重疊結(jié)構(gòu)讀寫(xiě)串口,使串口讀寫(xiě)在后臺(tái)進(jìn)行。該通訊程序可靠、可移植性好。

    本通訊程序作為該系統(tǒng)的一個(gè)重要組成部分,經(jīng)現(xiàn)場(chǎng)調(diào)試證明,既簡(jiǎn)單又實(shí)用,具有很好的實(shí)用價(jià)值。同時(shí),該系統(tǒng)具有直觀(guān)的人機(jī)界面和方便的操作方式,具有廣闊的應(yīng)用前景。

    3HAC11471-1
    3HAC11482-1
    3HAC11487-10
    3HAC11487-13
    3HAC11487-2
    3HAC11487-5
    3HAC11487-6
    3HAC11487-8
    3HAC11487-9
    3HAC11488-1
    3HAC11497-6
    3HAC11497-7
    3HAC11497-9
    3HAC11499-1
    3HAC1150-1
    3HAC11507-1
    3HAC11510-1
    3HAC11512-1
    3HAC11522-2
    3HAC11529-1
    3HAC11530-1
    3HAC11581-4
    3HAC11581-5
    3HAC11581-6
    3HAC11586-1
    3HAC11600-1
    3HAC11601-1
    3HAC11602-1
    3HAC11603-1
    3HAC11607-1
    3HAC11636-1
    3HAC1164-1
    3HAC11650-1
    3HAC1166-1
    3HAC11661-1
    3HAC11668-1
    3HAC11668-4
    3HAC1167-1
    3HAC1168-1
    3HAC11719-1
    3HAC11720-1
    3HAC11724-1
    3HAC11731-1
    3HAC11732-2
    3HAC11750-1
    3HAC11755-1
    3HAC11761-1
    3HAC11763-1
    3HAC11769-1
    3HAC1177-1
    3HAC11771-1
    3HAC11773-1
    3HAC11774-3
    3HAC1179-1
    3HAC11804-1
    3HAC11817-1
    3HAC11819-1
    3HAC11821-1
    3HAC11823-1
    3HAC11824-4
    3HAC11827-1
    3HAC11828-1
    3HAC11854-1
    3HAC11855-1
    3HAC11863-1
    3HAC11863-2
    3HAC11863-3
    3HAC11863-4
    3HAC11866-1
    3HAC11886-1
    3HAC11887-1
    3HAC11898-1
    3HAC11898-2
    3HAC11898-3
    3HAC11898-4
    3HAC11911-2
    3HAC11911-3
    3HAC11911-4
    3HAC11911-5
    3HAC11925-1
    3HAC11928-1
    3HAC11949-1
    3HAC11953-1
    3HAC11954-1
    3HAC11963-3
    3HAC11968-1
    3HAC11968-5
    3HAC1198-1
    3HAC11986-1
    3HAC11987-1
    3HAC11988-1
    3HAC11989-1
    3HAC11990-1
    3HAC11991-1
    3HAC12000-1
    3HAC12000-2
    3HAC12000-3
    3HAC12000-4
    3HAC12001-1
    3HAC12001-2
    3HAC12001-3
    3HAC12001-4
    3HAC12030-2
    3HAC1204-1
    3HAC12042-1
    3HAC12042-2
    3HAC12054-1
    3HAC12054-2
    3HAC12062-1
    3HAC12062-2
    3HAC12062-3
    3HAC12071-1
    3HAC12071-2
    3HAC1208-1
    3HAC12084-1
    3HAC1210-1
    3HAC12109-1
    3HAC12109-2
    3HAC12110-1
    3HAC12110-2
    3HAC12120-1
    3HAC12129-1
    3HAC12140-1
    3HAC12146-4
    3HAC12147-1
    3HAC12149-2
    3HAC12149-4
    3HAC12165-1
    3HAC12165-2
    3HAC12252-1
    3HAC12261-1
    3HAC12265-1
    3HAC12271-2
    3HAC12275-1
    3HAC12276-1
    3HAC12311-10
    3HAC12311-20
    3HAC12311-30
    3HAC12311-40
    3HAC12311-50
    3HAC12320-1
    3HAC12323-2
    3HAC12324-1
    3HAC12324-2
    3HAC12326-1
    3HAC12327-1
    3HAC12342-1
    3HAC12344-1
    3HAC12351-1
    3HAC12352-1
    3HAC12353-1
    3HAC12353-3
    3HAC12355-1
    3HAC1236-1
    3HAC12384-1
    3HAC12385-1
    3HAC12393-4
    3HAC12393-5
    3HAC12433-1
    3HAC12434-1
    3HAC12441-2
    3HAC12442-1
    3HAC12452-1
    3HAC12454-2
    3HAC12455-1
    3HAC12455-2
    3HAC12456-1
    3HAC12475-1
    3HAC12475-6
    3HAC12480-1
    3HAC12481-1
    3HAC12483-1
    3HAC12491-1
    3HAC12496-1
    3HAC12497-1
    3HAC12498-1
    3HAC12514-6
    3HAC12517-1
    3HAC12518-1
    3HAC12519-1
    3HAC1252-3
    3HAC1252-4
    3HAC12526-1
    3HAC12526-2
    3HAC12526-3
    3HAC12532-1
    3HAC12533-1
    3HAC12534-1
    3HAC12541-1
    3HAC12546-1
    3HAC12548-1
    3HAC12548-2
    3HAC12554-1
    3HAC12555-1
    3HAC12557-1
    3HAC12558-1
    3HAC12558-2
    3HAC12559-1
    3HAC12560-1
    3HAC12566-1
    3HAC12568-1
    3HAC12578-1
    3HAC12587-1
    3HAC12591-2
    3HAC12598-1
    3HAC12599-1
    3HAC12599-2
    3HAC12609-1
    3HAC12609-2
    3HAC12609-3
    3HAC12609-4
    3HAC12610-1
    3HAC12612-1
    3HAC12612-2
    3HAC12612-4
    3HAC12625-1
    3HAC12625-2
    3HAC12627-1
    3HAC12640-1
    3HAC12649-1
    3HAC12651-1
    3HAC12651-2
    3HAC12656-1
    3HAC12660-1
    3HAC12668-1
    3HAC12670-1
    3HAC12671-6
    3HAC12677-1
    3HAC12680-1
    3HAC12681-1
    3HAC1269-1
    3HAC12692-1
    3HAC12700-1
    3HAC12707-4
    3HAC12708-2
    3HAC12719-1
    3HAC12731-1
    3HAC12734-1
    3HAC12738-1
    3HAC12738-4
    3HAC12738-5
    3HAC12738-6
    3HAC12746-2
    3HAC12750-4
    3HAC12759-1
    3HAC12764-1
    3HAC12766-1
    3HAC12780-5
    3HAC12780-6
    3HAC12782-1
    3HAC12803-1
    3HAC12812-2
    3HAC12815-1
    3HAC12816-1
    3HAC12817-1
    3HAC12822-1
    3HAC12837-7
    3HAC12844-2
    3HAC12846-1
    3HAC12846-2
    3HAC12851-1
    3HAC12870-1
    3HAC12880-1
    3HAC12924-1
    3HAC12924-2
    3HAC12928-1
    3HAC12929-10
    3HAC12929-11
    3HAC12929-12
    3HAC12929-13
    3HAC12929-14
    3HAC12934-1
    3HAC12937-3
    3HAC12937-7
    3HAC12937-9
    3HAC12945-1
    3HAC12964-1
    3HAC12965-1
    3HAC12966-1
    3HAC12966-2
    3HAC12970-1
    3HAC12972-1
    3HAC12974-1
    3HAC12976-1
    3HAC12978-1
    3HAC12979-1
    3HAC12980-1
    3HAC12981-1
    3HAC12982-1
    3HAC12983-1
    3HAC12984-1
    3HAC12988-1
    3HAC12989-1
    3HAC12990-1
    3HAC12991-1
    3HAC12997-1
    3HAC12998-1
    3HAC13031-3
    3HAC13031-4
    3HAC13036-1
    3HAC13036-2
    3HAC13036-3
    3HAC13039-1
    3HAC13039-2
    3HAC13042-1
    3HAC13052-1
    3HAC13055-1
    3HAC13056-2
    3HAC13056-3
    3HAC13056-4

     

在線(xiàn)詢(xún)盤(pán)/留言
  • 免責(zé)聲明:以上所展示的信息由企業(yè)自行提供,內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由發(fā)布企業(yè)負(fù)責(zé),本網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。我們?cè)瓌t 上建議您選擇本網(wǎng)高級(jí)會(huì)員或VIP會(huì)員。
    企業(yè)信息
    廈門(mén)光沃自動(dòng)化設(shè)備有限公司
    會(huì)員級(jí)別:試用會(huì)員
    ------------ 聯(lián)系方式 ------------
    聯(lián)系人:吳(先生)
    聯(lián)系電話(huà):0592-5709821
    聯(lián)系手機(jī):18030229050
    傳真號(hào)碼:0592-5917519
    企業(yè)郵箱:1878187406@qq.com
    網(wǎng)址:
    郵編:361000
    推薦供應(yīng)
    0571-87774297