找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
1、HMI 变量 属性 可以启用 线性转换,可以在hmi 做换算,plc可以不用写换算程序,即数据类型为Time的时间以ms为单位,用HMI变量的线性标定功能来实现。
2、采用国际通用的IEC_TIMER(TON)时间举例:
https://www.ad.siemens.com.cn/club/bbs/Post_1427056_66_0_0_0_0_0__0.html
有几种方法可以在HMI中将PLC中的time数据以时间格式显示:
使用公式转换。在HMI软件中,可以使用公式或脚本将PLC中的time数据转换为时分秒格式。例如,在Siemens HMI中,可以使用公式 TOD(x, \#hms) 将time数据转换为时分秒格式,并在显示时加上计数器的值。
使用HMI自带的时间控件。许多HMI软件都提供了可视化的时间控件,可以在屏幕上直接显示时分秒格式的时间。在这种情况下,需要将PLC中的time数据转换为相应的时间格式,并将其传递给HMI控件进行显示。
使用HMI软件提供的时间格式化功能。有些HMI软件提供了时间格式化功能,可以将PLC中的time数据转换为特定的时间或日期格式,并在屏幕上以可读的形式显示。在这种情况下,通常需要在HMI软件中进行适当配置和编程,以便正确转换和显示时间数据。
需要注意的是,在使用这些方法时,需要考虑在PLC和HMI之间进行通讯的方式和数据格式,以确保数据的准确传输和转换。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!