如何用脚本激活S7的外部设备地址

已锁定

czp001

  • 帖子

    1
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2018-06-28

普通 普通 如何晋级?

如何用脚本激活S7的外部设备地址

259

1

2018-09-04 10:22:13

我已经建好的S7驱动并配置驱动地址等选项,并且通过如下脚本设置了数据点的外部设备地址和一些参数,

string k;//驱动名输入

  getValue("TEXT_FIELD1","text",k);

 string b1; 

 b1="System1:_1s";

  int d;

  d=4;

  string a,b,c;

  b=k+".DB101.DBD0F";

  c="S7";

  a=16;

  dpSetWait("System1:"+k+".PumpAss1.Continuous.Uac:_address.._type",a);

dpSetWait("System1:"+k+".PumpAss1.Continuous.Uac:_address.._poll_group",b1);

   dpSetWait("System1:"+k+".PumpAss1.Continuous.Uac:_address.._reference",b);

   dpSetWait("System1:"+k+".PumpAss1.Continuous.Uac:_address.._drv_ident",c);

  dpSetWait("System1:"+k+".PumpAss1.Continuous.Uac:_address.._direction",d);

这个代码设置了这个页面的一些参数

脚本运行前Uac下的_address项是不存在的,问题是这些参数确实通过这个脚本设置好了,但是必须手动点击右下角的Apply,这些地址才能生效,才能看到实时数据传过来。我的数据点非常多,一个个手动激活很费时,点击Apply按钮的动作能否通过脚本来实现?谢谢。


如何用脚本激活S7的外部设备地址 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC OA (原PVSS)

共有341条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。