技术论坛

 S7 1200保持存储区空间不足的方案探讨

返回主题列表
作者 主题
龙晨旭日
侠圣

经验值: 2031
发帖数: 337
精华帖: 2
楼主    2017-05-08 09:56:10
主题:S7 1200保持存储区空间不足的方案探讨

s7 1200 保持存储空间是有限的,只有10KB,


如果超出,你们一般是如何处理的?

我这边一般使用将数据保存在装载存储区,使用时再调出来。使用指令READ_DBL和WRIT_DBL实现,各位同仁是如何解决这个问题的。


注:由于项目特殊性参数比较多,然后客户产品型号也比较多,一个产品型号下有很多相同参数,但参数具体数值对应不同产品型号。型号更换不很频繁,参数读写不是很多。老项目就是用触摸屏配方做的,触摸屏配方功能被PASS原因比较多,其中客户对触摸屏配方功能也不认可,操作更改参数不方便易出错等,客户要的是他的操作简单方便。 

      我们的触摸屏是有参数设置界面的,不同参数分类在不同画面,好几个参数画面。参数部分只面向客户的工艺工程师开放(权限限制),及用户名密码。工艺工程师可修改保存参数,并建立新的产品型号。操作者使用时只需更改产品型号即可。

     如您有其他方案可以回帖说下,也为大家提供一个新思路,触摸屏配方功能请不要再提了,大家都知道了。谢谢了。

如果要飞得高,就该把地平线忘掉!
周杰伦
至圣

经验值: 13749
发帖数: 2032
精华帖: 16
1楼    2017-05-08 13:03:39
主题:回复:S7 1200保持存储区空间不足的方案探讨

换CPU,就这样。

工控毁我青春!
海上漂1
奇侠

经验值: 7405
发帖数: 1268
精华帖: 3
2楼    2017-05-08 16:20:09
主题:回复:S7 1200保持存储区空间不足的方案探讨

数据量大运算速度快的话,建议换高一级的CPU

新手到来 多多指教
pkh2006
奇侠

经验值: 6141
发帖数: 879
精华帖: 11
3楼    2017-05-08 16:50:38
主题:回复:S7 1200保持存储区空间不足的方案探讨

 不了解你的程序,但是个人觉得只有有价值的块,比如参数块,才会设置断电保持,其他都不要设置,如果参数过多,那就用类似配方的功能,然后只下载到装载存储器的DB块设置断电不保持(其实还是保持的)。


S7-1200优化块可以单独设置保持不保持,完全可以减少优化块的使用。


还有,个人建议尽量不使用或少使用M区


原因1:如果作为参数,数值不能上载。


原因2:设置断电保持是一大片,不能像S7-200(SMART)设置多段保持


原因3:容易地址冲突


唯一好处:运算快

龙晨旭日
侠圣

经验值: 2031
发帖数: 337
精华帖: 2
4楼    2017-05-08 18:28:23
主题:回复:S7 1200保持存储区空间不足的方案探讨

有些设备客户的产品可能几百件,需要不同的参数,并且参数量比较大,只有专业人士可设置。

触摸屏的配方功能不适合参数分类,参数量大的时候,下滑次数较多,想回去再看这个参数时,又需长时间上滑,不留神参数又滑过了,并且容易点错输入参数位置。这是淘汰配方功能的原因。


对操作者来说,他只要选中他要生产的型号,进行换型,所有其他参数就可以自动传送到参数区,这种情况总不能每次都去输一遍的!


看看还有别的简单方法吗?


如果要飞得高,就该把地平线忘掉!
jerry
至圣

经验值: 45555
发帖数: 19835
精华帖: 3
5楼    2017-05-09 08:10:48
主题:回复:S7 1200保持存储区空间不足的方案探讨

这种功能一般都是用WINCC等上位软件来实现的

龙晨旭日
侠圣

经验值: 2031
发帖数: 337
精华帖: 2
6楼    2017-05-09 11:54:23
主题:回复:S7 1200保持存储区空间不足的方案探讨

上WIncc成本太高,增加成本话方案将增加,也没多大意义。

现在这种项目使用这种方法比较多,看谁是否还有别的方法实现?

如果要飞得高,就该把地平线忘掉!
kayome
奇侠

经验值: 6859
发帖数: 1351
精华帖: 5
7楼    2017-05-09 16:17:50
主题:回复:S7 1200保持存储区空间不足的方案探讨
  1. 换1217C还是10K的保持存储区

  2. 个人感觉还是配方最适合解决这个问题,楼主遇到的问题是选了尺寸小的触摸屏

  3. 不用配方怎么实现调用保持的数据的?很好奇,而且楼主也说了产品型号很多,那是一个一个输进去的?

  4. 为啥不用DB块

威师爷
至圣

经验值: 37446
发帖数: 5133
精华帖: 47
8楼    2017-05-09 19:40:47
主题:回复:S7 1200保持存储区空间不足的方案探讨

10k都不够用?程序这么大,直接上1500吧

工业起重机防摇摆 QQ:404136820 AntiSwayControl
quiet
奇侠

经验值: 7589
发帖数: 1989
精华帖: 0
9楼    2017-05-10 10:38:21
主题:回复:S7 1200保持存储区空间不足的方案探讨
我不知道为什么配方功能不能满足楼主的要求了,触摸屏有,组态软件也有这些配方功能,
quiet
奇侠

经验值: 7589
发帖数: 1989
精华帖: 0
10楼    2017-05-10 10:47:09
主题:回复:S7 1200保持存储区空间不足的方案探讨

RE:

触摸屏的配方功能不适合参数分类,参数量大的时候,下滑次数较多,想回去再看这个参数时,又需长时间上滑,不留神参数又滑过了,并且容易点错输入参数位置。这是淘汰配方功能的原因。


这我又不懂了,你这个参数多,又能方便修改,你不用在触摸屏或组态软件上修改你拿什么修改,就你这个专业人员直接拿个编程电脑修改DB块吗,呵呵。

你说一个配方的参数多,多到多少,几百个,上千个?触摸屏配方你不能多做几个参数画面啊,参数你不会在前面加个编号啊。



您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。