java是可以实现心跳的程序的。
心跳顾名思义就是每隔一段时间执行,或者轮询查询状态,可以使用timer来实现,代码如下:
定时器可以实现//1000毫秒,固定时间,每隔1秒钟执行一次actionPerformed方法
javax.swing.Timer clock = new javax.swing.Timer(1000,new ActionListener(){
public void actionPerformed(ActionEvent e) {
//执行心跳方法
/**...*/
//调用其他方法
/**...*/
}
})
clock.start()
可以独立用个线程管理,也可以直接写在主线程中
PLC心跳一般是编程者编制的一个脉冲位,每间隔一段时间发一个脉冲。一般周期为1秒或者0.5秒。代表PLC正在运行。这个心跳通常是用在两个PLC系统通讯时其中一个系统判断另外一个系统是否在正常运行。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)