欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> plc軟件使用 >> 正文

如何基于PPI協(xié)議實(shí)現(xiàn)兩個(gè)PLC之間通信

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2019-02-06
本文下面主要介紹如何基于PPI協(xié)議實(shí)現(xiàn)兩個(gè)CPU之間進(jìn)行數(shù)據(jù)交換。
如何基于PPI協(xié)議實(shí)現(xiàn)兩個(gè)plc之間通信
第一、硬件連接
下圖是S7-200通信端口端口定義入下圖所示,PPI通信建立在485的硬件基礎(chǔ)上,因此需要制作一根至少包含一對(duì)雙絞線的屏蔽線,兩端分別接DB9頭子的3腳和8腳,屏蔽層接DB9頭子的金屬外殼。如果實(shí)在找不到雙絞線自己也可以找兩根單根線,自己絞一下,但是只限于臨時(shí)用正式產(chǎn)品不建議用。


兩個(gè)PLC之間距離不能太遠(yuǎn),最好不要超過(guò)50米,如果超過(guò)的話最好使用中繼器,可以采購(gòu)200配套的中繼器,也可以自己從某寶上買。


第二、合理分配CPU地址
PPI通信要求PPI網(wǎng)絡(luò)內(nèi)每個(gè)CPU具有不同地址,Micro/WIN默認(rèn)為0,CPU默認(rèn)為2,因此建議主PLC的地址設(shè)置為2,從PLC地址依次設(shè)置為11、12、13……依次類推。


第三、正確初始化
通過(guò)初始化特殊寄存器SMB30,將主CPU端口0配置為PPI主站模式,同時(shí)將數(shù)據(jù)緩存區(qū)清零。


配置時(shí)只需要關(guān)心最低兩位即可,即mm,其他的都配置成零就行了。2就是PPI主站模式。


從站配置成PPI從站模式,即配置成2。


第四、正確準(zhǔn)備數(shù)據(jù)
數(shù)據(jù)必須按照規(guī)定將相應(yīng)的數(shù)據(jù)填入緩沖區(qū),數(shù)據(jù)格式如下所示。例如數(shù)據(jù)發(fā)送緩沖區(qū)為VB200,那么VB200就是狀態(tài)字,不需要填寫(xiě),用于讀取指令執(zhí)行的狀態(tài)。VB201為目標(biāo)從站的地址,VB202到VB205時(shí)從站目標(biāo)地址,VB206為數(shù)據(jù)長(zhǎng)度,如果是寫(xiě)指令就是希望寫(xiě)的字節(jié)數(shù),如果是讀指令就是希望讀回來(lái)數(shù)據(jù)的長(zhǎng)度。VB207及以后是數(shù)據(jù)區(qū)。對(duì)NETR,執(zhí)行NETR指令后,從遠(yuǎn)程站讀到的數(shù)據(jù)放在這個(gè)數(shù)據(jù)區(qū)。對(duì)NETW,執(zhí)行NETW指令前,要發(fā)送到遠(yuǎn)程站的數(shù)據(jù)放在這個(gè)數(shù)據(jù)區(qū)。


第五、適時(shí)調(diào)用收發(fā)指令
PPI通信指令只有兩條,分別是:網(wǎng)絡(luò)讀和網(wǎng)絡(luò)寫(xiě),調(diào)用也很簡(jiǎn)單,只需要指定本次讀寫(xiě)己方的端口和數(shù)據(jù)緩沖區(qū)地址。


為了減少數(shù)據(jù)交換造成CPU資源的過(guò)度浪費(fèi),不建議每個(gè)循環(huán)周期都調(diào)用通信指令。可以根據(jù)需要進(jìn)行指令調(diào)用,進(jìn)行數(shù)據(jù)交換,如果無(wú)法找到合適的指令觸發(fā)條件,可以使用定時(shí)器進(jìn)行周期調(diào)用。
為了保證數(shù)據(jù)的實(shí)時(shí)性,建議采用定時(shí)中斷,在中斷事件中調(diào)用通信指令。
第六,正確進(jìn)行指令調(diào)用


使用PPI通信注意事項(xiàng)
1、硬件接線時(shí),DB9頭子,3腳對(duì)3腳,8腳對(duì)8腳。線纜采用雙絞線,盡量使用屏蔽線,長(zhǎng)度不要超過(guò)50m,超過(guò)50m需要使用中繼器。
2、千萬(wàn)不要每個(gè)CPU掃描周期調(diào)用讀寫(xiě)指令,否則會(huì)對(duì)過(guò)多占用CPU資源。

Tags:兩個(gè)PLC之間通信,plc,通信  
責(zé)任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒(méi)有了
  • 相關(guān)文章列表
    plc和變頻器通信實(shí)例
    PLC程序中的定時(shí)器使用場(chǎng)景總結(jié)
    PLC節(jié)省輸入點(diǎn)數(shù)的方法
    什么是PLC的掃描周期和相應(yīng)時(shí)間
    PLC的掃描周期介紹
    PLC的硬件電路
    什么是PLC的掃描周期?其掃描過(guò)程分為哪幾個(gè)階段,各階段完成什么
    PLC順序控制設(shè)計(jì)法中梯形圖的編程方式,plc順序功能圖
    PLC順序功能表圖的繪制,PLC順序功能圖繪制
    實(shí)例詳解PLC順序功能圖順序設(shè)計(jì)法的一般步驟
    PLC如何控制變頻器?PLC控制變頻器實(shí)例設(shè)計(jì)
    如何實(shí)現(xiàn)人機(jī)界面plc控制變頻器的頻率?
    PLC控制變頻器三種基本方式
    西門子S7-200 PLC單路循環(huán)控制液體混合裝置應(yīng)用梯形圖實(shí)例
    PLC模擬量(工程量)轉(zhuǎn)化的方法:A/D轉(zhuǎn)換
    西門子PLC定時(shí)器簡(jiǎn)單電路的編程:TON、TONR、TOF
    PLC定時(shí)器延遲關(guān)閉編程實(shí)例梯形圖
    PLC定時(shí)器以及套路講解,TON指令
    基于PLC的電梯控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
    西門子S7-200 PLC如何通過(guò)自由口通信控制變頻器運(yùn)行,發(fā)送指令XMT
    西門子s7-200PLC CPU自由口通信模式總結(jié),XMT和RCV指令
    PLC編程學(xué)習(xí)的三個(gè)階段
    PLC編程軟元件V、L、S的功能及使用方法
    梯形圖實(shí)例:三菱FX系列PLC在廣場(chǎng)噴泉實(shí)例中的三種編程
    plc的POS地址上升沿檢測(cè)質(zhì)量,上升沿檢測(cè)指令
    PLC地址上升沿檢測(cè)指令,pos指令
    西門子plc,plc數(shù)據(jù)類型有哪些
    PLC與變頻器的連接
    PLC雙整型數(shù)比較指令,CMP指令
    西門子S7-200 PLC左移、右移指令編程梯形圖
    請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個(gè)字
    [ 查看全部 ] 網(wǎng)友評(píng)論
    最新推薦
    熱門文章
    • 此欄目下沒(méi)有熱點(diǎn)文章
    關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁(yè)面
    下到頁(yè)底
    晶體管查詢
    主站蜘蛛池模板: 泸定县| 娄烦县| 增城市| 遵化市| 渭南市| 尉犁县| 宁强县| 阳曲县| 调兵山市| 岳西县| 鲁甸县| 老河口市| 桃江县| 东方市| 买车| 新蔡县| 石渠县| 海宁市| 汝州市| 济源市| 铜梁县| 青海省| 叶城县| 习水县| 东至县| 山西省| 永康市| 长沙市| 新郑市| 涟水县| 奉化市| 义马市| 当阳市| 日土县| 遵化市| 阳朔县| 岳池县| 建湖县| 曲麻莱县| 潢川县| 越西县|