第6章由PLC上载程序6-1第6章由PLC上载程序FPWINPro导入6-26-1利用FPWINPro上载程序在FPWINPro中进行上载时,有如下2种类型。■程序的上载将当前PLC内存储的程序(指令代码)上载。被上载的指令代码以布尔非梯形图助记符的形式表示。(不能转换成梯形图或其他形式。)也就是说,即使进行上载也无法再现POU的内容。所有型号的PLC都支持程序的上载。■工程文件的上载将当前PLC内存储的程序(指令代码)以及PLC的扩展存储器中保存的梯形图的绘制信息和变量等信息全部上载。这种情况与程序的上载不同,可以再现全部的POU(梯形图等)。可以进行工程文件上载的PLC机型如下。・FPΣ・FP-X・FP0R・FP2(安装有注释存储器选件“AFP2201,AFP2202,AFP2203”时)・FP2SH・FP10SH(安装有扩展卡“AFP6208”“AFP6209A”时)第6章由PLC上载程序6-36-2执行程序上载6-2-1上载程序进行程序的上载时,上载的是PLC的布尔非梯形图助记符,但是可以选择2种处理方法。①程序上载(仅上载布尔非梯形图助记符)②程序上载及转换(上载布尔非梯形图助记符、并转换到LD语言画面)执行程序的上载时,使FPWINPro与PLC处于在线状态,选择[在线]菜单中的[程序代码上载],或者选择工具栏中的图标。FPWINPro导入6-4①程序上载开始上载。上载结束后,上载的程序以布尔非梯形图助记符形式显示,可以确认内容。●注意上载的内容只在本处反映,不能反映到POU的编辑画面。第6章由PLC上载程序6-5②程序上载及转换开始上载。选择保存现在当前正在编辑的工程文件。输入工程文件名称。上载动作结束后,利用双击POU的程序部,可以显示程序。双击保存上载的工程文件FPWINPro导入6-6此时,如果对上载的工程文件进行编译,就会产生如下图所示的错误。查看一下错误场所,可以看到在“DT32763”和“DDT32763”处发生了错误。这里的“DT32763”和“DDT32763”是在FPWINPro中作为用户使用而未被释放的区域。利用FPWINPro下载的程序在进行编译时被编译器自动使用了“DT32763”。该程序上载并转换后,不能使用的、到“DT32763”为止的区域被使用。因此,本次进行编译时,导致产生编译错误。在追加程序等并再次下载时,请将这2个程序块删除。编译器在进行编译时将再次自动生成这2个程序块。删除!第6章由PLC上载程序6-76-2-2上载工程文件上载工程文件时,当前PLC中的程序(指令代码)、以及PLC扩展存储器中的梯形图绘制信息等内容需要事先下载。可以上载工程文件的PLC机型如下:程序(指令代码)程序存储器PLC扩展存储器绘制信息・FPΣ・FP-X・FP0R・FP2(安装有注释存储器“AFP2201,AFP2202,AFP2203”时)・FP2SH・FP10SH(安装有扩展卡“AFP6208”“AFP6209A”时)FPWINPro导入6-8下载工程文件时,在在线状态下从[在线]菜单中选择[PLC中保存工程文件],执行下载。■下载工程文件以下所示对话框连续显示,下载工程文件。第6章由PLC上载程序6-9●备注(下载汇总)下载(FPWINPro初始设置时)仅下载程序(指令代码)。程序(指令代码)程序存储器PLC扩展存储器下载(保存工程文件时)下载程序(指令代码)和绘制信息。程序(指令代码)绘制信息程序存储器PLC扩展存储器FPWINPro导入6-10下载(FPWINPro初始设置时)选中此部分。下载工程文件时,可以预先设置为下载包含绘制信息的内容。上载工程文件时,从[扩展功能]菜单中选择[选项]并执行。这样设置后,点击标下载PLC内的程序(指令代码),并且同时也下载PLC扩展存储器中的梯形图绘制信息等内容。图程序(指令代码)程序存储器PLC扩展存储器绘制信息第6章由PLC上载程序6-11■上载工程文件上载工程文件时,从[工程文件]菜单中选择[由PLC打开工程文件]并执行。画面将显示当前正在编辑的工程文件的保存选择对话框,选择[是(Y)]。需要将当前正在编辑的工程文件另外保存时,输入文件名称。工程文件相同的名称。将正在编辑的工程文件覆盖保存时,输入与当前编辑的※请输入其他名称。FPWINPro导入6-12画面连续显示下图,上载工程文件。当显示下图所示的对话框时,生成的程序与当前的PLC内的程序不同。(也包括系统寄存器)当需要将生成的程序下载到PLC时,按[OK]按钮。执行工程文件的下载。第6章由PLC上载程序6-13上载结束后,通过双击POU的程序部可以显示程序。双击●备注在PLC中没有保存工程文件(绘制信息)的状态下,上载工程文件(绘制信息)的情况。上载过程中显示上图所示的对话框,停止上载。FPWINPro导入6-14