回复:自动定时加热

愿我能

西门子1847工业学习平台

  • 帖子

    3006
  • 精华

    7
  • 被关注

    283

论坛等级:至圣

注册时间:2009-11-06

白金 白金 如何晋级?

发布于 2017-01-16 16:05:46

40楼

展开查看
以下是引用lzm在2017-01-16 15:08:25的发言 >39楼

在工人到岗时设备温度到达生产要求,是这个目的吧,你要的是温度而不是时间,我的意思是,你的提前加热时间的设定值是凭经验的吗?如果过早的到达温度是不是一种能源浪费?改造就要合理,不知我的意思表达的清楚否。

以下是引用愿我能在2017-01-14 15:20:05的发言 >35楼:没明白你的意思。估...

引用35楼详细内容:

没明白你的意思。估计你也没看懂我的程序。我这个不是控制温度的。只是用来定时加热的。控制温度的程序不在这里面。

以下是引用lzm在2017-01-14 15:14:05的发言 >34楼:如果用目标温度来做...

引用34楼详细内容:

如果用目标温度来做控制节点更为科学:

所以可参考温升曲线的控制思路编辑程序,而不是单以时间来控制,这样也更节能更合理。

以下是引用愿我能在2016-12-13 04:43:00的发言 >楼主:         ...

引用楼主详细内容:

         我们生产的压机加热系统在夏天的时候升温到130度大概40分钟,冬天因为气温低,一般设定温度140度。升温大概要80分钟。操作工每天上班第一件事就是开机加热,准备材料,等温度达到要求,才开始工作。

        上个月,有一家客户给我们抱怨,他们现在订单很多,忙不过来。现在每天上班要等机器升温,白白浪费1个多小时,1个月下来就是30小时。这样每个月浪费3个工作日 。客户给我们出个主意,能不能搞个自动加热,每天比上班时间提前1个多小时机器就开始加热,这样一上班就可以生产。

     自动加热,肯定是不能断电的,这样就存在一个安全问题。我们的系统原来是这样设计的:所有的输出都经过安全继电器常开触点的。因此,如果机器要升温,安全继电器必须导通,安全继电器的导通是通过操作台的按钮来实现的,即按下控制打开按钮,安全继电器导通。如果安全继电器导通,就可以操作机器了。这样就怕有闲杂人员乱操作机器,导致一些安全事故。后来我们修改了图纸,把加热部分和安全继电器分开,即安全继电器不导通,就可实现加热。为了更加保险,我们把控制开那个按钮改为钥匙开关,这样就可以防止别人随意打开系统。

      硬件修改好,下面就要软件编程了。其实思路很简单,就是读取系统时间,和设定时间比较,大于等于设定时间就可以加热。原来设备上就有触摸屏,只要加一些画面就可以了。

 左边星期天到星期六是开关,为“1”表示选择,为“0”表示不选择。右边时间可以根据需要自己设定时间。

因为这款触摸屏有硬件时钟,因此我们读取的是触摸屏系统时间,通过区域指针,PLC读取触摸屏的系统时间。

 

画面做好后,开始编写程序。程序截图如下:

 

 

 

 M6.2=0,自动加热开启,M6.2=1,关闭自动加热。

DB35.DBX40.1:星期天选择开关。

DB35.DBX40.7:星期六选择开关。

DB37.DBW6:星期存储位。DB37.DBW6=1,星期天,DB7.DBW6=7,星期六。

DB37.DBD0:触摸屏当前时间。

 

举个例子:平常生产需要温度大概是135度,从室温升到135度大概需要50分钟,工人8点开始上班,我提前50分钟开始加热,即从7点10分开始加热。从室温升高到设定值时间是固定的,根据温度设定值来调节时间就可以了。有什么浪费的啊!不知道我这这样描述你理解了吗?

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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