簡介:第7部分PLC通信與網(wǎng)絡(luò)技術(shù),第7章可編程序控制器通信與網(wǎng)絡(luò)技術(shù),近年來,工廠自動化網(wǎng)絡(luò)得到了迅速的發(fā)展,相當(dāng)多的企業(yè)已經(jīng)在大量地使用可編程設(shè)備,如PLC、工業(yè)控制計算機、變頻器、機器人、柔性制造系統(tǒng)等。將不同廠家生產(chǎn)的這些設(shè)備連在一個網(wǎng)絡(luò)上,相互之間進行數(shù)據(jù)通信,由企業(yè)集中管理,已經(jīng)是很多企業(yè)必須考慮的問題。本章主要介紹有關(guān)PLC的通信與工廠自動化通信網(wǎng)絡(luò)方面的初步知識。,第7章可編程序控制器通信與網(wǎng)絡(luò)技術(shù),71PLC通信基礎(chǔ)72PC與PLC通信的實現(xiàn)73PLC網(wǎng)絡(luò)74現(xiàn)場總線技術(shù)75PLC網(wǎng)絡(luò)應(yīng)用實例,71PLC通信基礎(chǔ),概述通信當(dāng)任意兩臺設(shè)備之間有信息交換時,它們之間就產(chǎn)生了通信。PLC通信是指PLC與PLC、PLC與計算機、PLC與現(xiàn)場設(shè)備或遠程I/O之間的信息交換。PLC通信的任務(wù)就是將地理位置不同的PLC、計算機、各種現(xiàn)場設(shè)備等,通過通信介質(zhì)連接起來,按照規(guī)定的通信協(xié)議,以某種特定的通信方式高效率地完成數(shù)據(jù)的傳送、交換和處理。,,71PLC通信基礎(chǔ)711通信方式,并行通信與串行通信并行通信是以字節(jié)或字為單位的數(shù)據(jù)傳輸方式,除了8根或16根數(shù)據(jù)線、一根公共線外,還需要數(shù)據(jù)通信聯(lián)絡(luò)用的控制線。并行通信的傳送速度快,但是傳輸線的根數(shù)多,成本高,一般用于近距離的數(shù)據(jù)傳送。并行通信一般用于PLC的內(nèi)部,如PLC內(nèi)部元件之間、PLC主機與擴展模塊之間或近距離智能模塊之間的數(shù)據(jù)通信。,71PLC通信基礎(chǔ)711通信方式,并行通信與串行通信串行通信以二進制位(BIT)為單位的數(shù)據(jù)傳輸方式,每次傳送一位,除了地線外,在一個數(shù)據(jù)傳輸方向上只需要一根數(shù)據(jù)線,這根線既作為數(shù)據(jù)線又作為通信聯(lián)絡(luò)控制線串行通信需要的信號線少,最少的只需要兩三根線,適用于距離較遠的場合。串行通信多用于PLC與計算機之間、多臺PLC之間的數(shù)據(jù)通信。傳輸速率是評價通信速度的重要指標(biāo)。在串行通信中,傳輸速率常用比特率來表示,其單位是比特/秒(BIT/S)或BPS,71PLC通信基礎(chǔ)711通信方式,單工通信與雙工通信單工通信方式只能沿單一方向發(fā)送或接收數(shù)據(jù)。雙工通信方式其信息可沿兩個方向傳送,每一個站既可以發(fā)送數(shù)據(jù),也可以接收數(shù)據(jù)。全雙工方式數(shù)據(jù)的發(fā)送和接收分別由兩根或兩組不同的數(shù)據(jù)線傳送,通信的雙方都能在同一時刻接收和發(fā)送信息半雙工方式用同一根線或同一組線接收和發(fā)送數(shù)據(jù),通信的雙方在同一時刻只能發(fā)送數(shù)據(jù)或接收數(shù)據(jù)在PLC通信中常采用半雙工和全雙工通信。,71PLC通信基礎(chǔ)711通信方式,異步通信與同步通信按同步方式的不同,串行通信分為異步通信和同步通信異步通信通信雙方需要對所采用的信息格式和數(shù)據(jù)的傳輸速率作相同的約定。異步通信傳送附加的非有效信息較多,它的傳輸效率較低,一般用于低速通信,PLC一般使用異步通信。,,71PLC通信基礎(chǔ)711通信方式,異步通信與同步通信同步通信以字節(jié)為單位。每次傳送L2個同步字符、若干個數(shù)據(jù)字節(jié)和校驗字符。同步字符起聯(lián)絡(luò)作用,用它來通知接收方開始接收數(shù)據(jù)。在同步通信中,發(fā)送方和接收方要保持完全的同步。在近距離通信時,可以在傳輸線中設(shè)置一根時鐘信號線。在遠距離通信時,可以在數(shù)據(jù)流中提取出同步信號,使接收方得到與發(fā)送方完全相同的接收時鐘信號。同步通信方式傳輸效率高,但是對硬件的要求較高,一般用于高速通信。,71PLC通信基礎(chǔ)711通信方式,基帶傳輸與頻帶傳輸基帶傳輸按照數(shù)字信號原有的波形(以脈沖形式)在信道上直接傳輸,它要求信道具有較寬的通頻帶。基帶傳輸時,通常對數(shù)字信號進行一定的編碼,常用數(shù)據(jù)編碼方法有非歸零碼NRZ、曼徹斯特編碼和差動曼徹斯特編碼等。,71PLC通信基礎(chǔ)711通信方式,基帶傳輸與頻帶傳輸頻帶傳輸是一種采用調(diào)制解調(diào)技術(shù)的傳輸形式。發(fā)送端采用調(diào)制手段,對數(shù)字信號進行某種變換,將代表數(shù)據(jù)的二進制“1”和“0”,變換成具有一定頻帶范圍的模擬信號,以適應(yīng)在模擬信道上傳輸;接收端通過解調(diào)手段進行相反變換,把模擬的調(diào)制信號復(fù)原為“1”或“0”。常用的調(diào)制方法有頻率調(diào)制、振幅調(diào)制和相位調(diào)制。具有調(diào)制、解調(diào)功能的裝置稱為調(diào)制解調(diào)器,即MODEM。PLC通信中,基帶傳輸和頻帶傳輸兩種傳輸形式都有采用,但多采用基帶傳輸。,71PLC通信基礎(chǔ)712通信介質(zhì),通信介質(zhì)是在通信系統(tǒng)中位于發(fā)送端與接收端之間的物理通路。通信介質(zhì)一般可分為導(dǎo)向性介質(zhì)、非導(dǎo)向性介質(zhì)導(dǎo)向性介質(zhì)這種介質(zhì)將引導(dǎo)信號的傳播方向,如雙絞線、同軸電纜和光纖等;非導(dǎo)向性介質(zhì)一般通過空氣傳播信號,它不為信號引導(dǎo)傳播方向,如短波、微波和紅外線通信等。,71PLC通信基礎(chǔ)712通信介質(zhì),雙絞線雙絞線是由兩根彼此絕緣的導(dǎo)線按照一定規(guī)則以螺旋狀絞合在一起。這種結(jié)構(gòu)能在一定程度上減弱來自外部的電磁干擾及相鄰雙絞線引起的串音干擾。但在傳輸距離、帶寬和數(shù)據(jù)傳輸速率等方面仍有其一定的局限性。,,,71PLC通信基礎(chǔ)712通信介質(zhì),非屏蔽雙絞線電纜價格便宜、直徑小節(jié)省空間、使用方便靈活、易于安裝美國電器工業(yè)協(xié)會(EIA)規(guī)定了六種質(zhì)量級別的雙絞線電纜,其中1類線檔次最低,只適于傳輸語音;6類線檔次最高,傳輸頻率可達到250MHZ。3類線數(shù)據(jù)傳輸率可達10MBPS;4類線數(shù)據(jù)傳輸率可達16MBPS;5類線數(shù)據(jù)傳輸可達100MBPS。屏蔽雙絞線電纜抗干擾能力強,有較高的傳輸速率,100M內(nèi)可達到155MBPS。但其價格相對較貴,需要配置相應(yīng)的連接器,使用時不是很方便。,71PLC通信基礎(chǔ)712通信介質(zhì),同軸電纜與雙絞線相比,同軸電線抗干擾能力強,能夠應(yīng)用于頻率更高、數(shù)據(jù)傳輸速率更快的情況。對其性能造成影響的主要因素來自衰損和熱噪聲,采用頻分復(fù)用技術(shù)時還會受到交調(diào)噪聲的影響。雖然目前同軸電纜大量被光纖取代,但它仍廣泛應(yīng)用于有線電視和某些局域網(wǎng)中。,,71PLC通信基礎(chǔ)712通信介質(zhì),同軸電纜同軸電纜主要有50Ω電纜和75Ω電纜。50Ω電纜用于基帶數(shù)字信號傳輸,又稱基帶同軸電纜。電纜中只有一個信道,數(shù)據(jù)信號采用曼徹斯特編碼方式,數(shù)據(jù)傳輸速率可達10MBPS,這種電纜主要用于局域網(wǎng)。75Ω電纜是CATV系統(tǒng)使用的標(biāo)準(zhǔn),它既可用于傳輸寬帶模擬信號,也可用于傳輸數(shù)字信號。對于模擬信號而言,其工作頻率可達400MHZ。若在這種電纜上使用頻分復(fù)用技術(shù),則可以使其同時具有大量的信道,每個信道都能傳輸模擬信號。,71PLC通信基礎(chǔ)712通信介質(zhì),光纖光纖是一種傳輸光信號的傳輸媒介光纖的結(jié)構(gòu)處于光纖最內(nèi)層的纖芯是一種橫截面積很小、質(zhì)地脆、易斷裂的光導(dǎo)纖維,制造這種纖維的材料可以是玻璃也可以是塑料。纖芯的外層裹有一個包層,它由折射率比纖芯小的材料制成。由于在纖芯與包層之間存在著折射率的差異,光信號才得以通過全反射在纖芯中不斷向前傳播。在光纖的最外層則是起保護作用的外套。通常都是將多根光纖扎成束并裹以保護層制成多芯光纜。,,71PLC通信基礎(chǔ)712通信介質(zhì),光纖根據(jù)制作材料的不同,光纖可分為石英光纖、塑料光纖、玻璃光纖等;根據(jù)傳輸模式不同,光纖可分為多模光纖和單模光纖;根據(jù)纖芯折射率的分布不同,光纖可以分為突變型光纖和漸變型光纖;根據(jù)工作波長的不同,光纖可分為短波長光纖、長波長光纖和超長波長光纖。,71PLC通信基礎(chǔ)712通信介質(zhì),光纖在實際光纖傳輸系統(tǒng)中,還應(yīng)配置與光纖配套的光源發(fā)生器件和光檢測器件。最常見的光源發(fā)生器件是發(fā)光二極管(LED)和注入激光二極管(ILD)。光檢測器件是在接收端能夠?qū)⒐庑盘栟D(zhuǎn)化成電信號的器件,目前使用的光檢測器件有光電二極管(PIN)和雪崩光電二極管(APD),光電二極管的價格較便宜,然而雪崩光電二極管卻具有較高的靈敏度。,71PLC通信基礎(chǔ)712通信介質(zhì),光纖光纖的優(yōu)點1)光纖支持很寬的帶寬(1014~1015HZ),覆蓋了紅外線和可見光的頻譜。2)具有很快的傳輸速率,當(dāng)前傳輸速率制約因素是信號生成技術(shù)。3)光纖抗電磁干擾能力強,且光束本身又不向外輻射,適用于長距離的信息傳輸及安全性要求較高的場合。4)光纖衰減較小,中繼器的間距較大。光纖的缺點系統(tǒng)成本較高、不易安裝與維護、質(zhì)地脆易斷裂等。,71PLC通信基礎(chǔ)713PLC常用通信接口,PLC通信主要采用串行異步通信,其常用的串行通信接口標(biāo)準(zhǔn)有RS232C、RS422A和RS485等。,71PLC通信基礎(chǔ)713PLC常用通信接口,RS232CRS232C是美國電子工業(yè)協(xié)會(EIA)于1969年公布的通信協(xié)議。RS232C接口標(biāo)準(zhǔn)是目前計算機和PLC中最常用的一種串行通信接口。RS232C采用負邏輯,用5~15V表示邏輯“L”,用5~15V表示邏輯“0”。噪聲容限為2V,即接收器能識別低至3V的信號作為邏輯“0”,高到3V的信號作為邏輯“1”。RS232C只能進行一對一的通信,RS232C可使用9針或25針的D型連接器,PLC一般使用9針的連接器,71PLC通信基礎(chǔ)713PLC常用通信接口,RS232C,71PLC通信基礎(chǔ)713PLC常用通信接口,RS232C,,71PLC通信基礎(chǔ)713PLC常用通信接口,RS232CRS232C的電氣接口采用單端驅(qū)動、單端接收的電路,容易受到公共地線上的電位差和外部引入的干擾信號的影響,同時還存在以下不足之處1)傳輸速率較低,最高傳輸速度速率為20KBPS。2)傳輸距離短,最大通信距離為15M3)接口的信號電平值較高,易損壞接口電路的芯片,與TTL電平不兼容,,71PLC通信基礎(chǔ)713PLC常用通信接口,RS422A針對RS232C的不足,EIA于1977年推出了串行通信標(biāo)準(zhǔn)RS499,對RS232C的電氣特性作了改進,RS422A是RS499的子集。RS422A采用平衡驅(qū)動、差分接收電路,從根本上取消了信號地線,大大減少了地電平所帶來的共模干擾。,,71PLC通信基礎(chǔ)713PLC常用通信接口,RS422ARS422在最大傳輸速率10MBPS時,允許的最大通信距離為12M。傳輸速率為100KBPS時,最大通信距離為1200M。一臺驅(qū)動器可以連接10臺接收器。RS422A是全雙工,兩對平衡差分信號線分別用于發(fā)送和接收,所以采用RS422接口通信時最少需要4根線。,71PLC通信基礎(chǔ)713PLC常用通信接口,RS485RS485是RS422的變形,為半雙工,只有一對平衡差分信號線,不能同時發(fā)送和接收,最少只需二根連線。RS485的邏輯“1”以兩線間的電壓差為(26)V表示,邏輯“0”以兩線間的電壓差為(26)V表示。電平與TTL電平兼容,可方便與TTL電路連接。RS485接口具有良好的抗噪聲干擾性、高傳輸速率(10MBPS)、長的傳輸距離(1200M)和多站能力(最多128站)等優(yōu)點,所以在工業(yè)控制中廣泛應(yīng)用。,71PLC通信基礎(chǔ)713PLC常用通信接口,RS485,,71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),開放系統(tǒng)互連模型(OSI)為了實現(xiàn)不同廠家生產(chǎn)的智能設(shè)備之間的通信,國際標(biāo)準(zhǔn)化組織ISO提出了開放系統(tǒng)互連模型OSIOPENSYSTEMINTERCONNECTION,作為通信網(wǎng)絡(luò)國際標(biāo)準(zhǔn)化的參考模型,詳細描述了軟件功能的7個層次。每一層都盡可能自成體系,均有明確的功能。,,71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),開放系統(tǒng)互連模型(OSI)物理層(PHYSICALLAYER)物理層是為建立、保持和斷開在物理實體之間的物理連接,提供機械的、電氣的、功能性的和規(guī)程的特性。物理層是建立在傳輸介質(zhì)之上,負責(zé)提供傳送數(shù)據(jù)比特位“0”和“1”碼的物理條件。同時,定義了傳輸介質(zhì)與網(wǎng)絡(luò)接口卡的連接方式以及數(shù)據(jù)發(fā)送和接收方式。接口標(biāo)準(zhǔn)RS232C、RS422和RS485等就屬于物理層。,71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),開放系統(tǒng)互連模型(OSI)數(shù)據(jù)鏈路層(DATALINKLAYER)數(shù)據(jù)鍵路層通過物理層提供的物理連接,實現(xiàn)建立、保持和斷開數(shù)據(jù)鏈路的邏輯連接,完成數(shù)據(jù)的無差錯傳輸。數(shù)據(jù)鏈路層的主要控制功能是差錯控制和流量控制,以保證數(shù)據(jù)的可靠傳輸。在數(shù)據(jù)鏈路上,數(shù)據(jù)以幀格式傳輸,幀是包含多個數(shù)據(jù)比特位的邏輯數(shù)據(jù)單元,通常由控制信息和傳輸數(shù)據(jù)兩部分組成。常用的數(shù)據(jù)鏈路層協(xié)議是面向比特的串行同步通信協(xié)議同步數(shù)據(jù)鏈路控制協(xié)議/高級數(shù)據(jù)鏈路控制協(xié)議(SDLC/HDLC)。,71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),開放系統(tǒng)互連模型(OSI)網(wǎng)絡(luò)層(NETWORKLAYER)網(wǎng)絡(luò)層完成站點間邏輯連接的建立和維護,負責(zé)傳輸數(shù)據(jù)的尋址,提供網(wǎng)絡(luò)各站點間進行數(shù)據(jù)交換的方法,完成傳輸數(shù)據(jù)的路由選擇和信息交換的有關(guān)操作。網(wǎng)絡(luò)層的主要功能是報文包的分段、報文包阻塞的處理和通信子網(wǎng)內(nèi)路徑的選擇。常用的網(wǎng)絡(luò)層協(xié)議有X25分組協(xié)議和IP協(xié)議。,71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),開放系統(tǒng)互連模型(OSI)傳輸層(TRANSPORTLAYER)傳輸層是向會話層提供一個可靠的端到端(ENDTOEND)的數(shù)據(jù)傳送服務(wù)。傳輸層的信號傳送單位是報文(MESSAGE),它的主要功能是流量控制、差錯控制、連接支持。典型的傳輸層協(xié)議是因特網(wǎng)TCP/IP協(xié)議中的TCP協(xié)議。,71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),開放系統(tǒng)互連模型(OSI)會話層(SESSIONLAYER)兩個表示層用戶之間的連接稱為會話,對應(yīng)會話層的任務(wù)就是提供一種有效的方法,組織和協(xié)調(diào)兩個層次之間的會話,并管理和控制它們之間的數(shù)據(jù)交換。網(wǎng)絡(luò)下載中的斷點續(xù)傳就是會話層的功能。,71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),開放系統(tǒng)互連模型(OSI)表示層(PRESENTATIONLAYER)表示層用于應(yīng)用層信息內(nèi)容的形式變換,如數(shù)據(jù)加密/解密、信息壓縮/解壓和數(shù)據(jù)兼容,把應(yīng)用層提供的信息變成能夠共同理解的形式。,71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),開放系統(tǒng)互連模型(OSI)應(yīng)用層(APPLICATIONLAYER)應(yīng)用層作為參考模型的最高層,為用戶的應(yīng)用服務(wù)提供信息交換,為應(yīng)用接口提供操作標(biāo)準(zhǔn)。七層模型中所有其它層的目的都是為了支持應(yīng)用層,它直接面向用戶,為用戶提供網(wǎng)絡(luò)服務(wù)。常用的應(yīng)用層服務(wù)有電子郵件EMAIL、文件傳輸FTP和WEB服務(wù)等。,71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),開放系統(tǒng)互連模型(OSI)OSI7層模型中,除了物理層和物理層之間可直接傳送信息外,其它各層之間實現(xiàn)的都是間接的傳送。OSI7層參考模型只是要求對等層遵守共同的通信協(xié)議,并沒有給出協(xié)議本身。OSI7層協(xié)議中,高4層提供用戶功能,低3層提供網(wǎng)絡(luò)通信功能。,71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),IEEE802通信標(biāo)準(zhǔn)IEEE802通信標(biāo)準(zhǔn)是IEEE(國際電工與電子工程師學(xué)會)的802分委員會從1981年至今頒布的一系列計算機局域網(wǎng)分層通信協(xié)議標(biāo)準(zhǔn)草案的總稱。它把OSI參考模型的底部兩層分解為邏輯鏈路控制子層(LLC)、媒體訪問子層(MAC)和物理層。前兩層對應(yīng)于OSI模型中的數(shù)據(jù)鏈路層,數(shù)據(jù)鏈路層是一條鏈路(LINK)兩端的兩臺設(shè)備進行通信時所共同遵守的規(guī)則和約定。IEEE802的媒體訪問控制子層對應(yīng)于多種標(biāo)準(zhǔn),其中最常用的為三種,即帶沖突檢測的載波偵聽多路訪問(CSMA/CD)協(xié)議、令牌總線(TOKENBUS)和令牌環(huán)(TOKENRING),71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),IEEE802通信標(biāo)準(zhǔn)CSMA/CD協(xié)議CSMA/CD(CARRIERSENSEMULTIPLEACCESSWITHCOLLISIONDETECTION)通信協(xié)議的基礎(chǔ)是以太網(wǎng)(ETHERNET),各站共享一條廣播式的傳輸總線,每個站都是平等的,采用競爭方式發(fā)送信息到傳輸線上。當(dāng)某個站識別到報文上的接收站名與本站的站名相同時,便將報文接收下來。由于沒有專門的控制站,兩個或多個站可能因同時發(fā)送信息而發(fā)生沖突,造成報文作廢,因此必須采取措施來防止沖突。通常把這種“先聽后講”和“邊聽邊講”相結(jié)合的方法稱為CSMA/CD,其控制策略是競爭發(fā)送、廣播式傳送、載體監(jiān)聽、沖突檢測、沖突后退和再試發(fā)送;,71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),IEEE802通信標(biāo)準(zhǔn)令牌總線令牌總線是IEEE802標(biāo)準(zhǔn)中的工廠媒質(zhì)訪問技術(shù),其編號為8024。它吸收了GM公司支持的MAP(MANUFACTURINGAUTOMATIONPROTOCOL,即制造自動化協(xié)議)系統(tǒng)的內(nèi)容。在令牌總線中,媒體訪問控制是通過傳遞一種稱為令牌的特殊標(biāo)志來實現(xiàn)的。按照邏輯順序,令牌從一個裝置傳遞到另一個裝置,傳遞到最后一個裝置后,再傳遞給第一個裝置,如此同而復(fù)始,形成一個邏輯環(huán)。,71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),IEEE802通信標(biāo)準(zhǔn)令牌總線令牌有“空”、“忙”兩個狀態(tài),令牌網(wǎng)開始時由指定站產(chǎn)生一個空令牌沿邏輯環(huán)傳送。任何一個要發(fā)送信息的站都要等到令牌傳給自己,判斷為“空”令牌時才發(fā)送信息。發(fā)送站首先把令牌置成“忙”,并寫入要傳送的信息、發(fā)送站名和接收站名,然后將載有信息的令牌送入環(huán)網(wǎng)傳輸。令牌沿環(huán)網(wǎng)循環(huán)一周后返回發(fā)送站時,信息已被接收站拷貝,發(fā)送站將令牌置為“空”,送上環(huán)網(wǎng)繼續(xù)傳送,以供其它站使用。如果在傳送過程中令牌丟失,由監(jiān)控站向網(wǎng)中注入一個新的令牌。令牌傳遞式總線最適合于需要進行實時通信的工業(yè)控制網(wǎng)絡(luò)。,71PLC通信基礎(chǔ)714計算機通信標(biāo)準(zhǔn),IEEE802通信標(biāo)準(zhǔn)令牌環(huán)令牌環(huán)媒質(zhì)訪問方案是IBM開發(fā)的,它在IEEE802標(biāo)準(zhǔn)中的編號為8025,它有些類似于令牌總線。在令牌環(huán)上,最多只能有一個令牌繞環(huán)運動,不允許兩個站同時發(fā)送數(shù)據(jù)。令牌環(huán)從本質(zhì)上看是一種集中控制式的環(huán),環(huán)上必須有一個中心控制站負責(zé)網(wǎng)的工作狀態(tài)的檢測和管理。,72PC與PLC通信的實現(xiàn)721概述,PC具有較強的數(shù)據(jù)處理功能,配備著多種高級語言,若選擇適當(dāng)?shù)牟僮飨到y(tǒng),則可提供優(yōu)良的軟件平臺,開發(fā)各種應(yīng)用系統(tǒng),特別是動態(tài)畫面顯示等。隨著工業(yè)PC的推出,PC在工業(yè)現(xiàn)場運行的可靠性問題也得到了解決,用戶普遍感到,把PC連入PLC應(yīng)用系統(tǒng)可以帶來一系列的好處。,72PC與PLC通信的實現(xiàn)721概述,PC與PLC實現(xiàn)通信的意義1)構(gòu)成以PC為上位機,單臺或多臺PLC為下位機的小型集散系統(tǒng),可用PC實現(xiàn)操作站功能。2)在PLC應(yīng)用系統(tǒng)中,把PC開發(fā)成簡易工作站或者工業(yè)終端,可實現(xiàn)集中顯示、集中報警功能。3)把PC開發(fā)成PLC編程終端,可通過編程器接口接入PLC,進行編程、調(diào)試及監(jiān)控。4)把PC開發(fā)成網(wǎng)間連接器,進行協(xié)議轉(zhuǎn)換,可實現(xiàn)PLC與其它計算機網(wǎng)絡(luò)的互聯(lián)。,72PC與PLC通信的實現(xiàn)721概述,PC與PLC實現(xiàn)通信的方法1)判別PC上配置的通信口是否與要連入的PLC匹配,若不匹配,則增加通信模板。2)要清楚PLC的通信協(xié)議,按照協(xié)議的規(guī)定及幀格式編寫PC的通信程序。PLC中配有通信機制,一般不需用戶編程。若PLC廠家有PLC與PC的專用通信軟件出售,則此項任務(wù)較容易完成。3)選擇適當(dāng)?shù)牟僮飨到y(tǒng)提供的軟件平臺,利用與PLC交換的數(shù)據(jù)編制用戶要求的畫面。4)若要遠程傳送,可通過MODEM接入電話網(wǎng)。若要PC具有編程功能,應(yīng)配置編程軟件。,72PC與PLC通信的實現(xiàn)721概述,PC與PLC實現(xiàn)通信的條件從原則上講,PC連入PLC網(wǎng)絡(luò)并沒有什么困難。只要為PC配備該種PLC網(wǎng)專用的通信卡以及通信軟件,按要求對通信卡進行初始化,并編制用戶程序即可。用這種方法把PC連入PLC網(wǎng)絡(luò)存在的唯一問題是價格問題。用戶普遍感興趣的問題是,能否利用PC中已普遍配有的異步串行通信適配器加上自己編寫的通信程序把PC連入PLC網(wǎng)絡(luò)。,72PC與PLC通信的實現(xiàn)721概述,只有滿足下列三個條件,PC就可以與PLC互聯(lián)通信。若不能滿足則應(yīng)配置專用網(wǎng)卡及通信軟件實現(xiàn)互聯(lián)。1)PLC具有異步通信接口。同時還要求雙方采用的總線標(biāo)準(zhǔn)一致,都是RS232C,或者都是RS422(RS485),否則要通過“總線標(biāo)準(zhǔn)變換單元”變換之后才能互連。2)要通過對雙方的初始化,使波特率、數(shù)據(jù)位數(shù)、停止位數(shù)、奇偶校驗都相同。3)用戶必須熟悉PLC采用的通信協(xié)議。嚴(yán)格地按照協(xié)議規(guī)定為PC編寫通信程序。,72PC與PLC通信的實現(xiàn)721概述,PC與PLC互聯(lián)的結(jié)構(gòu)形式點對點結(jié)構(gòu)PC的COM口與PLC的編程器接口或其它異步通信口之間實現(xiàn)點對點鏈接。多點結(jié)構(gòu)PC與多臺PLC共同連在同一條串行總線上。多點結(jié)構(gòu)采用主從式存取控制方法,通常以PC為主站,多臺PLC為從站,通過周期輪詢進行通信管理。,,72PC與PLC通信的實現(xiàn)721概述,PC與PLC互聯(lián)通信方式1)通過PLC開發(fā)商提供的系統(tǒng)協(xié)議和網(wǎng)絡(luò)適配器,構(gòu)成特定公司產(chǎn)品的內(nèi)部網(wǎng)絡(luò),其通信協(xié)議不公開。2)購買通用的上位組態(tài)軟件,實現(xiàn)PC與PLC的通信。這種方式除了要增加系統(tǒng)投資外,其應(yīng)用的靈活性也受到一定的局限。3)利用PLC廠商提供的標(biāo)準(zhǔn)通信口或由用戶自定義的自由通信口實現(xiàn)PC與PLC互聯(lián)通信。這種方式不需要增加投資,有較好的靈活性,特別適合于小規(guī)模控制系統(tǒng)。本節(jié)主要介紹利用標(biāo)準(zhǔn)通信口或由用戶自定義的自由通信口實現(xiàn)PC與PLC的通信。,72PC與PLC通信的實現(xiàn)722PC與FX系列PLC通信的實現(xiàn),硬件連接一臺PC機可與一臺或最多16臺FX系列PLC通信,PC與PLC之間不能直接連接。,,72PC與PLC通信的實現(xiàn)722PC與FX系列PLC通信的實現(xiàn),FX系列PLC通信協(xié)議數(shù)據(jù)格式FX系列PLC采用異步格式,由1位起始位、7位數(shù)據(jù)位、1位偶校驗位及1位停止位組成,比特率為9600BPS,字符為ASCⅡ碼。數(shù)據(jù)格式如下,,72PC與PLC通信的實現(xiàn)722PC與FX系列PLC通信的實現(xiàn),FX系列PLC通信協(xié)議通信命令FX系列PLC有4條通信命令,,,72PC與PLC通信的實現(xiàn)722PC與FX系列PLC通信的實現(xiàn),FX系列PLC通信協(xié)議通信控制字符FX系列PLC采用面向字符的傳輸規(guī)程,有5個通信控制字符,72PC與PLC通信的實現(xiàn)722PC與FX系列PLC通信的實現(xiàn),FX系列PLC通信協(xié)議報文格式其中,STX為開始標(biāo)志02H;ETX為結(jié)束標(biāo)志03H;CMD為命令的ASCⅡ碼;SUMH、SUML為按字節(jié)求累加和,溢出不計。數(shù)據(jù)段格式與含義,,72PC與PLC通信的實現(xiàn)722PC與FX系列PLC通信的實現(xiàn),FX系列PLC通信協(xié)議傳輸規(guī)程PC與FX系列PLC間采用應(yīng)答方式通信,傳輸出錯,則組織重發(fā)。PLC根據(jù)PC的命令,在每個循環(huán)掃描結(jié)束處的END語句后組織自動應(yīng)答,無需用戶在PLC一方編寫程序。,,72PC與PLC通信的實現(xiàn)722PC與FX系列PLC通信的實現(xiàn),PC通信程序的編寫編寫PC的通信程序可采用匯編語言編寫,或采用各種高級語言編寫,或采用工控組態(tài)軟件,或直接采用PLC廠家的通信軟件(如三菱的MELSEMEDOC等),73PLC網(wǎng)絡(luò)731生產(chǎn)金字塔結(jié)構(gòu)與工廠計算機控制系統(tǒng)模型,PLC制造廠家常用生產(chǎn)金字塔結(jié)構(gòu)來描述它的產(chǎn)品能提供的功能。這些金字塔的共同特點是上層負責(zé)生產(chǎn)管理,下層負責(zé)現(xiàn)場控制與檢測,中間層負責(zé)生產(chǎn)過程的監(jiān)控及優(yōu)化。,,73PLC網(wǎng)絡(luò)731生產(chǎn)金字塔結(jié)構(gòu)與工廠計算機控制系統(tǒng)模型,美國國家標(biāo)準(zhǔn)局曾為工廠計算機控制系統(tǒng)提出的NBS模型,它分為6級,并規(guī)定了每一級應(yīng)當(dāng)實現(xiàn)的功能,這一模型獲得了國際廣泛的承認。,,73PLC網(wǎng)絡(luò)731生產(chǎn)金字塔結(jié)構(gòu)與工廠計算機控制系統(tǒng)模型,國際標(biāo)準(zhǔn)化組織(ISO)對企業(yè)自動化系統(tǒng)的建模進行了一系列研究,也提出了6級模型。它的高3級負責(zé)經(jīng)營管理,低3級負責(zé)生產(chǎn)控制與過程監(jiān)控。這說明現(xiàn)代工業(yè)企業(yè)自動化系統(tǒng)應(yīng)當(dāng)是一個既負責(zé)企業(yè)管理經(jīng)營又負責(zé)控制監(jiān)控的綜合自動化系統(tǒng)。,,73PLC網(wǎng)絡(luò)732PLC網(wǎng)絡(luò)的拓撲結(jié)構(gòu),上層所傳送的主要是些生產(chǎn)管理信息,通信報文長,每次傳輸?shù)男畔⒘看?,要求通信的范圍也比較廣,但對通信實時性的要求卻不高;底層傳送的主要是些過程數(shù)據(jù)及控制命令,報文不長,每次通信量不大,通信距離也比較近,但對實時性及可靠性的要求卻比較高;中間層對通信的要求正好居于兩者之間。采用單級子網(wǎng),只配置一種通信協(xié)議,無法滿足所有各層對通信的要求。只有采用多級通信子網(wǎng),構(gòu)成復(fù)合型拓撲結(jié)構(gòu),在不同級別的子網(wǎng)中配置不同的通信協(xié)議,才能滿足各層對通信的不同要求,73PLC網(wǎng)絡(luò)732PLC網(wǎng)絡(luò)的拓撲結(jié)構(gòu),三菱公司的PLC網(wǎng)絡(luò),,73PLC網(wǎng)絡(luò)732PLC網(wǎng)絡(luò)的拓撲結(jié)構(gòu),SIEMENS公司的PLC網(wǎng)絡(luò),,73PLC網(wǎng)絡(luò)732PLC網(wǎng)
下載積分: 4 賞幣
上傳時間:2024-01-06
頁數(shù): 77
大?。?2.69(MB)
子文件數(shù):
簡介:PLC基礎(chǔ),一、PLC的認知初步,可編程序控制器概述可編程控制器(PROGRAMMABLECONTROLLER,簡稱PC)。與個人計算機的PC相區(qū)別,用PLC表示。PLC是用來取代繼電器、執(zhí)行邏輯、計時、計數(shù)等順序控制功能,建立柔性的程控系統(tǒng)。在可編程序控制器問世以前,工業(yè)控制領(lǐng)域中是以繼電器控制占主導(dǎo)地位的。這種由繼電器構(gòu)成的控制系統(tǒng)有著明顯的缺點體積大、耗電多、可靠性差、壽命短、運行速度不高,尤其是對生產(chǎn)工藝多變的系統(tǒng)適應(yīng)性更差,一旦生產(chǎn)任務(wù)和工藝發(fā)生變化,就必須重新設(shè)計,并改變硬件結(jié)構(gòu),這造成了時間和資金的嚴(yán)重浪費。1968年,美國通用汽車公司GM公司為了在每次汽車改型或改變工藝流程時不改動原有繼電器柜內(nèi)的接線,以便降低生產(chǎn)成本,縮短新產(chǎn)品的開發(fā)周期,而提出了研制新型邏輯順序控制裝置,并提出了該裝置的研制指標(biāo)要求,即10項招標(biāo)技術(shù)指標(biāo),這10項指標(biāo)實際上就是當(dāng)今可編程序控制器最基本的功能。將它們歸納一下,其核心為以下四點1用計算機代替繼電器控制盤。2用程序代替硬件接線。3輸入/輸出電平可與外部裝置直接連接。4結(jié)構(gòu)易于擴展,可編程序控制器的定義、分類及特點,1可編程序控制器的定義由于PLC在不斷發(fā)展,因此,對它進行確切的定義是比較困難的。1982年,國際電工委員會INTERNATIONALELECTRICALCOMMITTEE,IEC頒布了PLC標(biāo)準(zhǔn)草案,1985年提交了第2版,并在1987年的第3版中對PLC作了如下的定義PLC是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的進行數(shù)字運算操作的電子裝置。它采用可以編制程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運算、順序運算、定時、計數(shù)和算術(shù)運算等操作的指令,并能通過數(shù)字式或模擬式的輸?shù)妮斎牒洼敵觥?控制各種類型的機械或生產(chǎn)過程。PLC及其有關(guān)的外圍設(shè)備都應(yīng)按照易于與工業(yè)控制系統(tǒng)形成一個整體和易于擴展其功能的原則而設(shè)計。上述的定義表明,PLC是一種能直接應(yīng)用于工業(yè)環(huán)境的數(shù)字電子裝置,是以微處理器為基礎(chǔ),結(jié)合計算機技術(shù)、自動控制技術(shù)和通信技術(shù),用面向控制過程、面向用戶的“自然語言”編程的一種簡單易懂、操作方便、可靠性高的新一代通用工業(yè)控制裝置。,2可編程序控制器的分類(1)PLC硬件結(jié)構(gòu)的類型可編程序控制器發(fā)展很快,目前,全世界有幾百家工廠正在生產(chǎn)幾千種不同型號的PLC。為了便于在工業(yè)現(xiàn)場安裝,便于擴展,方便接線,其結(jié)構(gòu)與普通計算機有很大區(qū)別。通常從組成結(jié)構(gòu)形式上將這些PLC分為兩類一類是一體化整體式PLC,另一類是結(jié)構(gòu)化模塊式PLC。,①整體式結(jié)構(gòu)。從結(jié)構(gòu)上看,早期的可編程序控制器是把CPU、RAM、ROM、I/O接口及與編程器或EPROM寫入器相連的接口、輸入/輸出端子、電源、指示燈等都裝配在一起的整體裝置。一個箱體就是一個完整的PLC。它的特點是結(jié)構(gòu)緊湊,體積小,成本低,安裝方便,缺點是輸入/輸出點數(shù)是固定的,不一定能適合具體的控制現(xiàn)場的需要。這類產(chǎn)品有OMRON公司的C20P、C40P、C60P,三菱公司的FX系列,東芝公司的EX20/40系列等。,②模塊式結(jié)構(gòu)。模塊式結(jié)構(gòu)又叫積木式。這種結(jié)構(gòu)形式的特點是把PLC的每個工作單元都制成獨立的模塊,如CPU模塊、輸入模塊、輸出模塊、電源模塊、通信模塊等。另外,機器上有一塊帶有插槽的母板,實質(zhì)上就是計算機總線。把這些模塊按控制系統(tǒng)需要選取后,都插到母板上,就構(gòu)成了一個完整的PLC。這種結(jié)構(gòu)的PLC的特點是系統(tǒng)構(gòu)成非常靈活,安裝、擴展、維修都很方便,缺點是體積比較大。常見產(chǎn)品有OMRON公司的C200H、C1000H、C2000H,西門子公司的S5115U、S7300、S7400系列等。,(2)PLC大小的分類為了適應(yīng)不同工業(yè)生產(chǎn)過程的應(yīng)用要求,可編程序控制器能夠處理的輸入/輸出信號數(shù)是不一樣的。一般將一路信號叫做一個點,將輸入點數(shù)和輸出點數(shù)的總和稱為機器的點。按照I/O點數(shù)的多少,可將PLC分為超小微、小、中、大、超大等五種類型。,PLC的組成與基本結(jié)構(gòu),1.中央處理器(CPU)CPU是PLC的核心部件,主要用來運行用戶程序、監(jiān)控輸入/輸出接口狀態(tài)以及進行邏輯判斷和數(shù)據(jù)處理。CPU用掃描的方式讀取輸入裝置的狀態(tài)或數(shù)據(jù),從內(nèi)存逐條讀取用戶程序,通過解釋后按指令的規(guī)定產(chǎn)生控制信號,然后分時、分渠道地執(zhí)行數(shù)據(jù)的存取、傳送、比較和變換等處理過程,完成用戶程序所設(shè)計的邏輯或算術(shù)運算任務(wù),并根據(jù)運算結(jié)果控制輸出設(shè)備響應(yīng)外部設(shè)備的請求以及進行各種內(nèi)部診斷。2.存儲器可編程控制器的存儲器由只讀存儲器ROM、隨機存儲器RAM和可電擦寫的存儲器EEPROM三大部分構(gòu)成,主要用于存放系統(tǒng)程序、用戶程序及工作數(shù)據(jù)。只讀存儲器ROM用以存放系統(tǒng)程序,可編程控制器在生產(chǎn)過程中將系統(tǒng)程序固化在ROM中,用戶是不可改變的。用戶程序和中間運算數(shù)據(jù)存放的隨機存儲器RAM中,RAM存儲器是一種高密度、低功耗、價格便宜的半導(dǎo)體存儲器,可用鋰電池做備用電源。它存儲的內(nèi)容是易失的,掉電后內(nèi)容丟失;當(dāng)系統(tǒng)掉電時,用戶程序可以保存在只讀存儲器EEPROM或由高能電池支持的RAM中。EEPROM兼有ROM的非易失性和RAM的隨機存取優(yōu)點,用來存放需要長期保存的重要數(shù)據(jù),3.電源PLC的電源是指為CPU、存儲器和I/O接口等內(nèi)部電子電路工作所配備的直流開關(guān)電源。電源的交流輸入端一般都有脈沖吸收電路,交流輸入電壓范圍一般都比較寬,抗干擾能力比較強。電源的直流輸電壓多為直流5V和直流24V。直流5V電源供PLC內(nèi)部使用,直流24V電源除供內(nèi)部使用外還可以供輸入/輸出單元和各種傳感器使用。4.輸入/輸出接口I/O單元(輸入/輸出接口電路)。PLC內(nèi)部輸入電路作用是將PLC外部電路(如行程開關(guān)、按鈕、傳感器等)提供的符合PLC輸入電路要求的電壓信號,通過光電耦合電路送至PLC內(nèi)部電路。輸入電路有直流輸入電路、交流輸入電路和交直流輸入電路。輸入電路通常以光電隔離和阻容濾波的方式提高抗干擾能力,輸入響應(yīng)時間一般在0115MS之間。根據(jù)輸入信號形式的不同,可分為模擬量I/O單元、數(shù)字量I/O單元兩大類。根據(jù)輸入單元形式的不同,可分為基本I/O單元、擴展I/O單元兩大類。PLC內(nèi)部輸出電路作用是將輸出映像寄存器的結(jié)果通過輸出接口電路驅(qū)動外部的負載(如接觸器線圈、電磁閥、指示燈等)。輸出電路用于把用戶程序的邏輯運算結(jié)果輸出到PLC外部,輸出電路具有隔離PLC內(nèi)部電路和外部執(zhí)行元件的作用,還具有功率放大的作用。輸出電路有晶體管輸出型、可控硅輸出型和繼電器輸出型三種。功能模塊是一些智能化的輸入/輸出電路。如溫度檢測模塊、位置檢測模塊、位置控制模塊和PID控制模塊等。,5.外部設(shè)備接口外設(shè)接口電路用于連接編程器或其他圖形編程器、文本顯示器、觸摸屏、變頻器等并能通過外設(shè)接口組成PLC的控制網(wǎng)絡(luò)。PLC通過PC/PPI電纜或使用MPI卡通過RS485接口與計算機連接,可以實現(xiàn)編程、監(jiān)控、連網(wǎng)等功能。6.I/O擴展接口擴展接口用于擴展輸入/輸出單元,它使PLC的控制規(guī)模配置更加靈活,這種擴展接口實際上為總線形式,可以配置開關(guān)量的I/O單元,也可配置模擬量和高速計數(shù)等特殊I/O單元及通信適配器等。7編程器編程器是PLC的重要外圍設(shè)備。利用編程器將用戶程序送入PLC的存儲器,還可以用編程器檢查程序,修改程序,監(jiān)視PLC的工作狀態(tài)?,F(xiàn)在手持式編程器已逐漸被筆記本取代。,注在很多時候,PLC的輸出端并沒有直接連負載,而是接繼電器,一個繼電器往往帶有數(shù)個常開常閉觸點,可以帶動多個負載,大大增加了靈活性和實用性。,第二節(jié)可編程控制器工作過程可編程控制器采用周期性方式工作,每個循環(huán)周期含有若干階段1)診斷階段可編程控制器自檢,當(dāng)狀態(tài)正常時,進入下一步工作,否則待機。2)聯(lián)機通信階段可編程控制器與上位計算機及其他可編程控制器相聯(lián)時,進行聯(lián)機通信,傳送本機狀態(tài)信息和接收上位計算機指令。3)輸入采樣階段對現(xiàn)場信號輸入端口狀態(tài)(ON或OFF,即“0”和”1“)進行掃描,并將信號狀態(tài)存放輸入狀態(tài)寄存器,也稱輸入刷新,可編程控制器工作在其他階段時,即使信號狀態(tài)發(fā)生變化,輸入狀態(tài)寄存器內(nèi)的內(nèi)容也不會發(fā)生變化,狀態(tài)變化只能在下一個工作周期的輸入采樣階段才被讀入。,4)程序執(zhí)行階段可編程控制器從程序第一條指令開始按順序執(zhí)行,所需要的數(shù)據(jù)如輸入狀態(tài)和其他元素狀態(tài)分別由輸入狀態(tài)寄存器和其他狀態(tài)寄存器中讀出,程序執(zhí)行的結(jié)果分別寫入相應(yīng)的元素狀態(tài)寄存器(包括輸出狀態(tài)寄存器),輸出狀態(tài)寄存器中的內(nèi)容會隨著程序執(zhí)行的進程而變化。5)輸出刷新階段程序執(zhí)行結(jié)束后,輸出狀態(tài)寄存器中的內(nèi)容送輸出鎖存器,產(chǎn)生設(shè)備驅(qū)動信號,驅(qū)動負載設(shè)備,完成實際的輸出。,,,,,,,,,,自診斷階段,聯(lián)機通信階段,輸入掃描階段,輸出刷新階段,程序執(zhí)行階段,各階段順序執(zhí)行,,,,,,第三節(jié)可編程控制器編程語言1)梯形圖編程2)指令編程指令編程也稱為語句表編程,類似于計算機匯編語言。,,,,,,,,X1,Y1,,,,,,,,,,Y2,,X2,X3,3)功能圖編程4)邏輯圖編程,S20,S21,S22,S25,,,,,,S23,S24,,,,,,,,X0,X1,X2,X5,,,X3,X4,,,,X1,X2,X2,X3,,,,,,,,1,輸入信號,輸出信號,,Y1,第四節(jié)常用軟元件軟元件是可編程控制器編程語言中最基本的一個元素。圖中的X1,X2,X3,Y1,Y2都是軟元件,如果把程序比喻成是一棵樹的話,軟元件就是葉子和果實。中為程序基本指令,下面皆是如此。,,,,,,,,X1,Y1,,,,,,,,,,Y2,,X2,X3,LDX1OUTY1LDIX2ANDX3OUTY2,,,,,,1)輸入繼電器X(X000X127輸入繼電器對應(yīng)可編程控制器的輸入端口,外部現(xiàn)場信號經(jīng)輸入端口,將信號狀態(tài)存放輸入狀態(tài)寄存器,其作用相當(dāng)于外部信號觸發(fā)該端口的輸入繼電器,用輸入繼電器的常閉常開觸點供編程使用。,,,,,,,X1,Y1,,,,,,,,,,Y2,,X2,X3,,,,,2)輸出繼電器YY000Y127輸出繼電器對應(yīng)可編程控制器的輸出端口,其作用相當(dāng)于輸出控制信號觸發(fā)該端口的輸出繼電器,輸出繼電器的常閉常開觸點供編程使用,同時另一常開觸點閉合接通驅(qū)動可編程控制器外負載電路,形成可編程控制器的實際輸出。,,,,,,,X1,Y1,,,,,,,,,,Y2,,X2,X3,,,,3)輔助繼電器MM000M1023可編程控制器中的輔助繼電器的作用相當(dāng)于繼電器控制電路中的中間繼電器,輔助繼電器不能對外直接輸出驅(qū)動外部負載,只能作為中間狀態(tài)的控制信號,存放在存儲器中。輔助繼電器分2類1無掉電保護(通用輔助繼電器)2具有帶電保護。,,,,,,,,,,,,,,,,M1,,,,X1,X2,Y1,X3,,,,4)定時器TT000T245可編程控制器中的定時器作用相當(dāng)于繼電器控制系統(tǒng)中的時間繼電器。定時器根據(jù)時鐘脈沖積累計時,計時到達設(shè)定值時,其觸點動作。定時器提供無限對常開和常閉延時觸點供編程使用。定時器的設(shè)定值可有常數(shù)K設(shè)定,編號采用十進制,,IN,TON,PT,X1,T37,T37,,,Y1,30,計時器實例閃爍電路,5)計數(shù)器C(C000C199可編程控制器使用計數(shù)器完成計數(shù)控制,有的計數(shù)器帶有掉電保護,去除外部電源,計數(shù)器的計數(shù)數(shù)據(jù)不會被丟失。計數(shù)器的設(shè)定值可由常數(shù)K(十進制常數(shù))設(shè)定,也可通過數(shù)據(jù)寄存器的地址號設(shè)定。計數(shù)器的編號采用十進制。,,CU,TON,CD,4,C50,,,Y1,R,PV,X2,X3,C50,X1,6)指針PP0P63指針編號為P0P63(64點),編程時,編號不能重復(fù)使用。7)數(shù)據(jù)寄存器DD0D511數(shù)據(jù)寄存器存放數(shù)據(jù),每一數(shù)據(jù)寄存器均為16位,編號為1、通用數(shù)據(jù)寄存器(D0D199,200點)新數(shù)據(jù)覆蓋舊數(shù)據(jù),停機斷電時,數(shù)據(jù)消失。2、保持數(shù)據(jù)寄存器(D200D511,312點)除非改寫,數(shù)據(jù)不會丟失。,第三章PLC的簡單使用(提高篇)第一節(jié)基本指令基本指令相當(dāng)于一棵樹的樹干1、LDLDI2、OUT,,,,,,,,Y1,,,,,Y2,,,,X1,X2,,,,以常開觸點為起始是LD,,以常閉觸點為起始是LDI,LDX1OUTY1LDIX2OUTY2,,,,,,,,Y1,,,,,Y2,,,,X1,X2,,,,,單元電路的輸出,圖中表達為輸出線圈,3、AND、ANI、OR、ORI,,,,,,,,,,Y1,,,,,,,,,,Y2,,X1,X2,X3,X4,,,,,,,,,,X5,X6,,,,,2個軟元件都是常開,且串聯(lián),為AND,,,,,,,X7,,,X5、X6并聯(lián)且都常開為OR,2個軟元件都是常閉,且串聯(lián),為ANI,X6、X7并聯(lián),X6為常開,下面的X7常閉,為ORI,LDX1ANDX2OUTY1,LDX3ANIX4OUTY2,LDX5ORX6ORIX7OUTY3,,Y3,,,,4、ORB、ANB,,,,,,,,,,,,,,,,,Y2,,,,X2,X3,Y2,X1,,,,,X2、Y2并聯(lián),X3、X1并聯(lián),最后這2個塊串聯(lián),,,,,,,,,,,,,,,,Y3,,,,X4,X5,Y3,X6,,X4、X5串聯(lián),Y3、X6串聯(lián),最后再2個塊并聯(lián),,,LDIX2ORY2LDX3ORX1ANBOUTY2,LDX4ANIX5LDY3ANIX6ORBOUTY3,,,5、PLS、PLF,,,,,X1,,,PLS,,M103,,,,,,,,,M103,,,,,,,,,,,,,,,,,,,X1,X1,M103,,,一個掃描周期,,,,,,,,,M104,X1,,,,,,,,M104,,,,,,,,X1,,,PLF,,M104,,LDX1PLSM103,LDX2PLFM104,,,
下載積分: 4 賞幣
上傳時間:2024-01-06
頁數(shù): 32
大?。?0.11(MB)
子文件數(shù):