1. 大家好,想请教一下维控触摸屏历史数据的保存和打印是如 何实现的,保存是怎样的打印是不是通过按钮进行动
A. 历史数据通过设置历史缓存区就可以存储,可以放在系统身
的sram或者u盘都可以,如果存在u盘那么你可以直接输出
2. 威纶通触摸屏历史数据如何设置多长时间保存一次
这三个都是屏的本机地址,lw是本机字地址16位,rw也是本机字地址16位,但具有断电保持的功能,可用来存储配方等数据,em其实是扩展存储器的地址,比如你插一个u盘,你可以把他设成em0.
3. 威纶触摸屏的数据保存问题
有数据表明你链接没问题。1.s7300数据块你写的就不对,你应该写DB1.DBD4输入类型为实数。威版纶的屏我没用过,权我考虑你肯定是地址对应错了。2楼主可以做个中间变量例如MD60=60.0你可以尝试用屏读取下,要是威纶屏里DB变量不好连接的话,你就再程序中将要读取的DB的数据传至M区,用M区域实现读取也可以。
4. 威纶通触摸屏历史数据数据表格无法删除。
直接删除原始的数据寄存器里的参数,确定删除的不是读取后的寄存器的
5. 威纶通触摸屏事件显示断电后怎么不保存
做事件登陆的时候要勾选保存地址-触摸屏内部或者U盘,不然怎么掉点保存呢
6. 威伦触摸屏里资料取样的数据保存到U盘里后为什么数据和触摸屏上显示的不一样
可能是因为该文件为隐藏文件。
查看方法:
打开我的电脑-工具-文件夹选项-查看-显示所有文件和文件夹选项,可查看隐藏的内容。
具体操作:
7. 威纶触摸屏为什么不能显示最新修改的画面,编辑过保存过。在线不能显示离线的元件为什么
模拟中变没的是因为没有和plc连,一般带有PLC 位 进制的都不会再触摸屏上显示
8. 威纶通触摸屏怎么包留断电以前的报警记录
你把他改为RW14,RW18,RW22,RW26 即可,RW是配方区域,即掉电保持地址,但写入后,要1分钟后才能断电,WEINVIEW HMI是一分钟擦写一次。你也可以用LB9029强迫保存。
9. 威纶触摸屏报警记录问题
如图所示,设置抄为位报警,然后关联变量是你的m1(我这里用的lb100代替模拟的),这样m1为on就报警显示,为off就消失了,你那么设置,是lw0<1报警,这个条件没有取消,报警就不会清除。
望采纳。。。。。。
10. 威纶通触摸屏宏指令编历史数据,下面一段程序的解释,请大师指点
macro_command main()
short data_log_number = 1, year, month , day , index(变量声明,short短整型数,后面data..........index为变量名称,共5个,其中赋值data_log_number 为 1)
short success,tt,tt1(同上 short短整型数,后面变量名称)
tt=0(赋值tt等于1)
tt1=1(赋值tt等于1)
SetData(tt, "本机 触摸屏", LW, 105, 1) (将tt写入触摸屏LW105存储器,说明LW105=1)
GetData(year, "本机 触摸屏", LW, 110, 1) (读触摸屏LW110的数据,声明为year)
GetData(month, "本机 触摸屏", LW, 111, 1) (读触摸屏LW110的数据,声明为month)
GetData(day, "本机 触摸屏", LW, 112, 1) (读触摸屏LW112的数据,声明为day)
{// 若存在一数据取样文件20101210.dtl,其数据取样编号为1,档案索引为2
// 则success == 1,index == 2
success = FindDataSamplingIndex (data_log_number, year, month, day, index)}(为注释,可忽略)
if success==1 then (如果 success=1 为真)
SetData(index, "本机 触摸屏", LW, 100, 1) (那么将index写入LW100)
end if (结束)
if success<>1 then (如果success不等于1 为真)
SetData(tt1, "本机 触摸屏", LW, 105, 1) (那么将tt1写入LW105)
end if
end macro_command