回复:SCL编程怎么把PIW赋值给临时变量?

Haohaobb

  • 帖子

    1637
  • 精华

    39
  • 被关注

    254

论坛等级:至圣

注册时间:2011-08-25

黄金 黄金 如何晋级?

发布于 2018-02-24 15:36:12

2楼

第一次写,是因为piw你可能定义的是word,但是你让它和一个带符号的整数比较,因此出错;

第二次的写法,是你初始化的方式不合适。我印象中定义变量时可以直接赋值个常数,但是你让它等于一个piw变量,可能不合适。



你重新定义一下piw的数据类型为int试试。然后仍然使用第一种方式;

或者使用第二种方式,但是临时变量的赋值可以放到代码区域里面,比如:

PT_PIW_TMP:=WORD_TO_INT(PIW338).如果piw还是定义为word的话。


pi和pq区域,如果不特殊制定,一般默认是word类型的。

天道酬勤
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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