S7-200绝对值如何处理?

计算后的双子VD200计算的一个速度值,有可能是正的,有可能是负的,速度利用中断做的,所以想将VD200数值取绝对值,怎么取绝对值啊

最佳答案

STEP 7-Micro/WIN 的标准库函数中不包括对数据值求绝对值(ABS)和求负值(NEG)的函数,但您可以用可集成的附加指令库编程实现此功能。 您可以下载下面的“Sign Operation”符号处理指令库,并添加到STEP 7-Micro/WIN 中。 
下载与使用,详见这里的说明:
http://support.automation.siemens.com/CN/llisapi.dll?aktprim=0&lang=zh&referer=%2fCN%2f&func=cslib.csinfo&siteid=cseus&nav0=index&idx0=Z&load=treecontent&groupid=4000003&extranet=standard&viewreg=CN&&nodeid0=10805397&objaction=csopen

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

专家置评

参考 noroad  的答案链接

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:49
下一篇 2020年11月1日 下午3:50

相关推荐

  • 为什么库指令下载了添加不上呢?

    为什么库指令下载了添加不上呢?  是我的编程软件版本太低吗?   S7-200  4.0 &nbsp…

    2021年7月5日
  • S200数据块创建问题

    s200数据块怎样创建,最大是多少K,哪些数据能在数据块中使用 最佳答案 200有数据块,我想这个数据块就是用于掉电数据保持的EEPROM区,只是使用时没有300的那么好用。最大是…

    2017年7月26日
  • S7-200运动控制问题

    CPU 226 REL 01.23 版本 做运动控制 可以调用运动控制库的子程序么 问题补充:是DC/DC/DC 图片说…

    2021年7月5日
  • 给定值与调节面板

    在实际应用中,PID的给定值能否是不断线性变化的变量?我的编程软件是Step7 Micro/WIN  v4.0 sp8,在PID调节面板中调…

    SIMATIC S7-200 2017年8月16日
  • 指令疑问

    INC_B,和SHR_DW  这些指令是什么意思啊? 最好讲详细点,谢谢 最佳答案 INC_B:字节每次扫描加“1” SHR_DW:双字右移…

    SIMATIC S7-200 2021年7月5日
  • 关于S7 200 和S7 300 以太网通讯问题

    各位大侠们好。小弟这里有S7300一套(CPU:315;CP 343-1)现增加一个S7 200分站(216CPU并且拓展了两个I/O模块;CP 24…

    SIMATIC S7-200 2018年3月6日
  • 运动控制器不发送脉冲

    遇到一个奇怪问题,运动控制器当相对距离指令大于4.7时就不发脉冲,小于4.7时运动正常,不是限位,因为多次走4.7也没问题? 问题补充:总线驱动,只是看驱动状态没有收到脉冲,运动控…

    SIMATIC S7-200 2021年7月5日
  • 24V电与220v电放在同一根电缆上可以吗?

    情况是这样的,一根6芯的电缆线,其中4根线是控制接触器的吸合与否,用的是200V的电,另外2根是从接触器上常开触点上引出的信号线,用的是24V电,接入到PLC的IO端口。这样用线,…

    SIMATIC S7-200 2017年12月1日
  • modbus通讯CRC校验

    程序计算,CRC16):  1、定义一个初始值为FFFF的16位的变量,该变量称为CRC寄存器.  2、把欲发送或接收消息的高8位和CRC寄…

    SIMATIC S7-200 2021年7月4日
  • s7-200模拟量编程请教——

    西门子触摸屏上输入频率0-50Hz以调速,并要显示实际电机电流值,且与MM440变频器显示值相对应。输入输出模块使用0-20MA,怎么编程呢?谢谢。照线性公式只会输入变换,输出怎么…

    SIMATIC S7-200 2021年7月4日