回复:一道PLC编程题目

shunyi_man

  • 帖子

    3
  • 精华

    1
  • 被关注

    1

论坛等级:新手

注册时间:2005-01-10

普通 普通 如何晋级?

发布于 2011-06-28 23:48:13

110楼

1, 当然是先考虑甲方的要求和项目预算。这样的项目可能需要做的很漂亮,也可能需要简单的逻辑控制,仅供正常使用。

2,学习了很多思路,但是也有很多事纸上谈兵,不容易简单实现,例如简单的使用位移指令,和逻辑运算,没有考虑到,如何处理水位最低的时候,可能所有泵都停止工作的情况。

3,循环位移的思路简单,编程容易实现,维修后的泵可以很容易加进来。给每个泵加标签,顺序不变,只是启动可以启动的泵,否则就启动下一个。。维修后的泵还是放在原来的序列里,只是改变标签,使能。。。

4,使用多重背景数据块控制泵,设置启动泵标志,避免排序,减少设备负担。

5,使用触摸屏进行人机交互,提高程序可视性

6,要考虑水位监测的信号波动,同一限位信号,可以忽略掉指定时间内的变化。

7,不多想了,主要分析甲方的具体需求,和现场需求。例如新泵的投入,我们可以有很多思路,但是还要引导甲方人员的思路,把项目做的稳定高效。

8,如果能够增加一个变频控制,水位会稳定很多。水泵能力和限位信号之间的关系,需要具体情况具体分析。如果要求不高,只需要保持水位在安全线内,而排水量的需求确定,项目容易做。

9,很可能的一种情况,投入泵数量最大的时候,只有一个是富裕的泵,甚至没有一台富裕的泵。需要考虑例外情况的程序处理。不可能随时有七八台富裕的泵随时待命吧?!

10,还有一个别人可能没有想到的,我们假设进入的水量是变化的,可能需要计算两个限位信号之间的时间差,估计潜在的需求,据此计算投入泵的多寡。这个纯属抛砖,别较真。。
我是北京顺义的ryan zhao
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54663条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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