Visual Basic编程访问RSLinx

OPC是一个工业标准,它是由一些世界上著名的自动化系统和硬件、软件公司和Microsoft(微软)紧密合作而建立的。 O代表OLE(对象链接和嵌入),P (process过程),C (control控制)。OLE已从面向对象重新定义为基于对象并更名为Active X。 OPC的使用是作为一个DCOM … 阅读更多

74LS164级联控制5个数码管静态显示

74LS164级联控制5个数码管静态显示 仿真图: 74LS164级联控制5个数码管静态显示 源程序: #include #include “MacroAndConst.h” uint8 LEDBuffer[5]={0}; //显示缓冲区 //code uint8 tab[]={0x3F,0x06, … 阅读更多

分类 51C

软件编程规范之注释

<1:一般情况下,源程序有效注释量必须在20%以上。 说明:注释的原则是有助于对程序的阅读理解,在该加的地方都加了,注释不宜太多也不能太少,注释语言必须准确、易懂、简洁。 <2:说明性文件(如头文件.h文件、.inc文件、.def文件、编译说明文件.cfg等)头部应进行注释,注释必须列出 … 阅读更多

软件编程规范之排版

<1:程序块要采用缩进风格编写,缩进的空格数为4个。 说明: 对于由开发工具自动生成的代码可以有不一致。 <2:相对独立的程序块之间、变量说明之后必须加空行。 示例: 如下例子不符合规范。 if (!valid_ni(ni)) { … // program code } repssn_i … 阅读更多

8051单片机LED二极管闪烁实验【汇编语言】

实验原理: 送给二极管一个高电平(逻辑1)时,灯亮;当输入为低电平(逻辑0)时,灯灭。但是人眼能够分辨的亮光必须超过20ms,假使二极管灭的时间也为20ms,则频率为25Hz。 另:在51单片机中可以直接将一个立即数用mov指令由P1口送出。为了增加P1口的驱动,我们使用一片245的驱动芯片以增加P … 阅读更多

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

FactoryTalk View

项目中报表功能的需求越来越多,急迫开发一款集成于SCADA的通用报表。RA的SE13版已经支持.NET控件,正好有机会来开发一款报表控件。 概况 基本需求 自动储存数据,并将数据定时导出或者定时打印。 根据最基本的需求,要实现功能,需要有执行动作的功能,也需要有条件触发执行的触发器。 控件使用 加载 … 阅读更多

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导致。 串口传图工具 //************ … 阅读更多