欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6356|回復: 3
打印 上一主題 下一主題
收起左側

S7-300PLC中的CPU315-2DP的MPI通訊

[復制鏈接]
跳轉到指定樓層
樓主
ID:104287 發表于 2016-1-31 02:45 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
CPU315-2DP與上位計算機通訊,想在PLC端用通過MPI口,在上位機PC上利用RS232串口,如何能夠實現PC與PLC的通訊,在上位機上通過VC編程做上位機軟件。如何實現這樣的PC與PLC的通訊,在PLC上不用再加模塊了吧?用CPU自帶的MPI口可以嗎?請高手指點,上位機PC上可以直接讀寫PLC中的數據段或I/O 嗎?有這樣使用的給個參考,謝謝!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:104287 發表于 2016-1-31 02:45 | 只看該作者
如果在上位機PC上利用RS232串口建立與PLC之間的通信,必須使用PC/MPI設配器,通過SIAMTIC管理器中選擇菜單Options(選項)/Set PG/PC Interface(設定PG/PC接口),選定PC Adapter(MPI),單擊“屬性”按鈕,在下拉式菜單中選擇“COM1”,在設置PC接口參數中,MPI的通信參數選擇默認值,不要修改。
在上位機上通過VC編程做上位機軟件,需要調用PRODAVE函數包中的通訊函數,利用prodave MPI/IE中的函數field_read_ex6來讀取PLC中輸入端口的值。
當上位監控計算機需要與PLC之間采用MPI(Muti-Point-Interface)通信,本身PLC上帶有MPI接口,無需另外加模塊,用CPU自帶MPI接口(X1端口)。為
解決PC與SIEMENS PLC之間的通訊,西門子公司的PRODAVE函數包提供有一系列已經測試的DLL(動態鏈接庫)或LIB(庫)功能函數,為程序開發者建立與S7-200、S7-300 系列PLC通訊提供了極大的方便。PRODAVE的函數可分為基本函數、數據處理函數和電話服務函數(TeleService Functions)。基本函數用于建立、斷開和激活PC與PLC的連接,以及讀、寫PLC中的各種數據。數據處理函數用于PC中用戶數據的轉換和處理。電話服務函數用于PC通過電話線與PLC建立連接。另外,當利用MPI通訊口進行通訊時,首先要將PC Adapter的兩端分別插在計算機的串行口和PLC CPU模塊的MPI口通訊口上,PC適配器的波特率可根據情況設為187.5 kbps或者更高。
回復

使用道具 舉報

板凳
ID:104287 發表于 2016-1-31 02:46 | 只看該作者
PLC端用通過MPI口,在上位機PC上利用RS232串口,可以使用串口的PC適配器電纜。
上位機上通過VC編程做上位機軟件,可以直接調用西門子的PRODAVE函數包中的通訊函數。函數打包為DLL文件,會VC編程的,調用DLL函數應該不是什么問題。
函數的說明和VC的編程實例PRODAVE的安裝包中都有,照著做就行了。
回復

使用道具 舉報

地板
ID:369303 發表于 2018-11-12 12:19 | 只看該作者
適配器又距離限制,不便擴展;
不過PC是可以直接與PLC進行MPI通訊的,
附件中有個方案資料:

關于PLC數據采集.rar

478.91 KB, 下載次數: 8, 下載積分: 黑幣 -5

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表