PLC通訊之藍芽通訊
目錄
一、實驗架構
如圖所示,其中
水迴圈水箱:上下兩個水箱,其中安裝多個感測器。
水迴圈系統:採集水迴圈水箱資料,顯示並通過藍芽傳給智慧感知系統。(PLC採用WAGO 750-881)
智慧感知系統:接收水迴圈系統中藍芽資料,並顯示。(PLC採用WAGO 750-8202)
二、水迴圈系統配置
2.1 水迴圈系統PLC程式程式設計
開啟codesys,新建工程,選擇PLC型號,在此為750-881,如圖所示
選擇ST語言,點選OK,完成工程建立。
按如圖步驟新增PLC模組。
新增變數。
編寫主程式程式碼(全部程式碼)。
除了主程式外,需要編寫藍芽傳送程式碼。
在任務配置中新增藍芽模組呼叫。
下載程式到PLC中。
2.2 水迴圈系統組態程式設計
三、智慧感知系統配置
3.1 智慧感知系統PLC程式設計
基本步驟如2.1,在此只列出關鍵步驟。
3.2 智慧感知系統組態程式設計
四、測試
開啟兩個PLC,若智慧感知系統等讀到上下液位實時資料,則成功。
相關推薦
PLC通訊之藍芽通訊
目錄 四、測試 一、實驗架構 如圖所示,其中 水迴圈水箱:上下兩個水箱,其中安裝多個感測器。 水迴圈系統:採集水迴圈水箱資料,顯示並通過藍芽傳給智慧感知系統。(PLC採用WAGO 750-881) 智慧感知系統:接收水迴圈系統中藍芽
android進階3step2:Android App通訊——經典藍芽通訊
Android經典藍芽案例 - 一、Android中藍芽裝置的使用 - 1.藍芽許可權 - 2.藍芽功能開啟 - 3.搜尋藍芽裝置 - 4.建立RFCOMM通道 - 5.藍芽裝置雙向資料傳輸 1.開啟藍芽許可權:And
安卓 藍芽通訊之聊天小程式
安卓 藍芽聊天小程式 一、簡述 記--簡單的藍芽聊天小程式。使用的是傳統藍芽開發。(某些手機由於Android版本原因需要新增新的許可權) 兩臺裝置開啟藍芽,一臺裝置設定藍芽可見性,另一臺裝置進行連線,然後互相收發資訊。
Android開發之BlueTooth--最簡單的Andorid傳統藍芽通訊Demo
又到了Android小白的開發之路上寫筆記的時間了~~ 開篇都不知道說什麼好... ...前兩個月寫了WIFI,後來也想寫一下藍芽的,可惜公司產品不給力,出現了很多BUG,一直在修啊修,最近終於有點空閒時間了。那就來簡單的嘗試一下 關於藍芽開發,優秀部落格一大片,你能來看我
Android開發之藍芽(一)——基於SPP協議藍芽模組通訊
使用裝置 基本概念 基本流程 本文意在介紹藍芽開發的主要流程,學習使用藍芽開發一個星期了,寫寫一個星期以來遇到的一些小問題,還有介紹下流程。開發具有基本的通訊功能,本專案主要是用於與藍芽模組的串列埠讀寫功能。 下一篇文章還有Android開
Android6.0 藍芽通訊的實現
因專案需要做一個Android 的藍芽app來通過手機藍芽傳輸資料以及控制飛行器,在此,我對這段時間裡寫的藍芽app的程式碼進行知識梳理和出現錯誤的總結。 該應用的Co
IOS--swift BLE藍芽通訊管理(多裝置)
之前一直做的是Android,公司IOS端突然要同時進行多個專案,IOS同學表示壓力山大,所以臨危受命由我來完成專案中關於BLE通訊的功能模組,由於之前做過Android版本的,並且執行狀況良好,一直都比較穩定,因此分享出來,也希望大家能提出好的建議。 總共有4個swift檔案。 如圖
Android適配安卓6.0藍芽通訊實現過程
實現需要的許可權:由於安卓4.x版以上的版本使用藍芽,需要開啟定位許可權才能搜尋到附近的藍芽裝置 1 2 3 4 五 <uses-permission android:name="android.permission.BLUETOOTH"/>
ANDROID經典藍芽通訊
最近寫了一個關於藍芽的操作類,對藍芽不熟悉的同學可以參考一下 功能包括 發現,搜尋,連線,傳送,接收等/ 直接上程式碼: package com.***.****.BlueToothM; import android.app.Activity; impor
11. 藍芽通訊
##11.1 問題 在應用程式中,要通過藍芽通訊實現不同裝置之間的資料傳輸。 ##11.2 解決方案 (API Level 5) 可以使用API Level5中引入的藍芽API,在射頻通訊(RFCCOMM)協議介面上建立一個點對點的連線。藍芽是一種非常流行的無線
Android藍芽通訊中在Activity間傳遞BluetoothSocket物件
一、前言 最近在做手機端藍芽與微控制器 HC—05 模組通訊的部分,需求是在一個Activity中連線藍芽列表中的裝置,連線成功後喚起另一個Activity,並在另一個Activity中實現與微控制器的藍芽模組的資料傳輸。實現裝置的連線需要呼叫 mBluetoothSocket(Bluetoot
Android 藍芽通訊開發(一) 搜尋藍芽裝置
藍芽通訊是我們日常生活中比較方便的一種通訊技術,Android從2.0版本的SDK就開始支援藍芽。對開發人員來說,應用程式中藍芽還是一種用來建立點對點連線通訊的簡單而高效的方式。 藍芽通訊功能的實現的基本流程大致分為藍芽裝置搜尋、藍芽裝置連線和藍芽通訊
Windows藍芽通訊的開發
週四接到關於window上的藍芽開發專案,預定時間在五天之內結束,但是五天的時間很快過去,還是沒有做出來,只能搜到藍芽裝置,並且可以本地的藍芽裝置和遠端的藍芽裝置,所以現在還在持續的更新中,所以用部落格記錄我一枚菜鳥的這一段時間的學習和開發的歷程。 首先明確專案的功能:
3.Android藍芽通訊
這裡使用的是RFCOMM協議,RFCOMM是一個簡單的序列線性模擬協議,此協議提供RS232控制和狀態訊號。 也就是一個串列埠(COM)傳輸協議,波特率為9600,8位資料。所以手機藍芽可以與另外的藍芽裝置進行通訊。 兩個裝置進行通訊,需要建立一個服務端和一個服務端,
android 藍芽通訊實現手機藍芽的開啟,並掃描附近可見的藍芽裝置
藍芽是一種重要的短距離無線通訊協議,廣泛應用於各種裝置(手機,醫療,汽車等)。藍芽是比較常用的無線通訊裝置,早研究成為手機的標配。現在的安卓手機基本上都有藍芽,所有通過藍芽對資料有很好的硬體基礎 在Android中,與藍芽有關的類和介面在android.bluetooth包
微信小程式藍芽通訊中的路由bug
作為一名微信小程式初學者,在工作中總是遇到各種坑,把這些易犯的錯誤整理到CSDN上是一個兩全其美的選擇。今天我就說說在藍芽通訊中路由不能調轉的問題。首先看程式碼: lanya9: function (e) { var that = this; // wx.s
Android低功耗藍芽通訊
一、寫在前面的話 一直想寫一篇關於藍芽與ble裝置通訊的部落格,但是一直也不知道從何下手,可能是之前思路不清晰吧,也就一直拖拖拖,拖到現在。最近又做到關於ble裝置的專案了,在此總結一下吧。(如有不到位或者不太對的地方,希望各位多多指教) 二、關於藍芽 藍芽是一種短距的無
Android 藍芽及藍芽通訊講解
一、藍芽介紹: (一)、Bluetooth的由來及現狀 藍芽一詞源於公元十世紀丹麥國王HaraldBlatand名字中的Blatand。Blatand的英文之意就是Blue tooth。這是因為這位讓丹麥人引以為傲的國王酷愛吃藍莓以至於牙齦都被染成藍色。由於Blata
android 藍芽通訊(二)
實現功能:藍芽配對 在上篇的基礎上,配對第一個找到的藍芽裝置 1、重寫Handler中找到藍芽裝置後的邏輯 /** 判斷是否是第一個發現的藍芽裝置*/ private boolean hasF
藍芽通訊-搜尋附近的藍芽裝置
與其他裝置通訊通訊之前需要搜尋周圍的藍芽裝置。 怎麼搜尋呢?? 1.如果資料中已經和某些藍芽裝置繫結,可以使用BluetoothAdapter.getBondedDevices();方法獲得已經繫結的藍芽裝置列表 2.搜尋周圍的藍芽裝置受用BluetoothAdapter