EM231的0通道和2通道上各接信号隔离器,信号隔离器另一端接的热电阻,当给信号隔离器(有源)及PL

EM231的0通道和2通道上各接信号隔离器,信号隔离器另一端接的热电阻,当给信号隔离器(有源)及PL C上电后,用状态表监视当前值得到数值2300,而另外4.6.8.10.12.14通道也接了信号隔离器,只不过信号隔离器另一端接的热电偶,隔离器也上电,状态表里这些通道里的数值为32768,求解?是什么原因造成的?6400对应的是4MA电流,32000对应的是20MA电流,为什么会出现32768的数值?热电偶的数值2300又是怎么来的呢?请高手赐教,小女子不胜感激!

问题补充:
现场用的模拟量输入模块为6ES7 231-0HF22-0XA0.已设置DIP开关为,ON,ON,ON,ON,OFF,使前6个通道接收1-5V的信号,后2个通道接收4-20MA的信号.信号隔离器已用了相应的4-20MA转1-5V给PLC了.第一次试验是直接用的信号发生器个PLC的,断开了信号隔离器,结果都是对了,今天将信号隔离器接上,并将现场仪表也和隔离器接好,信号隔离器上电,却看到了上述情况.不明白什么原因?

最佳答案

楼主你好。
1、如果说你的231是普通的模拟量输入模块的话,那么你的硬件结构有点问题,热电阻与热电偶信号需要变送为普通231可以接收的信号形式(4~20MA、正负5V等等)。超过了32768说明你选用的变送器范围不对,需要更换。这种结构得来的数据较为粗糙,需要写一个数值换算程序来根据信号计算温度值。
2、如果说你的系统选用的231模块是热电阻和热电偶类型的话,那么这个模块需要配置DIP来适应不同类型的传感器,如PT100或者K偶S偶等等。并且一个模块只能采用一种配置,就是说一个模块对应一种温度传感器。这个结构得来的读数除以10就是温度值,不需额外编程。较为准确。
参考200模块的选型手册关于231部分的介绍。
http://wenku.baidu.com/view/d4acf58a6529647d272852a2.html

提问者对于答案的评价:
谢谢大家的回答,问题还在解决中……

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc304528.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:28
下一篇 2020年10月31日

相关推荐

  • 关于s7-200子程序中的临时变量问题

    不知为何S7-200两个子程序中的临时变量可以互相访问。例如,我建立了两个子程序,分别为SBR1和SBR2,在这两个子程序中都创建了临时变量L0.0和L0.1。在两个子程序都导通的…

    SIMATIC S7-200 2017年11月16日
  • CPU224 程序下载失败

    给CPU224 CN下载程序时,出现如下提示:“A complie error occurred, check non_…

    SIMATIC S7-200 2020年11月1日
  • 关于一个程序的疑问

    我在论坛中看到这样两段程序: 1: 量程是0-1.0MPA,输出的是4-20MA的电流信号   LD  &nb…

    SIMATIC S7-200 2021年7月4日
  • 双速电机编程

    用温度控制双速电机,当温度大于43℃低速运行(若温度继续升高,高速运行,若温度低于41停止)当温度大于47℃高速运行(当温度降到45以下,低速运行)当温度降到45℃低速运行,(当温…

    SIMATIC S7-200 2018年12月14日
  • 如何用S7-200每隔10秒调用一次子程序

    请大神指导一下用S7-200smart每隔10秒调用一次子程序的程序怎么写,自己写了一个但是不知道对不对。 图片说明:    最佳答案 你如果感觉对自己的理解不…

    2021年7月5日
  • 西门子200PLC做主站,modsim做从站的问题

    我写了一个用200PLC做主站,我的I0.1按一次,30001就读取一次,然后根据读取到的值做比较,大于10,我就给40001写入1,小于10,我就给40001写入0,我的从站我用…

    2017年12月10日
  • IO.O上升沿中断问题

    LD V87.0=    I0.0V87.0是屏幕上按钮的地址想用这个语句,模拟I0.0的上升沿,引发中断。为什么不行呢。 问题补…

    SIMATIC S7-200 2021年7月5日
  • 请教关于S7-200modbus通讯的问题。

    cpu为221与托利多ind331称重控制器通讯5个字,因为ind331最快1s扫7次也就是143ms一次,如果我用mbus_msg指令通讯,读的完成位激活写然后写的完成位激活读,…

    2017年7月25日
  • 使用RCV指令如何使用

    如何使用RCV指令啊。我遇到问题了。程序中定义了RCV然后,我怎么才能通过软件或计算机发送一组数据,让plc接收呢。并且如何查看接收到的数据呢。 使用初始化RCV时是不是…

    SIMATIC S7-200 2021年7月5日
  • 断电数据保存

    例如:触摸屏读取高速脉冲输出的计数值,在程序里我转换为实际毫米值(VD580),在运行过程中转换值都是在变化,如果突然停电,我希望运行中的值立即保存,再次上电后,值还是断电前的值。…

    SIMATIC S7-200 2020年11月1日