数值运算和传送时出现的问题

如题,如图,大侠们帮我看看是什么问题,本人新手

图片说明:

数值运算和传送时出现的问题    数值运算和传送时出现的问题   

最佳答案

图片02你应该用双整数乘法指令。因为网络3你使用TRUNC取整指令,VD500是双整数了,在网络4中就不可以使用浮点数乘法运算了。应该使用双整数乘法运算。
图片01网络3你应该使用MUL指令。因为你使用MUL_I指令是将两个16位整数相乘,并产生一个16位乘积,16位整数存储数值范围是-32768-+32767,你使用MUL指令乘积数值过大溢出了,导致指令程序出错。具体更改请看以下图片:
  注意使用地址不要冲突,避免地址重叠。

图片说明:

数值运算和传送时出现的问题  数值运算和传送时出现的问题  

提问者对于答案的评价:
谢谢啊~

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc174877.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月18日 下午10:34
下一篇 2017年6月18日 下午10:34

相关推荐

  • S7-200如何记录中断程序运行次数

    我想用个计数器记录一个中断程序记录的次数,不知道有什么好的,简单的方法没.我存在的问题在于,如何让计数器在进入中断后计一次数. 最佳答案 中断程序里用INC或ADD指令 提问者对于…

    SIMATIC S7-200 2021年7月5日
  • 时钟指令

    请问各位高手:我想编一个到某年某月某日到期停机的程序,用时钟指令又怎样编呢?希望各位高手可以说得详细点 最佳答案 用TODR一直读PLC的时间,如: LD SM…

    SIMATIC S7-200 2021年7月5日
  • 关于200的转换指令问题!

    我想知道网络1和网络2的VB200和VB300的答案分别是什么?还有如果还有这样懂得问题我的结果该怎么得到验证,不能总是麻烦论坛的大侠们啊! 问题补充:错了,应该是这张图片! 图片…

    2017年12月7日
  • 变量存储区

    变量存储区比方说VW0里面存储了一个5,那么使用MOV指令对vw0进行赋值时是不是必须先将里面的数字5移出来了? 最佳答案 直接覆盖了 提问者对于答案的评价:

    SIMATIC S7-200 2017年6月1日
  • 模拟量输入距离 0-5V可传送多远距离

    我用EM231模拟量模快,外部接0-5V电压输入,请问最大传送距离可达多少啊?因为传送距离很长几百米,能行吗? 问题补充:那么0–5v电压信号一般的传送距离是多长呢 最…

    SIMATIC S7-200 2017年6月27日
  • 整数 双整数 实数 转换为字符串

    各位老铁,I – S  指令 ,输出时OUT 输出首地址9个连续字节, 第一个是字符个数,第2-9…

    2021年7月5日
  • S7200 模拟量

    我用了个0~10V对应0~50度的传感器,可发现温度跳动2~3度左右,请问各位高手,怎样做才能让温度稳定呢? 最佳答案 1、布线走屏蔽线 2、信号“-”接 M&…

    SIMATIC S7-200 2021年7月5日
  • S7-200 Explorer应用程序可以单独安装和使用吗?

    S7-200 Explorer应用程序是随STEP 7-Micro/WIN V4.X自动安装的,那么当Micro/WIN卸载的时候S7-200&nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-200CN的供货状态

    现在S7-200CN是处于退市状态还是停产状态?我看有的写2017年10月1日是退市,在支持中心找的的是停产。能回复一下具体是什么状态吗。 问题补充:已经在用SMART替代了,那现…

    SIMATIC S7-200 2021年7月5日
  • S7-200 SMART与 精简触摸屏网口通讯

    已安装博图V15,匹配不到200 SMART还是用其他软件?如何操作? 最佳答案 精简系列的屏可以用博途编程,但是200smart的PLC需要用Step 7&n…

    SIMATIC S7-200 2021年7月5日