❶ 西門子s7 200plc讀取51單片機數據
如何用西門子s7 200plc讀取51單片機數據:
需要採用通訊介面進行通訊
1、先確認51單片機系統的介面種類與數量,如是否有RS-485\RS-232\CAN等介面;
2、如果有上述介面,建議使用RS-485介面進行通訊,因為RS-485口可以實現一主多從,可以接多個51單片機系統;
3、硬體使用西門子PLC的RS-485口,通訊協議選用最通用的MODBUS-RTU協議。採用西門子PLC的專用MODBUS指令,西門子PLC作為主站,51單片機系統作為從站。
4、51系統的MODBUS從站程序編制完畢,西門子PLC的主站MODBUS通訊程序編制完畢,且485硬體連接正常後,即可正常通訊。
希望能幫到你
❷ 台達PLC用485與單片機怎麼實現通訊
有2種方案:
1、plc做從機,單片機做主機
2、單片機做從機,plc做主機
對上面兩種,plc需要加485拓展模塊或拓展小板,同時在plc內部需要通過寫程序設置好d8140、d8141等寄存器通訊參數,對於51單片機需要連max485,同時需要控制好接受和發送,需要波特率與plc一致,協議的話建議使用
485
modbus協議。
❸ PLC和單片機的通信怎麼實現
可以採用兩種方式:
一,採用串口與單片機通迅,採用無協議方式.但必須注意PLC通信方式,做必要的轉換.如RS422,RS485等,可以採用與之對應的晶元與MCU連接.
二,採用IO口,可以通過編碼與MCU交換數據以節省硬體資源.這種方式不需要什麼協議之類的,但速度較慢,不過,對於數據顯示,還是綽綽有餘的.
如果PLC沒有通訊口的,可以考慮用PLC的編程口,看PLC的編程口是rs485/rs232,也可以走協議.PLC 大多都支持R232
觸摸屏一樣也大多都支持R232
❹ AVR 單片機和S7-200 PLC 怎麼通信
可以通訊,2個溫度模塊的話需要RS485串聯,然後模塊程序設定地址,PLC讀取的時候按相應的地址存入相應的DB,然後改怎麼顯示或控制看你需要。
❺ 單片機和西門子PLC通訊問題!!
485晶元換75LBC184,驅動能力比75176強多了,引腳順序與75176相同,可以直接替換MAX485和75176。在A腳上加10K上拉電阻,在B腳上加10K下拉電阻。這兩個電阻很重要。
❻ 三菱PLC與單片機怎麼實現485通訊
PLC用485介面與單片機通訊方法:
單片機端採用的RS232串口而PLC上為RS485介面,二者陣腳定義和邏輯電平有所差別故完成二者之間的通訊需要其他器件來進行轉換調整。
1.
PC/PPI線纜。
通過PC/PPI線纜來連接單片機和s7-200,數據通訊無誤;
2.
RS232
-
RS485轉接頭。
轉接頭說明中RS232
介面是DCE方式,可以和DTE
終端設備串口直連,和DCE設備相連需要用交叉線連接。
關於串口設備連接線使用交叉線還是直連線的簡單區分:
若線纜兩端一公頭一母頭,則採用直連線;
若線纜兩端同為公頭或母頭,則採用交叉線。