模块是SM331 AI8*12bit,接线方式为2线制,采用电流输入,分别接M+和M-,调试的时后模块送上电以后监视程序发现温度为0,我量了M+跟M电压为19v,M+端子对地电压为0。请问老师们即使设备不工作是不是也会有温度显示的,那为什么输出为0,是我的电没送过去吗?
图片说明:
最佳答案
关于S7-300的模拟量模块请参考下面内容:
1.《SM331 AI 8x12 位使用入门》第1 部分:4-20mA,讲解的是4-20mA信号的如何使用
http://wenku.baidu.com/view/ea8f9461ddccda38376bafab.html
里面有详细接线等内容介绍,请仔细阅读,按讲解要示进行操作。
2.模拟量模块虽然都可以接二线制电流信号和四线制电流信号,但在硬件组态及量程卡都需要进行更改。
你目前的问题,虽然上传了张图片,但还不是表述的太清楚。我个人建议从你的温度传感器来入手,通常我们所指的热电阻或热电偶称为探头,热电阻或热电偶温度传感器一般指热电阻或热电偶+变送器=4-20mA信号,所以你看一下接线盒(或你所述的传感器)中是否还带有变送器模块,如果有上面通常也会标有量程范围(如0-300度)。你可找个DC24的电源,接入温度传感器,用万用表mA档串联测量一下输出电流信号是否正常,有时光靠测量供电电压意义不太。
3.如果检测温度传感器正常,再次检查你硬件设置及量程卡是否为2线制电流信号(也就是量程卡设为D),程序里可以采用FC105就可实现。见上传图片
4.如果你有信号发生器,问题是很好查找的,现场的变送器、传输线路,plc采集三个部分,跟切西瓜似的分段检查就行。
5.西门子有一套关于模拟量模块的教程
《SM331; AI 8x12 位入门指南1》介绍4 - 20 mA,
《SM331; AI 8x12 位入门指南2》介绍电压和 PT100,
《SM331; AI 8x12 位入门指南3》介绍热电偶,
里面详细讲解了模拟量模块的接线、组态和编程,你可以百度搜索一下。
图片说明:
提问者对于答案的评价:
谢谢,现在传感器传来的数据跟实际值误差很大,不知道是不是干扰问的题
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc231976.html