那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

西門子博圖TIA的Modbus主站通訊

dytfki8u8yql ? 來源:電子技術控 ? 2023-05-19 09:15 ? 次閱讀

西門子PLC因其市場占有率較高,且被廣大用戶使用,應用比較廣泛,而其博圖TIA平臺得到了推廣應用,本文將介紹使用CP341進行Modbus 主站通訊

硬件:CP341,Dongle,CPU,PS307

軟件:TIA PORTAL STEP7 V14

第一步:硬件安裝

使用CP341作為主站進行 MODBUS通信時需要有Dongle。在使用之前先將Dongle安裝在CP341模塊的背面的Dongle插槽中,如圖

wKgaomRmzcKANVf2AAIuyU7Cpvg225.png

第二步:軟件組態

1.打開軟件TIA PORTAL STEP7 V13,點擊項目->新建...創建一個新項目

“添加新設備”,選擇SIMATIC S7-300->CPU->CPU 319-3PN/DP->6ES7 318-3EL00-0AB0。

wKgaomRmzcKAJHdeAALQa8r0Ukc630.png

雙擊“設備組態”進入硬件組態界面,只需要插入PS307和CP341

wKgaomRmzcKADEQKAAPCcSKS3wk130.png

配置CP341參數,在“協議”選項中選擇“Modbus主站”。配置modbus通信參數,設定的通信參數要和從站的相同。如傳輸率:9600bps,數據位:8位,停止位:1位,奇偶校驗:無。接口選擇“半雙工兩線制”

wKgZomRmzcKAL0XWAAHPTcnXCZs023.png

wKgaomRmzcKAI1eEAAE-fPO3Vn8777.png

編寫通信程序

5.1 雙擊“添加新塊”,創建發送數據塊DB10和接收數據塊DB11,發送數據塊中新建幾個變量,從站地址為2,功能碼為3,起始地址為0,讀4個寄存器數據,如下圖所示,接受數據塊中新建1個數據類型Array的變量,數組元素的數據類型為Byte,數量為400。

wKgaomRmzcKAZy6dAAKGsyBV4VI360.png

wKgaomRmzcKAWrzCAALm_sQ8u_8310.png

5.2 在主程序OB1,從通信--通信處理器--PtP鏈接:CP341,調用發送功能塊P_SND_RK和接收功能塊P_RCV_RK。P_SND_RK的背景數據塊為DB1,P_RCV_RK的背景數據塊為DB2。

wKgZomRmzcKAGc2xAATm8i-pW9o355.png

CP341與從站的連接

因CP341的接口為RS422/485接口,接口形式為15針SUB-D型母頭,我們接線時一般需要2根線與從站設備連接,需要將4和11號針腳引出,陣腳定義如下圖,

wKgZomRmzcKAa4wpAAGLR3XPZ3g533.png

可以使用SUB-D公頭連接,并在后端焊接2根線,對應4和11針腳

通訊測試,使用Modsim32軟件測試,用來仿真從站,打開此軟件后,選擇port1(需根據自己電腦端口號自己選擇),一般電腦上不帶有RS485口需要串口線和RS232-RS485設備,如圖:

進入Port1設置界面,設置波特率、數據位、奇偶校驗等參數,要和CP341的參數相同。

wKgZomRmzcKAPnk_AAHBuhCf0X4214.png

點擊“OK”,選擇軟件的03功能碼界面,本例設置03功能碼的10個數據,其中前4個數據分別設置成1—4。

wKgZomRmzcKAJICMAAEuKaFn90c010.png

將硬件配置和程序下載到CPU中,CPU運行。在TIA中打開接收數據塊DB11監控接收到的數據,可以看到發送的數據被正確的接收。

wKgZomRmzcKAAHexAAHmHlJtn6w519.png

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5016

    文章

    13387

    瀏覽量

    465386
  • 西門子
    +關注

    關注

    95

    文章

    3062

    瀏覽量

    116443
  • MODBUS
    +關注

    關注

    28

    文章

    1820

    瀏覽量

    77310
  • 通訊
    +關注

    關注

    9

    文章

    911

    瀏覽量

    35081
  • tia
    tia
    +關注

    關注

    1

    文章

    82

    瀏覽量

    28167

原文標題:西門子博圖 TIA 的 Modbus 主站通訊

文章出處:【微信號:電子技術控,微信公眾號:電子技術控】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    運用西門子PLC通過Modbus RTU采集YGWE通訊數據

    本案例控制的是YGWE冷卻系統。系統PLC選用西門子CPU,通過Modbus轉Profinet網關采集YGWE通訊數據。
    的頭像 發表于 08-19 19:50 ?2456次閱讀
    運用<b class='flag-5'>西門子</b>PLC通過<b class='flag-5'>Modbus</b> RTU采集YGWE<b class='flag-5'>通訊</b>數據

    西門子串口通訊09-CP341在途環境中做Modbus通訊分享

    西門子串口通訊09-CP341在途環境中做Modbus通訊v—x—公–眾–號:工控自動化老
    發表于 07-02 08:16

    西門子S7200與變頻器MODBUS通訊實例詳解

    西門子S7200與變頻器MODBUS通訊實例詳解
    發表于 12-11 17:04 ?21次下載

    西門子S7-1200-PLC-Modbus通訊實例

    西門子S7-1200-PLC-Modbus通訊實例免費下載。
    發表于 04-21 14:46 ?113次下載

    西門子S7-200與變頻器Modbus RTU通訊調試說明

    西門子S7-200與-Danfoss-VLT2800變頻器Modbus-RTU通訊調試說明。
    發表于 04-22 14:46 ?84次下載

    西門子200 smart與RMB編碼器的modbus通訊編程

    西門子200 smart與RMB編碼器的modbus通訊編程說明。
    發表于 04-25 11:09 ?13次下載

    西門子modbus通訊

    西門子modbus通訊樣例
    發表于 03-14 14:41 ?0次下載

    運用西門子PLC通過Modbus RTU采集YGWE通訊數據案例

    本案例控制的是YGWE冷卻系統。系統PLC選用西門子CPU,通過Modbus轉Profinet網關采集YGWE通訊數據。
    發表于 08-20 09:32 ?3次下載

    西門子S7-1200與組態軟件之間無線MODBUS通信實例

    終端DTD434MC,作為實現無線通訊的硬件設備。 一、方案概述 組態王配置為標準 MODBUS 西門子 PLC 使用
    的頭像 發表于 01-11 09:27 ?2895次閱讀
    <b class='flag-5'>西門子</b>S7-1200與組態軟件之間無線<b class='flag-5'>MODBUS</b>通信實例

    使用CP341進行Modbus通訊

    西門子PLC因其市場占有率較高,且被廣大用戶使用,應用比較廣泛,而其TIA平臺得到了推廣應用,本文將介紹使用CP341進行Modbus
    的頭像 發表于 02-28 09:52 ?4279次閱讀

    西門子S7 1214C PLC的ModbusRTU通訊實例分析

    軟件中配置西門子PLC和通訊板。modbus通訊需要設置波特率、數據位、停止位和校驗位等
    發表于 03-13 16:40 ?6430次閱讀

    Unity3D與西門子PLC通訊

    本文是做實體PLC和Unity的通訊,如果沒有實體PLC可以參考我之前的文上位機與西門子TIA的PROFINET
    發表于 04-19 11:43 ?6次下載
    Unity3D與<b class='flag-5'>西門子</b>PLC<b class='flag-5'>通訊</b>

    canopen轉profinet網關連接伺服從西門子plc通訊

    客戶要通過西門子plc對臺達伺服控制器進行讀寫操作。但是伺服控制器的通訊協議是canopen,與西門子plc的通訊協議不一致,不能直接通訊
    的頭像 發表于 07-03 18:24 ?1199次閱讀
    canopen<b class='flag-5'>主</b><b class='flag-5'>站</b>轉profinet網關連接伺服從<b class='flag-5'>站</b>與<b class='flag-5'>西門子</b>plc<b class='flag-5'>通訊</b>

    西門子1200PLC和西門子1500PLC的ModbusRTU通訊

    在現代化高度集成工業中,經常用到PLC和PLC之間的通訊,常見的通訊modbus,profibus DP,profinet ,CANOPEN等等通訊,今天我們以
    的頭像 發表于 08-23 09:15 ?4985次閱讀
    <b class='flag-5'>西門子</b>1200PLC和<b class='flag-5'>西門子</b>1500PLC的ModbusRTU<b class='flag-5'>通訊</b>

    西門子PLC與組態王無線通訊中如何設置從

    本方案主要詳述了在多臺西門子300PLC與組態王之間Modbus無線通訊中如何設置從。方案中所用到的無線通訊終端是DTD434MC——歐美
    的頭像 發表于 11-27 10:07 ?907次閱讀
    <b class='flag-5'>西門子</b>PLC與組態王無線<b class='flag-5'>通訊</b>中如何設置從<b class='flag-5'>站</b>
    tag博彩业| 百家乐官网在发牌技巧| 188金宝博| 百家乐官网一起多少张牌| 德晋百家乐官网的玩法技巧和规则| 冠通棋牌大厅下载| 澳门百家乐秘诀| 至尊百家乐官网奇热| 大发888官方c8| 百家乐视频官网| 真人百家乐官网什么平台| 集结号棋牌下载| 真人百家乐出售| 澳门百家乐赢钱窍门| 百家乐官网庄闲偏差有多大| 宝马会娱乐城官网| 宝格丽百家乐娱乐城| 百家乐官网代理在线游戏可信吗网上哪家平台信誉好安全 | 竞咪百家乐的玩法技巧和规则| 百家乐官网视频地主| 盛京棋牌网| 赢家百家乐的玩法技巧和规则 | 百家乐官网览| 财神真人娱乐城| 大发888官方下| 游艇会百家乐的玩法技巧和规则| 澳门百家乐玩法心得技巧| 24山 分金 水口 论 吉凶| 百家乐官网游戏资料网| 百家乐官网如何计算| 明升开户 | 大发888为什么这么卡| 全讯网即时线路| 新利百家乐的玩法技巧和规则| 百家乐永利娱乐城| 百家乐没有必胜| 百家乐游戏运营| 百家乐2珠路投注法| 百家乐官网游戏筹码| 易学24山3d罗盘App| 百家乐视频交友|