版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、西门子电站自动化有限公司 SPPA-T3000用户手册 总18册 第15分册sSPPA-T3000 用户手册功能块手册(共18册,第15分册)目录1.1 GMC功能41.1.1 驱动接口41.2 输入和输出功能81.2.1 通过A/D转换器的模拟量输入81.2.2 绝对值编码器(SSI/EnDat)111.2.3 开关量输入201.2.4 开关量输出点221.2.5 模拟量输出点231.2.6 测量速度和位置当前值241.2.7 测量位置当前值311.2.8 速度/位置/位置差异测量361.2.9 状态字节输入点451.2.10 SBM471.2.11 状态字节输出点491.3 逻辑功能511
2、.3.1 与模块(BOOL型)511.3.2 与模块(字型)521.3.3 与模块,状态字(字型)541.3.4 自动数字转换开关(实型)551.3.5 自动数字转换开关(整型)561.3.6 开关量的动画功能(BOOL型)571.3.7 用于一个状态字的动画功能(字型)591.3.8 开关量转换开关(整型)601.3.9 可控制的数字量(实型)611.3.10 可控制的数字存储器(双-整型)641.3.11 可控制的数字存储器(整型)651.3.12 计数器(BOOL型)671.3.13 将输入点/输出点的实数值从数据存储器中输入/输出的功能模块(实型)691.3.14 D-触发器,复位优先
3、(BOOL型)711.3.15 复位优先的D触发器(字型)731.3.16 延迟模块(实型)751.3.18 多路输出选择器,8输出点,可以串联(实型)761.3.19 多路输出选择器,8输出点,可以串联(整型)781.3.20 边沿触发器(BOOL型)801.3.21 首出指示器(字型)821.3.22 带滞后的限制监视,2个方向(BOOL型)831.3.23 脉冲发生器(BOOL型)851.3.24 多路复用,可以串联(实型)861.3.25 多路复用,可以串联(整型)891.3.26 NAND模块(BOOL型)911.3.27 数字比较器(实型)921.3.28 数字比较器(双整型)94
4、1.3.29 数字比较器(整型)951.3.30 虚拟模块(实型)961.3.31 虚拟模块(BOOL型)971.3.32 虚拟模块(双整型)981.3.33 虚拟模块(整型)991.3.34 虚拟模块(实型)1001.3.35 虚拟模块,8开关量(BOOL型)1011.3.36 虚拟模块,8个4位的量(双整型)1021.3.37 虚拟模块,8字的量(整型)1031.3.38 NOR模块(BOOL型)1041.3.39 反向器(BOOL型)1061.3.40 反向器状态字(字型)1071.3.41 数字转换开关(实型)1081.3.42 数字转换开关(双整型)1091.3.43 数字转换开关(
5、整型)1111.3.44 OR模块(BOOL型)1121.3.45 或逻辑门,状态字(字型)1141.3.46 OR模块,状态字(字型)1151.3.47 过程中断计数器1171.3.48 过程中断,外围输入1181.3.49 过程中断软件1201.3.50 在S7-CUP上初始化过程中断1211.3.51 脉冲Contractor(BOOL型)1231.3.52 接通延迟(BOOL型)1241.3.53 断开延迟(BOOL型)1261.3.54 优先级计算器1281.3.55 脉冲(BOOL型)1301.3.56 RS触发器,复位优先(BOOL型)1321.3.57 RS触发器,置位优先(B
6、OOL型)1331.3.58 数值缓冲器(实型)1341.3.59 数数值缓冲器(BOOL型)1361.3.60 数值缓冲器(双整型)1371.3.61 数值缓冲器(整型)1381.3.62 移位模块(字型)1391.3.63 TSAV.在技术保存区域备份数据(TSAVE区域)1411.3.64 TSAV.在技术保存区域备份数据(TSAVE区域)1431.3.65 TSAV.在技术保存区域备份数据(TSAVE区域)1451.3.66 TSAV.在技术保存区域备份数据(TSAVE区域)1471.3.67 上升/下降脉冲计算器(BOOL型)1491.3.68 XOR模块(BOOL型)1511.3.
7、69 XOR状态字(字型)1521.1 GMC功能1.1.1 驱动接口DRVIF2ID:910296这一功能模块用于与那些遵从PROFIdrive Profile 规范(如:SIMODRIVE,SINAMICS)的驱动连接,并与RCVT5、SNDT5和NAVDP功能模块相连接。只能通过整个PROFIBUS总线接口和激活的恒定总线循环时间,在FM458-1 DP上建立这一功能模块。DRVIF2模块控制并监视驱动。使用功能模块来供应和切断驱动的电源。两个与PROFIdrive Profile相应的控制命令是完全生成的。允许指定输入设备。可以监测驱动的状态。功能模块监视从DP的生命信号,并生成它自己
8、的生命信号。可以将失效或错误的生命信号的最大数量进行参数化。可以确认故障/错误报警队列。用于控制制动装置的信号必须由外部生成。供应或切断一个驱动的电源输入EN、ACK和STP用于生成控制命令1。可以使用输入EN来供应和切断驱动的电源。向驱动供应电源时,必须要先产生一个上升沿信号(EN=01)。如果在尝试向驱动供应电源时产生了一个驱动故障,那么当ACK设置为1时,就会自动确认此故障。如果不能自动确认故障,那么两秒后就会中断供应电源的操作。在这种情况下,只能在故障消除后,在EN处使用一个新的01的上升沿来向驱动供应电源。快速终止必须小心地注意到,如果由于系统故障,驱动不能停止的话,就不能通过使用E
9、N=0来切断驱动的电源。在这种情况下,可以使用快速终止功能制动驱动(STP=1);可以在停滞时终止驱动。输入端口描述名称描述数据类型可连接性可编辑性上限值下限值当前值I&C_VHMISW1状态1cfc_int××65535064×SW2状态2cfc_int××65535061440×STP快速终止cfc_bool××truefalsetrue×EN使可操作cfc_bool××truefalsefalse×ACK故障确认cfc_bool××truef
10、alsefalse×CW1设备特殊状态1cfc_int××6553502047×CW2设备特殊状态2cfc_int××65535061440×MXE故障任务循环的最大数cfc_int××32767-3276810×输出端口描述名称描述数据类型报警可连接性报警类型产生解除I&C_VHMIDIACT1控制命令1cfc_int××CT2控制命令2cfc_int××SON准备好接通cfc_bool××SOP准备好操作cfc_bool
11、215;×SOE使可操作cfc_bool××ERR故障出现cfc_bool××SOI接通阻止cfc_bool××WRN警告出现cfc_bool××CES使设定值可用cfc_bool××QFFB错误cfc_bool××QSL生命状态信号cfc_bool××QLZ从设备的生命信号cfc_bool××操作模式控制命令1,CT1驱动主要由变化位0、2、6来控制。阶段值引起驱动快速终止0×043ASTP=1驱动停运0×
12、;043E故障(SW1,位3),EN=0,故障不能确认驱动运行0×047FEN的上升沿和成功的确认CT1的位6作为单个输出信号CES的附加输出点(控制命令,使设定点可用),BOOL型。概况,控制命令1位功能值意思0关开01切断和供应驱动的电源1操作状态1去除所有OFF2命令2OFF3操作状态01快速终止去除所有OFF3命令3使可以操作1使可以操作4操作状态1RAMP功能发生器未被禁用5使RAMP功能发生器可用1使RAMP功能发生器可用6禁用设定值使设定值可用01操作驱动7无意义确认01确认信息8慢跑1停止0未使用9慢跑2停止0未使用10来自PLC的控制1通过界面控制状态1,SW1位功
13、能值意思0停准备好供应电源01驱动停止驱动运行1准备好1未赋值2禁止操作释放操作01驱动运行3故障自由故障01有故障发生驱动就断电4-10参照PROFIdrive profile0未赋值注意:功能模块的估计值以斜体表示。状态1的几个信号是作为单个BOOL型输出信号的输出点。位信号名称常规状态图表0SON准备供电S21SOP准备操作S32SOE使可以操作S43ERR错误6SOI禁止供电S17WRN报警设备特殊输入点用户可以通过CW1和CW2,利用控制命令CT1和CT2来内连接设备特殊信号。下面的位被掩盖了:CW1,位1115 WITH CT1CW2,位011 WITH CT2生命信号监控生命信号
14、的监控与PROFIBUS总线的规范是相对应的。备用生命信号的监控从第一个有效的备用生命信号开始。MXE详细说明了错误生命信号的最大数量。每产生一个错误的生命信号,内部的生命信号计数器就会增加10;每产生一个释放错误生命信号,就会减一。如果生命信号计数器超过了MXE,就会输出一个生命信号的错误信号。如果产生一个备用DP的生命信号错误,并且传输也发生故障,那么功能模块就使用原来的值进行合适的计算。一旦备用DP再次发出一个生命信号,输出生命信号错误QLZ就变为0。如果ACK设置为1,STP设置为0,EN的一个上升沿将会使生命信号错误状态变为0。DRVIF2产生CT2中主PROFIBUS总线的生命信号
15、。连接默认SW1状态1(ZSW1)0×0040SW2状态2(ZSW2)0×F000STP驱动快速终止,来自STW1的位21EN使驱动可用,来自STW1的位30ACK确认故障,来自STW1的位70CW1控制命令1(STW1),设备特殊输入点0×07FFCW2控制命令2(STW2),设备特殊输入点0×F000MXE错误循环的最大数量10CT1(STW1)控制命令10×0000CT2(STW2)控制命令20×F000SON准备好供应电源,来自ZSW1的位00SOP准备,来自ZSW1的位10SOE使可以操作,来自ZSW1的位20ERR驱动故障
16、,来自ZSW1的位30SOI禁止电源供应,来自ZSW1的位61WRN报警,来自ZSW1的位70CES使设定点可用,来自STW1的位60QF组故障0QSL状态,生命信号错误0QLZ从设备生命信号错误0组态数据计算时间(s)FM458-1 DP 5可在线装载是可在里面组态报警任务循环任务执行普通模式1.2 输入和输出功能处理器和外围设备输入/输出模块的分配PM5PM6T400IT41IT42EA12EB11FM 458EXMCPU 550SM500FM 458-1DP438CPU 551B118×××*)×××××
17、215;×BIQ8×××××SBI×××*)×××××××SBQ×××××ADC××××××DAC××××NAV×××××NAVS×××××*)当配置技术模模块T400的端子4649、65和
18、84(XB2)处的功能模块BI18和SBI时,就获得下面的分配:端子开关量输出位46Q1147Q2248Q3349Q4465Q8884Q77开关量输出点/位 5和6“未定义”。如果未使用BIQT模块将端子4649配置为输出点,这些端子就是只读的。1.2.1 通过A/D转换器的模拟量输入ADCID:910030l 带瞬时值直接加密的模拟量输入l 缩放因子和偏移量可调l Adjustment instant(即时调整)可以进行自由配置。输入端口描述名称描述数据类型可连接性可编辑性上限值下限值当前值I&C_VHMIAD硬件地址cfc_global×2540NK×DM直接模
19、式cfc_bool××truefalsetrue×OFF偏移量cfc_float××3.4028235E38-3.4028235E380.0×SF缩放因子cfc_float××3.4028235E38-3.4028235E385.0×ADJ调节类型cfc_bool××truefalsefalse×输出端口描述名称描述数据类型报警可连接性报警类型产生解除I&C_VHMIDIAY测量值cfc_float××QF组错误信息cfc_bool×
20、215;YF错误IDcfc_int××操作模式功能模块通过一个12位的A/D转换器,将一个模拟量电压的瞬时值转换为一个数字量,并将这个数字量输出到Y处,同时考虑了SF和OFF。模拟量电压值是从模拟量输入的硬件地址获取的,地址在输入AD处被指定。下面是将模拟量电压值V转换为数字量Y的正确算法:V以伏特作为测量单位。为了选择是以普通模式或是以系统模式获取转换值,对输入DM进行了参数化。若DM=1(直接模式),输入就是普通模式,也就是说,如果功能模块根据配置顺序在采样周期内计算的话。若DM=0(非直接模式),输入就是系统模式。系统模式总是在采样周期之初进行计算的。模块图标调节器调
21、节器是通过数字量输入ADJ来进行控制的:ADJ立即调节命令0无调节01在实际采样周期中的调节器1在65536个采样周期之后的调节器T400在某个调节过程中的一个采样周期内,模块输出Y处的实际值是不可用的。保留的是最后一个确定值。IT41/IT42:在某个调节过程中的一个采样周期内,模块输出Y处无可用的实际值。保留的是最后一个确定值。如果功能模块是以采样周期<1ms进行配置的,实际值不可用时,采样周期次数就会增加。总是在初始化过程中执行调节。故障信号如果出现转换错误,输出QF就总是设为1。在这种情况下,不刷新输出Y处的值,并且不执行调节。错误原因根据以下的故障词YF编码:YF故障原因(bi
22、t=1)T400IT41/IT42位1硬件故障A/D转换没能在大约30s的时间内完成。*位2硬件访问禁止在一个特殊的时间内不可以对某个要求的硬件进行访问*位3调节结果在允许限值之外。结果被拒绝*位4调节被转移了太长时间。如果在同一模模块上有另一个ADC正在被调节,那么新的调节请求就会被转移。“允许”的偏移量的数量取决于采样周期,并且最少是48个采样周期*位5由于同一通道上的调节,A/D转换器不能连续四次进行读操作。(只有当一个通道上配置了两个以上的ADC,并且它们同时发出调节请求,或一个紧接着另一个时,才会发生这种错误)*位6硬件故障在调节过程中,不能在读取的结果中修改状态位。结果被拒绝。*位
23、7硬件故障在一个测量结果中,设置了调节的状态位。结果被拒绝。*位9硬件故障在初始化过程中,模拟量TO位1(无调节)使用了名义值。*位11硬件故障调节结果在允许限值之外。使用了名义值。*没有使用其他位。位1是LSB,位16是MSB。分辨率A/D转换器的分辨率为1/4096(12位)。参照一个20V的测量范围,它对应于一个4.9mV分辨率。配置数据计算时间(s)T400/PM5 18,6FM458/PM6 6,1CPU550/551 3,1可以在线插入-可在右边的情况中进行配置中断任务循环任务执行初始化模式系统模式普通模式特性-1.2.2 绝对值编码器(SSI/EnDat)AENCID:91003
24、1功能模块AENC的作用是利用SSI-或EnDat接口,将绝对值编码器和SIMADYND相连接。它可以在模模块T400和PM5中进行配置。AENC模块可以为每个硬件输入进行配置。若一个输入点被分配给了一个绝对值编码器,它就不能同时又作为连续通信接口进行使用。除了决定绝对值位置外,还进行了速度计算,并将位置溢出进行了相加。如果在两个位置测量之间,一个溢出的次数达到了最大数,位置溢出SENSSING和速度SENSSING只是完全清除。使用单转编码器时,必须要确保每个旋转至少有两个测量值,即使在最高操作速度下也要如此。校验位(奇偶)和报警位可以用来检测位置值的有效性,许多SSI编码器两者都没有。对于
25、这些编码器,要注意下面几点:不能区别有效位置值和无效位置值。一个缺少的或有缺陷的编码器,也不能被检测到。在这种情况下,输出QNP不提供任何信息。输入端口描述名称描述数据类型可连接性可编辑性上限值下限值当前值I&C_VHMIRPT每个旋转的分辨率cfc_int××2147483647-21474836484096×NOT旋转的数量cfc_int××2147483647-21474836480×PZB前面的0位cfc_int××32767-327680×ABP报警位位置cfc_int×
26、15;32767-327680×MDF模式频率cfc_int××32767-327680×MDT模式类型cfc_int××32767-327680×MDC模式编码cfc_int××32767-327680×ENP允许奇偶校验cfc_bool××truefalsefalse×RE复位错误cfc_bool××truefalsefalse×NFG标准化因子调整cfc_float××3.4028235E38-3.402823
27、5E381.0×NFP标准化因子位置cfc_float××3.4028235E38-3.4028235E381.0×NFY标准化因子速度cfc_float××3.4028235E38-3.4028235E381.0×OFF位置偏移量cfc_float××3.4028235E38-3.4028235E380.0×LU速度上限cfc_float××3.4028235E38-3.4028235E386000.0×输出端口描述名称描述数据类型报警可连接性报警类型产生解除I&
28、amp;C_VHMIDIAAD地址cfc_global×YOP原始位置cfc_int××YP角度cfc_float××YRC旋转计数器cfc_float××YSP相加位置cfc_float××Y速度cfc_float××QRC旋转计数器溢出cfc_bool××QF开关量输出故障cfc_bool××QNP新位置可用cfc_bool××YFEnDat故障状态cfc_int××YWEnDat警告状态cfc_int
29、××YFC错误编码授权cfc_int××操作模式当初始化模模块时,就对数据传输格式进行了定义(初始化输入点:RPT、NOT、PZB、ABP、MDF、MDT、MDC)。然后,对于SSI编码器,模模块开始根据配置的采样周期循环读出位置值。如果使用了EnDat编码器,在初始化之后,将首先读出编码器特殊错误和报警掩码。如果设置了报警位,编码器就指示内部错误。然后AENC模块读取编码器的报警状态,并将它在YF处输出。编码器的报警状态提供了编码器是否要维修的信息。这个信息不是time-critical的。它被循环检测并在YW处输出(65536个采样周期中的每一个都进
30、行一次扫描:对于一个10ms的循环时间,大约需11分钟)。对于EnDat编码器,在极限位置下的连续位置传输会超过1ms。因此,读取位置就被分为两部分,并在两个连续的采样周期中进行处理。当前位置处理完之后,AENC模块就开始下一个位置传输。新值在一个采样周期之后就可用了。读入位置值,新的测量在系统模式下开始,这就确保了测量是在相等的时间间隔下进行。可以在中断任务下配置模块。需要注意,位置值仅在以下任务中可用。因此,只有循环中断任务才有意义。位置值和旋转计数器(多旋转编码器)由好几个超过23位分辨率的编码器类型转移。由于在这些情况下丢失信息,当数据以真实格式(float)输出时,位置就在三个输出点
31、被划分为:角度(YP)、旋转数(YRC)和两个之和(YSP)。三个输出点都以标准化因子NFP进行了衡量。例(编码旋转编码器):对于NFP=1,当角度处于范围:0<=YP<1。YRC是整数。对于NFP=360,角以度数输出。YRC是360°的倍数。定义一个0位置,可以应用一个偏移量到输出。偏移量与位置输出有同样进行了标准化,并从编码器位置中减去。如果来自编码器的位置值溢出,就要考虑修正旋转计数器。然而,为保证错误释放的正确,每次旋转必须至少两次对AENC模块进行处理。在定义采样时间的时候需要对此进行考虑(推荐:TA<=10ms)。一个电源中断之后,所有位置输出的初始化
32、值与编码器位置减去偏移量后的值相对应。所有之前的旋转计数器的修正都丢失,因为可能在断电阶段发生物理改变,而不能被功能模块识别。带“位置溢出”的线性编码器测量系统是在一定范围内操作的,因此需要对它进行调节,以保证测量值不会溢出。如果不能调节或没要求调节,可以通过“修正范围”(参照MDT)来选择一种模式。在这种情况下,编码器的不连续位置就被转换到操作范围之外。YP0=测量值NFP-OFF;YP0=非修正位置YP=YP0用于:-RPT NFP/2<YP0<RPT NFP/2YP=YP0- RPT NFP用于:YP0> RPT NFP/2YP=YP0+ RPT NFP用于:YP0&l
33、t;- RPT NFP/2下图解释了修正功能。需要注意,如果偏移量OFF选择不合适,位置值YP同样会出现不连续。速度计算AENC模模块计算位置值变化的速度(编码-旋转编码器)或周转率(长度测量系统)。在这种情况下,必须注意两个相关系统的速度限值。一方面,编码-旋转编码器有一个物理速度限值(输入LU),超过它就不能确定有效的位置。速度的当前值超过限值就会被重新定义。第二速度限值是从配置采样时间得到的。对于单转编码器,如果每个旋转最少测量两次,速度和位置只能通过独特的方式测量。如果不能保证这一点,旋转计数器的信息YRC就不再有效。一个可行的检查方案是用来识别是否超过了速度限值,为什么使用了速度变化
34、的大小。两种速度超限的情况下,除了组错误信息之外,在错误编码信息词中将有一个适当的指示。速度计算仍在进行,为何当模模块开始重新输出有效速度实际值时不可能识别。因此,错误信息并没有复位。当决定速度时,假定开始使用编码器进行位置数据传输时就定义了位置。如果不能保证这一点,速度输出就不连续、不稳定,甚至当编码器以恒定速度旋转时也是这样。例:带报警位A和校验位P的SSI多转绝对值编码器l NOT=2048;=> m=11;l RPT=256;=> n =8;l ABP=25;在第25个时钟周期的中断位l PZB=3;在旋转状态前的“0”位功能模块对以上的数据进行协议要求的计算:25个位(用
35、于SSI,只允许两个版本:13或25时钟周期,+奇偶校验)。MDF为数据传输定义四个可能的时钟频率中的一个:(初始化输入)(默认值:0)MDF时钟频率周期0100kHz10s1500kHz2s21MHz1s32MHz0.5sMDT:指定编码器类型。编码旋转编码器与长度测量系统中不同的模式对速度输出有影响(参照输入Y)。(初始化输入)(默认值:0)MDT编码器类型0SSI(编码旋转编码器)1SSI(编码长度测量系统)2EnDat(编码旋转编码器)3EnDat(编码长度测量系统)4SSI(带范围修正的编码长度测量系统)5EnDat(带范围修正的编码长度测量系统)连接的绝对值编码器的数据编码(初始化
36、输入)(默认值:0)MDC编码允许的编码器类型0数字量编码EnDat和SSI1灰色编码SSI2超灰编码SSI单转编码器ENP:使奇偶校验可监控SSI编码器。以偶校验进行检查。奇偶校验位直接跟在位置值后进行传输,也就是说,作为14号位和26号位。(默认值:0)ENP编码允许用于0无奇偶监控SSI,EnDat1奇偶监控(偶校验)SSIRE:复位模块并删除错误信息(QF,YF)、报警(YW)和个别错误字位(参照YFC)。当使用了EnDat编码器,这些报警和中断位就复位了。对于SSI编码器,在对编码器连接或供电后,需要进行复位。(默认值:0)RE意义0无变化1无变化01复位模块和EnDat编码器NFG
37、:考虑在编码旋转编码器和驱动系统之间的一个变速比。位置值和速度被转换为当前驱动系统的值。对于长度测量系统,不用考虑NFG。下面的是有效的:(位置驱动)=NFG位置(编码器)(默认值:0)NFP:用于位置输出点YP、YRC、YSP的标准化因子和用于偏移量输入点OFF的标准化基础。NFP是用于驱动旋转的位置值。原则:例:一个多旋转编码器的位置将使用偏移量旋转90°。编码器从0位置(YP=0)旋转出1.5个旋转。要求的标准化输入点NFPOFF默认10.25度数36090弧度测量2-3,143.14/2对于长度测量系统,在要求的标准化过程中,NFP指定一个测量步(编码器分辨率)的行进。例如,
38、若NFP以厘米输入,所有位置输出点也以这种参照单位厘米进行。这意味着用于速度输出的参照单位也定义了。例:测量系统的分辨率/测量步=0.1mm要求的参照单位米毫米NFP的值(0.1mm对应于.)0.00010.1速度单位(对于NFY=1)m/min毫米/分钟NFY:速度当前值标准化。NFY与内部速度当前值(单位:RPM)相乘,并在Y处输出。对于编码旋转编码器,RPM是用于长度测量系统,并以参照单位/分钟进行内部计算的。(上例中,NFP=0.0001,单位是m/min)。(默认值:1.0)OFF:位置偏移量。当输入了一个不为0的偏移量时,编码器的零位置就转移了(偏移量)。偏移量的值与位置输出点进行
39、了同样的标准化。它从编码器的位置值中减去了。(默认值:0.0)LU:编码器的最大操作速度(不是驱动的,如果使用了变速箱的话),仍然可以决定有效的位置值。这一数据与速度输出Y以同样的标准化输入。编码器速度从驱动速度获取,同时考虑变速比NFG。(默认值:6000.0)YOP:初始编码器位置,以步为单位。由于最重要的位要保持为0(决定位置的位置),位置可能最多以31位进行编码。若编码器溢出以上的范围限值,步就在YOP处输出。(默认值:0)YP:绝对值编码器当前角度。对于编码旋转编码器,值处于0<=YP<NFP范围中(参照连接NFP)。位置值的有效性用QF=0表示。下面对于长度测量系统是有
40、效的:YP=编码器位置*NFP-OFF(不带范围修正)或-NFP*RPT/2<YP<NFP*RPT/2(带范围修正)。(默认值:0.0)YRC:旋转计数器。在默认标准化下(NFP=1),YRC输出完整旋转的次数。对于其他的标准化,YRC是NFP的倍数。旋转计数器的有效性用QF=0表示。值的范围被限制在-223<YRC<223。YRC的分辨率<=1,在这个范围之内,也就是说可以对每个单个旋转作出区别(先决条件:NFG=NFP=1)。警告:值的范围可以由于标准化而减小,因为没有超过231的编码器旋转可以进行考虑(限制发生,如果:NFGNFP<2-8)。如果超过了
41、范围,值就跳到范围的另一端。对每个采样时间,输出QRC作为溢出信号,设置为1。(默认值:0.0)YSP:YP和YRC之和。当旋转速度增加,用于精确定位的角度分辨率就下降,适当的小于YP。相加后位置的有效性由QF=0来显示。(默认值:0.0)Y:提供速度,这个速度是通过对来自编码旋转编码器的位置变化进行计算得到的,或是对用于长度测量系统的速度进行计算得到的速度。速度的当前值是用如下方法得到的:Y=speedRPMNFY。速度由NFP指定,用的是参考单位。(也参考NFP、NFY的例子):Y=速度参考单位/分钟NFY。速度的有效性由QF=0来指示。(默认值:0.0)QF:组错误信息。QF指示用于位置
42、、旋转和速度的当前值是否有效。以下是有效的QF=1 => YP、YRC、YSP、Y无效!下面是值无效的一些原因:-无可用的有效值(初始化阶段)-错误的配置-编码器硬件故障(对于EnDat,如果要求的话,在连接YF处也可以获得附加的错误说明)-用于SSI编码器设置的中断位-已超出速度范围故障/错误原因的细节信息可以从错误向量、YFC、YF中取出。QRC:溢出,旋转计数器。如果超过了YRC值的范围,一个采样时间内,输出QRC就设为1。(默认值:0)QNP:接受新位置。QNP=1指示一个有效位置值在最后一个采样间隔内接受到。(默认值:0)警告:对于SSI编码器,以下两个没有区别:有效的-无效的
43、位置现有的-不存在的编码器(Vorbesetzung:0)YF:EnDat编码器的一个错误状态字。错误位的意义可以从厂商的数据表中获得。对于SSI编码器而言,它不发送中断位,YF设置为0。如果SSI编码器发送了一个设置报警位,YF就设置为FFFFh。(默认值:0)YW:EnDat编码器的报警字。单个位的意义可以从厂商的数据表中获得。报警字每经过216次处理循环就更新一次。对于SSI编码器,YW设置为0。(默认值:0)YFC:AENC功能模块的错误位(带编码器YF硬件故障例外)。-功能模块输入点的排列错误(配置错误)-通信错误(可能是一个错误的编码器说明)-操作错误(默认值:0)YFC位删除意义
44、>11-未指定11Init硬件地址非法或已经被分配过10RE格式错误:矛盾或非法数据9RE非法时钟频率8RE非法编码器类型7RE非法编码器编码6RE只在SSI模式下可能有奇偶校验5-未指定4autom.通信错误:平均每2nd次位置传输就发生一次奇偶校验或CRC校验错误(或频率更高)。如果错误率减小,错误位就自动复位。3autom.通信错误:平均来说,奇偶校验或CRC校验错误的信息比例是10%或更高。如果错误率减小,错误位就自动复位。2autom.超出时间:EnDat编码器在特定响应时间内不响应(无开始位)。可能原因:-编码器未连接-编码器失效(例:电源供应)-SIMADYND模模块上的硬
45、件故障1RE超出允许速度范围(Speed>LU)0RE超出允许速度范围(每次旋转少于两个测量值)对删除列的解释:删除的RE,在输入点RE处具有上升沿01。对于一个新的启动(电源供电),Init删除是可能的。如果错误条件不再可用,autom.(自动的)就会被执行删除操作。配置数据计算时间sT400/PM550,0FM458/PM616,5CPU550/5518,3可以在线插入-可以配置于中断任务执行初始化模式系统模式普通模式特性只在循环中断任务中配置!(要求两个连续的调用来决定位置)1.2.3 开关量输入BI18ID:910032l 8个开关量值输入l 当观察接口模模块线圈接口的时候,开关
46、量1(LSB)是左边的端子,开关量8(MSB)是右边的端子。输入端口描述名称描述数据类型可连接性可编辑性上限值下限值当前值I&C_VHMIAD硬件地址cfc_global×2540NK×DM直接模式cfc_bool××truefalsefalse×输出端口描述名称描述数据类型报警可连接性报警类型产生解除I&C_VHMIDIAQ1开关量1cfc_bool××Q2开关量2cfc_bool××Q3开关量3cfc_bool××Q4开关量4cfc_bool××
47、Q5开关量5cfc_bool××Q6开关量6cfc_bool××Q7开关量7cfc_bool××Q8开关量8cfc_bool××操作模式这个功能模模块通过一个硬件模模块的8个开关量输入点读取8个开关量变量。对输入DM进行了参数化,用来选择是以标准模式读入还是以系统模式读入输入量。若DM=1(直接模式),输入就是以标准模式实现的,也就是说,如果在采样时间内,功能模块根据配置的顺序进行了计算。若DM=0(非直接模式),输入是系统模式。系统模式下总是在采样时间之初进行计算的。输入量的估值是在标准模式下实现的。功能模模块执
48、行过之后,它们就可以在Q1至Q8处获取。功能模模块的每个开关量输出点Q1至Q8都在硬件侧分配了一个开关量输入点。模块图在AD处分配将要被读入的开关量输入点的硬件地址。初始化在初始化过程中功能模块也读入8个开关量值。那么,可能配置的初始化值就写入到输出点。配置数据计算时间(s)T400/PM5 13,4FM458/PM6 4,4CPU550/551 2,2可以在线插入-可在右边的情况中进行配置中断任务循环任务执行初始化模式系统模式普通模式特性-1.2.4 开关量输出点BIQ8ID:910033l 输出8个开关量变量l 当观察接口模块线圈终端接口时,开关量1(LSB)是左边的端子,开关量8(MSB
49、)是右边的端子。输入端口描述名称描述数据类型可连接性可编辑性上限值下限值当前值I&C_VHMIAD硬件地址cfc_global×2540NK×DM直接模式cfc_bool××truefalsefalse×I1开关量1cfc_bool××truefalsefalse×I2开关量2cfc_bool××truefalsefalse×I3开关量3cfc_bool××truefalsefalse×I4开关量4cfc_bool××truef
50、alsefalse×I5开关量5cfc_bool××truefalsefalse×I6开关量6cfc_bool××truefalsefalse×I7开关量7cfc_bool××truefalsefalse×I8开关量8cfc_bool××truefalsefalse×输出端口描述操作模式这个功能模块通过一个硬件模模块的8个开关量输出点输出8个开关量变量。对输入DM进行了参数化,用来选择输出是以普通模式实现的还是以系统模式实现的。若DM=1(直接模式),输出就是以普通模式实现的,也就是说,如果在采样时间内,功能模块根据配置的顺序进行了计算。若DM=0(非直接模式),系统模式保存了将被输出的数据。数据在下一个系统模式下输出。系统模式总是在采样时间之初进行计算的。功能模模块的每个开关量输入点I1至I8,都在硬件侧分配了一个开关量输出点。将要在开关量输出点的硬件地址处输出开关量值,该地址是在AD处
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 食品采购管理制度
- 企业环境的应急预案
- 幼儿园手工制作活动策划方案(3篇)
- 春节安全的应急预案范文(35篇)
- 老师工作计划11篇
- 高中体育述职报告5篇
- 高考地理二轮复习综合题专项训练1特征(点)描述类含答案
- 第二十三章 数据分析 综合检测
- 山西省太原市2024-2025学年七年级上学期期中地理试题(含答案)
- 河南省周口市项城市东街小学等校2024-2025学年四年级上学期11月期中数学试题
- 糖尿病肾病护理PPT课件
- 斗首奥语精解
- 海康威视视频车位诱导与反向寻车系统解决方案
- 双机热备RoseHA8.9+oracle1164位配置方法
- 物业公司小区业主满意度调查表(共5页)
- 小学生日常卫生小常识(课堂PPT)
- 施工工期计算器
- 幼儿园大班《风筝飞上天》教案
- 移动公司活动策划
- 寄宿生防火、防盗、人身防护安全知识
- 建筑工程资料管理标准(吉林省地方标准db22t4982010)
评论
0/150
提交评论