FM3501应用李哲.docx
- 文档编号:2248555
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:13
- 大小:234.10KB
FM3501应用李哲.docx
《FM3501应用李哲.docx》由会员分享,可在线阅读,更多相关《FM3501应用李哲.docx(13页珍藏版)》请在冰豆网上搜索。
FM3501应用李哲
FM350简单使用举例
硬件连接:
选取cpu317-2dp和fm350-1模块,还有连接cpu和350模块的总线连接器
反馈端,编码器,24VDC,电压输出型
硬件接线:
首先将cpu和350模块用总线连接器连好,350和cpu并排即可
Cpu连接供电电源24VDC
350模块
,
图1
端子说明
(1)1L+为模块电源正;
(2)1M为模块电源负
(3)辅助传感器电源负端(如码盘电源负等)
(4)(5)辅助传感器电源正端(如码盘电源正等),提示两种供电类型,或者5V或者24VDC
(6)-(11)为信号部分A;A非;B;B非;N非;N非;
(13)-(15)为数字里量输入(在fm350硬件组态里面,可以作为硬件门HWGATE,来控制计数器/测量器的动作)
(17)-(18)为数字量输出(在fm350硬件组态中,可以配置计数/测量触发的极限状态输出;计数器是两个比较值;测量是作为上下极限,同样触发17端子和18端子有时间限制,最大保持时间为0.5s)
补充说明:
这些都可以在硬件组态中进行修改
(19)2L+电源正
(20)2M电源负
为数字量输入输出的供电电源,如果采用数字量必须连接电源
试验中,1L+和2L+接电源正;1M与2M接电源负;cpu与fm350共用一个电源
传感器接线:
端子5(24V)和3(M);信号端为端子6(A)和8(B)
笔记本安装调试软件,把fm350随机光盘插入光驱,双击光驱安装FM350-1的配置包,路经为X:
/setup/setup.exe(X为光驱盘符)
调试
1.建立项目
打开,然后新建一个项目,命名为“350test”。
。
回车
在新的项目窗口,右键点击“350test”,选择
2.硬件配置
选择刚才建立的300站,打开右边的硬件配置
第一步:
选取300站的导轨
第二步:
选取cpu317
第三步:
选取FM350
硬件配置插槽位置如图:
第四步;配置350
双击fm350
打开编辑画面
(1)配置操作模式;双击
选择,连续计数;控制方式为软件控制
(2)配置传感器:
双击
选择编码器形式
(3)其他配置
数字量输入信号配置:
可以配置输入信号滤波
数字量输出信号配置:
配置计数/测量事件,2个输出点
还可以配置事件中断:
主要是中断事件的触发
硬件组态完毕,编译保存
3.软件调试:
打开setp7manager窗口,点击打开,选择fm350库”FMx50LIB”,点击“ok”
新窗口,同时选择FC0和UDT1,复制
切换回,原来新建的“350test”项目,粘贴
在”Blocks”里。
新建一个db100,选取类型,如下,点击“OK”
生成的db100,为高速计数的数据区,可以打开浏览下,里面既包含的用户写,也包含用户读取fm350模块的部分
建立好db100以后,作一下硬件地址的挂接,打开硬件组态
选中fm350模块,点击右键,选择属性
打开后选择”addresses”,然后点击,”ModAddr..”
选择连接的db块,点击,然后选择db100后,回车
然后,编译保存硬件组态,下载。
4.调用/使用fm350功能
打开OB1,在OB1中
网络1:
指定模块地址,用户数据长度
可参看db100
调用fc0
开始计数:
M20.0----------------------------------------------------------------SWGATE开始/停止(计数/测量)
M20.1----------------------------------------------------------------GATESTP停止计数/测量
M20.2----------------------------------------------------------------OT_ERR_A计数/测量错误
M20.3-----------------------------------------------------------------预制值直接输出
M20.4-----------------------------------------------------------------预制值预制
M20.5-----------------------------------------------------------------比较值/预制值1生效
M20.6-----------------------------------------------------------------比较值/预制值2生效
在setp7manager/blocks中,建立变量观察表VAT1
双击打开,并且编辑变量
Db100.dbd14-----------------------------用户预制值----------------------------------------(用户写)
Db100.dbd18-----------------------------用户比较值/极限值1---------------------------(用户写)
Db100.dbd14-----------------------------用户比较值/极限值2---------------------------(用户写)
Db100.dbd34-----------------------------当前计数/测量值---------------------------------(用户读)
如果想观察计数门状态,那么可以打开db100,然后点
参看上面两个参数,dbx43.0为计数门---显示计数的高低电平状态
dbx43.1为计数方向
上面两个参数对应的指示灯在fm350模块的面板上
Db100.dbx43.0------------------------------面板的CR指示灯
Db100.dbx43.1------------------------------面板的DIR指示灯
现在观察变量表,或者直接在db100里面就可以观察计数/测量过程
正向计数/测量,观察脉冲,及其计数状态
Db100中----------------计数/测量值
当前门状态
反向旋转编码器
当前门状态
计数器当前值清零实现
给m100.1接入高电平m20.0(计数/测量使能—常得电)
当前门状态不变
计数值清零
下面介绍下,fm350模块输出点使用
激活硬件组态中,q0.0作为达到比较值1时,点亮输出持续时间为0.5s
保存下载硬件组态
程序段开启功能并赋值100(100为计数值)
正向或者反向旋转编码器,使db100.db34=100
并观察q0点被点亮
以上介绍的部分功能,采用的是软件控制的,也可以利用fm350模块本身的3个输入点开启计数功能(HWGATE控制方式)
李哲
2008-11-20
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FM3501 应用