CPU224CN 在运行状态下无法在线监测

请问前辈们,我现场有台200 CPU224CN,下载程序后无法在线,只有在stop状态下才能用USB-PPI 链接,无法在运行状态下无法在线监测设备状态。是我哪里设置不对还是这个型号的CPU就是这样的。

最佳答案

你这个口是不是做了通讯,看程序里面是否有通讯程序在里面,如果有通讯程序在PLC处于运行模式时,是无法监控程序,只能在停止模式时才能监控。应为CPU224CN只有一个通讯口,你做了通讯口就不能用作PPI监控调试模式。
应用自由口通信首先要把通信口定义为自由口模式,同时设置相应的通信波特率和上述通信格式。用户程序通过特殊存储器SMB30(对端口0)、SMB130(对端口1)控制通信口的工作模式。

 CPU通信口工作在自由口模式时,通信口就不支持其他通信协议(比如PPI),此通信口不能再与编程软件Micro/WIN通信。CPU停止时,自由口不能工作,Micro/WIN就可以与CPU通信。

通信口的工作模式,是可以在运行过程中由用户程序重复定义的。

如果调试时需要在自由口模式与PPI模式之间切换,可以使用SM0.7的状态决定通信口的模式;而SM0.7的状态反映的是CPU运行状态开关的位置(在RUN时SM0.7="1",在STOP时SM0.7="0") 自由口通信的核心指令是发送(XMT)和接收(RCV)指令。在自由口通信常用的中断有"接收指令结束中断"、"发送指令结束中断",以及通信端口缓冲区接收中断。 与网络读写指令(NetR/NetW)类似,用户程序不能直接控制通信芯片而必须通过操作系统。用户程序使用通信数据缓冲区和特殊存储器与操作系统交换相关的信息。 XMT和RCV指令的数据缓冲区类似,起始字节为需要发送的或接收的字符个数,随后是数据字节本身。如果接收的消息中包括了起始或结束字符,则它们也算数据字节。 调用XMT和RCV指令时只需要指定通信口和数据缓冲区的起始字节地址。
通信__SIMATIC S7-200:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/smart%20sms/043.html

提问者对于答案的评价:
感谢前辈,的确做了modbus通讯了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:46
下一篇 2021年7月5日 上午11:46

相关推荐

  • 老款 EM235

    老款 EM235 12个开关怎么用,哪里有说明 专家建议 您好,老款EM235 只有1,3,5,7,9,11几个拨码开关有用途,用于设定输入信号的量程…

    SIMATIC S7-200 2020年11月1日
  • 急!!!s200与mm440间的uss通讯

    200plc与440变频器进行通讯,在现场运行着会突然通讯中断,也就是变频器不能停止,改变速度什么的都没反应,就一直运行,只能断电重启,重启后会正常,这种情况出现的时间间隔不定,今…

    SIMATIC S7-200 2020年11月5日
  • 模拟量输入信号问题

    本人现手中有200系列的224XP CN 一台,模拟量收入信号为0-10V。但手中的模拟量变送器输出信号为0.5V-2.5V,能不能与进行数据编程。该如何解决,…

    SIMATIC S7-200 2021年7月4日
  • 200SMATER与自制的PC板通讯问题

    近期,公司有一个项目,由嵌入式开发组做一个PC板,用QT做操作界面,要与200SMATER做以太网通讯。我在网上查了几次,没有可参考资料,我也没有相关经验。我想问的就是:1、自制的…

    SIMATIC S7-200 2021年7月5日
  • s7200输入有接线但是程序里找不到输入符号

    请教各位大神:我的S7200224xp,PLC的输入点I0.0-I0.3有光眼传感器并设为脉冲捕捉位,并接受信号参与程序运行,但是我上载程序后却查找不到符号位,符号表里定义以后也显…

    SIMATIC S7-200 2017年6月24日
  • s7200smart和wincc7.3可以直接通过网络通信么?

    s7200smart和wincc7.3可以直接通过网络通信么?我看大部分都是用的OPC。 问题补充:用S7通讯还是用OPC通讯?哪个好点,容易点? 最佳答案 不能直接通讯,需要通过…

    SIMATIC S7-200 2017年6月5日
  • 200plc上传下载问题

    200plc上传下载时串口编程电缆能带电插拔么?plc必须要断电? 钻石用户推荐最佳答案 我的习惯是不断电plc,但是拔插通讯电缆前,必须是停止通讯状态的。 提问者对于答案的评价:

    SIMATIC S7-200 2021年7月5日
  • 200PLC控制多台伺服电机

    现在想用200PLC控制8台西门子的V80伺服电机,那么我怎么配置,CPU选用CP224XPSi CN的 问题补充:那么如果是能由4个CPU来控制,它们之间采用PPI通讯…

    SIMATIC S7-200 2020年11月1日
  • EM227选型

    我现在CPU选的是CPU226CN  选哪个型号的EM227比较合适 问题补充:EM277 最佳答案 EM 277只有一种:EM 277&n…

    SIMATIC S7-200 2020年11月5日
  • 如何将S7-200的符号表导出成EXLCE 然后修改好后在导入符号表内

    如何将S7-200的符号表导出成EXLCE 然后修改好后在导入符号表内 最佳答案 你将做好的excel文件后缀xls改成dif,在符号表编辑器里打开“导入”,选择你编好的…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论