西门子PROFIBUS总线电缆紫色代理商
- 供应商
- 浔之漫智控技术(上海)有限公司-西门子PLC
- 认证
- 品牌
- 西门子
- 用途
- PIC
- 中国
- 全国代理商
- 联系电话
- 18717946324
- 手机号
- 18717946324
- 联系人
- 占雪芬
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-06-09 08:00
西门子profibus总线电缆紫色代理商
上海浔之漫智控技术公司在经营活动中精益求精,具备如下业务优势:
siemens可编程控制器
长期低价销售西门子plc,200,300,400,1200,西门子plc附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效
欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度
您的选择您的支持是我的动力! ————致我亲爱的客户!
价格波动,请来电咨询
cp进行modbus tcp通讯fb输出常见故障代码及处理
status(hex)
故障原因
处理措施
fb modbus故障
a002
modbus起始地址start_x错误
由通讯伙伴确认起始地址
a003
modbus地址映射的db块的数据区长度太短,较低长度:
-寄存器:
(start_address – start_x + length) * 2
-位
(start_address – start_x + length) / 8
其他可能的原因:
·参数初始化错误(cp为client时)
·客户端请求报文时错误的地址区域(cp为server)
扩展db区域
当cp为client时,修改参数start-address或者length
当cp为server时,修改客户端的请求
a004
仅在cp为client时才有此故障:
参数data_type及write_read设置不匹配,不可能对输入寄存器或离散输入进行写操作
修改此两个参数
a005
cp为client时:
参数length设置无效
cp为server时:
client请求的寄存器号无效,合法的数据类型范围如下:
读线圈/离散输入:1 to 2000
写线圈: 1 to 1968
读寄存器: 1 to 125
写保持寄存器: 1 to 123
cp为client时:
修改参数length
cp为server时:
修改client请求的数据类型范围
a006
cp为客户端时:
数据区1-8中对应的modbus地址范围(data_type,
start_address和 length
)不存在
cp为服务器时:
客户端请求的报文不正确
cp为client时:
修改参数data_type,start_address和 length
cp为server时:
修改client 请求或修改数据类型data_type_x.
a007
cp为client时:
参数monitor监控时间设置无效,值必须>20ms
修改参数monitor
a008
接收监控超时,可能的原因:
对于modbuscp v2.x:
所有通过502端口的连接激将中断并重新建立
对于modbuscp v1.x:
同步错误,报文丢失
检查通讯伙伴的参数设置,如单元标识符等
a009
当cp为client时,接收标识符ti与发送不一致, 连接将终止和重新建立
对于modbuscp v2.x:
所有通过502端口的连接激将中断并重新建立
通过抓包工具来分析和修正通讯伙伴的报文
a00a
cp为client时,接收参数unit 与发送的不一致,连接将终止和重新建立
对于modbuscp v2.x:
所有通过502端口的连接激将中断并重新建立
a00b
cp为client时:
接收与发送功能码不一致
cp为server时:
无效的功能码被接收
对于modbuscp v2.x:
所有通过502端口的连接激将中断并重新建立
对于modbuscp v1.x:
同步错误,报文丢失
cp为client时:
通过抓包工具来分析和修正通讯伙伴的数据报文格式
cp为server时:
注意fbmodbus仅支持功能码fc1、2、3、4、5、6、15、16
a00c
接收到的字节长度与寄存器/位不匹配
cp为服务器时,cp将发一个响应异常给客户端
对于modbuscp v2.x:
所有通过502端口的连接激将中断并重新建立
通过抓包工具来分析和修正通讯伙伴的报文
a00d
仅在cp 为client 时发生:
响应的modbus寄存器/位地址或长度与客户端请求的不一致
a00e
modbus报文报头的长度与寄存器/位 不匹配,fb将忽略
对于modbuscp v2.x:
所有通过502端口的连接激将中断并重新建立
对于modbuscp v1.x:
同步错误,报文丢失
a00f
非0的协议标识符报文被接收
对于modbuscp v2.x:
所有通过502端口的连接激将中断并重新建立
对于modbuscp v1.x:
同步错误,报文丢失
a010
数据区1-8db块号重复使用
确保每个db块号只使用一次
a011
data_type参数设置(范围为1-4)
修改data_type参数
a012
数据区参数data_type_1和data_type_2设置重叠
数据区不能有重叠的modbus地址区域
a013
数据区参数data_type_1和data_type_3设置重叠
修改此参数
a014
数据区参数data_type_1和data_type_4设置重叠
a015
数据区参数data_type_1和data_type_5设置重叠
a016
数据区参数data_type_1和data_type_6设置重叠
a017
数据区参数data_type_1和data_type_7设置重叠
a018
数据区参数data_type_1和data_type_8设置重叠
a019
当参数data_type_x设置不为0时,db_x被赋值0
db_x不能为0
a01a
报头中长度错误:
范围3-253字节
对于modbuscp v2.x:
所有通过502端口的连接激将中断并重新建立
通过抓包工具来分析和修正通讯伙伴的报文
a01b
cp为server及使用功能码fc05时:
接收的线圈值无效
cp将发送异常报文
a01e
cp接收到无法识别的数据,
对于modbuscp v2.x:
所有通过502端口的连接激将中断并重新建立
对于modbuscp v1.x:
同步错误,报文丢失
分析错误信息,通过抓包工具来分析和修正通讯伙伴的报文
a01f
功能块fbmbbuscp返回一个无效的状态
联系产品供货商
a020
参数check_conn_cycle设置<1s时,对于功能块ag_cntrl过短
当为client模式时,参数check_conn_cycle=true下check_conn_cycle设置需要>1s;
当为server模式时,check_conn_cycle设置需要>1s;
a023
数据区参数data_type_2和data_type_3设置重叠
数据区不能有重叠的modbus地址区域
a024
数据区参数data_type_2和data_type_4设置重叠
a025
数据区参数data_type_2和data_type_5设置重叠
a026
数据区参数data_type_2和data_type_6设置重叠
a027
数据区参数data_type_2和data_type_7设置重叠
a028
数据区参数data_type_2和data_type_8设置重叠
a034
数据区参数data_type_3和data_type_4设置重叠
a035
数据区参数data_type_3和data_type_5设置重叠
a036
数据区参数data_type_3和data_type_6设置重叠
a037
数据区参数data_type_3和data_type_7设置重叠
a038
数据区参数data_type_3和data_type_8设置重叠
a045
数据区参数data_type_4和data_type_5设置重叠
a046
数据区参数data_type_4和data_type_6设置重叠
a047
数据区参数data_type_4和data_type_7设置重叠
a048
数据区参数data_type_4和data_type_8设置重叠
a056
数据区参数data_type_5和data_type_6设置重叠
a057
数据区参数data_type_5和data_type_7设置重叠
a058
数据区参数data_type_5和data_type_8设置重叠
a067
数据区参数data_type_6和data_type_7设置重叠
a068
数据区参数data_type_6和data_type_8设置重叠
a068
数据区参数data_type_7和data_type_8设置重叠
a07a
参数id设置无效:范围1-64
修改参数id
a07c
参数data_type_1设置无效:范围0-4
修改参数data_type_x
a07d
参数data_type_1未定义,data_type_1为缺省的使用数据区,需要定义
修改参数data_type_1
a07e
参数db_x值与背景db中的值不一致
修改参数db_x
a080
在ob1和ob100调用fbmodbus功能块时使用了不同的背景db
需要使用相同的背景db
a081
cp为client且使用fc05功能码时:
接收的线圈状态与发送不一致
通过抓包工具来分析和修正通讯伙伴的报文
a082
cp为client且使用fc06功能码时:
接收的寄存器值与发送不一致
通过抓包工具来分析和修正通讯伙伴的报文
a083
仅在cp为client时:在上一个请求还没有处理完成时又发送新的请求
等待done=true 或 error =true后再发送新请求
a085
在授权期间由于无效的写权限导致发生错误
对于授权db,确认参数reg_key的结构是否正确
a090
功能块未授权,此为一状态信息,参数error并不会置1,功能块在未授权情况仍然可以运行而不影响通讯
针对cpu读出预授权解码,之后按照授权操作向it4industry.部门索取授权码
a091
收到异常响应码1(仅在client模式),连接将终止和重新建立
通讯伙伴不支持请求的报文
展开全文