精品国产成人一区二区三区-女子十八毛片-欧洲性猛交-无码不卡一区二区三区在线观看-www.四虎在线-伊人网国产-国精产品自偷自偷综合下载-不卡av网站-俄罗斯黄色大片-一本久久知道综合久久-国产精品日韩一区二区-日韩精品色-免费人成网ww555kkk在线-黄色在线观看免费-日韩在线免费-久久久久99人妻一区二区三区-十八禁真人啪啪免费网站

當(dāng)前位置:機(jī)電之家首頁(yè) >> PLC技術(shù)>> plc資料下載 >> PLC仿真軟件 >> abplc,cpu之間通訊
abplc,cpu之間通訊

ab-plc之間通訊

ab-plc之間進(jìn)行通訊比較常用的方法有兩種:

第一種:使用生產(chǎn)者/消費(fèi)者,通過設(shè)置數(shù)據(jù)類型方式進(jìn)行通信

第二種:使用msg指令,進(jìn)行通信

兩種通訊方式有什么區(qū)別?

在生產(chǎn)者/消費(fèi)者通信中,生產(chǎn)者數(shù)據(jù)所在的plc必須在消費(fèi)者plc網(wǎng)絡(luò)組態(tài)中,而使用msg指令進(jìn)行數(shù)據(jù)交換則沒有此項(xiàng)要求。

使用生產(chǎn)者-消費(fèi)者數(shù)據(jù)通訊:

所謂消費(fèi)者就是需要接收的數(shù)據(jù)、主動(dòng)讀取數(shù)據(jù)的那一方,生產(chǎn)者就是被讀取數(shù)據(jù)、發(fā)送數(shù)據(jù)那一方。下面定義plc-a為生產(chǎn)者plc,plc-b為消費(fèi)者plc,通訊步驟如下:

(1) plc-a控制器標(biāo)簽中定義需要發(fā)送的數(shù)據(jù)區(qū),數(shù)據(jù)類型為生產(chǎn)型;plc-b控制器標(biāo)簽中定義接收數(shù)據(jù)區(qū),數(shù)據(jù)類型為消費(fèi)

(2) 設(shè)置plc-b中消費(fèi)者標(biāo)簽的連接屬性,在remote data屬性中填寫對(duì)應(yīng)于plc-a中生產(chǎn)者變量名稱即可

ps:這里需要注意,標(biāo)簽必須創(chuàng)建在控制器區(qū)域,全局?jǐn)?shù)據(jù)區(qū);傳送數(shù)據(jù)的標(biāo)簽不能超過500個(gè)字節(jié),如果是通過controlnet網(wǎng)絡(luò)數(shù)據(jù)交換,數(shù)據(jù)標(biāo)簽則不能超過480?個(gè)字節(jié),這是受限于contronet?網(wǎng)絡(luò)的數(shù)據(jù)包的尺寸;如果produce幾個(gè)數(shù)據(jù)到同一個(gè)控制器,將幾個(gè)數(shù)據(jù)合并在一個(gè)用戶自定義結(jié)構(gòu)的數(shù)據(jù)標(biāo)簽中,這樣可以減少連接數(shù),合并后的數(shù)據(jù)會(huì)用相同的rpi;標(biāo)簽只能使用dint和real,或它們的數(shù)組,或者用戶自定義結(jié)構(gòu)數(shù)據(jù),因?yàn)閷?duì)外操作數(shù)據(jù)必須是32位的;如果有sint和int的數(shù)據(jù)需要傳送,將它們組合在用戶自定義結(jié)構(gòu)中傳送;produce的標(biāo)簽和consume的標(biāo)簽數(shù)據(jù)格式必須一致,才能確保數(shù)據(jù)的準(zhǔn)確。

使用msg指令通訊:

(1)建立數(shù)據(jù)類型為messsage結(jié)構(gòu)的標(biāo)簽,每一條msg指令調(diào)用之前都要分配一個(gè)標(biāo)簽,這個(gè)標(biāo)簽將記錄本條指令的通訊組態(tài)和執(zhí)行情況

只有為指令分配了標(biāo)簽后,點(diǎn)擊 方可進(jìn)入組態(tài)界面:

說明:

? 對(duì)控制器以外的各種設(shè)備傳送信息,它的信息類型如下所列:

-cip data table read/write 對(duì)controllogix控制器進(jìn)行讀寫

-plc5 typed read/write 對(duì)plc5處理器進(jìn)行讀寫

-plc5 word range read/write 對(duì)類似plc5處理器地址進(jìn)行讀寫

-block transfer read/write 對(duì)塊傳送模塊進(jìn)行讀寫

-plc2 unprotected read/write 對(duì)plc2處理器及類似plc2地址(寄存器地址)的設(shè)備進(jìn)行讀寫。

-plc3 typed read/write對(duì)plc3處理器進(jìn)行讀寫

-plc3 word range read/write,對(duì)類似plc3處理器地址進(jìn)行讀寫。

-slc typed read/write對(duì)slc處理器進(jìn)行讀寫

-module reconfigure 在模塊仍然連接時(shí),對(duì)模塊進(jìn)行重新組態(tài) 。

-cip generic 對(duì)任何設(shè)備的服務(wù)性操作。

? 本指令執(zhí)行的狀態(tài)

-enable 指令級(jí)條件成立,指令被使能,開始工作。

-enable waiting 信息傳送請(qǐng)求被送到緩沖區(qū),等待傳送。

-start 緩沖區(qū)排隊(duì)輪到,開始傳送數(shù)據(jù)。

-done 數(shù)據(jù)傳送完畢,指令置位完成。

-done length 實(shí)際完成的數(shù)據(jù)塊長(zhǎng)度

-error code 如指令執(zhí)行失敗,此處給出16進(jìn)制的錯(cuò)誤代碼00xx。

-extended error code 給出16進(jìn)制的擴(kuò)展錯(cuò)誤代碼xxxx。

-tined out 設(shè)置超時(shí)請(qǐng)求,此項(xiàng)選擇,當(dāng)發(fā)生超時(shí),終止msg傳送過程。

(2)以 controllogix 控制器與controllogix 控制器的通訊為例

源或目標(biāo)的標(biāo)簽地址不是引用tag名,而是tag的第一個(gè)元素,否則認(rèn)為是語法錯(cuò)誤,梯級(jí)不能接受。

元素個(gè)數(shù)最多可有65335個(gè),盡管controlnet 的數(shù)據(jù)包最多只有500個(gè)字節(jié),msg指令可將數(shù)據(jù)塊拆開,分成一個(gè)以上的數(shù)據(jù)包送走。

communication 頁(yè)面要求輸入兩個(gè)控制器之間的通訊路徑,如果在i/o組態(tài)中有該控制器,亦可通過browse獲得路徑,倘若僅僅是為了建立msg路徑而在i/o組態(tài)中加入控制器,則沒有必要,那樣將占用內(nèi)存空間,建議書寫路徑,路徑書寫規(guī)則:

路徑是段和段的連接,段由x,y組成,段和段之間用逗號(hào)分離。

? x 背板為1;網(wǎng)絡(luò)為2。

? y 槽號(hào);站號(hào),controlnet網(wǎng)絡(luò)1-99號(hào),ethernet網(wǎng)絡(luò)為ip地址。

上面書寫的路徑是:背板(1)—cnb(位于5槽)—controlnet網(wǎng)絡(luò)(2)—對(duì)方cnb(站號(hào)3號(hào))— 背板(1) — 控制器(位于0槽)。

路徑還可以是動(dòng)態(tài)的,在信息塊的結(jié)構(gòu)數(shù)據(jù)中,有path一項(xiàng),這是個(gè)字符串結(jié)構(gòu),更換字符串?dāng)?shù)據(jù)即更換了路徑,字符串的長(zhǎng)度最大82個(gè),足夠表達(dá)路徑了。

,此項(xiàng)建立了msg指令的連接,缺省是選擇的,也就是說msg指令占用一個(gè)固定的連接;如果釋放此項(xiàng),只有在msg指令執(zhí)行的時(shí)候才占用連接,是一個(gè)活動(dòng)的連接,可編制程序,令多條msg指令共同使用一個(gè)連接,這對(duì)緩和資源的運(yùn)用是有好處的。

作者:未知 點(diǎn)擊:211次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:abplc,cpu之間通訊
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《abplc,cpu之間通訊》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊(cè)
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個(gè)人求購(gòu)

陳經(jīng)理 【求購(gòu)】  星諾XIN...  2025-12-19
胡勇 【求購(gòu)】  扎帶機(jī)  2025-12-19
 【求購(gòu)】  電動(dòng)漲管機(jī)  2025-12-18
 【求購(gòu)】  洗手池  2025-12-17
馮經(jīng)理 【求購(gòu)】  PTD電機(jī)  2025-12-17
倪先生 【求購(gòu)】  液壓馬達(dá)  2025-12-16
練子棟 【求購(gòu)】  金屬管件  2025-12-16
陳經(jīng)理 【求購(gòu)】  求購(gòu)螺母螺...  2025-12-16
VIP公司推薦

张家港市| 大洼县| 改则县| 隆回县| 泽普县| 山东省| 玉树县| 仪征市| 新宁县| 巴青县| 吕梁市| 光山县| 墨脱县| 岫岩| 土默特右旗| 乐亭县| 夏津县| 壤塘县| 金塔县| 黄大仙区| 齐河县| 东兴市| 富源县| 元谋县| 民乐县| 柳林县| 石楼县| 普洱| 奇台县| 石林| 镇宁| 沙湾县| 临泽县| 富源县| 扶风县| 绥江县| 岑溪市| 东明县| 宜黄县| 永康市| 额济纳旗|