我現(xiàn)在用VB6。0作了一個對(PLC)CPM2A的監(jiān)控桌面,并且通過PLC的RS232端口掛了一臺變頻器。現(xiàn)在,我通過CX-PROGRAM軟件把程序下載到了PLC里面來控制變頻器的運行(變頻器控制著電機(jī)的運行),而且能夠正常的工作運行。但是我通過VB桌面向PLC的202通道里對01位寫數(shù)據(jù),來讓變頻器運行。也這樣能讓變頻器運行,可是當(dāng)電機(jī)運行起來后,VB桌面就會出現(xiàn)遲鈍(類似死機(jī))的現(xiàn)象。 VB桌面開機(jī)程序源代碼: Private Sub Command1_Click() Dim a As String a = "@00WR02020002" Form1.MSComm1.Output = a + Form1.fcs(a) + "*" + Chr(13) End Sub VB桌面關(guān)機(jī)程序源代碼: Private Sub Command2_Click() Dim a As String a = "@00WR02020004" Form1.MSComm1.Output = a + Form1.fcs(a) + "*" + Chr(13) End Sub 并且我用了強制也解決不了此問題.以下是源代碼: Dim a As String a = "@00KSCIO 020201" Form1.MSComm1.Output = a + Form1.fcs(a) + "*" + Chr(13) ------------------------------ Private Sub Command16_Click() Dim a As String a = "@00KSCI0 020202" Form1.MSComm1.Output = a + Form1.fcs(a) + "*" + Chr(13) End Sub 我不知道如何來解決VB死機(jī)現(xiàn)象,請幫幫忙好么?謝謝!!!在線等待。