加入收藏 在線留言 聯系我們
關注微信
手機掃一掃 立刻聯系商家
全國服務熱線18717946324
公司新聞
西門子工業以太網總線接頭代理商
發布時間: 2023-01-30 15:54 更新時間: 2024-11-24 08:00
觀看西門子工業以太網總線接頭代理商視頻

西門子工業以太網總線接頭代理商

在Labview中,進行串口通訊的基本步驟:

:初始化端口,利用串口初始化函數設定進行串口通訊的端口號、波特率、停止位、校驗、數據位,注意在Labview中串行端口號是從0開始編號的。

第二:讀寫端口,利用串口讀寫函數。從串口中讀入或輸出數據。

第三:關閉端口。

三、Labview與PLC的串口通訊實現

CPM1A型PLC是OMRON的一種微型PLC,它有12個輸入點,8個輸出點。該型PLC提供了比較豐富的上位鏈接命令,利用這些命令可通過串口利用PC機對PLC的工作狀態進行干預。本文僅以其中兩條命令為例說明Labview與歐姆龍PLC的串口通訊實現方法。

1、上位機對PLC的輸人繼電器進行讀操作

命令格式

PLC響應格式(其中正常情況下結束碼為00):

Labview中的程序實現:

初始化串口

第二 讀PLC輸入繼電器值:

2、上位機寫輸出繼電器進行寫操作

命令格式:

Labview中的程序實現:

初始化串口

同上

第二 對PLC輸出繼電器進行寫操作:

在讀寫PLC輸入輸出繼電器時,有以下問題需要注要:

:PLC每個輸入輸出繼電器的狀態是一個二進制值,所以在Labview與PLC通訊的時候,需要要據情況把這些二進制值組合成字節或從一個字節數值中分解出單個二進制值。

第二:歐姆龍PLC的上位鏈接命令格式中有一個FCS幀檢驗部份,即把從一幀的開始到FCS前面的數據進行邏輯異或得到的8位二進制數據變換成一個2個字符的ASCII碼。實現這個功能只需調用Labview中的Exclusive Or
函數即可

西門子工業以太網總線接頭代理商

聯系方式

  • 電  話:18717946324
  • 聯系人:占雪芬
  • 手  機:18717946324
  • 微  信:18717946324