发表于:2016/11/17 8:29:11
#30楼
用定时中断采样输入信号、需要多少都可以、
如定时100ms采样、
三菱FX可以用以下程序
中断程序中:
LD M8000
STFL Xnnn Mnnn Knnn K1
Xnnn 需采样的输入
Mnnn 需存伴采样结果开始M位
Knnn 需要多少外采样点(小于1024点)
主程序中取M(nnn + n)的位就时延迟n * 0.1秒的结果
西门子200 可以用以下程序
中断程序中:
LD SM0.0
MOVB VB1000,VB0,250
MOVB VB0,VB1001
MOVB IBx,VB1000
IBx 包含采样位的输入字节
主程序中读自VB(1000+n)节中对应的字节位就可以
如定时100ms采样、
三菱FX可以用以下程序
中断程序中:
LD M8000
STFL Xnnn Mnnn Knnn K1
Xnnn 需采样的输入
Mnnn 需存伴采样结果开始M位
Knnn 需要多少外采样点(小于1024点)
主程序中取M(nnn + n)的位就时延迟n * 0.1秒的结果
西门子200 可以用以下程序
中断程序中:
LD SM0.0
MOVB VB1000,VB0,250
MOVB VB0,VB1001
MOVB IBx,VB1000
IBx 包含采样位的输入字节
主程序中读自VB(1000+n)节中对应的字节位就可以