版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一.系統(tǒng)組件1. 框架2. Contrlbus: ControlLogix 背板的名字。是個(gè)多主總線.即以輪詢機(jī)會(huì),一個(gè)模板發(fā)一個(gè)包.使用Producer/Consumer 技術(shù).RIUP(Removal and Insertion Under Power)3. 電源1756-PA72/75240VAC10A/13A4. Logix5000器 1756-BA1Keyswitch: Run, Program, Remote5. DI/O 和AI/O1756-XYNCX: I 輸入O 輸出Y:A ACBDCF 快速響應(yīng)模擬量N:點(diǎn)數(shù)C:D 診斷E 電子保險(xiǎn)絲I 單獨(dú)RTB6. 運(yùn)動(dòng)模板通訊網(wǎng)橋模板
2、 1756-ENTB1756-DNB1756-L1用于串行口通訊1756-DHRIO8. 軟件包RSLogix5000編程,組態(tài)運(yùn)行于 NT(V 2.27 以前,SERVICEPACK 3; V2.51 SERVICE PACK 4; V 6.00 SERVICE PACK 5;支持 WINDOWS2000 需以后V 7.00)1Software VersionProcessor FirmwareKTCX15FirmwareCNBFirmwareRSNetWorx VersionRSLinx VersionDHRIOFimwareAnalog VersionDNBFirmwareM02AEFi
3、rmwareENETFirmwareRSLinx通訊ControlFLASH更新模板固件RSNetwork forControlNet網(wǎng)絡(luò)調(diào)度按系統(tǒng)設(shè)計(jì)采用RSNetwork for DeviceNet 和 ControlLogix Gateway 組態(tài)軟件注意:1) 編程前必須核實(shí)全部系統(tǒng)模板是否為RSLogix5000 版本工作的固件版本2) 以新版本RSLogix5000 更新模板固件.2VersionVersionVersion series/ FW revVersionIsolated / Non-isolated input /Non-isolated OutputVersionV
4、ersionVersion1.10Q35.12 (1.81)99.75A/1.141.06.38.01.70.64B/01Q35.15 (1.84)99.75A/1.141.06.38.01.70.64B/03R2.1099.75A/1.141.07.24.02.00.97B/00R3.292.5A/8.02.00.97B/2.171.9 / 1.5 /1.52.005R3.312.5A/8.02.10.11
5、8B/2.171.9 / 1.5 /1.52.005R4.422.5A/1.19 B/2.10 D/8.02.10.167B/2.171.9 / 1.5 /1.52.0023.0037R4.422.5A/1.19 B/2.10 D/82.10.167B/2.171.9 / 1.5 /1.52.0023.0031R5.122.5A/1.19 B/2.24 D/8.02.10.176B/2.171.9 / 1.5 /1.52.0083.00302R6.1
6、92.5A/1.19 B/2.27 D/8.02.20.118B/2.171.9 / 1.5 /1.52.0083.00313.81.183) 一當(dāng)更新,中途不能刪除,否則損壞模板練習(xí): 使用CONTRLFLASH 軟件確定模板版本號(hào)(不要更新).寫(xiě)下輸入/輸出模板版本號(hào)二.RSLogix5000文件保存格式1.acd文件大.通常保存格式.不能直接保存到軟盤(pán).I5k文件小.export 的文本或ASCII 文件.必須import 后,產(chǎn)生.acd 文件,被打開(kāi)RSLINX 組態(tài)通訊網(wǎng)絡(luò)2.1)串口1756-CP3選擇 NONE,8,1,NO HANDSHAKE, BCC2)
7、ControlNetB 站號(hào)設(shè)定1784-KTCX15 卡上開(kāi)關(guān)設(shè)定Base memory 地址(確省 D000:0000)和Base I/O 地址(確省 220,同于一般聲卡地址),沒(méi)有重復(fù) PC 上其他設(shè)備地址(NT 診斷框中Resource 可查 IRQ 地址,I/O 口地址和memory地址); 設(shè)MAC 地址(賦予ControlNet 上所用高地址)3)RSLinx 中 RSWho 核實(shí)連接.通訊途徑(PATH)3.1) 從 RSLinx Who Active 選擇.例選擇本地器或通過(guò) ENET 卡選擇框架上器模板.2) Recent Path3即Online,Upload,Dowd
8、load 用Online 框里表示的最近使用的途徑.例Driver: AB-DF1-1 表示 1 槽的器Upload 僅上載到PC RAM,SAVE 才保存到硬盤(pán)三. 建立和組織項(xiàng)目(Project)1.建立項(xiàng)目文件(創(chuàng)建和組態(tài)一個(gè)器;Project 樹(shù)形結(jié)構(gòu))指定框架size 和槽位,可以保證時(shí)核實(shí)保證正確項(xiàng)目名(器名)2.器屬性1)可選作為CST Master.CST(Coordinated System Time):一個(gè)Controlbus 框架中對(duì)所有模板保持同步的時(shí)間值2)系統(tǒng)開(kāi)銷時(shí)間片( System OverheadTimeslice)在連續(xù)任務(wù)中占的%.連續(xù)任務(wù)中最后執(zhí)行的功能
9、(與編程器通訊; MSG/BT; 通過(guò)背板從串口到另一個(gè)器通訊;再建立和監(jiān)視I/O 連接RIUP 等).缺省為 10%. 如果系統(tǒng)通訊量大可以調(diào)大.不影響周期任務(wù)的執(zhí)行.項(xiàng)目組織1)任務(wù)(Task)連續(xù)任務(wù)1 個(gè),可被周期(Periodic)任務(wù)打斷任務(wù)優(yōu)先權(quán)最低周期任務(wù)31 個(gè),如果有連續(xù)任務(wù)32 個(gè),如果沒(méi)有連續(xù)任務(wù)4以一個(gè)重復(fù)的時(shí)間間隔(1MS2000S)中斷連續(xù)任務(wù)或以用戶指定中斷另外一個(gè)低優(yōu)先權(quán)的周期任務(wù)任務(wù)屬性觸發(fā)執(zhí)行安排好的程序(Program).32 個(gè)程序/任務(wù).可見(jiàn)MAX 和LAST TIME 任務(wù)執(zhí)行時(shí)間(MS)任務(wù)優(yōu)先權(quán) 1-15,1 高 15 低Watchdog Ti
10、mer 監(jiān)視任務(wù)中全部程序執(zhí)行完成時(shí)間周期任務(wù)的速率2)程序含一組子程序.指定主子程序,可按指令跳轉(zhuǎn)其他子程序.另外可選故障子程序,在執(zhí)行指令出錯(cuò)時(shí)運(yùn)行任務(wù)中可指定程序的序.也可以在不同工藝時(shí)把某程序排出調(diào)度程序可修改器范圍數(shù)據(jù)和本程序范圍數(shù)據(jù),不可以修改另外一個(gè)程序的本地?cái)?shù)據(jù)可顯示MAX, LAST SC,不含被中斷而等待的時(shí)間不在任務(wù)中的程序?yàn)閡nscheduling program.例維護(hù)程序3)刪除組件必須順序刪除組件:子程序程序任務(wù)4)設(shè)計(jì)考慮沒(méi)有特定時(shí)間要求的放于連續(xù)任務(wù)的特定時(shí)間要求的作為周期任務(wù)的程序程序名用易記功能名; 任務(wù)名中含時(shí)間5練習(xí): 建一個(gè)任務(wù)改變?nèi)蝿?wù)屬性建一個(gè)程序
11、編輯程序調(diào)度建一個(gè)子程序賦一個(gè)子程序四. 項(xiàng)目中組織數(shù)據(jù)1.內(nèi)存L1 內(nèi)存保存:I/O 狀態(tài)和數(shù)據(jù);Produced/Consumed;程序邏輯.如果擴(kuò)展內(nèi)存,則基本內(nèi)存僅放前二者,后二者放于擴(kuò)展內(nèi)存2.數(shù)據(jù)的內(nèi)存分配占用內(nèi)存空間,存放數(shù)據(jù).沒(méi)有數(shù)據(jù)表概念1)分配給的基本數(shù)據(jù)類型(predefined)Bool只有 1 位Sint單字節(jié)整數(shù)IntDint雙字(Dword)RealPIDTimerCounter6MessageControl與Motion 有關(guān)的每種類型都占 32 位.同類型的不一定放一起.一個(gè)接一個(gè).因此Bool,Sint, Int 的放用戶定義的數(shù)組中可以節(jié)約內(nèi)存; 定時(shí)器要
12、放一起,可用定時(shí)器數(shù)組2)分配給是用戶定義的數(shù)據(jù)類型結(jié)構(gòu)(structure):成組多種數(shù)據(jù)類型到續(xù)的內(nèi)存塊.用戶定義的結(jié)構(gòu)可由不同的數(shù)據(jù)類型組成.例如:定義有關(guān)罐的結(jié)構(gòu)數(shù)據(jù),是液面(十進(jìn)數(shù)),溫度(十進(jìn)數(shù)),閥門(mén)開(kāi)/關(guān)(BOOL)組成.而 10個(gè)罐即這樣結(jié)構(gòu)數(shù)據(jù)的一維數(shù)組(Tank_data).尋址可名.成員名上例為T(mén)ank_data.Level3)模板定義的數(shù)據(jù)類型組態(tài)通訊和IO 模板時(shí)自動(dòng)產(chǎn)生,賦予一個(gè)3.定義1)范圍定義器范圍:MSG; Produced/Consumed 數(shù)據(jù); 項(xiàng)目中多于一個(gè)程序用程序范圍: 僅一個(gè)程序用.所以一個(gè)邏輯中用的是程序范圍的,則不用換名即可拷貝該邏輯到另
13、一個(gè).2)類型基本, 內(nèi)存中命名Produced7Consumed別名(Alias), 指向基本同一內(nèi)存地址3) Style即以二進(jìn)制,十進(jìn)制等什么格式表現(xiàn)4.數(shù)組1) 只能一個(gè)數(shù)據(jù)類型,最大三維(結(jié)構(gòu)類型數(shù)據(jù)只能一維),下標(biāo) 0 開(kāi)始數(shù)組例:一維數(shù)組班; 三維數(shù)組零件號(hào),和顏色2) 數(shù)組尋址固定尋址Part4,5,2可變尋址P名或表達(dá)式位尋址P1.2第一元素的第 2 位可變位尋址P2.名或表達(dá)式練習(xí):創(chuàng)建一個(gè)(器范圍和程序范圍)和一個(gè)數(shù)組創(chuàng)建一個(gè)用戶定義的數(shù)據(jù)結(jié)構(gòu)創(chuàng)建一個(gè)別名拷貝和再使用和用戶定義的數(shù)據(jù)類型五. 輸入,編輯和核實(shí)LAD1.可以/離線編輯2.一級(jí)可以順序有多個(gè)輸出3.輸入,輸出
14、可交錯(cuò),但最后為輸出4.名例Part.Number.1part 中Number 成員的位 1I/O名Local:7:I.Data.3本地 7 槽輸入模板的數(shù)據(jù)第 38位5.指令中名輸入:輸入幾個(gè)字母后,系統(tǒng)列出相近的名選擇從下拉單選擇如果為新,從右點(diǎn)選擇中建新名,缺省為程序范圍的6.Verify: 右對(duì)處理器,打開(kāi)的子程序7.編輯LAD 在計(jì)算機(jī)內(nèi)存(以e 表示)或器器(以E 表示)8.練習(xí):建 RUNG,賦指令和名; 用 quick key 輸入指令和 LAD 元素; 分支;編輯指令; 核實(shí) LAD;拷貝和再使用 RUNG,指令,BRANCHE;二個(gè)項(xiàng)目中拷貝級(jí)六. 和本地I/O 模板通訊1
15、.不正確的組態(tài)本地IO 模板:IO 模板不與器連接和通訊,丟失IO 數(shù)據(jù)使用多于需要的系統(tǒng)連接,造成太多的總體系統(tǒng)連接數(shù)2.1756 I/O 模板與傳統(tǒng)的模板不同處:IO 模板PRODUCE 和CONSUME 數(shù)據(jù)多個(gè)器可以同時(shí)CONSUME 由IO 模板PRODUCE 的數(shù)據(jù)IO 數(shù)據(jù)立刻更新,而不是在掃描周期結(jié)束時(shí)3.離線組態(tài)IO 模板.一些參數(shù)說(shuō)明:1) Electreying (電子鍵): 是系統(tǒng)特性,要求一個(gè)物理模板屬性是否與軟件組態(tài)的一樣9準(zhǔn)確匹配(Exact Match):要求模板和其軟件中的組態(tài)“全等”匹配-廠商,目錄號(hào)(模板類型),系列號(hào),major/minor 版本等.(m
16、inorrevision:版本更新不影響它的功能和軟件用戶接口.例清除bug)兼容模板:除minor revision版本外匹配鍵:模板不拒絕連接2)Communication Format確定下述數(shù)據(jù)格式a)IO 數(shù)據(jù)b)IO 模板組態(tài)數(shù)據(jù)c)OwnershipIO 模板必有一個(gè)處理器作為OWNER,該處理器向它組態(tài)數(shù)據(jù),啟動(dòng)操作輸入模板可多個(gè)Owner; 輸出模板只可以有一個(gè)Owner每個(gè)模板必須維持和一個(gè)Owner 通訊,以繼續(xù)操作只聽(tīng)連接(Listen-Only Connection): 該連接器不擁有(own)I/O 板而接收其數(shù)據(jù).聽(tīng)模板的輸入或輸出回返(echo)數(shù)據(jù).只要有一個(gè)
17、處理器和模板的連接有效,就可以聽(tīng)到. 只聽(tīng)連接也占系統(tǒng)連接數(shù)輸入模板有多個(gè)Owner,那他們對(duì)該模板的組態(tài)數(shù)據(jù)必須相同.當(dāng)?shù)谝粋€(gè)Owner 與改模板建立連接組態(tài)數(shù)據(jù)后,如另外Owner 連接時(shí)有不同的組態(tài)參數(shù),則不能建立連接,并出錯(cuò);如一個(gè)Owner 斷連接,只要另一個(gè)Owner 保持連接,則模板仍然繼續(xù)多點(diǎn)廣播數(shù)據(jù)10二個(gè)PROJECT 中有相同的IO 組態(tài)數(shù)據(jù)時(shí),可以利用拷貝/粘貼IO組態(tài)夾由以下Communication Format 參數(shù)建立Ownership.對(duì)輸入模板:Input data通常的故障和輸入數(shù)據(jù)Full DiagnosticInput Data輸入數(shù)據(jù);如在本地框架,
18、數(shù)據(jù)改變時(shí)系統(tǒng)時(shí)鐘值; 診斷數(shù)據(jù)(診斷模板)CST Timestamped對(duì)本地框架,時(shí)間粘貼的輸入數(shù)據(jù),該時(shí)間為數(shù)據(jù)改變時(shí)刻對(duì)輸出模板:Output Data器輸出數(shù)據(jù)CST TimestampedFused Data-Output Data器輸出數(shù)據(jù),對(duì)本地模板當(dāng)FUSE 斷或RESET 時(shí),模板返回帶系統(tǒng)時(shí)鐘值的 FUSE-BLOWN 狀態(tài)Full Diagnostic Output Data器輸出數(shù)據(jù),模板返回時(shí)間粘貼的診斷數(shù)據(jù)Scheduled Output DataOwner器輸出數(shù)據(jù)和CST 時(shí)間粘貼值CST Timestamped Fuse Data - Scheduled O
19、utput Data器帶 CST 時(shí)間粘貼的輸出數(shù)據(jù). 對(duì)本地模板當(dāng)FUSE 斷或 RESET 時(shí),模板返回帶系統(tǒng)時(shí)鐘值的FUSE-BLOWN 狀態(tài)Full Diagnostic - Scheduled Output Data器輸出數(shù)據(jù)和11CST 時(shí)間粘貼值.模板返回帶時(shí)間粘貼的診斷數(shù)據(jù)一當(dāng)接收 Communication Format,不能再改變.需改變,應(yīng)刪除后再建立新的模板組態(tài)3)Inhibit Module and Major Fault Option模板寫(xiě)模板的組態(tài)數(shù)據(jù),但防止模板和其 Owner器的通訊.如果了通訊模板,則關(guān)閉依賴它的全部模板Major Fault Option
20、表示當(dāng)模板連接故障時(shí)產(chǎn)生器的 MajorFault4)Multicasting Rate數(shù)字量IO 數(shù)據(jù)的多點(diǎn)廣播受模板組態(tài)時(shí)選擇RPI(Requested PacketInterval)和COS(Change of state)影響.PRI在指定的時(shí)刻(200ms-750ms)模板多點(diǎn)廣播.其他時(shí)間的當(dāng)前數(shù)據(jù)存放于板上器COS 板上只要有一點(diǎn)改變狀態(tài)或在 PRI 率點(diǎn)廣播.該選擇比較有效模擬量多點(diǎn)廣播受PRI 和RTS(Real Time Sampling Rate)影響PRI在指定的時(shí)刻(25ms-750ms)多點(diǎn)廣播板上內(nèi)存當(dāng)前值.RTS掃描輸入通道,存放其數(shù)據(jù)在板上存貯器.多點(diǎn)廣播更新
21、的通道數(shù)據(jù)和其他狀態(tài)數(shù)據(jù)到本地框架的背板.確保器收到更新的數(shù)據(jù),建議RPI=RTS5)Diagnostic Feature12Open Wire Detection模板檢測(cè)最小的漏電流.一個(gè)漏電電阻必須接在輸入設(shè)備的接點(diǎn)上.檢測(cè)到開(kāi)線,一個(gè)點(diǎn)級(jí)故障發(fā)給器Field Power Loss Detection現(xiàn)場(chǎng)供電丟失,一個(gè)點(diǎn)級(jí)故障發(fā)給器No Load Detection檢測(cè)無(wú)現(xiàn)場(chǎng)布線或off 狀態(tài)負(fù)載Field Side Output VerificationLAD 的變化正確地反映在設(shè)備的電源側(cè),即命令on 時(shí),輸出on.可用于將它與輸入狀態(tài)比較應(yīng)用Pulse Test不真正改變輸出負(fù)載狀態(tài)
22、,發(fā)短脈沖看輸出回路是否有響應(yīng),也就是從回路的電流特征看是否有狀態(tài)改變命令給回路,以確保沒(méi)短路或過(guò)載。如果沒(méi)響應(yīng),自動(dòng)增加測(cè)試脈沖寬度。如增大到最大時(shí),仍無(wú)響應(yīng),認(rèn)為是無(wú)負(fù)載Point Level Electronic Fusing防止太大電流通過(guò)模板. 替代模板保險(xiǎn)絲,防止模板短路的電子保險(xiǎn), 不替代外部保險(xiǎn)絲、空開(kāi)。可由應(yīng)用、MMI 或電源cycle復(fù)位保險(xiǎn)Diagnostis Latching檢測(cè)到任一故障,將:置位故障位,并可以在TAG LIST 中進(jìn)行檢查;故障數(shù)據(jù)向所有的器作多點(diǎn)廣播;IO 模板的故障燈亮.Diagnostis Latching 被使能時(shí),將會(huì)把故障瑣存在置位,即使
23、清13除了錯(cuò)誤,仍保留故障,除非下述方法清除:手動(dòng)在I/O Module Properties Dialog Box 中復(fù)位故障位或LAD 中CIP 指令復(fù)位瑣存或POWER CYCLE 復(fù)位該輸出模板.不能用IO 故障中置 0 的方法復(fù)位.必須關(guān)閉不用的IO 點(diǎn)診斷,否則模板故障燈亮有防維護(hù)Diagnostic Timestemping當(dāng)故障產(chǎn)生和清除時(shí)時(shí)間.模板組態(tài)時(shí)必須選擇 CST 通訊格式Diagnostic Chang of State如果使能,模板將在 RPI 時(shí)刻,COS(對(duì)輸入模板)和診斷故障發(fā)生時(shí)向器數(shù)據(jù).對(duì)診斷輸出模板不能該特性練習(xí):IO 診斷位;使用IO 診斷位4.模擬量
24、模板參數(shù)Scaling工程定標(biāo)(*)Clamping限制輸出范圍Notch Ffilter模板的每一個(gè)通道濾波器有特定的頻率.消除LINENOISEProcess Alarm(*)HH,H,L,LLRate Alarm(*)14速率Calibration一個(gè)一個(gè)通道的校正或模板范圍的校正Calibration Bias傳感器偏差的補(bǔ)賞Digital Filter(*)對(duì)每個(gè)輸入通道短暫干擾由指定一個(gè)時(shí)間常數(shù)來(lái)平滑數(shù)據(jù)Hold For Initialization防止躍變,器輸出接近此值時(shí)(全刻度的 0.1%內(nèi))作用Ramping防止模擬量在快速變化對(duì)模板的損壞整數(shù)通訊格式時(shí),不支持(*)首先組
25、態(tài)定標(biāo)值,其他都與此有關(guān).當(dāng)定標(biāo)變化時(shí),其他值必須變化5.I/O 組態(tài)測(cè)試當(dāng)含 IO 組態(tài)的項(xiàng)目后,的模板信息和用戶定義模板信息比較.通過(guò)下述表現(xiàn)辨識(shí)模板通訊問(wèn)題:器閃爍綠IO 燈IO 模板上閃爍紅OK 燈IO 組態(tài)文件夾和器組織的IO 模板有 !符號(hào)IO 模板組態(tài)診斷框的狀態(tài)部分有錯(cuò)誤報(bào)告6.模板數(shù)據(jù)類型器自動(dòng)產(chǎn)生有關(guān)組態(tài)的每一塊IO 模板的IO.按模板不同,同模板的不同通訊格式都不一樣.有15數(shù)據(jù)組態(tài)組態(tài)(只對(duì)OWNER)故障信息例,與 1756-IB16D 有關(guān)的Local:2:I.FaultLocal:2:I.DataLocal:2:I.CSTTimestampLocal:2:I.Op
26、enWire產(chǎn)生的名比較難記,可以有別名來(lái)幫助記憶練習(xí):組態(tài)IO 模板,包括電子key組態(tài)數(shù)字量模板和模擬量模板賦別名說(shuō)明IO 狀態(tài)LED組態(tài)多點(diǎn)廣播七. 組態(tài)器夸背板Produce 和 Consume 數(shù)據(jù)器之間可以夸背板或CONTROLNET 網(wǎng)不要編程借助于Produce/Consume 標(biāo)簽共享數(shù)據(jù):32 位或數(shù)組(整數(shù),定時(shí)器,計(jì)數(shù)器或用戶定義數(shù)據(jù)類型組成)=500 字節(jié)二類數(shù)據(jù)傳送:實(shí)時(shí)或scheduled典型的scheduled 傳送用于IO 數(shù)據(jù).當(dāng)設(shè)置IO 模板時(shí),運(yùn)用特定連接設(shè)定 keeper node, 使用 RSNetworx 調(diào)整網(wǎng)絡(luò).unscheduled 網(wǎng)絡(luò)交通
27、(例MSG),不需要傳送最大500 字節(jié)16非實(shí)時(shí)或unscheduledProduce/Consume是時(shí)間嚴(yán)格的SCHEDULED 數(shù)據(jù).傳統(tǒng)的是UNSCHEDULED作為 Produce/Consume都需要連接.器支持 127 個(gè) Consume.或支持 250 個(gè)Produce+Consume.1.Produce TagTag Properties dialog Box 指定 ProduceOption 和 Consume數(shù). Consume數(shù)將決定連接數(shù)Tag Window 中指定P.使能Producing2.Consuming器組態(tài)建立Producing器的途徑.定義器名槽號(hào)版本
28、:電子 keying; Major revision 同于項(xiàng)目器的 Majorrevision被組態(tài)共享數(shù)據(jù)的器是象I/O 模板似列在I/O 組態(tài)中3.Consume Tag建,其屬性指定:擁有它的器名; Consume Tag 名; 數(shù)據(jù)類型; 更新間隔(多長(zhǎng)時(shí)間接收數(shù)據(jù))Consume Tag 接收目標(biāo)器的Produce 數(shù)據(jù).如果Produce 用戶定義的數(shù)據(jù),在 Consuming器中必須是相同的和布局,為確保準(zhǔn)確,可以在項(xiàng)目中拷貝結(jié)構(gòu)在 Tag Properties dialog Box 指定 Consume 和源器,源(Produce)名.17如果一個(gè) Consume Tag 故障
29、,所有其他來(lái)自該 Producing器的 ConsumeTag 停止接收數(shù)據(jù)Consume Tag 在RPI 接收數(shù)據(jù).必須離線和編程方式的修改RPI在Edit tag list 中用filter 可以容易看所有Produce Tag 和Consume Tag為準(zhǔn)確作到二個(gè)器中一樣的要求,用拷貝功能.例,建含一個(gè)成員的用戶定義的數(shù)組結(jié)構(gòu),然后拷貝到二個(gè)器. Produce 和 Consume 這個(gè)數(shù)據(jù)類型的.成組數(shù)據(jù),Produce 和Consume 數(shù)組或用戶定義的數(shù)據(jù)類型,可以減少連接八. 組態(tài)Logix5000器夸ControlNet 共享數(shù)據(jù)內(nèi)容:組態(tài)BR 模板建立和調(diào)度一個(gè)新的Con
30、trolNet 網(wǎng)1.ControlNetKeeper最小的節(jié)點(diǎn)號(hào),接收來(lái)自RSNetWorx 有關(guān)ControlNet 軟件的信息Keeper 不是MasterKeeper 僅準(zhǔn)予網(wǎng)絡(luò)用 1786-CP 連接計(jì)算機(jī)和BR 上RJ45 口,不用加新節(jié)點(diǎn)號(hào)Scheduling Service數(shù)據(jù)作為Scheduled Data.時(shí)間嚴(yán)格的數(shù)據(jù),例如IO 狀態(tài),內(nèi)聯(lián)數(shù)據(jù)每次數(shù)據(jù)轉(zhuǎn)送間隔周期,都以同樣時(shí)間段產(chǎn)生18信息轉(zhuǎn)送中有高優(yōu)先權(quán)可以是來(lái)自IO 模板數(shù)據(jù)或器間點(diǎn)對(duì)點(diǎn)的內(nèi)聯(lián)數(shù)據(jù)RPI(Requested Packet Interval)數(shù)據(jù)系統(tǒng)應(yīng)用中為I/O 或 Produce/Consume,必
31、要求 ScheduledDataUnscheduling Service在所有Scheduled Data后傳送可以是建立連接; LAD 啟動(dòng)的點(diǎn)對(duì)點(diǎn)信息數(shù)據(jù)(MSG 指令); 編程數(shù)據(jù)(上載/)ContrlNet 網(wǎng)上信息交換Producer/Consumer 模式: 提過(guò)使用網(wǎng)絡(luò)地址 Producer 向目標(biāo)Consumer一個(gè)信息,確定連接; 然后需要數(shù)據(jù)的節(jié)點(diǎn) Consumed 數(shù)據(jù)(通訊); 關(guān)閉連接.ContrlNet 網(wǎng)上信息交換:a)Producer 含接 ID(CID)數(shù)據(jù).這個(gè) ID 是在 ControlNet節(jié)點(diǎn)連接網(wǎng)絡(luò)時(shí)自動(dòng)建立b)組態(tài)的節(jié)點(diǎn)辨識(shí)特定的CID ,Cons
32、ume 該數(shù)據(jù)c)據(jù)數(shù)據(jù)片算法 網(wǎng)絡(luò),在每個(gè) NUI(Network UpdateInterval)節(jié)點(diǎn)傳送數(shù)據(jù).用戶選擇 NUT(Network Update Time)組態(tài)多長(zhǎng)時(shí)間重復(fù)NUI網(wǎng)絡(luò)參數(shù)為信息交換調(diào)度網(wǎng)絡(luò),必須選擇下述網(wǎng)絡(luò)參數(shù)值a) NUT19NUT 是重復(fù)的時(shí)間基,網(wǎng)絡(luò)以它傳送數(shù)據(jù)(調(diào)度,非調(diào)度和維護(hù)數(shù)據(jù))2-100msNUT 值包括點(diǎn)對(duì)點(diǎn),數(shù)字量和模擬量數(shù)據(jù)快于NUT 傳送數(shù)據(jù)NUT 作為 NUI 的參照b)SMAX 調(diào)度的最大節(jié)點(diǎn)每次UNT,=SMAX 的節(jié)點(diǎn)依次數(shù)據(jù)時(shí)間嚴(yán)格的數(shù)據(jù)節(jié)點(diǎn),必=NUTAPI(Actual Packet Interval)API 是真正計(jì)算而得
33、的間隔:a)它基于NUI,并且NUT建立調(diào)度ContrlNet 網(wǎng)a) 使用RSNetworx 建立對(duì)網(wǎng)絡(luò)的連接RSNetworx 用于調(diào)度網(wǎng)絡(luò)和連接本地器到框架的任一控制器和IO 模板:建立網(wǎng)絡(luò)組態(tài)的圖形表示法,組態(tài)定義網(wǎng)絡(luò)參數(shù)分析網(wǎng)絡(luò)交通,確定是否要求的交通量是可行的顯示當(dāng)前能力的%數(shù),以及加交通量會(huì)引起的能力 %數(shù).然后用戶確認(rèn)是否調(diào)整請(qǐng)求的交通或調(diào)度% 不超過(guò) 50%或 60%向網(wǎng)絡(luò)模板信息.b) 組態(tài)ContrlNet 網(wǎng)絡(luò)參數(shù)和調(diào)度網(wǎng)絡(luò)RSNetworx后,NUT,SMAX,UMAX 和冗余參數(shù)被組態(tài)每次加一個(gè)設(shè)備到網(wǎng)絡(luò)或改變RPI 值,網(wǎng)絡(luò)必須被再組態(tài)必須在器編程方式下調(diào)度(sc
34、keduled)RSNetWorx 通過(guò) RSLinx 和器通訊九. 夸網(wǎng)和IO 模板通訊目的:組態(tài)IO 模板重調(diào)度存在的網(wǎng)絡(luò)不正確的網(wǎng)絡(luò)組態(tài)將有礙嚴(yán)格的IO 數(shù)據(jù)傳送1.IO 設(shè)置加本地和CNB22組態(tài)IO 模板調(diào)度網(wǎng)絡(luò)2.模板組態(tài)同本地IO 模板一樣,IO 模板必須組態(tài)名字,槽號(hào),電子KEY 等,不同的是:多點(diǎn)廣播速率;Module ownership(Connection usage)3.多點(diǎn)廣播速率IO 模板多點(diǎn)廣播速率受IO 組態(tài)時(shí)RPI,COS 和RTS 影響RPI對(duì)所有的IO 模板,IO 更新基于RPI.指定 20-750ms,在此速率本地框架或夸網(wǎng)模板多點(diǎn)廣播其數(shù)據(jù)COS(Ch
35、ange of state)信號(hào)任一變化傳送數(shù)據(jù)只要一點(diǎn)改變,多點(diǎn)廣播所有數(shù)據(jù)傳送有效RTS(Real time sampling rate)RTS 參數(shù),使模擬量模板掃描輸入通道并存放在板上內(nèi)存;向本地框架背板多點(diǎn)廣播更新的通道數(shù)據(jù)和其他狀態(tài)數(shù)據(jù)當(dāng)數(shù)據(jù)夸網(wǎng)絡(luò)發(fā)出時(shí),是RPI,而不是RTS.確定器在每一次傳送接收更新的數(shù)據(jù),建議RPI=RTS4.速率和IO 多點(diǎn)廣播基于下述因素,多點(diǎn)廣播速率提交給IO 模板模板類型:數(shù)字量或模擬量; 輸入或輸出在那兒多點(diǎn)廣播:框架中; 夸網(wǎng)235.數(shù)據(jù)傳送定時(shí)1) DI本地輸入板RPI(200MS-750MS)和COS 時(shí)多點(diǎn)廣播數(shù)據(jù).希望COS 傳送,RPI
36、 值選大COS 與 RPI 異步于程序掃描,編程時(shí)將輸入數(shù)據(jù)拷貝到另一結(jié)構(gòu),防止數(shù)據(jù)變化輸入板RPI 和COS 時(shí)傳送數(shù)據(jù)RPI 選用為NUT 的 2 的冪次DO本地輸出模板程序掃描結(jié)束RPI輸出模板僅RPI輸出數(shù)據(jù) ECHO 作為多點(diǎn)廣播輸入.按模板類型含故障和診斷信息.當(dāng)模板與的OWNER 斷連接時(shí),也斷ECHO3) AI本地輸出模板程序掃描結(jié)束RPI輸出模板僅RPI24輸出數(shù)據(jù) ECHO 作為多點(diǎn)廣播輸入.按模板類型含故障和診斷信息.當(dāng)模板與的OWNER 斷連接時(shí),也斷ECHO4) AO本地/:RPI6.模板的Ownership同于本地IO 模板,有如下原則:必被一個(gè)器擁有輸出模板只有一
37、個(gè)owner輸出模板可以有多個(gè)ownerownerIO 模板組態(tài)數(shù)據(jù),開(kāi)始操作每一個(gè)模板必須維護(hù)和owner 的通訊,得以操作一當(dāng)接收后,不能改變組態(tài)模板的通訊格式.需要改變,應(yīng)刪除模板,建一新模板7.連接系統(tǒng)中每一模板支持有限的動(dòng)作連接數(shù).對(duì)數(shù)字量模板的連接數(shù)依據(jù)通訊格式選擇:直接連接(direct connection)直接連接是器和IO 模板間實(shí)時(shí)的,數(shù)據(jù)傳送鏈模擬量模板和診斷模板要求直接連接直接連接格式特征:-器有框架中該槽的模板組態(tài),周期性檢查槽中設(shè)備的存在如果刪除槽中模板,器自動(dòng)模板組態(tài)如果組態(tài)與槽中模板相適宜,連接,開(kāi)始操作25連接不,拒絕連接-器維護(hù)和監(jiān)視連接-任何斷連接引起器
38、在數(shù)據(jù)區(qū)置故障狀態(tài)位框架優(yōu)化連接(Rack Optimization)框架優(yōu)化通訊格式用在 owner器和它框架的數(shù)字量模板的連接.特征:-提供一個(gè) RPI(來(lái)自B)對(duì)框架中所有模板.所有模板的數(shù)據(jù)一塊-有限的狀態(tài)和診斷信息-當(dāng)生成數(shù)組時(shí),對(duì)每個(gè)框架槽自動(dòng)加 8 個(gè)字節(jié),即使該槽是空槽.8.IO接收模板時(shí)創(chuàng)建 IO.這些 以CNB 名作為前綴. 例,packaging:2:1.fault每次IO 框架增加一個(gè)設(shè)備,網(wǎng)絡(luò)必須再調(diào)度器必須在編程方式調(diào)度網(wǎng)絡(luò)十. 用GSV/SSV 指令獲取和設(shè)置器狀態(tài)值GSVGet System ValueSSVSet System Value目的: 用GSV/SS
39、V 指令器狀態(tài);在故障例程中辨識(shí)和清除故障1. Object一個(gè)數(shù)據(jù)結(jié)構(gòu),存放器狀態(tài)值2. GSV/SSV 編程GSV/SSV 指令參數(shù):26CIP object class指定目標(biāo)的類別.例CONTROLLER分配給通訊的可利用CPU 時(shí)間%CST框架的協(xié)調(diào)系統(tǒng)時(shí)間MODULE模板的狀態(tài),故障,模式SERIALPORT串口組態(tài)FAULTLOG器故障歷史WALLCLOCKTIME器WALL 時(shí)鐘TASK任務(wù)的屬性和掃描時(shí)間等CIP object nameCIP object class 中組件,例,MODULE 中IO 模板名;TASK 中任務(wù)名object name 為T(mén)HIS,則參照GSV
40、/SSV 所在的當(dāng)前任務(wù),程序,子程序Attribute nameCIP object class 中可取或設(shè)的特殊屬性.例TASK 的watchdogSource/DistinationSource 存放設(shè)定的值Distination 存放取得的值例 1,取名為DISCRETE 的程序最后掃描時(shí)間(LASTSC)例 2,名為DISCRETE 的程序(置0到DISABLEFLAG)3. 狀態(tài)標(biāo)志大部分器的組態(tài)和狀態(tài)可用GSV/SSV 指令.也可以直接在繼電器指令中操作狀態(tài)和算法標(biāo)志.27標(biāo)志不是,不能有別名算法狀態(tài)標(biāo)志(arithmetic status flag)在執(zhí)行LAD 后,看算術(shù)操作
41、結(jié)果,理S:C 為指令生成進(jìn)位器狀態(tài)標(biāo)志S:MINOR程序執(zhí)行時(shí)生成MINOR 故障S:FS正常掃描時(shí)第一次的掃描位4.故障類型硬件故障必須維修和置換輸出改變至組態(tài)的故障狀態(tài);器OK LED 紅MAJOR 故障如果不清.器關(guān)閉.置器故障位;執(zhí)行用戶編程的錯(cuò)誤邏輯;如果不在故障邏輯中清故障,器轉(zhuǎn)為故障模式;器OK LED 閃爍紅IO 故障當(dāng)?shù)絀O 模板,通訊模板或器的連接故障時(shí)引起輸出改變至組態(tài)的故障狀態(tài);器 OK LED 閃爍綠;如果該連接組態(tài)為produce 一個(gè)MAJOR 故障,則產(chǎn)生一個(gè)MAJOR 故障MINOR 故障不關(guān)閉器置MINOR 故障位;程序繼續(xù)掃描;器OK LED 保持綠5.
42、MAJOR 故障處理28器支持MAJOR 故障處理:1)程序故障例程每個(gè)程序有其的故障例程(子程序)當(dāng)產(chǎn)生指令故障時(shí)執(zhí)行故障例程如果故障清除,程序從斷點(diǎn)繼續(xù)執(zhí)行,器不轉(zhuǎn)入故障模式如果沒(méi)有故障例程或不能清 MAJOR 故障,器執(zhí)行器故障處理程序2)器故障處理程序如果沒(méi)有器故障處理程序或沒(méi)有清除故障,器進(jìn)入故障模式,關(guān)閉.更新器FAULTLOG object所有非指令故障(IO 故障,任務(wù)時(shí)間監(jiān)視器故障等)直接立即執(zhí)行器故障處理程序由于多任務(wù)能力,器可以同時(shí)執(zhí)行 32 個(gè) MAJOR 故障.如果多個(gè)故障產(chǎn)生,器按發(fā)生順序處理;如果同樣的邏輯掃描中,時(shí)間監(jiān)視器故障發(fā)生二次,不管器故障處理是否清除故障
43、,器都進(jìn)入故障模式6.器故障處理程序器故障處理只有一個(gè)程序,可以有一個(gè)主子程序,其他由其調(diào)用.7. 經(jīng)常的狀態(tài)第一次掃描位 S:FS : 用于 XIC/XIO.第一次掃描子程序時(shí),器置位.可初始化數(shù)據(jù)用在以后的掃描中處理器方式和故障狀態(tài)GSV 中object classCONTROLLERDEVICE29object name無(wú)attributeSTATUSdestination數(shù)據(jù)類型必INT.可取出設(shè)備狀態(tài)位 位 7-40001FLASH 在更新過(guò)程0100FLASH 壞0101故障0110運(yùn)行0111程序方式故障狀態(tài)位 位 11-80001可恢復(fù)的MINOR 故障0010不可恢復(fù)的MIN
44、OR 故障0100可恢復(fù)的MAJOR 故障1000不可恢復(fù)的MAJOR 故障LOGIX 5550 KEY 位置01運(yùn)行10編程11LOGIX5550 模式01CHANGING 模式10RUN/DEBUG 模式強(qiáng)制狀態(tài)GSV 中object classMODULEobject name無(wú)attributeLEDSTATUSdestination數(shù)據(jù)類型必INT.可取出處理器前面板上I/OLED 狀態(tài)300I/OCONFIGURATION 中無(wú)I/O1I/OCONFIGURATION 中無(wú)模板響應(yīng)(閃爍紅)2I/OCONFIGURATION 中無(wú)至少有一塊模板沒(méi)有響應(yīng)(閃爍綠)3I/OCONFIG
45、URATION 中全部模板響應(yīng)正確 檢查特殊模板狀態(tài)GSV 中object classMODULEobject name模板名attributeFAULTCODEdestination數(shù)據(jù)類型必 INT.可看是否 RACK CONNECTION 到 CNB,一個(gè)模擬量模板或通訊模板.同時(shí)也將顯示 16 進(jìn)制數(shù).因?yàn)?HELP 中故障碼都為16進(jìn)制數(shù),易于查找.0 為正常練習(xí):取WALLCLOCKTIME 的 DATE/TIME,得知 1 或 2 或 3 班建器或程序故障例程翻譯故障代碼十一. 項(xiàng)目中組態(tài)信息傳送目的:組態(tài)和PLC5 通訊信息;使用CIP 信息復(fù)位故障的 1756IO 模板1.
46、對(duì)LOGIX5000器的信息使用message 向LOGIX5000或接收LOGIX5000 信息,必須:源/目標(biāo)必須是器范圍源/目標(biāo)可以是任何數(shù)據(jù)類型,除了AXIS,MESSAGE,MOTION_GROUP不能指定數(shù)組元素和結(jié)員.使用別名這些類型數(shù)據(jù)不能部分?jǐn)?shù)組區(qū).整個(gè)數(shù)組或用別名一個(gè)數(shù)組元素312.對(duì)其他器信息LOGIX5000可 以信 息 和 以 下器通訊:另一個(gè)LOGIX5000;PLC-2,3,5;SLC5003.信息組態(tài)創(chuàng)建器范圍信息數(shù)據(jù)類型的用該新作為MSG 指令中信息組態(tài)MSG 指令為連續(xù)執(zhí)行MSG,可以用MSG 使能位閉(XIO)作條件4.組態(tài)MSG 指令信息類型LOGIX5000 或 1756IOCIP 讀/寫(xiě)/GenericCIPPLC5PLC5 讀/
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度大棚蔬菜種植與農(nóng)業(yè)休閑農(nóng)業(yè)項(xiàng)目合作協(xié)議2篇
- 二零二五年度南京市房地產(chǎn)經(jīng)紀(jì)行業(yè)勞務(wù)派遣及銷售服務(wù)合同
- 2025年度豬場(chǎng)生物安全防護(hù)與防疫物資供應(yīng)合同4篇
- 二手房地產(chǎn)交易安全保障與監(jiān)管合同
- 2025年水果采摘與農(nóng)家樂(lè)特色農(nóng)產(chǎn)品銷售合同3篇
- 二零二五年度企業(yè)股權(quán)激勵(lì)計(jì)劃轉(zhuǎn)讓合同
- 2025年大數(shù)據(jù)處理與分析軟件服務(wù)采購(gòu)協(xié)議3篇
- 二零二五年建筑資質(zhì)掛靠與工程進(jìn)度調(diào)整服務(wù)協(xié)議3篇
- 2025年度二手房買賣合同附加物業(yè)管理費(fèi)結(jié)算協(xié)議3篇
- 二零二五年度大型商業(yè)綜合體工程分包管理協(xié)議2篇
- 四川省高職單招電氣技術(shù)類《電子基礎(chǔ)》歷年考試真題試題庫(kù)(含答案)
- 中級(jí)半導(dǎo)體分立器件和集成電路裝調(diào)工技能鑒定考試題庫(kù)(含答案)
- 2024年江西生物科技職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)帶解析答案
- 橋本甲狀腺炎-90天治療方案
- (2024年)安全注射培訓(xùn)課件
- 2024版《建設(shè)工程開(kāi)工、停工、復(fù)工安全管理臺(tái)賬表格(流程圖、申請(qǐng)表、報(bào)審表、考核表、通知單等)》模版
- 部編版《道德與法治》六年級(jí)下冊(cè)教材分析萬(wàn)永霞
- 酒店人防管理制度
- 油田酸化工藝技術(shù)
- 上海高考英語(yǔ)詞匯手冊(cè)列表
- 移動(dòng)商務(wù)內(nèi)容運(yùn)營(yíng)(吳洪貴)任務(wù)五 其他內(nèi)容類型的生產(chǎn)
評(píng)論
0/150
提交評(píng)論