s7-200 转换指令求助

写了一个程序,用模拟器执行,结果想不通,为什么VB14结果是这样的???

图片说明:

s7-200 转换指令求助    s7-200 转换指令求助   

最佳答案

应该是仿真的问题吧
手册上的解释:
整数转字节指令(ITB)将一个字的值IN转换成一个字节值,并且存入OUT指定的变量中。只有0到255中的值被转换。所有其他值会产生溢出并且输出不会改变。

所以,应该是仿真软件的问题,不是官方的仿真软件
最好拿PLC测试一下
另外你可以看看VB15 VB16有没有数

提问者对于答案的评价:
刚刚用smart 测了,是因为整数太大了(超过255)以至于整数转字节无法完成,转出来的字节为0,同样的,双字转单字(整数),也是这样,超过容量范围的数值无法从双字转成单字,输出为0,谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午2:36
下一篇 2021年7月5日 下午2:36

相关推荐

  • S7 200 如何实现MARK SPACE 校验的串行通信配置?

    S7 200 如何实现MARK SPACE 校验的串行通信配置?SM30 SM130 中仅提供了“无校验”“奇校验”“偶…

    SIMATIC S7-200 2020年10月31日
  • 西豆

    在这里问有人购买过西豆卡 看需要付西豆的视频吗 或者说需要付西豆的视频教程货真价实吗 最佳答案 依据你的需要而论。付费视频,基本上都是西门子自己的专家主讲的,与…

    SIMATIC S7-200 2021年7月5日
  • S7-200 指令输入

    在做梯形图程序,在网络中要插入一个指令,出现不适直接插入而是代替,是什么原因 最佳答案 键盘上的INSERT键,,按一下后再输入可以插入,再按一下后输入就可以替换 提问者对于答案的…

    SIMATIC S7-200 2020年11月1日
  • S7-200模拟量输入输出

    请用梯形图举例S7-200模拟量输入输出编程方法 最佳答案 S7-200的地址是按照顺序拍的   输入的地址取AIW0,AIW2,AIW4………

    SIMATIC S7-200 2021年7月5日
  • PLC系统设计中主要考虑哪些因素

    最佳答案 在了解了PLC的基本工作原理和指令系统之后,可以结合实际进行PLC的设计,PLC的设计包括硬件设计和软件设计两部分,PLC设计的基本原则是: 1. 充…

    SIMATIC S7-200 2021年7月5日
  • 模拟量 S7-200 pt100

    pt100温度传感器如何与S7-200plc连接,系统块如何设置,程序中如何处理,例如获得模拟量为AIW0 最佳答案 1、系统块如何设置,程序中如何处理?系统块不需设置,只需在模块…

    2017年12月1日
  • plc200做从站,modscan32做主站,读输出状态,很简单的通讯

    plc200做从站,modscan32做主站,读输出状态,很简单的通讯,为什么读不上来,Tx、Rx不亮 图片说明:        …

    2017年6月3日
  • s7-200用move指令改变定时器设定值

    如何用move指令改变定时器设定值,比如改变T20的设定时间为5秒,move数值5到什么位置?定时器设定值在内存中的地址是多少? 最佳答案 可以随便设置,附图,比如VW0直接mov…

    2021年7月5日
  • PID的输出能否以不同的速率输出.

    PID输出能否以不同的速率输出,比如控制压力,目标是2MPa,以每分钟0.5MPa.总共4分钟加到目标值,怎么控制,思路,.请教高手. 最佳答案 其实这个事情缩减为有个地址,数值多…

    SIMATIC S7-200 2021年7月5日
  • s7-200plc温度处理编程问题?

    我是初学者,在学习PLC模拟量编程遇到以下问题,1、子程序的符号表里面的名称是随便编写的吗?(见图1);2、子程序中i_di转换指令中的lw0指什么?(见图2);3、子程序中DIV…

    2020年10月31日

发表回复

登录后才能评论