发表于:2005-06-09 12:51:00
楼主
请各位看下面程序:设计本意是第一步X10闭合后,高数计数器C235对X0端进行计数;第二步:乘法指令对C235的计数值乘以常数400,然后将结果存放到寄存器D10;第三步是当C235计数值累积到50次时C235常开点闭合,YO输出,计数停止.
——‖——〔C235 K50〕
X10
——‖——[MUL C235 K400 D10]
X10
——‖——〔Y0〕
C235
但上述程序在运行时却遇到如下问题:
1.C235对XO端可进行计数,但乘法指令对C235计数值无法与常数400相乘,自然D10也得不到结果.
2.在第三步当C235计数值到达50次时,C235常开点闭合,Y0正常输出,但第一步C235仍对X0端进行计数,不会自动停止.
如上问题,请各位高手不吝赐教!谢谢!