通讯协议的发送格式

PPI.MPI.PROFIBUS.自由通讯口协议。它们的数据发送接收格式是不是都不一样,请各位帅哥,举几个例子来看看,并说明一下发送的数据内容。谢谢,

最佳答案

同一种通信协议可以通过不同的硬件传输;同一种传输介质也可以传输不同的通信协议。例如,PPI、MPI和PROFIBUS-DP协议都可以在RS-485总线上传输;而PROFIBUS-DP也可通过光纤传输。

 如果通信对象支持相同的通信协议,但通信口的硬件标准不同,就需要使用接口转换器件。如S7-200编程软件通过PPI协议与CPU通信,计算机上的RS-232串口就需要RS-232/PPI电缆才能与CPU上的RS-485串口通信,RS-232/PPI电缆在这里也起到了RS-232和RS-485之间的转换作用。这也包括光/电传输信号的转换,电信号与无线电信号之间的转换等。

 使用何种通信传输方式,决定了通信的速率和距离。通信硬件的通信速率会成为接口转换成功与否的制约因素。如果某种“插入”的传输介质,对讯号传输造成的影响超出此协议所容许的范围,就不能使用。例如,两个CPU之间基本不能通过一对传输速率较慢的数据电台使用PPI协议通信,而必须使用通信速率较低的“自由口协议”;而一个较快的光纤系统可以“插入”到使用PPI协议的RS-485电气网络中。
 S7-200支持的通信协议,有些是公开的标准;有些是西门子公司的内部协议,不公开。

 PPI协议:
 西门子内部协议,不公开

 
 MPI协议:
 西门子内部协议,不公开

 
 S7协议:
 西门子内部协议,不公开

 
 PROFIBUS-DP协议:
 标准协议,公开
 详情请参考:
 http://www.profibus.com 

 
 USS协议:
 西门子传动装置的通用串行通信协议,公开
 详情请参考相应传动装置的手册

 
 modbus RTU:
 公开
 详情请参考:
 http://www.modbus.org 

 

提问者对于答案的评价:
说明很详细谢谢,
 

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

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

相关推荐

  • 谁有MODBUS的测试软件呢?

    谁有modbus的测试软件呢?最好是Modscan32的,也可以告诉我好一点的下载地方。多谢了。 问题补充:我要测试的是S7200的MODBUS程序,用这个软件也可以做的到吗?怎么…

    SIMATIC S7-200 2021年7月5日
  • S7-200中的两种编程模式SIMATIC和IEC113-3如何对应里面指令

    比如我打开一个程序显示不能打开当前SIMATIC项目,然后我就在选项设置常规里点了以后就能打开,我在打开一个IEC1131-3的也显示不能打开,同样的方法我也操作一遍,后来能打开,…

    SIMATIC S7-200 2017年6月10日
  • S7200设计方案如何实现这些功能?

    现场是有10多个工位箱,每个工位箱上需要装一个倒计时器及工位显示器加上五色声光报警灯,而且这个倒计时时间可以人为修改,而且暂停的工位信息也需要在显示屏上显示(数字显示),可以采用最…

    SIMATIC S7-200 2020年10月31日
  • s7226cn通讯

    我现在S7200下载程序时无法下载,请教个位老师.我用的PLC型号是S7226CN,下载电缆是我用232\485的转换器做的,转换器的+\-接PLC的3\8,这应该没有问题,原来我…

    SIMATIC S7-200 2021年7月4日
  • cpu可以升级吗

    s7-200  cpu222 01 22版本plc怎样升级。请指教。 最佳答案 如S7200系列CPU,固件版本是不可以升级的。 提问者对于…

    SIMATIC S7-200 2017年6月24日
  • PCS7 程序里的值能在画面上显示,为什么所有的温度信号都是红色的,而且很高,2000多度,是不是通讯没好?

    CS7 程序里的值能在画面上显示,为什么所有的温度信号都是红色的,而且很高,2000多度,是不是通讯没好?但是硬件组态里面也没有错误提示,一个正常温度信号都没有,哪怕有一…

    2021年7月5日
  • s7-200位置控制向导如何使用??

    本人想使用西门子plc s7-200控制松下伺服电机。因刚刚才接触西门子plc,手头上没有什么资料。请问位置控制向导如何使用?那位有详细资料发我一份!在此谢了!!!邮箱:…

    SIMATIC S7-200 2020年10月31日
  • PLC 存储区数据

    在s7-200中,由于使用了一个移位寄存器指令来做子程序调用控制,同一个时刻只能调用一个子程序,因此寄存器里面的数据只能有一个1,其余为0。所以存储区中的数据正确对程序非常重要。我…

    SIMATIC S7-200 2020年11月1日
  • 和威伦的地址

    S7-200和威伦触摸屏通讯,需要读取的地址是vd200,做威伦触摸屏画面时只有VW类型的地址,这两地址是一样的吗, 最佳答案    不一样的。&nb…

    SIMATIC S7-200 2021年7月4日
  • S7-200可编程序CPU224

    我想问下在CPU224和EM231连接后,我通过一个湿度变送器输入一个电流信号(4~20mA)后在PLC内检测到,怎么样将这个信号源转换成我要的实际的相对湿度(RH%)?是不是要通…

    SIMATIC S7-200 2018年12月6日

发表回复

登录后才能评论