導航:首頁 > 編程語言 > plc與單片機can通訊如何編程

plc與單片機can通訊如何編程

發布時間:2023-06-11 17:27:20

❶ 台達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

❸ 三菱PLC怎麼和單片機通訊

用plc的編程口,和單片機通訊,單片機編程時,要寫成plc的協議,三菱的協議你得知道,我們的組態軟體裡面有這個的協議,單片機不是太穩定啊,推薦用工控觸摸屏和plc通訊,你可以查查昆侖通態的~

❹ 三菱PLC如何與51單片機通信(用485通訊板),plc中參數如何設置,具體程序怎麼寫

象你這個單片機機急用中斷來接收不用去判斷ri,把51的中斷打開他自動收,然後你去讀取sbuf裡面的內容,這時sbuf裡面的就是你plc傳給你單片機的,如果是06h,單片機繼續發送你的通訊數據就行了
,51每發送一個位元組數據,就去檢測plc發回的是不是06就行了,原理就是這樣,
至於plc那邊,你和51相互配合就行了,每從51接收一個你就發送一個06h
最後再建議一下:在我看來你這樣的一個通信協議,不是很嚴密,萬一中途數據丟包,沒有個很好的機制來處理,造成通信不準確

閱讀全文

與plc與單片機can通訊如何編程相關的資料

熱點內容
伺服器地址缺少埠號什麼意思 瀏覽:526
下載需要解壓的小說用哪個軟體 瀏覽:530
廣東分布式伺服器雲主機 瀏覽:579
伺服器忙打不開怎麼辦 瀏覽:11
tif壓縮軟體 瀏覽:409
程序員那麼可愛陸漓上班第1天 瀏覽:950
macbookair自帶什麼app 瀏覽:697
如何關了加密的軟體 瀏覽:578
程序員p2p待遇 瀏覽:920
ipd編譯要求 瀏覽:932
壓縮解壓王怎麼用 瀏覽:30
伺服器共享文件如何備份 瀏覽:754
買安卓手機怎麼在官網買 瀏覽:123
詩詞入門PDF 瀏覽:362
毒app是什麼單位 瀏覽:65
如何自己編譯android系統 瀏覽:793
phpmysqlpdomysqli 瀏覽:809
php修改sql語句 瀏覽:721
android有道api 瀏覽:389
撓耳營水表用的什麼app 瀏覽:56