回复
你的程序语句有点毛病:
1、用SM0.0连接,其乘法指令中的乘数与积,不能用同一地址,否则,如同你的程序:VD0与VD12相乘,积放在VD12中,下一个扫描周期,又要执行乘法程序,结果是VD0与前次的积相乘,其积又放在VD12里。。。故程序会重复执行下去。如将积的地址改为VD16,虽然乘法程序反复运行,由于二个乘数值不变,其积等于固定数,故积值可显示出来。
2、一般做乘法等数学运算,不先用SM0.0,应选用其它位开关而且用其前沿或后沿进行运算,即确保运算一次,才能得出正确结果
提的不一定正确,仅供产考。