LabVIEW与S7-200进行串口通信时,只能以字符串形式发送数据,那么如何将负数发给PLC呢?

已锁定

ouc坤

  • 帖子

    2
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2018-07-05

普通 普通 如何晋级?

LabVIEW与S7-200进行串口通信时,只能以字符串形式发送数据,那么如何将负数发给PLC呢?

1848

2

2018-07-11 09:08:21

展开查看
引用自找答案,问题ID:194561

VW是word型存储单元,可不可以利用PPI协议将上位机发送的负数值添加到表格内,然后用MOV_W指令表格将负数值输出?

提问者:ouc坤


山西-极 回答道:

可以的
VB、VW、VD只是表示数据的长度,具体数据是什么类型的由指令决定的
比如int和word是不同的数据类型,但是由于数据长度是一样的,所以都可以存放在VW中,
也就是说VW100中的数据可以是int也可以是word

VW 的取值范围 0-65535 或 -32767 - +32767

还有3人在找答案上回答了该问题,查看全部>
之前前人留下的程序是将用户写入的数据先转换为无符号型,如果要写入负数又该如何实现呢?
LabVIEW与S7-200进行串口通信时,只能以字符串形式发送数据,那么如何将负数发给PLC呢? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33779条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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