德国SIEMENS西门子南京授权代理商

产品名称 德国SIEMENS西门子南京授权代理商
公司名称 浔之漫智控技术(上海)有限公司
价格 99.00/件
规格参数 西门子一级代理商:西门子模块
西门子代理商:西门子一级代理
西门子总代理商:西门子PLC代理商
公司地址 广富林路4855弄88号3楼
联系电话 15618722057 15618722057

产品详情

 德国SIEMENS西门子南京授权代理商


图9 参数分配

  本例中,“Interface"设为RS232C接口,勾选断线诊断,流量控制:无。通信波特率:9.6kb/s,数据位:8位,停止位:1位,奇偶效验:无,字符延迟时间:4ms,其他的参数都采用默认设置。注意:设定的参数要和通讯伙伴的相 同。

  部分参数说明:

  1.接口的选择

西门子LOGO模块6ED1055-1NB10-0BA2

  图10 接口设置

  三种接口中:RS232C和RS422接口可以选择“断线检测"和“数据流量控制" 的功能, RS485/422可以设置“接收线路的初始化状态"。

  2.字符桢的格式:支持10位和11位的字符桢格式,包括数据传输的波特率,数据位,停止位和奇偶校验位。

  3.接收字符桢结束判断条件

西门子LOGO模块6ED1055-1NB10-0BA2

  图11 结束判断条件

  On expiration of character delay time: 以固定的字符延迟时间为每帧数据的结束方式;

  On receipt of end-of-text character: 以结束字符作为每帧数据的结束方式;

  On receipt of fixed number of characters: 以固定的字符长度作为每帧数据的结束方式。

  4.缓冲区处理方式

西门子LOGO模块6ED1055-1NB10-0BA2

  图12 缓冲区设置

  Dynamic Message frame buffer:如果勾上,模块就可以缓冲多个不同长度的消息;

  Prevent message frame buffer overwrite:如果勾上,防止接收到的新消息覆盖缓冲区中的消息桢,这可以防止丢失以前接收到的消息桢;

  Delete receive buffer during CPU startup:如果勾上,当CPU的工作模式从STOP切换到RUN(CPU启动)时,模块的接收缓冲区自动清空。

  更多关于串口接口模块的组态和参数设置,请参考手册《ET 200S 串行接口模块》第2.9章节的内容,手册链接:9260793

  4.2 编程

  4.2.1 PLC侧编程

  1.程序调用:从库Libraries -> ET200s SI -> ET200S Serial Interface -> ET200s SI中调用功能块,调用发送 FB3(S_SEND)和接收 FB2(S_RCV),并为其分配背景数据块分别为DB30和DB20,将块参数LADDR设为硬件组态中1 SI模块的起始逻辑地址256。

西门子LOGO模块6ED1055-1NB10-0BA2

  图13 ET200S串口模块的逻辑地址

  2.创建发送数据块DB1和接收数据块DB2

西门子LOGO模块6ED1055-1NB10-0BA2

  图14发送/接收数据块DB1/DB2

  表2 FB3 S_SEND 的参数定义

西门子LOGO模块6ED1055-1NB10-0BA2

  图15 在程序中调用FB3 S_SEND

  表3 FB2 S_RCV的参数定义

西门子LOGO模块6ED1055-1NB10-0BA2

  图16 在程序中调用FB2 S_RCV