本文章是運用S7-200SMART PLC MODBUS RTU庫指令的應用,通過本文章來讓大家對于MODBUS RTU庫指令通信的理解與應用。
二、設備配置1.海浦蒙特HD20變頻器一臺
2.S7-200SMART PLC ST40一臺
3.485通訊線一根
4.一臺電機
S7-200SMART PLC與海浦蒙特HD20變頻器MODBUS RTU通訊控制變頻器啟動、停止、正轉、反轉、寫頻率以及讀取電流和電壓。
1.電源接L1與L3N(220V)、電源L1/L2/L3N(380V)
2.使用RJ45網線水晶頭來根據如下圖所示來接線,對于PLC是3正8負,變頻器是2正和7負。
F00.10設置為2(頻率通信給定2)
F00.11設置為2(命令通信給定2)
F17.00設置為1(1個停止位、8個數據位、偶校驗、)
F17.01設置為3(波特率9600)
F17.02設置為2(變頻器站地址2)
第一步:(上電初始化所使用到的M地址)
第二步:(使用初始化指令完成位來激活MSG指令)
第三步:(設置寫入控制命令MSG指令)
EN使能端使用M1.0接通
First:激活端使用M1.0加上升沿激活
RW:填寫1寫入
ADDR:填寫412801(PLC MODBUS RTU起始寄存地址40001和變頻器控制命令字0x3200,0x表示16進制換算成十進制12800并相加等于412801)
Count:使用地址數,填寫1
DataPtr:存放地址,填寫&VB200即VW200開始的地址
Done:完成位,位地址,填寫M1.1
Error:錯誤位,填寫MB3
程序段5使用輪詢的方式來做,當M1.0接通,完成位M1.1接通復位M1.0并置位下一條MSG指令M1.2。
第四步:(設置寫入頻率令MSG指令)
EN使能端使用M1.2接通
First:激活端使用M1.2加上升沿激活
RW:填寫1寫入
ADDR:填寫412802(PLC MODBUS RTU起始寄存地址40001和變頻器控制命令字0x3201,0x表示16進制換算成十進制12801并相加等于412802)
Count:使用地址數,填寫1
DataPtr:存放地址,填寫&VB202即VW202開始的地址
Done:完成位,位地址,填寫M1.3
Error:錯誤位,填寫MB4
程序段7使用輪詢的方式來做,當M1.2接通,完成位M1.3接通復位M1.2并置位下一條MSG指令M1.5。
- 西門子電磁閥工作原理 2024-11-22
- 西門子200SMART 一鍵啟停還能這樣做 2024-11-22
- 西門子S7-200 SMART PLC行車自動往返循環控制 2024-11-22
- 西門子PLC與Hpmont變頻器在昆侖通態觸摸屏上顯示電壓、電流、頻率等 2024-11-22
- 西門子PLC的主要故障及處理方法 2024-11-22
- 什么是西門子S7-1200 PLC的配方? 2024-11-22
- 西門子200SMART PLC CRC校驗程序的編寫 2024-11-22
- 西門子S7-200SMART PLC與海浦蒙特變頻器MODBUS RTU通訊與威綸通觸摸屏控制 2024-11-22
- 西門子S7-200SMART與臺達變頻器的ASCII通信 2024-11-22
- 西門子S7-1200PLC與威綸通觸摸屏以太網通信 2024-11-22
- 西門子變頻器常用的13個參數,設置錯了會導致變頻器不能正常工作 2024-11-22
- 西門子變頻器控制電機頻率調多少合適? 2024-11-22
- 西門子變頻器50Hz以上的應用情況 2024-11-22
- 當西門子電機的旋轉速度(頻率)改變時,其輸出轉矩會怎樣? 2024-11-22
- 西門子變頻器如何控制電機?兩者如何接線? 2024-11-22
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415