TIA 15.1学习参数实例,我需要对实例背景数据块的接口参数进行初始化,请问In_Out如何写SCL赋值语句?

已锁定

xiatianyun

  • 帖子

    850
  • 精华

    10
  • 被关注

    25

论坛等级:奇侠

注册时间:2020-05-09

钻石 钻石 如何晋级?

TIA 15.1学习参数实例,我需要对实例背景数据块的接口参数进行初始化,请问In_Out如何写SCL赋值语句?

636

2

2020-08-14 23:12:19

刚接触参数实例,我需要对公共的实例DB的接口进行一些初始化,但又不是调用实例执行,就用SCL写赋值语句,In和Out接口都容易实现,也正常,但发现In_Out不能实现回写数据。

"inst_Pump1_L1".bi_ConStatus := "DB_Image".P1.bi_LCon;

"inst_Pump1_L1".bi_HotF := "DB_Image".P1.bi_HotF;

"inst_Pump1_L1".bi_Lock := "DB_Image".P1.bi_VCon;

//"inst_Pump1_L1".dwiq_CMD := "DB_HMI".Pump1_CSW.OPdwCMD_L1;

"DB_HMI".Pump1_CSW.QdwState_L1 := "inst_Pump1_L1".dwq_State ;

"DB_Image".P1.bq_LCon := "inst_Pump1_L1".biq_Drv;


问题出在//注释语句,:=赋值显然是从右向左赋值,可是In_Out是双向的。

如果像//标出的赋值,不能把inst_Pump1_L1.dwiq_CMD回写到"DB_HMI".Pump1_CSW.OPdwCMD_L1中去。

难道要再加句:=语句?

TIA 15.1学习参数实例,我需要对实例背景数据块的接口参数进行初始化,请问In_Out如何写SCL赋值语句? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15117条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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