修改s7-200开关量输出地址后,触摸屏上所有模拟量都不显示,并且一直在跳动。

配置:cpu224xp晶体管型+em231(4ai)+em231(2rtd), port0

接触摸屏,port1接rs485远程通信。
一个远程泵房,平日里运行正常,已正常运行5年多,前段时间

,控制一台泵的开关量输出点q0.2突然坏了,一直有信号输出

,并且对应的输出灯不亮。我想更换一个输出点,我就把子程

序“vavle_control”中的q0.2全部改为q0.3,一共修改了两处

(其他什么也没动)。程序下装后,本地触摸屏和远程DCS都可

以正常开、关泵,能够正常显示温度,但是em231(4ai)中的模

拟量全部不能正常显示,触摸屏幕上这4个模拟量值一直在跳,

不显示数值,远程dcs中就显示为零。然后我用debug中的“程

序状态监测”功能,能够看到当时的4个模拟量电流值分别是

4.12ma\4.43ma\4.1ma\18.3ma,并且这4个值一直在变化,查看

现场仪表也有显示,然后我就系统全部断电,然后重启,问题

依旧,我又把以前未修改过的原始程序下载下去,问题依旧。

请问这是怎么回事?需要程序我可以发给你

问题补充:
后来我是直接把原来未修改的程序下下去,问题依旧。仪表柜和电控柜分别是两个单独的柜子,距离4、5米的样子,所以我觉得干扰的可能性很小。之前都是好好的,就是程序修改后一下装,问题就出来了。

最佳答案

楼主你忽略了,不光是程序下载就行了,还要设置好通信口的,你把通信端口0,端口1重新设置再下载进去,之后再下载编译后的程序,Q0.2换成Q0.3不会影响模拟量输出的。逻辑也说不过去的
重点查下端口设置这块。
还有种办法:采用排除法来进行,单独对4输入模拟量模块进行编程测试,就很容易知道答案了。
  按我的经验的话,还是出现在软件设置方面出了问题,还有程序查下。

提问者对于答案的评价:
晕,最终的原因居然是需要在触摸屏上设置模拟量的量程,当时触摸屏上量程为零。

专家置评

修改前先核实q0.3在其他地方是否使用
理论上,修改数字量点不会对模拟量产生影响,除非是间接产生,比如引进干扰,或者控制变化等

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月14日 上午10:00
下一篇 2017年6月14日

相关推荐

  • EM231的疑问

    EN231见西门子资料写着输入可以是0-10V或者0-20MA,通过拨码开关设置,那么我现场是4-20MA仪表,接入EM231有问题吗,我直接在编程中设定模拟输入范围是6400-3…

    SIMATIC S7-200 2020年11月1日
  • PIC怎样上在梯形图

    怎样丛PLC上载原程序,也就梯形图,PLC是四级密码 禁止上载的,有密码怎样上载,无密码怎样上载.请那位大侠细细说来,本人是初学者 ,谢谢 最佳答案 第 4 级…

    SIMATIC S7-200 2021年7月5日
  • 上载密码

    214设了上载密码,找不到了,咋办啊,程序没有备份,可以破解吗?谢谢! 问题补充:还有要是重新编程,没有密码会不会禁止下载?怎样清除原来的程序和密码?谢谢啊! 最佳答案 在链接后,…

    SIMATIC S7-200 2021年7月4日
  • 通讯电缆制作

    S7-200通讯电缆制作 最佳答案 已发送  liangzejun@126.com 提问者对于答案的评价:多谢

    SIMATIC S7-200 2021年7月4日
  • 西门子S7-200怎样采集编码器数据

    如何用西门子S7-200接收编码器信号采集速度,226cn的cpu? 最佳答案 我想你说的是增量式的编码器,设一个高速计数的中断程序,在中断中调用cpu226本身自带的毫秒级的时间…

    SIMATIC S7-200 2021年7月5日
  • 两台S7200PLC和上位机进行PPI通信问题

    两台S7200PLC和上位机进行PPI通信,CPU都是226的CPU剩余的口用于和其他设备进行RS485通信,问题是,在和上位机PPI进行通信的时候,在同样的口上两台PLC之间还可…

    SIMATIC S7-200 2017年11月23日
  • S7200与devicenet通讯

    电器(林肯焊机)使用的是DEVICENET协议,用CPU是226的,有什么办法可以与其之间建立通讯,达到部分相互通讯控制的目的?望各位大大多多帮忙竟然详细些,先谢谢各位的帮忙了。 …

    SIMATIC S7-200 2017年10月30日
  • 用200PLC的一个通讯口怎样既和触摸屏又和上位机通讯?

    我用224的CPU,只有一个通讯口,怎样能既和触摸屏又和上位机连接?用带编程口的485总线接头可以实现吗? 问题补充:我想上位机和触摸屏都走PPI,用一个口,可不可以? 最佳答案 …

    SIMATIC S7-200 2021年7月4日
  • S7-200 CPU226和触摸屏通信

    S7-200 CPU226和触摸屏Smart 700通信 用RS485接口,两头的九针接口分别对应的接线 最佳答案 1 外壳地,连接到连接器…

    SIMATIC S7-200 2020年11月1日
  • CPU224 CN 的RS485通信口多功能利用

    一台CPU224CN 和第三方伺服通过modbus通信发送数据,而我又想在调试的时候监控CPU224的程序,但是CPU224只有一个RS485通信口,我用PC-PPI电缆…

    SIMATIC S7-200 2017年10月30日