版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、AB SLC500系列PLC編程培訓教材,天津統(tǒng)一工業(yè)有限公司 王靜波,,目 錄,1.AB PLC家族簡介。2.SLC500系列PLC主要特點及參數(shù)。3.CPU及附件。4.存儲器結(jié)構(gòu)。5.指令系統(tǒng)及例程。,1. AB PLC家族成員,羅克韋爾自動化 Reliance Allen-Bradley Dodge (雷恩
2、電氣) (艾倫.布拉德利) (道奇) MicroLogix SLC500 ControlLogix (1761,1762,1764)(1746,1747) (1756-L55,1756-L61 1756-L62,1756-L63),,,,,,,2. SLC500
3、系列PLC主要特點,Allen-Bradley SLC500是一種小型框架式可編程邏輯控制器,它還包括離散量、模擬量、特殊I/O模塊和相關(guān)外圍設(shè)備。SLC500處理器具備強大的處理能力,其通訊網(wǎng)絡(luò)、功能模塊、存儲容量都可以靈活地進行選擇和配置。其編程環(huán)境為RSLogix500梯形圖編程軟件,用戶可以通過鼠標點擊對I/O模塊進行配置,同時它還配備了功能強大的符號數(shù)據(jù)庫編輯器和故障診斷功能,可以最大程度幫助開發(fā)人員節(jié)省時間,提高編程的效率
4、。SLC500系統(tǒng)最大可配置64K數(shù)據(jù)/程序存儲空間,支持多達60余種模塊。同時還可以選擇各種網(wǎng)絡(luò)通訊模塊。SLC500即可單機運行,又可用在分布式控制系統(tǒng)中。,3.CPU及其它附件,(1)CPU種類及參數(shù),(2)I/O及特殊模塊1746數(shù)字量I/O模塊種類繁多,主要分類為: 灌入型直流輸入模塊(PNP型),主要有1746-IB16、1746-IB8、1746-IC16 、 1746-IH16 、1746-ITB16。
5、 拉出型直流輸入模塊(NPN型),主要有1746-IG16 、1746-IV8 、1746-IV16 、1746-IV32 、1746-ITV16。 灌入型直流輸出模塊(PNP型),主要有1746-OG16 、1746-OV8 、1746-OV16 、1746-OV32 、1746-OVP16。 直流源輸出模塊(NPN型),1746-OB6EI 、1746-OB8等。 此外,數(shù)字量I/O模
6、塊還包括交流輸入、輸出模塊,繼電器輸出模塊等。,,特殊模塊: 特殊模塊包括各種模擬量(電壓 電流)輸入、輸出模塊,熱電偶模塊,熱電阻模塊,高速計數(shù)器模塊,運動控制模塊,位置控制模塊,吹塑成型模塊,BASIC語言模塊等。這里不做一一介紹,其中熱電偶模塊和高速計數(shù)器模塊將在以后專門講到。,(3)機架和電源 機架: SLC模塊框架為系統(tǒng)配置提供了靈活的選擇。目前,有4槽、7槽、10槽 和13槽
7、四種不同的框架供用戶選擇,每個框架都需要有自己的電源,電源模 塊安裝在框架的外左側(cè),用戶最多可以用專用的電纜連接三個框架。 電源: SLC系統(tǒng)可以采用3種交流電源和4種直流電源。電源模塊通過兩個螺絲 安裝在框架的左外側(cè)。對于采用交流供電的電源,可以采用跳線來選擇120 或220V輸入電壓。在SLC電源上,有一個LED指示燈用于表示電源模塊是否 正常工作。電源模塊在設(shè)計上可以承受瞬時
8、調(diào)電,根據(jù)系統(tǒng)負載不同,在掉 電20毫秒至30毫秒內(nèi),不會對系統(tǒng)造成影響。,下面就是COS8的硬件配置情況(這里僅介紹COS主站部分):,,1746-IB16,電源模塊1746-P2,1746-OB16,1746-OB16,1746-OB16,1746-OB16,1746-OB8,1746-OB8,1746-IB16,空,電源模塊1746-P2,空,空,空,10槽機架,,13槽機架,1746
9、-IB16,1746-IB16,1747-L532,3,4,5,6,9,0,13,14,15,16,19,10,20,4.存儲器結(jié)構(gòu),(1)PLC的文件結(jié)構(gòu): 首先要理解文件結(jié)構(gòu),處理器通過用戶創(chuàng)建的程序(叫做處理器文件) 進行控制。用戶用編程設(shè)備執(zhí)行的大部分操作包括在處理器文件內(nèi)。處理 文件包括程序文件和數(shù)據(jù)文件兩部分。 處理器文
10、件,,程序文件,數(shù)據(jù)文件,程序文件: 程序文件包括控制器信息、梯形圖主程序、中斷子程序以及其它一些子程序?qū)τ赟LC系列控制器,其程序文件的安排為: 系統(tǒng)程序(文件0)-包括不同系統(tǒng)的相關(guān)相關(guān)信息及用戶的編程信息,如 處理器型號,I/O組態(tài),處理器文件名,以及口令等。 保留(文件1)-文件被保留。 梯形圖主程
11、序(文件2)-本文件包括用戶的主程序 梯形圖子程序(文件3-225)-本文件包括供主程序調(diào)用的子程序。 對于MicroLogix1000系列控制器,程序文件的結(jié)構(gòu)有所不同,這里不做過多介紹。,數(shù)據(jù)文件: 數(shù)據(jù)文件包括與外部I/O及所有梯形圖程序使用的指令相關(guān)的狀態(tài)信息。另外,還存儲了涉及處理器操作的信息。如果需要,可以使用這些文件存儲配方及查詢表。 數(shù)據(jù)文件按照所包
12、含的數(shù)據(jù)種類來組織。數(shù)據(jù)文件的類型有: 輸出(文件0)-本文件存儲控制器輸出端狀態(tài)。 輸入(文件1)-本文件存儲控制器輸入狀態(tài)。 狀態(tài)(文件2)-本文件存儲控制器的操作信息并用于控制器的故障調(diào)試 及程序操作。 位 (文件3)-本文件用于內(nèi)部繼電器邏輯的存儲。 計時器(文件4)-本文件
13、存儲計時器累加值和預(yù)置值以及狀態(tài)位。 計數(shù)器(文件5)-本文件存儲計數(shù)器累加值和預(yù)置值以及狀態(tài)位。 控制(文件6)-本文件存儲諸如移位寄存器和順序發(fā)生器等專用指令的長 度、指針位置,以及狀態(tài)位。,整數(shù)(文件7)-本文件用于存儲數(shù)值或位信息。 浮點(文件8)-本文件用于存儲單精度非擴展32位數(shù)字。適用于SLC503
14、 及更高版本的處理器。 字符串-適用于SLC503及更高版本的處理器。 ASCII-適用于SLC503及更高版本的處理器。,(2)PLC的存儲器結(jié)構(gòu):,,CPU,備份數(shù)據(jù)保持數(shù)據(jù)程序文件,CPU工作區(qū)間保持數(shù)據(jù)程序文件,EEPROM,RAM,,,(3)輸入輸出尋址方法: 邏輯地址: N 7 : 2
15、 T 4 : 7 . ACC文件類型 文件類型文件號 文件號文件分隔符 文件分隔符字號
16、 字號 位分隔符 位號 整數(shù)文件內(nèi)的字 結(jié)構(gòu)文件內(nèi)的字,,,
17、,,,,,,,,,,,,,,,,,,N 7 : 2 / 5 B 3 / 31文件類型 文件類型文件號 文件號文件分隔符
18、 位分隔符字號 位號位分隔符位號 位文件是連續(xù)的流文件,因此可以通過
19、 兩條途徑尋址:通過字和位,或者單獨通過 位尋址。 整數(shù)文件內(nèi)的位 位文
20、件內(nèi)的位,,,,,,,,,,,,,,,,,,,,,R 6 : 7 / DN S : 4 / 6文件類型 文件類型文件號
21、文件分隔符 文件分隔符結(jié)構(gòu)號 字號分隔符 字分隔符助記符
22、 字號 結(jié)構(gòu)文件內(nèi)的位 狀態(tài)文件內(nèi)的位,,,,,,,,,,,,,,,,,,,,,,,固定式I/O控制器的I/O尋址:,電源模塊,CPU,,,,,,,,,,,,,槽,輸入,輸出,12345678910,,632無8無16168無無,6無16832
23、無無無無無,10槽框架,1,2,3,4,5,6,7,8,9,0,按照左圖的輸入輸出表,尋址規(guī)則為: I:1/0-I:1/5 I:2/0-I:2/15 I:2.1/0-I:2.1/15 O:1/0-O:1/5 O:3/0-O:3/15以下尋址方式相同。,(3)變址尋址方法簡介: 下面簡單介紹一下變址尋址的方式,變址尋址符號為#字符 ,在邏輯地址的文件類型指示符的前面加#字符。在梯
24、形圖程序內(nèi)可以使用一個以上的變址地址。 在狀態(tài)文件字24(S:24)內(nèi)輸入偏移址。所有變址指令都使用同樣的字S:24存儲偏移值。處理器在基地址加偏移值處開始操作。 輸入偏移值時應(yīng)注意以下幾點: 確認變址值(正值或負值)不會引起變址地址超越文件類型的邊界。 當一條指令使用兩個以上的變址地址時,對每個變址地址處理器使用相同 變址值。 必須在執(zhí)行包含變址地
25、址的指令前把變址字設(shè)定為偏移址。注:!在使用變址地址指令前一定確保裝入了合適的偏移址,否則會發(fā)生以外的機械操作。,例: 本例中,S:24的值為10,那么,尋址的地址就變?yōu)镹7:20和N7:60.,MVMMASKED MOVESOURCE #N7:10 0MASK
26、 0033Dest #N7:53 0,,,,4.指令系統(tǒng)及例程,下面以實際例子來說明SLC500系列控制器的編程指令及使用方法。鉆紙機動作說明:操作面板布置,,鉆孔機操作盤,,,,,,,1,,開始 I:1/16,停止 I:1/16,更換鉆頭 O:3/4,馬上更換 O:3/6,,撥碼開關(guān)(書本厚度)
27、I:1/11-1:1/14,,,,,鑰匙開關(guān)I:1/8,鉆孔個數(shù)選擇I:1/9-I:1/10,鉆孔機示意圖,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,鉆頭原點:I:1/5,深度控制:I:1/4,檢測電眼:I:1/2鉆孔計數(shù):1:1/3,鉆頭電機:O:3/1鉆頭返回:O:3/2鉆頭前進:O:3/3,,,增量型編碼器,,此外,根據(jù)1746-HSC的特性,此例還有更加簡單的程序編制方法,在高速計數(shù)器專題中將會專門
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論