FactoryTalk View基于.NET的数据记录及报表触发控件(界面篇)

FactoryTalk View 报表

项目中报表功能的需求越来越多,急迫开发一款集成于SCADA的通用报表。 RA的FactoryTalk View SE 13版已经支持.NET控件,正好有机会来开发一款报表控件。 该控件不只可以用于SE,也可以用于WINCC。 概况 基本需求 自动储存数据,并将数据定时导出或者定时打印。 根据最基本的 … 阅读更多

Visual C++实现串口传输图像程序

串口传输图片程序

用vc6写的一个简易串口工具,可以通过串口输入的数据(如: 一个像素点(0x12,0xf0)(0x13,0x13) )生成保存图片到程序目录下格式:320*240 ,160*120,80*60都可以 数据多了电脑容易卡死,可能是vc串口模块占用CPU导致。 串口传图工具 //************ … 阅读更多

基于51单片机DHT22温湿度LabView上位机监控系统设计

一、系统方案 本设计采用AT89C52单片机作为主控制器,液晶1602显示温湿度,LabView上位机通信,上位机显示温度,同时上位机可以设置温度上下限,当测量温度低于或高于上限,温度报警,上位机可以控制下位机加热设备启动与关闭,实现上位机和下位机的交换数据。 二、硬件设计 原理图如下: 三、单片机 … 阅读更多

LabView简单串口助手的制作

1、安装好了 LabVIEW 之后,再安装 VISA驱动。 2、安装使用虚拟串口软件。 3、前面板设计 4、程序框图设计 配置串口,然后循环不停的读串口,用了读取串口字节判断该不该读,当串口有数据,即字节数不为零时,读取串口。注明一点:串口有个缓冲区,存在计算机内存里,VISA 读取,就是从缓冲区读 … 阅读更多

windows 10 64bit注册加载32位ocx、dll控件的方法

把相关的dll或者ocx文件拷贝到C:\Windows\SysWOW64\ 目录下。 然后“以管理员身份运行”,打开cmd 在cmd里输入regsvr32 %windir%\SysWOW64\相关控件文件名 然后回车,如果提示成功就ok了。 如果提示: 模块“xxxx”加载失败。请确保该二进制存储在 … 阅读更多

在VB.NET中使用SQLSUGAR

本文使用SqlSugarScope 单例模式,新建一个VB.NET的窗体项目,添加NuGet程序包 搜索SQLSUGAR然后在右侧点击安装,可以根据项目的.NET版本选择SQLSUGAR的版本。 在Form1中添加三个按钮,把如下程序复制进程序。 需要注意,在SQLSever中要创建一个名为Stud … 阅读更多

KEPServerEX与数据库通讯方案选型

数据库作为重要的基础软件,是很多软件运行的根基,在信息化时代的今天也是必不可少的基石。KEPServerEX针对不同的数据库有不同的连接方案,下面让我们一起来看一下! 关系型数据库 1.DataLogger插件 将OPC服务器的数据存储到任何兼容 ODBC的关系型数据库 支持灵活的设置触发条件,控制 … 阅读更多