西門子S7-300和昆侖通態觸摸屏進行通訊,需要一條RS232或則一條RS485時配器
MCGS通用版與S7-300-400 PROFIBUS通訊
硬件條件
PROFIBUS-DP主站可以是帶有集成DP口的CPU(例如S7-300 315-2DP),或者用CP342-5擴展的S7-300站、IM467、CP443-5Extend擴展的S7-400站。上位機中插有通信卡CP5411、CP5511、CP5611、CP5611-A2、CP5412、CP5613,也作為PROFIBUS-DP主站。
PROFIBUS-DP從站有ET200系列、調速裝置、S7-200/300/400站及第三方設備等(例如S7200 PLC擴展EM277通信模塊)。通訊電纜一條,也可以自己制作。若有多個PLC,則可以把所有的3對3,4對4,5對5,8對8接線。
軟件條件
(1)操作系統
要求是Windows2000 Professional SP4版本或Windows98 SE操作系統 推薦使用Windows2000 Professional SP4操作系統。
(2)支持軟件
必須安裝西門子SoftNet軟件,SoftNet版本為V5.3 Build 1381。 西門子安裝光盤為:SIMATIC NET CD: 05/2000。要安裝的內容: 光盤目錄下:\sw \sn_pb_s7\ disk1\ Setup.exe 光盤目錄下:\sw \VBasic\ S7\disk1\ Setup.exe。
(3)PLC編程軟件
若PROFIBUS-DP主站使用的是S7-300 PLC或S7-400 PLC,必須裝有Step7 5.0以上的編程軟件,推薦使用Step7 V5.2。
注:MCGS ProfibusDP驅動是調用SoftNet來實現通訊的,所使用SoftNet(V5.3 Build 1381)版本對操作系統有要求,只能在Window 2000 Pro或Windows98 SE系統上使用,而無法用于Windows2000 Server、WindowsXP或更新的操作系統上。
下面以S7-300 PLC為主站,S7-200PLC擴展EM277模塊為從站,上位機插CP5611通信卡為例介紹MCGS中PROFIBUS-S7通信步驟。
通訊步驟
1 、S7-300 PROFIBUS參數設置
第一步:將硬件連接好,包括把網卡安全插入計算機中,用電纜將PLC MPI口與網卡連接。具體如圖3-1所示。
第二步:到計算機的“控制面板”中找到“Set PG/PC interface”,如圖3-2所示,并打開:
選擇“CP5611(MPI)”方式,若網卡沒有出現在列表中,則點擊“Interfaces—Select”,來安裝網卡。然后返回,點擊“Diagnostics”按“test”,若返回“OK”則按“Read”可以檢測到總線上所掛的PLC個數,下面表示有一個PLC,網卡的地址是0, S7-300 PLC MPI的地址是2。如圖3-3所示:
然后退出,用Step7編程軟件設置PROFIBUS參數。
單擊“Next”:如圖3-5所示:
選擇當前連接的PLC型號,和測試出來的PLC的MPI地址,單擊“Next”:如圖3-6所示:
單擊“Next”:如圖3-7所示:
填寫上工程的名字,單擊“Finish”。如圖3-8所示:
在300 Station中雙擊“Hardware”,配置PLC硬件:如圖3-9所示:
由于S7315-2DP有一個MPI口和一個ProfiBus-DP口,所以上圖列出了兩項,用鼠標選中DP項雙擊:如圖3-10所示:
點擊“Properties”選項:如圖3-11所示:
點擊“New”新建Profibus網絡:如圖3-12所示:
在Network Settings項目中選擇Profibus網絡的傳輸速率和行規,然后點擊ok退出Profibus網絡組態。這是在硬件組態窗口中就出現了一條DP-Master通信線:如圖3-13所示:
設置完成后把硬件組態下載到PLC中,退出“SIMATIC Manage”。
注意:若PLC中有電池,則這些設置能掉電保存,若PLC中沒有電池則掉電后設置就會丟失,建議給PLC安裝電池。
下載成功后,請把電纜連接到PLC DP通信口上。若沒有電池則只能帶電插拔,很容易燒壞DP口,一般不要這樣做。
2、S7-200 PROFIBUS參數設置
S7200PLC由于本身不支持PROFIBUS通訊方式,所以必須擴展一個DP模塊EM277,不需要設置任何特殊的參數。
3、COM S7配置
第一步:在開始菜單中找到SIMATIC NET打開“COML S7”應用程序:
第三步:在開始菜單或桌面上打開“SIMATIC Manage”,彈出建立新工程的向導對話框。如圖3-4所示:
“Node Name”:任意名字都可以;
“Network type”:選擇PROFIBUS;
“Name”:必須唯一;
“VFD Name”:任意命名,多個NAME可以共用一個VFD Name ,但不能超過8個;
“Remote Addr”:為PLC地址名必須唯一(對于S7300為Hardware中設置的Profibus地址;對于S7200,為EM277的撥碼地址。);
“Local TSAP”:不需要設置;
“Remote TSAP”:四位16進制數,中間以“。”隔開。
第二位數字表示遠程站點的類型:0-PS, 1-PG,2-OS;第三位數字表示PLC的CPU的RACK號,第四位數字表示CPU的SLOT號。若是S7200,則不需要更改,若是S7300一般設置成01.02或者02.02;
第二步:設置完成后點擊“Insert”插入。
若是多個PLC則繼續設置,每設置一個則點擊一次“Insert”
第三步:所有PLC添加完成后在File菜單中,選擇Generate Binary DB As生成二進制數據庫*.ldb文件。
進入控制面板,選擇并打開Set PG/PC Iterface ,配置通訊卡PROFIBUS,訪問點選擇“CP_L2_1――》CP5611(PROFIBUS)”:
點擊Properties設置Properties屬性:
在SAPI S7項中搜索并選擇COM S7配置中生成的*.ldb文件:
點擊“diagnostics”按鈕進行診斷:
按“test”,若返回“OK”則點擊“Read”可以檢測到總線上所掛的PLC個數,下面表示有2個PLC,一個為S7300,ProfiBus地址為2,1個是S7200,ProfiBus地址為4,0是CP5611網卡的地址。
5、MCGS設備構件設置步驟
5.1 選擇通信設備構件
在設備工具箱中將“ProfiBus-S7父設備”,“ProfiBus-S7子設備”從設備工具箱“PLC設備\西門子\ ProfiBusNT設備\Profibus-S7父設備和\Profibus-S7子設備目錄下裝載到選定設備窗口中,然后按確定,并將父設備和子設備添加到設備窗口,若是多個PLC則添加多個子設備。
注:驅動列表“ProfiBusNT設備”目錄中驅動是用在操作系統Windows2000上的, “ProfiBus98設備”目錄中驅動是用在操作系統98上的。請根據情況進行正確選擇。
5.2 Profibus-S7子設備屬性設置:
(1)設備名稱:可根據需要來對設備進行重新命名,但不能和設備窗口中已有的其它設備構件同名。
(2)初始工作狀態:用于設置設備的起始工作狀態,設置為啟動時,在進入MCGS運行環境時,MCGS即自動開始對設備進行操作,設置為停止時,MCGS不對設備進行操作,但可以用MCGS的設備操作函數和策略在MCGS運行環境中啟動或停止設備。
(3)最小采集周期:為運行時,MCGS對設備進行操作的時間周期,單位為毫秒,由于通訊一般在靜態測量時設為1000ms,在快速測量時設為10ms。
(4)PLC地址:在S7200中PLC的地址為EM277的地址,在S7300中,地址為PLC的ProfiBus地址。
(5)VFD名:必須與在COM S7組態時相對應,寫錯或不存在都導致通訊失敗。
(6)連接點名:必須與您在COM S7組態時相對應,寫錯或不存在都導致通訊失敗。
5.3 內部屬性
點擊設備基本屬性頁內的“設置設備的內部屬性”,可以設置PLC的讀寫通道,以便后面進行設備通道連接,從而把設備中的數據送入實時數據庫中的指定數據對象或把數據對象的值送入設備指定的通道輸出。
西門子PROFIBUS-S7協議PLC設備構件把PLC的通道分為只讀,只寫和讀寫三種,讀通道用于把PLC中的數據讀入到MCGS的實時數據庫中,寫通道用于把MCGS實時數據庫中的數據寫入到PLC中,讀寫則有既讀又寫的功能,一般第一次先讀,之后,若MCGS變量要求改變,則寫,若MCGS變量沒有變,則從PLC中讀回來,并且更新當前MCGS變量值,本設備構件可操作PLC的寄存器有:
(1) 輸入、輸出、中間寄存器。
(2) PLC中定義的任何數據塊:如DB1,DB2,DB3但最大數據塊號不能超過512,即DB512等。在S7200中只有DB1,DB1對應V數據區。
-
mcgs觸摸屏
+關注
關注
5文章
4瀏覽量
2947
發布評論請先 登錄
相關推薦
labview與S7300通訊
詳解博途編程實現S7300與西門子觸摸屏通訊
如何實現S7200與S7300之間的MPI通訊
PLC轉以太網模塊與西門子SmartIE系列觸摸屏連S7300

如何實現MCGS觸摸屏與FX5U之間無線自組網通訊?

MCGS(昆侖通態)與S7-200 SMART以太網通訊
S71200/S71500/S7300西門子PLC與SMARTLINE觸摸屏實現以太網通的方法

西門子SMARTIE觸摸屏和S71200/1500/300PLC以太網通訊模塊

?3分鐘輕松實現串口連接MCGS觸摸屏應用案例

評論