施耐德电气(中国)
◆ 首 页

施耐德电气(中国)

友站连接

 FAQ

分类:Premium/PL7 Pro
问题: 我编了一个指令%MD0:=%IW1.0*20,但当%MD0大到一定值时,在Animation table中%MD0显示为负值,请问这是为什么? 如何解决 ?
回复:

当用指令%MD0:=%IW1.0*20时, 如果%IW1.0*20 的结果超过32767, 则会在%MW1上发出溢出, 同时%MW0 以补码显示负值, 解决的办法是: 用两条指令实现, %MD100:=%IW1.0, %MD0:=%MD100*20

时间:2006/3/28 16:27:22
施耐德电气(中国)投资有限公司
  施耐德电气(中国)投资有限公司
地址:
北京市朝阳区将台路2号和乔丽晶中心施耐德大厦(100016)
客户支持热线:
400-810-1315
010-6788 8904
网址:
http://www.schneider-electric.com.cn
E-mail:
helpdesk.china@cn.schneider-electric.com