版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第6章PLC的通信與計算機通信網絡
6.1計算機通信方式與串行通信接口6.1.1計算機通信方式與傳輸速率1.并行通信與串行通信
并行通信以字節(jié)或字為單位傳輸數(shù)據,已很少使用。串行通信每次只傳送二進制數(shù)的一位。最少只需要兩根線就可以組成控制網絡。2.異步通信與同步通信
接收方和發(fā)送方的傳輸速率的微小差異產生的積累誤差,可能使發(fā)送和接收的數(shù)據錯位。異步通信采用字符同步方式(見圖6-1),通信雙方需要對采用的信息格式(數(shù)據位、奇偶校驗位和停止位)和傳輸速率作相同的約定。接收方將停止位和起始位之間的下降沿作為接收的起始點,在每一位的中點接收信息。
奇偶校驗用硬件保證發(fā)送方發(fā)送的每一個字符的數(shù)據位和奇偶校驗位中“1”的個數(shù)為偶數(shù)或奇數(shù)。接收方用硬件對接收到的每一個字符的奇偶性進行校驗,如果奇偶校驗出錯,SM3.0為ON。
同步通信的發(fā)送方和接收方使用同一個時鐘脈沖。接收方可以通過調制解調方式得到與發(fā)送方同步的接收時鐘信號。
3.單工通信與雙工通信
單工通信只能沿單一方向傳輸數(shù)據,雙工通信每一個站既可以發(fā)送數(shù)據,也可以接收數(shù)據。
全雙工方式通信的雙方都能在同一時刻接收和發(fā)送數(shù)據。
半雙工方式通信的雙方在同一時刻只能發(fā)送數(shù)據或只能接收數(shù)據。4.傳輸速率的單位為bit/s或bps。6.1.2串行通信的端口標準1.RS-232CRS-232C的最大通信距離為15m,最高傳輸速率為20kbit/s,只能進行一對一的通信。RS-232C使用單端驅動、單端接收電路,容易受到公共地線上的電位差和外部引入的干擾信號的影響。2.RS-422ARS-422A采用平衡驅動、差分接收電路,因為接收器是差分輸入,兩根線上的共模干擾信號互相抵消。在最大傳輸速率10Mbit/s時,允許的最大通信距離為12m。傳輸速率為100kbit/s時,最大通信距離為1200m,一臺驅動器可以連接10臺接收器。3.RS-485RS-422A是全雙工,用4根導線傳送數(shù)據。RS-485是RS-422A的變形,為半雙工,使用雙絞線可以組成串行通信網絡。6.2計算機通信的國際標準6.2.1開放系統(tǒng)互連模型
物理層的下面是物理媒體,例如雙絞線、同軸電纜和光纖等。物理層定義了傳輸媒體端口的機械、電氣功能和規(guī)程的特性。
數(shù)據鏈路層的數(shù)據以幀為單位傳送,每一幀包含數(shù)據和同步信息、地址信息和流量控制信息等。通過校驗、確認和要求重發(fā)等方法實現(xiàn)差錯控制。
應用層為用戶的應用服務提供信息交換,為應用接口提供操作標準。6.2.2IEEE802通信標準1.CSMA/CD(帶沖突檢測的載波偵聽多路訪問)的基礎是以太網。
每個站都是平等的,采用競爭方式發(fā)送信息到傳輸線上,“先聽后講”和“邊聽邊講”。其控制策略是競爭發(fā)送、廣播式傳送、載體監(jiān)聽、沖突檢測、沖突后退和再試發(fā)送。以太網越來越多地在底層網絡使用。2.令牌總線
令牌繞站點組成的邏輯環(huán)周而復始地傳送。要發(fā)送報文的站等到空令牌傳給自己,才能發(fā)送報文。令牌沿環(huán)網循環(huán)一周后返回發(fā)送站時,如果報文已被接收站復制,發(fā)送站將令牌置為“空”,送上環(huán)網繼續(xù)傳送,以供其他站使用。3.令牌環(huán)用得少4.主從通信方式
主從通信并非標準,其網絡有一個主站和若干個從站。主站向某個從站發(fā)送請求幀,該從站接收到后才能向主站返回響應幀。主站按事先設置好的輪詢表的排列順序對從站進行周期性的查詢。6.2.3現(xiàn)場總線及其國際標準1.現(xiàn)場總線IEC對現(xiàn)場總線的定義:“安裝在制造和過程區(qū)域的現(xiàn)場裝置與控制室內的自動控制裝置之間的數(shù)字式、串行、多點通信的數(shù)據總線”。2.現(xiàn)場總線的國際標準
(1)IEC61158IEC61158第4版采納了經過市場考驗的20種現(xiàn)場總線(見表6-1)。其中約一半是實時以太網。
(2)IEC62026IEC62026是供低壓開關設備與控制設備使用的控制器電氣接口標準。6.3FX系列PLC的通信功能6.3.1數(shù)據鏈接與無協(xié)議通信1.并聯(lián)鏈接
并聯(lián)鏈接使用RS-485通信適配器或功能擴展板,實現(xiàn)同一子系列的兩臺FX系列PLC之間的信息自動交換,一臺作為主站,另一臺作為從站。2.PLC之間的簡易鏈接(N﹕N鏈接)
使用RS-485通信適配器或功能擴展板,實現(xiàn)最多8臺FX系列PLC之間的信息自動交換。一臺是主站,其余的為從站。各PLC之間通過共享數(shù)據區(qū)自動交換數(shù)據。3.計算機鏈接
計算機鏈接用于一臺計算機與一臺配有RS-232C通信接口的PLC通信,計算機也可以通過RS-485通信網絡與最多16臺PLC通信,RS-485網絡與計算機的RS-232C通信接口之間需要使用FX-485PC-IF轉換器。
計算機鏈接與Modbus通信協(xié)議中的ASCII模式相似,由計算機發(fā)出讀、寫PLC中的數(shù)據的命令幀,PLC收到后自動生成和返回響應幀。4.變頻器通信
通過RS-485,F(xiàn)X2N、FX2NC最多可以與8臺三菱的500系列變頻器通信。FX3U、FX3UC和FX3G最多可以與8臺三菱的500/700系列變頻器通信。5.I/O鏈接I/O鏈接中遠程I/O與CPU單元之間的信息交換是自動進行的,只需要很少幾根通信線。使用遠程I/O時需要增加通信接口模塊。FX2N系列PLC通過FX2N-16LNK-MMELSECI/O鏈接主站模塊,用雙絞線直接連接16個遠程I/O站,網絡總長為200m,最多支持128點,I/O點刷新時間約5.4ms,傳輸速率為38400bit/s。6.無協(xié)議通信
無協(xié)議通信方式可以實現(xiàn)PLC與各種有RS-232C接口或RS-485接口的設備之間的通信。PLC與遠程設備之間可以使用用戶自定義的通信規(guī)約。7.編程通信功能FX3G內置的USB接口和FX3U和FX3UC的通信用功能擴展板FX3U-USB-BD可以與計算機的USB接口通信。所有的FX系列PLC都集成有RS-422接口,可通過USB編程電纜與計算機的USB接口通信。9.通信的硬件1)通信用功能擴展板的價格便宜,安裝在PLC的內部,沒有光電隔離。有RS-232、RS-422、RS-485功能擴展板和FX3U-USB-BD。2)RS-232和RS-485通信用適配器。3)FX2N-232-IF是RS-232C通信接口模塊,有光電隔離。4)FX-485PC-IF-SET是RS-232C和RS-485信號轉接器,有光電隔離。
在網絡的兩端,應設置110Ω的終端電阻。FX3U-485-BD、FX3G-485-BD和FX3U-485ADP內置終端電阻,用終端電阻切換開關設置是否使用終端電阻。6.3.2開放式通信網絡
大型控制系統(tǒng)一般采用3層網絡結構,最高層是以太網,第2層是三菱的CC–Link。底層是現(xiàn)場總線,例如AS-i。1.CC–Link通信網絡
除了FX1S外,F(xiàn)X系列PLC可以接入CC–Link和AS-i網絡。FX3U、FX3UC和FX3G做主站時,可以連接智能設備站。CC–Link的最高傳輸速率為10Mbit/s,最長距離1200m(與傳輸速率有關)。
使用CC–Link接口模塊的FX系列PLC可以做CC–Link的遠程站,安裝了CC–Link主站模塊后,F(xiàn)X系列PLC在CC-Link網絡中可以作主站。2.現(xiàn)場總線AS-i網絡AS-i(執(zhí)行器傳感器接口)網絡已被納入IEC62026標準,響應時間小于5ms,由總線提供電源。AS-i用兩芯電纜連接現(xiàn)場的傳感器和執(zhí)行器。
三菱的FX2N-32ASI-M是AS-i網絡的主站模塊,最長通信距離100m,使用兩個中繼器可以擴展到300m。波特率為167kbit/s,最多可以接31個從站。6.4計算機鏈接通信協(xié)議6.4.1串行通信的參數(shù)設置1.用PLC參數(shù)設置對話框設置通信參數(shù)
在使用計算機鏈接、變頻器通信、無協(xié)議通信功能時,可以用D8120設置串行通信的參數(shù),也可以用編程軟件來設置。雙擊左邊工程數(shù)據列表的“參數(shù)”文件夾中的“PLC參數(shù)”,在打開的對話框的“PLC系統(tǒng)(2)”選項卡,選中“通信設置操作”多選框,設置通信的參數(shù)。2.用D8120設置串行通信的參數(shù)的方法見表6-2和表6-3。3.計算機鏈接通信用的特殊軟元件見表6-4。2.計算機讀取PLC數(shù)據的數(shù)據傳輸格式
以控制協(xié)議格式4為例,計算機從PLC中讀數(shù)據的過程分為3步:1)計算機向PLC發(fā)送以控制代碼ENQ(請求)開始的讀數(shù)據命令報文,數(shù)據按從左至右的順序發(fā)送。2)PLC接收到命令后,向計算機發(fā)送以控制代碼STX開始、包含要求讀取的數(shù)據的報文。計算機向PLC發(fā)送的命令有錯誤時,或在通信過程中產生錯誤,PLC將向計算機發(fā)送以NAK(無法確認)開始的、有錯誤代碼的報文。3)計算機在接收到PLC返回的數(shù)據后,向PLC發(fā)送以ACK開始的確認報文。計算機接收到PLC發(fā)來的有錯誤的報文時,向PLC發(fā)送以NAK開始的無法確認的報文。NAK錯誤代碼見表6-8。3.計算機向PLC寫數(shù)據的數(shù)據傳輸格式
計算機首先向PLC發(fā)送寫數(shù)據命令報文,PLC收到計算機的命令后,執(zhí)行相應的操作,執(zhí)行完成后向計算機發(fā)送以ACK開頭的確認報文,表示寫操作已執(zhí)行。
若計算機發(fā)送的寫命令有錯誤,或者在通信過程中出現(xiàn)了錯誤,PLC將向計算機發(fā)送以NAK(不能確認)開始的、有錯誤代碼的報文。6.4.3控制協(xié)議各組成部份的說明
計算機鏈接的命令幀和響應幀均由ASCII碼組成,使用ASCII碼的優(yōu)點是控制代碼(包括結束字符)不會和需要傳送的數(shù)據的ASCII碼混淆。一個字節(jié)的十六進制數(shù)對應兩個字節(jié)的ASCII碼,因此ASCII碼的傳送效率較低。1.控制代碼見表6-5。2.同一網絡中各PLC的站號不能重復,用D8121來設定站號(00H~0FH)。3.FX系列PLC的標識號為十六進制數(shù)FFH對應的ASCII字符46H和46H。4.計算機鏈接的命令(ASCII字符)用來指定操作的類型(見表6-6)。5.報文等待時間是計算機在接收和發(fā)送狀態(tài)之間切換的延遲時間。以10ms為單位,可以在十六進制數(shù)0~F之間選擇,用ASCII碼表示。6.數(shù)據字符即需要發(fā)送的數(shù)據信息。7.校驗和代碼
校驗和代碼用來校驗接收到的信息中的數(shù)據是否正確。將報文的第一個控制代碼與校驗和代碼之間所有字符的十六進制數(shù)形式的ASCII碼求和,把和的最低兩位十六進制數(shù)作為校驗和代碼,以ASCII碼的形式放在報文的末尾。接收方收到校驗和后,根據接收到的字符計算出校驗和代碼,并與接收到的校驗和代碼比較,可以檢查出接收到的數(shù)據是否出錯。D8120的b13位為1時,要求有校驗和代碼。8.控制代碼CR/LF
選擇控制協(xié)議格式4時,PLC會在它發(fā)出的報文的最后面自動加上回車和換行符,即控制代碼CR/LF,對應的十六進制數(shù)為0DH和0AH。11.計算機鏈接通信的錯誤診斷
有通信錯誤時,無法確認(NAK)的響應報文中的錯誤代碼見表6-8。PLC的錯誤不是用NAK報文發(fā)送出去,錯誤代碼儲存在D8063中。6.5計算機鏈接通信協(xié)議中的命令
命令見表6-6,本節(jié)的例子均采用協(xié)議格式1,報文末尾無回車、換行符。報文中的ASCII碼均用以H結束的十六進制數(shù)的形式表示。6.5.1計算機讀寫PLC軟元件的命令1.讀取位軟元件組數(shù)據的命令
(1)計算機向PLC發(fā)送讀命令BR,請求讀取X4~X7的狀態(tài)。
(2)PLC返回讀取的數(shù)據
設X4~X6為ON,X7為OFF,PLC正確地接收到命令后,返回報文:PLC檢測到有校驗和錯誤時,返回下面的報文,錯誤代碼的意義見表6-8。
(3)計算機發(fā)送確認報文
計算機正確地接收到要讀取的數(shù)據后,向PLC發(fā)送確認報文:
如果計算機檢測到通信錯誤,向PLC發(fā)送的報文為:
其他命令的具體情況見6.5節(jié)。6.5.2下位請求通信功能
計算機與PLC之間的數(shù)據傳輸通常由計算機啟動。如果PLC需要主動向計算機發(fā)送數(shù)據,可以使用下位請求通信功能。該功能用得不多,僅適用于計算機與PLC為1對1的配置,最多可以傳送64個字。6.5.4計算機鏈接通信協(xié)議應用實例1.系統(tǒng)概述
某水電廠的弧形閘門開度測控系統(tǒng)以計算機為主控級,3臺FX1N-60MTPLC用來實現(xiàn)閘門的數(shù)據采集、運算、控制和通信等功能,計算機與各PLC之間用RS-485網絡連接。閘門開度用絕對式旋轉編碼器來檢測,編碼器的輸出為二進制循環(huán)碼(格雷碼)。FX1N-485ADP通信適配器的最大傳輸速率為19200bit/s,傳輸距離為500m。RS-232C/RS-485變換器FX-485PC-IF用于連接上位計算機與PLC之間的RS-485網絡。圖6-26中PLC的接線為RS-485方式。網絡兩端的站點應接終端電阻。2.通信程序設計
計算機與PLC的通信采用計算機鏈接通信協(xié)議,計算機為主機,它每隔500ms向一臺PLC發(fā)送命令報文,請求讀取該PLC的字軟元件D50~D52,PLC根據命令報文中的站號判斷是否是發(fā)給本站的,如果是,則自動生成發(fā)送給計算機的響應報文。計算機讀完3臺PLC的數(shù)據后,又開始讀第一臺。
通信參數(shù)如下:數(shù)據長度為8位,無奇偶校驗,1位停止位,傳輸速率9600bit/s,控制線b10~b12=000(RS-485接口),自動加上校驗和,專用協(xié)議通信,傳輸控制協(xié)議格式4。對照表6-2,可知D8120對應的十六進制數(shù)為E081H。1~3號弧形閘門的PLC在網絡中的站號分別為1~3號站。2號站的通信初始化程序如下:LD M8002MOV HE081 D8120 //設置通信參數(shù)MOV K2 D8121 //PLC的站號為2MOV K0 D8129 //超時檢測時間為100ms
要求PLC上傳的軟元件號和變量的定義如下:D50:閘門開度測量值(十六進制數(shù),單位為cm);D51=0:閘門開度測量儀工作正常,=1:不正常;D52=0:閘門開度測量儀輸出無突變,=1:有突變。
計算機發(fā)出的讀取數(shù)據的命令報文格式如下:
設D50~D52中的十六進制數(shù)分別為0123H、0000和0000,PLC正確地接收到數(shù)據后返回的報文為:6.6PLC之間的鏈接通信和PLC與變頻器的通信6.6.1N:N鏈接通信協(xié)議1.N:N鏈接通信的3種模式N:N鏈接通信協(xié)議用于最多8臺FX系列PLC之間的自動數(shù)據交換,其中一臺為主機,其余的為從機。波特率為38400bit/s。
各臺PLC之間共享的數(shù)據范圍有3種模式,系統(tǒng)中有FX1S時只能使用模式0。
每臺PLC分別有一片系統(tǒng)指定的共享數(shù)據區(qū)(見表6-12)。對于某臺PLC來說,分配給它的共享數(shù)據區(qū)的數(shù)據自動地傳送到別的站的相同區(qū)域,分配給其他PLC的共享數(shù)據區(qū)中的數(shù)據是別的站自動傳送來的。如果在模式1要用0號站的X0控制2號站的Y0,可以用0號站的X0來控制它的M1000,再用2號站的M1000來控制它的Y0。2.N:N網絡的設置N:N網絡的設置僅在程序運行時有效。除了站號,其余參數(shù)均由主站設置。D8178設置的刷新范圍模式適用于N:N網絡中所有的工作站。6.6.2N:N網絡編程舉例1.系統(tǒng)配置
系統(tǒng)硬件接線如圖6-27所示,3臺FX2N系列PLC通過N:N網絡交換數(shù)據。2.控制要求1)用主站的X0~X3來控制1號從站的Y10~Y13。2)用1號從站的X0~X3來控制2號從站的Y14~Y17。3)用2號從站的X0~X3來控制主站的Y20~Y23。4)主站的數(shù)據寄存器D1為1號從站的計數(shù)器C1提供設定值。C1的觸點狀態(tài)由M1070映射到主站的Y5輸出點。5)1號從站D10的值和2號從站D20的值在主站相加,運算結果存放到主站的D3中。3.主站程序N:N網絡的設定程序必須從第0步開始,用M8038的驅動觸點編寫。站號必須連續(xù)設置。FX3U、FX3UC和FX3G可用兩個通道,使用通道2時,應使用OUT指令將M8179置為ON。LD M8038 //設置了N:N網絡的通信參數(shù)時M8038為ONMOV K0 D8176 //設置主站站號為0MOV K2 D8177 //該主站鏈接兩臺從站
MOV K1 D8178 //刷新模式設置為1MOV K3 D8179 //重試次數(shù)為3次MOV K5 D8180 //超時時間為50msOUT M8179 //僅3系列使用通道2時需要這條指令LD M8000 //PLC運行時MOV K1X0 K1M1000 //操作1,X0~X3傳送給M1000~M1003MOV K5 D1 //操作4,D1為1號站的C1提供設定值LDI M8184 //如果從站1通信正常AND M1070 //并且從站1中計數(shù)器C1的常開觸點接通OUT Y5 //操作4LDI M8185 //如果從站2通信正常MOV K1M1128K1Y20 //操作3LDI M8184 //如果從站1通信正常ANI M8185 //且從站2通信正常ADD D10 D20 D3 //操作5END4.從站1的程序LD X1RST C1 //計數(shù)器C1復位LDI M8183 //如果主站通信正常MOV K1M1000K1Y10 //操作1,M1000~M1003傳送給Y10~Y13MOV K10 D10 //操作5AND X0 //X0為C1提供計數(shù)脈沖輸入OUT C1 D1 //操作4,主站通過D1為C1提供設定值LDI M8183 //如果主站通信正常AND C1OUT M1070 //操作4,C1通過M1070控制主站的Y5LDI M8185 //如果2號從站通信正常MOV K1X0 K1M1064 //操作2END5.從站2的程序LDI M8183 //如果主站通信正常MOV K1X000 K1M1128 //操作3MOV K15 D20 //操作5LDI M8184 //如果從站1通信正常MOV K1M1064K1Y014 //操作2END6.6.3并聯(lián)鏈接
并聯(lián)鏈接用來實現(xiàn)兩臺同一組的FX系列PLC之間的數(shù)據自動傳送。并聯(lián)鏈接有標準模式和高速模式,用M8162來設置工作模式。主、從站之間通過周期性的自動通信,用表6-16中的軟元件來實現(xiàn)數(shù)據共享。FX3U、FX3UC和FX3G的最高波特率為115000bit/s,其他系列為19200bit/s。
【例6-3】兩臺FX1N系列PLC用并聯(lián)鏈接交換數(shù)據,要求實現(xiàn)下述功能:
主站的X0~X7通過M800~M807控制從站的Y0~Y7;
從站的X0~X7通過M900~M907控制主站的Y0~Y7;
主站D0的值小于等于100時,從站中的Y10為ON;
從站中D10的值用來作主站的T0的設定值。
(1)主站程序
LD M8000 //M8000一直為ON OUT M8070 //設置為主站LDI M8072 //如果并聯(lián)鏈接未運行OR M8073 //或主站從站設置異常OUT Y10 //錯誤指示燈被置ONLD M8000MOV K2X0 K2M800 //將主站的X0~X7的值發(fā)送給從站MOV K2M900K2Y0 //用從站的X0~X7控制主站的Y0~Y7MOV D0 D490 //將主站的D0發(fā)送給從站LD X10 OUT T0 D500 //用從站的D10作為主站的T0的設定值
END
(2)從站程序LD M8000 OUT M8071 //設置為從站MOV K2M800K2Y0 //用主站的X0~X7控制從站的Y0~Y7MOV K2X0 K2M900 //將從站的X0~X7的值發(fā)送給主站MOV D10 D500 //將從站的D10發(fā)送給主站AND<= D490 K100 //主站的D0≤100時OUT Y10 //從站中的Y10為ONEND
高速模式的編程與正常模式基本上相同,其區(qū)別僅在于在主站和從站的程序中,都需要用M8000的常開觸點接通M8162的線圈。6.6.4PLC與變頻器的通信1.硬件配置
通過RS-485,F(xiàn)X2N、FX2NC最多可以與8臺三菱的S500/E500/A500系列變頻器通信。FX3U、FX3UC和FX3G最多可以與8臺S500/E500/A500/F500/V500/D700/E700/A700/F700變頻器通信。通信采用變頻器計算機鏈接協(xié)議。
變頻器使用內置的RS-485通信端口,F(xiàn)X2N可選用RS-485通信功能擴展板(FX2N-485-BD),最大通信距離50m?;蜻x用通信適配器加上鏈接特殊適配器用的板卡,最大通信距離500m。此外還需要配置功能擴展用的存儲器盒。波特率為4800~19200bit/s,F(xiàn)X3G可達38400bit/s。2.參數(shù)設置
用變頻器的操作面板,為變頻器設置站號、波特率、7位數(shù)據位和1位停止位、偶校驗、等待時間、有CR/無LF、上電時外部運行模式、計算機鏈接模式、通信檢查中止??梢杂肞LC參數(shù)設置對話框中的“PLC系統(tǒng)(2)”選項卡,設置的參數(shù)為無協(xié)議通信、7位數(shù)據長度、1位停止位、偶校驗、與變頻器相同的傳輸速率,其他通信參數(shù)可以忽略。3.指令替換FX3G、FX3U、FX3UC使用應用指令FNC270~FNC274。FX2N、FX2NC使用功能指令EXTR(FNC180)來替換FX3G、FX3U、FX3UC的FNC270~FNC273。
高速模式的編程與正常模式基本上相同,其區(qū)別僅在于在主站和從站的程序中,都需要用M8000的常開觸點接通M8162的線圈。4.編程舉例
【例6-4】要求X0為ON時變頻器停機,X1和X2為ON時變頻器分別正轉和反轉。用D10來設置變頻器的速度,變頻器的站號為0。EXTR指令的源操作數(shù)(S·)(K10~K13)的意義見表6-19,(S1·)是變頻器的站號,(S2·)是變頻器指令代碼。(S3·)是讀出值的保存位置,或寫入到變頻器的數(shù)值。在EXTR指令驅動條件M10的上升沿,變頻器開始與PLC進行通信。驅動條件一直為ON時,反復進行通信。
變頻器的指令代碼見手冊《FR-S500使用手冊(詳細篇)》。
指令EXTR的源操作數(shù)(S·)為K11時(見圖6-28),發(fā)送運行控制命令。指令代碼為HFD時,將變頻器復位,發(fā)送的數(shù)據字為H9696。指令代碼為HFB時,發(fā)送數(shù)據字H0,將變頻器設置為計算機鏈接模式。
指令EXTR的(S·)為K13時,寫入變頻器的參數(shù),(S2·)是變頻器的參數(shù)編號(S3·)是寫入到變頻器的參數(shù)值。
在M17或M18為ON時,修改頻率設定值。應用指令EXTR的(S·)為K11,指令代碼為HED時,寫入設定的頻率值,單位為0.01Hz。
指令EXTR的(S·)為K11,指令代碼為HFA時(見圖6-29),寫入運行指令。命令參數(shù)在K2M20(M20~M27)中,其中的第1位M21為ON時為正轉命令,第2位M22為ON時為反轉命令。這兩位均為OFF時,變頻器停機。X0為ON時M15被置位,使M21和M22均為OFF,變頻器停機。X1為ON時M15被復位,M21變?yōu)镺N,變頻器正轉。X2為ON時M15被復位,M22變?yōu)镺N,變頻器反轉。
指令EXTR的(S·)為K10時,讀取變頻器的運行參數(shù),(S2·)中的指令代碼為H7A時,讀取變頻器的狀態(tài),保存到K2M100(M100~M107)中。M100~M104為ON分別表示變頻器正在運行、正轉運行、反轉運行、到達設定的頻率和過負荷。M106和M107為ON分別表示檢測到頻率和有報警出現(xiàn)。可以用上述存儲器位分別控制相應的狀態(tài)顯示指示燈。
指令EXTR的(S·)為K10,指令代碼為H6F時,將讀取的輸出頻率值保存到D50中,單位為0.01Hz??梢杂萌藱C界面顯示該頻率值。6.7無協(xié)議通信方式與RS通信指令6.7.1無協(xié)議通信1.無協(xié)議通信的特點FX系列的RS指令用于PLC與計算機或RS-232C設備的無協(xié)議數(shù)據通信。可以使用用戶自定義的通信規(guī)約。波特率為300~19200bit/s,F(xiàn)X3G為38400bit/s。2.參數(shù)設置
在程序中用D8120設置通信參數(shù),或用PLC參數(shù)設置對話框的“PLC系統(tǒng)(2)”選項卡設置通信的參數(shù)??梢栽O置是否有起始字符和結束字符。3.RS串行通信指令RS指令中的(S·)和m用來指定保存要發(fā)送的數(shù)據的起始地址和字節(jié)數(shù)(不包括起始字符與結束字符),(D·)和n用來指定保存接收到的數(shù)據的起始地址和可以接收的最大數(shù)據字節(jié)數(shù)。FX1S和FX1N的m和n為1~255B,其他系列為1~4096B。不需要發(fā)送數(shù)據時,m為0;不需要接收數(shù)據時,n為0。
無協(xié)議通信方式有兩種數(shù)據處理格式。M8161設置為OFF時,為16位數(shù)據處理模式;反之為8位數(shù)據處理模式。16位數(shù)據處理模式先發(fā)送或接收數(shù)據寄存器的低8位,然后是高8位;8位數(shù)據模式時,只發(fā)送或接收數(shù)據寄存器的低8位,未使用高8位。6.與RS指令有關的特殊軟元件見表6-20。M8122是發(fā)送請求標志位,M8123是接收結束標志位。FX3U、FX3UC和FX3G用D8405保存在PLC中設置的通信參數(shù)(與D8120中的值相同),用D8419保存正在執(zhí)行的通信功能的代碼。
6.7.2無協(xié)議通信編程舉例
硬件接線見圖6-31,采用RS-232C串行通信方式,PLC使用FX-232-BD通信用功能擴展板。通信格式如下:16位數(shù)據模式、無控制線方式、有起始字符與結束字符、波特率為9600bit/s、1位停止位、無
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 社保征管強度與勞動收入份額
- 玻璃溫室施工方案
- 2025年度母嬰電商代購服務合同范本4篇
- 2025物流企業(yè)用工合同
- 二零二五年度存量房屋承購經紀服務合同建筑廢棄物資源化利用協(xié)議4篇
- 導電瀝青混合料組成設計與力電耦合行為研究
- 2025技術貸款合同范本
- 基于點云識別的智能拆垛孿生系統(tǒng)研究
- 面向智能硬件的模數(shù)時鐘域混合調節(jié)延遲鎖相環(huán)研究與設計
- 二零二五年度環(huán)保材料代加工及貼牌合作協(xié)議4篇
- 2025年度公務車輛私人使用管理與責任協(xié)議書3篇
- 售后工程師述職報告
- 綠化養(yǎng)護難點要點分析及技術措施
- 2024年河北省高考歷史試卷(含答案解析)
- 車位款抵扣工程款合同
- 小學六年級數(shù)學奧數(shù)題100題附答案(完整版)
- 高中綜評項目活動設計范文
- 英漢互譯單詞練習打印紙
- 2023湖北武漢華中科技大學招聘實驗技術人員24人筆試參考題庫(共500題)答案詳解版
- 一氯二氟甲烷安全技術說明書MSDS
- 物流簽收回執(zhí)單
評論
0/150
提交評論