VB读取运行库及服务器名称

用EXCEL来做报表,服务器每次重启的时候运行数据库的名称会变,如何在客户机上用EXCEL中获取运行库的名称(如:CC_BSRV01_09_03_31_08_44_38R)以及此客户机所连接的服务器名称

问题补充:
3楼的能否给我补充回答一下,你用那语句读出来的是客户机自己的运行库,而我读归档数据肯定要到服务器里去读,我希望能知道此客户机是连接哪台服务器,以及对应的运行数据库的名称,如果项目还有一对CAS机,怎么样读取连接的CAS的计算机名字和运行库

最佳答案

不知道你采用的是什么办法,我一般通过如下方法:
  Dim HMIRuntime 
  Set HMIRuntime = CreateObject("CCHMIRuntime.HMIRuntime")
  g_DataSourceName = HMIRuntime.Tags("@DatasourceNameRT").Read

 补充回答:
 -----------------------------------------------------------
 一个客户机可以连接多个服务器,好像没有办法判断客户机所连接的是那个服务器。可以通过如下脚本获得指定服务器的运行库:
  Dim HMIRuntime 
  Set HMIRuntime = CreateObject("CCHMIRuntime.HMIRuntime")
  g_DataSourceName = HMIRuntime.Tags("ServerMachine::@DatasourceNameRT").Read

 当然如果组态时将服务器数据>>标准服务器>>变量指定为某服务器后,不指定服务器前最就可以获得服务器的运行库名称。
 

提问者对于答案的评价:
还算不错吧

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc196489.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月24日
下一篇 2017年8月24日

相关推荐

  • 时间同步 过程控制

    1、服务器及于操作员间时间同步是否使用正常,应该在哪儿查看?2、与系统相关的告警(背景为黑色),有PLC过程控制系统消息、OS过程控制系统消息、预防性维护这三种,其分别具体代表什么…

    SIMATIC PCS 7 2017年6月27日
  • CFC中DB某一位无法显示符号和注释

    CFC中DB某一位(或其它单元)无法显示符号和注释,这样的话在编程过程中很容易出错,还不方便纠错,请问在哪里设置可以显示注释,谢谢了 问题补充:大家能明白吗?就是我输入DB1.DB…

    SIMATIC PCS 7 2017年8月3日
  • 多项目CFC连线

    请问PCS7多项目中,不是一个CPU的CFC块怎么才能连线? 问题补充:请问凌波微步  SEND 块 和  RECEIV…

    SIMATIC PCS 7 2017年7月25日
  • 关于wincc从工程师站下载到服务器

    请教wincc得一些问题,每次从ES下载到服务器得时候只能下载整体,这样就只能停服务器,即使编译得时候编译得是change但是下载到服务器还是 不能在线下载只能整体下载,…

    SIMATIC PCS 7 2017年8月18日
  • 请教下重启TDC/PLC能解决的问题?

    今天变频器停电换了个编码器,结果换完后送电。问题来了。无法远程合闸。开始以为变频器问题。后检查报警A083 ,用R733查看控制字为0.也就是说变频器没有接收到PLC的任…

    SIMATIC PCS 7 2017年8月16日
  • CFC更改量程

    在PID调节的块中有个量程需要更改一下,原来是0-900现在我要改成0-2040,想问的是改完编译之后必须要全部下装吗?一旦全部下装的话,CPU会复位,可是我现场的阀门有几个还在用…

    SIMATIC PCS 7 2017年6月24日
  • PCS7中模拟量数值如何开更号?

    PCS7中CFC编程,使用的APL库,目前一个模拟量数值需要开更号,但是MATH里面没有找到对应块,只有一个求平均值的还是基于时间的,请问下该怎么做啊? 问题补充:是我没找到,还是…

    SIMATIC PCS 7 2017年5月29日
  • PCS7与200通讯

    PCS7系统多项目中有一个项目414-3 DP,要与S7 200的以太网通讯,S7 200要加CP243-1吧?在PCS7组态里是否要添加S7&nbs…

    SIMATIC PCS 7 2017年8月18日
  • 硬件升级CPU问题

    CPU要升级,412到416,原有程序和其他组态不变,这个头一次操作,直接在硬件组态中更换CPU就可以么?这会不会影响原组态好的DP从站和I/O等?具体如何操作,求指点! 最佳答案…

    2017年6月10日
  • SIWAREX MS称重模块

    请问每个SIWAREX MS称重模块可以接多少个称重传感器(并联)?谢谢! 最佳答案 1、如果准备连接一个以上的称重传感器(称重传感器必须并联),则必须使用一个&nbsp…

    SIMATIC PCS 7 2017年6月13日