深圳天堃自動化設備西門子plc 因為體積小、速度快、標準化,具有網絡通信能力,功能更強,可靠性高已經成為在冶金、化工、印刷生產線等領域應用面最廣的通用工業控制裝置。西門子s5,s7系列PLC成為現代工業自動化控制的主要支柱之一。
單片機因為成本低廉,使用靈活,功能多樣,在自動化領域應用及其廣泛,往往在一個控制系統中可能會出現單片機和PLC共存的情況,如果使二者互相聯系,互相通信,具有非常重要的現實意義。
單片機和PLC有聯系和區別
聯系:其實PLC從單片系統發展而來的,只是在歷史的某個分岔路口,單片機加上特別注意的電磁兼容、實時通信和高可靠率,于是PLC產生了。而單片系統的其他分支,也經過相應的進化選擇。
區別:單片機是微處理器中的一種,PLC用的不一定是單片機,PLC的硬件上做了較好的電磁兼容和防干擾處理,比單片機抗干擾能力更強、運行更加穩定 PLC開發較多的編程語言,更容易被相關專業的技術人員接受,不再像匯編語言那么難以理解。并且PLC還加入了各種總線和相關的通信協議,比單片機更容易 實現各種通訊。
深圳天堃自動化西門子214系列PLC與單片機通信實例
西門子S7-200系列PLC擁有一個共同特性:RS-485串行口。拿6ES7214-1BD23-0XB0模塊來說,他能通過RS-485進行通信,通過MCS-51的串行口與MAX485芯片相接從而實現MCS51單片機與PLC之間的通訊。
S7-200 PLC是串行通訊方式最為豐富的小型PLC,支持多種通信協議,如點對點接口協議(PPI協議)、多點接口協議(MPI協議)和PROFIBUS協議以及 自由通信協議等。其中自由通信協議又叫用戶定義協議,利用自由端口模式,可以實現用戶定義的通信協議,連接多種智能設備,使用起來非常方便,在第三方工程 接入中取得了巨大的成功。
在自由端口模式下,PLC的串行通信接口由用戶來控制,通過梯形圖程序以及和單片機的匯編語言進行配合,來使用完成中斷、字符接收中斷、發送完成中斷等,通信協議由用戶完全控制。這時單片機處于主機狀態,由單片機主動發送握手信號,PLC接到信號后被動反饋信息即可。
原文出處深圳天堃自動化設備
www.sztiankun.com/show-40-225-1.html
|