存储PLCNext社区LinkedIn上的PLCNEXT.Instagram上的PLCNEXT.  youtube上的plcnext. github plcnext社区存储PLCNext社区

  1. 斯坎珀
  2. PLCNEXT技术和PLCNEXT控件
  3. 2021年3月29日星期一
Hello,

是否可以使用FTP服务器将CSV文件从AXC 1050复制到AXC F 2152?我可以在AXC F 2152上创建FTP服务器,并使用ITL_FTP_FIleCopy块从AXC 1050复制文件吗?
我想在AXC F 2152上的应用中使用来自AXC 1050的CSV文件的数据。

论坛上有两项讨论这个主题:
//www.serala.net/en/discussions - 2-offcanvas / copy-file-plan-plcs-with-fb-in-in-library.html #heake-reply-4358
//www.serala.net/en/discussions-2-offcanvas/copying-files-from-ftp-server.html

从第一次讨论开始,似乎这是不可能的。
在第二,它说,从PLCnextBase库中值得查看FileCopyFTP功能,但从我理解的是通过AXC F 2152中通过FTP复制文件的功能。

是否可以复制文件的任何其他方法而不是ftp?
Oliver PLCnext Team 接受答案 等待审核
0
Votes
撤消
Hello Kacper,
应该可以通过AXC F 2152从AXC 1050通过FTP复制到AXC F 2152。
AXC F 2152将是FTP客户端。 (//www.plcnextstore.com/720 如果FTP命令不支持此,您仍然可以使用shellCommand_FB + CURL)
AXC 1050具有FTP服务器。

默认情况下,AXC F 2152没有FTP服务器。
因此,如果您在AXC 1050上有FTP客户端,则无法进行。

(这不包括将FTP服务器添加到AXCF 2152的选项,这也是可能的,但可能是矫枉过正。)

kind regards,
Oliver
Phoenix联系电子总部 - PLCNext运行时产品管理和支持
Kacper 接受答案 等待审核
0
Votes
撤消
谢谢你的答案,奥利弗。

"AXC F 2152将是FTP客户端"因此,我应该通过在ITL_FTP_FileCopy中输入AXC F 2152(AXC 1050 - Strip_Addressdestftp,StruserDestftp,strpasswordDest)功能块来连接。我有此配置,ITL_FTP_FIleCopy块没有复制CSV文件。除非我做错了或忘了什么。

PLCnextBase库中有FTP复制功能块,但我将使用它们将文件从AXC 1050复制到AXC F 2152吗?我的意思是pbcl_filecopyftp函数块。

ShellCommand_FB +卷曲如何工作?

Kind regards,
Kacper
Oliver PLCnext Team 接受答案 等待审核
0
Votes
撤消
Hello Kacper,
从FTP到FTP的复制将无法正常工作,因为AXC F 2152没有FTP服务器。
PLCNext基础库无法从FTP中复制,但仅将文件复制到FTP。

使用shell +卷曲,您可以使用curl复制文件。
有关详细信息,请参阅Curl Man页面或Shell for Curl --help。
可能是这样的东西必须在shellcommandfb上插入

"curl -u user: password 'ftp://192.168.1.2/files/ -o /opt/plcnext/myfilee.csv"

kind regards,
Oliver
Phoenix联系电子总部 - PLCNext运行时产品管理和支持
  • 页 :
  • 1


这篇文章没有答复。
但是,您不允许回复此帖。