基于單片機(jī)PLC遠(yuǎn)程控制器的設(shè)計(jì)方案

2013-08-22 10:20 來源:電源網(wǎng) 作者:洛小辰

引言

可編程控制器簡稱PLC,具有可靠性高、抗干擾能力強(qiáng)、功能完善等諸多優(yōu)點(diǎn),因此廣泛應(yīng)用于機(jī)械制造、汽車、交通運(yùn)輸、化工、電力等各個行業(yè)。也在自動焊機(jī)中得到了廣泛的應(yīng)用,但PLC的面板操作功能限制了其使用,尋求更好的控制焊機(jī)工作的控制器迫在眉睫。該手持操作器的設(shè)計(jì)是基于單片機(jī)的,可使PLC在自動焊機(jī)中的應(yīng)用更加靈活方便,實(shí)現(xiàn)了與OMRON公司型號為CP1H的PLC進(jìn)行遠(yuǎn)距離通信,能將自動焊機(jī)的工作狀態(tài)讀取到相應(yīng)的存儲單元中,實(shí)現(xiàn)對自動焊機(jī)的遠(yuǎn)距離控制和工作狀態(tài)的顯示,操作焊接過程更加安全方便,能使操作人員遠(yuǎn)離金屬蒸汽和粉塵、弧光輻射、高頻電磁場、噪聲和射線等危害,具有良好的應(yīng)用價(jià)值和前景。

PLC配置過程

用電腦對PLC進(jìn)行配置使用USB通信。將PLC和電腦相連,打開CX-Programmer軟件,新建一個PLC,命名為“新PLC1”,選擇設(shè)備類型為CP1H,網(wǎng)絡(luò)類型選擇USB,點(diǎn)擊確定,新建完成。新建PLC完成后,軟件的左邊出現(xiàn)了如圖1所示的樹狀結(jié)構(gòu)。

單片機(jī)


雙擊新工程中的樹狀結(jié)構(gòu)中的“設(shè)置”項(xiàng),設(shè)定界面中默認(rèn)選中的選項(xiàng)卡為“啟動”,將“啟動”選項(xiàng)卡中的模式選擇為“監(jiān)視”,在“監(jiān)視”模式下,可以對PLC進(jìn)行修改的數(shù)據(jù)單元更多。單片機(jī)和 PLC之間通過串口進(jìn)行通信,所以還要對PLC串口進(jìn)行設(shè)置。系統(tǒng)使用串口1,只需對串口1進(jìn)行設(shè)置。在設(shè)定界面中,選擇“串口1”選項(xiàng)卡,在通信設(shè)置一欄中選擇定制,設(shè)置波特率為9600,格式為8,1,N,表示數(shù)據(jù)傳輸格式是8個數(shù)據(jù)位,一個停止位,無奇偶校驗(yàn)位。“模式”一欄選擇 “HostLink”(主連接)模式。

將以上參數(shù)正確設(shè)定好之后,關(guān)閉PLC設(shè)定界面窗口。進(jìn)行電腦與PLC的在線連接。在線連接完成后,就可將設(shè)定好的參數(shù)發(fā)送到PLC。點(diǎn)擊菜單欄中的“PLC”,將鼠標(biāo)放在“發(fā)送”命令上,單擊彈出的子菜單中的“到PLC...”命令,這時會出現(xiàn)一個有進(jìn)度條的下載界面,等到進(jìn)度結(jié)束,設(shè)置好的參數(shù)就成功傳送到了PLC中。將單片機(jī)的串口通信設(shè)置成與PLC串口1相同的格式和波特率,并保證單片機(jī)向PLC寫入了正確的通信幀格式,就可以實(shí)現(xiàn)單片機(jī)和PLC的通信。

單片機(jī) PLC

相關(guān)閱讀

暫無數(shù)據(jù)

一周熱門