sharp_msr —电阻盒模块
MSR_ID0 = 1
MSR_ID1 = 2
MSR_ID2 = 4
MSR_ID3 = 8
MSR_ID4 = 16
MSR_ID5 = 32
MSR_ID6 = 64
MSR_ID7 = 128
- class sharp_msr.MSR
Bases:
object√ 电阻盒模块类
- 参数
- 返回
- 注意
需要实例化
raise : 无
- MSR_ID0 = 1
:
- MSR_ID1 = 2
- MSR_ID2 = 4
- MSR_ID3 = 8
- MSR_ID4 = 16
- MSR_ID5 = 32
- MSR_ID6 = 64
- MSR_ID7 = 128
- read_Msr_x(PN, road_x)
读取小电阻模块测试单一通道的值的阻值
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
road_x : 读取具体的单一通道,1~5可以选,选择1~5时,屏幕的按键1不能用,选择0时屏幕的按键1可以控制通路但是不会上传
- 返回
ret =0 成功
ret <0 失败
read_data 读取到的值
raise : 无
- read_status_Msr(PN)
回读报警状态
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
- 返回
ret = 0 成功
ret < 0 失败
Status 报警状态 是一个长度为16的字节流
raise : 无
- set_Read(PN, OnOff)
设置读开关
raise : 无
- set_chMinMax(PN, ch, max, min)
设置第几通道的报警值
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
- 返回
=0 成功
<0 失败
raise : 无
- set_gear(PN, Horl)
设置测量范围的函数
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
Horl : 范围是0-650 0 范围是0-200
- 返回
=0 成功
<0 失败
raise : 无
- set_range(PN, range)
设置小电阻模块单一通道阻值的范围值
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
range : 选择读取挡位,档1为小范围0-200,档2为0-680
- 返回
=0 成功
<0 失败
raise : 无
- start_AlarmFlag(PN)
启动报警
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
- 返回
=0 成功
<0 失败
raise : 无
- stop_AlarmFlag(PN)
关闭报警
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
- 返回
=0 成功
<0 失败
raise : 无
- sharp_msr.SHARP_MSR_Init()
初始化小电阻模块
参数 : 无
- 返回
=0 成功
<0 失败
raise : 无
- sharp_msr.SHARP_read_Msr_x(PN, road_x)
读取小电阻模块测试单一通道的值的阻值
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
road_x : 读取具体的单一通道,1~5可以选,选择1~5时,屏幕的按键1不能用,选择0时屏幕的按键1可以控制通路但是不会上传
- 返回
ret =0 成功
ret <0 失败
read_data 读取到的值
raise : 无
- sharp_msr.SHARP_read_status_Msr(PN)
回读报警状态
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
- 返回
ret = 0 成功
ret < 0 失败
Status 报警状态 是一个长度为16的字节流
raise : 无
- sharp_msr.SHARP_set_Read(PN, OnOff)
设置读开关
raise : 无
- sharp_msr.SHARP_set_chMinMax(PN, ch, max, min)
设置第几通道的报警值
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
- 返回
=0 成功
<0 失败
raise : 无
- sharp_msr.SHARP_set_gear(PN, Horl)
设置测量范围的函数
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
Horl : 范围是0-650 0 范围是0-200
- 返回
=0 成功
<0 失败
raise : 无
- sharp_msr.SHARP_set_range(PN, range)
读取小电阻模块测试单一通道的值的阻值
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
range : 选择读取挡位,档1为小范围0-200,档2为0-680
- 返回
=0 成功
<0 失败
raise : 无
- sharp_msr.SHARP_start_AlarmFlag(PN)
启动报警
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
- 返回
=0 成功
<0 失败
raise : 无
- sharp_msr.SHARP_stop_AlarmFlag(PN)
关闭报警
- 参数
PN : 取值可为MSR_ID1 MSR_ID2…其中一个对应的ID
- 返回
=0 成功
<0 失败
raise : 无