登录
首页
PLC论坛
信捷XINJE
回帖
发帖
正文
主题:XD3 modbus 读写位地址怎么写
点击:1012 回复:11
楼主
编辑
引用
管理
称重传感器
想问下这个置零,去皮 在XD3程序里面怎么写呢
对位 .0 .1 什么的不懂欸
写了个不对的
21-12-21 16:34
1楼
编辑
引用
管理
1123069902
向40101这个地址的字写值,8位为一字节
21-12-21 17:20
2楼
编辑
引用
管理
YXBK
按下面截图试试看,如果要去皮就往D10里面写入1,配料启动就写入6,地址有可能要加1就是要改成102.
最好是把称重仪表的说明书传上来,或者把相关通讯的页面截图上来。
21-12-21 18:58
3楼
编辑
引用
管理
称重传感器
地址读取是减1,第一个指令写入K1的时候重量会变0, K2 ,K0就无效了
D10写入得试试
21-12-21 20:49
4楼
编辑
引用
管理
称重传感器
这一步不知道怎么操作
21-12-21 20:52
5楼
编辑
引用
管理
guanyumou
引用
称重传感器
在 2021/12/21 20:52:42 发言
【内容省略】
这不就是保持寄存器么,直接赋值啊,写1,相当于这个保持寄存器最低位被置位。
21-12-21 22:52
6楼
编辑
引用
管理
YXBK
按照手册看,应该是要赋值1、2、4、8、16、32、64、128分别对应0-7的操作。比如要置零写入1,去皮写入2、清皮写入4.
你说的K2无反应,看看皮重功能有没有打开。
21-12-22 07:57
7楼
编辑
引用
管理
称重传感器
D10赋值和K值都试了下,没问题
0-7这么多命令应该可以简化程序还是写一个值一条命令呢
21-12-22 10:49
8楼
编辑
引用
管理
称重传感器
再比如读取位状态,40003寄存器16位,一个状态一个值,
读取每个状态一条命令读40003值还是有更简便的方式同时读取每一位呢
21-12-22 10:55
9楼
编辑
引用
管理
YXBK
引用
称重传感器
在 2021/12/22 10:49:53 发言
【内容省略】
一条命令就可以了,给D10赋值就分开,其实赋值也可以在触摸屏里面完成,如果是威纶通屏用 多状态设置 元件,直接写常数到D10里面,然后在做一个点动按钮触发通讯指令,两个元件叠加在一起,或者分开也可以,D10赋值标签置零、去皮等,然后再加个确认键,这个确认键就接通通讯指令。
21-12-22 13:00
上一页
下一页
工控新闻
全球视野 算领未来,施耐德电气助力数据中心把握智算机遇
菲尼克斯电气携手阿里云打造云化PLC解决方案
第一!华为云领跑工业大模型市场,加速工业数智跃迁
SICK亮相德国SPS自动化展,与客户携手共创价值
罗克韦尔自动化发布年度《智能制造现状报告:生命科学版》
国内首台电力场景人形机器人“揭开面纱”
Arm Tech Symposia 年度技术大会顺利收官,继续构建面向未来的 AI 计算平台
新TILTIX 系列发布-POSITAL 推出升级版加速度补偿的动态倾角仪
更多新闻资讯