西門子S7-200 PLC如何通過自由口通信控制變頻器運行

發(fā)布時間:2023-10-26
一、s7-200如何通過自由口通信控制西門子變頻器的運行
1、西門子變頻器的通信協(xié)議是固定的。如a、a′格式??刂齐姍C的啟停用a′格式,要改變變頻器的運行頻率,使用a格式。
2、s7-200plc根據(jù)西門子變頻器的通信協(xié)議,通過自由口發(fā)送數(shù)據(jù)到變頻器中,實現(xiàn)對西門子變頻器的正轉(zhuǎn)、反轉(zhuǎn)、停止及修改運行輸出頻率。
二、西門子變頻器通信協(xié)議
總和校驗計算:
頻率值對應的ascii碼:頻率數(shù)據(jù)內(nèi)容h0000~h2ee0變成十進制即為0~120hz,最小單位為0.01hz。如現(xiàn)在要表示數(shù)據(jù)10hz,即為1000(單位為0.01hz),1000轉(zhuǎn)換成十六進制為h03e8,再轉(zhuǎn)換成ascii碼為h30h33h45h38。
總和校驗代碼
總和校驗代碼是由被檢驗的ascii碼數(shù)據(jù)的總和(二進制)的最低一個字節(jié)(8位)表示的2個ascii碼數(shù)字(十六進制)
三、s7-200自由口通信
1、通信端口控制字節(jié)
2、發(fā)送指令xmt與接收指令rcv
說明:
(1)發(fā)送與接收指令可以方便地發(fā)送或接收最多255個字節(jié)的數(shù)據(jù)。
(2)port指定發(fā)送或接收的端口。
(3)tbl指定發(fā)送或接收數(shù)據(jù)緩沖區(qū),第一個數(shù)據(jù)指定發(fā)送或接收的字節(jié)數(shù)。
(4)發(fā)送完成時可以調(diào)用中斷,接收完成時也可調(diào)用中斷.
四、項目實現(xiàn)
用s7-200plc自由口通信方式控制西門子變頻器,拖動電機正轉(zhuǎn)啟動與停止,并能改變變頻器的運行頻率。設變頻器站號為1.
正轉(zhuǎn)啟動的代碼是:h05h30h31h46h41h31h30h32h38h31
停止的代碼是:h05h30h31h46h41h31h30h30h37h46
把變頻器運行輸出頻率改為20hz的代碼是:h05h30h31h45h44h31h30h30h31h04h42h35
1、設置變頻器參數(shù)
2、編寫plc自由口通信控制程序
總結:
1、作自由口通信時,一定要先研究要通訊設備的通信協(xié)議和數(shù)據(jù)格式。
2、作自由口通信時,如果要求plc既發(fā)送數(shù)據(jù),又接收數(shù)據(jù)。則一定要使通訊的雙方設備進行發(fā)送與接收的協(xié)調(diào)。因為對于rs485通信,發(fā)送時不能接收,接收時不能發(fā)送。這樣就要用定時中斷和通信中斷機制進行協(xié)調(diào)。
3、特殊存儲器(端口0)
smb86接收信息狀態(tài)字節(jié)
smb87接收信息控制字節(jié)
smb88信息字符的開始
smb89描述信息字符的結束
smb90空閑線時間段按毫秒設定最高有效字節(jié)。
smb91空閑線時間段按毫秒設定最低有效字節(jié)。
smb92中間字符/信息計時器溢出值按毫秒設定。如果超出這個時間段,則終止接收信息。最高有效字節(jié)。
smb93高低有效字節(jié)。
smb94要接收的最大字符數(shù)(1~255)。
上一個:這幾種茶的功效你都知道嗎?
下一個:miui11鎖屏時間設置(小米11屏息)

紅米3s新機怎么使用,紅米3s怎么使用移動數(shù)據(jù)
單相電動機接線圖_單相電動機主副繞組判斷方法
2020年安卓手機推薦(2021年3月安卓手機性能排行)
如何安裝原版windows7(win7原版怎么安裝步驟)
什么是安置房?
儀表兩線/三線/四線有什么區(qū)別
榮耀6x怎么關閉更新,華為榮耀6x怎么關閉負一屏
主板電池安上后電腦啟動不了什么原因(裝上主板電池無法開機去掉正常)
RS-06L2R49FT在線查庫存,今日報價
碧桃整形修剪技術
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos