我来回答你: , e/ C |8 y8 j8 ~; }' S
1。你必须了解和掌握所用的变频器其通讯协议。2 v `- J. K8 B+ P. u4 L' c
2。一般的变频器上都有RS-422或RS-485接口,则在单片机的硬件上也需具备有RS-422或RS-485相匹配的应答信号线(即:单片机与变频器之间建立硬件通讯接口)。 6 g% o' \0 |8 U! M# I3。可以利用单片机的专用接口端子(或是复用接口端子的,应先定义后引用。),即:RS232接口里的RXD、TXD二个接口端子。, n4 t' ~8 W! `, M Z
4。再把RS232接口里的RXD、TXD二个接口端子,通过专用的隔离和驱动芯片把它转换成RS-422或RS-485相匹配的应答信号线(目点为提高通信质量)。. y7 G6 @9 ]. x. q
5。在单片机的软件编程上,则通过异步(串行)通讯协议,并与所用的变频器其通讯协议相接合(如:波特率、特征位、工作方式、中断标志、发送或接收状态等信号相一致)。; `7 ^' c# ~2 F" C3 a4 g1 z