想10ms保存一个数据,共保存200个数据,有没有什么指令一个10ms脉冲存一个数据,存到连续的200个数据寄存器里面
钻石用户推荐最佳答案
一个问题提一次就可以了
没有现成的指令,可以用下面的两种方法实现
1、可以用时基为1MS的T32、T96,或者时基为10MS的T33-T36、T97-T100定时器,利用其上升沿来触发一次记录操作。
2、也可以用定时中断 0(SMB34 控制时间间隔)或者定时中断 1(SMB35 控制时间间隔)来实现,在中断程序中做记录程序,每次定时时间到调用一次定时中断程序进行数据记录操作。
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc368794.html