marp: true
theme: default
theme: default 默认左对齐
theme: uncover 默认居中对齐
theme: gaia 默认护眼模式
paginate: true
动态扭矩传感器DYN-200 的配置和使用1
项目旋转工位测试中用到了动态扭矩传感器DYN-200,该传感器可以显示转矩,功率和转速
需求: 将传感器表显上的数据读取并显示到触摸屏中。
动态扭矩传感器DYN-200 的配置和使用2
实施: 通过阅读技术手册,了解到该款传感器有三种通讯方式。
- 通讯模式0:HEX主动上传协议
- 通信模式1:MODBUS_RTU协议
- 通信模式2:ASCII主动上传协议
动态扭矩传感器DYN-200 的配置和使用3
咨询: 现有的硬件配置和接线方式不允许使用上述通信模式;咨询厂家和硬件工程师后了解到使用模拟量输出也可以换算出扭矩值。
重要参数: 知道了实现路径,剩下的路径就方便实现了。
- 从传感器侧面的的铭牌说明上看到,输出为4~20mA;
- 量程为 正负100N.m;
- 从技术手册上查到,电流值不区分正负,所以4mA对应0N.m,20mA对应100N.m;
- 该传感器接到阀岛模块上,当电流为4mA是可以看到模拟量值A1;
- 当电流为20mA时,对应模拟量的最大值A2,该值是人为主动设置的已知值;
下面是markdown源码,可参考
在这里插入代码片
---
marp: true <!-- PPT调用程序-->
theme: default
# theme: default 默认左对齐
# theme: uncover 默认居中对齐
# theme: gaia 默认护眼模式
paginate: true
--- <!-- 分页符-->
# 动态扭矩传感器DYN-200 的配置和使用1
**项目旋转工位测试中用到了动态扭矩传感器DYN-200,该传感器可以显示转矩,功率和转速** <!-- 这是Markdown的单行注释,如果符号从顶格进行写的话,为多行注释-->
<!-- 多行注释
-->
**需求:** 将传感器表显上的数据读取并显示到触摸屏中。<!-- 注意加粗的书写格式 -->
![](01.jpg) ![](02.jpg) <!--  ; 表示空格 -->
---
# 动态扭矩传感器DYN-200 的配置和使用2
**实施:** 通过阅读技术手册,了解到该款传感器有三种通讯方式。
1. 通讯模式0:HEX主动上传协议
2. 通信模式1:MODBUS_RTU协议
3. 通信模式2:ASCII主动上传协议
<!--
HTML 网页版图片渲染方式
<div align ="left">
<img src="03.jpg" width="35%" height="10%"/>
<img src="04.jpg" width="55%" height="10%" style= transform:rotate(270deg) />
</div>
-->
![](03.jpg) ![](04.jpg)
---
# 动态扭矩传感器DYN-200 的配置和使用3
**咨询:** 现有的硬件配置和接线方式不允许使用上述通信模式;咨询厂家和硬件工程师后了解到使用模拟量输出也可以换算出扭矩值。
**重要参数:** 知道了实现路径,剩下的路径就方便实现了。
1. 从传感器侧面的的铭牌说明上看到,输出为4~20mA;
2. 量程为 正负100N.m;
3. 从技术手册上查到,电流值不区分正负,所以4mA对应0N.m,20mA对应100N.m;
4. 该传感器接到阀岛模块上,当电流为4mA是可以看到模拟量值A1;
5. 当电流为20mA时,对应模拟量的最大值A2,该值是人为主动设置的已知值;
![](05.JPG)
<!--
设扭矩值为 $ T$,模拟量值为$ A$,4mA对应的模拟量值为$ A_1$,20mA对应的模拟量值为$ A_2$,最大量程为 $ T_{max}$ 则:
<center>
$ T=\frac{A-A_1}{A_2-A_1}* T_{max} $
</center>
eg:
<center>
$ T=\frac{A-111}{1000-111} * 100 $
</center>
-->
<!--
数学公式参考连接:
https://blog.csdn.net/weixin_44852067/article/details/122807747
-->