精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

快速了解西門子串口PPI、200、200smart驅動協議如何使用

藍蜂物聯網 ? 來源: 藍蜂物聯網 ? 作者: 藍蜂物聯網 ? 2023-03-06 16:22 ? 次閱讀

1 驅動簡介

西門子 200 (包括S7_21X、S7_22X等)和2****00 smart (包括ST20、SR40等)使用串口通訊,外部設備可通過此口采集與PLC進行數據交互。按照下述過程操作即可實現網關與PLC直接通訊(協議名稱為PPI)。

默認串口參數9 600/8/ 偶/ 1

串口號: 默認為2 ,可在PLC程序中修改串口參數。

硬件接線 :網關連接PLC的RS485接法如下圖所示,3接A,8接B。

**2 **網關通訊口配置

RS485通訊口配置路徑:【②:網關驅動管理】→【通訊口配置】→【RS485配置】。在彈出窗口中填寫RS485配置,此處參數需要和PLC保持一致。

修改PLC通訊參數的具體方法見附錄2(西門子200串口通訊參數配置)和附錄3(西門子200smart串口通訊參數設置)。

**3 **網關驅動配置

網關配置驅動路徑:【②:網關驅動管理】→【+新增】。在彈出界面中填寫驅動信息

【通訊口】:選擇 RS485 。此處可選LAN/RS232/RS485。

【驅動名稱】:用于區分不同型號的驅動,例如“西門子200”。

品牌】【型號】:分別選擇 西門子PPI

【設備地址】:PLC設備地址,可設定范圍1-31,默認值為 2

【最小采集時間】:是網關采集設備數據的時間間隔,單位為ms,默認是1 000ms (1秒),根據采集數據量的大小,設置值可適當調整。

【通訊等待時間】:網關接收通訊數據等待時間,默認 1000ms 。設置太小可能導致通訊不上(建議大于1秒)。

【分塊采集方式】: 一般不用修改 ,默認即可。0-按最大長度分塊:采集分塊按最大塊長處理,對地址不連續但地址相近的多個連續地址合并一次性讀取,而不是多次讀取,提升采集的效率。1-按連續地址分塊:采集分塊按地址連續性處理,對地址不連續的地址分多次讀取。該項多用于儀表類通訊。

例如:有寄存器地址分別為15、7、912的數據需采集,如果選擇“0-按最大長度分塊”,則兩塊可優化為地址1~12的數據打包1次完成采集;如果選擇“1-按連續地址分塊”,則需要采集3次。

**4 **網關變量配置

變量設置路徑:【③:變量管理】→【+添加變量】,填寫變量信息:

變量介紹:

【變量圖片】:在列表展示時顯示的變量圖片(一般不用)。

【儀表、PLC】:選擇已創建的驅動名稱(如上述創建的“西門子200”驅動)。

【標識(key)】:可用于腳本編程、中間變量計算等功能,詳細說明點擊【?】幫助(不常用)。

【變量名稱】:自定義即可(如“溫度1”),注意變量名稱不允許重復。

【單位】:此單位會出現在歷史數據、曲線的圖例中,自定義填寫。

【寄存器類型】:填寫對應西門子200PLC的寄存器類型(平臺中支持的寄存器類型有:I、Q、V、M、SM、AI、AQ、T、C、HC)。

【寄存器地址】:地址填寫時不帶寄存區標志符,與實際寄存器地址一致。具體下圖“ 平臺地址填寫舉例”

【數據類型】:根據實際需要選擇即可。

【小數位數】:對于數值型的變量確定顯示的小數位數,根據需求填寫。

【死區設置】:默認即可。根據需要填寫即可。詳細說明點擊【?】幫助。

【狀態列表】:一般不用。可將數值直接與文本映射。如值為“10”,映射字段為“設備故障”,則當采集到變量的值為“10”時,會直接在設備監控和歷史報表中顯示“設備故障”。

【公式】:一般用于數據的工程換算和數據處理。詳細說明點擊【?】幫助。

【讀寫方式】:可選擇“只讀”和“讀寫”兩種方式。

注:“寄存器類型”、“寄存器地址”、“數據類型”、“讀寫方式”的設置規則見 附錄1(寄存器地址范圍表)

平臺地址填寫舉例:

PLC變量地址 EMCP平臺變量填寫指導 PLC變量地址 EMCP平臺變量填寫指導
寄存器 變量舉例 寄存器類型 寄存器地址 數據類型
I區 I1.0 I輸入寄存器 1.0 Bit位
IB0 0 8位整形 VB15
IW10 10 16位整形 VW20
ID100 100 32位整形或浮點型 VD32
Q區 Q0.1 Q輸出寄存器 0.1 Bit位
QB3 3 8位整形 AIW4
QW5 5 16位整形 AQ模擬量輸出
QD10 10 32位整形或浮點型 AQW4
M區 M10.1 M位寄存器 10.1 Bit位
MB1 1 8位整形
MW2 2 16位整形
MD4 4 32位整形或浮點型

**5 **數據調試

添加完成后,此時可以點擊【數據測試】按鈕,檢查變量能否采集到數據,或者數據是否正確。

**6 **常見錯誤代碼

點擊【數據調試】按鈕,如有異常,會上報數據異常代碼,點擊該異常碼可直接查看解釋說明。

下表為常見錯誤碼說明及處理建議。

錯誤碼 說明 處理建議
99901 下位設備通訊故障 1、檢查網關和PLC的接線2、檢查通訊口參數配置3、檢查硬件本身存在的問題
1711
99902 響應超時
1715
99903 變量不存在 1、 檢查變量地址2、 檢查PLC地址表
1714
99904 變量地址為空或格式錯誤,數據校驗錯誤 1、檢查通訊參數2、檢查變量地址3、排查干擾
1713
99905 變量只讀,不可以寫入
2004
99907 讀取的數據不完整 1、 排查干擾2、 適當調整采集周期和通訊等待時間

查看更多錯誤碼信息請查看如下鏈接:

通用異常碼列表:https://exceptioncode.yuque.com/staff-vemkg5/sy2uv2/tx8pup

西門子異常碼列表:https://exceptioncode.yuque.com/staff-vemkg5/sy2uv2/ml6nvn

**附錄1 ** 寄存器地址范圍表

關于模擬量(AIW、AQW)、計數器(C)等變量,在平臺可選擇對應寄存器類型(AI、AQ、C),可直接訪問該寄存器數據。

西門子2****00PLC
CPU型號
2****10
2****12
2****14
2****15
2****16
2****21
2****22
2****24
2****26
更多參數信息請參考西門子官方文檔。
西門子200smart ** PLC**
CPU型號
CR20s / CR30s/CR40s /CR40/CR60s/CR60
SR20 / ST20
SR30 / ST30
SR40 / ST40
SR60 / ST60
更多參數信息請參考西門子官方文檔。

[]()

附錄****2 西門子200串口通訊參數設置

S7-200系列PLC可以通過西門子STEP7-Micro/WIN為S7-200PLC配置波特率和PLC地址。當為S7-200修改參數后,需要將改動參數的系統塊下載至S7-200。

步驟一、設置PG/PC接口

點擊“設置PG/PC接口”→“設置PG/PC”→“PC/PPI cable(PPI)”,根據所用串口或USB的PPI電纜,在“本地連接”頁面中選擇相應的COM口或USB,然后確認完成PG/PC接口設置。

步驟二、PLC通信地址、波特率獲取

點擊“通信(Communications)” →“雙擊刷新”,可自動搜索總線所有連接的S7-200系列的PLC,找到對應地址的PLC。

步驟三、通信參數修改

選擇對應PLC之后,雙擊指令樹中的“通信”文件夾中“通信端口”,彈出“系統塊通信端口”設置窗口。
對右側通信端口頁面中“PLC地址”、“波特率”等通訊參數進行設置,對于部分高端型號PLC,有兩個通訊端口,用戶可根據需要分別進行設置。

修改完成后需要重新下載通信參數(系統塊)。

注意:如果此時PLC中程序與上位機STEP7-Micro/WIN所打開程序不同時,請打開對應工程進行通訊參數的修改和下載。或者將“選項”欄中默認選中的“程序塊”、“數據塊”兩個選擇框勾選去掉。以免因誤操作將PLC中程序清掉。

**附錄3 ** 西門子200smart串口通訊參數設置

S7200smart系列PLC可以通過西門子STEP7-Micro/WIN SMART軟件為PLC配置波特率和PLC地址。當為200smart修改參數后,需要將改動參數的系統塊下載至PLC。

審核編輯 黃宇

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

    關注

    94

    文章

    3009

    瀏覽量

    115664
  • 驅動
    +關注

    關注

    12

    文章

    1827

    瀏覽量

    85186
  • 串口
    +關注

    關注

    14

    文章

    1547

    瀏覽量

    76231
收藏 人收藏

    評論

    相關推薦

    西門子plc200編程實例詳解

    西門子PLC S7-200是一款廣泛應用于工業自動化領域的可編程邏輯控制器,其強大的功能和靈活的編程方式使得它能夠滿足各種復雜的控制需求。 一、西門子PLC S7-200概述
    的頭像 發表于 10-22 14:38 ?416次閱讀

    教程-西門子S7協議轉換為HTTP協議

    本章要實現一個流程:EG8200采集西門子S7-200Smart的數據,并組裝成JSON格式通過HTTP上報應用平臺。
    的頭像 發表于 10-12 16:18 ?198次閱讀
    教程-<b class='flag-5'>西門子</b>S7<b class='flag-5'>協議</b>轉換為HTTP<b class='flag-5'>協議</b>

    EG網關采集西門子S7-200smart轉Modbus協議

    通過EG邊緣計算網關,用戶可以輕松實現西門子S7-200 Smart PLC數據的采集,并將其轉換為標準Modbus協議輸出。這種跨協議的數
    的頭像 發表于 09-10 10:42 ?408次閱讀
    EG網關采集<b class='flag-5'>西門子</b>S7-<b class='flag-5'>200smart</b>轉Modbus<b class='flag-5'>協議</b>

    串口IO系列與西門子PLC Modbus RTU連接例程

    一案例簡介本案例主要講解串口IO系列設備(本次作為從機設備)與西門子PLCS7-200smart(以下簡稱西門子PLC,本次作為主機設備)ModbusRTU參數配置連接例程,本案例
    的頭像 發表于 08-30 12:35 ?281次閱讀
    <b class='flag-5'>串口</b>IO系列與<b class='flag-5'>西門子</b>PLC Modbus RTU連接例程

    西門子PLC不得不說的事:S7-200SMART通信端口及連接方式

    今天我們來聊聊西門子S7-200 SMART的“通信大法”!挺簡單的,咱們來捋捋~ S7-200 SMART
    的頭像 發表于 08-27 17:31 ?915次閱讀
    <b class='flag-5'>西門子</b>PLC不得不說的事:S7-<b class='flag-5'>200SMART</b>通信端口及連接方式

    S7協議讀取西門子S7-200 Smart PLC數據

    西門子S7-200 Smart PLC因其穩定性和易用性而廣泛應用。通過使用S7協議,可以實現對PLC數據的高效讀取和控制。本文將詳細介紹如何使用S7
    的頭像 發表于 07-11 11:55 ?5019次閱讀
    S7<b class='flag-5'>協議</b>讀取<b class='flag-5'>西門子</b>S7-<b class='flag-5'>200</b> <b class='flag-5'>Smart</b> PLC數據

    西門子200plc與電腦連接步驟

    西門子S7-200 PLC是一種廣泛應用的小型可編程邏輯控制器,它具有高度的可靠性和靈活性,適用于各種工業自動化應用。為了實現與電腦的連接,我們需要進行一系列的步驟。 1. 準備工具和材料 西門子
    的頭像 發表于 07-01 10:02 ?7844次閱讀

    工業智能網關通過串口/網口實現西門子PLC實時通信

    的,只有在S7-200和S7-200Smart中直接集成了串口,同時協議也具備多樣性,導致西門子PLC與上位機的通信往往會受到干擾,要么上位
    的頭像 發表于 06-13 10:46 ?502次閱讀
    工業智能網關通過<b class='flag-5'>串口</b>/網口實現<b class='flag-5'>西門子</b>PLC實時通信

    西門子plc模塊型號詳解

    的模塊型號,以幫助您更好地了解和選擇適合自己需求的PLC模塊。 西門子S7系列PLC模塊 西門子S7系列PLC是其最經典的PLC產品系列,包括S7-200、S7-300、S7-400、
    的頭像 發表于 06-11 16:18 ?5380次閱讀

    西門子S7-200 Smart PLC加密設置全面指南

    本文將詳細介紹西門子S7-200 Smart PLC的加密設置方法,幫助用戶更好地保護PLC程序的安全。
    發表于 03-27 10:14 ?1w次閱讀
    <b class='flag-5'>西門子</b>S7-<b class='flag-5'>200</b> <b class='flag-5'>Smart</b> PLC加密設置全面指南

    兩臺西門子s7-200smart plc如何通過互聯網遠程通訊?

    監控和控制的需求,對于位于不同地點的PLC設備如何實現遠程通訊,則成為了許多工業企業面臨的一項重要問題。 兩臺西門子s7-200smart plc如何通過互聯網遠程通訊? 西門子S7-200s
    的頭像 發表于 02-01 15:22 ?2213次閱讀
    兩臺<b class='flag-5'>西門子</b>s7-<b class='flag-5'>200smart</b> plc如何通過互聯網遠程通訊?

    S7-1500與多臺200SMART之間無線以太網通訊搭建方法

    S7-200smart為例,介紹S7-1500與多臺 S7-200smart在Profinet協議下的自組網無線通信實現過程。在本方案中采用了西門子PLC無線通訊終端DTD418M,作
    的頭像 發表于 01-24 08:58 ?1134次閱讀
    S7-1500與多臺<b class='flag-5'>200SMART</b>之間無線以太網通訊搭建方法

    如何實現西門子SMART200 PLC遠程物聯/遠程監控/遠程管理?

    和管理,企業能夠實時了解設備運行狀態、優化生產流程、降低維護成本。 那么如何實現西門子SMART200 PLC的遠程物聯、遠程監控和遠程管理? 物通博聯公司提供PLC遠程監控管理解決方案,通過物通博聯PLC網關,實現
    的頭像 發表于 01-16 17:21 ?2084次閱讀
    如何實現<b class='flag-5'>西門子</b><b class='flag-5'>SMART200</b> PLC遠程物聯/遠程監控/遠程管理?

    兩臺西門子S7-200 SMART PLC通過Modbus RTU協議通訊的流程簡析

    PLC2臺,分別是200SMART 的CR60和SR20;
    的頭像 發表于 01-12 10:05 ?3393次閱讀
    兩臺<b class='flag-5'>西門子</b>S7-<b class='flag-5'>200</b> <b class='flag-5'>SMART</b> PLC通過Modbus RTU<b class='flag-5'>協議</b>通訊的流程簡析

    西門子 PLC與威綸通觸摸屏通信技術

    打開威綸通觸摸屏新建工程,新建西門子SMART200 1.新建設備驅動:填寫PLC的IP(下面的IP必須與西門子200
    發表于 12-12 11:38 ?1639次閱讀
    <b class='flag-5'>西門子</b> PLC與威綸通觸摸屏通信技術