用WidgeDuino创建一个SCADA(监控与数据採集)系统

WidgeDuino –
近期在Kickstarter上亮相 – 是一个智能的易配置的窗体- 基于Microsoft Windows平台和基于像 Atmel-based Arduino
board
 的微控制器系统通讯应用。

实质上, WidgeDuino 通过串口协议或者 TCP/IP 与微控制器系统通讯。

“这包含, 除其它外, 键盘, LED灯, 压力表, 旋钮, 滑块, 温度计, 容器及button. 其直观方法是,通讯简化了高速原型和完整的自己主动化系统发展.”

更准确的说, Widgeduino 是基于Microsoft的。

NET framework, 使用流行的Visual Studio Windows Presentation Foundation (WPF) 设计.它利用 国家级仪器控制设备连接微控制系统. 就像上面提到的,在Windows系统上执行的应用同一时候支持有线和无线连接。

“Widgeduino 带有内置 API, 方便用户友好的小部件添加到嵌入式设计中,” Nazir 继续说道. “这些库文件主要是给Arduino板的通讯设计的.”

Widgeduino 提供两个基本的操作模式:

  • Widgeduino 通过串口: 在 Widgeduino 应用和 Arduino 板之间的串口通讯。基于点对点(使用 RS232) 或 无线点到多点 (通过 Xbee 802.15.4).
  • Widgeduino 通过网络: 基于IP协议的网络使物联网成为可能. 这样的模式也可作为混合式(例. 带有串口和 IP 协议)应用。来通过带有Widgeduino应用的网络连接串口设备。

utm_content=buffer1f88c&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer" target="_blank" style="margin:0px; padding:0px; border:0px; font-family:inherit; font-size:undefined; font-style:inherit; font-variant:inherit; font-weight:inherit; line-height:inherit; vertical-align:baseline; color:rgb(33,117,155); text-decoration:none">很多其它信息

时间: 2024-11-03 12:12:45

用WidgeDuino创建一个SCADA(监控与数据採集)系统的相关文章

用WidgeDuino创建一个SCADA(监控与数据采集)系统

WidgeDuino – 最近在Kickstarter上亮相 – 是一个智能的易配置的窗口- 基于Microsoft Windows平台和基于像 Atmel-based Arduino board 的微控制器系统通讯应用. 实质上, WidgeDuino 通过串口协议或者 TCP/IP 与微控制器系统通讯. "这包括, 除其他外, 键盘, LED灯, 压力表, 旋钮, 滑块, 温度计, 容器及按钮. 其直观方法是,通讯简化了快速原型和完整的自动化系统发展." 更准确的说, Widged

金蝶盘点机条码数据採集器PDA,WIFI已经连接,可是PDA应用程序还是网络初始化不成功?

PDA任务栏里显示了小电脑.小电脑也是绿色的,为什么PDA还是网络初始化不成功呢? 1.须要检查下server的[PDA后台服务程序]是否打开?假设没有打开请打开[PDA后台服务程序]. 2.须要检查PDA应用程序的[网络设置]是否设置的server的IP地址.也就是serverIP地址是否设置正确,须要检查下serverIP地址是否有变动. 3.以上两步都对了.还不通,那么我们就须要在PDA上使用ping程序,ping一下server.看PDA的网络是否跟server相通.详细Ping的操作步

在Eclipse中创建一个ABAP项目

第1步:下载,安装并启动Eclipse IDE ABAP开发是在Eclipse IDE中使用自定义ABAP工具完成的.如果您尚未安装Eclipse,请下载适用于Java开发人员的Eclipse IDE,然后立即安装并启动该应用程序. 第2步:为SAP NetWeaver(ADT)安装ABAP开发工具 在Eclipse菜单栏中,选择:帮助>安装新软件... 在对话框中添加URL https://tools.hana.ondemand.com/neon(例如Eclipse Neon 4.6) 按En

【Unity Shaders】Reflecting Your World —— 在Unity3D中创建一个简单的动态Cubemap系统

本系列主要参考<Unity Shaders and Effects Cookbook>一书(感谢原书作者),同时会加上一点个人理解或拓展. 这里是本书所有的插图.这里是本书所需的代码和资源(当然你也可以从官网下载). ========================================== 分割线 ========================================== 写在前面 我们已经学了很多关于反射的内容,但是我们现在的反射并不能实时反射,即当反射物体移动时它们不

利用JS跨域做一个简单的页面訪问统计系统

事实上在大部分互联网web产品中,我们一般会用百度统计或者谷歌统计分析系统,通过在程序中引入特定的JS脚本,然后便能够在这些统计系统中看到自己站点页面详细的訪问情况.可是有些时候,因为一些特殊情况,我们须要自己来设计统计系统.因为前段时间公司的业务需求,我也是自己尝试了下,本文提供的是一个基本思路,统计系统也比較简单. 几个基本统计需求: 1.统计web每一个页面用户訪问量 2.统计用户訪问者的和IP地址信息 3.页面之间的跳转情况 4.訪问高峰时间段 server结构: 数据库表设计: 以上仅

(转载)使用SQL-Server创建一个银行数据管理系统Ⅰ

首先,要创建一个完整的数据管理系统,不是一蹴而就的,一定要要一步一步的来,不断完善,最终方能达到自己想要的结果,所以我在这里也是一点一点分步来做的. 创建数据库,数据库属性在这里用的是默认(不推荐使用这种偷懒的做法) 1 --创建数据库,使用默认配置 2 create database 某银行客户管理系统 3 go 创建表,共四个,分别是:客户信息,银行卡信息,业务类型,交易记录 1 use 某银行客户管理系统 2 3 4 --创建业务类型表,包含业务编号,业务名称和业务描述 5 create

《Entity Framework 6 Recipes》翻译系列 (3) -----第二章 实体数据建模基础之创建一个简单的模型 (转)

第二章 实体数据建模基础 很有可能,你才开始探索实体框架,你可能会问“我们怎么开始?”,如果你真是这样的话,那么本章就是一个很好的开始.如果不是,你已经建模,并在实体分裂和继承方面感觉良好,那么你可以跳过本章. 本章将带你漫游使用实体框架建模的基本实例,建模是实体框架的核心特性,同时也是区别实体框架和微软早期的数据访问平台的特性.一旦建好模,你就可以面向模型编写代码,而不用面向关系数据库中的行和列. 本章以创建一个简单概念模型的实例开始,然后让实体框架创建底层的数据库,剩下的实例,将向你展示,如

无废话Android之listview入门,自定义的数据适配器、采用layoutInflater打气筒创建一个view对象、常用数据适配器ArrayAdapter、SimpleAdapter、使用ContentProvider(内容提供者)共享数据、短信的备份、插入一条记录到系统短信应用(3)

1.listview入门,自定义的数据适配器 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent&

Java链接HBASE数据库,创建一个表,删除一张表,修改表,输出插入,修改,数据删除,数据获取,显示表信息,过滤查询,分页查询,地理hash

准备工作 1.创建Java的Maven项目 创建好的目录结构如下:  另外注意junit的版本,最好不要太高,最开始笔者使用的junit4.12的,发现运行的时候会报错.最后把Junit的版本改成4.7的之后,问题解决了. 创建测试工具类HbaseDemo,为了保证能够让Hbase运行,需要最开始写出如下配置: package toto.com.hbase; import java.util.ArrayList; import java.util.Iterator; import org.apa