rs485协议_西门子PLC通过RS485串口连接维特智能Modbus协议角度姿态传感器(4)——多传感器多角度报警...

目录导航:

(1)——环境搭建

(2)——单传感器单角度报警

(3)——传感器校准

(4)——多传感器多角度报警

一、实现功能:

读取地址为0x50和0x51传感器的x、y轴角度原始数据,然后实现以下功能:

对地址为50传感器,当x轴角度>10°时y0灯亮起,<10°时y0灯熄灭;当x轴角度<-10°时y1灯亮起,>-10°时y1灯熄灭;当y轴角度>10°时y2灯亮起,<10°时y2灯熄灭;当y轴角度<-10°时y3灯亮起,>-10°时y3灯熄灭。

对地址为51传感器,当x轴角度>10°时y4灯亮起,<10°时y4灯熄灭;当x轴角度<-10°时y5灯亮起,>-10°时y5灯熄灭;当y轴角度>10°时y6灯亮起,<10°时y6灯熄灭;当y轴角度<-10°时y7灯亮起,>-10°时y7灯熄灭。

对读取传感器的数据的解算,可查看“单传感器单角度报警”章节的重要说明中的角度报警的计算方法。

程序链接:

点击这里​pan.baidu.com

提取码:dxgo

视频演示:

知乎视频​www.zhihu.com

二、前期准备:

在实现这些功能前,需要准备两个正常的modbus通信协议的传感器1和传感器2,然后用上位机对传感器进行配置地址,分别配置为0x50和0x51,具体配置方法可以查看传感器的说明书。

845371d71d0f3e1fc50c5c9dbdccd763.png

三、硬件连接:

75214b076ab018584a53e8eb73c17e6a.png

四、示例程序:

4df0831fbc4526a5b0fa566362ca65cb.png

3e78cbf64b4e67a21370cebd42274698.png

6aaa877ffa1228f03c2cba4581d24abd.png

d7e70287c732ca71f4edf197d99cbb39.png

f804112ef7016f81bc6a1f2bf0400a23.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值