AB-PL的說(shuō)明書(shū) 1.當(dāng)你組建一個(gè)輸入模塊的時(shí)候。 例如:1.[1]1756-IB16模塊,打開(kāi)全局變量(Controller Tags)會(huì) 看到Local:1:C,再打開(kāi)Local:1:C會(huì)看到(輸入模塊的組態(tài)數(shù)據(jù))。 2.Local:1:I是1756-IB16模塊的輸入點(diǎn),打開(kāi)Local:1:I可可以看到Local:1:I.Fault(故障輸入點(diǎn))所謂故障點(diǎn)就是說(shuō)當(dāng)模塊某個(gè)點(diǎn)發(fā)生錯(cuò)誤時(shí)就對(duì)應(yīng)某個(gè)通道故障。Value下將顯示為“1”狀態(tài)。 3.Local:1:I.Data是數(shù)據(jù)輸入點(diǎn),本例為16個(gè)點(diǎn)。 4.[2]1756-OB16模塊,打開(kāi)全局變量(Controller Tags)會(huì) 看到Local:2:C,再打開(kāi)Local:2:C會(huì)看到(輸輸出模塊的組態(tài)數(shù)據(jù))。 5.Local:2:O是1756-OB16模塊的輸出點(diǎn),本例為16個(gè)點(diǎn)。 6.Local:2:里面的點(diǎn)可以用來(lái)查看本模塊的輸出點(diǎn)是否正確。 2.當(dāng)某個(gè)點(diǎn)采用“別名”的時(shí)候,例如:變量名pen的下面將是〈Local:1:I.Data.0〉標(biāo)志。 3.如何改變AB-PLC的通道,我們可以采用“變量名”的方式是很方便的。 例如:變量名pen以前使用的通道是< Local:1:I.Data.0> ,而現(xiàn)在0 這個(gè)通道壞了,我們就把< Local:1:I.Data.0>改為< Local:1:I.Data.1>的通道就可以了,期于由pen所帶的點(diǎn)都將隨著改變。 將鼠標(biāo)拖到你所要修改的點(diǎn)位上(只變量名),點(diǎn)極右鍵將會(huì)出來(lái) 很多選項(xiàng),選中Edit”pen”P(pán)roperties點(diǎn)右鍵,將打開(kāi)一個(gè)對(duì)話框??梢钥吹饺缦拢?nbsp; Name 名字 pen Debion 說(shuō)明(描述) Tag Type: Base 基本名 標(biāo)簽類型 Alias 別名 “本例選擇Alias” Produced Consumed Alias For: 本例選擇Local:1:I.Data.1 別名地址 Data Type: BOOL 數(shù)據(jù)類型 Scope: MainProgram 主程序 范圍 Style: Decimal 樣式 將所有的如上圖設(shè)置完之后,點(diǎn)極確認(rèn),隨后程序上的點(diǎn)隨之改變。 4.程序塊的調(diào)用分為: 1.直接調(diào)用 2.間接調(diào)用 例如: 我們要在Main Routine(主例程)凋用子程序就是“直接調(diào) 用”。 我們要在Main Routine(主例程)凋用子程序里的子程序就 是“間接調(diào)用”。 5.如何改變Main Routine(主例程)。
例如:當(dāng)我們要改變一個(gè)Main Routine(主例程)的時(shí)候。 1.將鼠標(biāo)拖到MainProgram (主程序)上,點(diǎn)極右鍵將出來(lái)很多選項(xiàng),選中Properties(屬性)點(diǎn)左鍵,將打開(kāi)一個(gè)對(duì)話框。可以看到如下:General(常規(guī))和Configuration(組態(tài)) 2.選種Configuration(組態(tài))項(xiàng)可以看到: Assigned Routines (分配例程) Main Routine (主例程) “在此選種你所須要設(shè)置為主例程的那個(gè)名稱” 3.點(diǎn)極確認(rèn),隨后就會(huì)在MainProgram (主程序)下面看到帶有1的標(biāo)志為主例程。 6.線的時(shí)候如何選擇通訊路徑: 我們采用以下過(guò)程進(jìn)行設(shè)置: 1.Go Online(在線)的時(shí)候看你所要Go Online(在線)的那個(gè)控制器,你就將將鼠標(biāo)拖到畫(huà)面的“Path:”的右端,點(diǎn)極三角形符號(hào)就可以打開(kāi)所要選擇通訊路徑的對(duì)話框。 2.在對(duì)話中,就可以選擇你要訪問(wèn)控制器的路徑,例如:選擇AB_ETH-1\130.130.130.2\Backplane\0之后,點(diǎn)極Set Project Path(設(shè)定計(jì)劃路徑)就可以看到所要訪問(wèn)控制器的通訊路徑。如果想取消該路徑就點(diǎn)極lear Project Path(取消計(jì)劃路徑)。 3.路徑的說(shuō)明:AB_ETH-1是Ethernet網(wǎng)絡(luò)(以太網(wǎng)); 130.130.130.2是網(wǎng)絡(luò)的IP地址; Backplane是背板(底版); 0*是0號(hào)槽。 7.在不起線的時(shí)候,查看程序是否相同,如果不相同時(shí),畫(huà)面會(huì)提示你是“上裝”還是“下載”程序。這個(gè)時(shí)候可要注意,不要輕易“上裝”和“下載”。仔細(xì)閱讀英文提示,看自己要做什么,才點(diǎn)極確認(rèn)。 8.AB-PLC模塊的插法:AB的模塊可以任意的插在機(jī)架上的某個(gè)槽,但是在設(shè)置模塊的Slot(槽號(hào))時(shí),設(shè)置的Slot(槽號(hào))一定要和機(jī)架上的槽號(hào)一致。 9.如何采用MSG指令進(jìn)行數(shù)據(jù)的傳輸: 例如:1.我們要從PLC5里面寫(xiě)信息到Logix5550中,首先在 Controller Tags(全局變量)里面建立標(biāo)簽名Write并定義它的Type(類型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱定義為Write 后,點(diǎn)極Write后面的框,打開(kāi)對(duì)話框如下: 選種Configuration(組態(tài))項(xiàng)可以看到: Message Type:本例為PLC5Word Range Write (意思是寫(xiě)信 息的控制器是PLC5 Word Range Write); Source Element:本例為ABB_CTR[0] (意思是傳送變量的 地址,并且是要傳送變量的第一個(gè)地址; Number of:本例為90 傳送變量的個(gè)數(shù); Destination:本例為N10:0 (意思是MSG指令將PLC5的
例如:當(dāng)我們要改變一個(gè)Main Routine(主例程)的時(shí)候。 1.將鼠標(biāo)拖到MainProgram (主程序)上,點(diǎn)極右鍵將出來(lái)很多選項(xiàng),選中Properties(屬性)點(diǎn)左鍵,將打開(kāi)一個(gè)對(duì)話框??梢钥吹饺缦拢篏eneral(常規(guī))和Configuration(組態(tài)) 2.選種Configuration(組態(tài))項(xiàng)可以看到: Assigned Routines (分配例程) Main Routine (主例程) “在此選種你所須要設(shè)置為主例程的那個(gè)名稱” 3.點(diǎn)極確認(rèn),隨后就會(huì)在MainProgram (主程序)下面看到帶有1的標(biāo)志為主例程。 6.線的時(shí)候如何選擇通訊路徑: 我們采用以下過(guò)程進(jìn)行設(shè)置: 1.Go Online(在線)的時(shí)候看你所要Go Online(在線)的那個(gè)控制器,你就將將鼠標(biāo)拖到畫(huà)面的“Path:”的右端,點(diǎn)極三角形符號(hào)就可以打開(kāi)所要選擇通訊路徑的對(duì)話框。 2.在對(duì)話中,就可以選擇你要訪問(wèn)控制器的路徑,例如:選擇AB_ETH-1\130.130.130.2\Backplane\0之后,點(diǎn)極Set Project Path(設(shè)定計(jì)劃路徑)就可以看到所要訪問(wèn)控制器的通訊路徑。如果想取消該路徑就點(diǎn)極lear Project Path(取消計(jì)劃路徑)。 3.路徑的說(shuō)明:AB_ETH-1是Ethernet網(wǎng)絡(luò)(以太網(wǎng)); 130.130.130.2是網(wǎng)絡(luò)的IP地址; Backplane是背板(底版); 0*是0號(hào)槽。 7.在不起線的時(shí)候,查看程序是否相同,如果不相同時(shí),畫(huà)面會(huì)提示你是“上裝”還是“下載”程序。這個(gè)時(shí)候可要注意,不要輕易“上裝”和“下載”。仔細(xì)閱讀英文提示,看自己要做什么,才點(diǎn)極確認(rèn)。 8.AB-PLC模塊的插法:AB的模塊可以任意的插在機(jī)架上的某個(gè)槽,但是在設(shè)置模塊的Slot(槽號(hào))時(shí),設(shè)置的Slot(槽號(hào))一定要和機(jī)架上的槽號(hào)一致。 9.如何采用MSG指令進(jìn)行數(shù)據(jù)的傳輸: 例如:1.我們要從PLC5里面寫(xiě)信息到Logix5550中,首先在 Controller Tags(全局變量)里面建立標(biāo)簽名Write并定義它的Type(類型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱定義為Write 后,點(diǎn)極Write后面的框,打開(kāi)對(duì)話框如下: 選種Configuration(組態(tài))項(xiàng)可以看到: Message Type:本例為PLC5Word Range Write (意思是寫(xiě)信 息的控制器是PLC5 Word Range Write); Source Element:本例為ABB_CTR[0] (意思是傳送變量的 地址,并且是要傳送變量的第一個(gè)地址; Number of:本例為90 傳送變量的個(gè)數(shù); Destination:本例為N10:0 (意思是MSG指令將PLC5的
ABB_CTR[0]變量的第一個(gè)放到了Logix5550中的一個(gè)N10:0中去。后面的一一對(duì)應(yīng)。 例如:1.我們要從PLC5里面讀信息到Logix5550中, 首先在Controller Tags(全局變量)里面建立標(biāo)簽名read并定義它的Type(類型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱定義為read 后,點(diǎn)極read后面的框,打開(kāi)對(duì)話框如下: 選種Configuration(組態(tài))項(xiàng)可以看到: Message Type:本例為PLC5Word Range read (意思是讀信 息的控制器是PLC5 Word Rangeread); Source Element:本例為N7:0 (意思是Logix5550變量的地 址,并且是要被PLC5Word Range read讀變量的第一個(gè)地址; Number of:本例為90 傳送變量的個(gè)數(shù); Destination:本例為ABB_CTR[0] (意思是MSG指令將 Logix5550中的一個(gè)N7:0變量的地址傳送到PLC5的ABB_CTR[0]的第一個(gè) 中去,被 PLC5Word Range read讀,并且傳送的變量地址都是一一對(duì)應(yīng)的。 10.做程序的時(shí)候,被調(diào)用過(guò)的程序塊不能用做“主例程”。 11.當(dāng)需要“強(qiáng)制” 某個(gè)點(diǎn)位的時(shí)候,我們必須首先對(duì)該程序進(jìn)行“使能”。具體操作順序如下: 1、點(diǎn)極左上角的No Forces項(xiàng)目; 2、并打開(kāi)I/O Forcing項(xiàng)目; 3、在I/O Forcing的后面選擇Enable All I/O Forces(使能 全部的I/O強(qiáng)制); 4、No Forces項(xiàng)目處就會(huì)“變成黃色”,現(xiàn)在可以點(diǎn)極 你要強(qiáng)制的點(diǎn)位上點(diǎn)極右鍵,將會(huì)出現(xiàn)一個(gè)對(duì)話框。 5、將鼠標(biāo)移到Force On (強(qiáng)制開(kāi))通常用來(lái)強(qiáng)制為高 電平為“通”。 6、將鼠標(biāo)移到Force Off (強(qiáng)制關(guān))通常用來(lái)強(qiáng)制為 低電平為“斷開(kāi)”。 7、將鼠標(biāo)移到Rmove Force (取消強(qiáng)制)當(dāng)不在強(qiáng)制 某個(gè)點(diǎn)的時(shí)候,變可以使用Rmove Force 取消強(qiáng)制。 8、使用Toggle Bit (觸發(fā)位)只能觸發(fā)某一個(gè)點(diǎn),使該點(diǎn) 瞬間“通”,不起保持作用,因此不能用于強(qiáng)制。 12、當(dāng)我要在程序上面寫(xiě)說(shuō)明的時(shí)候,把鼠標(biāo)點(diǎn)在要寫(xiě)說(shuō)明那條程序的最左端,點(diǎn)鼠標(biāo)右鍵選擇Edit Rung commet(ctrl+d鍵也可以),就可以在上面寫(xiě)說(shuō)明了,寫(xiě)完之后,點(diǎn)極左上角的勾勾就可以了。 13、Logix5550提供了32個(gè)任務(wù),每個(gè)任務(wù)包含了32個(gè)程序和任意數(shù)量的函數(shù)和例程。任務(wù)可以被組成連續(xù)性的,周期性的和基于事件的三中類型。 14、位(bit)——二進(jìn)制位,最小的存儲(chǔ)單元,采用數(shù)字0(清除)和1(置位)來(lái)表示。 15、布爾變量(BOOL)一種用于保存單獨(dú)一位的基本數(shù)據(jù)類型,這里0表示關(guān),1表示開(kāi)。 16、字節(jié)(byte)一個(gè)8位的存儲(chǔ)單元。 17、連續(xù)性任務(wù)(Continous Task): 1、一個(gè)工程可以沒(méi)有連續(xù)性任務(wù)。
2、如果使用只能有一個(gè)連續(xù)性任務(wù)。 3、所有周期性任務(wù)都能中斷連續(xù)性任務(wù)。 18、元素(element):一個(gè)可以尋址的數(shù)據(jù)單元,該數(shù)據(jù)單元是一個(gè)大型的數(shù)據(jù)單元的子單元,數(shù)組的一個(gè)單元成位元素。 19、在AB-PLC中,一個(gè)框架允許安裝的模塊總數(shù)取決于電源容量。 20、當(dāng)用戶保存工程時(shí),如果正處于在線編程狀態(tài),則將從控制器上載并且保存,如果用戶不想要從控制器上載的數(shù)據(jù),則在保存工程以前應(yīng)進(jìn)入離線狀態(tài)。 如果用戶從控制器上載,新的工程文件中將不包含下列內(nèi)容: 1、梯級(jí)注釋; 2、有關(guān)標(biāo)簽、任務(wù)、程序、例程、模塊、或用戶定義結(jié)構(gòu)體的說(shuō)明; 3、別名鏈(指向另一個(gè)別名的別名)。 如果用戶從控制器上載一個(gè)應(yīng)用程序,而該應(yīng)用程序與工作站中存在的程序同名,則上載過(guò)程將不會(huì)重寫(xiě)當(dāng)前的應(yīng)用程序,上載過(guò)程將當(dāng)作一個(gè)“upload as”過(guò)程來(lái)處理。來(lái)自控制器的邏輯程序和標(biāo)簽定義將保存在一個(gè)和原來(lái)應(yīng)用程序不同名的文件中。這樣就可以保持當(dāng)前存儲(chǔ)在工作站的硬盤(pán)驅(qū)動(dòng)器中的任何文件,防止重寫(xiě)存在的應(yīng)用程序。 21、對(duì)帶診斷I/O模塊或帶有保險(xiǎn)的輸出模塊不要使用機(jī)架連接。帶診斷模塊和帶保險(xiǎn)模塊的輸出數(shù)據(jù)不能通過(guò)機(jī)架連接傳送。同時(shí)應(yīng)記住,一個(gè)Logix5550最多允許250個(gè)雙向連接,每一個(gè)獨(dú)立的I/O模塊允許16個(gè)雙向連接。
A20B-8100-0530/06B
Honeywell-Measurex
MXOpen Measurex 00155400
Measurex 00462200
Measurex 04271000
Measurex 04287000
Measurex 04341600
Measurex 04357400
Measurex 04375400
Measurex 05233600
Measurex 05265000
Measurex 05265000
Measurex 05265200
Measurex 05265300
Measurex 05267100
Measurex 05267700
Measurex 05267700
Measurex 05267700 A20B-8100-0530/06B
Measurex 05268101
Measurex 05268103
Measurex 05270700
Measurex 05271100
Measurex 05277500
Measurex 05277500
Measurex 05285200
Measurex 05285900
Measurex 05287000
Measurex 05287300
Measurex 05287300
Measurex 05288300
Measurex 0528940
0 Measurex 05289900
Measurex 05289900
Measurex 05290100
Measurex 05290100
Measurex 05290101
Measurex 05290200
Measurex 05290200
Measurex 05290301
Measurex 05290400
Measurex 05291000
Measurex 05291000替代05367601
Measurex 05291100
Measurex 05291100
Measurex 05291101
Measurex 05291200 A20B-8100-0530/06B
Measurex 05291200
Measurex 05291201
Measurex 05291201
Measurex 05291202
Measurex 05291202
Measurex 05291800
Measurex 05292100
Measurex 05292500
Measurex 05292600
Measurex 05293500
Measurex 05293500
Measurex 05293600
Measurex 05293600
Measurex 05293700
Measurex 05293700
Measurex 05293701
Measurex 05293701
Measurex 05294000
Measurex 05294200
Measurex 05294300
Measurex 05294601
Measurex 05295000
Measurex 05298000
Measurex 05298102
Measurex 05298800
Measurex 05311100
Measurex 05312600 A20B-8100-0530/06B
Measurex 05312900
Measurex 05312900C
Measurex 05316200
Measurex 05317002
Measurex 05317003
Measurex 05317200
Measurex 05319005
Measurex 05319100
Measurex 053191-00
Measurex 05319100-H144
Measurex 05319300
Measurex 05320200
Measurex 05321100
Measurex 05323900
Measurex 05324107 A20B-8100-0530/06B
Measurex 05325100
Measurex 05327605
Measurex 05327607
Measurex 05327902
Measurex 05329201
Measurex 05329500
Measurex 05329900
Measurex 05330100 A20B-8100-0530/06B
Measurex 05330200
Measurex 05330400
Measurex 69AOCU01