學習PLC之間的通信**是初學者的難題,如果有通信基礎還好,要是沒有一點基礎怎么入門呢?這里給大家?guī)讉€建議:
一、初步了解PLC通信涉及到的基礎知識,這個時候沒必要精深的搞清楚所有問題。
二、以手頭上有的實物練習,無論是PLC之間還是PLC與變頻器等其他儀表,也不要考慮使用什么協(xié)議,一個目的:先實操做通一個。
三、根據(jù)第二步遇到的問題,反復琢磨,找資料、請教老師。一定要把實操中遇到的疑惑都解開。
四、找另一種通信實操··············
這只是一個以實操為基礎的大概步驟,希望能給初學的一點啟發(fā)!!
圖解S7-300的MPI通訊
文/網(wǎng)絡
圖/網(wǎng)絡
需要S7-300視頻的朋友可以分享本文到朋友圈然后截圖回復,我們會把全套高清視頻下載鏈接給您!
MPI通信較多可以在15個CPU之間實現(xiàn),包括MPI全局通訊,單邊通訊和雙邊通訊三種方式。
MPI全局通訊(300PLC之間)
MPI的全局通訊一個包較多22個字節(jié),較多4個數(shù)據(jù)包(一個發(fā)送,一個接收算一個數(shù)據(jù)包)
硬件的配置(在一個項目里面組態(tài)三個CPU):
注意在組態(tài)的時候建立的是MPI通訊,不是DP通訊
PLC1里進行硬件組態(tài):
在PLC3里進行硬件組態(tài):
和PLC2的CPU屬性設置相同,地址更改為3
我們在PLC里面不用編輯通訊的程序,只需在PLC1里給MB0開始的22個字節(jié)賦值,在PLC2里給MB0開始的22個字節(jié)解壓使用即可。
程序的下載步驟:
一,先下載PLC1,使用編程電纜連接PLC1上的MPI接口
二,下載完PLC1的項目程序后,我們開始下載PLC1的全局通訊的通訊信息
三,下載PLC2,使用編程電纜連接PLC2上的MPI接口
四,下載完PLC2的項目程序后,我們開始下載PLC2的全局通訊的通訊信息
下載完成,連接上MPI通信電纜,測試通訊情況
MPI單邊通訊(300的PLC和300的PLC)
單邊通訊主要用在PLC與PLC之間的通訊,一個發(fā)送和接受較多76個字節(jié)
特別提示:因為通訊程序沒有必要每個掃描周期都運行,所以我們可以把通訊程序放到OB35(循環(huán)中斷)里面。
下面我們開始單邊通訊300對300的編程:
我們使用系統(tǒng)功能SFC68發(fā)送,SFC67接受
下面我們在PLC1里面進行編程:
SFC68發(fā)送數(shù)據(jù)
REQ:等于“1”的時候發(fā)送數(shù)據(jù)
C0NT:保持通訊,(是否使用這個SFC68進行發(fā)送),常為“1”
DEST_TD:通訊對方的地址
VAR_ADDR:對方接收數(shù)據(jù)的的緩存區(qū)(把要發(fā)送的數(shù)據(jù)放到對方的什么地方)
SD:本地需要發(fā)送的數(shù)據(jù)
REST_VAL:錯誤代碼
BUSY:完成位
上圖中SFC68的意思為,當M1.0為“1”,且M1.1為“1”,時向MPI地址是3的PLC中發(fā)送M0.0開始的20個字節(jié),存到對方DB1.DB1000.0開始的20個字節(jié)中去。
SFC67接收數(shù)據(jù)
同樣在標準庫中找到SFC67:
SFC67接收信息
REQ:等于“1”的時候發(fā)送數(shù)據(jù)
C0NT:保持通訊,(是否使用這個SFC68進行發(fā)送),常為“1”
DEST_TD:通訊對方的地址
VAR_ADDR:對方存儲數(shù)據(jù)的緩存區(qū)(我們要從地方的什么地方取數(shù)據(jù))
REST_VAL:錯誤代碼
BUSY:完成位
RD:本地存儲信息的的地址(把對方的數(shù)據(jù)拿過來以后放到自己這邊的什么地方)
上圖中SFC67的意思是:當M1.4為“1”,且M1.5為“1”,時把MPI地址是3的PLC中DB1.DBX2000.0開始的76個字節(jié)存到自己PLC里從M100.0開始的76個字節(jié)中。
分別把PLC的程序下載到相應的CPU內(nèi),連接MPI通訊電纜測試
MPI單邊通訊(300的PLC和200的PLC)
S7-300為主站,S7-200為從站
MPI通訊也可以通過EM277進行,EM277撥碼開關地址要和300編程時填寫的對方通訊地址相同
300和200的單邊通訊方式與300對300的通訊相同,都需要使用SFC67和SFC68,進行數(shù)據(jù)的接收和發(fā)送
上圖中的信息意思是:當M200.0為“1”,且M200.1為“1”的時候把300PLC的以M0.0為開始的76個字節(jié)傳送到200PLC以V0.0為開始的76個字節(jié)中去。
上圖中的意思是:當M200.4為“1”,且M200.5為1的時候讀取200PLC里以V1.0為開始的76個字節(jié)存放到300PLC的以M100.0為開始的76個字節(jié)里面。
特別提示:MPI的默認通訊速率是187.5kbit/s,需要將200對應接口的通訊速率也改成187.5kbit/s
S7-300和200的通訊除了能傳遞V區(qū)的數(shù)據(jù)也能傳遞其他數(shù)據(jù)
如下圖程序:
當M1.1為“1”的時候,CPU調(diào)用SFC68(X_PUT)把S7-300中的數(shù)據(jù)MB6寫入S7-200(站地址為4)的QB0中
當M1.5為1的時候,S7-300會將S7-200的IB0的數(shù)值讀取到S7-300的MB7中
MPI雙邊通訊(300PLC和300PLC)
MPI的雙邊通訊需要使用系統(tǒng)功能SFC65發(fā)送和SFC66接收
SFC65發(fā)送數(shù)據(jù):
SFC65,發(fā)送數(shù)據(jù)
REQ:等于“1”的時候發(fā)送數(shù)據(jù)
C0NT:保持通訊,(是否使用這個SFC65進行發(fā)送),常為“1”
DEST_TD:通訊對方的地址
REQ_ID:數(shù)據(jù)編號,(常填寫本地MPI地址)SD:要發(fā)送的數(shù)據(jù)塊
REST_VAL:錯誤代碼
BUSY:完成位
上圖中的信息意思是:當M5.0和M5.1接通的時候把DB1.DBX3000.0為起始的76個字節(jié)的數(shù)據(jù)的3號數(shù)據(jù)包寫入到MPI地址是3的PLC中。
在另外一臺PLC(MPI地址中SFC65中的對方地址相同)內(nèi)編寫SFC66接收數(shù)據(jù)
EN_DT:等于“1”的時候發(fā)送數(shù)據(jù)
RET_VAL:錯誤代碼
REQ_ID:接收數(shù)據(jù)編號
NDA:檢測數(shù)據(jù)
RD:接收數(shù)據(jù)存放的地點
上圖中的信息意思是:當M6.0為“1”的時候,接收對方發(fā)來的信息,存放到DB1.DB3100.0開始的76個字節(jié)中。
詞條
詞條說明
DDNS 客戶端DDNS(Dynamic Domain Name System,動態(tài)域名系統(tǒng))是一個 Internet 服務,該服務允許將一個固定主機名設置為一個代表動態(tài)變化 IP 地址的假名。DDNS 客戶端會同步分配的 IP 地址與在 DDNS 提供商方面注冊的主機名。這意味著始終可通過相同的主機名對設備進行訪問。要求:授權使用 DDNS 服務的用戶名和密碼。已注冊主機名,例如 example
移動無線提供商APN(Access Point Name,接入點名稱)是從無線移動網(wǎng)絡訪問 Internet 或到私有公司網(wǎng)絡的接入點的名稱。APN 是公共還是私有取決于所連接網(wǎng)絡的類型。有關 APN 的信息由無線移動網(wǎng)絡提供商提供。說明該頁面包含以下內(nèi)容:國家/地區(qū)列表 (Country List)?(僅在線時可用)在此列表中選擇部署的設備所在的國家/地區(qū)。提供商列表 (Provide
向 DP 主站系統(tǒng)添加智能從站簡介智能 DP 從站(智能從站)的一個特征是,不是由實際 I/O 直接給 DP 主站提供 I/O 數(shù)據(jù),而是由預處理 CPU 提供。 該預處理 CPU 與 CP 一起構成智能從站。差異: DP 從站與智能 DP 從站對于 DP 從站,DP 主站直接訪問分布式 I/O。對于智能 DP 從站,DP 主站實際是訪問預處理 CPU 的 I/O 地址空間中的傳輸區(qū)域,而不是訪問
SIZER功能簡介??????? SIZER是一個快速、簡便的驅動器和控制器選型工具軟件。適用于所有新一代低壓驅動和電機的選型。從工頻運行的電機到變頻器控制的電機;從簡單的電機選型到整個機械系統(tǒng)的選型;從單軸驅動到模塊化的多軸驅動系統(tǒng)都可以使用。SIZER可用于完整驅動系統(tǒng)工程設計的工作流程。???
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
手 機: 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com