
正文
wincc往sqlserver写数据,wincc读sql数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Wincc怎么写入和读取数据库SQL里的报表
1、首先在SQL建立数据库表格及相应的字段。在要写数据的地方编写脚本,VB,VC脚本都可以。一般采用ADO连接比较方便些。脚本的编写方法和VB基本相同。只是要事先声明变量与WINCC的控件数据或WINCC的变量连接并读取控件或变量的数据。
2、方法是:建立数据库输入对应字段名称在控制面板中选择管理工具,在管理工具中选择数据源(ODBC)选择添加。新建动作即可。数据库是按照数据结构来组织、存储和管理数据的仓库。
3、Wincc 本身自带集成的SQL数据库,视版本不同而有所不同。所有历史数据都可以存在变量归档中。如果需要制作报表等,可利用用户归档。如果是因第三方需要则可通过OPC协议进行通讯。
4、VBS也可以读取,但是要读的相当漂亮取决于你对VBS的功力。如果你VBS功力尚浅,那么说了也白说,如果功力尚可,结合MSDN与西门子深入浅出提供的案例也足以让你自己完成这个功能。
5、您是想问wincc怎么读取海康数据库吗?wincc读取海康数据库方法:建立plc与wincc的连接。将plc中的变量导入winccwincc激活状态下,右键点击“PLC1”–“AS符号”–“从AS中读取”读取即可。
6、使用ADO编程,在深入浅出西门子Wincc6一书中已经有详细代码。
相关问答
Q1: C读写MySQL数据库(wincc读写sql数据库方法)
建立一个数据库 2定义数据源:进入“控制面板”中的“管理工具”,用鼠标双击“数据源 (ODBC)”选项,弹出“ODBC数据源管理器”。3在组态软件中引用数据库操作指令,操作已经定义好的数据库。
用WINCC的C脚本访问他的SQL数据库并不合适!因为本来vc++和VB对比,vb访问数据库比VC要方便,容易掌握,快捷最好的方法:采用VB编写SQL访问数据,外挂于WINCC。
主要开发语言是C#,数据库使用的是MySQL。最常见的操作便是 select 读取数据,然后在C#中对数据进行处理, 完毕后再插入数据库中。 简而言之就 select - process - insert三个步骤。
第二种方法是利用mysql自己的api函数进行连接。第一种方法可以实现我当前的需求,通过连接不同的字符串来连接不同的数据库。暂时只连接了mysql,sqlserver,oracle,access。
Q2: wincc往数据库写数据太卡
1、硬件设备或网络性能不足:硬件设备或网络性能不足,读取大量的报警记录会导致响应时间变慢。数据库索引不正确或缺失:数据库索引的设置对于查询和检索数据的速度至关重要。索引设置不正确或缺失,会导致读取速度变慢。
2、所有高版本的Wincc开启低版本的Wincc制作的项目,都必须对项目进行项目移植。从Wincc6开启低于Wincc6项目版本的项目时:需要在PC存在有Sysbase数据库时,方能进行项目移植。Wincc6开始,全部使用微软的SQL作为数据库。
3、wincc每次重启才能写入sqlserver数据库说明数据库SQL安装不兼,可以卸载安装文件,重新下载SQL进行修复,然后再安装wincc。其次看看系统兼容哪个版本的SQL进行下载否则还是会出现问题的。
关于wincc往sqlserver写数据和wincc读sql数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








