點擊,PLC進步後進入“技術PLC教室”! 3358 www.Sina.com/http://www.Sina.com /串行鏈路上的MODBUS協議有兩種: MODBUS ASCAII (字符串)和MODBUS RTU。 200SMART提供的MODBUS協議庫支持MODBUS RTU通信。一、MODBUS通信概述MODBUS ASCAII通過ASCAII碼發送,一個數據通過RTU發送隻需要一個字節,通過ASACII碼發送需要兩個字節,發送時間。 PLC和變頻器串行通信有很多通信方式,MODBUS協議分為串行鏈路上MODBUS協議和基於TCP/IP協議的MODBUS 協議。在實際工業控製中應用非常廣泛; 這次介紹變頻器是如何通過PLC和MODBUS RTU進行控製的。MODBUS RTU 是以16進製的數值進行發送 。庫命令有兩種類型:主庫和從庫。
主站是PLC作為MODBUS的主站積極地讀取其他設備的數據; 從站的PLC作為MODBUS的從站,其他設備讀取數據的但常用的、首選的就是MODBUS通信方式
STEP7-MinWIN SMART軟件附帶MODBUS通信庫命令
初始化命令:
控製命令:
二、MODBUS庫指令詳解通信協議由站號、功能碼、數據地址、數據內容、奇偶校驗位、結束符組成。
本期草莓视频黄片在线看分享的是PLC作主站,變頻器做從站。:N=None無檢查E=Even偶檢查O=Odd奇檢查
判斷數據位中1的個數是奇數還是偶數(在如選擇偶數檢查的16#03那樣1的個數為偶數的情況下,奇偶校驗位為1; 1的個數為奇數時,奇偶校驗位為0。 如果選擇了奇偶校驗,則當1個數為偶數時,奇偶校驗位為0; 當1的個數為奇數時,奇偶校驗位為1 )
功能代碼指定是對從站設備的讀取操作還是寫入操作,同時還指定MODBUS寄存器地址的類型。 常用的功能代碼如下。
三、MODBUS RTU的通信格式(協議)逆變器上的通信所涉及的端子,標記有A/B RS585 /RS485-或RJ11的接口; 請找到相關變頻器的說明書,查看通信端口的接線定義。 以下是台達VFD-M係列變頻器通信端口的接線定義
校驗1、變頻器或儀表與PLC要能正常通信,彼此的接口和協議必須一致,其他參數的設置也必須一致
P00為03 (頻率指令) P01為03 )運轉指令;P88為03 )通信目標;0-254之間;P89為02 )波特率選擇;P92為04 )數據形式;200SMART不對應於兩個停止位,因此為04/254
信息幀格式說明
表示引線2103 2104的兩個地址的數據位於17 70和00 00個地址中
通信協議的參數地址定義:
運行命令地址2000H頻率命令地址2001H輸出頻率地址2103H輸出電流地址22104H輸出電壓地址2106H變頻器溫度地址210 DH http://www.Sina.com/http://www.Sina.com /
可以在程序的開頭添加初始化以重置所有位。
RECOMMEND讀過西門子PLC編程的基礎,你都掌握了嗎? 第52頁經典案例三菱PLC編程案例! 西門子S7-1200與第三方設備自由口通信圖解西門子觸摸屏和S7-200SMART係列PLC的在線仿真功能
你想要更多PLC課程的資料嗎? 您可以在http://www.Sina.com/http://www.Sina.com /上了解課程的詳細信息
點擊下載,進入技術成PLC學習教室!