這是FX3A與施耐德ATV12變頻器Modbus通訊程序,由于高低字節(jié)轉換指令只有2N和3U才有,所有要提取高字節(jié)數(shù)值需要除以256,意思就是字的每一位右移8位,CRC檢驗指令只有3U有,所有里面做了子程序算法。施耐德變頻器通訊控制很麻煩,上電后要連續(xù)發(fā)送3個命令到命令字,變頻器才會到READY狀態(tài),這里批評一下施耐德的變頻器說明書,寫的什么垃圾,實在是看不懂,是我見過最難看懂的變頻器說明書。另外由于程序讀是自動輪詢的,寫還不是,有沒有大師寫個程序讀寫都可以自動輪詢。