威纶通触摸屏与S7-1500数据传输失败 点击:316 | 回复:7



玉皇盖金殿

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 0回
  • 年度积分:461
  • 历史总积分:461
  • 注册:2020年10月12日
发表于:2020-11-06 11:12:21
楼主
求助帖100分-未结帖

图一:触摸屏设置读写数据的地址

图二:触摸屏设置的读写数据的格式

图三:触摸屏画面

问题:触摸屏输入数据后,PLC中显示错误,对应地址一直显示最大值。威纶通官方说是数据格式错误。PLC中试过DINT和UDINT类型都不行。那么PLC中数据格式该如何设置?


PS:触摸屏数据输入用来设置定时器时间,其值×1000后传给PLC。

急急急,搞一上午了  ,求助各位大佬。




HOJINLING

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 190回
  • 年度积分:869
  • 历史总积分:875
  • 注册:2010年11月02日
发表于:2020-11-06 12:00:04
1楼

PLC中应该有把整数转换成S5T,时间格式的FC


HOJINLING

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 190回
  • 年度积分:869
  • 历史总积分:875
  • 注册:2010年11月02日
发表于:2020-11-06 12:02:49
2楼

或者干脆通过秒脉冲计数来计时,这样设定值就可又用整数类型了。


yang20908

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 660回
  • 年度积分:1439
  • 历史总积分:4777
  • 注册:2010年4月06日
发表于:2020-11-06 18:58:59
3楼

PLC高低位对换一下   SWAP指令

明镜止水

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 40回
  • 年度积分:32
  • 历史总积分:107
  • 注册:2016年6月08日
发表于:2020-11-07 12:47:06
4楼

定时器时间用 T_conv 转下

触摸屏输入数据后  PLC设置的接收的空间太小,用双字类型的或real

阿军仔

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 413回
  • 年度积分:134
  • 历史总积分:538
  • 注册:2014年6月10日
发表于:2020-11-09 16:58:55
5楼

触摸屏上只输入数值,转换乘以1000写在PLC程序里边

ladis

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 83回
  • 年度积分:97
  • 历史总积分:97
  • 注册:2020年9月12日
发表于:2020-11-12 22:38:42
6楼

实际工作上会遇到的,受教了。。

Smile-lyc

  • [版主]
  • 精华:179帖
  • 求助:44帖
  • 帖子:4017帖 | 19793回
  • 年度积分:941
  • 历史总积分:107653
  • 注册:2006年8月04日
发表于:2020-12-22 13:22:20
7楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。



相关主题

官方公众号

智造工程师