md123321
工控无忧荔枝微课
级别: 探索解密
精华主题: 0
发帖数量: 119 个
工控威望: 187 点
下载积分: 1096 分
在线时间: 20(小时)
注册时间: 2018-03-27
最后登录: 2022-10-24
查看md123321的 主题 / 回贴
楼主  发表于: 2018-07-06 15:55
引起西门子PLC输入错误的条件包括:
      · 指定错误内存区(V是唯一允许使用的内存区)
      · 当数据值实际要求较大的尺寸时(例如,数据值256过大,无法在西门子PLC的VB地址中存储—要求使用VW地址),在地址赋值
      · 在一行中使用错误序列:在数据值之后(而不是在数据值之前)键入内存地址
      · 使用非法语法或无效数值
      · 尝试使用符号,而不是使用绝对V内存地址(数据块中不允许使用符号)
      · 未能适当地指定注解(双正斜线必须位于注解之前://注解样本)如果数据块是现用窗口,您可以使用菜单命令PLC》 编译(Compile)编译数据块。如果数据块不是现用窗口,您依然可以编译数据块:使用菜单命令 PLC 》
      全部编译(Compile All)。
      编译数据块时,如果编译程序发现错误,会在“输出窗口”显示错误。将光标置于“输出窗口”中的错误讯息上,双击该讯息
      仅在编译后显示的错误包括:
      编译数据块时,如果编译程序发现错误,会在“输出窗口”显示错误。将光标置于“输出窗口”中的错误讯息上,双击该讯息,在数据块窗口中显示出错行。
      仅在编译后显示的错误包括:
      · 重复地址赋值(例如,如果您输入“VB1 249,250”之类的行,则是对西门子PLC的VB2进行250隐含赋值—您不得在别处对地址VB2进行其他不同的数据值赋值)
      · 地址重叠(例如,如果您为VD0指定一个类似65536的双字数值,则不得再对V1、V2或V3指定其他赋值,因为这些数值已被使用,是以VD0开始的双字的一部分)

    来自:工控无忧南京总部
    www.njsikeda.com
superman-mr
级别: 略有小成
精华主题: 0
发帖数量: 176 个
工控威望: 239 点
下载积分: 3975 分
在线时间: 98(小时)
注册时间: 2018-03-04
最后登录: 2024-11-14
查看superman-mr的 主题 / 回贴
1楼  发表于: 2018-07-06 16:25
学习了,楼主多多指点