欧美成人黄色网_欧美精品久久_国产在线一区二区三区_免费视频久久久_亚洲二区视频_欧美大片免费高清观看

產品分類

當前位置: 首頁 > 工業電氣產品 > 工業繼電器 > 中間繼電器

類型分類:
科普知識
數據分類:
中間繼電器

MODBUS通信總結

發布日期:2022-04-17 點擊率:139

  西門子S7-200PLC在與英威騰變頻器Modbus通訊時,采用自己編制主站通訊程序,參照西門子USS程序格式做成庫程序,在多個項目上應用,效果還是不錯。

  西門子S7-200自由口通訊確實很自由,可以編制任何通訊。

  西門子自帶的Modbus主站程序,用在變頻器控制上,不方便。要求是能向USS庫程序一樣有多個控制的位信號輸入,在速度設定值變化是發送速度值,平時要讀變頻器的運行狀態(包括故障狀態),還想讀變頻器運行時的電流。于是,自己根據英威騰變頻器的通訊協議,編制了Modbus主站通訊程序。

  Modbus通訊協議要求:

  讀寫都是8個字節,只是功能碼的不同和讀是讀得長度,寫是寫的數據值

  從上面的通訊結構可以看出:數據地址、字長和CRC都是一個字,其中地址和長度或數據高低字節與西門子定義一致,即低地址高字節。CRC不一樣,是低地址低字節,與計算機上的定義一致。這點必需注意。

  變頻器寫返回:

  返回與發送時一樣,表示通訊數據接受成功,并已執行。

  我只需讀5個字的參數或1個字的狀態,變頻器讀返回:

  讀狀態返回7個字節,讀5個字返回15個字節。

  程序要求:定義通訊優先級別是先寫,后讀。寫命令(運行,停止,復位等)發送級別最高,其次是寫頻率設定。寫通訊發送后,判斷返回值,確定是否寫成功,若寫成功則不再寫,只要控制狀態或頻率改變時,再次寫。讀為一次讀變頻器狀態,一次讀當前運行參數,輪流讀取。

  根據上述要求,確定了以下幾個子程序和中斷程序:

  1. 初始化子程序:對自由口通訊配置波特率、偶校驗等

  2. 變頻器控制子程序:輸入運行、停止、復位、地址、頻率設定等入口。輸出變頻器狀態、通訊故障碼、當前運行頻率、電流等。程序中要根據上次通訊結果判斷當前應寫還是讀。并發出XMT通訊指令,開通發送完成中斷。

  3. CRC校驗子程序:運算發送的CRC碼。

  4. 發送完成中斷程序:根據發送的內容,確定接受的長度,關閉接受中斷,開通接受完成中斷。

  5. 接受完成中斷程序:判斷接受信號是否正常,若不正常送出相應的故障碼。將接收到的正確信號,送入對應暫存區內,供控制子程序輸出,關閉接受中斷。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
主站蜘蛛池模板: 在线观看国产一区二区三区 | 欧美精品成人 | 欧美一区二区三区精品 | 性无码免费一区二区三区在线 | 欧美激情视频一区 | 99国产精品久久久久久久日本 | 亚洲色图在线观看 | 少妇伦子伦精品无吗 | 国产欧美一区二区精品久久久 | 国产精品久久久久久久久免费 | 亚洲男人的天堂久久香蕉 | 成 人 黄 色 视频免费播放 | 久久成人麻豆午夜电影 | 九九九视频| 日韩欧美国产免费看清风阁 | 毛片黄色视频 | 亚洲欧美日韩精品久久亚洲区 | 狠狠操影院 | 天天做人人爱夜夜爽2020毛片 | 亚洲成人激情在线 | 岛国午夜视频 | 国产成人亚洲精品2020 | 免费网站国产 | 欧美不卡精品中文字幕日韩 | 久操热线 | 成人做爰高潮尖叫声免费观看 | 日产免费自线一二区 | 亚洲成人在线免费视频 | 日本黄色性视频 | 免费看片aⅴ免费大片 | 欧美性猛交xxxx黑人猛交 | 亚洲av中文无码乱人伦下载 | 漂亮的保姆4-bd国语在线观看 | 欧美乱人伦中文字幕在线不卡 | 国产精品无码免费播放 | 久无码久无码av无码 | 人妻无码一区二区三区四区 | 日本免费一区二区三区最新vr | 免费精品| 午夜a级理论片在线播放琪琪 | 成人啪啪 |