西门子s7-300 plc间的通信方式

来源:电工天下时间:2015-10-24 21:53:28 作者:老电工手机版>>

西门子s7-300 plc间的通信方式

两个s7-300plc之间的数据交换通信方式,根据具体的plc型号不同,其相应的通信接口也不同,主要有:mpi、profibus dp和以太网通信。
s7通信:

通过s7连接的配置实现s7站间和pc站间的数据交换。

s7连接的属性:

该连接可用于所有s7/m7设备。

可用于所有子网(mpi,profibus,工业以太网)。 simatic s7/m7-300/400站之间数据的可靠传输(使用“bsend/brcv”或“put/get” sfb)。 高速,不可靠数据传输取决于对方与时间相关的操作(使用“usend/urecv”sfb)。 在iso参考过程的第7层上确认对方的数据传输。

mpi是西门子开发的用于plc之间的保密协议,当通信速率要求不高、通信数据不大时可以采用的一种简单经济的通信方式,两个s7-300之间的mpi通信可以采用无组态连接的mpi通信,通过调用sfc67和sfc68通过简单编程来实现无组态的mpi通信,它既可以是双边通信,也可以采用单边通信方式;也可以采用全局数据通信的方式,无需编写程序,在硬件组态时组态所以mpi 的plc站之间的发送区和接收区即可。mpi通信硬件连接仅需1根profibus网络电缆(含两个网络总线连接器);

两个s7-300plc之间的现场总线通信,根据plc是否自带dp通信口(如cpu315-2dp自带dp接口)而不同,如果自带dp接口,只需将两台s7-300plc的dp通信口用profibus通信电缆连接即可,如果s7-300plc没有自带dp通信口(如cpu315),必须配置dp接口模块(如cp342-5)来实现profibus现场总线通信。

而两个s7-300plc之间的以太网通信有很多种方式,如iso transport、iso-on-tcp、udp(用户数据协议)、tcp/ip、s7 通信,以cpu315-2dp为例,每个plc需要组态cp343-1以太网模块,通过交换机用带水晶接头的8芯双绞线连接来实现仪态网通信,比较简单,也是未来发展方向。

dp/dp couper是把两个profibus dp网络1和2耦合在一起,在通信的双方有自己独立的dp地址,并且通信双方的profibus dp通信速率可以不一样,通过输入/输出区直接交换通信数据。

相关文章
  • 西门子s7-300 plc绝对寻址与符号寻址的功能说明

    西门子s7-300 plc绝对寻址与符号寻址的功能说明

    西门子s7-300 plc绝对寻址和符号寻址,绝对地址包含地址标识符和内存位置,STEP 7可以自动地将符号名称翻译成所需要的绝对地址,西门子step7中的绝对寻址与符号寻址的实例教程。

    时间:2020-11-17 13:19:15

  • 西门子s7-300增加模拟量输入模块过程的步骤

    西门子s7-300增加模拟量输入模块过程的步骤

    西门子s7-300增加模拟量输入模块过程的步骤,分为九个步骤与一个注意问题,改造工程提前办理工作票,准备用要用的工具及材料,当配置下载成功后,进入软件程序设计划面调用FC105进行量程变换。

    时间:2020-04-23 11:24:40

  • 西门子s7-300定时器的剩余时间参与比较的方法

    西门子s7-300定时器的剩余时间参与比较的方法

    西门子s7-300定时器的剩余时间参与比较的方法,要求剩余时间值与5s比较,所以MW10中BI剩余时间值应与50(单位为100ms,即5s)比较,在脉冲定时器定时时断开输入端,剩余时间值保持不变。

    时间:2020-04-23 10:19:13

  • 西门子s7-300 plc定时器指令的类型与用法

    西门子s7-300 plc定时器指令的类型与用法

    西门子s7-300 plc定时器指令的类型与用法,西门子S7-300有五种类型的定时器,三种类型的计数器,有关延时通定时器指令、锁存型延时通定时器指令、延时断定时器指令、脉冲定时器指令、脉冲扩展定时器指令的用法。

    时间:2020-04-23 10:12:27

  • 西门子s7-300支持的传感器类型有哪些

    西门子s7-300支持的传感器类型有哪些

    西门子s7-300支持的传感器类型西门子plc s7-300的di模块很多,其具体参数需要在硬件组态中查看。1、s7-300的大部分di模块均为漏型(选取pnp型的传感器),在硬件组态时不提示源型或漏型。

    时间:2020-04-23 09:36:17

  • 西门子s7-300子程序执行时间的是多少

    西门子s7-300子程序执行时间的是多少

    有关西门子s7-300执行子程序时间的查看方法,分享了西门子s7-300执行子程序时间的具体查看步骤,可在主程序调用该子程序的前后分别读取cpu的系统时钟,利用时钟指令fc34进行相减进行编程运算。

    时间:2020-04-08 13:32:13

  • 西门子s7-300下载程序报错原因分析

    西门子s7-300下载程序报错原因分析

    有关西门子s7-300下载程序的报错原因,西门子s7-300下载程序报错原因查找方法,地址间断连续,说明模拟量模块有问题,在硬件组态中点击“离线—在线”。

    时间:2020-04-08 12:38:52

  • 西门子s7-300 cpu系统扫描循环时间的查看办法

    西门子s7-300 cpu系统扫描循环时间的查看办法

    如何查看西门子s7-300中cpu系统扫描循环时间,有二种方法,方法1:将程序下载到plc中,在线连接并查看cpu信息,方法2:通过将OB1对应的临时变量传到M区中,读取CPU的扫描循环时间。

    时间:2020-04-08 11:52:20

推荐文章

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有