回复:如何利用WINCC V7.0控制不同的工艺流程,如供水处理

6688

  • 帖子

    70
  • 精华

    1
  • 被关注

    2

论坛等级:游侠

注册时间:2004-09-26

普通 普通 如何晋级?

发布于 2017-06-04 01:37:03

20楼

展开查看
以下是引用tomw在2017-06-02 08:42:33的发言 >18楼

版主回答很准确。


WINCC只是一个人机交互界面,它不承担控制任务;PLC才承担控制任务。


其实,WINCC里已经置位的中间变量M,在正常情况下应该是储存在PLC的数据区里面。

所以当WINCC所在的电脑出问题时,不会影响到中间变量M。

当PLC完成中间变量M所表示的任务时,会直接将这个中间变量M复位,正如版主所指出的一样。


如果楼主的程序是按照上述思路编制的,你就不用担心安全问题了。


如果楼主的程序没有按照上述思路编制,那就修改它。


楼主若有其它具体问题,可以电邮我(amtang0069@swanpan.net)。


以下是引用zhangli0在2017-06-01 08:59:07的发言 >14楼:没有,你可以用wincc...

引用14楼详细内容:

没有,你可以用wincc置位,然后plc根据这个位做相应的动作,动作做完后,程序复位这个点。这样就不用考虑通讯中断的问题了。

以下是引用6688在2017-06-01 00:12:08的发言 >13楼:顺便再问个问题:该...

引用13楼详细内容:

顺便再问个问题:该控制系统无实际操作按钮及转换开关,全部采用上位机在WINCC里操作,当主机死机或者断电关机时,WINCC里已经置位的中间变量M(也就是给PLC中置位的M点),会因为通讯中断而自行复位吗?个人感觉这关乎安全,有什么好的解决手段吗?

以下是引用tomw在2017-05-30 13:10:01的发言 >11楼:10多种PLC控制...

引用11楼详细内容:

10多种PLC控制方法不算多,应该很容易在PLC里面实现。

当然还要看你的控制点数具体为多少;若控制点数不多,

用200SMART系列就可以实现。若控制点数较多,使用1200或

300系列总能够完成你的任务。


楼主的这种控制系统使用PLC编程也正好可以发挥PLC的长处。


楼主可以在WinCC上设置一个整形变量表示控制方法,此变量从1到16

分别表示16种控制方法。然后在PLC的控制逻辑中分别对这16种控制方法

进行编程,即可以达到楼主的工艺要求。


一般在供水系统中无需那么多的控制方法,经过一段时间的试运行,

楼主就可以将控制方法固定到某一种或某几种最好的控制方法上面。


以下是引用6688在2017-05-16 02:30:04的发言 >楼主:假如同一套供水设...

引用楼主详细内容:

假如同一套供水设备需要实现向不同地方实现供水,通道中阀组控制水流走向以实现向不同区域供水,这样的工艺会产生近10种不同的阀门控制方法,如果完全使用PLC控制,似乎程序会过于庞大,想了解下在WINCC中可以实现这种控制吗?

现场有些设备时需要长期运行的,在系统正常的情况下,不需要复位其控制的M点,需要停止的时候也是在WINCC中停止,在这种情况下,QS死机了,但PLC仍然在执行控制任务,操作员想停也停不下来.......



只能通过一个实际的点,串入其控制调用程序,人工按下,实现安全保护停机。


 我是想还有没有其它好的控制手段,比如诊断程序,发现QS掉线,发出信号,停止控制输出


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32659条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

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