PPI通讯的几个问题

现在有个项目共用到6个电磁流量计,对管道中N2(氮气)的流量进行监控;信号为AI:4—20mA电流信号。位置不同用3台CPU224XP,2台做从站,1台做主站;从站PLC扩展1个EM231模块;主站不扩展,主站与smart1000HMI连接,主从站通过PPI通信,实现数据交换。要求:所有流量信号在HMI上显示,并通过HMI可以预设流量值,若实际值高于预设值产生报警。现在有几个问题,不太明白,特请教。1,、PPI通讯一次最多能传多少数据(如2S采集一次)2、用PPI通信是否可靠,若用其他方式要加通信模块,成本比较高

最佳答案

1、PPI通讯一次最多能传多少数据(如2S采集一次)?
S7-200 CPU之间的PPI网络通信只需要两条简单的指令,它们是网络读(NetR)和网络写(NetW)指令。每条网络读写指令最多能够读或者写16个字节的数据。
2、用PPI通信是否可靠?
PI通信是可靠的。S7-200 CPU的PPI网络通信是建立在RS-485网络的硬件基础上,因此其连接属性和需要的网络硬件设备是与其他RS-485网络一致的。
由于串行通信的特点,通信数据的接收(或者发送)是不能与PLC程序的扫描周期配合的。所有的通信活动都需要PLC操作系统的管理,网络读写(包括其他类似的通信指令)指令只是告诉操作系统有需要处理的通信任务。因此,网络读写指令采取通信数据缓冲区的方式,在操作系统的通信管理功能与PLC的用户程序之间交换信息。
3、若用其他方式要加通信模块,成本比较高?
采用USS、modbus不需要要加通信模块,以太网需要。
4、有关通讯文档:
《S7-200 CPUs — 通信组态和编程 — USS, modbus 或自由口通信》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=28767151&nodeid0=10805397&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
详见《S7-200之间的PPI通讯设置 》下载:
http://download.gongkong.com/file/2005/7/13/S7-200-PPI.rar
《S7-200 以太网解决方案》下载:
http://download.gongkong.com/file/company/1249/tougao/200710100003.pdf

提问者对于答案的评价:
谢谢各位!

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

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

相关推荐

  • 下降沿使用是否 合理

    子程序中沿的使用 问题补充:我的意思是  在下降沿之后  我有个M16.2的常开是来确定2303.1状态的条件  &nb…

    2017年11月16日
  • S7-200以太网通信?

    我通过交换机做了个S7-200的以太网通信,一台电脑控制两台S7-200。可是有的时候断电后两个以太网模块就没信号了,无法通信了,谁知道怎么回事啊? 问题补充:用SM0.0可以吗?…

    SIMATIC S7-200 2020年11月5日
  • 200定时器定时移位问题

    目前有一台设备,产品进入入口开始往右行走,一直到达最右边一个工位,顶升固定。气缸下压然后开始计时,保持产品4个小时压制,完成后自动放开。当前一个工位有产品正在压制时,次一工位顶升固…

    2017年6月12日
  • cpu226断电保持继电器

    cpu226程序中运行到某个时刻后触发一个事件,然后把M6.0置位,M6.0是位于断电保持继电器里吧,请问系统断电10天后,M6.0的状态,是保持置位状态还是复位了呢? 问题补充:…

    SIMATIC S7-200 2017年11月12日
  • 请教VB程序关于OPC的问题

    问题描述:例子是操作2个参数,我改成操作3个参数,结果不行,以下是部分代码 Private Sub cmdAddItem_Click() O…

    SIMATIC S7-200 2021年7月5日
  • EM231 RTD可以用PID调节吗

    EM231 RTD可以用PID调节吗?我做了个程序AIW0 设定值低温14度,高温25度Q3.4,Q3.5得电,但温度没有达到Q3.4,Q3.5就始终导通,而3…

    2020年10月31日
  • 200 PLC的MODBUS通讯,遇到困难了!

    S7 224的PLC做modbus主站,去读写下面的一个做从站的第三方仪表。我通过串口调试工具按照仪表的标准报文格式要求,发送:“03[站地址] 05[写命令]…

    SIMATIC S7-200 2020年11月1日
  • S7-200用SP9下载后不能用低版本下载程序

    我的一个CPU224 CN的PLC原来在程序上用的STEP 7 Micro WIN V 4.0 SP9(版本号…

    SIMATIC S7-200 2017年11月17日
  • 200cpu的Prodave通讯问题

    在计算机上通过Prodave函数访问226CPU中的数据,请问在计算机与CPU之间可以使用什么通讯方式?可以使用CP5611通讯卡在计算机与CPU之间通过MPI或DP通讯方式吗? …

    SIMATIC S7-200 2021年7月4日
  • S7200编程软件WIN V4.0如何汉化

    最佳答案 不用汉化~直接在设置里选择语言(中文)就可以了 Tools==>options…==>general==>Chinese&nbsp…

    SIMATIC S7-200 2021年7月5日