基于PLC的交通信號控制綜合設(shè)計.doc
《基于PLC的交通信號控制綜合設(shè)計.doc》由會員分享,可在線閱讀,更多相關(guān)《基于PLC的交通信號控制綜合設(shè)計.doc(33頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、南一樓 322 基于PLC的交通信號控制綜合設(shè)計實(shí)驗指導(dǎo)書 黃為 王明哲控制科學(xué)與工程系ROCKWELL實(shí)驗室2003年10月十字路口交通燈控制實(shí)驗1 實(shí)驗?zāi)康耐ㄟ^實(shí)驗,使同學(xué)們在可編程控制器的軟、硬件方面得到綜合的學(xué)習(xí)和鍛煉。2 實(shí)驗要求1、對Allen-Bradley公司的SLC系列產(chǎn)品,特別使微型可編程控制器有深入的了解。2、學(xué)會安裝、編程或調(diào)試Allen-Bradley公司的小型可編程控制器Micrologix1000和Micrologix1500及其相應(yīng)的擴(kuò)展模塊。3、學(xué)會操作Rslogix500軟件包,對系統(tǒng)進(jìn)行組態(tài),對對象進(jìn)行編程。4、學(xué)會使用Rslinx軟件包,對系統(tǒng)進(jìn)行組態(tài)及
2、通信。5、進(jìn)一步鞏固學(xué)習(xí)可編程控制器的基本指令的功能及應(yīng)用,實(shí)現(xiàn)編程及調(diào)試過程。6、了解交通燈的控制規(guī)律,完成十字路口交通燈控制的編程與調(diào)試。3 實(shí)驗所需裝置微型可編程控制器Micrologix1000 控制器出線連接板 PC機(jī) 1761CBL-PM02 十字路口交通系統(tǒng)實(shí)驗平臺4 實(shí)驗內(nèi)容在城市十字路口交通燈示意圖中,東西南北每面都有四個控制燈,分別為: 禁止通行燈 (亮?xí)r為紅色) 左拐燈 (亮?xí)r為綠色) 直通燈 (亮?xí)r為綠色) 右拐燈 (亮?xí)r為綠色,控制為常亮)1、交通燈的控制要求如下:當(dāng)交通燈系統(tǒng)啟動開關(guān)接通時, A、D方向:A、D方向(南北)直通 燈點(diǎn)亮,同時B、C方向(東西)禁止通行
3、紅燈點(diǎn)亮,維持10S(也可以在南北直通 燈亮7S后以亮0.5S滅0.5S的占空比閃亮3S),可以在2S后點(diǎn)亮第一位數(shù)碼管,顯示8,以后以1S的速度遞減分別顯示7、6、5、4、3、2、1、0。此時剛好10S到,熄滅數(shù)碼管,再點(diǎn)亮A、D方向左拐燈,維持10S(也可以最后3S閃亮)后(可按上述方法控制數(shù)碼管),緊接下一步。 B、C方向:B、C方向(東西)直通燈點(diǎn)亮,同時,A、D方向禁止通行紅燈點(diǎn)亮,維持10S,B、D方向向左拐燈點(diǎn)亮,維持10S后完成第一個周期動作(數(shù)碼管控制規(guī)律相同),返回到開始動作周而復(fù)始的循環(huán)。說明:在上述控制過程中,右拐燈控制為常亮。通行時間可以由實(shí)驗者自己確定。2、十字路口
4、交通燈時序圖 圖4.1.1 十字路口交通燈時序圖3、I/O分配表燈禁止通行右拐直通左拐數(shù)碼管A.D(南北)O:0/6O:24VO:0/5O:0/9O:1/05B.C(東西)O:0/7O:24VO:0/4O:0/8O:1/054 實(shí)驗步驟1、熟悉及Micrologix1000,Micrologix1200及Micrologix1500組成、安裝及與PC的連接;Micrologix1000 I/O分布;Micrologix1200及Micrologix1500的I/O分布及擴(kuò)展模塊的I/O分布。2、熟悉并操作Rslogix500軟件包及變成方法。3、熟悉并操作Rslinx軟件包。4、用上述兩軟件包
5、進(jìn)行系統(tǒng)組態(tài),確認(rèn)系統(tǒng)連接成功。5、理解實(shí)驗內(nèi)容,構(gòu)思并編制實(shí)驗梯形圖。6、下載并調(diào)試。提示:利用若干個定時器控制兩個方向的四個燈的點(diǎn)亮?xí)r間及亮、滅順序。思考:上述實(shí)驗為交通燈正常時序控制,若改為急車強(qiáng)通控制,試編制程序,即有急車來時,不管原來交通燈的狀態(tài)如何,一律強(qiáng)制有急車方向的綠燈亮,放行急車,直到通過為止,隨后按正常時序控制。付:交通燈控制梯形圖提示: 交通燈控制梯形圖 結(jié)合十字路口交通燈的路況模擬控制實(shí)驗1 實(shí)驗?zāi)康?、進(jìn)一步熟悉Allen-Bradley公司的微型可編程控制器的運(yùn)用。2、充分理解與實(shí)驗I/O點(diǎn)的分配及運(yùn)用。3、進(jìn)一步提高編程技能,實(shí)驗路礦的模擬控制。2 實(shí)驗內(nèi)容1、實(shí)
6、驗臺介紹實(shí)驗臺為十字路口模型,分A(南)、D(北)、B(東)、C(西)四個方向,每個方向為六車道控制,有規(guī)律的對稱布置,每個方向車流流向為左拐、直通、右拐,中間為四面的交通燈控制顯示。交通燈周圍對稱布置著直通和左拐車流。車流用24V直流電源控制的眾多燈的閃亮來模擬,閃亮?xí)r間由實(shí)驗者根據(jù)實(shí)驗的模擬情況來確定。車流的控制要配合四面的交通燈的控制要求。交通燈的控制規(guī)律見十字路口交通燈控制實(shí)驗說明。實(shí)驗臺的一個側(cè)面有90個引出插座,供實(shí)驗者組線用。要注意插座與路況上每個車(即控制燈)對應(yīng)關(guān)系。Micrologix1500的擴(kuò)展I/O模塊的輸出口已由插線平臺引出。路況上車流的控制規(guī)律如下:A、D、B、C
7、每面最外圍六個燈接到一起形成閃亮控制,閃亮?xí)r間由實(shí)驗者根據(jù)需要而定。最外圍以內(nèi)的燈模擬車流的規(guī)律實(shí)驗者可以根據(jù)實(shí)際的路況控制自行構(gòu)造。2、推薦參考控制規(guī)律開啟開關(guān)接通,首先A、D方向直通燈和右拐燈點(diǎn)亮,同時B、C方向進(jìn)制通行燈和右拐燈點(diǎn)亮。A、D方向的直通車和右拐車滾動行駛(按一定延時時間順序點(diǎn)亮某一方向的燈),通行時間為16S,此間,A、D方向左拐車及B、C方向直通和左拐車禁止通行,B、D方向允許右拐車通行。16S到后,A、D方向的直通車禁行,左拐車通行。過后,A、D方向禁止通行燈點(diǎn)亮,同時左拐車禁行,B、C方向直通燈點(diǎn)亮,直通車通行。也通行16S后,B、C方向直通燈熄滅,直通車禁行,左拐燈
8、點(diǎn)亮,左拐車通行,通行16S后返回起始點(diǎn)循環(huán)控制。(若加上數(shù)碼管可按上一實(shí)驗所述規(guī)律控制)。3、編號控制 A1=A2=B1=B2=C1=C2=D1=D2: 右拐燈不斷閃亮 A483D4, D761A7: A、D直通燈亮,B、D禁止紅燈亮 A51510C5, D61213B6: A、D左拐 B472C4, C754B7: B、C直通 B51416A6, C6911D5: B、C左拐 A3B8;B3D3;D8C3;C8A8:A、B、C、D右拐燈亮3 實(shí)驗所需裝置Micrologix1000 Micrologix1200及1769-0W8 1761CBL-PM02Micrologix1500(176
9、4-LSP 1769-0B16 1764-24BWA 1769-ECR)十字路口交通系統(tǒng)實(shí)驗平臺 PC機(jī)4 I/O地址分配在本智能交通控制系統(tǒng)中沒有需要控制的輸入信號,所以這里不需要對輸入點(diǎn)進(jìn)行分配,下面對輸出地址進(jìn)行分配。1、控制器輸出模塊地址分配標(biāo)號功能說明輸出端口號1AD向禁止通O:0.0/02AD向直通O:0.0/23AD左拐O:0.0/34BC向禁止通行O:0.0/45BC向直通 O:0.0/66BC左拐O:0.0/77AD,BC右拐O:0.0/5說明:這是十字路口紅綠燈的控制地址位分配。由于紅綠燈的電壓為3V直流,所以在控制器的上述輸出端口對應(yīng)的電壓應(yīng)該為3V8路況模擬最邊上一圈以
10、及右拐的所有燈O:0.0/1說明:對應(yīng)的電源電壓為24V直流9七段數(shù)碼管顯示(YA,YB,YC,YD)O:0.0/811說明:YA,YB,YC,YD為與數(shù)碼管相連的譯碼器的四個輸入端(從低位到高位),分別與控制器的811輸出位對應(yīng)相連。控制器中對應(yīng)輸出位相應(yīng)的電源電壓為5V2、輸出擴(kuò)展模塊地址分配標(biāo)號功能說明輸出端口號1輸入電源24VVDC2電源接地點(diǎn)DCCOM3AD直行O:2.0/034AD左拐O:2.0/475BC直行O:2.0/8116BC左拐O:2.0/12153、路況模擬的控制點(diǎn)與具體燈泡的對應(yīng)關(guān)系輸出端口號路況燈泡編號out0A4,D7out18,6out23,1out3D4,A7
11、out4A5,D6out515,12out610,13out7C5,B6out8B4,C7out97,5out102,4out11C4,B7out12B5,C6out1314,9out1416,11out16A6,D5說明:上面的輸出端口號output1代表O:2/1,控制著編號為8和6的燈(此兩燈連成一個點(diǎn)),output15控制著編號為A6和D5的燈等等以此類推。 由于路況邊上的一圈燈泡都接為一個點(diǎn)了,所以這里把路況模擬做成4點(diǎn)控制的,即中間部分是滾動的,可以看見燈泡的閃動,真實(shí)模擬了車流。 Micrologix1500(或Micrologix1200)的擴(kuò)展輸出模塊的16個輸出端口(或8
12、個輸出端口)已接到控制器轉(zhuǎn)接板上。 O:0.0/0O:0.0/11為Micologix1500的基本輸入輸出模塊的輸出點(diǎn);O:2.0/0O:2.0/15為Micrologix1500擴(kuò)展輸出模塊的控制點(diǎn)。這里擴(kuò)展輸出模塊為O:2是因為在實(shí)驗中我們在控制器的擴(kuò)展槽中加了一塊輸入擴(kuò)展模塊,如果沒有輸入擴(kuò)展模塊,那么對應(yīng)的輸出模塊應(yīng)為O:1,希望注意。5 實(shí)驗步驟1、 對系統(tǒng)組態(tài)2、 構(gòu)思控制規(guī)律3、 確定所需I/O點(diǎn)數(shù),分配I/O點(diǎn)4、 編程及調(diào)試提示:1、程序結(jié)構(gòu)劃分:(梯形圖供分為56行,大致的功能劃分為)1、00000010行控制紅綠燈2、00110018行控制路況模擬中的AD直行3、001
13、90026行控制路況模擬中的AD左拐4、00270034行控制路況模擬中的BC直行5、00350042行控制路礦模擬中的BC左拐 6、00430055行控制控制七段數(shù)碼顯示2、程序編譯:當(dāng)把交通路況分析清楚后,在編寫程序時就比較容易了,相對來說,數(shù)碼管要復(fù)雜一些,所以這里只是對七段數(shù)碼顯示的程序段作一點(diǎn)說明。首先強(qiáng)分別控制紅綠燈的輸出位信息去控制一個減法指令SUB,減法指令中我們用顯示時間值減去分別控制紅綠燈的計時器的ACC值,將得到的結(jié)果放在一個整型文件中,程序設(shè)計中我們定為N7:0,然后用BCD碼,放在二進(jìn)制文件B3:0中,最后用B3:0中的每一位分別對應(yīng)譯碼器的每一個輸入端。付:路況模擬
14、梯形圖提示:路況模擬梯形圖 兩臺或多臺交通燈通訊控制實(shí)驗1 實(shí)驗?zāi)康?、 了解羅克韋爾公司的各種通訊協(xié)議,熟悉DH-485網(wǎng)絡(luò)2、 熟悉羅克韋爾公司的通訊設(shè)備3、 熟練運(yùn)用Micrologix的通訊和信息指令,實(shí)現(xiàn)兩臺或多臺控制器之間的通訊。2 實(shí)驗要求1、 正確組態(tài)系統(tǒng),成功通訊。2、 正確連接控制器之間的通訊線路。3、 控制器正確連接到上位機(jī),完成與上位機(jī)的通訊。4、 兩臺或多臺控制器之間實(shí)現(xiàn)信息傳遞并相互控制。3 實(shí)驗所需裝置Micrologix1000 Micrologix1200及1762-OW8 1761-NET-AIC 1761-CBL-PM02 Micrologix1500(1
15、764-LSP 1769-OB16 1764-24BWA 1769-ECR)十字路口交通系統(tǒng)實(shí)驗平臺 PC機(jī)4 實(shí)驗內(nèi)容實(shí)驗中為了實(shí)現(xiàn)多臺控制器之間的通訊,我們用的是羅克韋爾公司的DH-485網(wǎng)絡(luò)來實(shí)現(xiàn)的。各個控制器之間通過AIC+高級接口轉(zhuǎn)換器進(jìn)行連接,最后連接到上位機(jī)的DH-485的網(wǎng)卡上。DH-485網(wǎng)絡(luò)的接線圖可參考Micrologix1500的用戶手冊。5 實(shí)驗步驟1、將控制器與PC機(jī)相連,設(shè)置通訊協(xié)議與段口號2、寫好的程序下載到對應(yīng)的控制器中3、確按照DH-485網(wǎng)絡(luò)連線連接各個控制器及上位機(jī)4、調(diào)試程序,并查看運(yùn)行結(jié)果,直到實(shí)現(xiàn)正確的控制6實(shí)驗注意事項1、此實(shí)驗主要是針對控制器的
16、通訊,所以這里對通訊參數(shù)的設(shè)定一定要注意。如果連接的上位機(jī)中,我們在下載程序到控制器時,必須把通訊協(xié)議改為DH-485。2、如果是PC機(jī)與控制器進(jìn)行通訊,通訊協(xié)議必須是DF1的全雙工或者半雙工,如果通訊協(xié)議不匹配的話,我們是不能訪問控制器的,RSLinx也無法與控制器進(jìn)行連接。3、在用通訊指令MSG時,一定要能實(shí)現(xiàn)信息的連續(xù)發(fā)送,可參考下面的部分程序。付:信息連續(xù)發(fā)送梯形圖提示: 信息連續(xù)發(fā)送梯形圖十字路口的RSView32界面監(jiān)控實(shí)驗1 實(shí)驗?zāi)康?了解羅克韋爾公司的各種通訊協(xié)議,熟悉DH-485網(wǎng)絡(luò)2熟悉各種數(shù)據(jù)類型,理解tag的含義。3熟練運(yùn)用RSView32編制控制對象的監(jiān)控界面,實(shí)施實(shí)
17、時監(jiān)控。2 實(shí)驗要求1整個實(shí)驗自己動手,獨(dú)立完成。2正確組態(tài)系統(tǒng),成功通訊。3熟悉RSView32的用法,正確對各個組態(tài)參數(shù)進(jìn)行設(shè)置。4要求具有一定的美工基礎(chǔ),繪制出好的監(jiān)控界面。5編制的監(jiān)控界面能實(shí)時反映被控對象的運(yùn)行情況。3 實(shí)驗所需裝置Micrologix1200及1762-OW8 1761-NET-AIC 1761-CBL-PM02 Micrologix1500(1764-LSP 1769-OB16 1764-24BWA 1769-ECR)十字路口交通系統(tǒng)實(shí)驗平臺 PC機(jī)4 實(shí)驗內(nèi)容學(xué)會利用監(jiān)控軟件RSView32對各種參數(shù)設(shè)置tag,并根據(jù)被控對象的具體結(jié)構(gòu)和運(yùn)行規(guī)律編制合理且形象的
18、界面,最后成功運(yùn)行能實(shí)時反映被控對象運(yùn)行規(guī)律的監(jiān)控界面。5 實(shí)驗步驟1. 打開RSView32,建立一個新工程。2. 正確設(shè)置通道,通訊協(xié)議,節(jié)點(diǎn),3. 編制各個參數(shù)的tag數(shù)據(jù)庫。4. 根據(jù)被控對象的結(jié)構(gòu)繪制界面。5. 試運(yùn)行及修改與完善。硬件概述:約定:基本單元上的端口號為“0/”,擴(kuò)展模塊1上的端口號為“1/”,擴(kuò)展模塊2上的端口號為“2/”.舉例:基本單元上的第2個輸出口地址為:O: 0/2 . 基本單元上的第0個電壓口地址為:O:0/V0 。擴(kuò)展模塊1上的第4個輸出口地址為:O:1/4擴(kuò)展模塊1上的第0個電壓口地址為:O:1/V0擴(kuò)展模塊2上的第6個輸出口地址為:O:2/6 擴(kuò)展模塊
19、1上的第1個電壓口地址為:O:2/V1 MicroLogix 1500 可編程序控制器包括電源,輸入電路,輸出電路和處理器??刂破骶哂?4點(diǎn)I/O和28點(diǎn)I/O組態(tài)功能。MicroLogix 1500 基本單元面板上指示燈有輸入LEDs 和輸出LEDs及狀態(tài)LEDs (包括power , run ,fault ,dccom 等)??刂破饔梢粋€標(biāo)準(zhǔn)處理器(1764LSP)和一個基本單元組成。I/O形式:嵌入式I/O:MicroLogix 控制器內(nèi)置的離散量I/O。(基本單元中)。組態(tài)形式:控制器 輸入 輸出 數(shù)量 類型 數(shù)量 類型 176424BWA 12 24Vdc 12 繼電器 176424
20、AWA 12 120Vac 12 繼電器 176428BXB 16 24Vdc 126點(diǎn)繼電器擴(kuò)展I/O :擴(kuò)展模塊上的I/O。如果控制器提供的嵌入式I/O點(diǎn)數(shù)不夠,用戶可以增加CompactTM I/O擴(kuò)展模塊,這些袖珍型CompactTMI/O 模塊(MicroLogix1200為1762系列;MicroLogix1500為1769系列)可以提供離散量輸入/輸出、模擬量輸入/輸出和一些特殊模塊。I/O組態(tài):1 嵌入式I/O: 所有的嵌入式I/O已自動組態(tài)為制造廠的缺省值,無需用戶設(shè)置。2 擴(kuò)展I/O :擴(kuò)展I/O必須進(jìn)行組態(tài),用戶可以通過RSLogix500軟件實(shí)現(xiàn)手動、自動組態(tài):1)。打
21、開RSLogix500。2)。點(diǎn)擊新文件圖標(biāo)。(建立一個新文件)。3)。正確選擇處理器型號。4)。打開Program工程目錄中的“I/O Configuration”文件夾。5)。對于手動組態(tài),則將Compact I/O模塊直接拖到相應(yīng)的槽內(nèi)。 對于自動組態(tài),用戶首先要用RSLinx在計算機(jī)上找到所連的控制器,再在I/O組態(tài)屏幕中點(diǎn)擊“Read I/O Config”標(biāo)簽,則RSLogix500軟件會自動讀出控制器I/O的實(shí)際組態(tài)情況。 I/O強(qiáng)置:輸入/輸出口都可以被強(qiáng)置。I/O被強(qiáng)置后與裝置的實(shí)際I/O狀態(tài)無關(guān)。(實(shí)驗時,請不要設(shè)置成此狀態(tài),不然,所編寫的程序?qū)敵隹诘目刂茖⒉黄鹱饔茫。┛?/p>
22、制器文件結(jié)構(gòu): 用戶存儲器是用來儲存用戶的梯形邏輯、數(shù)據(jù)表文件和I/O組態(tài)等。MicroLogix處理器的用戶存儲器由數(shù)據(jù)文件、程序文件和功能文件組成。數(shù)據(jù)文件: 數(shù)據(jù)文件包含與控制器、外部I/O 有關(guān)的狀態(tài)信息以及與梯形程序指令有關(guān)的其他數(shù)據(jù)。具體如下:文件名文件符號文件號 用字每元素所占字?jǐn)?shù) 文件說明輸出文件 O 0 1儲存物理輸出點(diǎn)的值。輸出文件 I 1 1儲存物理輸入點(diǎn)的值。狀態(tài)文件 S 2 1(不熟悉時不要引用)位文件 B缺省值33255 1為一個通用文件,它直接與梯形邏輯指令有關(guān)。計時器文件 T缺省值43255 3用來儲存計時指令的計時信息。計數(shù)器文件 C缺省值53255 3用來儲
23、存計數(shù)指令的計數(shù)信息。控制文件 R缺省值63255 3儲存各個梯形邏輯指令的長度和位置等信息。整數(shù)文件 N缺省值73255 1為一個通用文件,它直接與梯形邏輯指令有關(guān)。長字文件 L3255 2為一個通用文件。通信文件 MG3255 25直接與MSG指令有關(guān)。PID文件 PD3255 23直接與PID指令有關(guān)。功能文件如:HSC高速計數(shù)器, PTO脈沖串輸出,PWM脈寬調(diào)制, RTC實(shí)時時鐘,EII事件輸入中斷, DAT數(shù)據(jù)存取儀信息,等等??刂破鱈ED狀態(tài)解釋:處理器輸出端口中電壓口與輸出口的配置形式: RSLogix500及RSLinx軟件 RSLogix500介紹1 RSLogix500的
24、功能RSLogix500軟件是針對SLC500和MicroLogix處理器處理器的32位以Windows操作系統(tǒng)為基礎(chǔ)的梯形圖邏輯編程軟件包,其運(yùn)行環(huán)境是Microsoft Windows95和Windows NT。它與Rockwell Software基于_DOS的任何編程軟件所創(chuàng)建的程序兼容。1、 自由組態(tài)的梯形圖編輯器使集中于應(yīng)用邏輯代替了寫程序時對嚴(yán)格的語法的要求。2、 項目校驗可以建立錯誤信息列表,以利于編程人員瀏覽和修改。3、 拖放編輯功能可以很方便的將數(shù)據(jù)表元素從一個文件移到另一個文件,將一個梯級從一個子程序或項目文件中移到別處,或在一個項目文件內(nèi)將指令從一處移到另一處。4、 搜
25、索和替代可以快速改變地址或符號。5、 一個稱為項目樹的界面使編程人員可以訪問項目包括所有的文件夾或文件。6、 一個自定義數(shù)據(jù)監(jiān)視器用于將分開的數(shù)據(jù)放在一起便于查看。7、 有著與梯形邏輯編輯器一樣簡單的進(jìn)行拖放操作的基于IEC 1131-3標(biāo)準(zhǔn)的SFC和結(jié)構(gòu)文本編輯器8、 梯形邏輯的可存取部分PC5庫用于存放訪問任意Rockwell Software的PLC-5編程軟件。2 RSLogix500的工作界面為了便于了解RSLogix500的各個窗口和工具欄,下面介紹一下它們包含的內(nèi)容和功能。當(dāng)用戶打開RSLogix500內(nèi)的一個工程文件時,將看到如圖3.1.1所示界面。1、工程目錄(Project
26、 Tree):包含用戶工程文件內(nèi)的所有文件夾和文件??梢渣c(diǎn)擊該目錄下的圖標(biāo),然后點(diǎn)擊鼠標(biāo)右鍵,出現(xiàn)一個菜單,此菜單只適用于所選中的圖標(biāo)。例如,如果在一個程序文件上點(diǎn)擊鼠標(biāo)右鍵,可以看到一下幾個選項:重新命名程序文件,打開程序文件,隱藏程序文件,或者顯示程序文件的屬性。圖3.1.1 RSLogix500工作界面2、梯形圖觀察窗(Ladder View):在該窗口部分,能夠同時顯示幾個程序文件。將鼠標(biāo)移動到拆分條上,鼠標(biāo)指示器將變?yōu)閹蓚€箭頭的雙線條。上下拖動雙線條至新位置,可見到該窗口的兩個顯示。這也是用戶進(jìn)行梯形圖邏輯編輯的地方。3、菜單欄(Menu Bar):用戶點(diǎn)擊菜單,然后選擇所顯示的功
27、能。4、在線欄(Online Bar): 了解運(yùn)行方式、是否進(jìn)行在線編輯或者安裝了強(qiáng)制。還可顯示驅(qū)動器和節(jié)點(diǎn)號。5、標(biāo)準(zhǔn)圖表欄(Standard Icon Bar):包含許多用戶在開發(fā)、調(diào)試邏輯程序時需反復(fù)使用的功能。如果想了解這些圖標(biāo)的含義,只需將光標(biāo)移到圖標(biāo)上,隨后就出現(xiàn)一個浮動的工具提示窗口,它將告訴用戶該圖標(biāo)的作用時什么。6、分類標(biāo)簽(Classify Label):包含了所有的指令類別,其左邊的兩個箭頭表示當(dāng)前指令標(biāo)簽欄沒有顯示完指令類型,點(diǎn)擊它,指令標(biāo)簽會滾動。7、指令工具欄(Instruction Toolbar):顯示按照標(biāo)簽進(jìn)行分類的指令助記符。當(dāng)用戶單擊指令工具欄下方的分類
28、標(biāo)簽時,指令工具欄內(nèi)的指令將變?yōu)樗x中標(biāo)簽類別包含的指令。點(diǎn)擊一條指令可將其插入梯形圖邏輯程序內(nèi)。8、狀態(tài)欄(Status Bar):在軟件的使用過程中,正在進(jìn)行的狀態(tài)信息或提示在此顯示。3 RSLogix500使用簡介當(dāng)用戶使用RSLogix500軟件來編寫我們想要的工程文件時,具體的操作步湊如下:1、組態(tài)系統(tǒng)通訊組態(tài)系統(tǒng)通訊,主要是用戶計算機(jī)和處理器進(jìn)行通訊的,如果不做好這一步,寫好的程序也無法下載到控制器中,所以這是首要的一步。前面的RSLinx軟件中已經(jīng)介紹了,對于AB的系列產(chǎn)品,上位機(jī)與處理器的通訊都是通過Linx軟件來配置實(shí)現(xiàn)的,所以在這里我們說要做的工作就很少了,大部分關(guān)鍵的工作
29、都在前面由RSLinx軟件來做了。這里只需要在Comms(通訊)菜單上單擊System Comms(系統(tǒng)通訊),出現(xiàn)如圖3.1.2所示的界面:這時我們只需要在左邊的樹視圖中選擇要對之進(jìn)行編程的處理器,按下OK按鈕,從而在顯示節(jié)點(diǎn)號的位置顯示相應(yīng)的節(jié)點(diǎn)信息。圖3.1.2 通訊節(jié)點(diǎn)選擇界面2、創(chuàng)建新工程系統(tǒng)通訊組態(tài)完成后,就可以開始建立我們的工程了。工程是一整套與用戶程序邏輯相關(guān)的文件。在File菜單上單擊New, 得到如圖3.1.3所示的界面。圖3.1.3 新建工程對話框在Processor Name對應(yīng)的編輯框中輸入處理器名稱(自己命名),然后從下面的列表框中選擇說要編程的處理器型號類別,我們
30、實(shí)驗用的是MicroLogix1500 LSP Series A,這里如果大家對處理器型號不熟悉,可以不用在這里選擇,通過在窗口的最下部分來設(shè)置:在Driver對應(yīng)的下拉框中選擇你在RSLinx中配置的驅(qū)動器名,在Processor Node對應(yīng)的編輯框中輸入要編程的處理器節(jié)點(diǎn)號,如果現(xiàn)在已經(jīng)忘記起節(jié)點(diǎn)號等信息,可以點(diǎn)擊Who Active按鈕來查看。當(dāng)參數(shù)設(shè)置完成后,按下OK按鈕,這樣就算開始了一項新的工程,接著我們進(jìn)行下面的步驟。3、I/O組態(tài)新建一個工程文件后,需要定義框架,指明I/O模板在處理器機(jī)架內(nèi)的槽位置,并且為每個機(jī)架選擇電源。實(shí)際應(yīng)用可以有三個機(jī)架和許多I/O模板。雙擊工程目錄
31、內(nèi)的I/O組態(tài)圖標(biāo)(I/O Configuration),打開I/O組態(tài)窗口如圖3.1.4所示。圖3.1.4 I/O組態(tài)對話框從I/O組態(tài)窗口,單擊Power Supply(電源)按鈕,在我們選擇的模板配置基礎(chǔ)上檢查機(jī)架上的負(fù)載,如圖3.1.5所示。Power Supply Loading對話框只用于提供信息。用戶不能在此對話框內(nèi)進(jìn)行設(shè)置。圖3.1.5電源負(fù)載界面圖如果用戶對上面的I/O組態(tài)參數(shù)不清楚,可以查看相應(yīng)的手冊,或者直接讓處理器自動讀取實(shí)際的I/O組態(tài)并將信息反饋到I/O組態(tài)窗口,這可節(jié)省大量的時間,這也是RSLogix500的一大優(yōu)點(diǎn)。要完成這個操作,請單擊I/O組態(tài)對話框中的Re
32、ad I/O Config按鈕。4、創(chuàng)建程序和數(shù)據(jù)文件工程目錄是用戶創(chuàng)建新文件或訪問已有文件的入口。要創(chuàng)建一個新文件,在程序或數(shù)據(jù)表圖標(biāo)上單擊鼠標(biāo)右鍵,然后從菜單中選擇New. 用戶將被提示文件的相關(guān)信息。程序文件包含控制器信息,梯形圖主程序,以及任何子程序。SLC控制器最多可有256個程序文件。MicroLogix控制器最多可有16個程序文件。數(shù)據(jù)表文件包含與外部I/O以及在梯形圖主程序、子程序文件內(nèi)使用的所有其他指令相關(guān)的狀態(tài)信息。另外,這些文件還存儲控制器操作方面的信息。如需要,用戶可使用文件存儲處方和查詢表。5、輸入邏輯程序當(dāng)雙擊工程目錄內(nèi)的程序文件圖標(biāo)打開一個程序文件時,在RSLog
33、ix500窗口的右半部就會打開梯形圖文件。通常用戶打開一個工程時,程序文件2(主程序文件)就會被打開。如果用戶沒有輸入任何梯形圖邏輯,那么只有結(jié)束梯級。如圖3.1.6所示。圖3.1.6邏輯程序指令標(biāo)簽點(diǎn)中結(jié)束梯級,從用戶工具欄選擇新的梯級圖標(biāo),那么將增加一個梯級。要在一個梯級上添加一條指令,在指令工具欄上單擊其圖標(biāo)。連續(xù)點(diǎn)擊圖標(biāo),可在一個梯級上按順序添加幾條指令。添加指令的順序是從左到右。為指令加入地址,只需雙擊該指令,然后在指令上方的空白區(qū)域內(nèi)鍵入地址即可。指令加入梯級后,可以使用下列幾種方法為數(shù)據(jù)庫內(nèi)的地址加入符號和說明:(1) 打開程序文件直接為編址的指令加入文本說明。使用鼠標(biāo)右鍵菜單完
34、成該任務(wù)。(2) 在數(shù)據(jù)文件內(nèi)修改賦予地址的說明。在工程目錄內(nèi)雙擊數(shù)據(jù)文件,然后點(diǎn)擊出現(xiàn)在數(shù)據(jù)文件編輯表內(nèi)的一個地址,用于輸入該地址文本說明的區(qū)域位于編輯表的底部。(3) 使用數(shù)據(jù)庫編輯器修改數(shù)據(jù)庫。通過雙擊工程目錄數(shù)據(jù)庫文件夾內(nèi)的一個圖標(biāo)來實(shí)現(xiàn)。(4) 直接輸入一個符號。然后使用數(shù)據(jù)庫符號/注釋編輯器為該符號分配一個地址。注:梯形圖的執(zhí)行順序是,從左到右,從上到下,直到碰到結(jié)束梯級。6、校驗邏輯程序當(dāng)邏輯程序輸入完畢后,在準(zhǔn)備編譯工程時,可以校驗單個的程序文件或整個地工程,使用菜單工具欄或鼠標(biāo)右鍵可以啟動該項操作,如圖3.1.7所示。圖3.1.7校驗程序邏輯工具欄當(dāng)啟動校驗功能后,將顯示Ve
35、rify Result(校驗結(jié)果)輸出窗口,其中給出在書寫程序邏輯時出現(xiàn)的錯誤或遺漏。校驗結(jié)果顯示在工程目錄下方窗口的底部。瀏覽后為了隱藏該窗口,請點(diǎn)擊View(視圖)菜單,然后單擊Result(結(jié)果)。7、組態(tài)通訊通道,下載以及進(jìn)入在線方式在進(jìn)入在線方式前,必須定義處理器通訊設(shè)置,并決定某種系統(tǒng)和協(xié)議控制。如果一直按照前面的步驟進(jìn)行,到這里,我們就可以直接進(jìn)行下載并進(jìn)入在線方式。如果用戶離線建立程序(例如在遠(yuǎn)離現(xiàn)場的膝上型筆記本電腦上編程),后來又計劃通過固定的協(xié)議在某一特定的處理器(節(jié)點(diǎn))上下載并運(yùn)行程序,那么用戶需要覆蓋在前面配置的系統(tǒng)通訊設(shè)置。這時可以通過控制器通訊對話框(雙擊工程目錄
36、下的Controller Properties圖標(biāo),然后選擇Controller Communications選項進(jìn)行訪問)進(jìn)行設(shè)置。所有的設(shè)置完成之后,需要將程序下載到處理器,這樣處理器就可以運(yùn)行了。將程序下載到處理器,需要從Comms菜單單擊Download,之后RSLogix500將提示用戶是否進(jìn)入在線方式。單擊Yes進(jìn)入在線方式;然后選擇運(yùn)行。這樣就可以進(jìn)行下一步的操作,對數(shù)據(jù)文件進(jìn)行監(jiān)控。8、監(jiān)控數(shù)據(jù)文件在程序運(yùn)行過程中,可使用RSLogix500監(jiān)視數(shù)據(jù)表文件內(nèi)的變化。當(dāng)監(jiān)控數(shù)據(jù)表文件時,可以完成一下功能:(1) 定義數(shù)據(jù)文件選擇網(wǎng)格顯示方式(2) 改變數(shù)據(jù)表內(nèi)的值(3) 改變顯示
37、基數(shù)(4) 顯示在梯形圖邏輯中用到的地址(5) 在文件之間切換(6) 快速跳轉(zhuǎn)至另一個數(shù)據(jù)表文件內(nèi)的另一個地址在工程目錄內(nèi)雙擊包含有要監(jiān)控數(shù)據(jù)的數(shù)據(jù)文件圖標(biāo)。用戶可同時打開多個數(shù)據(jù)表文件進(jìn)行監(jiān)控。點(diǎn)擊標(biāo)題欄并移動鼠標(biāo),將每個數(shù)據(jù)表窗口移至可視位置,然后釋放鼠標(biāo)按鈕,將數(shù)據(jù)表窗口放置在新的位置上。到這里為止,一個新的工程文件建立就算完成,最后用戶可根據(jù)程序運(yùn)行過程中的流程及控制器最終的運(yùn)行結(jié)果來判斷自己的程序文件是否達(dá)到目標(biāo),然后進(jìn)行修改或者報表的打印。這里也只是簡單介紹了一個工程文件開發(fā)的整個過程,對于RSLogix500還有很多其他的特殊功能,如果想了解更多,可以查閱相關(guān)資料或者隨時查看RS
38、Logix500的Help. RSLinx通信軟件1 RSLinx通信軟件簡介A-B可編程控制器的RSLinx軟件是在Microsoft WinNT、Win95以及Win98操作系統(tǒng)下建立工廠所有通信方案的工具。它為A-B的可編程控制器與各種Rockwell Software及A-B應(yīng)用軟件,如RSLogix5/500、RSView32等然間之間建立通信聯(lián)系。下面介紹一下RSLinx界面元件組成和主要功能。當(dāng)啟動RSLinx后,Rockwell Software RSLinx應(yīng)用程序窗口出現(xiàn)。應(yīng)用程序窗口包括標(biāo)題欄、菜單欄、工具欄、以子窗口打開的應(yīng)用程序工作區(qū)(RSWho、診斷等)以及一個狀態(tài)
39、欄,如圖3.2.1所示。1、標(biāo)題欄除顯示軟件名稱外,標(biāo)題欄還包括控制菜單、最大化、最小化以及關(guān)閉程序控制,其符號與功能與Windows定義相同。圖3.2.1 RSLinx通信軟件界面2、菜單欄File菜單完成創(chuàng)建與打開RSLinx項目;Edit菜單完成拷貝DDE鏈到剪切板;View菜單完成設(shè)置與改變Rslinx界面顯示,打開Event Viewer,選擇RSWho觀察器;Communications組態(tài)驅(qū)動程序、主題及其它RSLinx選項,查看驅(qū)動程序、DDE及其它客戶應(yīng)用程序的診斷;Station執(zhí)行診斷計數(shù)器功能以及查看SLC Data Monitor;DDE組態(tài)DDE/OPC主題以及查看
40、事件與診斷信息;Window及Help與Windows一樣。3、工具欄第一個:用于打開、刪除或創(chuàng)建一個新的DDE項目。DDE項目包括一個或多個DDE主題,用戶可以在此同時建立一組主題。第二個:顯示處理器通信網(wǎng)絡(luò)上所有用的/活動的站點(diǎn)。第三個:用于設(shè)置RSLinx與處理器之間的通信。第四個:激活驅(qū)動程序診斷窗。第五、第六為建立DDE相關(guān)文件的工具。分別為組態(tài)主題、拷貝一個DDE鏈到剪切板使RSLinx作為DDE的服務(wù)器。2 RSLinx使用簡介1、配置驅(qū)動器選擇Communications菜單中的Configure Drivers,得到界面如圖3.2.1所示。從“有效驅(qū)動器類型”的下拉列表框中選
41、擇你想要的類型,對于不同的通訊協(xié)議,有不同的選項,實(shí)驗中由于是控制器與PC機(jī)通訊,用的是計算機(jī)的串口,所以我們這里選擇第一項RS-232DF1 Devices,然后按右邊的“ADD NEW”。如果上圖下部分列出的有你想要的類型,就不用再新增加,這是你可以選擇其中的一項,然后按右邊的“Configure”按鈕,重新對它進(jìn)行配置。這兩種方法都可以得到如圖3.2.3所示的界面。圖3.2.2驅(qū)動器配置界面圖3.2.3 驅(qū)動器參數(shù)設(shè)置其中的參數(shù)設(shè)置為:Comm Port:設(shè)為與控制器進(jìn)行連接的串口號;Devices:選擇下拉列表中的SLC-CH0/Micro/Panel View:下面的都可以用系統(tǒng)的默
42、認(rèn)值。參數(shù)配置完后,按下Auto Configure按鈕,系統(tǒng)檢測結(jié)果將現(xiàn)實(shí)在右邊的區(qū)域中,如果顯示成功,就可以了,否則可能是你的參數(shù)設(shè)置有問題。2、配置驅(qū)動器關(guān)閉配置窗口,回到RSLinx啟動界面,選擇Communications菜單中的RSwho,得到如圖3.2.4的界面:左邊的樹視圖顯示的是已經(jīng)配置的所有的驅(qū)動器,右邊顯示的是對應(yīng)左邊驅(qū)動器協(xié)議上所連接的所有控制器,圖表下顯示的數(shù)字是表示控制器的節(jié)點(diǎn)號,00為上位機(jī)的節(jié)點(diǎn)號,即計算機(jī)的節(jié)點(diǎn)號,這是固定不變的。圖表中打紅叉表示此控制器系統(tǒng)沒有檢測到,可能是接線有問題或者差節(jié)點(diǎn)號的控制器已經(jīng)不存在。需要具體情況具體考慮。到這里,我們對實(shí)驗中需
43、要用到的RSLinx都已經(jīng)介紹完,照這個步湊設(shè)置好了。如果想要對RSLinx有更多更深的了解可以借助系統(tǒng)的幫助或者查看相關(guān)的資料書圖3.2.4系統(tǒng)設(shè)備運(yùn)行情況3RSVIEW32使用簡介:RSView32是一種對自動控制設(shè)備或生產(chǎn)過程進(jìn)行高速有效監(jiān)控的、以MFC、COM(元件對象)組件技術(shù)為基礎(chǔ)的MMI(人機(jī)接口)組態(tài)軟件。它是第一個在圖形顯示中利用ActiveX、Visual Basic Application、OPC(面向過程控制的OLE)的MMI產(chǎn)品,提供了監(jiān)視、控制和數(shù)據(jù)采集等必要的全部功能。同時,RSView32 Active Display系統(tǒng)將RSView32 MMI軟件擴(kuò)展為Cl
44、ient/Server系統(tǒng),RSView32服務(wù)器不僅可以在現(xiàn)場,而且可以通過Internet在世界的任何地方連接進(jìn)入,提供用戶最大的靈活性。RSView32為生產(chǎn)過程提供交互窗口、面向?qū)ο蟮膭赢媹D形、開放的數(shù)據(jù)庫格式、歷史數(shù)據(jù)存儲、增強(qiáng)的趨勢分析、報警、引導(dǎo)標(biāo)簽創(chuàng)建和事物探測的能力。RSView32可以與PLC-5、SLC500、MicroLogix系列的控制器以及ControlLogix建立通信。1 建立一個新工程:打開RSView32軟件,點(diǎn)擊白紙狀圖案,在出現(xiàn)的新窗口中自定義一個工程名,創(chuàng)建一個新工程,出現(xiàn)如圖所示窗口:圖4-1 新建一個工程1.1 通道設(shè)置:通道的窗口主要設(shè)置網(wǎng)絡(luò)類型
45、,這與用戶要連接的控制器和網(wǎng)絡(luò)類型有關(guān),可選的網(wǎng)絡(luò)協(xié)議有DF1、DH、DH-485、ControlNet 及TCP/IP等。點(diǎn)擊編輯模式下的System,雙擊Channel, 出現(xiàn)如下窗口,在Network欄中選DH-485,Primary Communication Driver 欄中選中正運(yùn)行的設(shè)備名。按OK。圖4-2 通道設(shè)置1.2 節(jié)點(diǎn)設(shè)置:雙擊節(jié)點(diǎn)(Node),打開節(jié)點(diǎn)設(shè)置窗口,如圖4-3所示。數(shù)據(jù)源選用直接驅(qū)動(Direct Drive),取一個節(jié)點(diǎn)名,若RSLinx已打開且正常運(yùn)行,則點(diǎn)擊站后面的按鈕,出現(xiàn)RSWho窗口,選中運(yùn)行設(shè)備,則站和類型自動填寫。圖4-3 節(jié)點(diǎn)設(shè)置2 創(chuàng)
46、建標(biāo)簽數(shù)據(jù)庫。3 編輯系統(tǒng)監(jiān)控界面。 十字路口交通上層監(jiān)控示意圖部分指令介紹:本章中包含關(guān)于基本指令的通用信息并說明它們在應(yīng)用程序中是怎樣發(fā)揮作用的。每條基本指令包含以下信息:1 指令助記符 2 指令使用說明位指令:1 檢查某位是否閉合指令。 助記符:XIC 2 檢查某位是否斷開。 助記符:XIO 3 輸出激勵指令。 助記符:OTE4 輸出鎖存和輸出解鎖存。 助記符分別為:OTL和OUT。 5 一次啟動指令。 助記符:OSR 計時器指令和計數(shù)器指令:1 延時導(dǎo)通計時器指令。 助記符:TON2 延時斷開計時器指令。 助記符:TOF3 保持計時器指令。 助記符:RTO4 加計數(shù)器指令。 助記符:C
47、TU5 減計數(shù)器指令。 助記符:CTD6 復(fù)位指令。 助記符:RES 比較指令:1 判斷相等指令。 助記符:EQU2 判斷不等指令。 助記符:NEQ3 判斷小于指令。 助記符:LES4 判斷小于等于指令。 助記符:LEQ5 判斷大于指令。 助記符:GRT6 判斷大于等于指令。 助記符:GEQ7 相等屏蔽比較指令。 助記符:MEQ 算術(shù)指令:1 加法指令。 助記符:ADD2 減法指令。 助記符:SUB3 乘法指令。 助記符:MUL4 除法指令。 助記符:DIV5 清零指令。 助記符:CLR 數(shù)據(jù)處理指令:1 整數(shù)轉(zhuǎn)換成BCD碼指令。 助記符:TOD2 BCD碼轉(zhuǎn)換成整數(shù)指令。 助記符:FRD3
48、傳送指令。 助記符: MOV4 屏蔽傳送指令。 助記符:MVM5 邏輯與指令。 助記符:AND6 邏輯或指令。 助記符:OR7 邏輯異或指令。 助記符:XOR8 邏輯非指令。 助記符:NOT9 取反指令。 助記符:NEG 通訊(信息讀/寫)指令。 助記符:MSG 文件名:1 輸出數(shù)據(jù)文件: O:0 2 輸入數(shù)據(jù)文件: I:13 狀態(tài)文件: S2:4 位文件: B3:5 計時器文件: T4:6 計數(shù)器文件: C5:7 控制文件: R6:8 整數(shù)文件: N7:文件及地址慨述:1輸出(輸入)文件: 這些文件表示外部的輸出(與輸入)。地址格式中的位號與相應(yīng)的輸出(輸入)端子號對應(yīng)。其地址格式為: O:
49、 e .s / b (I: e .s / b )其中: O 輸出 I 輸入 : 元素分隔符 e 槽號(十進(jìn)制) Micrologix1500 (或1200) 基本單元槽號為:0。 第一個擴(kuò)展模塊槽號為:1 。第二個擴(kuò)展模塊的槽號為:2。 . 字分隔符。只有隨后指明必須用到字號時才要求用字分隔符。 s 字號。如果某槽的輸入輸出點(diǎn)數(shù)超過16時才需使用字號。對于 Micrologix1500(或1200)不使用字號。 / 位分隔符。 b 端子號。此數(shù)值即對應(yīng)著相應(yīng)的輸出(輸入)端口。 舉例:O:0/0 基本單元上的第0個輸出端子地址。 O:1/3 擴(kuò)展模塊上的第3個輸出端子地址。 O:2/2 擴(kuò)展模
50、塊上的第2個輸出端子地址。 I:0/6 基本單元上的第6個輸入端子地址。2狀態(tài)文件:不能增加或刪除狀態(tài)文件,可以按一定格式尋址狀態(tài)文件的位和字。詳情請參閱相關(guān)文獻(xiàn)。3 位文件:位文件主要用于位(繼電器邏輯)指令,移位寄存器和順序器指令。位文件的 最大容量是256個單字元素,即有4096位。它可以通過指定元素號(0255)和元素內(nèi)的位編號(015)來尋址相應(yīng)的位。 其地址格式為: B3: e / b 其中: B3 為位文件,3是(缺省值)文件號。 e 為元素編號,單字元素,其范圍為0255。 b 位號。尋址元素內(nèi)的位。范圍為015。 4 定時器文件:每個計時器地址由一個3字?jǐn)?shù)據(jù)文件元素組成。字0
51、是控制器字,字1 存儲預(yù)置值,字2存儲累加值。 可尋址的位:EN位15使能位; TT位14計時器計時位; DN位13完成位??蓪ぶ返淖郑篜RE預(yù)置值; ACC累加值。(內(nèi)部使用的位不可尋址) 定時器文件地址格式: T4:e .s / b 其中: T4 為定時器文件名,4為缺省值文件號。 e 元素號。它是一個3字元素。對于Micrologix1000控制器其有效范圍為039。 s 子元素。即指向定時器文件3字元素中的哪一個字。 b 位號。可以指向可尋址的位。地址舉例: 計時器的計時位地址 T4:0/14 或 T4:0/TT 計時器的使能位 T4:0/15 或 T4:0/EN 計時器的完成位 T4
52、:0/13 或 T4:0/DN 計時器的預(yù)置值 T4:0.1 或 T4:0.PRE 計時器的預(yù)置值的位0 T4:0.1/0 或 T4:0.PRE/0 計時器的累加值 T4:0.2 或 T4:0.ACC 計時器的累加值的位0 T4:0.2/0 或 T4:0.ACC/0定時器參數(shù): 累加值 (.ACC) 累加值是指計時器從最后一次啟動經(jīng)過的時間。當(dāng)計時器被使能時,不斷地更新該值。 預(yù)置值 (.PRE) 控制器置位完成位之前計時器必須達(dá)到的指定值。當(dāng)累加值變?yōu)榇笥诘扔陬A(yù)置值時,置位完成位。 時間基 時間基確定每個時間間隔持續(xù)的時間。在定時器計時期間,每隔一個時間基則累加值自動加1。5 計數(shù)器文件:每
53、個計數(shù)器地址由一個3字?jǐn)?shù)據(jù)文件元素組成。字0是控制字,它包含指令的狀態(tài)位。字1是預(yù)置值。字2是累加值。 可尋址的位: CU加計數(shù)使能位; CD減計數(shù)使能位; DN=完成位;OV上溢出位; UN下溢出位;UA更新累加值位(只用于固定式控制器的HSC指令)被標(biāo)明“內(nèi)部使用”的位不可尋址。定時器文件地址格式: C5:e .s / b其中: C 計時器文件名,5為缺省值文件號。 e 元素號。范圍為031。 s 子元素。 b 位號。 地址舉例: 加計數(shù)使能位地址 C5:0/15 或 C5:0/CU 減計數(shù)使能位 C5:0/14 或 C5:0/CD 計數(shù)器的完成位 C5:0/13 或 C5:0/DN 上溢
54、出位 C5:0/12 或 C5:0/OV 下溢出位 C5:0/11 或 C5:0/UN 計數(shù)器的預(yù)置值 C5:0.1 或 C5:0.PRE 計數(shù)器的預(yù)置值的位0 C5:0.1/0 或 C5:0.PRE/0 計數(shù)器的累加值 C5:0.2 或 C5:0.ACC 計數(shù)器的累加值的位0 C5:0.2/0 或 C5:0.ACC/0計數(shù)器參數(shù):累加值(.ACC)。 累加值使之從計數(shù)器最后一次復(fù)位到當(dāng)前已經(jīng)發(fā)生的梯級由假到真變化的次數(shù)。預(yù)置值(.PRE)。 控制器置位完成位之前計數(shù)器必須達(dá)到的指定值。但累加值變?yōu)榇笥诘扔陬A(yù)置值時,置位完成位。計數(shù)器的預(yù)置值和累加值的范圍是從32768到32767,以符號整數(shù)形式存儲,如果是負(fù)數(shù)則以二的補(bǔ)碼形式存儲。6 控制文件:有些指令使用不同的控制位。詳情請參照有關(guān)文獻(xiàn)。7 整數(shù)文件:為1字元素,可以尋址到元素和位。其地址格式為:N7:e / b 其中:N為整數(shù)文件;7為文件號;e為元素號,范圍從0255;b為位號,范圍為015 地址舉例:N7:2 - 第2號整數(shù)文件; N7:3/8 - 第3號整數(shù)文件的第8位。
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 金融工具之原生金融工具
- 藥品不良反應(yīng)及其監(jiān)測的意義課件
- 采煤工藝設(shè)計
- 一年級交通安全教育
- 賬戶體系與分類
- 藍(lán)莓酒營銷合作方案
- 菜單設(shè)計-菜單重要性和分類
- 天津某地產(chǎn)水晶城推廣案方案(PPT31頁)
- 食品安全事故流行病學(xué)調(diào)查規(guī)范
- 報關(guān)業(yè)務(wù)資料(精品)
- 學(xué)前班拼音測試題_幼兒讀物_幼兒教導(dǎo)_教導(dǎo)專區(qū)
- 食品安全問題分析
- 稅法小知識:房屋贈予稅郭治
- 解答-運(yùn)籌學(xué)-第一章-線性規(guī)劃及其單純形法習(xí)題
- 面顱創(chuàng)傷的CT表現(xiàn)-課件