S7-200PLC整数相减命令

各位朋友,请教大家一个S7-200PLC整数相减命令的问题。
对于PLC的SUB_I这个指令,我定义两个整型变量相减,结果会区分正负吗?
我用仿真软件实验的时候,无论什么情况结果都是正的。
先谢谢各位

最佳答案

可以表示出负数的,是不是你的程序有溢出了,查看溢出标志位SM1.1的状态是否为1。减的结果在32767至-32768之间。
最好把你的程序截图传上来。

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月9日 下午11:24
下一篇 2017年12月9日 下午11:25

相关推荐

  • S7-200 PID控制过程值标定

    1、用S7-200PLC做温度控制,温度测量使用的是热电阻模块6ES7 231-7PB22-0XA,(样本上显示数据格式 电阻:-27648 ~&nb…

    SIMATIC S7-200 2017年6月7日
  • S7-200在线调试程序时能看到程序每一步的执行结果吗

    小弟刚开始学S7-200,因为没有仿真软件,所以只能在线调试,想问一下把程序下载到PLC里调试的话,能看到程序每一步执行是否成功吗?梯形图的每一步执行情况能不能看到? 最佳答案 你…

    SIMATIC S7-200 2021年7月5日
  • 西门子300的以太网通讯-200

    300和200通过以太网通信时 200作为客户机时 300那边需要做什么工作,300那边要不要组态200的未指定连接然后填写200的tsap地址呢?????如果…

    SIMATIC S7-200 2021年7月5日
  • 直接输入与输出在什么情况下使用啊?

    S7-200的直接输入与普通输入有什么区别?什么情况下使用啊?我们常见的情况下什么时候用? 问题补充:其它的和普通的点一样?就只是没有受扫描周期的限制吗?输入一个,不管你扫描周期到…

    SIMATIC S7-200 2020年11月1日
  • STEP7-MICROWIN SMART V2.3 下载地址

    STEP7-MICROWIN SMART V2.3 下载地址,请求大神帮助,谢谢! 钻石用户推荐最佳答案 打开后,点右边的“编程软件”,是最新的2.4…

    SIMATIC S7-200 2021年7月5日
  • 依次

    请教。我用定时器,每增加2秒把一组固定的数据依次送到另一组地址依次递增的寄存器里去,除了依次逐条写块传送程序以外,有没有更简单的方法来完成?比如我把4.9.7.这三个数按时间递增逐…

    SIMATIC S7-200 2021年7月5日
  • s7-200与200与屏

    一个CPUC224带两个32入/32继出模块、一个16入/16继出模块,和一个224带四个4入的模拟量模块,加上一块10寸屏,想实现这三部分通讯即屏能分别读两个CPU所带的I/O点…

    SIMATIC S7-200 2020年11月5日
  • S7-200采用RS232通讯

    我用一个S7-200 CPU224CN 采用RS232与一个柴油机模块通讯(1939转RS232),要求能读出这个模块中的某些数值,请问程序怎么定义PLC的端口…

    SIMATIC S7-200 2021年7月5日
  • S7-200的累加器的用法

    累加器这里不是很懂,请大神们帮我看下,谢谢~~,请问最终的输出结果 对么?还有我后来用200的仿真程序仿真了下,用的是模拟量输入,不管我怎么改变输入量,AC1的结果都是1…

    2019年6月11日
  • s7200编程怎么用普通的计数器来计实际生产长度

    用计数器CXXX来计数,想用触摸屏显示计数器的当前值(即显示生产电缆的实际长度),不知道是不是直接把CXXXmov-w给另一个地址就可以来。最好给个简单的实例方便我参考,不要高速计…

    SIMATIC S7-200 2017年6月10日