自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

似水流年

博观而约取,厚积而薄发

  • 博客(61)
  • 资源 (9)
  • 收藏
  • 关注

原创 C#绘制柱状图饼图

private void Form1_Load(object sender, EventArgs e)    {            string strConn = "SERVER=version-server;DATABASE=WMS;UID=WMSAdmin;PWD=admin";               SqlConnection conn = new SqlConnec

2012-08-29 17:41:28 3555

原创 C#DataTable操作

string strSQL1=            string strSQL2=            conn = DBConn.GetConn();            da1 = new OracleDataAdapter(strSQL1, conn);            da2 = new OracleDataAdapter(strSQL2, conn);

2012-08-29 13:02:38 844

原创 C#绘制柱状图

public Image GetBarChart(string title,int width,int height,string ToolNo,int RateLife,int RealLife)    //title标题, width绘图区宽 ,height绘图区长, ToolNo柱状图横轴意义,RateLife柱状图1高, RealLife柱状图2高        {

2012-08-29 12:56:11 6226

原创 C#访问Oracle查询通用代码总结

using System;using System.Data;using System.Windows.Forms;using System.Data.OracleClient;using System.Drawing;using System.IO;namespace DbClass{    ///      /// Db_Class 的摘要说明。

2012-08-28 23:38:38 1161

原创 Simatic Net理解

1)simatic net是西门子的通信软件,它包含cp 5613、cp 5614和cp 1613、cp 1616等通信卡的驱动程序,step 7集成的“设置pg/pc接口”工具不支持上述通信卡。将这类cp卡插入计算机,在安装simatic net时,将自动地为它们安装驱动程序。2)如果上位计算机运行的组态软件不支持西门子的通信协议,不能直接访问s7-300/400 plc,需要用simati

2012-08-28 01:53:42 3347

原创 COM, OLE技术概述

COM             COM即组件对象模型,是一种以组件为发布单元的对象模型,这种模型使各软件组件可以用一种统一的方式进行交互 。在COM标准中,一个组件程序也被称为一个模块,它可以是一个动态连接库 ,称作进程内组件 ,也可以是一个可执行程序 ,称作进程外组件。一个组件程序可以包含一个或多个组件对象。COM对象不同于一般的面向对象语言中的对象概念,COM对象是建立在二进制可执行代

2012-08-27 23:05:13 2788

原创 OPC应用程序入门摘要

工业制造系统需要使由不同的供应商提供的机器设备无须特别的软件开发就可以互相连接。从处理设备数据的现场设备层,到进行过程处理的过程控制系统层,以至最上层的生产管理层,建立和普及一个有效的数据交换工业标准乃是当务之急。在这种情况下,利用微软Windows视窗中的OLE/COM技术实现工业制造系统过程控制中的数据交换标准化,正是OPC本来的目的所在。         OPC是为了不同供应厂商的设备和

2012-08-27 17:10:05 1309

原创 工作组和域

为什么要组建局域网呢?就是要实现资源的共享,既然资源要共享,资源就不会太少。如何管理这些在不同机器上的资源呢?域和工作组就是在这样的环境中产生的两种不同的网络资源管理模式。那么究竟什么是域,什么是工作组呢?它们的区别又是什么呢?自由的工作组        工作组(Work Group)就是将不同的电脑按功能分别列入不同的组中,以方便管理。比如在一个网络内,可能有成百上千台工作电脑,如果这些

2012-08-27 16:18:26 1148

原创 工业以太网

工业以太网工业以太网是基于IEEE802.3(Ethernet)的强大的区域和单元网络。工业以太网络的构成  一个典型的工业以太网络环境,有以下三类网络器件:网络部件;连接部件:工业以太网电气(光纤)交换机;通信介质:普通双绞线或工业屏蔽双绞线和光纤。工业以太网重要性能  ----为了应用于严酷的工业环境,确保工业应用的安全可靠,SIMATIC NET 为以太网技术补充了不少重

2012-08-26 23:49:05 1454

原创 组态软件开发

第一、确定硬件控制方案传感器(含执行机构)+PLC(智能仪表、智能模块、接口板)+工控机硬件设备的输入输出点数是指有多少路传感器有多少个执行机构第二、确定是单个系统,还是网络模式第三、熟悉工艺着手开发1.建工程,定义设备2.定义变量(变量对应设备的寄存器,变量的三属性--基本属性、报警否、记录否、安全权限)3.画面制作4.动画连接(现场信号--计算机内实时数据库--

2012-08-23 22:32:11 1919

原创 组态软件认识

组态软件,又称组态监控软件。译自英文SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制)。它是指一些数据采集与过程控制的专用软件。它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件的应用领域很广,可以应用于电力系统、给水系统、石油、化工等

2012-08-23 11:20:06 15531 4

原创 RS232 RS485 RS422介绍

1、RS-232-C RS-232-C是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。RS-232-C总线标准设有25条信号线,包括一个主通道和一个辅助通道。 在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线

2012-08-23 09:27:35 928

原创 工业信息化一般架构模式

1.自动化设备(I/O)2.PLC控制(含有数据采集)3.上位机上的数据采集与监控软件(人机界面/组态软件)[一般有数据采集器相关组件、实时数据库组件]4.数据库(实时历史数据库/关系数据库)5.应用软件(数据分析处理、业务管理)PLC采集数据1、开关量的采集,通过PLC输入模块实现,一般都是直流24V输入,PLC提供一个公共点,或正或负,再将这个公共点接入限位开关等设备中

2012-08-21 12:40:49 1165

转载 实时历史数据库Proficy Historian

Proficy Historian        Proficy Historian专门用于制造和过程的数据采集与数据显示。它可提供关键的优势,包括内置的数据采集功能、更快的速度、更高的数据压缩率、稳定地冗余、强化的数据安全和更快速的价值实现时间。结果,您可以利用增强的可视性做出更快和更好的决策、提高生产率并降低获得可持续竞争优势所需的费用。        Proficy Historia

2012-08-21 11:35:36 8352

转载 OO设计原则

OO设计原则是根本,设计模式是设计原则在具体问题中的应用。本文将尝试汇总究竟有哪些OO设计原则,以及它们之间的内在联系。       首先不得不提著名的SOLID原则:Single responsibility, Open closed, Liskov substitution, Interface segregation, Dependency inversion。单一责任原则SRP(S

2012-08-20 22:17:07 858

转载 23种设计模式

创建型模式       1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory。工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修

2012-08-20 21:55:55 2534

原创 UML中类图的理解

按照UML中图的出现顺序。当做完包图以后,我们下一步要做的当然是类图,类图也是UML中的三大核心图(用例图、包图、类图)之一。       类图是UML中的一种静态图,他是体现面向对象编程的基础,类图就像是软件设计的细胞,是基本元素,没有了类图,也就没有了接下来的设计,但是类不可能是凭空产生的,类是我们凭借自己的经验和智慧去抽象,提取出来的。        所以说对于一个良好的系统,如何去

2012-08-20 15:37:46 1784

原创 高手程序员是如何工作的?

1、不随便改变需求       他们不会主观的改变一些东西,不管是对还是错,如果要改的话他们会在开会时或是私下跟你提出来,通过后再改,否则会按需求办事。2、不写没有思想的代码        在写功能时会加上一些人性化的功能,比加个小图标、加一些验证、处理一些操作习惯、加加快捷键、处理好Tab顺序等这些,不用你说,他们自己会处理好。3、不写没有远见的代码        他们在写代

2012-08-20 15:16:14 828

原创 UML包图理解

用例图确定以后,用户的需求基本上就确定了,接下来要根据用户的要求去设计系统。建模的顺序是由大到小、逐层解析。首先确定的就是系统的整体构架,系统的整体构架基本上就是包图。包图的解释:       当然包图有非常官方的解释,但是那些解释都是比较抽象的。这里我都是用自己的语言来叙述包图的意义。在UML中包图看起来很像是一个文件夹。其实个人感觉包图就是一个文件夹。它是UML中的专用文件夹。用来把一

2012-08-20 14:16:08 1601

原创 UML的构成

UML由视图(views)、图(diagrams)、模型元素(model elements)、通用机制(general mechanism) 构成。一、视图视图分为用例视图、设计视图、过程视图、实现视图、配置视图。二、图图包括:用例图、静态图(类图、对象图、包图)、行为图(状态图、活动图)、交互图(顺序图、协作图)、实现图(构件图、配置图)。三、模型模型是UML中的"细胞"

2012-08-20 13:32:43 1538

原创 UML中几种关系理解

UML中的关系有依赖、关联(聚合,组合)、泛化(也叫继承)、实现。一、依赖依赖关系图Animal--->Water意思就是Use a 用到使用的意思,两个类的代码中不体现.public class Animal{ public Animal() { } }public class Water() { public Water() }但是在代码中不体现,怎么反映他们之间的

2012-08-20 12:15:25 885

原创 计算机编译过程

编译(compilation,compile)         利用编译程序从源语言编写的源程序产生目标程序的过程。 2、用编译程序产生目标程序的动作。编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。 编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要

2012-08-20 10:25:00 1921

原创 用例的理解

用例是一种把现实世界的需求捕获下来的方法,需求里包含客户对这个系统的各种各样的愿望。我们要描述一个系统的功能性需求,就是要找到对这个系统有愿望的人,让他们来说明他们想要在这个系统里做的事,想要的结果。如果所有对系统有愿望的人要做的事情都找全了,也就是问题领域的抽象角度都找出来了,那么系统的功能性需求就确定了。接下来的工作就是实现用例,一旦用例都实现了,那么问题领域也就解决了,这就是用例驱动开发的原

2012-08-20 09:03:50 1642

原创 <数据采集与过程监控系统>摘要

以太网的基本特征是采用一种称为载波监听多路访问冲突检测CSMACD的共享访问方案,即多个工作站都连接在一个总线上,所有的工作站都不断向总线上发出监听信号,但在同一时刻只能有一个工作站在总线上进行传输,而其它工作站必须等待其传输结束后再开始自己的传输。以太网应用到工业控制系统后的网络叫工业以太网。所谓工业以太网,一般来讲是指技术与商用以太网兼容,但在产品设计时,在材质的选用、产品的强度、实用性及实时

2012-08-20 00:10:49 1799

原创 OPC技术作用

OPC技术作用主要表现在以下几个方面:(1)OPC解决了设备驱动程序开发中的异构问题         随着计算机技术的不断发展,用户需求的不断提高,以DCS(集散控制系统)为主体的工业控制系统功能日趋强大,结构日益复杂,规模也越来越大,一套工业控制系统往往选用了几家甚至十几家不同公司的控制设备或系统集成一个大的系统,但由于缺乏统一的标准,开发商必须对系统的每一种设备都编写相应的驱动程序,而

2012-08-19 23:20:07 3026

原创 OPC与DDE比较

DDE技术与OPC技术        DDE动态数据交换机制是需要两个Windows应用程序,其中一个作为服务器处理信息,另外一个作为客户机从服务器获得信息。客户机应用程序向当前所激活的服务器应用程序发送一条消息请求信息,服务器应用程序根据该信息作出应答,从而实现两个程序之间的数据交换。         OPC(bject Linking and Embeding for Process

2012-08-19 22:39:03 6712

转载 DDE与OPC技术在工业自动化系统中的应用

随着工业生产的不断发展以及自动化系统集成度的不断提高,工业自动化系统软件取得了长足的发展与进步。然而,工业系统中设备数量的不断增加和现场信息交互共享能力要求的不断提高,传统的智能设备之间及智能设备与控制系统之间采用专门驱动程序实现信息共享的通讯方式已不能满足工业控制系统的发展需要。因此,为了能够解决工业系统硬件设备的升级改变为软件系统带来的不便,更好的实现不同设备厂家硬件产品的集成互连,增强系统的

2012-08-19 22:14:02 2599

原创 工业自动化系统中一些技术名词解释

过程控制系统        以表征生产过程的参量为被控制量使之接近给定值或保持在给定范围内的自动控制系统。这里“过程”是指在生产装置或设备中进行的物质和能量的相互作用和转换过程。表征过程的主要参量有温度、压力、流量、液位、成分、浓度等。通过对过程参量的控制,可使生产过程中产品的产量增加、质量提高和能耗减少。一般的过程控制系统通常采用反馈控制的形式,这是过程控制的主要方式。DCS

2012-08-19 21:33:47 2266

原创 公钥和私钥的理解

散列值        定义:将值从一个大的(可能很大)定义域映射到一个较小值域的(数学)函数。“好的”散列函数是把该函数应用到大的定义域中的若干值的(大)集合的结果可以均匀地(和随机地)被分布在该范围上。    解释:在实际的签名应用中,总是先将要签署的数据通过散列函数运算为固定长度的比特串,然后用私钥对该比特串进行运算,所得到的结果作为原始数据的签名,故散列函数的好坏对于数字签名应用至关

2012-08-19 11:44:15 1426

转载 解决宇宙及世间万物的一个观点

宇宙和我们生活的地球,分别都是以多维空间交错组成的,由一维到未知维,多个维度。每个维度都有各自的生物。       一维世界只是简单的一条线,枯燥无味,愚昧无知,只能干一些基本条件反射类的作业,甚至不知生死,是这样一个状态。       二维世界是一个平面,犹如一张地图,具有简单的认知,例如其中的生物会尽量多的抢占属于自己的一些面积,会发生一些争吵会有一些特殊的表达方式,但总体来说,这个平

2012-08-18 22:00:02 1218 1

原创 与数据库有关的统计计算

数据库中统计计算问题例一Spareparts_no Spareparts_name Category Suppliername CK_no Shelve_no TotalNumber  TotalWeight  Date   B01                 BEIJIAN1                 XX                XX公司           11

2012-08-17 15:10:44 701

原创 驱动、接口理解

驱动        驱动程序即添加到操作系统中的一小块代码,其中包含有关硬件的信息。有了此信息计算机就可以与设备进行通信。驱动程序是硬件厂商根据操作系统编写的配置文件,可以说没有驱动程序,计算机中的硬件就无法工作。操作系统不同,硬件的驱动程序也不同,各个硬件厂商为了保证硬件的兼容性及增强硬件的功能会不断地升级驱动程序。如Nvidia 显卡芯片公司平均每个月会升级显卡驱动程序2-3次。驱动程序是

2012-08-16 16:13:42 2459

原创 常用数据库软件简介

Access数据库        Access数据库被集成在Office办公软件中,是世界上最流行的桌面数据库管理系统。Access是一种功能强大且使用方便的关系型数据库管理系统,一般也称关系型数据库管理软件。它可运行于各种Microsoft Windows系统环境中,由于它继承了Windows的特性,不仅易于使用,而且界面友好,如今在世界各地广泛流行。它并不需要数据库管理者具有专业的程序设计

2012-08-16 15:39:34 3144

原创 OPC服务器比较

目前支持OPC服务器的组态软件有很多种,其中四种软件即:Intellution公司的iFIX(3.5)、GE公司的Cimplicity(6.0)、Wonderware公司的InTouch(9.5)以及Siemens公司的WinCC(6.0)应用最广、功能最强。Intellution公司和Wonderware公司是专门从事监控软件工作的,在市场占领绝大部分份额;Cimplicity和WinCC是GE

2012-08-16 15:22:16 8140

原创 分布式系统

分布式系统(distributed system)是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此,网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统),而不是硬件。内聚性是指每一个数据库分布节点高度自治,有本地的数据库管理系统。透明性是指每一个数据库分布节点对用户的应用来说都是透明的,看不出是本地还是远程。在分布式数据库系统中,用户感觉不到数

2012-08-16 14:57:32 866

转载 软PLC

以PC为硬件平台,用软件来实现PLC的功能,即软PLC。 软PLC开发系统  软PLC开发系统实际上就是带有调试和编译功能的PLC编程器,此部分具备如下功能:①编程语言标准化,遵循IEC61131-3标准,支持多语言编程(共有5种编程方式:IL,ST,LD,FBD和SFC),编程语言之间可以相互转换;②丰富的控制模块,支持多种PID算法(如常规PID控制算法、自适应PID控制算法、模糊PI

2012-08-16 14:49:04 3915

转载 PCBCS控制系统

1.控制系统的发展回顾  在工业生产过程中,1969年问世的PLC和1975年问世的DCS可能是两类影响最为深远的计算机控制系统。PLC 的问世取代了继电器之类的器件,实现了开关量的连锁控制、程序控制;DCS的问世取代了显示仪、调节器之类的仪表,实现了模拟量的指示、记录和PID回路调节等功能。20世纪80年代末期,随着计算机技术、通信技术、集成电路技术、智能传感器技术的发展而出现的现场总线控制

2012-08-15 22:15:53 3175

原创 系统测试

测试方法及目标系统测试是管理信息系统开发周期中一个十分重要而漫长的阶段。其重要性体现在它是保证系统质量与可靠性的最后关口,是对整个系统开发过程包括系统分析、系统设计和系统实现的最终审查。尽管在系统开发周期的各个阶段均采取了严格的技术审查,希望尽早发现问题予以修正,但依然难免遗留下差错,如果没有在投入运行前的系统测试阶段被发现和纠正,问题就会在运行中暴露出来,到那时要纠正错误将会付出更大的代价,

2012-08-15 21:38:20 9062

原创 MES与ERP关系

位于最底层的L1和L2与生产设备结合紧密,关注与设备相关的自动控制和优化,包括整个生产线的过程控制和单体设备基础自动化,是整个钢铁企业信息化的基础。L3是制造执行系统(MES),进行生产作业的计划、执行与监控以及生产实时数据的采集和管理。L1~L3面向生产过程控制,强调信息的时效性和准确性。L4针对钢铁企业业务层面的管理,以ERP为核心应用,还包括CRM、SCM、电子商务等业务运作管理系统,在现代

2012-08-15 21:26:15 1935

原创 E-R设计

E-R设计一般步骤。以自底向上设计概念结构的方法为例,它通常分为两步: 第一步:首先要根据需求分析的结果(数据流图、数据字典等)对现实世界的数据进行抽象,设计各个局部视图即分E-R图。第二步:集成局部视图。 概念结构是对现实世界的一种抽象,一般有三种抽象:           ⑴分类( is   member of) ⑵聚集( is   part   of) ⑶概括( is

2012-08-14 17:02:35 2104

中国数据库安全市场全景图(上).pdf

《中国数据库安全市场全景图(上)》为大家介绍了数据库审计和数据库扫描产品,并为您带来数据脱敏与数据库安全防护产品全景图。

2020-06-27

关注政务大数据安全的新需求.pptx

现阶段对政务安全的几个基本认识;对政务安全工作方法的探究与实践 落实39号文的应用场景与模型适用 政务大数据上云亟待解决几个问题。

2020-06-27

政务大数据安全框架研究.pdf

政府信息化建设经历了从政务信息电子化、计算机化、网络化的渐变过程,而政务大数据是政务信息发展的新阶段,这一阶段的特点是开放、共享、动态、实时、智能.针对这些特点和目前政务大数据建设的现实状况,对政务大数据平台建设的技术和管理上的挑战问题及安全基本原则进行了梳理,提出了一种新型的政务大数据管理组织结构和相应的安全平台架构,并给出了具体的安全监管体系和安全保障措施.该模型与美国标准化组织NIST提出的大数据安全参考模型相比较,结构更加简单,安全层次和功能要求更加明确,更易于实现和理解.上述工作可满足当前大数据安全管理的系统规划和现实需求,对今后我国政务云平台架构、政务大数据系统规划以及安全监管具有现实指导意义。

2020-06-24

云计算相关术语

云计算是分布式计算技术的一种,其最基本的概念,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经搜寻、计算分析之后将处理结果回传给用户。

2015-01-21

MD5计算工具

好用的MD5工具,能对文字、文件进行操作,计算出他们的MD5值。

2012-12-17

数据结构与算法

详细介绍数据结构与算法的理论知识,并有实例加以说明,使你更容易明白理解,可以一边学习理论一边实践操作。

2012-12-08

主机扫描程序设计

用C#编写的主机扫描程序,涵盖ping,MultiThreadPortScanbyTCPConnect,NormalPortScanbyTCPConnect,SuperScanbySYN内容

2011-12-23

创建Oracle存储过程和触发器

帮助学习oracle存储过程和触发器的创建,文中有存储过程和触发器内容讲解并有操作实例学习。

2011-12-23

Oracle9i基础

介绍oracle基础知识,帮助你快速入门。

2011-12-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除