|
邀请回答
马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
用7000的触摸屏以及H5U的PLC,配方的话用的H5U的探针加7000的索引寄存器INDEX0来做的(INDEX0也是PLC使用时间传输将值给到索引寄存器),现在客户要求可以实现U盘导入导出,目前采用的方法为使用触摸屏的函数,将PLC数据导入到数据记录,然后导出到U盘,以及U盘数据导入到数据记录,然后写入PLC,相关函数为:GetdataRecordFromplc,Exportdatarecords,Importdatarecords,Setdatarecords.目前发现问题为,采用数组+索引寄存器,假设我需要参数为2组,一组为D0-D18,索引寄存器为20的时候为D20-D38,然后我这边进行U盘导出,索引寄存器为0的时候,U盘导出来的数据使用电脑查看可以对应上D0-D18,D20-D38,但是如果索引寄存器为20的情况下,这个时候在进行数据导出来,用电脑表格查看D20-D38的值覆盖了D0-D18,D20-D38的值没有了。所以这个不明白这个数据导出是一个什么样的流程,另外使用上述几组函数可以实现数据导出到U盘,我这边也监视了导出状态,反馈的值是没问题的,但是偶尔的话,用电脑查看导出数据,发现数据为0,根本没有写进去,所以想问下这个又是啥情况。
|
上一篇: 为何增强控件里的报警查询视图什么也不显示下一篇: 软键盘上最大值,最小值显示问题
|