1.是不是运算时,必须把整型转化成长整型 ,使用ITD, 为什么这样?
2.运算除法是,是不是每次都需要以下几句,防止溢出?
AN OV
SAVE
CLR
A BR
谢谢
最佳答案
1.是不是运算时,必须把整型转化成长整型 ,使用ITD, 为什么这样?
也不是必须的。这要看实际要求。整型与整型运算,结果还是整型的就不必转化成长整型。只要与长整型的数据进行运算,或结果为长整型的,需要进行转化成长整型。
总之,凡是参加运算的变量、常数的数据类型必须一致!
2、运算除法是,是不是每次都需要以下几句,防止溢出?
AN OV
SAVE
CLR
A BR
可以应用上述指令检测溢出。也可应用JO,JOS跳转指令来检测溢出。
3、有关JO,JOS跳转指令应用实例见下述手册中有关JO,JOS跳转指令章节。
详见:
《用于S7-300 和S7-400 的语句表(STL)编程手册》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText= 1008
提问者对于答案的评价:
谢谢阿鸣大师
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc226835.html