发布时刻: 2023-12-28 10:49 更新时刻: 2024-08-04 08:00上升沿:前一个周期的按钮信号=0,当时周期的按钮信号=1,那么此刻咱们就认为是产生了上升沿的信号。 下降沿:前一个周期的按钮信号=1,当时周期的按钮信号=0,那么此刻咱们就认为是产生了下降沿的信号。 从上面的逻辑关系能得出,咱们要知道的是前一个周期的按钮信号的状况,因而,咱们应该用一个变量来存储当时状况(所以只能用FB块来做,由于它有布景数据块,里边的static区能够回忆前一个周期的状况),然后用于下一个周期(关于下一个周期来说,当时周期便是前一个周期,你们能够好好想想。) 经过上面的这个程序,咱们就得到了上升沿信号和下降沿信号。比方说,当形参“I_恳求1”的实参”I0.0”从0变1时,那么形参“上升沿信号”就变为了1。此刻,咱们就能够用这个形参=1的信号来做事情了。 首要做一个FB功用块1,用于完成某个重复的功用,比方这儿的上升沿和下降沿功用。 然后再做一个FB功用块2,用于整个项目里的某一个功用,里边调用FB功用块1。 Zui后再做一个FC块1,将各个相似FB功用块2的块整合起来,里边做好逻辑等。这样便是一个完好的小框架了。 将一切相似的功用块整合到FC块中,它能够表明整个项目的流程,也能够表明某个工位的流程(然后把各个工位的FC块再整合到新的FC块里,然后MAIN里边直接调用这个新的FC块,这样程序就显的很洁净整齐)