小弟正在编一个程序,遇到一个难题。就是系统时钟整点的时候读取一计数器的当前值到V存储区,该如何编程?望前辈指教!
问题补充:
我用MOV指令编译有错。
最佳答案
给你做了一个例子参考下:
////////NETWORK 1
LD SM0.0
LPS
TODR MB0
MOVB MB2, VB0
AENO
BTI VB0, VW12
AENO
MOVW VW12, MW12
IBCD MW12
LRD
MOVB MB3, VB1
AENO
BTI VB1, VW14
AENO
MOVW VW14, MW14
IBCD MW14
LPP
MOVB MB4, VB2
AENO
BTI VB2, VW16
AENO
MOVW VW16, MW16
IBCD MW16
////////NETWORK 2
LDW= MW12, ? (写日期0-31)
AW= MW14, ? (写小时时间0-23)
AW= MW16, ? (写分钟0-59)
后面写读取一计数器的当前值到V存储区,用MOV指令.
注意:如果停电时间较长,只能在 CPU 上插入电池卡以保持时钟。
提问者对于答案的评价:
好
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc356480.html