找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
从附图看,这部分程序实现的功能是将PIW258这个模拟量整数转换成浮点数(实数)存储到DB6.DBD0中。
比如,如果 PIW258=11060,则DB6.DBD0=11060.0
解释:
1、左边的图就是无条件调用了功能块 FB2,使用的背景数据块是DB2;
2、右边的图就是将 FB2 的输入脚 IN0 传入的实参 PIW258 这个模拟量整数值(外部传感器或仪表的标准电信号经模拟量输入模块的某个通道接入系统,经模块 A/D 转换后是一个整数)先传入 FB2 内部定义的临时整形变量 STAT22中,然后将 STAT22 中整数转换成双整数存储在 FB2 内部定义的临时双整形变量 STAT23 中,最后将 STAT23 中双整数变量转换成实数存到 IO16 管脚(IN_OUT类型)指定的 DB6.DBD0 实参中。
这两张图片不能完全解读程序
1、第一章就是调用了FB2的程序,根据符号“重量处理”,推测是对起重设备上的重量传感器进行处理的。
2、就是对PIW258数据进行简单转换的,先转成双整数,然后转成浮点数,放到IO16里面也就是程序里面的DB6.DBD0里面
做个推测:
这个是对重量传感器进行处理的,量程是不是250T?(IN5),应该能输出显示实际重量的,在IO参数里面,右边的OUT应该是有报警输出
嗯,这样吧,对行车也不了解,编不下去了
详细的内容还是需要看看全部的FB程序内容再说
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!