gyllivehappi
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 24 個(gè)
工控威望: 154 點(diǎn)
下載積分: 734 分
在線時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2014-04-17
最后登錄: 2022-11-16
查看gyllivehappi的 主題 / 回貼
樓主  發(fā)表于: 2014-07-30 12:11
哪位高手可以幫忙指點(diǎn)一二,萬分感謝。。
gyllivehappi
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 24 個(gè)
工控威望: 154 點(diǎn)
下載積分: 734 分
在線時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2014-04-17
最后登錄: 2022-11-16
查看gyllivehappi的 主題 / 回貼
1樓  發(fā)表于: 2014-07-30 21:41
a888888
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 434 個(gè)
工控威望: 477 點(diǎn)
下載積分: 4346 分
在線時(shí)間: 221(小時(shí))
注冊(cè)時(shí)間: 2007-12-03
最后登錄: 2014-08-17
查看a888888的 主題 / 回貼
2樓  發(fā)表于: 2014-07-30 22:00
b1226397886
o傲雪狂風(fēng)o
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 140 個(gè)
工控威望: 1679 點(diǎn)
下載積分: 6804 分
在線時(shí)間: 146(小時(shí))
注冊(cè)時(shí)間: 2013-03-14
最后登錄: 2024-09-13
查看b1226397886的 主題 / 回貼
3樓  發(fā)表于: 2014-07-31 08:14
ABB要加I/O模塊才能跟變頻器通訊的,其實(shí)ABB的模塊就跟PLC一個(gè)原理。
manjialin
專業(yè)工業(yè)控制軟件開發(fā)!
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 144 個(gè)
工控威望: 334 點(diǎn)
下載積分: 718 分
在線時(shí)間: 110(小時(shí))
注冊(cè)時(shí)間: 2008-11-28
最后登錄: 2020-08-26
查看manjialin的 主題 / 回貼
4樓  發(fā)表于: 2014-07-31 10:12
其實(shí)你可以找ABB的供應(yīng)商要通信庫,我這里只有355的庫
ABB可以用標(biāo)準(zhǔn)的MODBUS和ACS510通信的,并且很簡(jiǎn)單的。很多年前做過,翻看下以前的文檔,對(duì)應(yīng)地址如下:
1.ACS510變頻器參數(shù)設(shè)置:
9802=1        MODBUS
5302=1 站號(hào)        5303=9.6kbit/s        波特率        5304=1 校驗(yàn)方式為8N2                5305為0      
1001=10 由MODBUS控制變頻器啟停
1102=0 由MODBUS控制變頻器給定速度(0-20000對(duì)應(yīng)0-50Hz)
1103=8 …
2.控制變頻器起停. a.初始化,即向Modbus寄存器40001中寫入1142(16進(jìn)制數(shù)為476)并延時(shí)100毫秒;
b.停止電機(jī),即向Modbus寄存器40001中寫入1143(16進(jìn)制數(shù)為477);
c.啟動(dòng)電機(jī),即向Modbus寄存器40001中寫入1151(16進(jìn)制數(shù)為47F)
例:通訊初始化:發(fā)出【02 06 00 00 04 76 CRC校驗(yàn)碼】,延時(shí)100毫秒
      啟動(dòng)電機(jī):發(fā)出【02 06 00 00 04 7F CRC校驗(yàn)碼】
   停止電機(jī):發(fā)出【02 06 00 00 04 77 CRC校驗(yàn)碼】
3.用Modbus修改給定頻率的方法:
主機(jī)向通訊給定1(Modbus寄存器40002)中寫入設(shè)定的頻率數(shù)值(范圍=0~+20000(換算到0~1105給定1最大),或-20000~0(換算到1105給定1最大~0));  
例如:若1105=50.00Hz;發(fā)出【01 06 00 01 27 10 CRC校驗(yàn)碼】表示修改頻率為25.00Hz。
4.用Modbus修改加速時(shí)間的方法
向Modbus寄存器42202中寫入設(shè)定的加速時(shí)間數(shù)值由參數(shù)的分辨率和范圍決定;
例:發(fā)出【01 06 08 99 02 58 CRC校驗(yàn)碼】表示修改加速時(shí)間為60.0S。
附:
功能01:讀線圈狀態(tài):
發(fā)送:01 01 00 20 00 03(站號(hào) 功能 開始 個(gè)數(shù))
響應(yīng):01 01 01 06(站號(hào) 功能 字節(jié)數(shù) 字節(jié)1 字節(jié)2 …)
功能02:讀離散功能輸入狀態(tài):
發(fā)送:01 02 00 20 00 03(站號(hào) 功能 開始 個(gè)數(shù))
響應(yīng):01 02 01 05(站號(hào) 功能 字節(jié)數(shù) 字節(jié)1 字節(jié)2 …)
功能03:讀多個(gè)保持寄存器:
發(fā)送:01 03 00 65 00 03(站號(hào) 功能 開始 個(gè)數(shù))
響應(yīng):01 03 06 02 EE 00 FA 00 00(站號(hào) 功能 字節(jié)數(shù) 字節(jié)1 字節(jié)2 …)
功能04:讀多個(gè)輸入寄存器:
發(fā)送:01 04 00 00 00 02(站號(hào) 功能 開始 個(gè)數(shù))
響應(yīng):01 04 04 00 01 01 F1(站號(hào) 功能 字節(jié)數(shù) 字節(jié)1 字節(jié)2 …)
功能06:寫單個(gè)保持寄存器:
發(fā)送:01 06 08 99 02 58(站號(hào) 功能 寄存器號(hào) 數(shù)值)
響應(yīng):01 06 08 99 02 58(站號(hào) 功能 寄存器號(hào) 數(shù)值)
功能10:寫多個(gè)保持寄存器:
發(fā)送:01 10 08 99 00 02 02 01 f4(站號(hào) 功能 開始 個(gè)數(shù) 字節(jié)數(shù) 字節(jié)1 字節(jié)2 …)
響應(yīng):01 10 08 99 00 02(站號(hào) 功能 開始 個(gè)數(shù))
2624691289
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 6 個(gè)
工控威望: 93 點(diǎn)
下載積分: 692 分
在線時(shí)間: 0(小時(shí))
注冊(cè)時(shí)間: 2014-07-31
最后登錄: 2014-08-12
查看2624691289的 主題 / 回貼
5樓  發(fā)表于: 2014-07-31 10:17