DCCSINAMICS使用指南DCCSINAMICSOperatingInstructionUser-guideEdition(2009年-12月)摘要本文主要介绍DCCSINAMICS的安装、授权、编程、监控及密码保护关键词DCCSINAMICS编程监控保护KeyWordsDCCSINAMICSProgrammingMonitorProtectionIA&DTService&SupportPage2-42目录1.
DCC的基本信息.
51.
1配置版本.
51.
2组成51.
3软件版本.
51.
4基本功能.
52.
安装与授权62.
1CFC可运行的操作系统.
62.
2对工程软件要求62.
3运行CFC的PC硬件需求.
62.
4设备要求.
62.
5安装62.
6授权72.
7MasterDrivesVC自由功能块与DCCSINAMICS比较83.
DCC编程93.
1DCC组态编译的流程93.
2激活DCC功能93.
2.
1给CF卡添加工艺包93.
2.
2导入库文件(导入DCB)113.
2.
3离线编程,分配执行组采样周期.
143.
2.
4编译下载.
163.
3DCC编程及基本规则163.
3.
1DCCchart介绍.
173.
3.
2建立新项目并插入DCCchart.
173.
3.
3插入DCC块193.
3.
4功能块、管脚(输入/输出端)属性203.
3.
5DCC功能块的互联及参数声明.
233.
3.
6设置执行组内DCC块处理顺序.
283.
3.
7DCC程序编译保存.
303.
3.
8下载.
31IA&DTService&SupportPage3-423.
3.
9交叉表314.
在线监控及动态显示314.
1Testmode(测试模式)介绍.
324.
2在DCC编辑器中监控变量324.
3变量动态显示.
334.
4趋势图记录及导出.
344.
5Trace记录.
345.
复制DCC程序355.
1作一个子程序块,在同一个CU下的装置之间的互相调用.
355.
2在同一项目不同CU之间copy/pasteDCCchart.
355.
3在不同项目之间copy/pasteDCCchart366.
密码保护.
366.
1功能设置.
366.
2激活保护功能.
376.
3取消保护功能.
386.
4恢复保护功能.
396.
5删除保护功能.
396.
6修改保护功能密码.
397.
打印408.
参考文献.
40IA&DTService&SupportPage4-421.
DCC的基本信息DCC即DriveControlChart:是西门子专为SINAMICS变频器/SIMOTION控制器提供的一种可编程的环境是用图形化的编程语言(CFC)来实现与驱动系统相关功能工具包是通过编写程序来完成特定工艺需求的软件工具1.
1配置版本由于其工作的载体不同,DCC可分为两种配置版本:DCC-SIMOTION:用于SIMOTIONP/C/D,CX32DCC-SINAMICS:用于SINAMICSS120,S150,SM150,G130,G150,GM150,GL1501.
2组成DCC由两部分组成:DCC功能库以及DCC编辑器其中:DCC编辑器是一种基于CFC的编程系统,它提供了一个编辑平台,在这个平台上,用户可以自由组合各种功能块,实现所要求的功能.
DCC功能库是包含了预制功能块的库.
也有两种不同的库文件:SINAMICS库和SIMOTION库1.
3软件版本目前DCC的最新版本是V2.
0SP2,用于SINAMICSV2.
6.
1/SIMOTIONV4.
1.
2(SINAMICSV2.
4.
x版本没有DCC功能)1.
4基本功能DCC的基本功能包括:逻辑功能(Logic):逻辑与、或、非、定时、计数、脉冲、选择开关等运算功能(Arithmetic):加/减/乘/除、最大/最小值、数值取反、20点XY坐标取值等数据类型转换(Conversion):位->字、字->位、整数/实数/字之间的转换等闭环控制(Closed-loop):P/PI控制器、积分器、斜坡发生器等工艺功能(Technology):直径计算、惯量计算、摇摆功能、CAM控制器等系统功能(System):数据取样、读写参数等IA&DTService&SupportPage5-422.
安装与授权2.
1CFC可运行的操作系统MSWindows2000SP3或更高MSWindowsXPSP1/SP1a/SP2MSWindowsServer2003注:DCC不能安装于WindowsVISTA下2.
2对工程软件要求STEP7V5.
3或更高CFC7.
0.
1.
1(或更高)SIMOTIONSCOUT/STARTERV4.
1.
2或更高2.
3运行CFC的PC硬件需求最小600MHz处理器最小512MBRAM2.
4设备要求SIMOTIONP/C/D版本V4.
1.
2或更高、CX32SIMOTIOND中集成的SINAMICS(Integrated)版本V2.
5或更高SINAMICSS120,S150,SM150,G130,G150,GM150,GL150版本V2.
5或更高注:SINAMICSS110不能使用DCC.
2.
5安装DCC是基于CFC的编程工具,因而使用DCC需安装CFC.
在STARTERV4.
1.
x和SCOUTV4.
1.
x的Setup中已集成了其安装文件,只需在安装STARTER或SCOUT时勾选"CFC"即可自动安装DCC编辑器(CFC)和DCC库(DCB).
若单独安装,可在STARTER/SCOUT光盘中找到其安装文件,如:STARTERV4.
1.
1\Vol_1\CD_1\STARTER\CFC\Disk1\setup.
exe注:为保证DCC正常运行,请查看Help/About/Systeminfo,确保以下软件已经成功安装(如果使用SIMOTIONSCOUT,还应包含"DCCSIMOTION").
IA&DTService&SupportPage6-42IA&DTService&SupportPage7-42212.
6授权DCC授权也分为两种:DCCSIMOTION/SINAMICSDCCSINAMICS其中DCCSIMOTION/SINAMICS授权包包含了DCCSIMOTION和DCCSINAMICS的授权.
注:如果仅使用SINAMICS可单独购买其授权(即使在SIMOTION平台下,若只有"SINAMICSIntegrated"使用DCC,也只需购买DCCSINAMICS的授权即可).
临时授权(14天,trial)用于学习及测试,临时授权到期后如继续使用则需购买正式授权.
订货号DCC-SIMOTION/-SINAMICSV2.
0SP2用于Scout/StarterV4.
1SP2(singleengineeringlicense)German/English/French/Italian(Simotion)German/English/French/Italian/Spanish(Sinamics)6AU1810-1JA20-2XA0DCCSINAMICSV2.
0SP2用于StarterV4.
1SP2(singleengineeringlicense)German/English/French/Italian/Spanish6AU1810-1HA20-2XA02.
7MasterDrivesVC自由功能块与DCCSINAMICS比较MasterDrivesVC自由功能块DCCSINAMICS实现输入参数实现.
例如U222.
2=601编写程序数量自由功能块数量有限,对应的参数是系统规定的如上例中U222功能块被调用的次数无限制,功能块的参数号由用户自定义监视只能通过参数表可通过程序监控安装集成在驱动系统内,可直接使用,无需额外加载DCB需要在线加载(即下载DCC程序之前必须先将DCB下载到驱动器)授权不需要需要IA&DTService&SupportPage8-423.
DCC编程3.
1DCC组态编译的流程IA&DTService&SupportPage9-424编译3在DCC编辑器中编程2调用DCC编辑器DDCCCC功功能能库库工工程程软软件件6运行调试5下载到驱动设备SinamicsSimotion1功能块导入工程软件1.
DCC正确安装后,首先需要将与设备相关的功能库通过工程软件SCOUT或STARTER导入DCC编辑器中2.
在SCOUT或STARTER中调用DCC编辑器3.
在DCC功能库中选择所需要的功能块,拖拽到DCC编译平台上进行编程4.
编程结束后编译5.
下载到驱动设备SINAMICS的控制器CU或SIMOTION中6.
运行并调试详细步骤见:《SINAMICS/SIMOTIONDCCeditordescription》3.
2激活DCC功能按以下四步激活DCC功能:给CF卡添加工艺包导入库文件(导入DCB库)离线编程,分配执行组采样周期编译下载3.
2.
1给CF卡添加工艺包该过程需在线(online)操作,步骤如下:IA&DTService&SupportPage10-42单击联机驱动设备1右键设备名2选择"selecttechnologypackage"3选中所需的操作(SINAMICS从V2.
6起不再有"LoadintoPG"选项)4点击"Execute"执行工艺包装载5CU的"RDY"绿灯闪烁装载结束后,可以在versiononline下看到目前该drive中运行的DCC版本结束加载后'action'自动变为"noaction"6装载结束,该窗口提示"OK"78注:装载后设备必须断电再上电3.
2.
2导入库文件(导入DCB)这是给项目添加库文件.
设备第一次使用DCC时需要导入库文件,否则打开后没有任何功能块(例:同一项目下有多个CU,每个CU及其驱动对象为一个设备,下图中有4个设备,如有需要应每个设备导入一次DCB)如图所示:一个设备本项目共用4个设备:CU320_Address_7For_dynamicS120_CU320_chassisS120_v2_6IA&DTService&SupportPage11-42导入步骤:IA&DTService&SupportPage12-4211:离线2:点击InsertDCCcharts,选择OK23:选择功能库注:若不导入DCB,打开的CFC编辑器中没有功能块(如下图)插入DCCchart后,系统会自动弹出对话框,要求对插入DCC图命名,此时需注意:即使在不同的设备之间DCCchart的名字也不能相同.
库文件说明:3464:导入需要的库文件5:选择语言6:接受5TPdcblib_SIMOTION_4_1.
2.
0[7.
0]TPdcblib_SINAMICS_2_5_1.
2.
0[32.
0]库文件设备设备版本库文件版本内部版本查看/升级库文件:打开DCCchart,在CFC编辑器下拉菜单中选择"Options/BlockTypes"弹出的对话框选择"OK","可用的"和"已使用"的库文件分别列于"ImportDCBLibraries"左右.
项目中已用的库文件STARTER中可用的库文件这一功能对于项目升级尤为重要,如:以前用SINAMICSV2.
5编的DCC程序,现设备已升级至V2.
6,DCC程序也应相应升级.
此时按上述方式打开的"ImportDCBLibraries"如下图所示:IA&DTService&SupportPage13-42IA&DTService&SupportPage14-42STARTER中库文件版本为V2.
61,项目中为v2.
5,升级步骤:1:点击STARTER中库文件2:按按钮3:选择1323.
2.
3离线编程,分配执行组采样周期只有将编写的DCCchart程序分配执行组并为其设置采样周期后,CU才能执行.
执行组有两类:固定执行组;自由执行组固定执行组:其采样时间与系统功能绑定(如;在位置环之前;开关量输入之前等)自由执行组:其采样时间P21000可设为硬件采样时间(r21002)或软件采样时间(r21003)的整数倍.
若设为硬件采样时间的整数倍(P21000.
0-9=1~256),即:P21000=(1~256)r21002,此时:最小有效采样周期=1ms;最大有效采样周期=r21003小于1ms自动设为1ms;大于r21003则报故障F51004若设为软件采样时间的整数倍(P21000.
0-9=1001~1096)则P21000=(1001~1096)r21003r21001.
0-9显示各组实际采样周期.
采样时间设置如下:IA&DTService&SupportPage15-422311:离线状态下,在项目导航栏右键该DCCchart,选择'setexecutiongroups"2:选择适当的采样周期3:编译保存选择采样周期应注意:zDCC的运算处理会加重控制单元CU/SIMOTION的负载,影响其运算能力.
因此加载了DCC的SINAMICS/SIMOTION不能实现最大组态.
此时CPU的计算能力取决于:执行组数量各执行组的采样时间所调用功能块的数量所调用功能块的形式块互联参数从CU的参数r9976可得到当前配置下系统的负荷.
以SINAMICS为例:对于带有performance1的CU,其系统负荷平均值(r9976.
1)、最大值(r9976.
5)均应低于85%;超过90%会报警A50512,甚至故障F01205(CU:Time-sliceoverflow);低于88%后报警复位.
当前版本的组态软件Sizer还没有将DCC对CU的影响纳入考虑范围,在离线组态DCC时,因不能确信CU的负载能力是否超过85%,可以先为功能块选择一个扫描计算时间较长的执行组(例如:96*r21003);在线检查后逐步减少扫描计算时间,确保CU的负载能力在规定的范围内.
z在线检查CU负荷时应注意,只有在满足下列条件时负荷才最大:所有设备都在运行状态下所有必要的功能都激活激活数据同步zCU参数r9976的显示经过内部2-3分钟滤波详细说明见《SINAMICS/SIMOTIONDCCeditordescription》3.
1.
4.
1节"Computingtimeload"3.
2.
4编译下载IA&DTService&SupportPage16-42注:从DCCV2.
0.
2版本起,可以在线修改、编程、编译;但任何改动仍需编译下载.
3.
3DCC编程及基本规则本节按下述顺序介绍如何编写DCC程序DCCchart介绍建立新项目并插入DCCchart调用CFC分配执行组采样周期插入DCC块功能块赋值DCC功能块的参数声明设置执行组内DCC块执行顺序DCC程序编译保存下载1:在CFC编辑窗口下,点击执行项目编译122:选择编译选项3:编译成功后点击联机.
4.
点击将离线编辑好的项目下载.
3.
3.
1DCCchart介绍DCCchart有三种形式:基本图表(Basicchart)、子图表(subchart)、分区图表(chartpartition)每个驱动对象只能插入一个DCCchart(基本图表),每个基本图表有26个分区图表(以字母A,B,C……命名)每个分区有6页每页都可使用子图表每个子图表都可有自己的分区图表和子图表、最多可以嵌套7层子图表(加上basicchart共8层)、在STARTER/SCOUT或SIMATICManager中,子图表都是以chart图标的形式表示.
3.
3.
2建立新项目并插入DCCchart建立好项目并按上述方式插入DCC后,STARTER/SCOUT会自动打开DCC编辑器(也可通过双击已建好的DCC程序打开,如下图所示)在Basicchart里插入chartpartition打开示:的DCC编辑器如图所双击该DCC程序图标在Basicchart里插入chartpartitionIA&DTService&SupportPage17-42IA&DTService&SupportPage18-42选择chartpartition插入的位置默认只有A区,插入后会相继出现'B''C''D'……'F'区插入subchart(子程序)有两种方式插入subchart1.
从下拉菜单中选择2.
在每编辑页中鼠标右键选择三种Chart之间关系如下图:图表区charpartition编辑页面sheet子图表subchart左侧导航条中显示装载的DCB功能块显示不同页面:按下显示全部6个页面按下只显示1个页面用选择要显示的页面3.
3.
3插入DCC块IA&DTService&SupportPage19-42IA&DTService&SupportPage20-4213.
3.
4功能块、管脚(输入/输出端)属性"属性"用于设置该功能块的名字、注释、组及管脚的属性.
有三种方式设管脚属性:鼠标右键该管脚,选择'ObjectProperties'在弹出的对话框中完成设置属性,如下图所示:1.
在库中选择需要的功能块,点中并拖曳到右侧页面22.
可拖拽"NewText"至任意位置,添加注释3.
若需删除文字注释,直接鼠标右键该文字框(变成兰色),选择Delete即可3编辑属性Value(赋值):可为某一管脚设置,变灰色的管脚(已声明的、互联的及输出管脚)不能赋值Comment(注释):该管脚仅用于DCC内部连接时无需特殊注释,详见"3.
3.
5DCC功能块的互联及参数声明"Invisible(隐藏):勾选"隐藏"后,对该管脚的运算及互联等均不变,只是该管脚不可见.
Watched(监视):勾选"监视"后可在线监视其状态.
该选项也可以后修改(见4.
1.
2节"在DCC编辑器中监控变量")Unit(单位):仅用于显示,不参与任何计算、转换(BOOL量没有单位)双击该管脚,设置同上右键该功能块空白处(下图中兰色区域)选择'ObjectProperties'(下图a)或直接双击该功能块块头(下图b),都可打开'Properties–Block--xxxx'对话框Properties–Block–xxxx/General用于设置该块属性;Properties–Block–xxxx/I/Os用于设置所有管脚的属性(下图c)IA&DTService&SupportPage21-42图a图bIA&DTService&SupportPage22-42图c表中各项含义同上,其中'Interconnection'用于显示该管脚的互联状态,见"3.
3.
5DCC功能块的互联及参数声明"注:右键功能块空白处(下图中兰色区域)时,对话框中的'NumberofI/Os'用于自定义该块输入管脚数量.
对于标准库中的一些块(AND,ADD,MAS,MIS,MUL,NAND,NOR,OR及XOR)DCC编辑器最多只能处理4个输入信号,因此"自定义I/O数量"5-120个无效(仅可为2-4个).
关于Invisible(隐藏)功能:1:激活隐藏功能前2:功能块互联中的接收端被隐藏3:互联中的发送端发送目的地显示在DCC编辑器接口区1233.
3.
5DCC功能块的互联及参数声明在SINAMICS中,若块的输入/输出需要互联到基本装置,就需要把该管脚定义为BICO参数,即参数声明.
它是在相应的驱动对象中,用户自己给DCC功能块的输入/输出赋予一个唯一的参数号、参数名,也称作用户自定义参数;该参数能在相应驱动对象的专家参数表(ExpertList)里显示.
有如下几种块连接:功能块之间互联/在一个chart内部互联/Chart页之间、不同Chart之间互联/连接到基本装置功能块互联:按用户指定的关系(逻辑,计算等)连接各功能块管脚以执行特定的功能它包含三种形式:1:在一个chart内部互联(不必参数声明)2:Chart页之间、不同Chart之间互联(不必参数声明)3:连接到基本装置(必须参数声明)在一个chart内部互联直接单击需要互联的管脚即可(如:先点击一个输出管脚,再点击与其连接的输入管脚即可)Chart页之间、不同Chart之间互联Chart页之间互连方式同上(页面显示见:3.
3.
2建立新项目并插入DCCchart)对于SINAMICS,只能在同一CU下不同驱动对象的DCCChart之间互连.
例:DCC2/功能块1的输出要送到DCC1/功能块12的2#输入端IA&DTService&SupportPage23-42打开各DCCChart,在DCC编辑器下拉菜单中选择"Window/Arrange/Horizontally"水平排列.
单击这两个管脚.
系统自动建立连接.
如下图:连接至DCC2的AND块1的Q端DCC1连接至DCC1的AND块12的I2端DCC2连接到基本装置11.
选中要与基本装置BICO互联的管脚,右键选择'InterconnectionstoAddress.
.
'系统会自动弹出它可用的信号22.
选择相应的BICO连接,该例中:加法器ADD输入1与TB30_04的模拟量输入0关联;加法器ADD输入2与TB30_04的模拟量输入2关联;注:连接到基本装置的管脚需做块参数声明,否则编译错误.
IA&DTService&SupportPage24-42参数声明有两种形式:z块参数声明(仅对功能块的管脚而言);zChart参数声明:对于DCCSINAMICS,只能对子图表进行参数声明对于DCCSIMOTION,可以声明基本图表(Chart参数声明详见《SINAMICS/SIMOTIONDCCeditordescription》,这里不做赘述)块参数声明块参数声明即参数自定义,用于块的I/O的BICO互联及在STARTER专家参数表中生成p/r参数.
在DCC版本V2.
0.
2(SinamicsV2.
6.
1,SimotionV4.
1.
2)之前,除互连到基本装置外,对管脚的监视、修改值、波形纪录(trace)等都需要做参数自定义;≥V2.
0.
2后,若仅在线监视、修改或记录波形则无需做参数定义.
参数可定义为两种:直接赋值型参数、BICO型参数.
直接赋值型参数:只能用于监视、记录波形.
BICO型参数:除监视、记录波形外还可用于参数互连.
自定义参数结构:IA&DTService&SupportPage25-42@103in1参数定义符空格参数号参数名@101in1参数定义符BICO符空格参数号参数名*直接赋值型参数定义BICO型参数定义在DCC版本V2.
0.
2之前,两种自定义参数区别:输入输出不声明不可操作无*参数赋值、不可监视仅监视声明有*BICO互联、不可监视BICO互联、不可监视从DCC版本≥V2.
0.
2开始:输入输出不声明可监视,可在线赋值,无p参数可监视、无r参数无*可监视、可在线赋值、能生成p参数(可用STARTER修改)可监视、可用STARTER中trace功能录波声明有*BICO互联、可监视、能生成p参数(可用STARTER修改)BICO互联、可监视、可用STARTER中trace功能录波参数声明原则:每个参数号只能用一次,编程时DCC不会监测到是否有参数号重复使用,但编译时会有错误提示.
范围为0-4499,基值(默认为0)可由用户自己定义(见下图).
每个驱动对象中有一个参数段专为自定义参数保留,始自21500.
用户自定义参数在驱动器中对应的参数号=21500+参数号.
两个互相连接的功能块,若接收侧被定义为BICO参数,则发送端也必须被定义为BICO参数.
IA&DTService&SupportPage26-4211:STARTER项目导航栏中选择该DCCChart图标2:鼠标右键选择Properties3:进入"Parameter"自定义参数号起始值32例如:下例中共声明了4个参数:3个开关量输入101,102,103和开关量输出104,相应的驱动器expertlist中就会出现对应参数号、参数名(即用户自定义参数)P21601=P21500+101P21602=P21500+102P21603=P21500+103r21604=P21500+104101102103IA&DTService&SupportPage27-42104可能的管脚声明及连接举例:来自SINAMICS装置去SINAMICS装置BICO参数BICO参数显示参数BICO参数可修改BICO参数BICO参数,可修改说明:例1:需要互联到SINAMICS装置的管脚必须声明为BICO参数例2:任何一个块的输出管脚都可以声明为BICO参数(与位置无关)且该信号可用STARTERtrace记录波形例3:任何一个块的输出管脚都可以声明为显示参数、可用STARTERtrace记录波形、能与没被声明过的变量互联例4:该管脚能被STARTER修改例5:互联的两个管脚,如果输入的被声明为BICO参数了,则输出的也必须声明为BICO参数,否则编译出错.
3.
3.
6设置执行组内DCC块处理顺序进入/退出执行组编辑器都按即可.
每新建一个DCCchart,系统都会自动建立一个与之同名的执行组,插入这个chart里的所有块都自动分配到该执行组,通常情况下,功能块的插入顺序即为该执行组内功能块的执行顺序.
注:此过程应离线操作IA&DTService&SupportPage28-42执行组采样周期的设置方法及注意事项见3.
2.
3节"离线编程,分配执行组采样周期"修改功能块处理顺序:11:打开CFC下拉菜单,进入Edit/OpenRunSequence或直接点击,进入'Runtimeeditor'2:点击执行组显示组内所有功能块3:选中待移动的功能块上下拖拽至目标位置即可4:显示区"Pos"栏中:第一个数字(如:1)显示该执行组号;第二个数字(如:4)显示组内功能块执行顺序43每个执行组内的功能块导航栏中间树图显示该项目中所有的DCC图表2添加执行组为降低CU负荷,可能需要在一个DCC程序下设置多个执行组,将动态要求不高的功能块放在采样时间较长的执行组(每个驱动对象只有一个DCCchart,每个DCCchart最多分配10个执行组).
添加方式:IA&DTService&SupportPage29-421:按上图进入'Runtimeeditor',鼠标右键已有的执行组,选择'InsertRuntimeGroup',将新执行组插在其下面2:为该执行组命名;'Comment'栏可自己添加注释,若不做注释则自动显示该执行组扫描时间(见下图).
其余项默认即可注:名字不能相同3:按3.
2.
3节"离线编程,分配执行组采样周期"介绍设置采样时间;编译、关闭CFC编辑器;下载;重新打开编辑器.
各组实际采样时间列于"Comment"栏3213.
3.
7DCC程序编译保存编辑、修改DCC程序后需执行编译以检查程序正确与否.
编译方式如下图所示:IA&DTService&SupportPage30-42IA&DTService&SupportPage31-423.
3.
8下载从DCC版本V2.
0.
2开始可以在线修改DCC程序,但需编译下载才能保证其正确执行.
3.
3.
9交叉表CFC编辑器下拉菜单中选择Options/ChartReference/Data或点击显示交叉表.
4.
在线监控及动态显示从DCC版本V2.
0.
2(SINAMICSFW2.
6.
1)起,可以对输入变量监控.
DCC编程时声明过的变量在STARTER参数表中可以监控,但进入Testmode(测试模式)后,可监视整个DCCchart中的任何功能块及其管脚.
本节分以下四步分介绍:Testmode(测试模式)介绍在DCC编辑器中监控变量121:编辑完成后点击开始编译2:选择适当的编译方式3:若有报错需查看错误原因,点击"GoTo"去故障点4:系统会自动跳转至该错误程序页面,错误部分闪烁5:修改程序直至编译无误(红线框内显示0错误,0报警)354变量动态显示趋势图记录及导出注:Test模式仅能工作于STARTERonline状态下4.
1Testmode(测试模式)介绍激活Test模式后可以动态显示变量.
有两种test模式供选择(离线选择且不能在线切换)实验室模式Laboratorymode若选择该模式,进入测试状态后,所有块均处于动态显示状态.
过程模式Processoperation若选择'Process'模式,进入测试状态后,系统自动关闭所有功能块的动态显示.
此时须手动选择需要监视的块.
IA&DTService&SupportPage32-42模式选择两种模式可切换(先退出测试模式)4.
2在DCC编辑器中监控变量该种方式操作简便,结果类似于在SiemensPLC中在线监控11:按下进入测试模式2:若为Processoperation模式,所有功能块状态都如图所示,仅有鼠标所在位置的管脚显示当前值3:此时,按下或右键该功能块选择'WatchOn',即可显示块编辑过程中勾选了"Watched"的变量(见3.
3.
4节"功能块、管脚(输入/输出端)属性"23544:若编辑过程中没有勾选,可在该页面按下或鼠标右键管脚,选择'AddI/O'即可.
5:任何功能块的任何变量(不论是否声明)均可在线监控若为Laboratory模式,所有功能块都处于'WatchOn';勾选了"Watched"的变量都显示4.
3变量动态显示变量值也可以列表的形式显示,操作如下:231:勾选CFC下拉菜单中"View/DynamicDisplay"弹出一个空白的动态显示表,在下拉菜单"Window"中选择DCC编辑器或按下中的任何一个,显示出CFC编辑窗口2:选择变量,右键选"InsertinDynamicDisplay"将其插入动态显示表3:进入动态显示窗口,所有选择的变量的全部信息及动态值都在此显示IA&DTService&SupportPage33-424.
4趋势图记录及导出以趋势图的方式记录变量的动态值类似于SIEMENS调试软件"DriveMonitor"或"STARTER"中的"Trace",操作如下:34211:勾选CFC下拉菜单中"View/TrendDisplay"弹出的窗口中没有任何可记录数据,此时在下拉菜单"Window"中选择DCC编辑器或按下中的任何一个,显示出CFC编辑窗口2:选择变量,右键,勾选"InsertinTrendDisplay"3:选择记录通道号,将其插入趋势图4:进入趋势图窗口,左边"Channel"栏中显示所有插入的变量,点击右侧"Start"按钮开始记录,按"Hold"停止结束后,按下可将记录结果导出为.
csv文件4.
5Trace记录声明了的输出变量都可以象STARTER中只读参数一样,用trace功能记录波形.
如下图所示IA&DTService&SupportPage34-425.
复制DCC程序DCCSINAMICS不支持用户创建DCB库,为编程方便可编写某些特定工艺、功能的子程序,需要时调用,也可copy/pasteCFCchart.
z创建一个子程序块,在同一个CU下的装置之间互相调用z在同一项目不同CU之间copy/paste功能块z在不同项目之间copy/paste功能块5.
1创建一个子程序块,在同一个CU下的装置之间的互相调用可在CFC编辑页面选择一个子程序,直接copy/paste到目标位置.
注:DCC不会自己识别变量互联关系是否合理,copy/paste后注意修改5.
2在同一项目不同CU之间copy/pasteDCCchart在STARTER项目导航栏中选中要复制的DCCchart,鼠标右键选择"copy"到目标设备(如:SERVO_02),鼠标右键选择"Paste"注:DCC不会自己识别变量互联关系是否合理,copy/paste后注意修改IA&DTService&SupportPage35-425.
3在不同项目之间copy/pasteDCCchart分别打开"源"和"目标"两个项目(打开两次STARTER软件)在"源项目"的STARTER导航栏中选中要复制的DCCchart,鼠标右键选择"copy"在"目标项目"的STARTER导航栏中选中装置,鼠标右键选择"Paste"注:DCC不会自己识别变量互联关系是否合理,copy/paste后注意修改6.
密码保护密码保护功能(Know-howprotection)可防止没未授权的人修改DCC程序造成不必要的麻烦.
IA&DTService&SupportPage36-426.
1功能设置11:离线状态下,在STARTER项目导航栏中,鼠标右键欲设置密码的DCC图标2:选择"Know-howprotection/Set"3:在弹出来的对话框中设:'Log-in':设用户登陆名'Password':设登陆密码'Confirmation':确认,重新输入密码按接受设置成功后,该DCC图标变为灰色236.
2激活保护功能密码设好后,要进入STARTER下拉菜单"Project/Know-howprotection"在弹出的对话框中按退出登陆,才能激活保护功能.
否则随时可以打开.
(或直接关掉STARTER再重新打开也可达到此目的)操作步骤如下:IA&DTService&SupportPage37-426.
3取消保护功能如需打开已被保护的DCC程序,只需象正常打开一样双击图标(下图步骤1),在弹出的对话框中正确设密码(下图步骤2),然后"Accept"(下图步骤3)保护功能就被取消.
如下图所示:21341:进入STARTER下拉菜单"Project/Know-howprotection"2:按3:直接OK4:不要设任何东西,直接321IA&DTService&SupportPage38-42注:加密后的程序,只要被打开一次就无法自己恢复保护功能.
必须在关掉starter之前,再次set,以恢复保护.
6.
4恢复保护功能加密程序被打开后保护功能就无效了,如需恢复则必须在关掉STARTER之前执行下面两步:6.
5删除保护功能在STARTER项目导航栏中,鼠标右键该DCC图标,选择"Know-howprotection/Delete"1:如前所示,再次set2:再次激活(见6.
2节说明)16.
6修改保护功能密码只需删除后重设即可IA&DTService&SupportPage39-42注:z密码保护功能需离线设置z每次设好后一定要激活(或关掉STARTER再重新打开),否则没有保护功能,随时可以打开DCC程序z加密后的程序,只要被打开一次就无法自己恢复保护功能,必须在关掉starter之前,再次set并激活.
7.
打印编写的DCC程序只能在DCC编辑器中打印(在DCC编辑器下拉菜单中选择"Chart/Print"):1:选择打印机2:打印内容选项中默认的:打印所有分区图表打印图表预览若程序分为若干分区,采用这种方式打印出来的文件会包括各分区的6页总图及分页图.
以方便读程序时掌握程序架构12注:如需打印子程序内容,应先打开该子程序(鼠标右键选择"open",或双击其图标下面空白处),在子程序的编辑窗口打印.
8.
参考文献DCCeditordescription(PB1)http://support.
automation.
siemens.
com/WW/view/en/29217725DescriptionoftheDCCStandardBlocks(FH4)http://support.
automation.
siemens.
com/WW/view/en/29193002IA&DTService&SupportPage40-42附录-推荐网址驱动技术西门子(中国)有限公司工业自动化与驱动技术集团客户服务与支持中心网站首页:www.
4008104288.
com.
cn驱动技术下载中心:http://www.
ad.
siemens.
com.
cn/download/DocList.
aspxTypeId=0&CatFirst=85驱动技术全球技术资源:http://support.
automation.
siemens.
com/CN/view/zh/10803928/130000"找答案"驱动技术版区:http://www.
ad.
siemens.
com.
cn/service/answer/category.
aspcid=1038工厂自动化传感器西门子(中国)有限公司工业自动化与驱动技术集团客户服务与支持中心网站首页:www.
4008104288.
com.
cn工厂自动化传感器下载中心:http://www.
ad.
siemens.
com.
cn/download/DocList.
aspxTypeId=0&CatFirst=61传感器技术全球技术资源:http://support.
automation.
siemens.
com/CN/view/zh/10807063/130000"找答案"运动控制系统版区:http://www.
ad.
siemens.
com.
cn/service/answer/category.
aspcid=1043IA&DTService&SupportPage41-42注意事项应用示例与所示电路、设备及任何可能结果没有必然联系,并不完全相关.
应用示例不表示客户的具体解决方案.
它们仅对典型应用提供支持.
用户负责确保所述产品的正确使用.
这些应用示例不能免除用户在确保安全、专业使用、安装、操作和维护设备方面的责任.
当使用这些应用示例时,应意识到西门子不对在所述责任条款范围之外的任何损坏/索赔承担责任.
我们保留随时修改这些应用示例的权利,恕不另行通知.
如果这些应用示例与其它西门子出版物(例如,目录)给出的建议不同,则以其它文档的内容为准.
声明我们已核对过本手册的内容与所描述的硬件和软件相符.
由于差错难以完全避免,我们不能保证完全一致.
我们会经常对手册中的数据进行检查,并在后续的版本中进行必要的更正.
欢迎您提出宝贵意见.
版权西门子(中国)有限公司2009-2010版权保留复制、传播或者使用该文件或文件内容必须经过权利人书面明确同意.
侵权者将承担权利人的全部损失.
权利人保留一切权利,包括复制、发行,以及改编、汇编的权利.
西门子(中国)有限公司IA&DTService&SupportPage42-42
IncogNet LLC是个由3个人运作的美国公司,主要特色是隐私保护,号称绝对保护用户的隐私安全。业务涵盖虚拟主机、VPS等,支持多种数字加密货币、PayPal付款。注册账号也很简单,输入一个姓名、一个邮箱、国家随便选,填写一个邮箱就搞定了,基本上不管资料的真假。当前促销的vps位于芬兰机房,全部都是AMD Ryzen系列的CPU,性能不会差的!5折优惠码:CRYPTOMONTH,支持:BTC,...
pacificrack发布了7月最新vps优惠,新款促销便宜vps采用的是魔方管理,也就是PR-M系列。提一下有意思的是这次支持Windows server 2003、2008R2、2012R2、2016、2019、Windows 7、Windows 10,当然啦,常规Linux系统是必不可少的!1Gbps带宽、KVM虚拟、纯SSD raid10、自家QN机房洛杉矶数据中心...支持PayPal、...
3C云国内IDC/ISP资质齐全商家,与香港公司联合运营, 已超6年运营 。本次为大家带来的是双12特惠活动,香港美国日本韩国|高速精品|高防|站群|大带宽等产品齐全,欢迎咨询问价。3C云科技有限公司官方网站:http://www.3cccy.com/客服QQ:937695003网页客服:点击咨询客户QQ交流群:1042709810价目表总览升级内存 60元 8G内存升级硬盘 1T机械 90元 2...
asp文件怎么打开为你推荐
固态硬盘是什么固态硬盘是什么?与普通硬盘有什么区别?移动硬盘与u盘有什么区别?access数据库ACCESS数据库有什么用22zizi.com河南福利彩票22选52010175开奖结果同一服务器网站一个服务器放多个网站怎么设置?8090lu.com《8090》节目有不有高清的在线观看网站啊?haokandianyingwang谁有好看电影网站啊、要无毒播放速度快的、在线等www.765.com哪里有免费的电影网站www.7788dy.comwww.tom365.com这个免费的电影网站有毒吗?www.175qq.com请帮我设计个网名汴京清谈汴京还被称为什么?
Oray域名注册服务商 godaddy 轻博 hnyd linux空间 微信收钱 idc是什么 33456 国外在线代理服务器 英雄联盟台服官网 摩尔庄园注册 腾讯数据库 宿迁服务器 深圳主机托管 葫芦机 锐速 register.com qq空间打开很慢 tko crontab 更多