热门文档
- 2022-09-12 21:57:50 《HVD100系列通用变频器简易手册》-〖中文〗
- 2022-09-12 21:57:50 《CP520系列变频器用户手册》
- 2022-09-12 23:38:53 《中型PLC编程软件使用手册》
- 2022-09-12 23:59:15 《SV660N系列伺服选型手册》
- 2022-09-14 23:13:11 阿尔法6000E&6000M系列 电流矢量变频器说明书中文版
- 2022-09-12 23:59:15 19010795《SV660P系列伺服设计维护使用手册》
- 2022-09-12 23:38:53 AM400系列可编程控制器(NPN输出)用户手册
- 2022-09-13 22:07:40 H5U&Easy系列可编程逻辑控制器指令手册-CN-A10
- 2022-09-12 23:24:32 汇川-H3U系列可编程逻辑控制器简易手册版本号:V1.0
- 2022-09-12 23:41:04 《IT7000系列人机界面(电容屏)用户手册》
- 2022-09-12 21:57:50 《MD500系列Profinet扩展卡说明书》-〖英文〗
- 2022-09-12 23:24:32 H5U系列可编程逻辑控制器用户手册(无CAN和凸轮)

1、本文档共计 39 页,下载后文档不带水印,支持完整阅读内容或进行编辑。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
Chart,可以打开S7-CFC程序(例如CFC(1))。SIMATIC Manager-[book_CFC--D:\Siemens\Step7\s7proj\book_CFC]File Edit Insert PLC View Options Window HelpObject nameSymbolic name Type百-圆SIMATIC4001)CFC(1)CFCCFC白-as7 Program2CFC(3)CFCCharts包BlocksPress F1 to get Help.PC Adapter(图3-2:多个Chart的视图在CFC编辑器中,也可以在Chart中点击右键,添加Chart,.注意:这种方法生成的Chart为嵌套Chart,.不同于前面生成的普通Chart.CFC-[CFC(2)--book_CFC\SIMATIC 400(1)\CPU 414-2 DP\..]Chart Edit Insert CPU Debug View Options Window HelpInsert New ChartInsert New TextCatalogF2也可以在Chart中点Show this Sheet击右键,添Zoom InCtrl+Num+加ChartSelect AllCtrl+ANext Chart Partition图3-3:在CFC编辑器中添加Chart3.1.2.Chart Partitions(图表分区)每个Chart最多可以包括26个Chart Partition,每个Chart Partition都有自己的名字,用字母表示。可以在CFC编辑器中,右键点击Chart Partition的名称,然后添加新的Chart Partition。CFC-[CFC(2)--book_CFC\SIMATIC 400(1)\CPU 414-2 DP\..]Chart Edit Insert CPU Debug view Options Window Help右键点击Chart Partition的名称,然后添加新的Chart Partitionhsert Before Active PartitionInsert Chart Partition After LastDelete Chart Partition图3-4:在Chart中添加Chart Partition3.1.3.heet(页)及Sheet Bars(页边条)每个Chart Partition包括6个Sheet,它们按照3行2列的形式排列。在CFC编辑器中,可以通过点击缩小按钮,将视图缩小到最小,此时可以清楚地看出Sheet及Sheet Bars的排列位置。每个Sheet包括一个中央空白工作区及两侧的Sheet Bars。.用户可以空白工作区放置需要的功能块,在两侧的Sheet Bars中可以指定这些功能块的连接关系及Chart与Chart之间的连接关系。CFC -[CFC(2)--book_CFC\SIMATIC 400(1)\CPU 414-2 DP\...]미xChart Edit Insert CPU Debug View Options Window Help可以点击缩小按钮,Sheet Bar将视图缩小到最小Sheet4Sheet BarSheet2Sheet5Sheet3Sheet6图3-5:Sheet及Sheet Bar可以通过点击放大按钮,将视图放大到最大,此时可以清楚地看出Sheet的结构。2IN连接关系工作区Sheet BarFB1PIW_INSCALED_VSCALEDFERR-BIPOLAR图3-6:Sheet构成3.1.4.0verf1 ow Page(溢出页)当一个Sheet中包含太多的与其它Sheet的连接时,会出现Sheet Bar被完全占用的情况,这时系统会自动生成overflow page,这部分仅作为Sheet Bar的扩展出现。3.1.5.Nested Charts(嵌套图表)在一个Chart中可以嵌入另外一个Chart,用户可以指定此Chart的输入J输出及连接关系,操作方法可以参考后续章节中的详细介绍。CFC-[CFC(2)--book_CFC\SIMATIC 400(1)\CPU 414-2 DP\]Chart Edit Insert CPU Debug View Options Window Help可以点击缩小按钮,Insert New Chart将视图缩小到最小Insert New TextCatalogF2Show this SheetZoom InCtrl+Num+Select AllCtrl+ANext Chart Partition图3-7:嵌套图表3.2.操作S7-CFC程序块3.2.1.程序块的导入在CFC编程界面的Blocks的视图中,包含了CFC集成的块,类似于LAD编程环境,用户可以将这些块拖拽到工作区来使用。如果用户希望使用项目中其它的块,例如本项目S7Program(2)Blocks目录中的FB1,FC105等等,则需要通过导入的方式加入到CFC编程界面中。本例CFC编程界面中的Program(2)目录,在导入其它块之前,是没有功能块的。如下图:CFC-[CFC(1)--book_CFC\SIMATIC 400(1)\CPU 414-2 DP\...]Chart Edit Insert CPU Debug View Options Window HelpChart Ijos for CFC(1)Contents Of:'Environment InterfacelIN'New Text日InterfaceData Type InAll blocksBIT_LGCCOMPARECONTROL口IN OUT◆CONVERT◆FLIPFLOPMATH FPMATH_INTCFC集成的块,用中MULTIPLX户可以将这些块拖中.SHIFT拽到工作区来使用由WRD_LGCOther blocks包s7 Program(2)此目录中在导入口SCALE[FC105]其它块之前,是☐UNSCALE[FC1O6]没有功能块的图3-8:CFC的Blocks视图在菜单Options中,选择Blocks Types.,此时本项目S7 Program(2)Blocks目录中的FBl,FC105等等便被显示在对话框的左侧,选择需要的块,点击中间的箭头,则依次可以将需要的块导入到CFC编程界面中Block TypesOffline block folderChart folderFB1FB1FB1FB1FB10CONT CFB10CONT CFC105SCALEUNSCALEFC106UNSCALE待选列表己选列表Clean Up...New Version...CloseHelp图3-9:CFC的B1ocks视图3.2.2.程序块的清除与更新如果用户认为在CFC编程界面下存在不必要的块,可以通过Clean Up..按钮来清除在CFC编程环境下未使用的块(CFC程序中已引用的块无法清除)。Block TypesOffline block folderChart folderFB1FB1FB1FB1FB10CONT CFB10CONT CFC105SCALEFC105SCALEFC106UNSCALEFC106UNSCALEClean Up...New Version.…清除未使用的块版本更新CloseHelp图3-10:CF℃的B1ocks清除与更新如果用户在本项目S7 Program(2)Blocks目录中的FC105有更改,则可以通过界面中的NewVersion...,来重新导入FC105。当用户重新导入块的新版本时,可以分为3种情况:1.不需要编译及下载完整程序的修改,此修改与OS(操作员站)无关,仅与ES(工程师站)有关。此时用户只需要在RUN模式下载变动部分即可(例如某个Block I/O属性修改为隐藏)2.修改与OS(操作员站)相关,此时需要对OS(操作员站)项目进行编译(例如修改一个消息文本)3.结构被改变,例如:添加了输入输出,或者消息文本。这种修改会导致如下结果:·连接和参数设置可能会丢失·必须编译并下载完整程序,并且CPU必须转换为STOP模式·如果此功能块需要被OS(操作员站)监视及控制,则需要对OS(操作员站)项目进行编译·如果用户希望保留在控制器中的参数设置,则用户在下载之前图表之前,首先应当从控制器当中回读图表。3.2.3.引用程序块改变对系统的影响如果在CFC图表中所引用的程序块的接口描述(程序块的输入/输出)或者系统属性发生了改变(例如用户在本项目S7 Program(2)Blocks目录中的FB1有更改),在CFC中更新FB1的新版本之后,则CFC图表中所有被使用到的FB1(假设FB1在多个图表中被多次引用),都将自动被更新。改变程序块的输入/输出对引用的程序块的影响•添加一个输入输出此更改影响被引用的块,增加的输入输出被赋予默认的系统属性,如果在块增大后,没有更多的空间来容纳此功能块,则在视图中此功能块将与其它功能块的显示重叠在一起。•删除一个输入输出此更改影响被引用的块,被删除输入/输出将从被引用的块上删除。如果此输入/输出被赋予了连接关系,则连接关系(或者SFC的访问)也将被删除。此连接关系(或者SFC的访问)被删除的事件将被记录在系统日志当中。•改变输入输出的顺序当块的输入输出的顺序被修改,这些输入输出的连接关系,参数设置及属性将被保留。•改变输入输出的数据类型所有这些输入/输出的连接关系,参数设置都将丢失。这种情况也在用户删除某个输入输出后,再重新生成此输入√输出。改变输入输出的名称所有这些输入输出的连接关系,参数设置都将丢失。系统无法自动生成旧名称的参照,这种情况也在用户删除某个输入输出后,再重新生成此输入输出。修改程序块的系统属性对引用的程序块的影响被引用块的属性将被自动更改。修政程序块对其它功能块的影响无法再执行仅仅下载修改的操作(必须下载完整程序)。由于在控制器中的块与CFC图表中的程序不一致,所以"Read Back Chart”回读图表功能将无法使用。修政程序块对WinCC的彩响·如果块的类型被改变,则当CFC编译时,可能会生成新的DB块。为了保证正常在线访问,这些数据必须重新传送给WinCC(操作员站)。•如果块的输入/输出被修改,并且用户希望此点被监视/控制(属性S7_mc=tue),则需要遵循如下规则:·如果添加一个输入J输出,则当进行OS编译时,此输入/输出可以被WCC识别,并被使用·如果删除一个输入J输出,WCC中的标签将不存在,与此标签的关联关系也应当被删除·如果更改输入/输出的名称,则在WiCC中的标签名称也将改变。与此标签的关联的图片、界面等也需要调整。·任何影响WiCC的改变,都要求用户重新编译OS(操作员站)3.3.编辑S7-CFC程序块用户可以在图表中编辑块的属性,这些属性可以是整个块的属性,也可以是单独输入/输出的属性。3.3.1.设置对象属性用户可以通过右键点击功能块,选择Object Properties-General,查看块的属性。这些属性中比较重要的是·Name块在整个图表中的唯一的名称,此名称(最大I6个字符)将被显示在块的头部·0 perator C and M possible(0 CM Possible)如果用户希望此功能块能够被OS监视及控制,可以选择此项,这样就可激活“Operator Control and Monitoring”、“Messages”按钮及“block icon”输入框。·0 perator Control and Monitoring此按钮将打开一个显示哪些输入/输出将被监视/控制的对话框,用户可以在此修改其在WinCC中的属性。·block icon被监视/控制的块可以在WnCC中以块图标方式显示。用户可以在此指定所使用的图标。·Messages此按钮将打开一个组态消息的对话框,用户可以在此编辑消总文本,此文本可以用于传送消总个MIS/MES管理系统。3.3.2.修改输入输出的数量如果程序块拥有可变数量,同数据类型的输入,例如NAND,OR等等,用户可以通过使用"Edit>Number of I/Os.."菜单命令来更改输入的数量。下图为更改AND功能块输入数量的界面,默认输入数量为2,最大为120。Number of Inputs/OutputsBlockCFC(1\9Type:ANDNumber:CancelHelp图3-11:更改AND功能块输入数量3.4.修改输入/输出的属性用户可以在块的属性对话框中的输入/输出栏中,查看并修改所有输入J输出的属性,也可以在图表中双击某个输入输出点,单独编辑其属性。Properties-Block--CFC(1)\3General Inputs/OutputsName1/0 Type Value CommentInvisible Watched Identifier Unit Text 0 Text 1 Parameter Signal1 ENIN BOOL12 MAN ON IN BOOLSelect:1=.3 PVPER_ON IN BOOL 0Enable 14P SELIN11=Proporti...5I SEL1Enable:1..NB00L0D SELIN BOOL11-Derivati.Sample Ti..10 SP INTNREAL☒11 PV_ININ REAL☒图3-12:块输入/输出的属性输入/输出的编号Name输入/输出的名称Value用户可以在此设置此变量的数值Invisible如果用户不希望显示此输入输出变量,则可选择此项,这样可以减少块的显示大小.Watched可以允许用户监视并修改变量值.Identifier可以显示非O0L类型变量的标识,此标识文本将被用于在OS中显示对于B00L类型变量,当其为0时,用于显示的文本,例如:C1oseTextl对于B00L类型变量,当其为1时,用于显示的文本,例如:Opem.Parameter如果用户希望此变量作为参数,可选择此项,并可对其赋值·Signal如果用户希望此变量作为信号,可选择此项,其数值来自于连接关系3.4.1.取反一个块的输入对于块的BO0L类型的输入,S7-C℉C提供了取反功能。用户可以双击某B00L输入名称后,在属性中选择Inverted选项,在输入取反之后,“0”将变为“1”:“1”将变为“0”。输入取反0.0NDCYC INT.图3-13:取反输入注意事项:·如果复制一个取反输入的信号到另一个输入,新输入信号不会自动取反。用户必须自己明确是否取反·如果移动一个取反输入的连接到另一个非取反的输入,新输入信号不会自动取反,取反将




请如实的对该文档进行评分-
-
-
-
-
0 分