大番茄
级别: 探索解密
精华主题: 0
发帖数量: 42 个
工控威望: 112 点
下载积分: 2227 分
在线时间: 79(小时)
注册时间: 2020-04-25
最后登录: 2024-05-06
查看大番茄的 主题 / 回贴
楼主  发表于: 34天前
给新手参考一下,200SMART控制器走MBUS通讯,怎么读写的。
基于V2.8版本生成的程序,程序内含有详细注释,如果有笔误,嗯~忽略一下。
如果有写错的地方或者优化的地方,希望大佬们指点指点
[ 此帖被大番茄在2024-04-09 12:02重新编辑 ]
aoxiang421
级别: 略有小成
精华主题: 0
发帖数量: 260 个
工控威望: 289 点
下载积分: 1051 分
在线时间: 38(小时)
注册时间: 2021-06-09
最后登录: 2024-05-01
查看aoxiang421的 主题 / 回贴
1楼  发表于: 30天前
      
qiaoshougang
级别: 略有小成
精华主题: 0
发帖数量: 264 个
工控威望: 396 点
下载积分: 5176 分
在线时间: 320(小时)
注册时间: 2007-05-18
最后登录: 2024-04-30
查看qiaoshougang的 主题 / 回贴
2楼  发表于: 30天前
不经验证的程序最好不要发出来,“某一时间只能有一条 MBUS_MSG 指令处于激活状态” EN
夜游神
大番茄
级别: 探索解密
精华主题: 0
发帖数量: 42 个
工控威望: 112 点
下载积分: 2227 分
在线时间: 79(小时)
注册时间: 2020-04-25
最后登录: 2024-05-06
查看大番茄的 主题 / 回贴
3楼  发表于: 28天前
引用
引用第2楼qiaoshougang于2024-04-07 17:19发表的  :
不经验证的程序最好不要发出来,“某一时间只能有一条 MBUS_MSG 指令处于激活状态” EN



同一时间只能有一条 MBUS_MSG 指令处于激活状态,没毛病啊,用的定时器+上升沿,定时器=1触发第一条MSG,定时器=3触发第二条MSG。。。。。以此类推,循环往复,哪里同时触发多条MSG了?请指正一下。
qiaoshougang
级别: 略有小成
精华主题: 0
发帖数量: 264 个
工控威望: 396 点
下载积分: 5176 分
在线时间: 320(小时)
注册时间: 2007-05-18
最后登录: 2024-04-30
查看qiaoshougang的 主题 / 回贴
4楼  发表于: 28天前
你的MBUS_MSG使能端EN 一直接通着,肯定会报警的,虽然我没上机实验
夜游神
wang_pj
级别: 略有小成
精华主题: 0
发帖数量: 7 个
工控威望: 207 点
下载积分: 2614 分
在线时间: 21(小时)
注册时间: 2023-10-14
最后登录: 2024-04-29
查看wang_pj的 主题 / 回贴
5楼  发表于: 28天前
4楼正解,VW0写8个字,VW2读8个字,为什么这么干呢?没看出什么特别之处,西门子官方的他不香吗?
大番茄
级别: 探索解密
精华主题: 0
发帖数量: 42 个
工控威望: 112 点
下载积分: 2227 分
在线时间: 79(小时)
注册时间: 2020-04-25
最后登录: 2024-05-06
查看大番茄的 主题 / 回贴
6楼  发表于: 28天前
引用
引用第4楼qiaoshougang于2024-04-09 10:53发表的  :
你的MBUS_MSG使能端EN 一直接通着,肯定会报警的,虽然我没上机实验


多谢指正,确实是这点写错了,只记得MSG只能单个通讯,忽略了EN端口,程序已经更正了,多谢多谢!
大番茄
级别: 探索解密
精华主题: 0
发帖数量: 42 个
工控威望: 112 点
下载积分: 2227 分
在线时间: 79(小时)
注册时间: 2020-04-25
最后登录: 2024-05-06
查看大番茄的 主题 / 回贴
7楼  发表于: 28天前
引用
引用第5楼wang_pj于2024-04-09 11:38发表的  :
4楼正解,VW0写8个字,VW2读8个字,为什么这么干呢?没看出什么特别之处,西门子官方的他不香吗?


只是假设从站也是200smart,举例通讯用法,这指令也是西门子官方的。
往事如风
科技改变制造
级别: 网络英雄

精华主题: 0
发帖数量: 10730 个
工控威望: 17884 点
下载积分: 10367 分
在线时间: 2634(小时)
注册时间: 2013-01-31
最后登录: 2024-05-06
查看往事如风的 主题 / 回贴
8楼  发表于: 16天前
  
三人行者必有我师 ,择其善者而从之