FPWINPro使用手册:第1章FPWIN_Pro概要

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第1章FPWINPro概要1-1第1章FPWINPro概要FPWINPro导入1-21-1FPWINPro的概念■可以将若干个程序组合在一起,构成整体的程序。・在FPWINPro中,与FPWINGR不同的是,可以将若干个程序组合在一起,共同构成一个整体的程序。其中,一个程序被称为POU,可以从后述的5种语言中选择某一语言进行编写。・POU是通过登录到Task(任务)中而被识别为整体程序中的一部分的。Header(局部变量)Body(程序)工程文件全局变量系统寄存器I/O分配远程I/O分配Header(局部变量)Body(程序)Header(局部变量)Body(程序)TaskPOU1+POU2+POU3编译POU1POU2POU3PLC登录登录登录PLC的动作执行程序PLC由任何POU都可以参照■可以使用变量编写程序。・不是直接指定设备(使用X0、Y1、DT100等),而是可以使用变量进行程序编写。・仅在POU内有效的变量称为局部变量,可以由任何POU参照调用的变量称为全局变量。・在作为内部工作区使用继电器或数据寄存器的情况下,如果将这些区作为局部变量使用,则在进行编译时会自动分配到适当的继电器或数据寄存器。在编写需要在其他程序中也能再利用的POU的情况下,可以通过指定直接设备而使用局部变量,这样就非常便于程序编写。・在使用外部输入(X)、外部输出(Y)等与实际物理接线有关的设备时,必须将其作为全局变量进行登录。■将编写好的程序作为工程文件进行管理。・登录有若干POU(程序)的Task(任务)、全局变量、系统寄存器、I/O分配表等,所有与程序有关的信息都可以作为一个工程文件进行管理。・在保存到计算机中时,不是使用文件、而是以文件夹的形式对工程文件进行管理。第1章FPWINPro概要1-3■生成的工程文件必须同高级语言程序一样进行编译。・生成的工程文件需要通过编译转换为PLC能够解读的代码形式。如果编译之前的源程序代码(梯形图等)也需要保存在PLC内,则需要PLC必须配备有通用存储区或注释内存区。・因此FP0或FP1等不能保存源程序代码。必须将其保存于计算机上进行管理。■符合IEC61131-3标准。(后述)・对应5种编程语言(LD,FBD,SFC,ST,IL)。■利用导入功能,可以充分利用过去的程序资产。・即使是利用FPWINGR编写成的程序,也可以通过导入功能得到充分利用。FPWINPro导入1-41-2关于IEC61131-3标准此标准是为了实现以下的各个目的而由IEC(InternationalElectro-technicalCommission国际电工委员会)制定的。・以国际性级别标准化的程序・不依赖于PLC机型的程序・通过结构化的编程,形成易于理解、易于维护的程序・再利用性高的、部件化的程序・利用严密的语法检查,形成错误少的程序■在IEC61131-3标准中,提供了以下5种编程语言。・LD(梯形图程序)以往形式的梯形图程序。・IL(指令列表)类似汇编语言的低级语言。・FBD(功能块图程序)以在功能块间连线形式的、类似电路图的表记方法。・ST(结构化文本)针对数值运算等的高级语言。表达形式类似于PASCAL。・SFC(顺序流程图)可以用图示方式表示程序顺序的图形化编程语言。在各Step和各Transition内部可以用上述的LD、IL、ST的各语言进行记述。

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功