找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
小程序查看
手机扫码追踪该问题
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
MaxHold 设置的是1000,HoldStart 设置的也是1000为前提;
1、上位与V区对应关系
VW1000 40001 压力1
VW1002 40002 压力2
VW1004 40003 压力3
VW1006 40004 命令,上位机写入第1字
VW1008 40005 命令,上位机写入第2字
等等你自己可以定义。
2、压力变换到通信区
PLC扩展 AE04模块上的模拟量输入物理地址为 AIW16、AIW18、AIW20、AIW22;假如三组压力数据为AIW16、AIW18、AIW20,分别将这三个AIW按压力传感器量程转换为实测值,假如分别存在中间变量 VD0、VD4、VD8中,转换结果是一个实数。这个转换是可以用西门子的SCALE库指令实现的。将VD0、VD4、VD8中的实数用转换指令ROUND四舍五入取整转换成双整数,再把双整数用转换指令DI_I指令转换为整数,DI_I的OUT脚的地址直接写成VW1000、VW1002、VW1004。
3、上位机发来的命令就在VW1006开始的区域,在这个区域中的V区你是用位、字节、还是字、在程序中你想怎么用就怎么用。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!