回复:1200DB块与威纶通触摸屏通讯字符串数据显示不全问题

已锁定

moyb

  • 帖子

    51
  • 精华

    1
  • 被关注

    2

论坛等级:游侠

注册时间:2018-01-31

普通 普通 如何晋级?

发布于 2021-03-02 18:41:18

1楼

首先要知道PLC和屏之间的连接方式,如果是自由口通讯,就要看你程序里面的问题了。所以权且当你做的是屏直接读取PLC的地址。在屏中设置字符串时,字符个数是定死的,在你这个例子中就是4个字符,所以屏总是读取四个字符的长度。你改EF时只是改了前2个字符,而后2个还是保持CD,屏读取4个字符就是EFCD了。

所以想要只显示EF就需要在PLC中把CD这后两个字符改为空格。也就是说,只要不想在屏上显示的字符,该字符的位置就应该是置为空格,而不是不处理。

相反,在屏上输入的话,如果只输入EF,屏自动会将后2个字符以空格填充写到PLC里。

QQ:2541809761
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15105条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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