西门子S7-300授权总经销商 6ES7392-1AM00-0AA0 前连接器

   2023-12-19 370

西门子S7-300授权总经销商 6ES7392-1AM00-0AA0 前连接器

6ES7392-1AM00-0AA0

SIMATIC S7-300,前连接器 带螺丝触点,40针

握手用于控制两个通信伙伴之间的数据流量。 握手可以确保数据在以不同速度运行的设 备之间传输时不会丢失。 握手有两种基本类型:   ● 软件握手(例如 XON/XOFF) ● 硬件握手(例如 RTS/CTS) 在 CP 340 上执行数据流量控制,如下: ● 一旦 CP 340 被组态用于使用流量控制的模式运行,即发送 XON 字符或将 RTS 线路 设置为 ON。 ● 在接收缓冲区上溢(接收缓冲区的大小:1024 个字节)之前达到已编程的报文数或者 50 个字符, CP 340 会发送 XOFF 字符或将 RTS 线路设置为 OFF。 如果通信伙伴 忽略此状态并继续传输,则在接收缓冲区上溢时会生成一条错误消息。 在*后一个报 文中接收到的数据将被丢弃。 ● 在 S7 CPU 获取一个报文且接收缓冲区可以进行接收后,CP 340 就会发送 XON 字符 或将 RTS 线路设置为 ON。 ● 当 CP 340 接收到 XOFF 字符或当控制信号 CTS 设置为 OFF 时,CP 340 将中断传 输。 如果既没有接收到 XON 字符,也没有将 CTS 设置为 ON,则一旦超过组态时 间,就终止传输,并在功能块的 STATUS 输出中生成相应的错误消息 (0708H)。 说明 在组态 RTS/CTS 数据流控制后,必须完整发送插头连接的接口信号(请参见附录“连 接电缆 (页 185)”)。 而在组态 RTS/CTS 数据流量控制后,则无法通过 V24_SET FC 实现 RTS 控制。 V24_STAT/SET FC 的任务 V24_STAT 功能可用于确定每个 RS 232C 伴随信号的状态。 V24_SET 功能可用于控制 DTR 和 RTS 输出信号。 CP 340 的 PtP 耦合与组态 52 设备手册, 04/2011, A5E0 串行数据传输的基本原理 使用 ASCII 驱动程序进行数据传输 2 .5 2.5.2 发送 发送数据 使用 ASCII Driver 序发送数据 发送数据时,指定调用 P_SEND 功能块时要作为“LEN”参数发送的用户数据的字节数。 用户数据必须包含所需的所有文本开始字符和文本结束字符。 如果接收数据时您使用结束标准“字符延迟时间结束”,则 ASCII 驱动程序将在两个帧 之间暂停,即使是发送时。 可以随时调用 P_SEND FB,但是因为*后一个帧已发送,所 以直到比参数化的字符延迟时间还长的周期结束,ASCII 驱动程序才开始输出。 说明 在参数化 XON/XOFF 流量控制后,用户数据不得包含已参数化的 XON 或 XOFF 字符。 缺省设置为 DC1 = 11H (XON) 和 DC3 = 13H (XOFF)。 下图说明了一个发送操作。 图 2-14 CP 340 的 PtP 耦合与组态 发送操作的流程图 53 设备手册, 04/2011, A5E0 串行数据传输的基本原理   2.5 使用 ASCII 驱动程序进行数据传输 2.5.3 可选的结束标准   代码透明度   54 使用 ASCII Driver 接收数据 使用ASCII driver 进行数据传输,可以在三种不同的结束标准中进行选择。 结束标准定 义何时接收完整的消息帧。 可能的结束标准如下: ● 字符延迟时间结束 消息帧没有固定长度,也没有定义的文本结束字符;消息的结束由行的停止(字符延 迟时间到期)定义。 ● 收到结束字符 消息帧的结束由一个或两个定义的文本结束字符标记。   ● 收到固定数目的字符时 接收消息帧的长度始终相同。 程序的代码透明度取决于对已配置结束标准和流控制的选择: ● 带有一个或两个文本结束字符 – 非代码透明 ● 当结束标准为字符延迟时间或固定消息帧长度时 – 代码透明 ● 当使用流控制 XON/XOFF 时,无法实现代码透明操作。 代码透明是指用户数据中可以包含任意字符组合,而无需识别结束标准。 CP 340 的 PtP 耦合与组态 设备手册, 04/2011, A5E0 串行数据传输的基本原理 使用 ASCII 驱动程序进行数据传输 2 .5 结束标准“字符延迟时间结束” 接收数据时,字符延迟时间结束时识别为消息帧结束。 接收到的数据由 CPU 通过功能块 P_RCV 功能块接管。 在这种情况下,必须设置字符延迟时间,以便使其可以顺利地在两个连续的消息帧之间截 止。 但是该字符延迟时间应该足够长,这样,无论链接中的伙伴何时在消息帧内采取发 送暂停,都不会错误地识别消息帧的结束。 下图说明了使用结束标准“字符延迟时间结束”的接收操作。 图 2-15 CP 340 的 PtP 耦合与组态 使用结束标准“字符延迟时间到期”的接收操作的顺序 55 设备手册, 04/2011, A5E0 串行数据传输的基本原理   2.5 使用 ASCII 驱动程序进行数据传输 结束标准“文本结束字符” 接收数据时,如果遇到组态的文本结束字符,则识别为消息帧结束。 接收到的数据(包 括文本结束字符)由 CPU 通过功能块 P_RCV 功能块接管。 如果在接收消息帧时字符延迟时间截止,则接收操作将终止。 将发出一条出错消息并丢 弃消息帧碎片。 如果使用文本结束字符,则传输是非代码透明的,并且必须确保结束代码不会出现在用户 的用户数据中。 下图说明了结束标准为“文本结束字符”的接收操作。 图 2-16 56 使用结束标准“文本结束字符”的接收操作的顺序 CP 340 的 PtP 耦合与组态 设备手册, 04/2011, A5E0 串行数据传输的基本原理 使用 ASCII 驱动程序进行数据传输 2 .5 结束标准固定消息帧长度 接收数据时,如果达到配置的字符数目,则识别为消息帧结束。 接收到的数据由 CPU 通 过功能块 P_RCV 功能块接管。 如果在达到组态的字符数目之前字符延迟时间结束,则接收操作终止。 将发出一条出错 消息并丢弃消息帧碎片。 下图说明了使用结束标准“固定消息帧长度”的接收操作。 图 2-17 CP 340 的 PtP 耦合与组态 使用结束标准“固定消息帧长度”的接收操作的顺序

核心提示:西门子S7-300授权总经销商 6ES7392-1AM00-0AA0 前连接器
 
标签: 电工电气,工控系统及装备,PLC
反对 0举报 0 收藏 0 打赏 0评论 0
 
同类新闻
  • 联系人:王明炎
  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 手机:15801997124
我们的产品