CPU224XP的两个口都已经被占用,如何监测程序?

CPU224XP的0#口用来连接一块第三方人机界面,1#口用来通过modbus总线带一台变频器。请问在这样的连接状态下怎样用电脑监测PLC的程序?

最佳答案

如果正常情况下,两个口都应该占用了,没法再有口连接PC进行在线监视PLC的程序了。
不过,一般情况下不需要一直在线监视PLC程序,如需监视时可以把触摸屏的连接拔掉,然后监视,监视完后再插上。
另外,不知道楼主选择的第三方人机界面是否支持高级编程或者modbus Slave功能(我知道施耐德的人机界面可以支持上述两种功能)。如果支持上述任一种,都可以实现楼主的功能,说明如下:
1.如果人机界面支持高级功能,将人机界面设置为modbus Master,将S7200和变频器都设置为modbus Slave,然后把S7200、变频器都连接到0#口,人机界面读取变频器的数据,通过高级编程写入到S7200。然后用1#口连接PC监视程序。缺点是人机界面有问题变频器数据无法监视。
2. 如果人机界面支持modbus Slave功能,将人机界面设置为modbus Slave。S7200设置为modbus Master,然后把S7200、变频器都连接到0#口。正常情况下,S7200读写变频器数据,并将需要的数据显示到人机界面(其实是写入到人机界面)。然后用1#口连接PC监视程序。这种方式可靠性较高,而且可以节省出来一个端口连接PC。缺点是支持modbus Slave功能的人机界面很少,我所知道的是Proface和施耐德有。

提问者对于答案的评价:
谢谢您的答复。我查所选择的人机界面,深圳显控公司的Samkoon,,可以支持MODBUS方式

最佳答案作者回复:
楼主注意,一般情况下人机界面与PLC通讯都是作为Modbus Master,而我说的第二种方法是做Modbus Slave。

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

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

相关推荐

  • 怎么用SMB28的值转换成脉冲周期啊?

    用PLC自带电位计SMB28的转换成伺服电机的周期来改变速度!这个怎么做啊?怎么采取  转换?求教 最佳答案 楼主是希望将模入转为脉冲信号来改变速度吧,可以采用…

    SIMATIC S7-200 2020年11月1日
  • SIMATIC S7-200

    模拟量转换为工程量 最佳答案 对于标准输入4-20MA的模拟量计算一般步骤是: 1.AIW读入的数据进行格式装换,INT转换成DINT,再转换成REAL 2.转…

    SIMATIC S7-200 2021年7月5日
  • 西门子编程软件

    西门子编程软件安装时都注意什么 最佳答案 1、首先安装软件路径和安装程序存放路径最好都不要有中文。2、Windows系统的语言环境最好为英语。3、Windows7操作系统的话需要是…

    SIMATIC S7-200 2017年6月24日
  • S7-224的模拟运行

    1.S7-224能用PC/PPI编程电缆与笔记本电脑联接吗? 2.程序编好后能否在电脑上模拟运行(部下载到PLC上)?如何操作? 初学者问题较多,谢谢帮助! 最…

    SIMATIC S7-200 2021年7月5日
  • EM235接压力变送器问题

    西门子200    CPU224CN 模拟量模块EM235 6ES72350KD220XA8输入接三线0-20MA压力变…

    SIMATIC S7-200 2020年11月5日
  • s7-200的MODBUS库

    S7-200的modbus库中为什么没有对PORT1的从站程序呢。可不可以将PORT0的从站程序破解后,然后将其改成PORT1的呢。对port0的程序会有影响吗。我现在PORT0已…

    SIMATIC S7-200 2018年12月14日
  • s7200编程怎么用普通的计数器来计实际生产长度

    用计数器CXXX来计数,想用触摸屏显示计数器的当前值(即显示生产电缆的实际长度),不知道是不是直接把CXXXmov-w给另一个地址就可以来。最好给个简单的实例方便我参考,不要高速计…

    SIMATIC S7-200 2017年6月10日
  • S7-200自由口通讯乱码问题

    我用PC端的USB转了RS485后连接电脑(这个转接设备是可靠的),然后我需要用自由口通讯,我用串口助手发了16进制数01 02 03  P…

    2021年7月5日
  • s7-200做与设定值做比较,报警,程序是怎么编写的

    我想做一个低限的报警,低于设定值报警,plc是如何编程LD语言的 最佳答案 参考附图 图片说明:    提问者对于答案的评价:谢谢

    2021年7月5日
  • plc400与plc200通讯偏移地址的问题?

    我司的一个plc200作为从站与CPU414-5H通讯,plc400侧设的地址设的是100-115偏移量600如图,为什么plc400侧地址例如I111.5对应的PLC200侧地址…

    2017年5月28日