FM350-1FM350-2常问问题集

FM350-1/FM350-2常问问题集∙文献∙涉及产品问题1:SIMATIC S7-300系列有哪些模板可以用于高速计数?解答表1 SIMATIC S7-300高速计数模板问题2:在哪里可以找到高速计数模块的手册和相关文档?解答:您可通过以下步骤获取您所需的文档:-请登陆网站:-在页面中点击技术资源库中:全球技术资源-在新窗口右上角的搜栏中输入“<关键字>”,并搜索-搜索结束后在窗口右侧列表中点击“只搜索手册/操作指南、只搜索证书、只搜索证书、只搜索FAQ常问问题只搜索更新信息”-最后列表中名为“<文档名称>”的条目即为您所需的文档。

常用文档的下载链接如下,您可以直接登陆如下网址下载相关资料:CPU31xC技术功能手册中文版:/CN/view/zh/12429336 FM350-1模板手册下载:/CN/view/zh/1086726FM350-2模板手册下载:/CN/view/zh/1105178关于西门子计数模板应用的文档可以参考相关产品手册,或登录下载中心网站/download/,搜索下载如下文档:(见表2 )表2 计数模板应用文档列表问题3:在哪里可以找到FM350-1/-2模块的软件包?解答:常用的驱动软件下载链接如下,您可以直接登陆如下网址下载相关软件:FM350-1 软件包下载:/CN/view/zh/28291262FM350-2 软件包下载:/CN/view/zh/28554065问题4:为何FM350-1 或FM350-2的软件包不能正常安装,提示1324 错误(见图1 )?图1解答:FM350-1/2 软件包安装时需要将计算机中的区域语言及高级选项中的语言改为“英语(美国)”,具体如下:控制面板->区域语言-> 区域选项(高级选项Advanced中也需要更改语言),更改后电脑会自动重新启动,启动后即可安装,安装完成后将语言改回“中文”即可(见图2 )。

言),更改后电脑会自动重新启动,启动后即可安装,安装完成后将语言改回“中文”即可(见图2 )。

图2问题5:使用普通的DI 模板是否可以进行高速计数?什么时候需要用高速计数模板?高速计数模板的优点是什么?解答:Ø普通DI模板是否可以用于高速计数需要考虑信号的最高的脉冲频率是否超过的CPU 扫描周期。

因为DI 信号的从0-1,再从1-0 的变化需要2个扫描周期。

如果没有超过则可以使用普通DI模板。

例如:CPU 扫描时间为10ms,则计数的响应时间为20ms,计数频率最高为50HZ.如果实际的脉冲信号频率超过50Hz,则部分信号将丢失。

Ø所以当需要采集较高频率的脉冲信号时,如果输入频率超出CPU的最高计数频率时,则部分输入脉冲信号将丢失,PLC不能准确计数,此时就需要使用高速计数模板完成计数功能。

Ø高速计数模板通常自带处理器,不占用 CPU 的处理时间,高速计数功能及快速响应功能在高速计数器内部完成,快速响应直接通过高速计数器触发。

CPU 通过调用功能块与高速计数模板进行通信,如设定计数模式,设定比较值,读取计数值等。

问题6:增量编码器与绝对值编码器的区别,如何选择?解答:增量编码器输出的是脉冲信号,断电再上电读数是0。

绝对值编码器输出的是一个绝对数值,断电再上电数值不变。

增量编码器原理:由一个中心有轴的光电码盘,其上有环形通、暗的刻线,有光电发射和接收器件读取,获得四组正弦波信号组合成A、B、C、D,每个正弦波相差90度相位差(相对于一个周波为360度),将C、D信号反向,叠加在A、B两相上,可增强稳定信号;另每转输出一个Z相脉冲以代表零位参考位。

由于A、B两相相差90度,可通过比较A相在前还是B 相在前,以判别编码器的正转与反转,通过零位脉冲,可获得编码器的零位参考位。

Ø特点:成本低Ø缺点:存在零点累计误差,抗干扰较差,断电不保持绝对值编码器:绝对值编码器的光码盘有许多道光通道刻线,依次2,4,8,16…..这样用光信号扫描分度盘(分度盘与传动轴相联)上的二进制刻度盘获得一组从2的0次方到2的n-1次方的唯一的2进制编码(格雷码)以确定被测物的绝对位置值,然后将检测到的二进制数据转换为电信号并输出测量的位移量。

绝对值编码器有分为单圈与多圈,单圈最大分辨率为13位(8192个位置),多圈编码器有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-0AE0功能可在6ES7350-1AH03-0AE0模块运行Ø如组态改为新模块,一定是先拔出老模块换上新模块,HW组态中删除老模块换上新模块,不支持将6ES7350-1AH03-0AE0组态下载到6ES7 350-1AH02-0AE0模块中。

问题8:门功能(Gate Function)中Cancel 与Interrupt 的区别?图3解答:取消:门停止后再次开启时计数从装载值开始重新计数问题9:锁存(Latch)与锁存/触发(Latch/ Retrigger )有何区别?解答:Ø锁存:通过输入点DI Start 的跳沿(上升沿触发,下降沿触发,上升/下降沿均触发)来存储计数器数值。

该操作不会修改计数器数值。

图4Ø锁存/触发:通过通过输入点DI Start的沿信号(上升沿触发,下降沿触发,上升/下降沿均触发)来锁存计数器数值,每次执行锁存操作后,计数器从装载值开始计数。

图5问题10:FM350-1的锁存功能是否能产生过程中断?解答:FM350-1的锁存功能不能产生过程中断,但是可以产生过零中断。

FM350-1的装载值必须为零,随者锁存功能的执行(DI的上升沿开始),当前的计数值被储存到另一地址然后置为初始值零,产生过零中断,在OB40中可以读出中断并相应的锁存值。

锁存值也可以从FM350-1的硬件组态地址的前4个字节中读出。

注:以上解决办法适用于6ES7350-1AH02-0AE0以及之前的版本。

目前的6ES7350-1AH03-0AE0中latch或者Latch/retrigger都可以触发过程中断。

问题11:FM350-1选择单次计数主计数方向向上,反向转动编码器,当计数超过所设定的计数限值后,如何计数?解答:单次计数主计数方向向上时,Ø重新下载硬件组态后,计数器的实际值下限值0。

Ø如果没有重新写装载值,将从0开始计数。

如果在主计数方向为向上时反转编码器向下计数,则超过设定的计数下限0 时可继续计数,并且达到计数下限的最大值-2147483648后跳变为2147483647继续向下计数,当达到设定的上限值时,计数停止。

具体过程如下(见图6):图6同理,当单次计数主计数方向向下时,Ø重新下载硬件组态后,计数器的实际值为所设定的上限值。

如果没有重新写装载值,将从上限值开始计数。

Ø如果向上计数,超过设定的计数上限时可继续计数,并且达到计数上限的最大值 2147483647后跳变为-2147483648继续向上计数,到达下限0,计数停止。

(见图7)图7问题12:单次计数主计数方向向上,上限设为1000,当通过L_Direct 写入新的装载值1200时,为何不能进行计数?解答:单次计数向上或向下的上限值范围是2~2147483647。

如果向上计数时装载值比设定的上限值大,则计数不能正常进行(向下计数与之相反),并且操作错误“OT_ERR”将置1,要通过”OT_ERR_A”复位该报错。

问题13:单次计数无主计数方向,计数范围为32bit时,为何不能从0开始计数?解答:单次计数模式中,当计数值与边界值相等时,计数功能就会停止。

该计数模式中,门打开后,由于初始值为“ 0”,立即产生一个溢出,STS_UFLW被置位,门自动停止,所以继续无法计数,此时需要将装载值设置为大于0的数值。

如果希望从0开始计数,需要将计数范围改为31bit (-2147483648~2147483647)。

问题14:频率测量时FM350-1 的测量原理?解答:FM350-1的测量原理采用动态测量时间Ø FM350-1的测量原理FM350-1对每个脉冲的上升沿都进行计数并为其分配一个时间值(以us为单位)。

更新时间:更新时间结束时输出测量值,该值在硬件组态中设置。

动态测量时间=当前更新时间间隔中最后一个脉冲的时间值-上一个更新时间间隔中最后一个脉冲的时间值。

如在动态测量时间开始后在下一个更新时间间隔没有收到脉冲,则动态测量时间将延长,并且任何小于最后测量值的“每个动态时间1个脉冲”值都作为新值输出。

见下图8 :图8 测量原理Ø FM350-1的测量过程:测量过程为连续测量,模板的返回值为-1,直到超出第一个更新时间。

门打开后,第一个个更新时间开始,从要测量的脉冲序列的第一个脉冲处开始连续测量,在收到第二个脉冲之前,无法计算出第一个测量值。

测量结束将通过STS_COMP1报告结束。

如果在更新时间内反转方向,则该测量值不确定,可以通过STS_DIR 对测量过程中的干扰进行响应。

(见下图9)图9 测量过程Ø由于FM350-1工作在动态测量周期,如果在设定的测量周期内没有测到测量信号的两个上升沿,将通过假定在更新时间结尾产生一个脉冲来构成动态测量周期,并计数出一个估算值。

问题15:如何通过物理地址读取FM350-1的计数值?解答:模块起始地址+4,例如:起始地址为256,那么从 PID260 中可以读到实际计数值。

问题16:FM350-2 中,User_ Type 与实际计数通道物理地址的对应关系?解答: FM350-2 计数通道可以通过物理地址读取计数值:PIW: 模板的起始地址+8, +10,+12,+14例如:起始地址=384,那么计数通道对应的物理地址为PIW392(通道1)PIW394(通道0),PIW398(通道2),PIW396(通道3) (见图10)。

PID: 模板的起始地址+8, +14, 计数通道地址PID392, PID396图10问题17:FM350-2 如何读取8个通道的数值?解答:FM350-2通过FC4读取计数值,只能读取4个通道,如果希望同时读取8个通道可以通过如下方法:Ø方法一:4个通道通过FC4 读取, 4个通道通过访问物理地址读取( 同时读取8通道)。

合集下载

FM350-2

FM350-2

计数模板FM350-2 快速使用入门 FM350-2 Getting started该文档主要面对初次使用FM350-2模板的用户。

内容包括一些调试的步骤,使用经验,等等。

但是,该文档无法取代FM350-2的手册。

建议:用户通过此文档掌握了初步调试和使用模板的方法以后,还是要认真、仔细阅读FM350-2的手册,进一步加深对FM350-2功能模板的理解。

FM350-2模板的使用者,应该具有STEP 7操作的基础知识。

关键词FM350-2 高速计数Key WordsCounterspeedFM350-2 High目录1.FM350-2 快速入门 (4)1.1 模块概述 (4)1.2 准备工作 (4)1.3 FM350-2的安装和接线 (5)1.4 测试模块 (8)1.5 产生一个高速计数模块FM350-2的数据块 (8)1.6 分配参数给高速计数模块FM350-2 (8)1.7 没有用户程序的情况下,调试高速计数模块FM350-2 (11)1.8 程序编制 (15)1.8.1. 基本介绍 (15)1.8.1.1. 简介 (15)1.8.1.2. 硬件组态 (16)1.8.1.3. 编程基本规则 (16)1.8.1.4. 通过访问I/O直接读取计数值和测量值 (16)1.8.2. 操作模式介绍 (18)1.8.3. 数据块介绍(Data Block) (19)1.8.4. 中断程序 (24)1.8.5. 例子程序fm_cntex(Zxx34_01_fm350-2)说明 (26)1.8.5.1. 硬件组态介绍 (26)1.8.5.2. 程序结构的说明 (27)1.8.5.3. OB1程序简介 (28)1.8.5.4. FC100程序简介 (30)1.8.5.5. OB82程序简介 (33)1.9 编码器的选择 (33)1.10 错误诊断 (33)2.FM350-2 常见问题分析(FAQ) (34)2.1 西门子自动化与驱动产品的在线技术支持...........................E RROR!B OOKMARK NOT DEFINED.2.2 如何获得西门子自动化与驱动产品的资料...........................E RROR!B OOKMARK NOT DEFINED.2.3 需设备选型及订货...............................................................E RROR!B OOKMARK NOT DEFINED.2.4 西门子技术支持热线............................................................E RROR!B OOKMARK NOT DEFINED.2.5 西门子自动化产品的其它网站.............................................E RROR!B OOKMARK NOT DEFINED.2.6 标准及认证 (34)2.7 FM350-2搬运、存储、运行的环境要求 (34)2.8 FM350-2配置软件包V4.0+SP3 (35)2.9 FM350-2入门文档 (35)2.10 FM350-2的产品手册 (35)2.11 FM350-2的产品手册...........................................................E RROR!B OOKMARK NOT DEFINED.2.12 怎样直接通过模板的I/O逻辑地址访问FM350-2计数值 (35)2.13 FM350-2可以通过IM365接口模板,放置在扩展机架吗.....E RROR!B OOKMARK NOT DEFINED.2.14 为什么FM350-2库文件的帮助文件中,出现错误文字显示 (35)1. FM350-2 快速入门1.1 模块概述通道智能型计数器模块,用于通用计数和测量任务;• 8•直接连接 24 伏增量编码器和8.2伏NAMUR 编码器;•与可编程参考值的比较功能(工作方式决定比较值数量);•当达到比较值时,内置数字输出端输出响应;•多种工作模式¾连续/ 单次/ 周期计数¾频率/ 速度的测量¾周期测量¾比例器1.2 准备工作•有一个S7-300 PLC站,由电源模块,工作存储器大于等于12KB的CPU和FM 350-2 摸板组成。

FM350-1

FM350-1
NETWORK TITLE = //存入比较值2 NEX3: A M 280.6; //Transfer compare value 2 FP M 280.7; //positive edge S M 281.0; JCN NEX4; L 2.000000e+030; //Download parameters in channel DB T "计数器信息".CMP_V2;
日志总数:3 评论数量:1 留言数量:0 访问次数:1068 加为好友 发送短信
BLOGGER LOGIN 用户名: 密 码:
gfedc 记住密码 登录 用户注册 忘记密码
RES_SYNC := M 281.6, RES_ZERO := M 271.3); NOP 0; NETWORK TITLE =
BEGIN NETWORK TITLE = //存入新数
October 2006 日一二三四五六
1234567 8 9 10 11 12 13 1 15 16 17 18 19 20 2 22 23 24 25 26 27 2 29 30 31
SEARCH
日志标题
搜索
RECENT ENTRIES
FM350-1用于定位 大家交流的平台
1在组态正确后350上的红灯灭后在线组态时候350显示没有参数其实这没有问题大家不要去管它
无极
首页 相册
Unbending Notes
首页 | 上一篇 | 下一篇
FM350-1用于定位
liangshx 发表于 2006-10-5 15:08:00 阅读全文(747) | 回复(0) | 引用通告(0) | 编辑
Re:大家交流的平台 Re:大家交流的平台
SYNDICATE -XML

针对FM350-1 _ FM450-1_FM350-2的编码器选择

针对FM350-1 _ FM450-1_FM350-2的编码器选择

FAQ ( 常问问题 )Case No.:产品类型:FM350-1 / FM 350-2 / FM450-1 的编码器选择问题:如何选择、设置适用于FM350-1 / FM 350-2 / FM450-1的编码器?用户在使用高速计数模板“FM350-1 / FM 350-2 / FM450-1”时,经常分不清应该选择什么样的编码器?如何正确地在STEP 7软件中设置参数?功能模板“FM350-1 / FM 350-2 / FM450-1”可以连接“增量编码器”信号。

编码器是一种将角位移转换为一连串电数字脉冲信号的旋转式传感器,这些脉冲可以用来控制角位移,也可以与齿条、螺旋杆结合在一起,控制直线位移。

“增量编码器”一般给出两种方波,他们的相位差为90度(电气上),通常称为通道A、通道B。

可以通过一个或者两个通道的读数,得到与转数相关的信息。

同时,可以通过对两个通道信号的顺序对比,得到旋转方向的信息。

市场上常见的“增量编码器”,从电气原理上,大致分为6种:NPN线路,NPN 集电极开路,PNP线路,PNP集电极开路,推挽式线路,长线驱动器线路。

1.适用于“FM350-1 / FM450-1”的编码器类型有4种:NPN线路,PNP线路,推挽式线路,长线驱动器线路。

STEP 7软件的具体设置如下:z针对NPN线路的编码器,在“Encoders”中的“Signal Type”选择“24V Incremental”,选择“Sensor inputs”为“Source Output”(编码器激活内部电路开关时,需要“FM350-1 / FM450-1”模板的24 V通道输出。

The output ofthe encoder actively switches to +24 V);z针对PNP线路的编码器,在“Encoders”中的“Signal Type”选择“24V Incremental”,选择“Sensor inputs”为“Sink Output / Push-Pull”(编码器激活内部电路开关时,需要“FM350-1 / FM450-1”模板的0 V通道输出。

FM350-2程序说明

FM350-2程序说明

OB82 FC2/ FC3/ FC4/FC5/FC300/DB2/UDT1/0B1 NETWORK1 都要拷贝到原程序中。

在DB2.DBW12中有一个FM350模块地址的设置。

要与S7硬件配置中FM350的地址一样硬件配置中地址为I:272-287 Q:272-287。

DB2.DBW12=W#16#110=272.程序说明OB1 network1CALL "CiShan" //调用FC300程序块cnt2_app :=W#16#2 //背景数据块号DB2quantity :=MW4 //预装载值,为MW4赋值,当前为零,也可以用W#16#0load :=M0.2 //装载计数器值,计数器应用时此点为1Gate0_3 :=M0.0 //打开计数器0-3通道的软件门Gate4_5 :=M0.1 //打开计数器4-5通道的软件门act_val :=M0.3 //开始读当前计数值的触发位channel :=M0.4 //0为计数器通道0-3计数1为为计数器通道4-7计数,应置1rd_err :=M2.2 //读操作的出错提示wr_err :=M2.1 //写操作的出错提示load_done :=M2.0 //装载计数器操作的状态指示state_oflw:=M2.3 //通道4测量值上限溢出状态指示state_uflw:=M2.4 //通道4测量值下限溢出状态指示FC300 程序说明network1L #cnt2_app //Application fill unitT #cnt2_db //Open counter data blockOPN DB [#cnt2_db]CALL "CNT2_CTR" //Control the FM 350-2 调用FC2DB_NO:=#cnt2_dbA DBX 36.7 //FM 350-2 parameters assigned?JCN END //No, process no applicationA DBX 38.4 //Lower limit exceeded?= #state_uflwA DBX 39.4 //Upper limit exceeded?= #state_oflwA #Gate0_3 //Start the fill unit?= DBX 23.0 //Yes, SW_GATE0 open= DBX 23.1 //Yes, SW_GATE1 open= DBX 23.2 //Yes, SW_GATE2 open= DBX 23.3 //Yes, SW_GATE3 openA #Gate0_3 //Start the fill unit?A DBX 43.0 //Yes, CTRL_DQ0 = STAT_GATE0= DBX 21.0 //and trigger fill valveA #Gate0_3 //Start the fill unit?AN DBX 42.0 //Yes, invert STAT_DQ0= DBX 21.1 //and trigger motor for transport= DBX 22.1 //with CTRL_DQ1 and SET_DQ1A #Gate4_5 //Start the frequency measurement?= DBX 23.4 //Yes, SW_GATE4 open= DBX 23.5 //Yes, SW_GA TE5 open// = DBX 23.6 //Yes, SW_GATE6 open 想要使用通道6将前面注释符去掉// = DBX 23.7 //Yes, SW_GATE7 open 想要使用通道7将前面注释符去掉network2SET //Set BR for error evaluationSA VEOPN DB [#cnt2_db] //Open counter data blockA DBX 1.0 //Load comparator in progress?JC WRDO //YesA DBX 42.1 //New loading only during transportJCN WRENA #load //Load new quantity?FP M 10.0 //Positive edge to #load 注意不能和程序其它地方应用冲突JCN WREN //NoL #quantity //Quantity in counter data blockT DBD 116L 42 //job_no 30 forT DBB 0 //Load comparator count channel 0 WRDO: CALL "CNT2_WR" //Load counter and comparator for FM 350-2DB_NO :=#cnt2_dbRET_V AL:=MW6 //注意不能和程序其它地方应用冲突WREN: AN BR //Error: job_no unknown, retval_wr with error or dataerror= #wr_errAN #load //Create write job endedR DBX 1.1 //Deleted when loading triggeredA DBX 1.1= #load_donenetwork 3SET //Set BR for error evaluationSA VEOPN DB [#cnt2_db] //Open counter data blockA DBX 3.0 //Read actual values in progress?JC RDDO //YesAN #act_val //Reading actual values?JC RDEN //NoL 100 //job_no 100 for count channel 0 to 3AN #channel //for count channel 4 to 7?JC JOBL 101 //job_no 101 for count channel 4 to 7JOB: T DBB 2 //Load comparator count channel 0RDDO: CALL "CNT2_RD" //Load counter and comparator for FM 350-2DB_NO :=#cnt2_dbRET_V AL:=MW8 //注意不能和程序其它地方应用冲突RDEN: AN BR //Error: job_no unknown or retval_rd with error= #rd_errEND: BE。

脉冲FM350-1

脉冲FM350-1

脉冲FM350-1的使用1.概述2.安装和接线3.操作方式3.1 计数方式3.2 测量方式3.3 中断的使用1.概述单通道智能计数模板,可连接5V增量编码器、24V增量编码器、带方向信号的脉冲传感器, 5V信号最大500Hz, 24V 信号最大200Hz,具有软件门和硬件门控制计数和测量,带比较值输出。

FM350-1可以在IM153-1、IM153-2、S7-300系统中使用。

2.安装和接线在选择好计数传感器后需要确认模板侧面的跳线块, A对应5V信号,D 对应24V信号。

3.操作方式首先安装FM350-1软件,在SIMATIC Manager中打开库FMx50LIB。

复制所有的块进入自己的项目。

仅仅6ES7 350-1AH03-0AE0具有测量功能,老版本的FC0不能驱动新FM350-1。

下面描述几个功能块的性能和区别FC0 计数和测量功能,使用UDT1生成的数据块FC1 诊断FM模板FC2 计数和测量功能,支持等时模式,能够在操作中改变参数和置位、复位输出。

使用UDT2生成的数据块。

FC3 功能和FC2基本一样,但仅仅使用在等时模式,对等时模式进行了优化,运算速度在等时模式比FC2快3.1 计数模式首先生成应用程序数据块3.1.1 连续计数(continuous counting)软件门置1从DB10.DBD34读计数值3.1.2 单次计数( single counting)单次计数方法同连续计数一样,但当达到上限或下限最大计数值时,必须从新启动计数器。

3.1.3 周期计数 (Periodic counting)周期计数和连续计数控制方法一样,但当达到上限或下限最大计数值时,从装载值开始从新计数。

3.1.4 打开和关闭门功能硬件门包含常1(level-controlled)控制和边沿触发(edge-controlled)软件门仅仅有level-controlled.取消和中断门功能:这个功能都是由GATE_STP 输入参数来实现的取消门控制功能是当GATE_STP置1,计数停止,保持当前计数值。

FM350-1FM350-2常问问题集

FM350-1FM350-2常问问题集

FM350-1/FM350-2常问问题集∙文献∙涉及产品问题1:SIMATIC S7-300系列有哪些模板可以用于高速计数?解答表1 SIMATIC S7-300高速计数模板问题2:在哪里可以找到高速计数模块的手册和相关文档?解答:您可通过以下步骤获取您所需的文档:-请登陆网站:-在页面中点击技术资源库中:全球技术资源-在新窗口右上角的搜栏中输入“<关键字>”,并搜索-搜索结束后在窗口右侧列表中点击“只搜索手册/操作指南、只搜索证书、只搜索证书、只搜索FAQ常问问题只搜索更新信息”-最后列表中名为“<文档名称>”的条目即为您所需的文档。

常用文档的下载链接如下,您可以直接登陆如下网址下载相关资料:CPU31xC技术功能手册中文版:/CN/view/zh/12429336 FM350-1模板手册下载:/CN/view/zh/1086726FM350-2模板手册下载:/CN/view/zh/1105178关于西门子计数模板应用的文档可以参考相关产品手册,或登录下载中心网站/download/,搜索下载如下文档:(见表2 )表2 计数模板应用文档列表问题3:在哪里可以找到FM350-1/-2模块的软件包?解答:常用的驱动软件下载链接如下,您可以直接登陆如下网址下载相关软件:FM350-1 软件包下载:/CN/view/zh/28291262FM350-2 软件包下载:/CN/view/zh/28554065问题4:为何FM350-1 或FM350-2的软件包不能正常安装,提示1324 错误(见图1 )?图1解答:FM350-1/2 软件包安装时需要将计算机中的区域语言及高级选项中的语言改为“英语(美国)”,具体如下:控制面板->区域语言-> 区域选项(高级选项Advanced中也需要更改语言),更改后电脑会自动重新启动,启动后即可安装,安装完成后将语言改回“中文”即可(见图2 )。

FM350-1使用

FM350-1高速计数模块使用
一、安装
1、信号类型
2、外部接线
二、设置
1、计数范围:
2、计数方式:
连续计数:当向上计数,在到达计数上限后,在下一个脉冲到来,计数值跳到下限然后再次开始加计数。

单向计数:计数器从装载值开始计数。

当向上计数,在到达计数上限后,在下一个脉冲到来,计数值跳到计数下限值,并且即使再有脉冲到
来,计数值仍保持在计数下限值。

当向下计数,在到达计数下限值后,在下一个脉冲到来,计数值
跳到计数上限值,并且即使再有脉冲到来,计数值仍保持在计数
上限。

周期计数:计数器从装载值开始计数。

当向上计数,在到达计数上限后,在下一个脉冲到来,计数值跳到装载值然后再次开始加计数。

当向下计数,在到达计数下限值后,在下一个脉冲到来,计数值
跳到装载值然后再次开始减计数。

三、编程
1、“L-DIRECT”、“L-PREPAR”参数:
“L-DIRECT”参数定义:将装载值传送到装载寄存器,并直接进入计数器;
“L-DIRECT”参数定义:将装载值仅仅储存在装载寄存器;
2、“Gate”功能
3、计数器控制功能“FC0”
4、。

S7-300的n个常见问题解答--汇总

S7-300的n个常见问题解答--汇总1:使用CPU 315F和ET 200S时应如何避免出现“通讯故障”消息?使用CPU S7 315F, ET 200S以及故障安全DI/DO模块,那么您将调用OB35 的故障安全程序。

而且,您已经接受所有监控时间的默认设置值,并且愿意接收“通讯故障”消息。

OB 35 默认设置为100毫秒。

您已经将F I/O模块的F监控时间设定为100毫秒,因此至少每100毫秒要寻址一次I/O模块。

但是由于每100毫秒才调用一次OB 35,因此会发生通讯故障。

要确保OB35的扫描间隔和F监控时间有所差别,请确保F监控时间大于OB35的扫描间隔时间。

S7分布式安全系统,一直到V5.2 SP1 和6ES7138-4FA00-0AB0,6ES7138-4FB00-0AB0,6ES7138-4CF00-0AB0 都会出现这个问题。

在新的模块中,F 监控时间设定为150毫秒.2:当DP从站不可用时,PROFIBUS上S7-300 CPU的监控时间是多少?使用CPU的PROFIBUS接口上的DP从站操作PROFIBUS网络时,希望在启动期间检查期望的组态与实际的组态是否匹配。

在CPU属性对话框中的Startup选项卡上给出了两个不同的时间。

3:如何判断电源或缓冲区出错,如:电池故障?如果电源(仅S7-400)或缓冲区中的一个错误触发一个事件,则CPU操作系统访问OB81。

错误纠正后,重新访问OB81。

电池故障情况下,如果电池检测中的BATT.INDIC开关是激活的,则S7-400仅访问OB81。

如果没有组态OB81,则CPU不会进入操作状态STOP。

如果OB81不可用,则当电源出错时,C PU仍保持运行。

4:为S7 CPU上的I/O模块(集中式或者分布式的)分配地址时应当注意哪些问题?请注意,创建的数据区域(如一个双字)不能组态在过程映象的边界上,因为在该数据块中,只有边界下面的区域能够被读入过程映像,因此不可能从过程映像访问数据。

FM350-1调试简单说明(适用于飞剪)

编者注:此文档尽对软件设置进行简单描述,目的是记录末架轧机脉冲数并带锁存功能,相关硬件知识请参照FM350-1光盘中使用手册。

建议:首先请简单阅读用户手册相关内容,再做此实验。

目录:1.1实验平台 (2)1.2准备工作 (3)1.3硬件组态 (4)1.4程序调试 (8)1.1实验平台z电源模块:307-1EA00-0AA0z CPU模块:315-2AG10-0AB0z存储卡:953-8LG10-0AA0z高速计数模块:350-1AH03-0AE0 z编码器:EB58B10-H6PR-1024z STEP7 5.4.0.0z FM350-1软件包(模块光盘中)1.2准备工作z搭建实验平台z安装软件包(先要安装STEP7)1.3硬件组态z建立一个新项目z插入一个300站z组态硬件(如图1)图1z双击FM350 COUNTER,出现COUNTER MODULE画面(图2)图2z进入Operating Modes,修改Gate的模式为Latch(图3)图3z进入Encoders,修改Signal Type为24V incremental(图4)图4z进入Input,修改Set Counter(Set DI)为Multiple,同时取消Evaluate zero mark for setting(图5)图5z进入Output,修改DO1为Active on reaching the comparison value for pulse duration(up),把Pulse duration改为500ms(图6)图6z保存设置,编译并下载1.4程序调试z打开Libraries,选择FMx50Lib(图7)图7z复制FC2和UDT1到实验工程中(图8)图8z回到实验项目,插入DB1(图9)图9z编程注意事项¾必须要赋值的三个参数DB1.DBW6(高数模块地址),DB1.DBD8(高数模块地址首址),DB1.DBB12(高数模块地址长度)(图10)图10¾必须置位的点,FC2中的SW_GATE(允许计数),DB1.DBX27.0和DB1.DBX27.1(允许硬件I2清零),DB1.DBX28.0和DB1.DBX28.1(允许硬件Q0和Q1输出)¾FC2说明(主要参数说明)(图11)DB_NO 对应DB块的DB号,本例为1SW_GATE 软件门,为“真”的时候,允许计数L_DIRECT 软件清零L_PIRPER 设置LOAD_V AULT_CMP_V1 设置比较值1(对应DO1)T_CMP_V2 设置比较值2(对应DO2)图11¾当前值为DB1.DBD30,锁存值为DB1.DBD34(硬件I0出现上升沿,当前值就被锁存到DB1.DBD34中)(图12)图12¾设置DB1.DBD14(装载值):在给DB1.DBD14赋值的同时,必须给FC2FM350-1调试说明(适用于飞剪系统) TJ-BJ自动化2室-马楠的L_PREPAR为“真”一次¾设置DB1.DBD18(比较值1)和DB1.DBD22(比较值2):在给DB1.DBD18和DB1.DBD22赋值的同时,必须给FC2的T_CMP_V1和T_CMP_V2为“真”一次\\自动化2室-1\f\自动化2室文档\调试报告\调试报告pdf文档\ 11。

FM350

最近在热线上遇到了一个关于FM350-2高速计数模块故障诊断的问题,有一定的代表性,这里和大家分享一下。

我们先来回顾一下这个问题及解决的过程。

客户:我的FM350-2(6ES7350-2AH01-0AE0)上电后SF灯亮,报错。

我:给FM350-2供电了吗?(模块不供电会报错)客户:供电了。

我:怎么给模块分配的参数,有没有接编码器?客户:什么都没改,采用默认设置,没有接设备。

我以前这样用过好几次,没有碰到这种问题。

我:(在我的记忆里也是不应该报错,因为FM350-2有默认的参数,只要供上电后就可以工作,不会出错),监控一下FM350-2的诊断信息,报什么错误呢?客户:非法的时间戳,模块没有分配参数……,详见图1,图2。

图1 FM350-2诊断诊断缓冲区信息图2 FM350-2诊断中断信息我:(没有印象)我先测试一下,稍后和您联系!找来FM350-2模块(6ES7350-2AH01-0AE0),进行硬件组态、编译、下载程序,然后运行CPU,FM350-2正常,试了几次都正常,不能复现出客户的故障。

怎么办呢,问问同事吧,都说没有碰到过类似的问题。

接着测试,模拟了可能会出现的错误,包括背板总线没有接好、前连接器没有插好、模块接线错误等,都没有出现同样的错误。

还有其他原因吗?对了,用ET200M站下面的FM350-2模块组态一下(实际应该在硬件目录中选择在SIMATIC 300站下面的FM350-2模块),编译下载、运行,FM350-2的SF灯亮了(激动中),赶紧监视一下错误信息吧(保佑),果然,同样的错误信息出现了(狂喜)。

赶紧打电话给客户。

我:您在组态时,从哪里选择的FM350-2模块。

客户:就在SIMATIC 300站下面选择的啊!我:……? 如果模块位置选择错误时会出现这种问题,您再确认一下。

客户:确定没有出现这种问题。

白激动了,不是这个原因,还有其它原因?没办法,再和客户深入沟通一下吧!详细了解客户怎么做的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档