200plc的一个通讯口与多台设备通讯的问题

想用200plc的一个通讯口(走PPI协议)与一台触摸屏和另一台PLC通讯能否实现?现场3台柜子上各自有一个触摸屏(3台触摸屏各有一个空闲485口),想实现用一台200PLC一个通讯口与3台触摸屏通讯可以走PPI协议吗?

最佳答案

实现用一台200PLC一个通讯口与3台触摸屏通讯可以走PPI协议吗? 
可以。
1、先了解S7-200的PPI通信协议:
在一个PPI网络中,与一个从站通信的主站的个数并没有限制,但是一个网络中主站的个数不能超过32个。主站既可以读写从站的数据,也可以读写主站的数据。也就是说,S7-200作为PPI主站时,仍然可以作为从站响应其他主站的数据请求。
 一个主站CPU可以读写网络中任何其他CPU的数据。
S7-200 CPU的PPI网络通信是建立在RS-485网络的硬件基础上,因此其连接属性和需要的网络硬件设备是与其他RS-485网络一致的。
PPI网络上的所有站点都应当有各自不同的网络地址。否则通信不会正常进行。
2、看看西门子官方资料:
、 一个SIMATIC S7-200 CPU可同时与多个HMI组件通信:
http://support.automation.siemens.com/WW/view/zh/14188898
3、注意,上述资料中的要点:
使用PPI协议时,理论上可以连接32个站点,也就是最多为32个HMI设备。但是,对于PPI,在一个时间间隔内站点之间只能有一个逻辑连接(时分复用),该连接在每次通信时建立并清除。波特率最大为187 Kbit/s。在实践中波特率 这使得将HMI设备的数目降低到3台。
现在,在PPI模式下,如果多个HMI设备(PPI主站)访问CPU(PPI从站),可能会发生这样的情况:一台HMI设备不断地访问被另一台HMI设备(或者被其它PPI主站)占用的CPU而不再被更新。此时,应当增加HMI设备的更新周期。可以在HMI设备相关的组态工具中做此更改, 如果使用文本显示器TD 100/200(C)则在Micro/WIN文本显示向导中进行更改。

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

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

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

相关推荐

  • 又是PID 问题啊!!!

    请问 PID 上的 MANUALOUTPUT 这个端口的输入值到底应该输入多少啊?这个参数对使用PID控制面板采用手动和自动调节 …

    SIMATIC S7-200 2020年11月1日
  • 谁有s7-200的scaling库 邮箱:liruibo2002@163.com 谢谢

    谁有s7-200的scaling库  邮箱:liruibo2002@163.com 最佳答案 到以下地址下载 http://www.ad.siemen…

    2021年7月5日
  • 使用EM253时,如何查找原点

    请问:使用EM253定位模块时,如何查找原点,PLC程序如何编写,谢谢! 最佳答案 EM253的向导里有原点设定,可以设定回零的运行模式。硬件方面需要自行安装一个原点检测传感器,输…

    SIMATIC S7-200 2021年7月5日
  • 关于RS触发器程序段编译出错

    请问如图所示的程序段出错点在哪 问题补充:看不到图片吗?其实就是RS两个输入口 有并联的情况,就会编译错误 图片说明:    最佳答案 没有图,可参考…

    2021年7月5日
  • 实数如何变成整数存放在vw或者vb中?

    接到一个工程,要求把模拟量的数值转化为工程量放在指定的字节中:高字节放整数部分,低字节放小数部分。我把模拟量转化成工程量以后,发现数据格式变成实数了,请问各位大侠“这个要求能不能在…

    SIMATIC S7-200 2020年10月31日
  • 编码指令怎么用啊

    编码指令将输入字(IN)最低位集的位数写入输出字节(OUT)的最低"半字节"(4个位)中。什么意思啊 最佳答案 举例说明:ENC0:编码指令:输入字(IN):A…

    SIMATIC S7-200 2020年11月1日
  • 226CN与EM277通讯

    我用的CPU是226CN,profibus-dp模块是EM277.通讯地址是14.上位机是400的!现在一直连接不上 我怀疑是不是CPU和模块兼容问题!通讯我不懂&nbs…

    SIMATIC S7-200 2020年11月1日
  • PLC执行命令

    如果上位机给某个开关量信号送1,那么PLC执行完毕后,这二个位是一直保持1还是会回0?比如,WINCC送1给M0.0,那么这个M0.0是一个周期为1,然后回0,呢,还是一直是1? …

    SIMATIC S7-200 2020年10月31日
  • EM231 RTD模块可以接PT1000吗?和接PT100有什么区别

    EM231 RTD模块可以接PT1000吗?和接PT100有什么区别,谢谢。在程序上怎么修改。 最佳答案 EM231 RTD模块支持PT1000,DIP拨码开关…

    2017年6月5日
  • s7一200Smαrt

    s7一200Smart编程软件能否从S7一200  224CPU上传程序 最佳答案 1、S7-200 Smart 编程软件STEP&nbsp…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论