codesys吧 关注:932贴子:1,227
  • 11回复贴,共1

SMC_ReadNCFile错误ID 2000 怎么解决

只看楼主收藏回复

用CODESYS做CNC练习,执行SMC_ReadNCFile时,无论是否仿真运行,总是错误,错误ID是2000。查了一下好像是提示CNC文件不存在。只是我的电脑路径上确实有那个文件。之前存放路径是:E:\tmp\cnc\CNCFile.cnc。按照这个路径输入,总是错误2000。大家帮忙教我怎么解决。


IP属地:福建1楼2023-06-25 22:36回复
    一般来说是需要放在控制器根目录下的。在工程中创建外部文件对象,将文件添加进控制器内


    IP属地:江苏2楼2023-06-27 14:40
    回复
      有可能存放位置有特定要求


      IP属地:山东来自Android客户端3楼2023-07-08 23:22
      回复
        SP19之后的文件路径不允许使用绝对路径了,这是一个已知的BUG


        IP属地:江苏4楼2023-07-17 09:50
        收起回复
          哥,这个问题解决了嘛


          IP属地:湖南来自iPhone客户端5楼2023-11-13 00:02
          收起回复
            同样遇到这个问题了不知道怎么解决


            IP属地:广东6楼2024-04-29 09:08
            回复
              把文件放在控制器的'PlcLogic/_cnc'目录下,然后SMC_ReadNCFile的sFileName引脚写入路径
              '_cnc/CNC.cnc',亲测可用。


              IP属地:广东7楼2024-08-22 16:41
              回复