博途软件中,地址范围

在博途软件中,(CPU314C-2DP)输入储存器地址  MD290  提示输入的地址不在有效的范围内。
     想问的是:M区不是有很多的空间可以用吗?怎么这么快地址就超出?一个工程有很多变量。难道只能在数据块中定于变量?而数据块寻址用起上来手工输入要填些较长(如果不用拖移的方法)

问题补充:
要定义大量变量只能在数据块中吗?或者说既然M区存储器这么少,那要用到大量变量,难道这能在数据块中定义?那PLC变量声明栏作用的大打折扣。正确的方法是怎么样?

图片说明:

博途软件中,地址范围   

最佳答案

你可以在全局db块里建立变量,这样还方便管理调用,一个用途建一个。314的m点只有256,315就有2048字节了.
博途里面用udt用在db块里非常方便,改了udt,再对所有程序编译一次,就把所有变更的地方改过来了。

提问者对于答案的评价:
初用300,之前用的都是200。总觉得在程序中,输入DB的变量要麻烦些的,每次还要切换回去,看对应的变量的偏移量。(如果不用拖动方式)。      
        总结下就是说:300的M区的用途跟200有不同,要定义大量的变量的话,就只能在全局数据块中,根据用途定义分块 定义。是这样吗?
         例外除了udt用在db块里,还有没有更简便高效的方式?

最佳答案作者回复:
直接用符号寻址啊,记偏移量多累。。。用博途好处是,db中的变量移动了位置,程序会自动将变量的偏移量更改。而step7平台的符号寻址实际还是绝对寻址,变量变了位置,就要程序就要重新改

现在都在往符号寻址转。博途用起来感觉明显有效率多了。step7毕竟比较老了,用udt也没博途方便。我觉得西门子有个需要改进的地方,数组里面的个体不能注释,我觉得这点ab就很方便,做报警什么的,直接拉个数组,再在程序里写个注释就好了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月13日 下午6:54
下一篇 2017年6月13日 下午6:54

相关推荐

  • step7 tia-portal v13 软件下载

    在西门子官网的下载地址链接中为什么不能下载step-7-(tia-portal)-v13 软件,链接如下https://support.industry.siemens.…

    2017年6月1日
  • 关于博途UPdater升级问题

    升不了级,不知道是不是电脑什么地方设置了什么。众看官帮瞧瞧可能是什么原因。见图。有时候检查更新过后已经跳出需要更新升级的版本内容了,但下一秒就会跳出UPdater关闭的窗口。这是什…

    2017年6月13日
  • 请教TIA V13安装问题

    请问各位老师:公司的一台笔记本装了TIA V13后,打开TIA显示如截图所示(在硬件上有个红色的叹号)。请问各位老师是哪里出了问题?谢谢 图片说明:  &nbs…

    2017年10月24日
  • 314C-PN和1214C以太网通讯之间的数据相互传输

    通过交换机连接后,在1214C中程序调用put和get,想要将1214C中的数字量或者模拟量传递给314C中使用。我在1214C中定义一个DB1块array[0..199]&nbs…

    SIMATIC S7-1200 2017年5月29日
  • 1200可以接无线吗

    我现在有一个项目,想用多个1200组网,不知道可以不连接网线,通过无线直接通讯吗 问题补充:诸位用过什么无线设备,稳定的,一般的无线路由肯定不行吧 最佳答案 可以的,很多工厂里的移…

    SIMATIC S7-1200 2017年6月11日
  • S7-1200和MP277-8“的连接

    1. 请问S7-1200系列CPU 1214C DC/DC/Rly(6ES7 214-1HE30-0XB0)的PLC是否可以和MP&nbsp…

    2017年11月4日
  • 威伦通与1200通信的教程

    求威伦通与1200的 以太网通信教程 问题补充:PLC为S7-1214C V4.0版本,触摸屏为MT8071iE,现在想组态触摸屏程序,但是要连接变量就必须设置…

    2017年6月8日
  • S7-1200高速计数器的使用

    第一次使用S7-1200高速计数器,不太会用,用的HCS1、ID1000、I0.0输入,设置好后只能当普通计数器用,频率稍微快一点就不计数了,不知是哪里设置不到位,请大家指点一下 …

    SIMATIC S7-1200 2017年7月26日
  • 请教AI模块SM1231 模拟量输入负端接线问题。

    请问各位老师。1、我用SM1231接变频器的AO点,那么需不需要将SM1231的输入电源端子M和信号负端0-短接?(如截图所示)2、《西门子自动化与驱动产品符合电磁兼容规则的安装规…

    2017年10月31日
  • 无线路由器访问1200

    S7-1200、HMI、机器人经由6GK5108-0BA00-2AA3组成网络,通过网线可以接入。为了调试方便,现在打算通过无线路由器(TPLINK的AP模式)连到这个6GK510…

    SIMATIC S7-1200 2017年6月1日