產(chǎn)品詳情
MD-B30IIE RELIANCE
MD-B30IIE RELIANCE
MD-B30IIE RELIANCEAB-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)簽類(lèi)型 Alias 別名 “本例選擇Alias” Produced Consumed Alias For: 本例選擇Local:1:I.Data.1 別名地址 Data Type: BOOL 數(shù)據(jù)類(lèi)型 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ì)話框??梢钥吹饺缦拢篏eneral(常規(guī))和Configuration(組態(tài)) 2.選種Configuration(組態(tài))項(xiàng)可以看到: Assigned Routines (分配例程) Main Routine (主例程) “在此選種你所須要設(shè)置為主例程的那個(gè)名稱(chēng)” 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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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ì)話框。可以看到如下:General(常規(guī))和Configuration(組態(tài)) 2.選種Configuration(組態(tài))項(xiàng)可以看到: Assigned Routines (分配例程) Main Routine (主例程) “在此選種你所須要設(shè)置為主例程的那個(gè)名稱(chēng)” 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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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ù)性的,周期性的和基于事件的三中類(lèi)型。 14、位(bit)——二進(jìn)制位,最小的存儲(chǔ)單元,采用數(shù)字0(清除)和1(置位)來(lái)表示。 15、布爾變量(BOOL)一種用于保存單獨(dú)一位的基本數(shù)據(jù)類(lèi)型,這里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)用戶(hù)保存工程時(shí),如果正處于在線編程狀態(tài),則將從控制器上載并且保存,如果用戶(hù)不想要從控制器上載的數(shù)據(jù),則在保存工程以前應(yīng)進(jìn)入離線狀態(tài)。 如果用戶(hù)從控制器上載,新的工程文件中將不包含下列內(nèi)容: 1、梯級(jí)注釋?zhuān)?nbsp; 2、有關(guān)標(biāo)簽、任務(wù)、程序、例程、模塊、或用戶(hù)定義結(jié)構(gòu)體的說(shuō)明; 3、別名鏈(指向另一個(gè)別名的別名)。 如果用戶(hù)從控制器上載一個(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è)雙向連接。例如:當(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è)名稱(chēng)” 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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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ù)性的,周期性的和基于事件的三中類(lèi)型。 14、位(bit)——二進(jìn)制位,最小的存儲(chǔ)單元,采用數(shù)字0(清除)和1(置位)來(lái)表示。 15、布爾變量(BOOL)一種用于保存單獨(dú)一位的基本數(shù)據(jù)類(lèi)型,這里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)用戶(hù)保存工程時(shí),如果正處于在線編程狀態(tài),則將從控制器上載并且保存,如果用戶(hù)不想要從控制器上載的數(shù)據(jù),則在保存工程以前應(yīng)進(jìn)入離線狀態(tài)。 如果用戶(hù)從控制器上載,新的工程文件中將不包含下列內(nèi)容: 1、梯級(jí)注釋?zhuān)?nbsp; 2、有關(guān)標(biāo)簽、任務(wù)、程序、例程、模塊、或用戶(hù)定義結(jié)構(gòu)體的說(shuō)明; 3、別名鏈(指向另一個(gè)別名的別名)。 如果用戶(hù)從控制器上載一個(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è)雙向連接。
例如:當(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è)名稱(chēng)” 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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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ù)性的,周期性的和基于事件的三中類(lèi)型。 14、位(bit)——二進(jìn)制位,最小的存儲(chǔ)單元,采用數(shù)字0(清除)和1(置位)來(lái)表示。 15、布爾變量(BOOL)一種用于保存單獨(dú)一位的基本數(shù)據(jù)類(lèi)型,這里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)用戶(hù)保存工程時(shí),如果正處于在線編程狀態(tài),則將從控制器上載并且保存,如果用戶(hù)不想要從控制器上載的數(shù)據(jù),則在保存工程以前應(yīng)進(jìn)入離線狀態(tài)。 如果用戶(hù)從控制器上載,新的工程文件中將不包含下列內(nèi)容: 1、梯級(jí)注釋?zhuān)?nbsp; 2、有關(guān)標(biāo)簽、任務(wù)、程序、例程、模塊、或用戶(hù)定義結(jié)構(gòu)體的說(shuō)明; 3、別名鏈(指向另一個(gè)別名的別名)。 如果用戶(hù)從控制器上載一個(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è)雙向連接。
例如:當(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è)名稱(chēng)” 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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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ù)性的,周期性的和基于事件的三中類(lèi)型。 14、位(bit)——二進(jìn)制位,最小的存儲(chǔ)單元,采用數(shù)字0(清除)和1(置位)來(lái)表示。 15、布爾變量(BOOL)一種用于保存單獨(dú)一位的基本數(shù)據(jù)類(lèi)型,這里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)用戶(hù)保存工程時(shí),如果正處于在線編程狀態(tài),則將從控制器上載并且保存,如果用戶(hù)不想要從控制器上載的數(shù)據(jù),則在保存工程以前應(yīng)進(jìn)入離線狀態(tài)。 如果用戶(hù)從控制器上載,新的工程文件中將不包含下列內(nèi)容: 1、梯級(jí)注釋?zhuān)?nbsp; 2、有關(guān)標(biāo)簽、任務(wù)、程序、例程、模塊、或用戶(hù)定義結(jié)構(gòu)體的說(shuō)明; 3、別名鏈(指向另一個(gè)別名的別名)。 如果用戶(hù)從控制器上載一個(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è)雙向連接。
例如:當(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è)名稱(chēng)” 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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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ù)性的,周期性的和基于事件的三中類(lèi)型。 14、位(bit)——二進(jìn)制位,最小的存儲(chǔ)單元,采用數(shù)字0(清除)和1(置位)來(lái)表示。 15、布爾變量(BOOL)一種用于保存單獨(dú)一位的基本數(shù)據(jù)類(lèi)型,這里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)用戶(hù)保存工程時(shí),如果正處于在線編程狀態(tài),則將從控制器上載并且保存,如果用戶(hù)不想要從控制器上載的數(shù)據(jù),則在保存工程以前應(yīng)進(jìn)入離線狀態(tài)。 如果用戶(hù)從控制器上載,新的工程文件中將不包含下列內(nèi)容: 1、梯級(jí)注釋?zhuān)?nbsp; 2、有關(guān)標(biāo)簽、任務(wù)、程序、例程、模塊、或用戶(hù)定義結(jié)構(gòu)體的說(shuō)明; 3、別名鏈(指向另一個(gè)別名的別名)。 如果用戶(hù)從控制器上載一個(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è)雙向連接。例如:當(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è)名稱(chēng)” 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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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ù)性的,周期性的和基于事件的三中類(lèi)型。 14、位(bit)——二進(jìn)制位,最小的存儲(chǔ)單元,采用數(shù)字0(清除)和1(置位)來(lái)表示。 15、布爾變量(BOOL)一種用于保存單獨(dú)一位的基本數(shù)據(jù)類(lèi)型,這里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)用戶(hù)保存工程時(shí),如果正處于在線編程狀態(tài),則將從控制器上載并且保存,如果用戶(hù)不想要從控制器上載的數(shù)據(jù),則在保存工程以前應(yīng)進(jìn)入離線狀態(tài)。 如果用戶(hù)從控制器上載,新的工程文件中將不包含下列內(nèi)容: 1、梯級(jí)注釋?zhuān)?nbsp; 2、有關(guān)標(biāo)簽、任務(wù)、程序、例程、模塊、或用戶(hù)定義結(jié)構(gòu)體的說(shuō)明; 3、別名鏈(指向另一個(gè)別名的別名)。 如果用戶(hù)從控制器上載一個(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è)雙向連接。
例如:當(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è)名稱(chēng)” 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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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ù)性的,周期性的和基于事件的三中類(lèi)型。 14、位(bit)——二進(jìn)制位,最小的存儲(chǔ)單元,采用數(shù)字0(清除)和1(置位)來(lái)表示。 15、布爾變量(BOOL)一種用于保存單獨(dú)一位的基本數(shù)據(jù)類(lèi)型,這里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)用戶(hù)保存工程時(shí),如果正處于在線編程狀態(tài),則將從控制器上載并且保存,如果用戶(hù)不想要從控制器上載的數(shù)據(jù),則在保存工程以前應(yīng)進(jìn)入離線狀態(tài)。 如果用戶(hù)從控制器上載,新的工程文件中將不包含下列內(nèi)容: 1、梯級(jí)注釋?zhuān)?nbsp; 2、有關(guān)標(biāo)簽、任務(wù)、程序、例程、模塊、或用戶(hù)定義結(jié)構(gòu)體的說(shuō)明; 3、別名鏈(指向另一個(gè)別名的別名)。 如果用戶(hù)從控制器上載一個(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è)雙向連接。例如:當(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è)名稱(chēng)” 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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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ù)性的,周期性的和基于事件的三中類(lèi)型。 14、位(bit)——二進(jìn)制位,最小的存儲(chǔ)單元,采用數(shù)字0(清除)和1(置位)來(lái)表示。 15、布爾變量(BOOL)一種用于保存單獨(dú)一位的基本數(shù)據(jù)類(lèi)型,這里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)用戶(hù)保存工程時(shí),如果正處于在線編程狀態(tài),則將從控制器上載并且保存,如果用戶(hù)不想要從控制器上載的數(shù)據(jù),則在保存工程以前應(yīng)進(jìn)入離線狀態(tài)。 如果用戶(hù)從控制器上載,新的工程文件中將不包含下列內(nèi)容: 1、梯級(jí)注釋?zhuān)?nbsp; 2、有關(guān)標(biāo)簽、任務(wù)、程序、例程、模塊、或用戶(hù)定義結(jié)構(gòu)體的說(shuō)明; 3、別名鏈(指向另一個(gè)別名的別名)。 如果用戶(hù)從控制器上載一個(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è)雙向連接。
例如:當(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è)名稱(chēng)” 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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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ù)性的,周期性的和基于事件的三中類(lèi)型。 14、位(bit)——二進(jìn)制位,最小的存儲(chǔ)單元,采用數(shù)字0(清除)和1(置位)來(lái)表示。 15、布爾變量(BOOL)一種用于保存單獨(dú)一位的基本數(shù)據(jù)類(lèi)型,這里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)用戶(hù)保存工程時(shí),如果正處于在線編程狀態(tài),則將從控制器上載并且保存,如果用戶(hù)不想要從控制器上載的數(shù)據(jù),則在保存工程以前應(yīng)進(jìn)入離線狀態(tài)。 如果用戶(hù)從控制器上載,新的工程文件中將不包含下列內(nèi)容: 1、梯級(jí)注釋?zhuān)?nbsp; 2、有關(guān)標(biāo)簽、任務(wù)、程序、例程、模塊、或用戶(hù)定義結(jié)構(gòu)體的說(shuō)明; 3、別名鏈(指向另一個(gè)別名的別名)。 如果用戶(hù)從控制器上載一個(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è)雙向連接。例如:當(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è)名稱(chēng)” 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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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ù)性的,周期性的和基于事件的三中類(lèi)型。 14、位(bit)——二進(jìn)制位,最小的存儲(chǔ)單元,采用數(shù)字0(清除)和1(置位)來(lái)表示。 15、布爾變量(BOOL)一種用于保存單獨(dú)一位的基本數(shù)據(jù)類(lèi)型,這里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)用戶(hù)保存工程時(shí),如果正處于在線編程狀態(tài),則將從控制器上載并且保存,如果用戶(hù)不想要從控制器上載的數(shù)據(jù),則在保存工程以前應(yīng)進(jìn)入離線狀態(tài)。 如果用戶(hù)從控制器上載,新的工程文件中將不包含下列內(nèi)容: 1、梯級(jí)注釋?zhuān)?nbsp; 2、有關(guān)標(biāo)簽、任務(wù)、程序、例程、模塊、或用戶(hù)定義結(jié)構(gòu)體的說(shuō)明; 3、別名鏈(指向另一個(gè)別名的別名)。 如果用戶(hù)從控制器上載一個(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è)雙向連接。
例如:當(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è)名稱(chēng)” 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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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(類(lèi)型)為“MESSAGE”。 2.在程序里面建立MSG指令,并將它的名稱(chēng)定義為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ù)性的,周期性的和基于事件的三中類(lèi)型。 14、位(bit)——二進(jìn)制位,最小的存儲(chǔ)單元,采用數(shù)字0(清除)和1(置位)來(lái)表示。 15、布爾變量(BOOL)一種用于保存單獨(dú)一位的基本數(shù)據(jù)類(lèi)型,這里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)用戶(hù)保存工程時(shí),如果正處于在線編程狀態(tài),則將從控制器上載并且保存,如果用戶(hù)不想要從控制器上載的數(shù)據(jù),則在保存工程以前應(yīng)進(jìn)入離線狀態(tài)。 如果用戶(hù)從控制器上載,新的工程文件中將不包含下列內(nèi)容: 1、梯級(jí)注釋?zhuān)?nbsp; 2、有關(guān)標(biāo)簽、任務(wù)、程序、例程、模塊、或用戶(hù)定義結(jié)構(gòu)體的說(shuō)明; 3、別名鏈(指向另一個(gè)別名的別名)。 如果用戶(hù)從控制器上載一個(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è)雙向連接。流程一: 1、客戶(hù)確認(rèn)所需采購(gòu)產(chǎn)品型號(hào)
流程二:2、我方會(huì)根據(jù)詢(xún)價(jià)單型號(hào)查詢(xún)價(jià)格以及交貨期,擬一份詳細(xì)正規(guī)報(bào)價(jià)單
流程三:3,客戶(hù)收到報(bào)價(jià)單并確認(rèn)型號(hào)無(wú)誤后訂購(gòu)產(chǎn)品
流程四:4、報(bào)價(jià)單負(fù)責(zé)人根據(jù)客戶(hù)提供型號(hào)以及數(shù)量擬份銷(xiāo)售合同
流程五:5、客戶(hù)收到合同查閱同意后蓋章回傳并按照合同銷(xiāo)售額匯款到公司開(kāi)戶(hù)行
流程六:6、我公司財(cái)務(wù)查到款后,業(yè)務(wù)員安排發(fā)貨并通知客戶(hù)跟蹤運(yùn)單F3PU06-0N 數(shù)量 9
F3PU10-0N 數(shù)量 9
F3SP21-0N 數(shù)量 18
F3YD64-1A 數(shù)量 22
F3XD64-3N 數(shù)量 21
F3LC21-1N 數(shù)量 18
F3NC02-0N 數(shù)量 10
F3NC01-0N 數(shù)量 9
F3WD64-3N 數(shù)量 5
F3BU06-0N 數(shù)量 18★廈門(mén)興銳嘉進(jìn)出口貿(mào)易有限公司
★聯(lián)系人:劉錦玲 ★ Q Q :2851759111 ★
★電話:0592-5361112 ★ 400-855-5103轉(zhuǎn)003 ★ 手機(jī):15359273791 ★
★傳真:0592-5581710(注劉錦玲收) ★
★郵箱:[email protected] ★
★地址;廈門(mén)市五緣灣運(yùn)動(dòng)館營(yíng)運(yùn)中心一號(hào)樓二層EFQPQ單元