版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

  1. 运行必要的eview程序,可以采用如下两种方法之一
    • 运行eview完整系统,
      • 方法一、通过启动eview-server\bin\pkservermgr.exe
      • 方法二、或者启动windows服务pkservermgr
    • 仅仅运行配置数据库服务
      • 方法:运行eview-server\bin\start_pkmysql.bat
  2. 运行模拟设备数据的工具
    1. 运行eview-server\bin\PKSimDataConfig.exe
  3. 配置设备模拟
    1. 如下图,点击:设置模拟设备值为0,此时模拟设备总数应该和启用设备总数相等 
  4. 重新启动eview-server
    1. 关闭pkservermgr.exe
    2. 重新启动pkservermgr.exe
  5. 使用PKTagMonitor查看是否数据正常
    1. 运行bin\PKTagMonitor.exe,浏览加入一些设备变量
    2. 变量值缺省应该正常,不应该是*号
    3. 计算变量是根据设备变量进行计算的,不能直接修改,也不一定是0
  6. 通过PKTagMonitor修改模拟值
    1. 在PKTagMonitor中应该能够修改模拟的变量的值
  7. 模拟完毕,记得重新使用该工具,点击取消模拟

模拟规数据的规则

模拟规则可以在设备t_device_list上,也可以在变量或对象属性上

组合规则:

  • 数据值:随机、自增,缺省为自增。
    • bool,0和1之间切换
    • 文本:几个值之间切换,切换的是值的序号。文本值需要枚举出来
    • 整数:每次增加1或随机
    • 小数:每次增加0.1或随机
  • 周期:
    • 单位秒,示例:5
  • 数值范围:
    • bool:不需要配置
    • 文本,枚举所有可能值,[‘开’,'关']
    • 整数和小数:范围,示例:[0,50]
  • 示例:
    • mode=random;period=10;text=[‘开’,'关'];value=[0,50];
    • mode=increase;period=5;text=[‘开’,'关'];value=[0,50];
    • period=3;text=[‘开’,'关'];value=[0,50];
    • 空或者空字符串,不模拟
    • 单独一个值:
      • 0/1/2表示进行模拟,且模拟值为都0或1或2。
        • 如果是bool则为值%2
        • 如果是文本则是:textN
        • 其他则是该值
    • 2,表示模拟值恒定为1