CS机器人FTP文件传输
1. 简介

文件传【chuán】🥢输协议(File Transfer Protocol,FTP)是用于【shì yòng yú】🕧在上进🔴行文件传【chuán】🥢输的【de】一套标准【tào biāo zhǔn】协议,它工作在 OSI 模型的【de】Ⓜ第七层, TCP 模型的【de】Ⓜ第四层【dì sì céng】, 即应用层, 使用【shǐ yòng】 TCP 传【chuán】输而不是【bú shì】 UDP, 客户在【kè hù zài】和服务♒器建立🚭连接🤲前要经过一个📄“三次握🧕手【shǒu】🙃”的过程【de guò chéng】, 保证【bǎo zhèng】🌪客户与服务器【fú wù qì】之【zhī】🐗间的【de】连🈂接🤲是可靠【shì kě kào】的【de】, 而且是面向连接🤲, 为数据传【chuán】输提供可靠保证【bǎo zhèng】🌪
FTP允许用户【yòng hù】以文🧞件操作【jiàn cāo zuò】的方式【shì】🚁(如文件❌的增、删、改、查【chá】、传送等)与另一💷主机相互通信【hù tōng xìn】。然而, 用户【yòng hù】🥞并不真正登录到🈂自己想🚨要存取【yào cún qǔ】🌓的计算机上面✈而成为完全用😃户【hù】🥞, 可用【kě yòng】🔛FTP程序访问远程资源【zī yuán】, 实现用户【yòng hù】🥞往返传输文件、目录管理以及【lǐ yǐ jí】访问电💄子邮件等等【děng děng】, 即使双方计算机可能配有不【pèi yǒu bú】同的操【tóng de cāo】作系统和文件【hé wén jiàn】存储方🍁式【shì】🥍。
2. ftp文件传【wén jiàn chuán】输工具下载🗝
2.1WinSCP下载
官网下【guān wǎng xià】载连接💯:https://winscp.net/eng/index.php
2.2FileZilla下载
官网下【guān wǎng xià】载连接⏫:https://filezilla-project.org/
下载完成后,按照流程直接安装就好
3.FTP软件连接(CS)
3.1机器人配置(CS)
第一步🆕-机器人【jī qì rén】🍯与🐢PC通过网线连接(机器人【jī qì rén】🍯连接接口【kǒu】🐽为【wéi】FB1口【kǒu】🐽,通过交换机中转也可以实现【yǐ shí xiàn】)

第二步-在机器人示教🍤器上点【qì shàng diǎn】击右上角菜单【jiǎo cài dān】👯——点击设【diǎn jī shè】💣置

第三步【dì sān bù】-选择网络【wǎng luò】——FB1网络【wǎng luò】(静态地址【dì zhǐ】🍛)——输入(IP地址【dì zhǐ】🍛,子网掩【zǐ wǎng yǎn】码🕚,默认网关【guān】)——点击“应用“(FB1网络【wǎng luò】显📸示网络【wǎng luò】♿已连接⛰则表示【zé biǎo shì】连上,应注意IP网段和🤙电脑对【diàn nǎo duì】应网段👦应保持一致🤰)

3.2FTP-WinSCP连接
第一步-打开FTP软件WinSCP

第二步-按照以下方式操作

显示以下画面表示登录成功

3.3FTP-FileZilla连接

显示以下画面表示登录成功

4.CS程序处理【lǐ】(以🥙FTP-WinSCP连接为【lián jiē wéi】⏺例)
4.1. 程序简介
利用ⓂFTP软件连【ruǎn jiàn lián】接成功之后,在机器👀人文件系统内【xì tǒng nèi】📗,按照下【àn zhào xià】图目录找到program文件夹【wén jiàn jiá】⬅

打开之👗后,会发现每一个【měi yī gè】💢程序会【chéng xù huì】自动生【zì dòng shēng】成对应🥦的task、script、txt.

*.task是任务【shì rèn wù】🤒文件🍻,就是用来保存打开的【dǎ kāi de】任务🤒。
*task.script 是🥊 完全定义的(就是🥊没有黄【méi yǒu huáng】色【sè】🕞节点的状态下【zhuàng tài xià】).task保存的时候,自动生【zì dòng shēng】成的脚🎱本文件【běn wén jiàn】🏋,这里面【zhè lǐ miàn】的内容是🥊python脚本🗂,也就是🥊真正用【zhēn zhèng yòng】来跑的🔹python脚本🗂。
*.txt也是通🌤过【guò】.task自动生【zì dòng shēng】成的是一个概【yī gè gài】念性的🛀任务树描述,表示的【biǎo shì de】📧是任务【shì rèn wù】树结构🚺,一些问【yī xiē wèn】题排查,可以通🔮过【guò】这个文件📀,大概知道任务树的样【shù de yàng】⛪子,这个样子与任务树长得是一【dé shì yī】致的🍝。
4.2. 程序上传下载操作
4.2. 1.程序上传
1.用【yòng】FTP软件打🍿开😭program文件🕊夹,在左侧【zài zuǒ cè】🎷打开😭需要上传【shàng chuán】🗝的程序🛩文件🕊.TASK,不需要上传【shàng chuán】🗝.script和.txt,上传【shàng chuán】之后【hòu】,就会发【jiù huì fā】现会自【xiàn huì zì】己生【jǐ shēng】 成.script和.txt

4.2. 2.程序下载
1.用【yòng】🏟FTP软件打🍁开👄program文件夹【wén jiàn jiá】,可以直接下载【jiē xià zǎi】🎋program整个文件夹【wén jiàn jiá】,右键点击下载【jī xià zǎi】,选好目录,也可以【yě kě yǐ】直接将🏵program文件夹【wén jiàn jiá】拖拽至已经打🐐开👄的文件

2. .用【yòng】🥠FTP软件打🧚开【kāi】⚓program文件夹,选择对⛅应程序的task,.script,.txt(便于分【biàn yú fèn】析【xī】),右键点🍟击下载🌛,选好目录,也可以直接将【zhí jiē jiāng】需要下载的程序夹拖拽至已【zhuài zhì yǐ】经打开【kāi】⚓的文件【de wén jiàn】🎳夹
