这个问题可以分成两个小问题:
用脚本将数据从数据库中获取数据。
按需用控件将数据展现出来。(datagridview、文本、listview等等)
Ⅱ wincc如何调用画面
建立按钮和内部变量,两者相关联,按下按钮时,变量变化。要打开的画面与变量关联,变量为真,即按下按钮时,画面变化。画面上应再建个返回的按钮,也应与该变量相关联。
OpenPrevPicture()可以打开上一个画面,和IE的后退类似;
OpenNextPicture()可以打开下一个画面,其它的将按钮可以连接到固定化面;
Ⅲ wincc 内哪些控件可以用来显示SQL的数据表格
很多控件都可以,如果自己写脚本,像text,Listbox,MSFlexGrid,combobox都可以,主要看你数据显示格式了,最好就用MSFlexGrid1控件了,给你一个控件使用的例子:
Dim str1
pt = App.Path
t = pt & "\MS.txt"
Open t For Input As #1 ''打开文件
If (LOF(1) > 0) Then
Do While Not EOF(1)
Line Input #1, str1 ''存放
Loop
End If
Close #1 ''关闭文件
Dim str2 As String
str2 = "字段一|字段二|字段三|字段四"
MSFlexGrid1.AllowUserResizing = 1
MSFlexGrid1.FixedRows = 1
MSFlexGrid1.FixedCols = 0
MSFlexGrid1.FormatString = str2
MSFlexGrid1.ColWidth(0) = 1600
MSFlexGrid1.ColWidth(1) = 2300
MSFlexGrid1.ColWidth(2) = 2300
MSFlexGrid1.ColWidth(3) = 1600
MSFlexGrid1.Rows = 1
MSFlexGrid1.Cols = 4
s = Split(str1, " ")
MSFlexGrid1.AddItem (s(0) & vbTab & s(1) & vbTab & s(2) & vbTab & s(3))
Ⅳ 使用WINCC打开之前编辑的项目,提示无法将数据库连接到SQL服务器。 最后提示-log.ldf可能不正确!
HMI是Human Machine Interface 的缩写,“人机接口”,也叫人机界面。人机界面(又称用户界面或使用者界面)是系统和用户之间进行交互和信息交换的媒介, 它实现信息的内部形式与人类可以接受形式之间的转换。凡参与人机信息交流的领域都存在着人机界面
当创建一个新的WinCC flexible项目时,WinCC flexible会产生多个项目文件。最重要的两个文件是:
PROJECT_1.hmi
PROJECT_1_log.LDF
如果你要复制,发送或者压缩一个项目,必须确保这两个项目信息文件不被丢失。当你再次减压或者打开项目时,被删除的其它文件会自动重新生成。而这个过程的顺利完成,需要“PROJECT_1_log.LDF”文件。如果“PROJECT_1_log.LDF”文件被无意中删除或者你没有得到上面描述的两个项目文件,当你打开项目的时候,可能会出现下面的信息:
不能为SQL服务器指定数据库。请确保*.hmi 和 _log.ldf 文件相匹配。
一般的WinCC flexible项目应该至少包括*.hmi和*.ldf两个文件。
确认 hmi 文件与 ldf 文件是否来自同一个项目。
如果不确定,或者确定,但还是报不匹配,那么将 hmi 单独拷贝到其它路径下,使用 WinCC flexible去打开,会自动生成匹配的 ldf 文件。
Ⅳ wincc安装时弹出sqlserver2014standar
系统文件弹出。其为了防止系统发生损坏,其系统进行文件弹出,所以wincc安装时弹出sqlserver2014standar。SIMATICWinCC(WindowsControlCenter)视窗控制中心,它是第一个使用最新的32位技术的过程监视系统,具有良好的开放性和灵活性。
Ⅵ wincc的SQL数据库如何读出
我看了,但是我的数据库里,没有报警的那个数据库,我就不知道怎么读了,希望高手指点一二。
Ⅶ wincc和SQL数据库连接
楼主现在解决了吧,分享一下成果啊
Ⅷ WinCC新建项目,关闭后打不开,提示“SQL服务器不能连接数据库,请检查连接权限”
你的wincc有问题了,可能杀毒软件或者其他的软件冲突或者丢了什么东西,重装吧,最好在你认为系统很完美的时候备个份
Ⅸ 怎么查看wincc在SQL中的数据
目前几乎所有组态软件都支持ODBC指令,用这些指令可以对各类数据库进行读、写、增加、删除等操作。不同软件的做法不同,但道理都差不多,每一种组态软件都有专门章节指导。一般情况下,步骤是:1建立一个数据库2定义数据源:进入“控制面板”中的“管理工具”,用鼠标双击“数据源(ODBC)”选项,弹出“ODBC数据源管理器”。3在组态软件中引用数据库操作指令,操作已经定义好的数据库。
Ⅹ 如何通过ODBC将WINCC数据写入SQL数据库中
Wincc 本身自带集成的SQL数据库,视版本不同而有所不同。所有历史数据都可以存在变量归档中。如果需要制作报表等,可利用用户归档。如果是因第三方需要则可通过OPC协议进行通讯。
现在西门子推出PH(Process Historian)取代了原来的CAS(中央归档服务器),同步推出了Information Server(信息服务器)。PH服务器就是基于SQL Server2008R2 SP1,但区别商用数据库,这种是定制版,结构上有所差别,支持TimeStamp毫秒级别。你可以通过直接访问PH来获取你所需数据。你可以到西门子自动化官网查找相关资料或咨询西门子客服。所以你没必要做这种重复性的工作,而且也得不到你想要的数据,还是利用PH服务器这种结构为妙。