supOS APP开发者课程练习册

3、在“催化裂化一车间”、“催化裂化二车间”对象实例下分别建立订阅,订阅执行后观察对象实例属性的变化值,具体的订阅设置如下:

订阅名称:模拟给属性赋累计值

订阅别名:setAccumulationValue

订阅来源:定时触发 15S(开始时间为当前时间),如下图所示:

脚本如下:

objects["一车间对象实例的别名"].zzy+=Math.random()*10;

objects["一车间对象实例的别名"].cyy+=Math.random()*10;

objects["一车间对象实例的别名"].qy+=Math.random()*10;

objects["一车间对象实例的别名"].cy+=Math.random()*10;

objects["二车间对象实例的别名"].zzy+=Math.random()*10;

objects["二车间对象实例的别名"].cyy+=Math.random()*10;

objects["二车间对象实例的别名"].qy+=Math.random()*10;

objects["二车间对象实例的别名"].cy+=Math.random()*10;

点击订阅-新建,录入订阅相关信息

订阅来源:定时触发 15S(开始时间为当前时间),如下图所示:

订阅脚本如下:

objects["chlh01"].zzy+=Math.random()*10;

objects["chlh01"].qy+=Math.random()*10;

objects["chlh01"].cyy+=Math.random()*10;

objects["chlh01"].cy+=Math.random()*10;

var inputs =

    {

    "gq_carbytrcc.cy":objects["chlh01"].cy,

   "gq_carbytrcc.zzy":objects["chlh01"].zzy,

   "gq_carbytrcc.cyy":objects["chlh01"].cyy,

   "gq_carbytrcc.qy":objects["chlh01"].qy

}

objects.chlh01.setPropertyValues(inputs)

订阅执行后,请刷新“催化裂化一车间”和“催化裂化二车间”对象实例下属性“zzy”,cyy”,“qy”,“cy”,查看是否有值

3、在“催化裂化一车间”、“催化裂化二车间”对象实例下分别建立订阅,订阅执行后观察对象实例属性的变化值,具体的订阅设置如下:

订阅名称:模拟给属性赋累计值

订阅别名:setAccumulationValue

订阅来源:定时触发 15S(开始时间为当前时间),如下图所示:

脚本如下:

objects["一车间对象实例的别名"].zzy+=Math.random()*10;

objects["一车间对象实例的别名"].cyy+=Math.random()*10;

objects["一车间对象实例的别名"].qy+=Math.random()*10;

objects["一车间对象实例的别名"].cy+=Math.random()*10;

objects["二车间对象实例的别名"].zzy+=Math.random()*10;

objects["二车间对象实例的别名"].cyy+=Math.random()*10;

objects["二车间对象实例的别名"].qy+=Math.random()*10;

objects["二车间对象实例的别名"].cy+=Math.random()*10;

点击订阅-新建,录入订阅相关信息

订阅来源:定时触发 15S(开始时间为当前时间),如下图所示:

订阅脚本如下:

objects["chlh01"].zzy+=Math.random()*10;

objects["chlh01"].qy+=Math.random()*10;

objects["chlh01"].cyy+=Math.random()*10;

objects["chlh01"].cy+=Math.random()*10;

var inputs =

    {

    "gq_carbytrcc.cy":objects["chlh01"].cy,

   "gq_carbytrcc.zzy":objects["chlh01"].zzy,

   "gq_carbytrcc.cyy":objects["chlh01"].cyy,

   "gq_carbytrcc.qy":objects["chlh01"].qy

}

objects.chlh01.setPropertyValues(inputs)

订阅执行后,请刷新“催化裂化一车间”和“催化裂化二车间”对象实例下属性“zzy”,cyy”,“qy”,“cy”,查看是否有值

你可能感兴趣的:(java,servlet,javascript)