谁能帮忙看下下面这个程序,完全看不懂(已解决)

已锁定

lusir601

  • 帖子

    12
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2020-12-18

普通 普通 如何晋级?

谁能帮忙看下下面这个程序,完全看不懂(已解决)

390

5

2021-01-09 20:29:28

这是我看书看到的程序,说是二分频,但是我完全看不懂,求大佬帮忙分析下(西门子PLC技术交流群146257084欢迎大家加入,水平不限。目前还什么人)

问题已解决,文章结尾附程序分析,手写勿怪,小白交流,高手绕行

控制要求:当转换开关SA常开触点闭合时,从Q0.0/Q0.1/QQ0.2/Q0.3分别输出频率位0.5HZ、0.25HZ、0.125HZ、0.0625HZ的脉冲信号,同时接在Q0.4/Q0.5/Q0.6/Q0.7出的指示灯HL1~HL4按相应频率闪烁;当转换开关常开触点断开时,无脉冲输出且所有指示灯全灭。

I/O分配:


生成无参功能FC1来是实现QB0输出端清零

创建有参功能FC2

程序:此处不懂


在OB1中调用FC1和FC2



主要不懂的地方在FC2,里面的二分频程序时如何执行的?此程序已经通过仿真,可以实现控制要求。


不明白之处:在我分析来看,network2只能在network1检测到上升沿瞬间执行,其他时间都执行不了或者根本就没有机会执行。假设network1上升沿每一秒钟来一次,那么network2在这一秒钟内只有一个扫描周期的执行时间也就是几毫秒。S-OUT也就只有一个扫描周期的时间是得电状态,其他时间都是复位状态,既然是复位状态,那么在network3中LED又是如何得电呢?


程序分析



谁能帮忙看下下面这个程序,完全看不懂(已解决) 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54052条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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