
HMI是Human Machine Interface 的缩写,“人机接口”,也叫人机界面。人机界面(又称用户界面或使用者界面)是系统和用户之间进行交互和信息交换的媒介, 它实现信息的内部形式与人类可以接受形式之间的转换。凡参与人机信息交流的领域都存在着人机界面
当创建一个新的WinCC flexible项目时,WinCC flexible会产生多个项目文件。最重要的两个文件是:
PROJECT_1hmi
PROJECT_1_logLDF
如果你要复制,发送或者压缩一个项目,必须确保这两个项目信息文件不被丢失。当你再次减压或者打开项目时,被删除的其它文件会自动重新生成。而这个过程的顺利完成,需要“PROJECT_1_logLDF”文件。如果“PROJECT_1_logLDF”文件被无意中删除或者你没有得到上面描述的两个项目文件,当你打开项目的时候,可能会出现下面的信息:
不能为SQL服务器指定数据库。请确保hmi 和 _logldf 文件相匹配。
一般的WinCC flexible项目应该至少包括hmi和ldf两个文件。
确认 hmi 文件与 ldf 文件是否来自同一个项目。
如果不确定,或者确定,但还是报不匹配,那么将 hmi 单独拷贝到其它路径下,使用 WinCC flexible去打开,会自动生成匹配的 ldf 文件。
1、建立存储:
CREATE PROCedure[owner]procedurename[;number]
[[(]@parameter_name datatype[=default][OUTput]
[,@parameter_name datatype[=default][OUTput]][)]]
[WITH RECOMPILE]
AS SQL_statements
2、存储规则:
[EXECute][@return-status=]
[[[server]database]owner]procedurename[;number]
[[@parameter_name=]value|[@parameter_name=]@varialbe[OUTput]
[,[@parameter_name=]value|[@parameter_name=]@variable[OUTput]]]
[WITH RECOMPILE]
水晶报表连接数据库的方式貌似有两种:
一种是自己通过做报表的时候指定拉模式;还有一种就是定义一些TTX文件,做好报表然后使用ADO,OLEDB,或是DataSet与指定的这一些记录绑定。这两种方法题主都可以试用下的。
如何wincc中使用VBS脚本读写SQLServer数据库文件
set cn = CreateObject("ADODBConnection")
set rs = CreateObject("ADODBRecordset")
cnOpen "Provider=SQLOLEDB1;Persist Security Info=False;data source=1921680102;User ID=sa;Password=password;Initial Catalog=DBName"
rsOpen "select from Qsoft", cn, 1,3
While Not (rsEOF)
msgbox rs("ID")
rsMoveNext
Wend
rsClose
cnClose
具体看以下内容 。
手动连接:本地换出的 WinCC 归档数据库处于选中状态,然后连接到本地 SQLserver。
手动断开:已连接的数据库处于选中状态,然后断开与 SQL server 的连接。
自动连接:用于换出的 WinCC 归档的本地文件夹处于选中状态。在复制时,所选文件夹中的所有归档均将自动连接到 SQL server。
只有使用本地 SQL Server 和连通性软件包许可证,才能运行归档连接器。
1、点击“连接数据库”连接上数据库,并开始写入数据
2、点击“断开数据库”则停止记录数据
以上就是关于使用WINCC打开之前编辑的项目,提示无法将数据库连接到SQL服务器。 最后提示-log.ldf可能不正确!全部的内容,包括:使用WINCC打开之前编辑的项目,提示无法将数据库连接到SQL服务器。 最后提示-log.ldf可能不正确!、Wincc的C脚本如何连接到远程SQLServer数据库具体代码如何、水晶报表怎么连接WINCC的数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)