日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> HMI人機界面 >> 正文

昆侖通態觸摸屏用串口與西門子200通訊,用網口做數據中轉,把PLC數據轉發給其他modbusTCP客戶端,昆侖通態和西門子plc變量連接

作者:佚名    文章來源:網絡整理    點擊數:    更新時間:2023/5/10
昆侖通態觸摸屏用串口與西門子200通訊,用網口做數據中轉,把PLC數據轉發給其他modbusTCP客戶端 背景

有一個升級改造的項目,想要用上位機采集PLC的數據,存儲到數據庫中,然后再做其他處理。現有的設備是西門子200的PLC通過串口和昆侖通態的觸摸屏通訊。有一下幾個方案:

1、通過PLC的485串口,直接和上位機用PPI協議通訊。

分析:
串口通訊速度慢。如果上位機沒有485口,需要增加一個USB轉485的數據線。PPI協議不是通用的通訊協議,上位機軟件處理起來比較費勁。

2、通過PLC的串口,用modbus RTU協議和上位機通訊。

分析:
串口通訊速度慢。如果上位機沒有485口,需要增加一個USB轉485的數據線。需要在PLC程序中配置一個modbus的從站,但是項目中是一個成套設備,沒有源代碼,所以這個不好加。

3、給PLC擴展一個CP243-1模塊,使用S7協議和上位機通訊。

分析:
增加模塊需要增加成本。這個模塊不一定有空間加。S7協議不是通用的通訊協議,上位機軟件處理起來比較費勁。

4、用昆侖通態的觸摸屏做數據轉發,通過觸摸屏和上位機實現modbus TCP通訊。

分析:不用增加成本,在原來設備的基礎上就可以實現。原來的畫面不多,即使拿不到源代碼,重新做一個昆侖通態的程序也不麻煩。
通過以上的分析,決定使用第4個方案。下面測試一下該方案的可行性。
測試包括下面3個部分:
1、配置昆侖通態觸摸屏和西門子200的串口通訊。
2、配置昆侖通態觸摸屏的modbus TCP數據轉發。
3、用調試軟件測試昆侖通態觸摸屏轉發的數據是否正常。

第一步配置西門子200。

系統塊中通信端口配置如下:
 
這個通信端口是和昆侖通態觸摸屏做通信的。
選出幾個地址,寫入不同的值,等待測試用。
  

第二步,配置昆侖通態觸摸屏,使觸摸屏和PLC建立通信。

新建變量,直接用西門子地址表示
 
在昆侖通態設備窗口中,添加通用串口父設備,然后在下面加西門子_S7200PPI驅動,如下圖所示:
 
配置通用串口父設備的參數
 
配置西門子S7200PPI驅動的參數,并新建和西門子PLC的通訊的通道,將變量和通道進行關聯。
 
 
組態畫面,將新建變量顯示出來,方便觀察。
 
將以上程序分別下到PLC和觸摸屏中,根據觸摸屏的硬件手冊做一根通訊線
 
將通訊線連接PLC和觸摸屏,然后觀察通訊狀態,觸摸屏和PLC通訊正常。

第三步,配置數據轉發參數。

在設備窗口中添加通用TCPIP父設備,然后在該父設備下面添加一個modbusTCPIP數據轉發設備驅動。
 
配置通用TCPIP父設備參數
 
其中服務器/客戶設置選擇服務器,意思是觸摸屏作為服務器。本地IP地址為觸摸屏IP地址,本地端口可以隨意設置,這個要和測試軟件上的地址和端口一致。遠程IP地址和遠程端口號可以不設,測試沒問題。
配置數據轉發設備參數
 
在內部屬性中添加通道
 
注意,這個通道是modbusTCP通訊的通道,用調試軟件測試的時候,就是和這個通道通信的。
將新建的通道和觸摸屏的變量對應起來,建立連接。
 
這樣的話,上位機就可以通過讀寫觸摸屏的40001這個地址來和PLC的VW100這個地址進行數據交互。下好程序,連好網線,打開modbusTCP調試軟件進行測試。
 
 
從調試軟件中可以看到,讀取到的40001的數據和PLC中VW100的數據是一致的。40002中的數據和PLC中VW102的數據是一致的。下面的雙字和浮點數,只是編碼格式的問題。在調試軟件中,給40001寫入一個值

 

 
 

可以看到寫入成功了。
測試完成并通過,方案可行。

Tags:昆侖通態,西門子plc,連接  
責任編輯:admin
相關文章列表
昆侖通態MCGS與西門子PLC的連接與調試,昆侖通態和西門子plc通訊
西門子 PLC S7-200SMART與MCGS觸摸屏485通訊連接,昆侖通態和西門
昆侖通態MCGS觸摸屏與西門子SMART系列PLC通訊,昆侖通態和西門子
昆侖通態MCGS組態軟件怎么和西門子200plc   VD變量對應地址
昆侖通態MCGS組態軟件怎么和西門子200plc變量對應,觸摸屏編程
西門子S7-200 SMART plc運動控制指令講解 AXISx_CTRL和AXISx_MAN
西門子S7-200 SMART PLC中用STEP7采用高速計數器來接收軸運動輸出
西門子S7-200SMART PLC編寫的步進電機控制程序梯形圖
西門子plc S7-200與模擬量模塊EM231的采集電流信號發生器梯形圖實
西門子S7-200 plc模擬量轉換程序詳解 公式及子程序梯形圖 反向計
西門子S7-200模擬量使用中的16個基本問題,一定要搞清楚
西門子plc模擬量模塊M231的撥碼開關及使用指南 S_ITR和S_RTI 以及
西門子S7-200 模擬量使用簡介 模擬量模塊接線圖 模擬量比例換算
西門子S7-200模擬量輸入模塊(EM231,EM235)尋址,傳感器連接到
如何通過plc讀取模擬量,這些要素是必要的變送器、通訊線、模擬量
西門子PLC S7-200SMART采集模擬量數據
西門子PLC S7-200案例之商場停車場車輛出入數量統計梯形圖實例
西門子S7-300PLC模式選擇開關、狀態指示燈講解
西門子模擬量為什么是0 -27648?模擬量控制中27648這個數值怎么來
西門子S7-200 Smart PLC掃描原理實現單按鈕控制N臺電機,單按鈕多
西門子plc觸點并聯指令的用法梯形圖實例
西門子plc使用FOR_NEXT循環指令對5個變量進行求和后取平均值實例
西門子plc的FOR-NEXT循環指令 梯形圖實例
西門子plc S7-200的表用法中填表FILL_N和查表詳解
STEP7如何建模擬量庫,如何調用庫,S_ITR和S_RTI模擬量轉換
西門子S7-200 PLC的模擬量I/O映像寄存器(AI/AQ)功能及地址分
西門子PLC的ROUND指令功能和應用實例,如何進行數據取整
多臺S7-200SMART系列PLC之間的以太網通信,STEP7設置
西門子plc S7-200PLC采用modbus RTU輪詢讀和寫信息_MBUS_CTRL和M
S7-200 SMART plc數字量輸入濾波器和脈沖捕捉位,STEP7設置
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 鹤峰县| 满城县| 原阳县| 南和县| 金寨县| 义乌市| 仲巴县| 凤冈县| 昆山市| 若尔盖县| 永修县| 黔东| 平阴县| 基隆市| 邳州市| 内江市| 曲靖市| 九龙城区| 黄骅市| 崇明县| 伊金霍洛旗| 泸水县| 罗城| 墨竹工卡县| 石景山区| 德州市| 永定县| 广水市| 尉氏县| 沭阳县| 界首市| 宿迁市| 龙游县| 五峰| 镇平县| 浮山县| 大荔县| 济阳县| 荃湾区| 湛江市| 张家港市|