pl00003
代寫施耐德程序,提供施耐德整體方案
級別: 略有小成
|
LD M8000 MOV H5 R900 MOV H30 R901 MOV H30 R902 MOV H45 R903 MOV H45 R904 MOV H35 R905 :MOV這些是什么意思,為什么用H45啊,H5啊之類的而不用別的 ASCI D442 R906 K4:這個值轉來轉去什么意思 CCD R901 R890 K9 ASCI R890 R910 K2 哪位大蝦有空幫我解讀一下啊,小弟在這里跪謝了 |
---|---|
|
haoke
級別: 探索解密
|
不知道你是用哪種型號的變頻器。數據在變頻器中是以ASCII碼存在的。 樓主留言:用的是三菱的FR-D700 |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
先看一下變頻器的通訊格式: 其中計算機到變頻器的數據跟本例中差不多,都是12位。那么,將例子中的數據轉為ASCII碼再看看: LD M8000 MOV H5 R900 H5==>ENQ MOV H30 R901 H30==>0 MOV H30 R902 H30==>0 MOV H45 R903 H45==>E MOV H45 R904 H45==>E MOV H35 R905 H35==>5 ASCI D442 R906 K4 D442中數據直接轉為ASCII碼放到R906~R909 CCD R901 R890 K9 R901~R909求和放到R890 ASCI R890 R910 K2 R890中的檢驗和轉為ASCII碼放到R910~R911 -------------------------------------------------------------------------------------------------- 所以R900~R911組成的數據就是: H 05 30 30 45 45 35 |數據1 數據2 數據3 數據4| |檢驗和1 檢驗和2| ASCII:ENQ 0 0 E E 5 |數據1 數據2 數據3 數據4| |檢驗和1 檢驗和2| & 請求 站號00 設定 等待 設定 和檢驗 頻率 時間 數據 附:指令代碼HEE的含義 那么這幾句指令的意思就是請求把D442的數據作為E2PROM頻率寫入到站號為00的變頻器中。 |
---|---|
|
pl00003
代寫施耐德程序,提供施耐德整體方案
級別: 略有小成
|
版主,那D442里的數據就是我要求的電機的速度了是嗎? |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
D700的HEE代碼應該是指將頻率同時寫入E2PROM和RAM,那么可以理解為D442中的數據就是要求的變頻器頻率。 |
---|---|
|
haoke
級別: 探索解密
|
老版講得很清楚了。HEE是寫入EEPROM中。如果要連續變更寫入頻率就用指令代碼HED寫入到變頻器的RAM中。我也沒見過FX系列的PLC的數據寄存器用R的。 |
---|---|
|