[PLC编程]有没有人能设计这个自动计数的功能块?能人进!

已锁定

ZYTHC

西门子1847工业学习平台

  • 帖子

    48
  • 精华

    0
  • 被关注

    10

论坛等级:游士

注册时间:2006-07-30

普通 普通 如何晋级?

[PLC编程]有没有人能设计这个自动计数的功能块?能人进!

681

6

2008-04-09 20:17:23

西门子培训时老师出的一道题,要求设计一个FC。题目不算很难,却有很多人设计不出。
听说这里高手如云,不知道有没有人能够设计出来?

功能:
1.在手动模式下,点动增加或减少按钮一次,在当前数值上增减一定的数值;
2.在自动模式下,按住按钮一定的时间后,当前数值开始自动按规定的步长增加或减少;但当松开按钮时,停止计数;
3.可以自定计数上下限,超出上下限时保持上限或下限值,计数停止。
4.要求有计数故障检测功能。

要求:
输入信号:
1.增加(BOOL)
2.减少(BOOL)
3.增加/减少信号的保持时间(自动计数的前提条件,即增减信号保持该时间后FC开始按自动步长自动增减计数,否则一个上升沿增加或减少的步长为手动步长的值)(S5TIME)
4.计数上限值(REAL)
5.计数下限值(REAL)
6.自动计数步长(REAL)
7.手动计数步长(REAL)
7.自动计数间隔时间(即增加或减少一个步长需要的时间)(S5TIME)

输出:
1.实际计数值(REAL)
2.计数故障
[PLC编程]有没有人能设计这个自动计数的功能块?能人进! 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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