觸摸屏和人之間也在不停地交換信息。觸摸屏根據(jù)當(dāng)前軟件資源上的信息狀態(tài),所顯示的圖形、動(dòng)作、數(shù)字、字符和提示語(yǔ)句,甚至還可能有聲音,都是操作者可以接收到的信息。而操作者的各種要求、決定、選擇和命令,又可以通過(guò)觸摸屏傳達(dá)給pl。從而可以改變當(dāng)前軟件資源上的信息狀態(tài),完成了信息雙向交流的任務(wù)。所謂“人機(jī)對(duì)話(huà)”由此而得名。
PLC和GOT都是一臺(tái)完全獨(dú) 立運(yùn)行的微型計(jì)算機(jī)。它們按照各自的用戶(hù)軟件,獨(dú)立地完成自己的工作。兩者之間經(jīng)過(guò)一條通信線(xiàn)路(通常是RS422)聯(lián)系在一起,使得它們得以共享所有的信息資源。也就是說(shuō),PLC中所有供用戶(hù)使用的軟件資源,即數(shù)據(jù)寄存器:狀態(tài)寄存器、定時(shí)器、計(jì)數(shù)器等,在GOT中也有完全相同的一套鏡像。其中任何一臺(tái)計(jì)算機(jī),無(wú)論因何種原因,以何種方式,改變了任何資源中的任何信息,都會(huì)在另一臺(tái)計(jì)算機(jī)中立即被復(fù)制。也可以說(shuō),因?yàn)閮烧咧g的即時(shí)通信,使得兩者的信息資源互為鏡像。這種既獨(dú)立又分工的協(xié)作關(guān)系,使得它們能夠出色地完成共同的任務(wù)。
由于兩臺(tái)計(jì)算機(jī)都有可能改變某-個(gè)信息(例如改變某一位的狀態(tài),或是對(duì)某一數(shù)據(jù)字的賦值等),因此就有可能產(chǎn)生矛盾。那么,該信息的最后狀態(tài)由誰(shuí)來(lái)決定呢?顯然,由在時(shí)序上后執(zhí)行的來(lái)決定。如同我們?cè)缇椭赖哪菢樱诰帉?xiě)和運(yùn)行PLC程序時(shí),它每次都是按照掃描周期,由上(地址號(hào)為0)而下地(終點(diǎn)是END指令所在行,它地址號(hào)最大)執(zhí)行程序。如果有兩條或兩條以上的指令改變了同-一個(gè)寄存器的數(shù)值(或是同-一個(gè)寄存位的狀態(tài)),其結(jié)果是只有最后一條指令有效。不過(guò),經(jīng)過(guò)仔細(xì)分析后我們還會(huì)發(fā)現(xiàn),以上兩者還是不同的:①對(duì)某信息的改變PLC是直接進(jìn)行的,而GOT頂是間接地通過(guò)通信方式進(jìn)行的。因此我們事先并不一定十分清楚這兩者的時(shí)序。因此單由時(shí)序原則難以確定最后的結(jié)果。②PLC的掃描是在不斷重復(fù)進(jìn)行的。它在完成一定工作時(shí),將會(huì)重復(fù)執(zhí)行一段特定的程序(某些一次性指令除外)。diangon.com但是GOT改變某一個(gè)信息, 只是在操作者按下觸摸鍵時(shí),或是輸入數(shù)據(jù)(數(shù)字或字符)時(shí),因此多為一次性的操作。不難想象,最終結(jié)果是由PLC決定的。了解了以上特點(diǎn)之后,在調(diào)試系統(tǒng)時(shí),如果發(fā)現(xiàn)在觸摸屏上的操作未能如期實(shí)現(xiàn),除了應(yīng)該檢查軟件本身之外,還應(yīng)該考慮PLC和GOT是否發(fā)生了沖突。
無(wú)論是PLC還是GOT,它們除了各自的硬件和系統(tǒng)軟件(操作系統(tǒng))外,還必須運(yùn)行各自的用戶(hù)應(yīng)用軟件。而這些應(yīng)用軟件,都是由運(yùn)行在個(gè)人計(jì)算機(jī)平臺(tái)上,由各自專(zhuān)用的計(jì)算機(jī)輔助設(shè)計(jì)軟件來(lái)完成的。編寫(xiě)完成之后,必須由個(gè)人計(jì)算機(jī),分別送到各自的用戶(hù)程序存儲(chǔ)區(qū)中。另外,也有可能從PLC或GOT將原有程序讀回到個(gè)人計(jì)算機(jī),進(jìn)行修改和補(bǔ)充。由此可以看出,僅此一項(xiàng)任務(wù),PLC和GOT計(jì)算機(jī),必須具備單獨(dú)與個(gè)人計(jì)算機(jī)之間的通信
在實(shí)際操作中,如果PLC和GOT已經(jīng)被連接在- -起(一般使用RS422接口的專(zhuān)用電纜) ,個(gè)人計(jì)算機(jī)與GOT已經(jīng)可以通信時(shí)(早期一般使用RS232接口,現(xiàn)在大多使用更方便的USB接口的專(zhuān)用電纜),個(gè)人計(jì)算機(jī)與PLC之間的通信,可以自動(dòng)地通過(guò)GOT間接地完成。這樣就不必改動(dòng)連接電纜,使用起來(lái)更加方便。
既然三者之間的通信已經(jīng)建立起來(lái),除了能完成上述的軟件安裝任務(wù)之外,個(gè)人計(jì)算機(jī)還可以參與系統(tǒng)的調(diào)試和運(yùn)行監(jiān)控工作。更進(jìn)- -步還可以利用這個(gè)平臺(tái),進(jìn)行系統(tǒng)仿真。這些對(duì)于開(kāi)發(fā)新系統(tǒng)和改進(jìn)老系統(tǒng)都是十分有利的。
早在繼電接觸器系統(tǒng)的設(shè)計(jì)中,就已經(jīng)提出了多位置監(jiān)控問(wèn)題。工業(yè)生產(chǎn)中使用的很多設(shè)備,特別是中大型設(shè)備,都有可進(jìn)行多位置控制的要求,日常生活中也隨處可見(jiàn)。如樓梯燈光的控制,電梯運(yùn)行的控制,均有多位置控制問(wèn)題。對(duì)于依靠通信技術(shù),已經(jīng)實(shí)現(xiàn)了信息共享的PLC-GOT系統(tǒng),在多個(gè)需要的位置,安裝使用多個(gè)GOT是十分方便的。因?yàn)閼?yīng)用軟件和通信接口都是現(xiàn)成的。
觸摸屏除了能與PLC進(jìn)行通信、共享信息之外,它還可以與多種其他設(shè)備相連接。它可能自帶輸出電接點(diǎn),可以輸出音頻信號(hào);可以連接到條形碼掃描器,直接讀入條形碼;還可以生成報(bào)表,并且打印輸出。因?yàn)樗且慌_(tái)計(jì)算機(jī),實(shí)現(xiàn)多媒體功能也是分內(nèi)之事。當(dāng)然,可能并非必須,為此可能需要增加成本。例如,護(hù)充內(nèi)存。
現(xiàn)在的控制系統(tǒng),可以借助于網(wǎng)絡(luò)的功能,組成所需要的任何大小的不受空間限制的大系統(tǒng)。