西門(mén)子模塊6ES7317-7TK10-0AB0
RC充放電回路示意圖。假設(shè)電容器兩端的初始電壓為零,開(kāi)關(guān)K與1端接通的瞬間,電源通過(guò)電阻R對(duì)電容器充電,此時(shí)電容器的充電電流為最大E/R,若持續(xù)以這個(gè)電流充電,則VC的上升曲線(xiàn)是一條線(xiàn)性的直線(xiàn),如圖1(b)中的虛線(xiàn)所示。
圖1 RC充放電回路
但是因在整個(gè)充電過(guò)程中充電電流為,故隨著VC的上升,充電電流強(qiáng)度IC逐漸減小,則VC上升的幅度也逐漸變小,直到上升至電源電壓E,同時(shí)充電電流為0。這樣使實(shí)際的VC上升曲線(xiàn)如圖1(b)所示。VC是按指數(shù)規(guī)律上升的,它隨時(shí)間t變化的表達(dá)式為:
其中,為時(shí)間常數(shù)。
可以看出串聯(lián)電阻R越大,充電電流就越小,則充電時(shí)間就越長(zhǎng);電容量C越大,所需要的電荷就越多(即儲(chǔ)能越多),充電時(shí)間也就越長(zhǎng)。
當(dāng)電容充滿(mǎn)電后,VC等于E。此時(shí)開(kāi)關(guān)K與2端接通,則電容器通過(guò)R放電,放電電流為,VC逐漸降低。在接通2端的瞬間,放電電流為最大,但隨著VC的降低,放電電流也逐漸降低,直至VC為0V,放電電流也為0。這樣以來(lái),電容放電時(shí)VC的下降曲線(xiàn)如圖(c)所示。VC也是按指數(shù)規(guī)律下降的,它隨時(shí)間t變化的表達(dá)式為:
西門(mén)子模塊6ES7317-7TK10-0AB0
三菱FX系列PLC提供了4種通訊方式:N網(wǎng)絡(luò)通訊、無(wú)協(xié)議串口通訊、平行網(wǎng)絡(luò)通訊、程序口通訊。如果傳輸?shù)臄?shù)據(jù)量少,大多數(shù)PLC與計(jì)算機(jī)之間通信均可采用串行通信,通信接口均為PLC 與工業(yè)控制計(jì)算機(jī)上的RS232 接口。由于RS232 采用非平衡方式傳輸數(shù)據(jù),傳輸距離近,對(duì)于大功率、長(zhǎng)距離,且單機(jī)監(jiān)測(cè)信息量多,控制要求復(fù)雜的PLC通訊,直接采用RS232 方式不能滿(mǎn)足傳輸距離要求。因此,可采用RS485 方式。因?yàn)?span>RS485 采用平衡差動(dòng)式進(jìn)行數(shù)據(jù)傳輸,適合于遠(yuǎn)距離傳輸,并具有較強(qiáng)抗干擾能力。圖1是采用RS232 /RS485通信轉(zhuǎn)換器實(shí)現(xiàn)運(yùn)距離通訊的示意圖。
面對(duì)眾多生產(chǎn)廠家的各種類(lèi)型PLC,它們各有優(yōu)缺點(diǎn),能夠滿(mǎn)足用戶(hù)的各種需求,但在形態(tài)、組成、功 能、編程等方面各不相同,沒(méi)有一個(gè)統(tǒng)一的標(biāo)準(zhǔn),各廠家制訂的通信協(xié)議也千差萬(wàn)別。目前,人們主要采用以下三種方式實(shí)現(xiàn)PLC與PC的互聯(lián)通信:
1) 通過(guò)使用PLC開(kāi)發(fā)商提供的系統(tǒng)協(xié)議和網(wǎng)絡(luò)適配器,來(lái)實(shí)現(xiàn)PLC與PC機(jī)的互聯(lián)通信。但是由于其通信協(xié)議是公開(kāi)的,因此互聯(lián)通信必須使用PLC開(kāi)發(fā)商提供的上位機(jī)組態(tài)軟件,并采用支持相應(yīng)協(xié)議的外設(shè)??梢哉f(shuō)這種方式是PLC開(kāi)發(fā)商為自己的產(chǎn)品量身定作的,因此難以滿(mǎn)足不同用戶(hù)的需求。
2) 使用目前通用的上位機(jī)組態(tài)軟件,如組態(tài)王、InTouch、WinCC、力控等,來(lái)實(shí)現(xiàn)PLC與PC機(jī)的互連通信。組態(tài)軟件以其功能強(qiáng)大、界面友好、開(kāi)發(fā)簡(jiǎn)潔等優(yōu)點(diǎn)目前在PC監(jiān)控領(lǐng)域已經(jīng)得到了廣泛的應(yīng)用,但是一般價(jià)格比較昂貴。組態(tài)軟件本身并不具備直接訪問(wèn)PLC寄存器或其它智能儀表的能力,必須借助I/O驅(qū)動(dòng)程序來(lái)實(shí)現(xiàn)。也就是說(shuō),I/O驅(qū)動(dòng)程序是組態(tài)軟件與PLC或其它智能儀表等設(shè)備交互信息的橋梁,負(fù)責(zé)從設(shè)備采集實(shí)時(shí)數(shù)據(jù)并將操作命令下達(dá)給設(shè)備,它的可靠性將直接影響組態(tài)軟件的性能。但是在大多數(shù)情況下,I/O驅(qū)動(dòng)程序是與設(shè)備相關(guān)的,即針對(duì)某種PLC的驅(qū)動(dòng)程序不能驅(qū)動(dòng)其它種類(lèi)的PLC,因此組態(tài)軟件的靈活性也受到了一定的限制。
3) 利用PLC廠商所提供的標(biāo)準(zhǔn)通信端口和由用戶(hù)自定義的自由口通信方式來(lái)實(shí)現(xiàn)PLC與PC機(jī)的互連通信。這種方式由用戶(hù)定義通信協(xié)議,不需要增加投資,靈活性好,特別適合于小規(guī)模的控制系統(tǒng)。
通過(guò)上述分析不難得出,掌握如何利用PLC廠商提供的標(biāo)準(zhǔn)通信端口和自由口通信方式以及大家所熟悉的編程語(yǔ)言來(lái)實(shí)現(xiàn)PC與PLC之間的實(shí)時(shí)通信是非常必要的