羅克韋爾氣缸傳感器結(jié)構(gòu)分類,AB選擇要點(diǎn)
接下來,您需要將Ethernet / IP協(xié)議添加到項(xiàng)目中
軟件。跟著這些步驟。
在RSLogix Guard PLUS的“硬件管理”窗口中
右鍵單擊“協(xié)議”,然后選擇“添加以太網(wǎng)/ IP”。
默認(rèn)情況下,軟件會(huì)創(chuàng)建一個(gè)輸入程序集(120)和
一個(gè)輸出組件(121)。引用輸入和輸出
掃描儀。因此,輸入程序集用于從中發(fā)送數(shù)據(jù)
控制器到PanelView Plus終端。一個(gè)
輸出程序集用于從PanelView Plus發(fā)送數(shù)據(jù)
終端輸出到GuardPLC控制器。
為簡單起見,請為四種類型中的每一種使用單獨(dú)的程序集
數(shù)據(jù)傳輸,如上所示。
從GuardPLC控制器讀取整數(shù)
從GuardPLC控制器讀取BOOL
將整數(shù)寫入GuardPLC控制器
將整數(shù)寫入GuardPLC控制器
要添加程序集,請右鍵單擊Ethernet / IP,然后選擇New and
然后是輸入或輸出組件。
此示例使用輸入程序集120并顯示兩個(gè)整數(shù)
可以通過PanelView Plus終端讀取。兩個(gè)INT標(biāo)簽,
和fromGuard_INT2,在控制器中用作
所示。
輸入程序集窗口中的名稱tag01和tag02可以是
控制器獨(dú)有的任何名稱。抵消必須是
使用“新建偏移”選項(xiàng)卡重新編號(hào)。此偏移的順序
用于輸入程序集。但是,這可能不適用
與非羅克韋爾自動(dòng)化掃描儀的連接。
如果選中Run / Idle標(biāo)頭,則輸入數(shù)據(jù)大小
由掃描儀應(yīng)比實(shí)際大四個(gè)字節(jié)
GuardPLC控制器輸入裝配尺寸。這是必要的
因?yàn)檩斎隦un / Idle標(biāo)頭與輸出標(biāo)頭不同
存儲(chǔ)在GuardPLC程序集中,它會(huì)自動(dòng)添加
GuardPLC控制器在發(fā)送數(shù)據(jù)包時(shí)。所以,如果兩者都有
輸入和輸出程序集檢查運(yùn)行/空閑標(biāo)志,輸入
掃描儀的大小應(yīng)比四個(gè)字節(jié)大
目標(biāo)程序集大小和由的輸出大小
掃描程序應(yīng)比目標(biāo)程序集小四個(gè)字節(jié)
尺寸。
確定這些標(biāo)記在緩沖區(qū)中的顯示順序。
下面顯示的數(shù)字顯示對象從中讀取兩個(gè)整數(shù)
控制器。標(biāo)簽N120:0和N120:1用于匹配
控制器中使用的輸入程序集。 GuardPLC
控制器不使用'N';它是FactoryTalk View所必需的
軟件。
此示例使用輸出程序集121并顯示兩個(gè)整數(shù)
可以通過PanelView Plus終端編寫。兩個(gè)INT標(biāo)簽,
toGuard_INT1和toGuard_INT2,在控制器中用作
所示。
通常,此框應(yīng)取消選中。通常,運(yùn)行/空閑
標(biāo)題將始終用于輸出程序集,有時(shí)
數(shù)字輸入對象將兩個(gè)整數(shù)寫入GuardPLC
控制器。標(biāo)簽N121:0和N121:1用于匹配輸出
GuardPLC控制器中使用的程序集。 GuardPLC控制器
不使用'N';它是FactoryTalk View軟件所必需的。
N123:0對應(yīng)于GuardPLC中的前兩個(gè)BOOL標(biāo)簽
程序集123.一個(gè)標(biāo)簽在0和1之間變化;是
虛擬標(biāo)簽。 N123:1對應(yīng)于下一個(gè)兩個(gè)BOOL標(biāo)簽
GuardPLC組件123。
。在“名稱”字段中鍵入輸入程序集的名稱。
裝配ID可以是120 ... 183之間的任何數(shù)字。所有
必須在同一EtherNet / IP文件夾下的裝配ID
獨(dú)特。
如果選中“運(yùn)行/空閑”標(biāo)題框,則程序集將使用a
運(yùn)行/空閑標(biāo)題。這個(gè)四字節(jié)的標(biāo)題包含Run / Idle
有關(guān)可用于的GuardPLC控制器的信息
掃描儀的應(yīng)用程序邏輯。 GuardPLC控制器發(fā)送
這個(gè)Run / Idle標(biāo)題以及匯編時(shí)的數(shù)據(jù)
被讀了。
此示例使用輸出程序集123.兩個(gè)BOOL由寫入
PanelView Plus終端連接到控制器。四個(gè)BOOL標(biāo)簽,
toGuard_BOOL1和toGuard_BOOL2以及兩個(gè)虛擬標(biāo)簽
在控制器中使用,如下頁所示
虛擬標(biāo)簽是必需的,因?yàn)锽OOL擴(kuò)展不能
用于PanelView Plus終端內(nèi)的寫標(biāo)簽。
必須在終端側(cè)使用INT標(biāo)簽。因?yàn)檎麛?shù)
是2個(gè)字節(jié),需要一個(gè)虛擬來填充該空間
控制器的緩沖區(qū)。 BOOL標(biāo)記占用了一個(gè)完整的字節(jié)
GuardPLC控制器的緩沖區(qū)。
下面顯示的多狀態(tài)指示器對象讀取兩個(gè)BOOL
來自GuardPLC控制器。標(biāo)簽B122:0和B122:1用于
匹配GuardPLC控制器中使用的輸入程序集。該
控制器不使用'B';它是FactoryTalk所必需的
查看軟件。
:0.0對應(yīng)于GuardPLC組件中的一個(gè)BOOL標(biāo)記
:0.8對應(yīng)于GuardPLC中的個(gè)BOOL標(biāo)記
組件122。
是一臺(tái)BYTE機(jī)器。 BOOL標(biāo)簽占用了一個(gè)完整的標(biāo)簽
在緩沖區(qū)中。這就是VIEW中使用.0和.8的原因
用于從GuardPLC字節(jié)讀取一位的標(biāo)記。如果是三個(gè)BOOL
標(biāo)簽被讀取,VIEW標(biāo)簽中的地址將是B122:1.0。
這些瞬時(shí)按鈕對象將兩個(gè)整數(shù)寫入
GuardPLC控制器。標(biāo)簽N123:0和N123:1用于匹配
GuardPLC控制器中使用的輸出組件。 GuardPLC
控制器不使用'N';它是FactoryTalk View所必需的
軟件。
羅克韋爾氣缸傳感器結(jié)構(gòu)分類,AB選擇要點(diǎn)
021-39526589
網(wǎng)址:sh-hancheng.cn
地 址:上海市嘉定區(qū)嘉涌路99弄
6號(hào)樓713室