我有一个TR的磁致伸缩液位计(LA80),接在SM338上(接线图见图片,我分别接了:白,棕,绿,黄,粉,蓝)。也设置了SM338的输入,但是当我把组态的硬件下载到PLC上时,SM338的SF亮红。读取的传感器值为0。我实在不知道是哪里出现了问题,请各位大神指导一下。
问题补充:
六根线应该接得没问题
图片说明:
最佳答案
这个问题你需要确认这个磁致位移传感器的输出是什么特性,根据输出特性组态硬件信息。
当出现SF报警时,可以查看报警信息。
诊断报文LED诊断监测
模板有问题SF模板
内部故障SF模板
外部故障SF模板
通道错误SF模板
外部辅助电源故障SF模板
模板没有参数化SF模板
参数错误SF模板
通道信息可用SF模板
触发监测SF模板
通道错误SF通道(编码器输入)
组态/参数赋值出错SF通道(编码器输入)
外部通道错误(编码器错误)SF通道(编码器输入)
参考,SM338快速入门(更新版),链接:htTP://www.ad.siemens.com.cn/download/docMessage.ASpx?Id=1320
你的问题应该在接线(时钟信号与数据信号的端子)、模块24V电源;和硬件组态(输出特性类型)上。
程序例子:
LPID256
TMD100
补充问题回复:
你确认连接:
11#:24V电源正(17#、18#)
12#:24V电源地(19#、20#)
当传感器电源大于900mA时,采用外部电源供电。
1#:时钟-(6#、10#、14#)
2#:时钟+(5#、9#、13#)
3#:数据+(3#、7#、11#)
4#:数据-(4#、8#、12#)
上述信号必须采用屏蔽电缆线。
硬件组态传感器必须是支持格雷码和二进制码数据格式。
位置检测模板SM338支持以下编码器类型:
>带13位报文帧长度的编码器;
>带21位报文帧长度的编码器;
>带25位报文帧长度的编码器;
>编码器值的持续时间取决于传输和处理方法;
>单稳时间超过64μs的编码器不能用于SM338。
你仔细核对文档内容,应该可以帮助找到问题所在。
提问者对于答案的评价:
谢谢啦,还是报错。接线应该没有问题,我这个传感器测量长度是1000mm,分辨率是0.01mm,不知道是不是配置的步进/旋转有问题。步进旋转最大是8192,我就选的这个。
最佳答案作者回复:
先不需要设置缩放比例。
你需要关注的仅仅是绝对传感器(ssi)是几位?;代码类型是格莱码还是二进制?;时钟频率是多少khz或mhz,这个与磁致位移传感器匹配好。