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