答案
(1)工控機(jī)與plc直接通過(guò)profibus dp總線連接就能通訊嗎?二者之間數(shù)據(jù)傳送速度怎么樣,?
可以組態(tài)DP通訊,,PC購(gòu)置CP5611卡就可以了。DP通訊可靠性好,,波特率12M
(2)人機(jī)界面該如何編輯,?直接用WINCC Flexible2008SP4 Runtime即可。
當(dāng)然用高級(jí)語(yǔ)言也可以,,高級(jí)語(yǔ)言調(diào)用西門子的公開(kāi)發(fā)行的Prodave插件即可實(shí)現(xiàn)與PLC的MPI通訊,;如果用DP,PC機(jī)上購(gòu)置5611卡,,使用DP通訊,,PC上需要OPC軟件將PLC數(shù)據(jù)讀入OPC服務(wù)器,,高級(jí)語(yǔ)言再與OPC服務(wù)器通訊即可。
補(bǔ)充:
1,、IPC可以運(yùn)行WINCCFLEXIBLE RUNTIME,將數(shù)據(jù)進(jìn)行WEB頁(yè)面發(fā)布或利用OPC功能,,你在IPC上運(yùn)行高級(jí)語(yǔ)言編寫的客戶端程序,獲取發(fā)布的數(shù)據(jù),,存入數(shù)據(jù)庫(kù)即可,。
2、另一中辦法是運(yùn)行WINCC,,這一方案相對(duì)來(lái)說(shuō)簡(jiǎn)單一些,,無(wú)須自己高級(jí)語(yǔ)言編寫程序,直接使用WINCC自帶歸檔功能即可實(shí)現(xiàn)數(shù)據(jù)歸檔到數(shù)據(jù)庫(kù);WINCC軟件需要向代理商咨詢,。
觸摸屏與PLC通訊問(wèn)題:請(qǐng)問(wèn)編輯好WICC項(xiàng)目后要經(jīng)過(guò)那些步驟才能與PLC通訊并完成我所要的功能,?
通訊通訊伙伴可以是網(wǎng)絡(luò)中的任何單元,它能夠與其他伙伴通訊和交換數(shù)據(jù),。在WinCC環(huán)境中,,這些通訊伙伴可以是自動(dòng)化系統(tǒng)(AS)中的中央模塊或通訊模塊,或者是PC的通訊處理器,。
在通訊伙伴間傳送的數(shù)據(jù)可滿足*不同的用途,。在WinCC的情況下,有下列用途:
控制過(guò)程
請(qǐng)求來(lái)自過(guò)程的數(shù)據(jù)
報(bào)告過(guò)程中的意外狀況
歸檔過(guò)程數(shù)據(jù)
WinCC允許訪問(wèn)自動(dòng)化系統(tǒng)中的過(guò)程變量(外部變量),。然而,,在WinCC中組態(tài)過(guò)程連接前,必須自行設(shè)計(jì)一個(gè)檢查表來(lái)確認(rèn)已滿足下列先決條件,。
自動(dòng)化系統(tǒng)必須安裝通訊端口,,該端口由WinCC通訊驅(qū)動(dòng)程序支持。
自動(dòng)化系統(tǒng)中的端口必須要組態(tài),,這樣控制程序能使用通訊調(diào)用來(lái)訪問(wèn)端口,。通訊硬件配置參數(shù)必須是已知的。
WinCC能訪問(wèn)的變量地址必須是已知的,。請(qǐng)注意所使用自動(dòng)化系統(tǒng)的地址會(huì)有所不同,。
必須要在WinCC系統(tǒng)中安裝合適的通訊硬件(通訊處理器、標(biāo)準(zhǔn)I/O端口,、COMx,、...)。在安裝該硬件前,,必須先安裝硬件驅(qū)動(dòng)程序。通訊處理器的硬件和軟件設(shè)置必須是已知的,。
根據(jù)WinCC系統(tǒng)中所使用的通訊處理器不同,,有可能要做其他的設(shè)置,。例如,在工業(yè)以太網(wǎng)或PROFIBUS的情況下,,用戶也必須創(chuàng)建本地?cái)?shù)據(jù)庫(kù),。這些連接參數(shù)同樣必須已知。
而且,,運(yùn)行系統(tǒng)中的操作需要WinCC和AS之間有物理連接,,以便能夠訪問(wèn)外部變量。
WinCC使用所謂的變量管理器來(lái)處理變量的集中管理,。在此,,項(xiàng)目中創(chuàng)建并且存儲(chǔ)在項(xiàng)目數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)和變量在運(yùn)行系統(tǒng)中由WinCC變量管理器記錄和管理。所有應(yīng)用程序,,比如圖形運(yùn)行系統(tǒng),、報(bào)警記錄運(yùn)行系統(tǒng)或變量記錄運(yùn)行系統(tǒng)(全局腳本),必須以WinCC變量形式向變量管理器請(qǐng)求他們所需要的數(shù)據(jù),。
WinCC和自動(dòng)化系統(tǒng)(AS)之間的通訊在工業(yè)通訊環(huán)境中,,WinCC以變量和過(guò)程值的形式進(jìn)行交換信息的通訊。為了采集過(guò)程值,,WinCC通訊驅(qū)動(dòng)程序發(fā)送任務(wù)消息給AS,,然后AS把相應(yīng)的包含有所請(qǐng)求的過(guò)程值的回復(fù)消息發(fā)送給WinCC。
首先,,在WinCC和AS之間要有一個(gè)物理連接,。連接的屬性,比如傳送媒體和通訊網(wǎng)絡(luò),,限定通訊條件并且在WinCC中組態(tài)通訊時(shí)必須已知,。