單片機訪PLC的具體功能並不難,一般只能針對具體需求實現,PLC主要優點是編程平台易學易用。老師要你做的應該是前者,否則,題目太大了,你能做的話,你可以當他的老師。
B. 如何用單片機實現模擬PLC 需要注意哪些 謝謝
選用穩定可靠處理速度快的單片機,一般選用AVR單片機,16位或32位的單片機較好。
做好外圍電路設計,實現PLC的IO輸入輸出功能,一般用光耦做IO口電路設計
做好穩定的電源設計,電源是可靠性的基礎
做好抗干擾能力,在電路設計中處理得當
C. PLC和單片機的通信怎麼實現
可以採用兩種方式:
一,採用串口與單片機通迅,採用無協議方式.但必須注意PLC通信方式,做必要的轉換.如RS422,RS485等,可以採用與之對應的晶元與MCU連接.
二,採用IO口,可以通過編碼與MCU交換數據以節省硬體資源.這種方式不需要什麼協議之類的,但速度較慢,不過,對於數據顯示,還是綽綽有餘的.
如果PLC沒有通訊口的,可以考慮用PLC的編程口,看PLC的編程口是rs485/rs232,也可以走協議.PLC 大多都支持R232
觸摸屏一樣也大多都支持R232
D. 單片機如何做成PLC
這個網上有好多,用51做成的仿三菱PLC,也有能把梯形圖轉機器語言的軟體,淘寶上有賣的,很便宜,貴的幾千,便宜的幾百
E. 用單片機可以代替PLC嗎
當然可以了。
在簡單的應用場合,用單片機就足矣。
復雜的應用,用單片機就麻煩一些,不如用PLC方便。
F. plc和單片機怎樣實現雙向控制
用兩個輸出繼電器控制同一個被控對象的兩種相反的工作狀態。如非同步電機的正反轉控制,雙線圈二位電磁閥的控制都屬於這種基本控制電路。
I400和I401的常閉觸點互串以及Q430和Q431的常閉觸點互串是兩種軟體互鎖。為確保在任何情況下(例如某一接觸器的主觸頭熔焊)兩個接觸器都不會同時接通。除以上的軟體互鎖外,還在PLC的外部設置由KM1和KM2常閉觸頭實現的硬體互鎖。
G. plc可以通過單片機與手機app互聯
可以的。
手機APP跟PLC用modbus協議通訊。也可以用帶乙太網口的PLC,連上路由器,然後在APP裡面調用串口控制項,按modbus協議的格式,收發命令就可以了。PLC是一種存儲程序的控制器,用戶根據某一對象的具體控制要求,編制好控製程序後,用編程器將程序輸入到PLC(或用計算機下載到PLC)的用戶程序存儲器中寄存。
PLC的控制功能就是通過運行用戶程序來實現。工作方式輸入掃描:PLC在執行程序之前,首先掃描輸入端子,按順序將所有輸入信號讀入寄存器-輸入狀態的輸入映像寄存器中,這個過程為掃描。PLC在運行程序時,所需的輸入信號不是取輸入端子上的信息,而是取輸入映像寄存器中的信息。而且采樣結果不會在本工作周期內改變,只有到下一個掃描階段才會改變。程序執行:PLC完成掃描後,按順序從0號地址開始的程序進行逐條掃描執行。結果是保存在輸出映像寄存器中。輸出刷新:在執行完用戶所有程序後,PLC上將輸出映像寄存器中的內容送到鎖存器中進行輸出,驅動用戶設備,掃描時間取決與輸出模塊的數量。
H. 如何用單片機仿可編程式控制制器(PLC)
你如有心想辦到此事,其實不難;第一:弄通,懂,最常用基本的,PLC編程語言(梯形圖和指令)
第二::弄通,懂,最常用基本的,單片機匯編編程語言,第三:這兩種編程法語言的相互轉換(目前我還不懂c語言)單片機採用匯編語言,PLC採用梯形圖很容易實現,語言的可讀性也很好,例如:51單片機mov,與plc的LD,OUT是可以直接替換的,但是注意,是位指令。計時,計數,上下脈沖觸發指令都可用一些相應指令替代或轉換,你可在網上搜索得到,特別是有關自製PLC的資料希望我的回答,能起到點撥的作用。LQY