国产一区二区三区毛片_亚洲乱码AV中文一区二区_亚洲精品无码专区在线播放_日韩欧美一二_咪咪av影院_欧久久av一区二区

wlmissyou
級別: 探索解密
精華主題: 0
發帖數量: 65 個
工控威望: 168 點
下載積分: 1314 分
在線時間: 122(小時)
注冊時間: 2017-06-11
最后登錄: 2025-05-24
查看wlmissyou的 主題 / 回貼
樓主  發表于: 2020-08-14 18:34
一、 概述
        本文描述的程序文件可以在西門子300 400通過CPU本體以太網口,以開放式通信方式實現MODBUS TCP 主站通信。
本程序特點:
1.     無需官方授權。
2.     實現MODBUS RTU 功能號1、2、3、4、5、6、15、16。
3.     支持單臺CPU下多網口通信,一個連接使用一套程序,互不干擾。
4.     可單條或多條輪詢指令 離線,即從站掉電,可手動讓其離線,減少輪詢時間。
5.     程序量再大也不必擔心CPU掃描時間,因為未運行的指令會跳過。
6.     每條指令單獨返回錯誤信息。
7.     不必擔心程序塊和數據塊多,支持多重背景。
8.     程序組態直觀,簡單,方便,靈活。
二、硬件支持
        所有支持關于通信網絡施工,盡量選擇西門子以太網綠皮電纜及,你胡弄網絡,網絡就胡弄你,所以質量可靠的硬件是保證通信正常的前提。通信網絡的布線要保證EMA電磁兼容性,遠離強電及強磁場。
三、硬件組態
        現以CPU315-2 PN/DP為例進行硬件組態說明
1.     添加機架及CPU315-2 PN/DP到機架,雙擊PN-IO-1如圖:

2.     常規屬性頁,點CPU以太網接口屬性按鈕。

3.     加入子網,沒有的話新建。設置IP地址和子網掩碼,如果需要路由則還需要設置網關。單擊確定完成,保存并編譯硬件組態。

四、   開放式以太網通信組態
1.     開放式以太網通信向導的安裝
開放式以太網通信向導是STEP7安裝光盤根目錄的Optional ComponentsOC Wizardsetup.exe。正常安裝就可以,此向導軟件不需要授權。
2.   運行開放式以太網通信向導,塊上右鍵,選OC Wizard
3.    這里點OK
4. 這里可以新建,改變,復制開放式通信連接,我們選擇新建,點擊Next。
5.    我們這里選擇TCP native,點Next。
6.    我們是與第三方通信,所以我們選擇B設備為不是S7-CPU。點擊Next。
7.    1.Connection ID:連接ID可以任意,但不能重復,ID號記下來,在程序中會用到。2.Connection name:連接名稱可以任意。3Active:主動,我們這里選擇PLC主動建立連接。4.Used interface:這里選擇使用的接口,我們選擇CPU315/317,5.這里填寫從站IP地址。6.點擊Next。
8.    這里我們要填寫從站的TCP通信端口號,通常從站的端口號為502。點擊Next。
9.    這里是建立開放式通信的連接指針數據塊,可以任意。點擊Next。
10.    這里是建立好連接的列表,點擊Next。
11.    這里問你是否還配置其它的連接,點Finish。
12.    點“是”關閉向導。
13.    這是向導建立的通信連接用的數據塊,具體說明見其說明文檔。
五、      程序說明及使用方法
1.     您得到的程序如圖:
這是由STEP7歸檔后文件,應使用STEP7恢復命令,恢復后會看到項目已經打開。
2.     程序工作原理
3.     程序塊功能說明:
MbusPointerDB:用戶數據塊。可以是單個數據塊,也可以是多個數據塊。從站返回的數據保存在這個數據里,向從站寫入的數據也在這個數據塊里。
MbusBufferDB:緩沖區數據塊。一個緩沖區數據塊對應一個通信連接。將要發送的數據在這里進行校驗操作,接收回的數據同樣在這里校驗操作。
MBTcpMaserMsg:主站輪詢指令功能塊。可以單個塊運行,也可以多個塊輪流運行。根據輸入參數決定把哪些用戶數據放入緩沖區數據塊,再將從站返回數據放回用戶數據塊。注意:同一時刻只允許一個主站輪詢指令工作,否同返回06錯誤。
MBTcpMasterCtrl:主站通信控制功能塊。一個通信控制功能塊對應一個通信連接。主要功能為發送和接收與從站的通信的報文。
4.     功能塊參數說明
MBTcpMasterCtrl

MBTcpMasterCtrl





功能腳名稱類型數據類型說明允許值,說明
OpenIEConActiveINPUTBOOL開放式通信連接是否激活真為啟用,假為不啟用
OpenIeIDINPUTWORD開放式通信連接標識符前面向導生成的ID號
SendTimeINPUTTIME發送前定時此值為指令的間隔時間
RcvTimeOutINPUTTIME接收信息時的超時時間,通常為1S值可以很大,但沒有必要
MbusBufferDBINPUTBLOCK_DB緩沖區數據塊如:DB3000
MbusBufferDbNOINPUTINT緩沖區數據塊號如:3000,需與上面一致,但沒有DB字母
OpenIEConConnectIN_OUTANY開放式通信連接指令的連接說明指針見例程
LicenseOUTPUTBOOL

OpenIEConDoneOUTPUTBOOL
建立連接時0: 作業尚未開始或仍在運行 1: 無錯執行作業
OpenIEConBusyOUTPUTBOOL
建立連接時1:作業尚未完成0:作業完成
OpenIEConErrorOUTPUTBOOL
建立連接時1:處理作業期間出現錯誤。STATUS返回有關錯誤類型的詳細信息
OpenIEConStatusOUTPUTWORD
建立連接時錯誤信息
OpenIEDisconDoneOUTPUTBOOL
斷開連接時0: 作業尚未開始或仍在運行 1: 無錯執行作業
OpenIEDisconBusyOUTPUTBOOL
斷開連接時1:作業尚未完成0:作業完成
OpenIEDisconErrorOUTPUTBOOL
斷開連接時1:處理作業期間出現錯誤。STATUS返回有關錯誤類型的詳細信息
OpenIEDisconStatusOUTPUTWORD
斷開連接時錯誤信息
WorkingSlaveOUTPUTINT正在與從站通信的從站地址可能值為1到247
DoneOUTPUTBOOL完成標志位通信連接后,一直為真


MBTcpMasterMsg

MBTcpMasterMsg
功能腳名稱類型數據類型說明允許值,說明
InstructionActiveINPUTBOOL真為激活指令,假為不激活指令
NewRequestINPUTBOOL讀寫請求位每一個新的讀寫請求必須使用脈沖觸發
SlaveINPUTINT從站地址1到247
ReadWriteINPUTINT0=讀,1=寫1. 開關量輸出和保持寄存器支持讀和寫功能
2. 開關量輸入和模擬量輸入只支持讀功能
AddrINPUTDINT讀寫從站的數據地址選擇讀寫的數據類型
00001 至 0xxxx - 開關量輸出
10001 至 1xxxx - 開關量輸入
30001 至 3xxxx - 模擬量輸入
40001 至 4xxxx - 保持寄存器
400001 至 465535 - 保持寄存器
CountINPUTINT數據個數通訊的數據個數(位或字的個數)
Modbus主站可讀/寫的最大數據量為120個字(是指每一個 MBUS_MASTER_MSG 指令)
MbusBufferDBINPUTBLOCK_DB緩沖區數據塊如:DB3000
MbusPointerDBINPUTBLOCK_DB用戶數據塊如:DB2000
MbusPointerBYTEINPUTINT用戶數據塊字節地址1. 如果是讀指令,讀回的數據放到數據區這個字節開始的區域中
2. 如果是寫指令,要寫出的數據從這個字節開始的數據區取出
DoneOUTPUTBOOL完成位此位為脈沖信號,需要保持信號,用戶自行加起保停程序,完成位為啟動,讀寫請求位為停止即可。
ErrorOUTPUTINT通信錯誤0無錯誤
3接收超時
4輸入參數錯誤
5 Modbus通信未激活
6忙,正在處理其它請求
7接收的數據CRC校驗錯誤
8接收的數據長度與預長長度不符
9響應錯誤,響應不是請求的操作
10發送出錯
11接收出錯
14本指令未啟用
101從站不支持請求的功能
102從站不支持數據地址
103從站不支持此種數據類型
104從站設備故障
105從站接收的信息,但響應被延遲
106從站忙,拒絕了該消息
107從站拒絕了消息
108從站存儲器奇偶錯誤
MbusSendStatusOUTPUTWORD
見發送指令規范
MbusRevStatusOUTPUTWORD
發接收指令規范
MbusBufferDB
緩沖區數據塊是一個400(不可小于400)個字節數據塊,可以復制,可改符號,可改絕對地址。
MbusPointerDB
用戶數據塊用戶可自行定義,無要求。
六、      程序注意
例程內有PLC上電初始化脈沖(FirstScanOn),見OB1最下方程序及OB100。指令使用此脈沖初始化。指令內使用符號尋址,所以絕對地址可更改。
其它指令的符號地址和絕對地址都可更改。
當功能號為5時,用戶數據塊的字節地址的第0位有效。
當功能號為1,2,15時,用戶數據塊的字節地址的從第0位開始有效。
程序無法在仿真器內工作。
七、      程序高級應用
1.    當有多臺從站執行相同操作時,如讀取相同數據寄存器。這時可將指令的完成位連接到讀寫請求位,將從站地址和用戶數據塊字節號做成變量,使用完成位改變這兩個變量,就可以實現單指令輪詢多主站。
2.    當用通信控制設備啟停等操作時,或多從站時快速刷新單個從站數據時,要求響應時間快一些,而有些程序沒有這方面考慮。本程序在應對此方面可以將單一輪詢指令的激活位置真,其它指令置假(用上升沿,僅一個掃描即可),這時不管其它指令在什么狀態都會將連接使用權讓出,優先讓激活的指令運行。
八、      不足之處
這里共享出所有已經編好的例程,由于硬件有限,只有在winAC和cpu315中經過通信驗證,如果網友使用其它通信模塊有問題,我們會根據問題完善程序。通信程序為全功能24天運行版,24天后可對PLC進行清除復位,程序繼續可用。如項目需要無限時版,指令屬性內有聯系方式。
 本文未盡事宜,歡迎來電了解。
[ 此帖被wlmissyou在2020-08-16 10:31重新編輯 ]
附件: S7MBTEST.zip (1147 K) 下載次數:264
網站提示: 請不要用迅雷下載附件,容易出錯
附件: 西門子300 400 開放式通信實現MODBUS TCP通信.docx.zip (1057 K) 下載次數:309
網站提示: 請不要用迅雷下載附件,容易出錯
本帖最近評分記錄:
  • 下載積分:+5(yuaiwu) 感謝分享!
  • 下載積分:+1(程宏鵬程萬里) 感謝分享!
    一心工控
    級別: 略有小成
    精華主題: 0
    發帖數量: 250 個
    工控威望: 376 點
    下載積分: 1391 分
    在線時間: 77(小時)
    注冊時間: 2018-06-02
    最后登錄: 2025-05-13
    查看一心工控的 主題 / 回貼
    1樓  發表于: 2020-09-05 10:02
    新設備能編程的話問題都好解決;
    在運行的設備不能編程的話就有點麻煩了,我用的是這種方法:
    https://blog.csdn.net/AutoCtrl666/article/details/103437072

    主站蜘蛛池模板: 午夜性做爰A片免费看_最近中文字幕在线视频1_99久久99视频只有精品_叶子楣三级在线观看_91精品久久久久久久久久久久久_欧美精品乱码久久久久久按摩_91av精品视频_国产精彩在线视频 | 久久99精品波多结衣一区_国产成人精品一区二三区熟女在线_欧美日韩国产精品成人_性色AV网站_亚洲精品久久久久久久不卡四虎_免费观看成人38网站_国产极品粉嫩福利在线观看_精品裸体舞av | 亚洲欧美日韩、中文字幕不卡_黄不卡免费在线_91精品国产综合久久久久久粉嫩_伊人久久大香线蕉午夜AV_亚洲最大AV资源网在线观看_男人女人真曰批免费观看国产_日韩中文字幕在线一区二区三区_久久精品手机视频 | 精品亚洲网_av艹逼_曰本一级毛片_在线视频一区少妇露脸福利在线_三级黄色在线看_欧洲亚洲精品在线_91av官网_午夜av免费观看 | 色婷婷av777_三级成网站_天无日天天操天天干_亚洲日本va一区二区三区_中文在线中文资源不卡无_亚洲av熟妇在线观看_欧美精品久久久久久久久_在线观看私人黄 | 137日本免费肉体摄影_伊人365_日韩欧美一区二区在线_无码中文字幕VA精品影院_亚洲AV福利无码无一区二区_深夜影院在线观看_被黑人猛男连续高潮视频_aa国产精品 | 欧亚精品一区三区免费_欧美一区二区三区久久精品_99精品在线免费观看_小龙女玉足娇喘蕾丝湿润_福利视频你懂的_国产精品国产三级国产不产一地_日本高清视频不卡_色狠狠久久AV五月丁香 | 成人黄色一级毛片_特大巨黑吊性XXXX_亚洲大片一区二区三区_国产乱子伦无码精品小说_永久网站_国产交换3p国产精品_欧美丰满少妇xxⅹ_日本aⅴ中文 | 19禁国产精品福利视频_www黄在线观看_日韩av无码久久一区二区_97超碰国产在线_中文字幕.亚洲无码日_成人免费无码A毛片_青青草在久久免费久久免费_国产午夜性春猛交ⅹxxx | 日本男女啪啪_欧美国产日韩久久_亚洲在线视频观看_亚洲AV乱码专区国产乱码_国产一级不卡毛片_怡红院av_国产乱子伦精品免费无码专区_亚洲AV无码国产一区二区三区 | 人与人videosfree另类_伊人色综合久久天天人手人婷_色欲AV综合AV无码AⅤ_人人爽亚洲AV人人爽AV人人片_两个少妇给我口爆_天天做天天爱天天爽天天综合_国产精品av久久久久久无_亚洲人成久久 | 免费一级特黄3大片视频_免费的黄色_91视频免费在线_亚洲精品久久久久私欲_性高湖久久久久久久久aaaaa_成人影院在线观看免费_偷拍精品一区二区三区_国产精品无线一线二线三线 手机在线播放国产女主播_国产精品一区二区久久不卡小说_久久夜靖品2区_精品视频色一区_品久久久久久久久久96高清_农村乱视频一区二区三区_久久久久无码精品国产情侣_黄又色又污又爽又高潮动态图 | 四虎黄色网_铠甲勇士第一部免费_亚洲色成人WWW永久在线观看_男女做爰猛烈吃奶啪啪喷水网站_久久精品午夜福利_91手机在线观看_成人日日夜夜_中国av在线播放 | 免费看又黄又无码的网站_一级中文免费_我想看毛片_中日韩在线观看视频_草草影院ccyy国产日本第一页_日本精品综合_伊人xxx_麻豆观看 | 六月激情久久_18毛片_国产精品国产三级国产aⅴ_成人性生交大片免费看r链接_国产成人av在线婷婷不卡九色_高潮喷水在线观看_一区二区伊人久久大杳蕉_在线观看一区二区三区四区 | 日本三级带日本三级带66_综合av在线播放_深夜在线网站_一级片国语_福利姬液液酱喷水_美女人人操_银魂thefinal_日本色清 | 中国av免费看_亚洲综合在线第一页_啊灬啊灬啊灬快灬深点吃奶_日本a大片_四川少妇BBB凸凸凸BBB按摩_亚洲第一视频网_久久婷婷色香五月综合激激情狠狠做五月_成人免费黄色视频 | av免费在线一区二区三区_一本毛片_av伊人网_丁香五精品蜜臀久久久久99网站_人妻少妇乱子伦精品_91日韩中文字幕_欧美疯狂做受BBBBBB_波多野结衣一区在线观看 | 色久悠悠婷婷综合在线亚洲_国产精品区区久久久狼_国产一级免费_超级碰99_中文字幕亚洲无线码在一区_91精品久久久久久久99_国产专区视频在线观看_久久天堂 | 久久久久久亚洲视频_国产精品一区二区久久精品涩爱_男人边吃奶边做呻吟免费视频_97视频总站_国产三级农村妇女在线_国产偷伦视频片手机在线观看_色呦呦日韩精品_免费黄色a | 一级毛片不卡直接观看_欧美美女一区_av高清一区二区三区_国产精品美女久久久久久久_日韩中文无_国产一区二区视_国产在线永久视频_欧美日本黄 | 中日韩欧美毛片免费观看_鲁丝一区二区三区免费_精品一久久香蕉国产线看观看古代_欧美一进一出视频_www伊人网_在线日韩欧美国产_久操小视频_97视频免费观看 | 91久久精品日日躁夜夜欧美_毛茸茸性毛茸茸xxxxⅹ毛茸茸_狠狠色狠色综合曰曰_日韩精品资源_久久久国产精品久久久_少妇办公室好紧好爽再浪一点_中文字幕四区_JAPANESE少妇高潮喷水 | 色视频网站免费_国产逼视频_双性清冷美人被老肥丑攻c哭_黄色片xxxxx_中国人与黑人牲交FREE欧美_高清视频在线_91精品国产视频_精品国产aⅴ | 国产影视一区_亚洲av永久无码偷拍另类_日韩在线免费观看av_九色九一_亚1州区2区3区4区产品乱码2021_亚洲精品成人网站在线观看_国产乱人对白_亚洲国产精品一区二区999 | 深夜福利免费在线观看_欧洲性开放少妇ZOZO_又大又粗又硬又爽又黄毛片_欧洲精品_亚洲欧美成人_18禁黄网站禁片免费观看国产_日本少妇XXX做受_视频在线观看91 | 玖玖资源站无码专区_911久久久_免费精品一区_日本乱人伦视频_欧美性猛交xxxx乱大交hd_91视频黄版_亚洲精品免费网站_久久久久久国产一级毛片高清版 | 俄罗斯美女肛交内射WWWC〇M_国产成人亚洲综合网站_国产成人无码AV在线播放DVD_无码视频在线观看_天天操夜夜草_亚洲综合一区自偷自拍_国产在线观看成人_在线免费av网址 | 少妇女BBXBBXBBXBBX_久久综合99_亚洲精品国产精品乱码不66_baoyu121永久免费网站_亚洲伊人色欲综合网无码_天天插综合网_天堂在线资源中文_性一交一乱一伦一色一情 | 日韩经典精品无码一区_亚洲www色_久久99久久精品久久久久久_色偷偷888欧美精品久久久_日韩成人无码一区二区三区_国产99re_国产综合影院_一区二区三区免费视频观看 | 欧乱色国产精品兔费视频_看黄网站在线观看_日日干夜夜操s8_一区二区三区偷拍_九九久久自然熟的香蕉图片_久久精品亚洲精品无码白云TV_亚洲成aⅴ人片久青草影院按摩_久久机这里只有精品 | 欧美人与禽交无码免费视频_一级黄色视屏_久久久亚洲裙底偷窥综合_天天碰夜夜操_av不卡一区二区_日本网站在线免费观看_一级片大奶子_国产精品女教师久久二区二区 深夜福利免费在线观看_欧洲性开放少妇ZOZO_又大又粗又硬又爽又黄毛片_欧洲精品_亚洲欧美成人_18禁黄网站禁片免费观看国产_日本少妇XXX做受_视频在线观看91 | 天天干天天插_成人午夜性成交_久久九九99_伊人视屏_99热久草_泷泽萝拉全AV在线观看_亚洲aaa视频_台湾一级毛片永久免费 | 国产精品国产三级国产av′_www国产精品_www.精品视频_奇米在线7777在线精品_性生交裸片免费看_91爱观看在线_夜夜草影院_中文字幕亚洲日本 | 亚洲精品一区二区在线播放_久久国产精品一国产精品金尊_久久国产精品一国产精品_在线国产日韩_狠狠色综合网站久久久久久久_8060yy中文无码视频在线观看_美女色站_中文第一区 | 日韩av资源在线_美女扒开腿让男人桶爽久久软件_国产成人一级片_欧美裸体xxxx极品_亚洲成人精品在线观看_狂草美女_日韩一区综合_国产一区二区播放 | 亚洲国产欧美国产综合久久_国产精品自在线拍国产第一页_H漫全彩纯肉无码网站_亚洲AV第一页国产精品_亚洲影院成人_日韩a级一片_国产精品高_午夜视频免费在线 | 97五月天免费视频观看_性一交一乱一色一欲的最新章节_国产日韩精品欧美一区喷水_亚洲一区国产_欧美色资源_狠狠色影院_最近的中文字幕在线看视频_日本亚欧乱色视频免费观看 | 激情信封_第一色综合_国产首页视频一区二区_99精品久久久久久久久久综合_国产午夜性春猛交xxxx公交车_国产成人在线网站_91成人免费无码成人影院日韩_性av网址 | 草草爱视频_大片网站久久_99精品久久久久久久免费看蜜臀_男女av在线_亚洲一区欧美二区_欧美丰满熟妇bbbbbb百度_夜夜澡天天碰人人爱AV_国产盗摄偷拍视频 | 班花在教室伦流澡到高潮视频_国产精选91热在线观看_黑人一级大片_蜜臀传媒_红杏出墙记_最近免费观看高清韩国日本大全_亚洲日韩精品无码专区网站_人妻丝袜av先锋影音先 |