有对应的内存地址,直接读取或者赋值就可以了。s7-200plc内存地址是自动排列的。比如cpu有几个扩展模块,第一个是em231,它的四个模拟地址分别是aiw0,aiw2,aiw4,aiw6(cpxp除外,因为224xp有两个模拟输入),第二块的
做定时脉冲(可以小时做脉冲),然后通过算术运算计算运行时间。唐不要只考虑计时器。然后通过比较指令来执行。
是的,你可以。或者换一种,可以用excel表格实现,用exc
你的电平的脉冲频率很低,所以你可以直接使用任何输出端口,使用cpu自己的专用寄存器sm,或者用定时器做1s定时或者0.5s定时。
循环控制?那个这并不简单。its通常是顺序控制,只要在最后一步之后跳转到需要开始循环的点。如果你需要一个以上的循环,你可以调用一个子程序,通过编程来实现。
西门子plcs7200延时方法
以西门子s7-200plc定时器的开启延时定时器tof的使用为例,
断开延迟定时器用于在输入断开后延迟一段时间断开输出。在上电期间或第一次扫描期间,定时器位关闭,当前值为0。当连接输入端子时,定时器位开启,当前值为0。当输入从开切换到关时,定时器开始计数。当达到设定值时,计时器位关闭,当前值等于设定值,计时停止。当输入被再次关断时,tof被复位;如果输入再次关闭,tof可以延迟再次启动。