从PLC读取数据写到数据库读取数据中需要什么专业的人

这段时间项目需要,要采集plc上嘚数据上传服务器,作为大数据采集方

以前没有使用过plc,感觉plc是象单片机一样的存在

从x部借来一台plc,西门子的s7-200smart ,据说这个是入门级的plc但价钱还是很贵的,不是单片机能比的

从外部接口来看,有一个网口一组output接口,一组input接口还有一个db9的rs485接口。还有一组指示灯


开發plc的小哥给我讲了一下读,这东西是破解才行,破解方法就是去抓组态软件的数据包这些人家都做了。

plc的ip和port是可设置的所以我拿过来,紦这些当成一个Socket client读就可以了

详细解说,第一步就是一个普通的socket建立只是port号和ip要设好,tcp方式

第3步是数据读写,但我们的数据采集都是讀所以只做了个读:


参数就是plc的区,块读的起始地址,读的长度数据返回是在包最后字节里面。

第4步是关闭把socket关闭完事。

只玩了幾天理解不深,后面会有几种型号的plc支持

}

0引言 企业信息化是我国在逐步实現工业化和现代化道路上的必然选择现如今各大中型化工企业均在OA,ERP,MES等诸多领域开展建设和应用工作.但绝大部分信息化应用项目均采用单點开发方式,缺乏信息化在企业应用...

  企业信息化是我国在逐步实现工业化和现代化道路上的必然选择现如今各大中型化工企业均在OA,ERP,MES等诸多领域开展建设和应用工作.但绝大部分信息化应用项目均采用单点开发方式,缺乏信息化在企业应用中的整体观念缺少整体规划、統一协调的系统化工程,整体集成和沟通程度不高形成了一个又一个信息孤岛。所以化工企业信息化建设应逐渐向注重应用和整合的方姠发展组态软件实时数据库读取数据系统的应用正是实现企业各个系统之间的协同和整合,建立企业信息化系统的关键.

  由于化工行業的生产特点大部分化工企业都非常重视过程控制方面的系统建设,可以做到充分运用集散控制系统、现场总线技术和自动化技术来实現厂级生产数据的采集、存储.同时为了有效的实施企业整体管理越来越多的化工企业开始借助ERP系统把企业的物流、人流、资金流、信息鋶统一起来进行管理,为企业决策层提供解决企业产品成本问题、提高作业效率及资金的运营情况等一系列问题.然而现场的各个自控系统夶多是相对独立的重要的生产过程数据还没有实现集中采集、存储、共享,整个厂区无统一系统的管理平台生产管理者不能实时全面叻解整个生产过程的运行状态.同时过程控制系统和ERP系统两者之间也没有实现有效集成,导致企业管理层在制定生产运营计划过程中缺少及時有效的实时生产数据的支撑同时下层生产控制环节又得不到上层管理系统发出的优化调度指令,从而使管理和生产之间产生了断层现潒.这样企业内部仍存在信息孤岛也无法体现信息系统所带来的优厚效益.

  2组态软件实时数据库读取数据系统的设计

  本文提出的组態软件实时数据库读取数据系统在ERP系统和各个自控系统(DCS,PLC等)之间构建一座桥梁,在整个厂区建立统一的生产调度中心形成一体化的信息系統,实现大量重要的生产过程数据的集中采集、存储实现管理和生产的良好交流互动.

  2. 1数据采集系统的设计

  数据采集系统是组态軟件实时数据库读取数据系统中的一个重要组成部分,它位于生产过程控制系统与实时数据库读取数据之间实现DCS, PLC、现场总线、智能仪表、各种数据采集系统与实时数据库读取数据系统的数据交换.由于现场的设备种类繁多、协议多样化,并地理分散所以数据采集系统重点偠解决系统联网中通信协议转换的问题.目前,采集现场控制系统的数据有2种方式.第1种是用OPC或DDE的方式通过串口直接采集现场工控机的数据泹是这种方式受系统环境等各种因素的影响较大,可靠性及稳定性都较差;第2种方式是把前置机的采集软件布置在现场工控机上这种方式鈳靠性和稳定性都很好,但是出于安全性考虑或存储空间及运行资源的限制通常在现场的工控机上不允许安装其它的大型软件.

  本设計采用工业通信网关采集现场的数据并解决异种系统互连问题,其采用高性能嵌入式计算平台服务内核软件可运行于桌面操作系统或嵌叺式操作系统,可靠性和稳定性高并且具有多种通讯采集和转发规约库,异种协议容易接入并可转换为标准协议(如OPC方式)与其它系统联网.當现场自控系统对车间生产设备有许多控制任务采集的点数也较多时,应提高控制网络的安全性所以采用工业通信隔离网关作为采集設备,其内部具有双独立主机系统分别接入到控制网络和信息网络,双主机之间通过专用硬件装置连接从物理层上断开了控制网络和信息网络的直接网络连接,数据和信息只能单向传输即只能由现场数据采集系统向数据库读取数据服务器传送数据和信息,以确保现场控制系统安全稳定运行.

  现场控制系统为PLC,DCS等集成控制系统时工业通信网关可通过串口和控制系统的MPI口相连,通过系统的专有协议(如PPI, MODBUS,PROFIBUS等)讀取系统的实时数据.如果控制系统上位机具有OPC接口工业通信网关可通过以太网和控制系统中的数据管理工控机相连,通过OPC协议读取系统嘚实时数据并且封装成标准OPCDA2. 0通信接口软件,最后通过CIMO For OPC经过数采网写入实时数据库读取数据服务器中.

  现场智能仪表大多具有RS85接口因RS485昰利用差模传输的,所以具有相当高的噪声抑制功能而被广泛运用.工业通信网关可通过串口和智能仪表的RS85接口相连因MODBUS协议具有帧格式结構,传输方式、功能及内容简单传输效率高的优点,本设计采用串行链路的MODBUS-RTU协议读取仪表的实时数据仪表作为MODBUS通信总线上的从站,工業通信网关作为主站.MODBUS协议规定帧起始或帧结束是在帧与帧间延时3. 5 char字符的时间实现的智能仪表通常使用的功能代码为O1-04,采用CRC6 (16位循环冗余校驗码)校验方法.CRC校验码由发送端计算放置于发送信息的尾部.接收端重新计算接收到的信息的校验码,并与接收到的校验码相比较如果二鍺不相符,则表明通讯出错其增加了通讯的安全性.

  2. 2实时数据库读取数据平台的建设

  普通的关系数据库读取数据无法完成毫秒级嘚数据采集和存储,不适合连续运行的过程控制现场环境的需要实时数据库读取数据则比标准的数据库读取数据系统快过上百倍,能够高速地收集处理和海量地存储生产过程中的实时数据.实时数据库读取数据能提供多种的数据存储策略供用户选择:定周期变化存储以及压縮数据存储算法.前两种存储策略提供了无损的数据存储,使数据的追溯可靠准确.压缩算法在保留重要的数据特性同时大大降低了数据存储涳间.另外实时数据库读取数据还将数据库读取数据配置信息与事件、概要和生产数据进行了集成,可以对其中的数据按照需要的方式进荇灵活的统计处理和二次计算.

  实时数据库读取数据可以通过配套的专用组件(如ODBC组件)向SQL Server, Oracl等关系数据库读取数据提供生产实时数据,从洏使得上层管理ERP系统能够与生产控制系统有机结合为整个集团的生产运营计划制定实施,工艺流程控制策略优化管理、能源消耗数据分析提供真实快捷的数据保障从而解决了信息孤岛问题.同时实时数据库读取数据还可对第三方系统提供统一的标准接口,比如标准OPC Serve:接口尣许第三方系统调用数据.

  2. 3监控系统的设计

  在一个自动监控系统中,投入运行的监控组态软件是系统的数据收集处理中心、远程监控中心和数据转发中心处于运行状态的监控组态软件与各种控制检测设备(如RTU,PLC,DCS、智能仪表等)共同构成快速响应控制中心.在企业中建立统一嘚生产调度中心,以运行在客户机的监控组态软件作为监控平台通过汇总于实时数据库读取数据的大量生产过程数据,对整个工程车间進行统一监控给用户提供一个简单、直观的操作平台.

  此监控系统可显示形象逼真的实时监控界面,实现对生产工艺流程、设备运行狀态、重要生产参数的实时监控.通过选择有关联的数据库读取数据点快速、动态的生成任意时间间隔的曲线和报表,方便用户查看通過历史趋势曲线和实时曲线的对比有利于分析生产过程,调整、优化生产工艺提高产品质量和产量.在化工企业中,监控系统尤为重要的┅个功能是方便快速的报警及报警追溯可进行多种形式和多个等级的报警,而报警追溯系统整体结构分为三层体制管理层建立在生产調度中心,数据采集层建立在生产控制采集系统设备层是系统最底层设备的集合.在安全性上,监控系统提供完备的安全保护机制用户管理具备多个级别,并可根据级别限制对重要工艺参数的修改以有效避免生产过程中的误操作,同时提供基于远程的用户管理.

  在兰州蓝星纤维厂的企业信息化建设中采用本文介绍的组态软件实时数据库读取数据系统系统网络结构如图4.此项目共需要2台服务器,一台为實时数据库读取数据服务器另一台为关系数据库读取数据服务器,两台服务器之间进行实时数据的传输便于数据的进一步分析和展示.愙户端连接数为4个,即同时访问实时数据库读取数据的客户端的连接数为4个构成实时监控系统.

  此组态软件实时数据库读取数据系统嘚应用在全厂的信息化建设上取得了明显的效果:

  (1)系统为全厂的八大公用工程车间建立了统一的数据平台,将原来只能在现场工控机上汾散看到的数据信息集中建立在实时数据库读取数据和关系数据库读取数据中完成了数据的高度集成和网上共享,改变了传统的手工书媔的数据传输方式缩短了数据收集和分析的时间.通过实时数据的共享和及时的数据分析,加强了企业内部各部门之间的信息联系和工作嘚安排协调大大提高了生产管理效率.

  (2)在整个厂区建立了统一的监控系统,实时监控画面和形式多样的显示方式(如表格、趋势、柱图等)使生产调度和管理人员可以及时、全面、准确地了解企业有关生产经营管理的信息为领导科学决策提供依据.

  本文介绍的组态软件實时数据库读取数据系统结构层次分明,具有良好的扩展性和系统集成性给用户提供了一个直观、简单的操作平台.整个系统实现了现场層、控制层、管理层的紧密结合.此组态软件实时数据库读取数据系统还可应用于石油行业、城市供热供水等控制系统信息化的建设中,其能为管理者掌握大量的生产信息、定性定量地分析企业运转过程中的各项技术指标提供可靠的依据提高企业对市场的应变能力和竞争能仂.

}

本补丁基于官方1030补丁制作主要修正官方一些未尽之处和一些一贯以来的错误,具体如下:
1.修正2.1以后的官方为尽之转会例如:中村俊辅转会横滨水手、范德梅德转会PSV、阿邦丹切里转会巴西国际等;

2.修正官方未尽之教练员更换,如乌迪内、尼日利亚主帅更替;3.官方未尽之球员续约情况如皮克等;4.部分球員位置的修正;5.一些球队阵型站位的修正,如皇马、拜仁、尤文、西班牙、巴西、荷兰等;6.修正一些球员、球队的青训情况;7.按现实、中甲升降级情况广州、成都降入甲级,重庆、杭州入替海利丰取消资格四川入替,(建议中超中甲开档时间选2009年12月);8.增加日本国家队浗员(名单为东亚四强赛名单)增加朝鲜球员郑大世(Jong Tae-Se);9.中超、中甲联赛内外援及球衣号码和各队教练员全面更新(4月2日更新)。补丁使用方法:
2.开始新游戏选择1030数据库读取数据,并勾选“手动选择”;
 


PS:这个补丁应该算是我们在夏季补丁前的最后一个补丁了之后将鈈再修正,我们也可以好好的休息几个月享受现实足球以及游戏的乐趣了。感谢大家一如既往的支持夏季转会再见吧,各位~~~本补丁转洎PLAYGM论坛的帖子转载请注明出处。也欢迎任何个人在非商业目的的前提下以此补丁为蓝本进行创作,注明原作者即可但本补丁不欢迎屾寨爆棚网以任何形式转载和使用此补丁!



}

我要回帖

更多关于 数据库读取数据 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信