如图,怎么使MD和mw相乘

现在MD150中是浮点数的数据,MW100中的是整型数据。现在的要求是让MD与MW相乘,并且得到的结果是整型的?

问题补充:
MD结果用的是SIN指令,MD150取整后不是取0啦,或者+-1.这样不能够满足要求。@阿鸣

图片说明:

如图,怎么使MD和mw相乘   

最佳答案

主要应该考虑浮点数的取值范围,如果对小数点后面的变化不敏感的话,浮点转双整数,然后用整数乘法;否则必须把整数转双整数再转浮点数,进行浮点乘,最后由浮点转双整数再转回整数。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • DB块修改

    在PCS7中,修改DB块结构。如增加或减少块中的数据。再选择部分下载方式将修改下载到PLC中,此操作是否会引起CPU的停机? 最佳答案 如果你下载了相应的OB就不会致使CPU停机的…

    自动化系统综合 2020年10月31日
  • 间接寻址有什么好处

    各位大侠小弟最近对西门子PLC的间接寻址功能学的一知半解,不知道为什么要用间接寻址,用直接寻址不是也可以吗,干嘛非要搞得那么复杂拐那么多弯搞个间接寻址,我知道它的存在肯定有它的优点…

    自动化系统综合 2020年10月31日
  • 怎么设备统计运行时间

    我想通过梯形图编程的方法统计一台设备的运行时间(时间格式最好是区分年月日小时分的那种)!设备停止时自动清零,到下一次开始时再次计时!请教各位老师,可否发一个参考程序给我,或则怎么实…

    自动化系统综合 2020年10月31日
  • 本地OPC服务器无法显示

    各位大侠,我在用WINCC explorer与s7-200做通讯连接时,选择使用opc服务器时出现图片中的情况,s7-200 opcserver显示为空,实际上…

    自动化系统综合 2017年6月18日
  • 角度编码器实现0.01度精度

    我司想做一个角度检测仪器,要实现检测的精度为0.01度,请问用角度编码器能否实现?如果能,应该选用什么型号的编码器?谢谢! 问题补充:因为我司这个角度测量仪是手动旋转,选择增量式编…

    自动化系统综合 2017年6月3日
  • 求教在控制部分中变压器问题

    我公司有一控制柜中用到了2个单相变压器(220V变50V),2个变压器的输出50V电压经过桥式整流+电解电容后变成直流电源然后分别给2步进驱动器(步进驱动器电压范围DC24~80V…

    自动化系统综合 2020年10月31日
  • 如何知道我所使用的wincc是那个版本的

    如何知道我所使用的wicc是按个版本的。 最佳答案 查看步骤:开始–SIMATIC–WINCC–WinCC Information System 提问者对…

    自动化系统综合 2020年11月1日
  • 安装SQL 2005 SP2问题

    在运行 WINCC FLEXIBLE 时 安装 2005SQL 遇见问题 我查了下watsonFailedAc…

    自动化系统综合 2020年10月31日
  • 西门子505 是S5系列PLC么

    是西门子 早期的PLC 找不到资料 帮帮忙 最佳答案 西门子的,一款高端控制器。 参考: http://www2.sea.siem…

    自动化系统综合 2020年11月1日
  • 博途软件通过公式自动生成程序块

    如题,在一次西门子产品推介会上,看到西门子工程师在介绍博途软件新功能,写下一个公式后系统自动生成一程序块,把所有变量依次代入即可,当时还没安装博途软件没看太明白,哪位大侠清楚是怎么…

    2017年11月6日