重庆杰控?数据库服务器上安装MicrosoftSQL2000中文版数据库软件,用来贮存全部污水厂重要的历史数据,通过iFIX35与MicrosoftSQL2000的通讯来读取历史数据。单独
你安装一般的microsoft
sql
server时候,在可以填的地方填上wincc,这样就可以安装wincc60
最好去下载个microsoft
sql
server
for
wincc,这样装没有那么麻烦也降低产生错误的可能
OPC和MODBUS不是一个概念,MODBUS是控制设备之间,或者设备与组态之间对话的一种对话协议。而OPC是组态的核心技术,是一种分布式技术手段,用于设备变量点的组织、数据收发、数据共享等。组态与设备通讯,既可以通过MODBUS协议,也可以是PPI等其他协议,而组态实时数据或历史数据,对其他系统共享,如OPC客户端,组态扩展系统等,通过OPC方式实现分布式系统中各节点的数据同步。
opc既不是硬件也不是软件。OPC是一种通讯规范,OPC基金会组织规定的一套规范,按照这个规范去把程序写出来,包括一个OPC服务器程序和一个OPC客户端程序,只要是按规范写的,不管是谁写的,就能保证OPC服务器能被OPC客户端访问。
opc服务器向下可以读取设备的数据,比如PLC、DCS等等,但这部分OPC规范是不管的,只要厂家用任意接口任意方法把设备数据读到就OK,然后OPC服务器程序把这些读到的数据按规范要求开放在网络上,其他任意OPC客户端程序,可以远程浏览这些数据,并选择读取这些数据中需要的。
写入数据库方法主要有:
opc(西门子simaticnet opc、第三方kepware opc)
prodave(西门子的一个软件包,提高vb和c的通讯函数库)
simticnet软件提供了几个通讯dll(此法是一般的第三方scada所采用)
PLC发展成了取代继电器线路和进行顺序控制为主的产品。PLC厂家在原来CPU模板上提逐渐增加了各种通讯接口,现场总线技术及以太网技术也同步发展,使PLC的应用范围越来越广泛。 PLC具有稳定可靠、价格便宜、功能齐全、应用灵活方便、 *** 作维护方便的优点,这是它能持久的占有市场的根本原因。
网上搜到的:
pc从西门子plc读取数据的方法有两类:
1是通过wincc这类组态软件
2是自己用高级语言(vb、vc等等),方法主要有:
opc(西门子simaticnet opc、第三方kepware opc)
prodave(西门子的一个软件包,提高vb和c的通讯函数库)
simticnet软件提供了几个通讯dll(此法是一般的第三方scada所采用)
可以用其他组态软件,比如组态王。也可以用vb编写一程序然后从plc读取数据再写入数据库。如果不需要监控画面,我觉得vb好些。
OPC是接口协议,开放式通讯,通过OPC仪表和上位机数据库建立联系,软件实现,然后由于OPC是开放的,可以通过OPC同前台 *** 作建立连接,功能扩展很强。
MODBUS只是数字通讯的协议,可以用于手持终端,也可以通过MODBUS卡件建立DCS/PLC与现场仪表的通讯。相当于下位。
MODBUS把仪表数据读进系统,然后通过OPC在PC上实现控制/显示等功能。但具体的各家厂家都有自己的软件,最好还是问厂家了。
以上就是关于intouch如何通过opc读取杰控组态数据全部的内容,包括:intouch如何通过opc读取杰控组态数据、SQL server 作为OPC客户端,重新规划wincc数据库、opc和modbus的区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)