商鋪名稱:廈門光沃自動化設備有限公司
聯系人:吳(先生)
聯系手機:
固定電話:
企業郵箱:1878187406@qq.com
聯系地址:廈門市海滄區滄湖東一里海景奧斯卡
郵編:361000
聯系我時,請說是在焊材網上看到的,謝謝!
140EHC20200
140EHC20200
140EHC20200
140EHC20200 PLC作為一種高性能的控制裝置,在分布式系統中得到了越來越廣泛的應用。在這種控制方式中,上位監控機系統是其中重要的組成部分。
2 通信裝置的軟件描述
2.1FX2系列PLC與計算機之間通信協議
FX2系列PLC與計算機之間的通信采用RS-232標準,其傳輸速率固定為9600bps,奇偶校驗位采用偶校驗。數據以幀為單位發送和接收。
一個多字符幀由力所示的五部分組成,其中和校驗值是將命令碼ETX之間的的呢字符的ASCII碼(十六進制數)相加,取得所得和的最低二位數。STX和ETX分別表示該字符幀的起始標起和結束標志。西門子PLC回收。
FX2系列與計算機之間的通信是以主機發出的初始命令,PLC對其作出響應的方式進行通信的。共有0、1、7、8四種命令,上位機實現對PLC的讀寫和強行置位。通過ENQ、ACK和NAK,上位機協調與PLC的通信應答。
140EHC20200
140EHC20200
140EHC20200
140EHC20200.2通信過程
采用BlandC編寫主機與PLC的通信程序。首先必須對COM1口進行初始化,波特率為9600bps,奇偶校驗位采用偶校驗,七位有效數據。當計算機接收到來自PLC的應答字符ACK后,就可以進入數據通信了。
計算機可對PLC內各軟設備進行讀、寫和強制ON/OFF操作。除開PLC的計時器和計數器的設定值采用常數時,以及文件寄存器內的數據,FX2系列PLC的所有開關量輸入、輸出以及各軟件設備對計算機都是透明的。
其操作時的多字符幀的格式如圖3所示。但不同的操作在“多個字符”項內有所不同。例如,計算機對PLC的軟設備Y20~Y37進行讀操作,查裝置地址表為00A2,讀取2字節數據。收購PLC。
如傳送的命令有錯誤,PLC返回NAK信號,本次操作失敗,重新進行。
為了保證主機與PLC的通信準確無誤,上位機也必須按通信協議進行和校。如接收的信息有誤,則重新讀取。如重復3次仍不行,則顯示錯誤信息。
使用C語言很容易實現以上編程。
主機還可向PLC寫數據,進行單點的強近置位和復位。
對于運行在控制和實驗室環境飛速下本方案運行可靠、性價比高、體積小、但是對于通信距離長,環境惡劣的發問,需加光電隔離等措施。