CAN Getstate
获取有关CAN接口状态和I/O错误数量的信息。
类型: EngeeFunction
图书馆中的路径:
|
资料描述
要使用该块,请安装/更新支持包。 设备。
座 CAN Getstate 它用于获取有关CAN总线状态和I/O错误数量的信息。
港口
输出
#
现状
—
端口作为多个信号总线的当前状态
向量
Details
总线中的信号值为 1 意味着相应的状态处于激活状态:
-
ACTIVE - 收发器正常,错误数小于 96。
-
警告 - 错误数小于 128。
-
PASSIVE - 收发器停止主动纠正线路上的错误流量,错误数小于 256。
-
BUS_OFF -收发器停止参与交换,错误数大于 256。
-
STOPPED -收发器停止运行。
-
SLEEPING - 收发器处于睡眠模式。
数据类型 |
Float64 |
复数支持 |
无 |
#
TxErrors
—
传输错误数
尺度
Details
数据类型 |
Float64`。 |
复数支持 |
无 |
#
RxErrors
—
接收错误次数
标量
Details
数据类型 |
Float64`。 |
复数支持 |
无 |
参数
Параметры
# 端口 — 被查询状态的 CAN 端口
Details
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |