找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
在程序设计中一定要重视这个问题,比如前一段时间,我调试时候,分配地址vd38,但是不小心又定义了vw40,由于vd38包含vw38,vw40,所以地址显然重复。结果出现不能理解的数据,找半天才找到原因!!!
所以,我强烈建议:在地址富裕情况下,尽量分区定义,并且建立变量excel表。比如,模拟量定义在Vw100开始,数字量定义在V200开始(这里不区分m、I、V区等,只是举例)
在程序中,不是必要的话,一般已经定义了的地址,就不要再重复使用,要不然计算、逻辑结果可能就会出错,特别是上升沿的存储位,再程序里面一定不能有重复使用的,要不然可能会导致沿指令发不出来,或者失效一直处于通的状态
当然也有必须重复使用的情况,比如浮点数转成整数,使用rnd指令,MD0是浮点数转成整数的话,放到MD4里面,您确定转之后的整数小于32767,或者下面需要使用整数运算不是双整数运算,那你直接使用MW6就可以了或者
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!