PLC串口通訊和通訊接口有哪些
電力作業人員在使用(yong)PLC的(de)時候會(hui)接觸(chu)到(dao)很多的(de)通(tong)訊(xun)協議以及(ji)通(tong)訊(xun)接口(kou)(kou),最(zui)基(ji)本(ben)的(de)PLC串(chuan)口(kou)(kou)通(tong)訊(xun)和基(ji)本(ben)的(de)通(tong)訊(xun)接口(kou)(kou)你(ni)都(dou)了解嗎,那么PLC串(chuan)口(kou)(kou)通(tong)訊(xun)和通(tong)訊(xun)接口(kou)(kou)有(you)哪些?
1,什么是(shi)串(chuan)口(kou)通(tong)訊?串(chuan)口(kou)是(shi)計(ji)算機(ji)上一種非常通(tong)用設備通(tong)信的協議(不要與通(tong)用串(chuan)行(xing)總線Universal Serial Bus或者USB混淆)。大多數計(ji)算機(ji)包(bao)含兩(liang)個基于RS232的串(chuan)口(kou)。
串口同時也(ye)是儀(yi)器儀(yi)表設(she)備(bei)通用的通信(xin)(xin)協(xie)議;很多GPIB兼容(rong)的設(she)備(bei)也(ye)帶有RS- 232口。同時,串口通信(xin)(xin)協(xie)議也(ye)可以用于獲取遠程采集設(she)備(bei)的數(shu)據。
2,串口(kou)通(tong)(tong)訊的使用串口(kou)通(tong)(tong)訊使用3根線(xian)完成:(1)地線(xian),(2)發送,(3)接收(shou)。由于(yu)串口(kou)通(tong)(tong)信是(shi)異步的,端(duan)口(kou)能夠(gou)在(zai)一根線(xian)上發送數據同(tong)時在(zai)另一根線(xian)上接收(shou)數據。其他(ta)線(xian)用于(yu)握手,但是(shi)不是(shi)必須的。
串口通信最重要(yao)的(de)(de)參數是(shi)波特率、數據位(wei)、停止位(wei)和奇偶校驗。對于兩個進行通行的(de)(de)端口,這些參數必須匹配:
a,波特率(lv)(lv):這是(shi)一個衡量通(tong)信速(su)度的(de)參數。它(ta)表示(shi)每秒(miao)鐘傳送的(de)bit的(de)個數。例如(ru)300波特表示(shi)每秒(miao)鐘發(fa)送300個bit。當我(wo)們提到時(shi)鐘周(zhou)期時(shi),我(wo)們就是(shi)指波特率(lv)(lv)例如(ru)如(ru)果協議需要4800波特率(lv)(lv),那么時(shi)鐘是(shi)4800Hz。
這意味著串(chuan)口通(tong)信在數據線(xian)上的(de)(de)(de)采樣率(lv)為4800Hz。通(tong)常(chang)電話線(xian)的(de)(de)(de)波特(te)率(lv)為14400,28800和36600。波特(te)率(lv)可以遠遠大于(yu)這些值,但是波特(te)率(lv)和距(ju)離成反(fan)比。高波特(te)率(lv)常(chang)常(chang)用于(yu)放置的(de)(de)(de)很近(jin)的(de)(de)(de)儀(yi)器(qi)間(jian)的(de)(de)(de)通(tong)訊。
b,數據位(wei):這是衡量(liang)通信中實(shi)際數據位(wei)的(de)參數。當計算機發(fa)送(song)一(yi)個信息(xi)包,實(shi)際的(de)數據不會是8位(wei)的(de),標準(zhun)的(de)值(zhi)是5、7和8位(wei)。如何(he)設置取決于你想(xiang)傳送(song)的(de)信息(xi)。
因此停止位不(bu)僅(jin)僅(jin)是表(biao)示傳輸的(de)結束,并且(qie)提供計算機(ji)(ji)校正時鐘同(tong)步的(de)機(ji)(ji)會。適(shi)用于停止位的(de)位數越多(duo),不(bu)同(tong)時鐘同(tong)步的(de)容忍程度越大,但是數據傳輸率(lv)同(tong)時也越慢。
d,奇偶校(xiao)(xiao)驗(yan)(yan)位(wei):在串口通信中一(yi)種(zhong)簡單的(de)檢(jian)錯(cuo)方式(shi)。有(you)四種(zhong)檢(jian)錯(cuo)方式(shi):偶、奇、高和低。當(dang)然沒(mei)有(you)校(xiao)(xiao)驗(yan)(yan)位(wei)也是可以的(de)。對于偶和奇校(xiao)(xiao)驗(yan)(yan)的(de)情況,串口會設置校(xiao)(xiao)驗(yan)(yan)位(wei)(數(shu)據(ju)位(wei)后(hou)面的(de)一(yi)位(wei)),用一(yi)個(ge)值確(que)保(bao)傳(chuan)輸的(de)數(shu)據(ju)有(you)偶個(ge)或者奇個(ge)邏輯(ji)高位(wei)。
例如(ru),如(ru)果數(shu)據(ju)是011,那么對于偶(ou)校(xiao)驗(yan),校(xiao)驗(yan)位(wei)(wei)(wei)為(wei)0,保證邏(luo)輯(ji)高(gao)的(de)位(wei)(wei)(wei)數(shu)是偶(ou)數(shu)個(ge)。如(ru)果是奇校(xiao)驗(yan),校(xiao)驗(yan)位(wei)(wei)(wei)位(wei)(wei)(wei)1,這(zhe)樣就有3個(ge)邏(luo)輯(ji)高(gao)位(wei)(wei)(wei)。高(gao)位(wei)(wei)(wei)和低(di)位(wei)(wei)(wei)不真正的(de)檢查數(shu)據(ju),簡單置位(wei)(wei)(wei)邏(luo)輯(ji)高(gao)或者邏(luo)輯(ji)低(di)校(xiao)驗(yan)。這(zhe)樣使得接收設備能夠知(zhi)道一個(ge)位(wei)(wei)(wei)的(de)狀態,有機會判(pan)斷是否(fou)有噪聲干擾(rao)了通信或傳輸和接受的(de)數(shu)據(ju)不同(tong)步。
3,常用(yong)PLC基本接口
a,什么是RS-232?
RS-232 (ANSI/EIA-232標準(zhun))是(shi)IBM-PC及(ji)其兼容機上的串行連(lian)接標準(zhun)。可用于(yu)許多用途,比如連(lian)接鼠(shu)標、打印機或者Modem,同時(shi)也(ye)可以接工業(ye)儀(yi)器儀(yi)表。用于(yu)驅動和連(lian)線的改進,實際(ji)應用中(zhong)RS-232的傳輸長(chang)度(du)或者速度(du)常(chang)常(chang)超過標準(zhun)的值。
RS-232只限于PC串(chuan)口(kou)和設(she)備間(jian)點對點的通信(xin)(xin)。RS- 232串(chuan)口(kou)通信(xin)(xin)最遠距離是50英尺。
b,什么是RS-422?RS -422(EIA RS-422-A Standard)是Apple的(de)Macintosh計算機(ji)的(de)串口連接標準。
RS-422使(shi)(shi)用差分(fen)信號(hao)(hao),RS-232使(shi)(shi)用非平衡參考地的信號(hao)(hao)。差分(fen)傳輸使(shi)(shi)用兩根(gen)線發送和(he)接收信號(hao)(hao),對比RS-232,它能更好(hao)(hao)的抗噪聲和(he)有更遠的傳輸距(ju)離(li)。在工業環境(jing)中(zhong)更好(hao)(hao)的抗噪性和(he)更遠的傳輸距(ju)離(li)是(shi)一個(ge)很大的優點。
c,什么是RS-485?
RS -485(EIA-485標準)是(shi)RS-422的改進,因為它增(zeng)加了(le)設(she)(she)備(bei)的個數(shu),從10個增(zeng)加到32個,同時定(ding)義(yi)了(le)在最大(da)設(she)(she)備(bei)個數(shu)情況(kuang)下的電(dian)氣(qi)特性(xing),以保證足夠的信(xin)號(hao)電(dian)壓。
有了多個設(she)備(bei)的(de)能力,你可以使(shi)用一個單個RS-422口建立設(she)備(bei)網絡。出色抗噪和多設(she)備(bei)能力,在工業應用中建立連向PC機的(de)分布式設(she)備(bei)網絡、其他數據(ju)收集控制器、HMI或者其他操作時,串行連接會選擇(ze)RS-485。
RS-485是RS-422的超集,因(yin)此所(suo)有的RS-422設備可以(yi)被RS-485控制。RS-485可以(yi)用超過(guo)4000英尺(chi)的線(xian)進行(xing)串行(xing)通行(xing)。
三(san)菱PLC 在新聞動態 ,PLC串口通訊和通訊接口有哪些相關文章,幫您更好的了解PLC串口通訊和通訊接口有哪些您也可以和大家一起交流,發表您自己的看法,也可以把您的文章和您看到的文章和大家分享。
1,什么是(shi)串(chuan)口(kou)通(tong)訊?串(chuan)口(kou)是(shi)計(ji)算機(ji)上一種非常通(tong)用設備通(tong)信的協議(不要與通(tong)用串(chuan)行(xing)總線Universal Serial Bus或者USB混淆)。大多數計(ji)算機(ji)包(bao)含兩(liang)個基于RS232的串(chuan)口(kou)。
串口同時也(ye)是儀(yi)器儀(yi)表設(she)備(bei)通用的通信(xin)(xin)協(xie)議;很多GPIB兼容(rong)的設(she)備(bei)也(ye)帶有RS- 232口。同時,串口通信(xin)(xin)協(xie)議也(ye)可以用于獲取遠程采集設(she)備(bei)的數(shu)據。
2,串口(kou)通(tong)(tong)訊的使用串口(kou)通(tong)(tong)訊使用3根線(xian)完成:(1)地線(xian),(2)發送,(3)接收(shou)。由于(yu)串口(kou)通(tong)(tong)信是(shi)異步的,端(duan)口(kou)能夠(gou)在(zai)一根線(xian)上發送數據同(tong)時在(zai)另一根線(xian)上接收(shou)數據。其他(ta)線(xian)用于(yu)握手,但是(shi)不是(shi)必須的。
串口通信最重要(yao)的(de)(de)參數是(shi)波特率、數據位(wei)、停止位(wei)和奇偶校驗。對于兩個進行通行的(de)(de)端口,這些參數必須匹配:
a,波特率(lv)(lv):這是(shi)一個衡量通(tong)信速(su)度的(de)參數。它(ta)表示(shi)每秒(miao)鐘傳送的(de)bit的(de)個數。例如(ru)300波特表示(shi)每秒(miao)鐘發(fa)送300個bit。當我(wo)們提到時(shi)鐘周(zhou)期時(shi),我(wo)們就是(shi)指波特率(lv)(lv)例如(ru)如(ru)果協議需要4800波特率(lv)(lv),那么時(shi)鐘是(shi)4800Hz。
這意味著串(chuan)口通(tong)信在數據線(xian)上的(de)(de)(de)采樣率(lv)為4800Hz。通(tong)常(chang)電話線(xian)的(de)(de)(de)波特(te)率(lv)為14400,28800和36600。波特(te)率(lv)可以遠遠大于(yu)這些值,但是波特(te)率(lv)和距(ju)離成反(fan)比。高波特(te)率(lv)常(chang)常(chang)用于(yu)放置的(de)(de)(de)很近(jin)的(de)(de)(de)儀(yi)器(qi)間(jian)的(de)(de)(de)通(tong)訊。
b,數據位(wei):這是衡量(liang)通信中實(shi)際數據位(wei)的(de)參數。當計算機發(fa)送(song)一(yi)個信息(xi)包,實(shi)際的(de)數據不會是8位(wei)的(de),標準(zhun)的(de)值(zhi)是5、7和8位(wei)。如何(he)設置取決于你想(xiang)傳送(song)的(de)信息(xi)。
比(bi)如,標準的(de)ASCII碼是0~127(7位(wei)(wei))。擴展的(de)ASCII碼是0~255(8位(wei)(wei))。如果數(shu)據(ju)(ju)使用簡(jian)單的(de)文本(標準ASCII碼),那么每(mei)個(ge)數(shu)據(ju)(ju)包(bao)使用7位(wei)(wei)數(shu)據(ju)(ju)。每(mei)個(ge)包(bao)是指一個(ge)字(zi)節,包(bao)括開始/停止位(wei)(wei),數(shu)據(ju)(ju)位(wei)(wei)和奇偶校驗位(wei)(wei)。由于(yu)實際數(shu)據(ju)(ju)位(wei)(wei)取(qu)決于(yu)通信(xin)協(xie)議的(de)選取(qu),術語“包(bao)”指任(ren)何通信(xin)的(de)情況。
PLC串口通訊和通訊接口有哪些
因此停止位不(bu)僅(jin)僅(jin)是表(biao)示傳輸的(de)結束,并且(qie)提供計算機(ji)(ji)校正時鐘同(tong)步的(de)機(ji)(ji)會。適(shi)用于停止位的(de)位數越多(duo),不(bu)同(tong)時鐘同(tong)步的(de)容忍程度越大,但是數據傳輸率(lv)同(tong)時也越慢。
d,奇偶校(xiao)(xiao)驗(yan)(yan)位(wei):在串口通信中一(yi)種(zhong)簡單的(de)檢(jian)錯(cuo)方式(shi)。有(you)四種(zhong)檢(jian)錯(cuo)方式(shi):偶、奇、高和低。當(dang)然沒(mei)有(you)校(xiao)(xiao)驗(yan)(yan)位(wei)也是可以的(de)。對于偶和奇校(xiao)(xiao)驗(yan)(yan)的(de)情況,串口會設置校(xiao)(xiao)驗(yan)(yan)位(wei)(數(shu)據(ju)位(wei)后(hou)面的(de)一(yi)位(wei)),用一(yi)個(ge)值確(que)保(bao)傳(chuan)輸的(de)數(shu)據(ju)有(you)偶個(ge)或者奇個(ge)邏輯(ji)高位(wei)。
例如(ru),如(ru)果數(shu)據(ju)是011,那么對于偶(ou)校(xiao)驗(yan),校(xiao)驗(yan)位(wei)(wei)(wei)為(wei)0,保證邏(luo)輯(ji)高(gao)的(de)位(wei)(wei)(wei)數(shu)是偶(ou)數(shu)個(ge)。如(ru)果是奇校(xiao)驗(yan),校(xiao)驗(yan)位(wei)(wei)(wei)位(wei)(wei)(wei)1,這(zhe)樣就有3個(ge)邏(luo)輯(ji)高(gao)位(wei)(wei)(wei)。高(gao)位(wei)(wei)(wei)和低(di)位(wei)(wei)(wei)不真正的(de)檢查數(shu)據(ju),簡單置位(wei)(wei)(wei)邏(luo)輯(ji)高(gao)或者邏(luo)輯(ji)低(di)校(xiao)驗(yan)。這(zhe)樣使得接收設備能夠知(zhi)道一個(ge)位(wei)(wei)(wei)的(de)狀態,有機會判(pan)斷是否(fou)有噪聲干擾(rao)了通信或傳輸和接受的(de)數(shu)據(ju)不同(tong)步。
3,常用(yong)PLC基本接口
a,什么是RS-232?
RS-232 (ANSI/EIA-232標準(zhun))是(shi)IBM-PC及(ji)其兼容機上的串行連(lian)接標準(zhun)。可用于(yu)許多用途,比如連(lian)接鼠(shu)標、打印機或者Modem,同時(shi)也(ye)可以接工業(ye)儀(yi)器儀(yi)表。用于(yu)驅動和連(lian)線的改進,實際(ji)應用中(zhong)RS-232的傳輸長(chang)度(du)或者速度(du)常(chang)常(chang)超過標準(zhun)的值。
RS-232只限于PC串(chuan)口(kou)和設(she)備間(jian)點對點的通信(xin)(xin)。RS- 232串(chuan)口(kou)通信(xin)(xin)最遠距離是50英尺。
b,什么是RS-422?RS -422(EIA RS-422-A Standard)是Apple的(de)Macintosh計算機(ji)的(de)串口連接標準。
RS-422使(shi)(shi)用差分(fen)信號(hao)(hao),RS-232使(shi)(shi)用非平衡參考地的信號(hao)(hao)。差分(fen)傳輸使(shi)(shi)用兩根(gen)線發送和(he)接收信號(hao)(hao),對比RS-232,它能更好(hao)(hao)的抗噪聲和(he)有更遠的傳輸距(ju)離(li)。在工業環境(jing)中(zhong)更好(hao)(hao)的抗噪性和(he)更遠的傳輸距(ju)離(li)是(shi)一個(ge)很大的優點。
c,什么是RS-485?
RS -485(EIA-485標準)是(shi)RS-422的改進,因為它增(zeng)加了(le)設(she)(she)備(bei)的個數(shu),從10個增(zeng)加到32個,同時定(ding)義(yi)了(le)在最大(da)設(she)(she)備(bei)個數(shu)情況(kuang)下的電(dian)氣(qi)特性(xing),以保證足夠的信(xin)號(hao)電(dian)壓。
有了多個設(she)備(bei)的(de)能力,你可以使(shi)用一個單個RS-422口建立設(she)備(bei)網絡。出色抗噪和多設(she)備(bei)能力,在工業應用中建立連向PC機的(de)分布式設(she)備(bei)網絡、其他數據(ju)收集控制器、HMI或者其他操作時,串行連接會選擇(ze)RS-485。
RS-485是RS-422的超集,因(yin)此所(suo)有的RS-422設備可以(yi)被RS-485控制。RS-485可以(yi)用超過(guo)4000英尺(chi)的線(xian)進行(xing)串行(xing)通行(xing)。
三(san)菱PLC 在新聞動態 ,PLC串口通訊和通訊接口有哪些相關文章,幫您更好的了解PLC串口通訊和通訊接口有哪些您也可以和大家一起交流,發表您自己的看法,也可以把您的文章和您看到的文章和大家分享。
上一篇:三菱伺服電機報警代碼與處理技巧
下一篇:三菱擴展PLC模塊規則的注意技巧與方法
相關內容
暫無留言!
評論信息