新手求問 51單片機(jī)和三菱plc哪個(gè)好學(xué)一些?
絕對(duì)是plc好學(xué)。隨便找個(gè)電氣自動(dòng)化的人問都是這個(gè)答案。但是單片機(jī)和arm及DSP,fpga有類似點(diǎn),所以學(xué)了以后用其他的比較方便。plc嘛,編程實(shí)在太簡(jiǎn)單,基本上學(xué)了沒什么技術(shù)加成,不會(huì)反而會(huì)讓人看不起。。。簡(jiǎn)單的東西對(duì)大家都簡(jiǎn)單,難的東西對(duì)大家都難。。當(dāng)然單片機(jī)其實(shí)也沒那么難。。有些時(shí)候用單片機(jī)之類的微型邏輯控制器反而能節(jié)省成本,不是所有場(chǎng)合都用得到plc的,但是用單片機(jī)的場(chǎng)合很多很多~
三菱PLC與單片機(jī)怎么實(shí)現(xiàn)485通訊?
有2種方案:
1、PLC做從機(jī),單片機(jī)做主機(jī)
2、單片機(jī)做從機(jī),PLC做主機(jī)
對(duì)上面兩種,PLC需要加485拓展模塊或拓展小板,同時(shí)在PLC內(nèi)部需要通過寫程序設(shè)置好D8140、D8141等寄存器通訊參數(shù),對(duì)于51單片機(jī)需要連max485,同時(shí)需要控制好接受和發(fā)送,需要波特率與PLC一致,協(xié)議的話建議使用485modbus協(xié)議。
關(guān)于三菱 plc的調(diào)試:
恩,是的,您說的是對(duì)的?。
1.用三菱plc編程軟件通過編程軟件將plc連接起來,PLC上電,上傳plc程序,然后在線監(jiān)控,您可以看到plc內(nèi)部程序里存儲(chǔ)器,軟元件情況,以位元件為例?X?Y?M?T是1也就是閉合的時(shí)候,您看到的該元件是藍(lán)色的背影,是零的時(shí)候是白色的沒有藍(lán)色背影?,D數(shù)據(jù)寄存器,看到的是當(dāng)前所存儲(chǔ)的數(shù)字。
2.plc上電,幾臺(tái)不開動(dòng),也就是待機(jī)裝配,您看到的plc程序是靜態(tài)的?。
3.plc上電,機(jī)臺(tái)按運(yùn)行以后,您可以看到plc內(nèi)部的元件X?Y?M?T?D數(shù)據(jù)寄存器都會(huì)隨著程序的進(jìn)行在動(dòng)態(tài)變化?。
4.plc內(nèi)部元件的強(qiáng)制?。就是plc上電,待機(jī)狀態(tài),您可以通過plc編程軟件來強(qiáng)制某些點(diǎn),比如您的啟動(dòng)按鈕連接到x000?,您就可以在編程軟件上面強(qiáng)制x000為1?,那么機(jī)臺(tái)就運(yùn)行起來了,跟您按下運(yùn)行按鈕的效果是一樣的。
5.注意,現(xiàn)在其他廠家提供的plc一般都加密碼,程序不一定能夠讀出來,需要密碼,如果沒有,廠家不給密碼,就需要破解密碼了?。呵呵
6.希望能幫到您,呵呵
樓下的?張工控?你復(fù)制我的回答,太不地道了吧,請(qǐng)支持原創(chuàng)?。謝謝