西门子S7-300授权总经销商 6ES7365-0BA01-0AA0 接口连接 IM 365
6ES7365-0BA01-0AA0 SIMATIC S7-300,接口连接 IM 365 以便用来连接一个 Erw 直缝焊管机架, 不带 K 总线, 2 个模块+连接导线 1m |
ASCII 驱动程序的组态数据 使用 ASCII 驱动程序的参数分配数据,您可以调整通信处理器,使其适应通信伙伴的属 性。ASCII 驱动程序的参数分配数据 使用 CP 341: 点对点通信,参数分配参数分配界面,指定 ASCII 驱动程序物理层(第 1层)的参数。 下面是对这些参数的详细说明。 “为通信协议分配参数 (页 117)”部分描述了如何使用 CP 341:点对点通信,参数分配 参数分配界面来输入参数分配数据。 X27 (RS 422/485) 接口 请注意以下关于 X27 (RS422/485) 接口的内容: 说明 如果使用 CP 341-RS 422/485 模块系列,ASCII 驱动程序可用于四线制模式(RS 422) 和 两线制模式 (RS 485)。 参数分配期间,可以指定接口类型(RS 422 或 RS 485)。 CP 341点到点通讯、安装和参数分配 86 设备手册, 04/2011, A5E01156022-03 串行数据传输的基本原理 2.8 组态数据协议参数 下表介绍了这些协议参数。 表格 2- 11 协议参数(ASCII 驱动程序) 参数 说明 接收消息帧结束的指示方式 定义用哪个标准指示每个消息帧的 结束。 取值范围 字符延迟时间用完后 收到文本结束字符时 默认值字符延迟时间用完 后 2 ms 到 65535 ms *短字符延迟时间取决于 波特率 收到固定数目的字符时 字符延迟时间 字符延迟时间定义连续接收到的 2 个字符间允许的*大间隔时间。 文本结束字符 1 2 第一个结束代码的代码。波特 300 600 1200 2400 4800 9600 19200 38400 57600 76800 115200 字符延迟时间 (ms) 130 65 32 16 8 4 2 2 2 2 2 4 ms 7 个数据位时: 0 到 7FH(十六进制)3 8 个数据位时: 0 到 FFH(十六进制)3 文本结束字符 2 2 第二个结束代码的代码(如果指 定)。 3 (03H= ETX) 7 个数据位时: 0 到 7FH(十六进制)3 8 个数据位时: 0 到 FFH(十六进制)3 CP 341点到点通讯、安装和参数分配 设备手册, 04/2011, A5E01156022-03 0 87 串行数据传输的基本原理 2.8 组态数据 CP 341 点到点通讯、安装和参数分配 88 设备手册, 04/2011, A5E01156022-03 参数说明 取值范围 默认值 接收时的消息帧长 度 1 如果结束标准为“固定消息帧长 度”,则定义组成消息帧的字节 数。 1到 4096(字节) 240 1 仅当结束标准是“固定消息帧长度”时才可以设置。 2 仅当结束标准是“文本结束字符”时,才可以设置。3 取决于是为字符帧分配 7 个数据位还是 8 个数据位。 波特率/字符帧 下表说明并指定了相关参数的值范围。 表格2- 12 波特率/字符帧(ASCII 驱动程序) 参数 说明 取值范围 默认值 波特率 以 bps(波特)为单位的数据传输率 注意:20mA-TTY 接口的*大波特率可以为 19200 bps。 300 600 1200 2400 4800 9600 19200 38400 57600 76800 115200 9600 起始位 传输期间,每个要发送的字符前都附加一个起始位。 1(固定值) 数据位 字符所映射到的位的数目。 7 88 串行数据传输的基本原理 2.8 组态数据 CP 341 点到点通讯、安装和参数分配 设备手册, 04/2011,A5E01156022-03 89 参数 说明 取值范围 默认值 停止位 传输期间,要发送的每个字符的尾部都附加一个停止位; 该位表示字符结束。 1 2 1 奇偶校验 可以将信息位序列扩展为再包括一位,即奇偶校验位。加 上该位的值(“0”或“1”)之后,所有位的值都达到了定义 的状态。这将提高数据完整性。 “无”奇偶表示没有发送任何奇偶校验位。 无 奇校验 偶校验 偶校验 数据流控制 下表包括数据流控制的参数说明。 使用 RS 485 接口无法进行数据流控制。 仅 RS 232C接口支持使用“RTS/CTS”和“V24 信 号的自动操作”的数据流控制(请参见“CP 341 的可能应用 (页 11)”部分)。表格 2- 13 数据流控制(ASCII 驱动程序) 参数 说明 取值范围 默认值 数据流控制 定义使用哪个数据流控制程序。 无 XON/XOFF RTS/CTS V24 信号的自动控制 无 XON 字符 1 XON 字符的代码 7 个数据位时:0 到 7FH(十六进 制)4 8 个数据位时: 0 到 FFH(十六进 制)4 11 (DC1) XOFF 字符1 XOFF 字符的代码 7 个数据位时: 0 到 7FH(十六进 制)4 8 个数据位时: 0 到FFH(十六进 制)4 13 (DC3) 串行数据传输的基本原理 2.8 组态数据 CP 341点到点通讯、安装和参数分配 90 设备手册, 04/2011, A5E01156022-03 参数 说明 取值范围 默认值 在XOFF 后等待 XON(CTS = ON 的等待时间)2 发送时,通信处理器等待 XON 代码 或来自通信伙伴的 CTS=“ON”的时间 周期。 20 ms 至 65530 ms, 以 10 ms 为增量 20000 ms 清除 RTS 时间 3传输以后,通信处理器将 RTS 线路 设置为 OFF 之前等待的时间。 0 ms 至 65530 ms, 以 10 ms 为增量 10ms 数据输出等待时间 3 通信处理器将 RTS 线路设置为 ON 之后,在开始传输之前,等待通信伙 伴将 CTS 设置为 ON的时间。 0 ms 至 65530 ms, 以 10 ms 为增量 10 ms 1 仅用于使用 XON/XOFF 进行数据流控制。 2仅用于使用 XON/XOFF 或 CTS/RTS 进行数据流控制。 3 仅用于 RS 232C 伴随信号的自动控制。 4取决于是将字符帧设置为 7 个数据位还是 8 个数据位。 更多信息 有关使用 XON/XOFF 或 RTS/CTS 进行数据流控制和RS 232C 伴随信号的自动控制的更 多信息,请参见以“RS 232C 伴随信号”为开头的“使用 ASCII 驱动程序的数据传输(页 60)”部分。 CP 上的接收缓冲区 下表说明了 CP 接收缓冲区的参数。 表格 2- 14 CP上的接收缓冲区(ASCII 驱动程序) 参数 说明 取值范围 默认值 启动时删除 CP 接 收缓冲区 可以指定 CP接收缓冲区是否应在启动时 删除或现有(旧)的帧是否应发送给 CPU。 可以 不可以 不可以 缓存的接收消息帧 数 可指定要在CP 接收缓冲区中缓冲的接收 消息帧数。 如果您在这里指定“1”并取消激活下面的 参数“防止覆盖”(preventoverwrite) 并且循 环地从用户程序接收数据,则发送到 CPU 的始终是当前消息帧。 1 至 250 250串行数据传输的基本原理 2.8 组态数据 参数 说明 取值范围 防止覆盖 如果参数“缓冲的接收消息帧数” (bufferedreceive message frame) 设置为 “1”,则可取消激活此参数。 这将批准覆盖 缓冲的已接收消息帧。 可以 默认值 可以 不可以(仅“缓冲的已 接收消息帧”=“1”时) 接收 FB 处的扩展 错误显示 激活参数“在 FB中显示接收错误”也可以 在函数块 P_RCV_RK 的状态输出中显示 接收出错的消息帧。 可以 不可以如果取消激活该参数,则只在 CP 341 的 诊断缓冲区中创建一个条目。 更多信息 不可以 有关处理接收缓冲区的更多信息,请参见“CP341 上的接收缓冲区”中的“使用 ASCII 驱 动程序的数据传输 (页 60)”部分。