《【2017年整理】FM350-1FM350-2常问问题集》由会员分享,可在线阅读,更多相关《【2017年整理】FM350-1FM350-2常问问题集(12页珍藏版)》请在金锄头文库上搜索。
1、FM350-1/FM350-2 常问问题集 文献 涉及产品问题 1:SIMATIC S7-300 系列有哪些模板可以用于高速计数?解答:在 SIMATICS7-300 系列产品具有高速计数功能的模板如下(见表 1):产品类型FM350-1 FM350-2 CPU31XC 集成功能SM338订货号6ES7350-1AH03-0AE06ES7350-2AH01-0AE06ES7 312-5BE03-0AB06ES7 313-XXF03-0AB06ES7 314-XXG03-0AB06ES7 338-4BC01-0AB0计数通道1 8 2/3/4 3编码器类型5V 增量/ 24V 增量 24V 增量
2、 24V 增量 绝对值编码器输入信号5VTTL、源型、漏型、HTL漏型、HTL 漏型 SSI 串行表 1 SIMATIC S7-300 高速计数模板问题 2:在哪里可以找到高速计数模块的手册和相关文档?解答:您可通过以下步骤获取您所需的文档:请登陆网站: 在页面中点击技术资源库中:全球技术资源在新窗口右上角的搜栏中输入“ ”,并搜索搜索结束后在窗口右侧列表中点击“只搜索手册/操作指南、只搜索证书、只搜索证书、只搜索 FAQ 常问问题只搜索更新信息”最后列表中名为“”的条目即为您所需的文档。常用文档的下载链接如下,您可以直接登陆如下网址下载相关资料:CPU31xC 技术功能手册中文版:http:
3、/ 模板手册下载:http:/ 模板手册下载:http:/ 搜索下载如下文档: (见表 2 ) 文档编号文档中文标题A0370 FM350-1 使用入门文档A0479 FM350-1 工作原理及使用入门A0499 S7-300 高速计数使用帮助A0025 FM350-2 快速入门A0422 S7 计数器模板的功能分析A0108 SM338 快速入门表 2 计数模板应用文档列表问题 3:在哪里可以找到 FM350-1/-2 模块的软件包?解答:常用的驱动软件下载链接如下,您可以直接登陆如下网址下载相关软件:FM350-1软件包下载:http:/ 软件包下载:http:/ 4:为何 FM350-1
4、 或 FM350-2 的软件包不能正常安装,提示 1324 错误(见图 1 )?图 1解答:FM350-1/2 软件包安装时需要将计算机中的区域语言及高级选项中的语言改为“英语(美国) ”,具体如下:控制面板-区域语言- 区域选项 (高级选项 Advanced 中也需要更改语言) ,更改后电脑会自动重新启动,启动后即可安装,安装完成后将语言改回“中文”即可( 见图 2 ) 。言) ,更改后电脑会自动重新启动,启动后即可安装,安装完成后将语言改回“中文”即可(见图 2 ) 。图 2问题 5:使用普通的 DI 模板是否可以进行高速计数?什么时候需要用高速计数模板?高速计数模板的优点是什么?解答:
5、普通 DI 模板是否可以用于高速计数需要考虑信号的最高的脉冲频率是否超过的 CPU 扫描周期。因为 DI 信号的从 0-1,再从 1-0 的变化需要 2 个扫描周期。如果没有超过则可以使用普通 DI 模板。例如:CPU 扫描时间为 10ms,则计数的响应时间为 20ms,计数频率最高为 50HZ.如果 实际的脉冲信号频率超过 50Hz,则部分信号将丢失。 所以当需要采集较高频率的脉冲信号时,如果输入频率超出 CPU 的最高计数频率时,则部分输入脉冲信号将丢失,PLC 不能准确计数,此时就需要使用高速计数模板完成计数功能。 高速计数模板通常自带处理器,不占用 CPU 的处理时间,高速计数功能及快
6、速响应功能在高速计数器内部完成,快速响应直接通过高速计数器触发。 CPU 通过调用功能块与高速计数模板进行通信,如设定计数模式,设定比较值,读取计数值等。问题 6:增量编码器与绝对值编码器的区别,如何选择?解答:增量编码器输出的是脉冲信号,断电再上电读数是 0。绝对值编码器输出的是一个绝对数值,断电再上电数值不变。增量编码器原理:由一个中心有轴的光电码盘,其上有环形通、暗的刻线,有光电发射和接收器件读取,获得四组正弦波信号组合成 A、B、C、D,每个正弦波相差 90 度相位差(相对于一个周波为 360 度) ,将 C、D 信号反向,叠加在 A、B 两相上,可增强稳定信号;另每转输出一个 Z 相
7、脉冲以代表零位参考位。由于 A、B 两相相差 90 度,可通过比较 A 相在前还是 B 相在前,以判别编码器的正转与反转,通过零位脉冲,可获得编码器的零位参考位。 特点:成本低 缺点:存在零点累计误差,抗干扰较差,断电不保持绝对值编码器:绝对值编码器的光码盘有许多道光通道刻线,依次 2,4 ,8,16.这样用光信号扫描分度盘(分度盘与传动轴相联)上的二进制刻度盘获得一组从 2 的 0 次方到 2 的n-1 次方的唯一的 2 进制编码(格雷码)以确定被测物的绝对位置值,然后将检测到的二进制数据转换为电信号并输出测量的位移量。绝对值编码器有分为单圈与多圈,单圈最大分辨率为 13 位(8192 个位
8、置) ,多圈编码器有13 位计位置,12 位计圈数(4096 圈)总的分辨率可达 25 位。特点: 每个位置是唯一的 没有累积误差 电源切除后位置信息不会丢失 比增量型编码器的抗干扰能力更强 成本相对较高问题 7:6ES7 350-1AH03-0AE0 可以直接替换 6ES7 350-1AH02-0AE0 吗?解答:可以,6ES7 350-1AH03-0AE0 和 6ES7 350-1AH02-0AE0 是兼容的。 6ES7 350-1AH03-0AE 增加了新功能,如频率测量、转速测量、周期测量,支持 CIR,DP从站支持等时模式等 如不使用新功能,可直接更换,6ES7 350-1AH02-
9、0AE0 功能可在 6ES7350-1AH03-0AE0 模块运行 如组态改为新模块,一定是先拔出老模块换上新模块,HW 组态中删除老模块换上新模块,不支持将 6ES7350-1AH03-0AE0 组态下载到 6ES7 350-1AH02-0AE0 模块中。问题 8:门功能(Gate Function)中 Cancel 与 Interrupt 的区别?图 3解答:取消:门停止后再次开启时计数从装载值开始重新计数问题 9:锁存 (Latch)与锁存/ 触发(Latch/ Retrigger )有何区别?解答: 锁存:通过输入点 DI Start 的跳沿(上升沿触发,下降沿触发,上升/下降沿均触发
10、)来存储计数器数值。该操作不会修改计数器数值。图 4 锁存/触发:通过通过输入点 DI Start 的沿信号(上升沿触发,下降沿触发,上升/下降沿均触发)来锁存计数器数值,每次执行锁存操作后,计数器从装载值开始计数。图 5问题 10:FM3501 的锁存功能是否能产生过程中断 ?解答:FM3501 的锁存功能不能产生过程中断,但是可以产生过零中断。 FM3501 的装载值必须为零,随者锁存功能的执行(DI 的上升沿开始),当前的计数值被储存到另一地址然后置为初始值零,产生过零中断,在 OB40 中可以读出中断并相应的锁存值。锁存值也可以从 FM3501 的硬件组态地址的前 4 个字节中读出。注
11、:以上解决办法适用于 6ES7350-1AH02-0AE0 以及之前的版本。目前的 6ES7350-1AH03-0AE0 中 latch 或者 Latch/retrigger 都可以触发过程中断。问题 11:FM350-1 选择单次计数主计数方向向上,反向转动编码器,当计数超过所设定的计数限值后,如何计数?解答:单次计数主计数方向向上时, 重新下载硬件组态后, 计数器的实际值下限值 0。 如果没有重新写装载值, 将从 0 开始计数。如果在主计数方向为向上时反转编码器向下计数,则超过设定的计数下限 0 时可继 续计数,并且达到计数下限的最大值-2147483648 后跳变为 2147483647
12、 继续向下计数,当达到设定的上限值时,计数停止。具体过程如下(见图 6):图 6同理,当单次计数主计数方向向下时, 重新下载硬件组态后, 计数器的实际值为所设定的上限值。如果没有重新写装载值, 将从上限值开始计数。 如果向上计数,超过设定的计数上限时可继续计数,并且达到计数上限的最大值 2147483647 后跳变为 -2147483648 继续向上计数,到达下限 0,计数停止。 (见图 7)图 7问题 12:单次计数主计数方向向上,上限设为 1000, 当通过 L_Direct 写入新的装载值1200 时,为何不能进行计数?解答:单次计数向上或向下的上限值范围是 22147483647。如果
13、向上计数时装载值比设定的上限值大,则计数不能正常进行(向下计数与之相反) ,并且操作错误“OT_ERR” 将置 1,要通过”OT_ERR_A” 复位该报错。问题 13:单次计数无主计数方向,计数范围为 32bit 时,为何不能从 0 开始计数?解答:单次计数模式中,当计数值与边界值相等时,计数功能就会停止。该计数模式中,门打开后,由于初始值为“ 0”,立即产生一个溢出,STS_UFLW 被置位,门自动停止,所以继续无法计数,此时需要将装载值设置为大于 0 的数值。如果希望从 0 开始计数,需要将计数范围改为 31bit (-21474836482147483647) 。 问题 14:频率测量时
14、 FM350-1 的测量原理?解答:FM350-1 的测量原理采用动态测量时间 FM350-1 的测量原理 FM350-1 对每个脉冲的上升沿都进行计数并为其分配一个时间值(以 us 为单位) 。更新时间:更新时间结束时输出测量值,该值在硬件组态中设置。动态测量时间 当前更新时间间隔中最后一个脉冲的时间值上一个更新时间间隔中最后一个脉冲的时间值。如在动态测量时间开始后在下一个更新时间间隔没有收到脉冲,则动态测量时间将延长,并且任何小于最后测量值的“每个动态时间 1 个脉冲” 值都作为新值输出。见下图 8 : 图 8 测量原理 FM350-1 的测量过程:测量过程为连续测量,模板的返回值为1,直
15、到超出第一个更新时间。门打开后,第一个个更新时间开始,从要测量的脉冲序列的第一个脉冲处开始连续测量,在收到第二个脉冲之前,无法计算出第一个测量值。测量结束将通过 STS_COMP1 报告结束。如果在更新时间内反转方向,则该测量值不确定,可以通过 STS_DIR 对测量过程中的干扰进行响应。 (见下图 9)图 9 测量过程 由于 FM350-1 工作在动态测量周期,如果在设定的测量周期内没有测到测量信号的两个上升沿,将通过假定在更新时间结尾产生一个脉冲来构成动态测量周期,并计数出一个估算值。问题 15:如何通过物理地址读取 FM350-1 的计数值?解答:模块起始地址+4,例如:起始地址为 256,那么从 PID260 中可以