200SMART下载时报 PLC 非致命错误:“指令非法;检查指令助记符!”

已锁定

WEI~WEI

  • 帖子

    289
  • 精华

    4
  • 被关注

    8

论坛等级:侠圣

注册时间:2013-05-21

钻石 钻石 如何晋级?

200SMART下载时报 PLC 非致命错误:“指令非法;检查指令助记符!”

9291

28

2026-02-04 00:17:11

star star


我上周在做一个小的项目时,需要用一个之前在博图里用的FC,同样的方法在200smart里做了一个库文件,做好后封装没问题,但在下载时一直报错指令非法检查指令助记符,但是我的程序是1200移植过来的没用什么特殊的指令,所以不可能用错指令,现场又一直在催,马上改变思路,做了如下几步

1,不封装做个独立的子程序调用,没任何问题------排除程序问题

2,删除封装的问题,保留形参,下载依旧报错----------问题出在接口上

3,删除一半形参,再下载无报错----找到问题,形参太多了

一个子程序到底支持多少个形参,查帮助定义子例程参数,果真有写

“子例程可能包含传递的参数。 在子例程的变量表中定义参数。参数必须具有符号名(最多 23 个字符)、变量类型和数据类型。 最多可与子例程之间传递十六个参数 ”。

我刚好用了18个,删除2个,自此问题解决。又被200smart给上了一课






200SMART下载时报 PLC 非致命错误:“指令非法;检查指令助记符!” 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9488条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。