AB-SLC500學(xué)習(xí)筆記_第1頁
AB-SLC500學(xué)習(xí)筆記_第2頁
AB-SLC500學(xué)習(xí)筆記_第3頁
AB-SLC500學(xué)習(xí)筆記_第4頁
AB-SLC500學(xué)習(xí)筆記_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、第一天EtherNetSLC5/05 HSC BAS NI16 NO8ISLC5/05 SDNPanel viewPF700I/OPF700學(xué)習(xí)資料十月份出版一、PLC分類(產(chǎn)品、年代)1、發(fā)展,汽車行業(yè)推出電氣標(biāo)準(zhǔn)(1)軟件:1位8位跳躍,提出PLC集中CPU來計算。尋址,8,16,32點喜歡16點,接線方便(2)硬件:RS232過渡到RS485RS232單端輸入,小于15MRS485差動,小于3000MRS2325/05 5/05 人機界面時時交換出現(xiàn)協(xié)議DF1半雙工下載上傳人機界面時時交換,全雙工不是一對一,是一對多,出現(xiàn)RS485的協(xié)議多從的傳輸形式RS485,最初定義DH485出現(xiàn)D

2、H+網(wǎng)絡(luò)比RS485效率高SLC5/04符合DH+標(biāo)準(zhǔn)Panel view符合DH+標(biāo)準(zhǔn)Remote遠程I/ODH+,波特率57.6k傳輸數(shù)據(jù)少,效率高Remote遠程I/O主從機制,無源網(wǎng)絡(luò),智能化低,方法比較老套。出現(xiàn)新型的網(wǎng)絡(luò)(價格高必須有優(yōu)勢)二、網(wǎng)絡(luò)1、CIP概念分七層應(yīng)用層物理層數(shù)據(jù)鏈絡(luò)層工業(yè)通訊協(xié)議到頂上必須一致,透明工廠。一致性,可以保證互相訪問2、ControlNet標(biāo)準(zhǔn)57.6-5M效率增加智能化提出新的概念,類、實例、屬性來定義設(shè)備用.eds文件把之編譯3、DeviceNet成本低,ControlNet標(biāo)準(zhǔn)成本高,接點貴。4、EtherNet發(fā)現(xiàn)優(yōu)勢,物理接口通用,效率高

3、,百兆、千兆,靈活但是在工業(yè)領(lǐng)域中有不成熟的地方工業(yè)上實時性、可靠性、可重復(fù)性,很難滿足同時上網(wǎng)網(wǎng)絡(luò)擁塞,數(shù)據(jù)包太大,實時難保證,EtherNet建立在TCP/IP之上,TCP/IP不能滿足可靠性,圖像信息很有優(yōu)勢,多用于上位機監(jiān)視、環(huán)境、水文地址保護、大氣河流等處。出現(xiàn)SLC5/05,接口有EtherNet總結(jié): DF1DH485 對等網(wǎng)絡(luò)DH+Remote遠程,是主從式網(wǎng)絡(luò)ControlNetDeviceNet 新型網(wǎng)絡(luò),CIP協(xié)議,即可對等,也可主從,比較靈活。EtherNet二、硬件1、電源 24v、220v(1)跳線,面板上110/220(2)保險3A(3)24v提供,(上兩個接線柱

4、)2、框架4、7、10、13連接線不超過3M4槽-CPU、SDN(網(wǎng)絡(luò)模塊)、BAS7、10、13槽的多放于現(xiàn)場例:頭尾相接30模塊Cpu 10槽 只使用7槽Cpu 13槽 Cpu 10槽 3、CPU已淘汰5/015/025/03-DH485 用于MicLogix5/04-DH+ 和RemoteI/O混合使用5/05- EtherNet,最大64K4、E2PROM閃存5、電池程序大電池耗電量越大,有的一、二個月就停電,方法:電池接線去掉或程序清空6、GND.VBB當(dāng)數(shù)據(jù)連接不上或不順時使用的,兩點短截60秒恢復(fù)到出廠默認(rèn)值。其所設(shè)置的參數(shù)都丟失。手不要接觸電路板防止靜電。7、鑰匙,最常見的是中

5、間狀態(tài),左為運行RUN,中間為運行加編輯REM,右面是組態(tài)狀態(tài)PROG指示燈:(1)運行RUN(2)故障PLT(3)電池BATT,亮?xí)r沒電(4)強制FORCE,黃燈亮(5)數(shù)據(jù)交換ENET,閃亮正常交換,不亮?xí)r不通(6)串口通訊RS232,閃爍亮I/O1、數(shù)字量模塊 IB16 OB162、模擬量模塊 4、8、16點 4點不用組態(tài),8、16點必須組態(tài)3、智能模塊,比如高速計數(shù)、BAS等,特殊組態(tài)每塊模塊后都有跳線四、DeviceNetSN遠程掃描設(shè)備SLC5/05 SN(RemoteI/O)Panel viewPF700I/OPF700SN相當(dāng)于擴展與CPU沒有關(guān)系,相當(dāng)于移動硬盤,CPU只訪問

6、SN,SN掃描下位設(shè)備。SN定義了有32字長*16位=512512I+512O對下面設(shè)備有限制:一個CPU可以帶4個SN,4*1024=4096個點出現(xiàn)SDN秉承了SN的32字SDN與SN不同點1、 協(xié)議不同2、 SDN借助于Rseworx For DeviceNet軟件來分配位置五、EtherNet兩種訪問方式1、 MAC ID,看到白貼:0000BC297876,大系統(tǒng)或大路由器使用。2、 EtherNet/IP小系統(tǒng),自己定義發(fā)展:平臺是Logix和PanelView,標(biāo)簽化尋址ControlLobixConpactLogixSLC500+PanelView,內(nèi)存變量尋址OI數(shù)據(jù)區(qū)程序區(qū)

7、PUSHBOTTON 目標(biāo) B文件(數(shù)字量)數(shù)字輸入數(shù)字顯示 N文件(模擬量)使用的是內(nèi)存變量,它們之間的聯(lián)系是以太網(wǎng)RSview建立在WINDOWS之上PanelView應(yīng)用于硬件上,更可靠六、I/O Server協(xié)議RSLinx是I/O Server的一個庫DF1EntherNetDH+ RSLinxDH485ControlNetDeviceNET提供了第三方相連接協(xié)議 DDE/OPC下午:一、程序組態(tài):RSLinx組態(tài)及使用方法1、 串口直接寫入IP地址步驟:(1) 打開RSLinx(2) 點擊Configure Driver(3) 點擊Available Driver Types(4)

8、 選擇RS232DF1 devices(5) 點擊ADD New,命名后,點擊OK(6) 點擊Auto-Configure選擇OK,點擊CLOSE退出(7) 點擊RSWHO,查看串口網(wǎng)絡(luò)連接狀態(tài)2、以太網(wǎng)(1) 打開RSLinx(2) 點擊Configure Driver(3) 點擊Available Driver Types(4) 選擇Ethernet devices 手動添加IP地址,點擊ADDnew輸入IP地址后,按確定,其余步驟同上。二、RSLogix500編成1、最重要IO configuration,(1)點擊RSLogix500中UNTITLED5.RSS欄中的IO config

9、uration項(2)點擊Read IO Config(3)點擊Who Active選擇網(wǎng)絡(luò)連接后,點擊OK(4)點擊Read IO Config按鈕,自動配備框架設(shè)備2、Channel Contiguration(1)點擊RSLogix500中UNTITLED5.RSS欄中的Channel Contiguration項(2)選擇Chan 1- system來讀取或修改IP地址2、 離線才能使用Down land執(zhí)行UPLoad可以讀取PLC框架及PLC地址號總結(jié):(1) 添加驅(qū)動(RSLinx)(2) 打開RSLogix(3) 上載程序(或新建工程)(4) 配置I/O(5) 通道配置(6)

10、下載注意:手動時不用BOOTP/DHCP Server軟件時都必須把 Bootp Enable的去除3、 使用BOOTP/DHCP Server修改地址(1) 進入到RSLogix500中UNTITLED5.RSS欄中的Channel Contiguration項通道通訊去除IP地址(2) 把Bootp Enable中的必須加上,下載到PLC中關(guān)閉(3) 打開程序Rockwell software中BOOTP/DHCP Server(4) 點擊NEW輸入掩碼地址255.255.255.0(5) PLC斷電數(shù)秒后,掃描新的輸入IP地址(6) 點擊Enable DHCP。第二天:尋址PLC5:固定

11、尋址,一個槽之分配一個地址PLC500槽位尋址,之前不分配地址,根據(jù)模塊類型來分配地址ControlLogix自由尋址,標(biāo)簽形式,取名尋地址二、處理器1、上電初始化 輸入掃描2、程序掃描 執(zhí)行程序 輸出掃描3、診斷三、編成模式-監(jiān)視和編輯梯形圖邏輯-添加或編輯I/O地址說明和梯級說明-I/O的強制設(shè)置-搜索制定的梯形圖梯級或地址用于編輯顯示四、內(nèi)存組織1、程序文件Program files用戶不能更改SYS0-SYS1-LAD2文件是固定的,是主文件,必須有的,添加的LAD3位子文件,添加方法:單擊右鍵,點擊NEW會建立LAD32、數(shù)據(jù)文件Date FilesO、I、S、B為屬性0、1、2、3

12、表示數(shù)據(jù)O0:輸出I1:輸入S2:狀態(tài)文件,CPU的狀態(tài)B3:B文件,起到中間變量(中間繼電器)T4:計時器C5:計數(shù)器R6:控制文件N7:整數(shù)文件F8:浮點數(shù)文件系統(tǒng)定義好不能改變右鍵單擊可以新建為數(shù)據(jù)文件,輸入輸出不能定義,輸入輸出先前為無地址分配。等到IO configuration配置好輸入輸出模塊后才能地址分配。1字=16位Decinac十進制,Dcfc八進制,Binary二進制模擬量采用十進制,數(shù)字量采用二進制。尋址:數(shù)據(jù)文件的地址由文件、文件號、元素名、字號及位構(gòu)成,相互之間用字界符分開。第三天:指令一:位指令bit指令用途助記符名稱XIC檢查是否閉合對一位進行ON狀態(tài)檢測XIO

13、檢查是否斷開對一位進行OFF狀態(tài)檢測OTE輸出激勵使一位導(dǎo)通或斷開OTL輸出鎖存和輸出解鎖OTL所在梯級執(zhí)行時,使一位導(dǎo)通,當(dāng)梯級變?yōu)榧倩蛑匦律想姇r,該位狀態(tài)保持不變;OUT所在梯級執(zhí)行時,使一位斷開,當(dāng)梯級變?yōu)榧倩蛑匦律想姇r,該位狀態(tài)保持不變OUTOSR上升沿一次響應(yīng)當(dāng)梯級條件由假到真變化時,上升沿動作OSF下降沿一次響應(yīng)當(dāng)梯級條件由真到假變化時,下降沿動作左側(cè)XIC:常開XIO:常閉 OTE:輸出,相當(dāng)于線圈這三個是最常用的XIC可以賦予I輸入或B文件地址1、 練習(xí):使用開關(guān)1和開關(guān)2控制電燈,任何一個開關(guān)狀態(tài)改變電燈的狀態(tài)都將發(fā)生改變。開關(guān)1:B3:0/0開關(guān)2:B3:0/1燈16點輸出

14、模塊第0點2、要求同上利用開關(guān)1、開關(guān)2、開關(guān)3實現(xiàn)三地控制或OTL:鎖存LOCKOUT:解鎖UNLOCK這兩個指令需賦予同一個地址。讀下面程序體會用B文件進行鎖存和采用鎖存指令進行鎖存的不同之處解鎖優(yōu)先級最高OSR:上升沿一次響應(yīng),應(yīng)用于初始化OSF:下降沿一次響應(yīng)二、計時器指令(Timer)1、TON(延時導(dǎo)通)2、TOF(延時斷開)3、RTO(保持型延時導(dǎo)通)Timer指定計時器型的數(shù)據(jù)文件,T4:0TimerBas記一次時多少數(shù),=1時,1、2、3、4、5 =0.1時,0.1、0.2、0.3、0.4、0.5,計數(shù)單位量Preast計時值計時時間=TimerBas*PreastAccum

15、顯示值1514131211109876543210字0ENTTDN內(nèi)部使用不得編址字1PRE字2ACCPRE預(yù)顯值A(chǔ)CC累計值EN:使能位TT:計時位DN:完成位時間(秒)0 1 2 3 4 5 6 7 8 9 10 11 12 輸入:ENTTDN例:有三個馬達MTR1、MTR2、MTR3按先后順序啟動,啟動開關(guān)為I:0/0,停止開關(guān)為I:0/1,當(dāng)I:0/0為ON時,MTR1,啟動,3秒后MTR2啟動,再過5秒后MTR3啟動,當(dāng)I:0/1為ON時,三個馬達同時停止運行,用小燈代表馬達.計時器的循環(huán)例:某交通要道,南北方向通行6秒,東西方向通行4秒,試編制一程序模擬紅綠燈變化情況。復(fù)位指令RE

16、S延時斷開計時器TOF時間(秒)0 1 2 3 4 5 6 7 8 9 10 11 12 輸入:ENTTDN讀下列程序,分析其完成的功能延時5秒開,延時5秒關(guān)保持型計時器RTO時間(秒)0 1 2 3 4 5 6 7 8 9 10 11 12 輸入:ENTTDN復(fù)位:計數(shù)器文件C 加計數(shù)CUT 減計數(shù)CTD1514131211109876543210字0CUCDDNOV UNUA內(nèi)部使用字1PRE字2ACCPRE預(yù)顯值A(chǔ)CC累計值試編制一個計數(shù)器,預(yù)制值為6,開關(guān)1負責(zé)加計數(shù),開關(guān)2負責(zé)減計數(shù),達到預(yù)制值的時候燈亮起,。第四天比較指令算術(shù)指令MOVECOPJSR位移指令順序指令計時器與計數(shù)器混

17、用,能夠把較長的時間通過計數(shù)方式來簡化。一、 比較指令指令用途助記符名稱EQU等于比較二值是否相等NEQ不等于比較一個值是否不等于另一個值LES小于比較一個值是否小于另一個值LEQ小于等于比較一個值是否小于或等于另一個值GRT大于比較一個值是否大于另一個值GEQ大于等于比較一個值是否大于或等于另一個值其中SourceA和SourceB不能同時為常數(shù),必須一個為地址EQUEqulSourceA N7:0SourceB 9顯示N7:0的值顯示值9?例題:計時器預(yù)制值為8秒,在計時的前5秒小燈保持常亮,在計時的后3秒小燈進行周期為0.05秒的閃爍。例題二:使用一個計時器,一個計數(shù)器和相應(yīng)的比較指令,

18、完成三個小燈的動作,要求,開關(guān)閉合,十秒鐘后,第一個小燈亮起,二十秒鐘后,第二個小燈亮起,三十秒后,第三個小燈亮起。算術(shù)指令:指令用途助記符名稱ADD加源地址A和源地址B相加,并把結(jié)果存放到目的地址內(nèi)SUB減源地址A和源地址B相減,并把結(jié)果存放到目的地址內(nèi)MUL乘源地址A和源地址B相乘,并把結(jié)果存放到目的地址內(nèi)DIV除源地址A和源地址B相除,并把結(jié)果存放到目的地址和算術(shù)寄存器內(nèi)顯示值9顯示N7:0的值?SourceB 9SourceA N7:0AddADD一定制定一個地址Dest N7:1例題:計算20-6×2+4/3,將結(jié)果存入N7:4中傳送指令MOVE:一次只能移動一個字屏蔽傳送指令MVM復(fù)制指令COP:一次可以復(fù)制128個文件跳轉(zhuǎn)指令JSR位移指令順序指令MSG通訊指令:,作用在網(wǎng)絡(luò)上的節(jié)點間收發(fā)數(shù)據(jù)(網(wǎng)絡(luò)是DF1、DH+、EtherNet)321MSG不論從2寫到1,還是從2讀到1,都在1上編程,MSG只需單方面編成MSG(在input/output處找)類型type:點對點的一種類型Read/write :可選

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論