电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> 其他PLC >> 三菱PLC >> 正文

弄懂FX3U-4DA中的缓冲存储区,才能高效的使用其功能 BFM

作者:佚名    文章来源:网络整理    点击数:    更新时间:2024/10/3

FX3U -4DA中的缓冲存储区一览

▼ FX3U -4DA模拟量输出模块BFM一览

FX3U-4DA模拟量输出模块BFM一览 
 
 
▼ FX3U -4DA模拟量输出模块模式选择

FX3U -4DA模拟量输出模块模式选择 
FX3U-4DA 模拟量输出模块的缓冲存储器BFM#0是存储输出模式的设定值,用十六进制数HEX码表示。如H3300表示第一通道、第二通道为电压输出模式;第三通道、第四通道为电流输出模式。

当改变输出模式进行中,各通道的输出状态也跟着变为0,BFM#6的值变为H0000。改变输出模式完成,BFM#6的值变为H1111,输出状态启动。

改变输出模式需要经过5秒的延时处理,再进行后续的程序设定。改变了输出模式,与其相关的BFM#5、#10~13、#14~17、#28、#32~35、#38、#41~44、#45~48、#50的值将初始化。

BFM#0、#5、#10~17、#19、#32~35、#50~54、#60~63为EEPROM存储方式,掉电保持数据,但是有写入次数限制,应注意程序要使用脉冲方式执行。

BFM#5为PLC停止输出时,模拟量模块输出模拟量的对应数字值的方式。设定为0,保持PLC在运行时的最终值;设定为1,根据输出模式,输出偏置值;设定为2,输出BFM#32~35中设定的数据。

BFM#6为输出状态。如PLC为停止状态以及改变BFM#0、5、9、19、20、32~35、50、51~54、60~63、99的设定时输出状态为H0000,输出BFM#5设定的数据。

BFM#9为偏置与增益设定值的写入EEPROM指令。用十六进制数的低4位表示4个通道。H000F为对所有通道执行写入偏置(BFM#10~13)与增益(BFM#14~17)设定值到EEPROM。

电压输出模式必须满足:1000<=增益-偏置<=10000;

电流输出模式必须满足:3000<=增益-偏置<=30000。

BFM#19参数保护功能设置,初始值为K3030允许变更BFM#0、5、9、10~13、14~17、20、32~35、38、41~48、50~54、60~63。

BFM#20为K1时,恢复出厂设置的功能启动,结束后其值恢复为K0。

BFM#28十六进制数的低4位为各通道在电流输出模式下的断线状态检测指示标志位。如检测有断线,则错误状态位BFM#29b11为1。

▼ BFM#29错误状态位分布

 
BFM#38为上下限值功能的设定,用HOOOO表示各通道的设置。O为0时,功能无效,O为1时功能有效输出不限制,O为2时功能有效输出有限制。BFM#1~4输出数据值与BFM#41~44设定的下限值和BFM#45~48设定的上限值比较,超出限值时,BFM#39上下限功能状态相应的位置会置1。

▼ 上下限超限状态位

 
BFM#50为电压模式根据BFM#51~54设定的负载电阻值(1000~30000欧姆)而输出修正功能的设置。用HOOOO表示,0为功能无效,1为功能有效。

BFM#60为状态自动传送功能的设置,有十六进制数的低3位状态表示,b0为1,错误状态BFM#29的值自动传送到BFM#61中设定的数据寄存器;b1为1,上下限报警状态BFM#39的值自动传送到BFM#62中设定的数据寄存器;b2为1,断线检测状态BFM#28的值自动传送到BFM#63中设定的数据寄存器。

BFM#80~3098为表格输出功能设置。

 

应用实例,三菱plc模拟量用法,读取温度传感器的温度:

 

感谢阅读指正,关注了解更多!

 

Tags:BFM,三菱plc,FX3U-4DA  
责任编辑:admin
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询