s7 200子程序中局部变量表中的数据类型

我现在有疑惑 对于定义局部变量,后面的数据类型有WORD INT DWORD DINT这两类有区别吗 ?我的意思是在实际使用中要用一个16的数,是不是word 和dword两个都能用?若不能通用 ,帮忙解释一下
还有关于word的范围是0~65535 int范围是-32768~32767,那为什么我的负数也能放进去啊?

图片说明:

s7 200子程序中局部变量表中的数据类型   

最佳答案

word,int是16位的,word是无符号的,int是有符号的,dword和dint都是32位的,dword是无符号的,dint是有符号的。无论什么结果都是放进去,主要是你想把最高位看成符号还是数值位。如果你认为最高位是符号位,那么最高位为1就是负数否则就是正数,

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月16日 上午10:41
下一篇 2017年11月16日

相关推荐

  • S7-200中关于库的调用问题

    程序中有一小段程序是多次使用的,所以把它制作成带参数的子程序以库的形式保存并添加,之后,本意是输入不同的地址后在程序中进行多次使用,可是现在的问题是,这个自定义的指令库用一次可以,…

    2017年11月23日
  • 有16个伺服,脉冲控制。该选什么CPU和定位模块

    1.成本考量选型2.方便考量选型 最佳答案 200PLC的226本体最多可以带5个EM253所以不适合,建议用300PLC来搭建系统。因为你涉及到成本问题,所以建议找西门子的代理商…

    SIMATIC S7-200 2017年5月28日
  • s7-200与上位机组态监控如何实现无线通讯来控制与监控

    我这有一台s7-200PLC现在要把控制和监控的组态放在集控室来操作,由于距离较远,我准备用无线网络来进行通讯,需要加什么组件,如何实现? 最佳答案 http://www.indu…

    SIMATIC S7-200 2021年7月5日
  • 关于EM235

    请问   1.EM235是否可以不加变送器直接取模量?   2.如果输入高于10V会不会烧坏模块?此时取出的数值AIW是…

    SIMATIC S7-200 2021年7月5日
  • 二次定位

    采用S7-200PLC,如何用位置控制向导控制步进电机脉冲二次回原点的程序编写? 问题补充:运用MAP库文件编写步进电机回零点程序 最佳答案 可以参考:《S7-200 P…

    SIMATIC S7-200 2020年10月31日
  • 参考点开关如何选型

    s7-200plc 按照 map serv库文件的要求,必须在控制的轨道上设置3个限位开关,两个边界限位开关,一个参考点接近开关,请问,选用伺服电机的…

    SIMATIC S7-200 2020年11月1日
  • 关于222配置恒压供水

    硬件:机械接点压力表+CPU222+MM430当进水欠压时,停泵。请问在设置这个变频供水总,需要设置哪些保护?自动控制思想是什么? 最佳答案 压力表应该是有模拟量输出的吧。这样就只…

    SIMATIC S7-200 2020年11月1日
  • 图形,字连续移动

    s7-200 和TP270联机,在屏幕上做图形,字的连续移动.怎么做?请高手指点,谢谢! 问题补充:PROTOOL中在哪个地方设置.谢谢了 比如字从右移动到左边…

    SIMATIC S7-200 2021年7月5日
  • s7-200高速计数器清零

    大家好,我现在做采集每秒流量的,用高速计数器做的做个内部一秒的脉冲,每秒脉冲给计数器清零一次并读出每秒累积的计数次数,我现在不知道怎么清零? 此处不用预设值!程序改怎么做…

    SIMATIC S7-200 2020年11月1日
  • 在编译状态下 pc access可以自动运行,而打包后却不自动运行了

    上位机为工控机,程序用LABVIEW编写下位机为PLC,  两者之间的通信 通过OPC服务器来进行OPC服务器为西门子PLC S7200专用…

    SIMATIC S7-200 2020年11月1日