技术论坛

 回复:WINCC变量组的使用

返回主题列表
作者 主题
jiaoxi
游侠

经验值:345
发帖数:46
精华帖:0
楼主    2016-05-15 16:18:41
主题:WINCC变量组的使用

在300PLC中定义了30个DB块,每个DB是一个配方,共30个配方。每个DB块里还有大概400个变量,因此共1万多变量。

在wincc编程调用这些DB里的变量时,wincc中定义了1万多个外部变量。因此在编程赋值时超出了代码限制。

如果不使用wincc的配方功能,有没有其他办法能实现这些变量的赋值?

比如结构变量,能用在这儿吗?

赋值时,能使用函数或语句的办法能给变量批量赋值吗?而不是我现在一个个赋值的方法,导致我定义了1万个外部变量。

活到老,学到老。
zhangli0
版主

经验值:48517
发帖数:17220
精华帖:64
1楼    2016-05-15 19:59:05
精华帖  主题:回复:WINCC变量组的使用

你可以定义一个公用db,包含你的配方参数和id参数,id的值为0~29,上位机直接给这个公共db赋值,然后plc中编程根据id的值的不同,把公共db中的配方数据保存到其他的私有配方db中,这样wincc和plc通讯的变量只要401个变量。

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