这个是因为VW0超范围了,VW0是十六位的,范围是-32768到32767,而19483*5=97415,超过VW0的使用范围了,所以会变红色。这个你可以先用I_DI将十六位数据VW转成32位数据VD,然后用32位的乘法指令MUL_DI进行计算。望采纳。。。。。
变量类型错了 你改成VD看看