hg0088正网,hg0088备用网址,hg0088,hg0088如何开户,hg0088现金,hg0088皇冠,hg0088如何注册,hg0088注册,皇冠hg0088,hg0088开户,hg0088官网,hg0088投注,新2皇冠hg0088,hg0088体育投注,足球hg0088手机版登陆,手机版皇冠hg0088
電工之家_電工基礎知識學習網站
當前位置:電工之家 > plc > 正文

為什么plc向變頻器寫頻率時不用轉換成ACSII碼

時間:2019-09-25 12:01 來源:電工之家

ASCII碼為MODBUS通信協議中的一種數據,另外還有一種就是RTU數據模式,plc通過MODBUS協議向變頻器發送命令時需不需轉換成ASCII碼,那是肯定的。首先我們需要了解這些東西之間的關系。
ASCII碼是一種數據格式,plc與變頻器之間的通信就是靠這種數據進行傳輸的,所有的數據在發送或者接受之間必須先轉換為ASCII碼的格式,比如現在有一個50.00Hz的數據寫入到變頻器的頻率中,plc肯定不能直接發送,變頻器是識別不了的,必須先5000十進制數據轉換為十六進制的1388(HEX),然后按照數據高地位字符轉為為“31”、“33”、“38”、“38”形式的ASCII碼進行發送。這樣的數據格式變頻器才能準確的識別出,同樣變頻器返回的數據也是扎樣的格式,我們還得反轉換為我們熟悉的十進制。

為什么plc向變頻器寫頻率時不用轉換成ACSII碼
那plc在處理這些通信格式的時候根據使用的指令來決定是否需要轉換,我們以三菱FX系列的plc來說,如果你使用的是RS/RS2(串行數據傳送指令)進行的是無協議通信,則數據是選擇轉換為ASCII碼的,因為它是自由通信指令,只負責數據的發送和接受中間的轉換不參與的。我們首先通過ASCI(HEX)指令進行16進制數和ASCII碼的轉換,然后才能用RS指令進行命令發送的。
為什么plc向變頻器寫頻率時不用轉換成ACSII碼
如果你使用的是ADPRW:用于于和MODBUS主站所對應從站進行通信(數據的讀出/寫入)的指令時,則不需要進行轉換,我們可以直接在指令中輸入十進制數如5000。中間的轉換過程在指令中已經完成,不需要我們手動編程進行了。相比于RS指令方便的多了,而且還不需要計算校驗碼。
通過以上的敘述,我們知道plc與變頻器的通信是肯定轉換ASCII,只不過在plc的編程中有的指令不帶有自動轉換功能要我們手動編程轉換程序,有的指令則支持自動轉換。
看過《為什么plc向變頻器寫頻率時不用轉換成ACSII碼》的人還看了以下文章
如何系統學習PLC,只學習PLC實際有意義嗎 如何系統學習PLC,只學習PLC實際有意義嗎
如何系統學習PLC? 首先你可以問自己一下,什么是PLC? 如果你真正的像熟悉手機一樣,了解了PLC,你應該會有自己的答案。 對PLC專業的介紹,百科上會有,但那解釋比這個問題幫助不大。 非專業的介紹是: PLC是一種電子產品,用在工業生產中,讓設備自動生產產...
plc編程難學嗎 plc編程難學嗎
學習可編程控制器(PLC)編程我提出以下幾點建議供大家參考,到目前為止我學過三款PLC及其編程軟件,每一種PLC都大同小異。 學習PLC我認為需要學習一些關于PLC的一些外設,比如學習一些繼電器用法、傳感器用法(NPN型或PNP型接近開關)、電磁閥用法等,畢竟P...
一個觸摸屏控制兩個plc并且兩個plc之間互相通信 一個觸摸屏控制兩個plc并且兩個plc之間互相
首先通訊第一步是要將硬件進行連接。 常見到的通過方式有RS232,RS485,以太網等。 不同廠家設計的硬件,其通訊方式是沒有統一標準的。 所以問題的提出會比較含糊的,我們可以以485通訊作演示介紹。 因為經濟型的硬件更多常見到的是rs232或者rs485通訊。 而r...
三菱plc測距編程光電開關接通的頻率 三菱plc測距編程光電開關接通的頻率
首先搞清楚你這個光電開關的作用,物料之間的距離與光電開關之間是否存在一定的關系,如果有一定的關系如距離間隔與開關頻率有關,還是與開關次數有關。如果不存在聯系,那這個光電開關只起到檢測物料的功能。那我們就根據以上的幾個情況進行測距編程。 物料...
如何學習plc編程 如何學習plc編程
plc編程是plc應用的一部分,除此之外還有與之對應的外圍電路,如模擬量、通信模塊等。plc的編程可以簡單分為數字量、模擬量和通信三部分。 數字量又稱開關量是最基礎和最簡單的一部分主要是邏輯控制,其中又分普通開關量和高速開關量,比如常見按鈕、開關是...
hg0088新2后备 网址