全国服务热线 15801815554

SIEMENS西门子 WinCC Web浏览器 6AV6362-1AF00-0BB0

更新时间:2024-07-03 08:00:00
价格:请来电询价
西门子:代理经销商
WinCC软件:全新原装 假一罚十
德国:现货 实体经营
联系电话:15801815554
联系手机:15801815554
联系人:邓经理
让卖家联系我
详细介绍


             USS_Extended_Error - USS 驱动器扩展错误代码 USS 驱动器支持读写驱动器的内部参数。 该功能允许分布式控制和组态驱动器。 驱动器当 前模式下出现超过取值范围或者无效请求等错误时,会导致驱动器参数访问操作失败。 这 时驱动器将生成一个错误代码,并在“USS_DRIVE (页 6222)”指令背景数据块的 “USS_Extended_Error”变量中输出。 该错误代码值仅在Zui后执行的“USS_RPM (页 6225)”或 “USS_WPM (页 6227)”指令中有效。 当 STATUS 为十六进制值 818C 时,驱动器错误代码存 放在“USS_Extended_Error”变量中。 “USS_Extended_Error”的错误代码取决于驱动器型号。 请参见驱动器手册,获取有关读写参数操作的扩展错误代码的说明。 参见 转换程序状态的显示格式 (页 10442) MODBUS (RTU) (S7-1200) MB_COMM_LOAD: 针对 Modbus RTU 组态 PtP 模块上的端口 (S7-1200) 说明 “MB_COMM_LOAD”指令用于组态端口使用 Modbus RTU 协议来通信。为此,可使用以下硬 件: • Zui多三个点对点模块 (PtP) CM 1241 RS485 或 CM 1241 RS232 • 还应该有一个通信板 CB 1241 RS485 组态该端口后,可通过执行“MB_SLAVE”或“MB_MASTER”指令以通过 Modbus 进行通信。 调用 要组态 Modbus RTU 的端口,必须调用“MB_COMM_LOAD”一次。完成组态后, “MB_MASTER (页 6234)”和“MB_SLAVE (页 6242)”指令可以使用该端口。

           如果要修改其中一个通信参数,则只需再次调用“MB_COMM_LOAD”。每次 “MB_COMM_LOAD”调用将删除通信缓冲区中的内容。为避免通信期间数据丢失,应避免不 必要地调用该指令。 必须使用一个“MB_COMM_LOAD”实例组态用于 Modbus 通信的每个通信模块的端口。为所 用的每个端口分配唯一的“MB_COMM_LOAD”背景数据块。S7-1200 CPU 的通信模块数限制 为三个。 插入“MB_MASTER (页 6234)”或“MB_SLAVE (页 6242)”指令时,将指定背景数据块。当在 “MB_COMM_LOAD”指令中指定 MB_DB 参数时,将引用该背景数据块。 参数 下表列出了“MB_COMM_LOAD”指令的参数: 参数 声明 数据类型 存储区 说明 REQ Input BOOL I、Q、M、D、L 在上升沿执行指令。 PORT Input PORT I、Q、M、D、L 或 常量 通信端口的 ID: 在设备组态中插入通信模块后,端口 ID 就会 显示在 PORT 框连接的下拉列表中。也可以在 变量表的“常数” (Constants) 选项卡中引用该 常数。 BAUD Input UDINT I、Q、M、D、L 或 常量 波特率选择: 300、600、1200、2400、4800、9600、 19200、38400、57600、76800、115200 所有其它值均无效。 PARITY Input UINT I、Q、M、D、L 或 常量 奇偶校验选择: • 0 – 无 • 1 – 奇校验 • 2 – 偶校验 FLOW_CTRL Input UINT I、Q、M、D、L 或 常量 流控制选择: • 0 –(默认值)无流控制 • 1 – 通过 RTS 实现的硬件流控制始终开启 (不适用于 RS485 端口) • 2 - 通过 RTS 切换实现硬件流控制。参数 声明 数据类型 存储区 说明 RTS_ON_DLY Input UINT I、Q、M、D、L 或 常量 RTS 延时选择: • 0 -(默认值)到传送消息的第一个字符之 前,激活 RTS 无延时。 • 1 到 65535 – 在传送该消息的第一个字符 前“RTS”激活的延时时间(单位为毫秒) (不适用于 RS-485 端口)。根据所选的 FLOW_CTRL,必须使用 RTS 延时。 RTS_OFF_DLY Input UINT I、Q、M、D、L 或 常量 RTS 关断延时选择: • 0 –(默认值)传送Zui后一个字符到“取消 激活 RTS”之间没有延时。 • 1 到 65535 – 从发送消息的Zui后一个字符 到“RTS 未激活”之间的延时时间(单位为 毫秒)(不适用于 RS-485 端口)。必须使 用 RTS 延时,而与 FLOW_CTRL 的选择无 关。 RESP_TO Input UINT I、Q、M、D、L 或 常量 响应超时: “MB_MASTER (页 6234)”允许等待从站响应的 时间(毫秒)如果从站在此时间内没有响应, 则“MB_MASTER (页 6234)”将重复该请求, 或者在发送了指定数目的重试后终止请求并返 回错误。 5 ms 至 65535 ms(默认值 = 1000 ms)。 MB_DB Input MB_BASE D “MB_MASTER (页 6234)”或“MB_SLAVE (页 6242)”指令的背景数据块的引用。在程序 中插入“MB_SLAVE (页 6242)”或 “MB_MASTER (页6234)”之后,数据块标识符 会显示在 MB_DB 框连接的下拉列表中。 DONE Output BOOL I、Q、M、D、L 指令的执行已完成且未出错。 ERROR Output BOOL I、Q、M、D、L 错误: • 0 – 未检测到错误 • 1 – 表示检测到错误。在参数 STATUS 中输 出错误代码。 STATUS Output WORD I、Q、M、D、L 端口组态错误代码 有关有效数据类型的更多信息,请参见“有效数据类型概述。MB_COMM_LOAD 数据块变量 下表显示了可在程序中使用的 MB_COMM_LOAD 的背景数据块中的公共静态变量。 表格 4-184 背景数据块中的静态变量 变量 数据类 型 默认值 说明 ICHAR_GAP WORD 0 字符间的字符空间延时。该参数以毫秒为单位指定,用于增加接收 字节间的预测时间。将该参数的相应位时间数添加到 Modbus 标准 值 35 个位时间(3.5 个字符时间)。 RETRIES WORD 2 在返回错误代码 0x80C8“无响应”之前主站进行的重复尝试次数。 STOP_BITS USINT 1 每个字符的停止位数目。有效值为 1 和 2MB_MASTER: 作为 Modbus 主站通过 PtP 端口通信 (S7-1200) MB_MASTER 说明 (S7-1200) 说明 “MB_MASTER”指令允许程序作为 Modbus 主站使用点对点模块 (CM) 或通信板 (CB) 上的端 口进行通信。可以访问一个或多个 Modbus 从站设备中的数据。 如果需要“MB_MASTER”与某个端口进行通信,则必须首先执行“MB_COMM_LOAD (页 6230)”。 当在程序中插入“MB_MASTER”指令时,将创建背景数据块。在“MB_COMM_LOAD (页 6230)”指令的 MB_DB 输入参数中指定该背景数据块。 Modbus 主站通信规则 • 用于 Modbus 主站请求的端口不能用于“MB_SLAVE”。 • 如果使用相同的背景数据块,则端口可用于一个或多个“MB_MASTER”调用。 • Modbus 指令不使用通信中断事件来控制通信过程。您的程序必须针对已完成的发送和接 收操作轮询“MB_MASTER”指令。 • 调用指令: – 如果可能,在循环程序 OB 中调用“MB_MASTER”指令。只能在延时或循环中断 OB 中 调用该指令。 – 不要在优先级不同的组织块中调用多个“MB_MASTER”指令。如果“MB_MASTER”指令在 更高优先级“抢先”执行,则指令可能将错误地执行。 – 不要在启动、诊断或时间错误 OB 中调用“MB_MASTER”指令。 • 传送启动后,EN 参数 (LAD/FBD) 必须保持设置为值“1”,直到指令将 DONE 或 ERROR 输 出参数设置为“1”为止。指令执行过程中 REQ 参数更新调用将导致错误。指令执行后,REQ 参数在背景数据块中的 BLOCKED_PROC_TIMEOUT 参数指定的时间内保持置位。 • 如果“MB_MASTER”将请求发送到从站,则确保“MB_MASTER”继续执行,直至从站返回的 响应到达。下表列出了“MB_MASTER”指令的参数: 参数 声明 数据类型 存储区 说明 REQ (页 6237) Input BOOL I、Q、M、D、L 请求输入: • 0 – 无请求 • 1 – 请求将数据发送到 Modbus 从站 MB_ADDR Input UINT I、Q、M、D、L 或常量 Modbus RTU 站地址: • 默认地址范围:0 至 247 • 扩展地址范围:0 到 65535 值“0”已预留,用于将消息广播到所有 Modbus 从 站。只有 Modbus 功能代码 05、06、15 和 16 支 持广播。 MODE (页 6237) Input USINT I、Q、M、D、L 或常量 模式选择:指定请求类型:读取、写入或诊断: 有关详细信息,请参见 Modbus 功能表。 DATA_ADDR (页 6237) Input UDINT I、Q、M、D、L 或常量 从站中的起始地址:指定 Modbus 从站中将供访 问的数据的起始地址。可在 Modbus 功能表中找 到有效地址。 DATA_LEN Input UINT I、Q、M、D、L 或常量 数据长度:指定要在该请求中访问的位数或字数。 可在 Modbus 功能表中找到有效长度。 DATA_PTR (页 6239) In_Out VARIANT M、D 指向 CPU 的数据块或位存储器地址,从该位置读 取数据或向其写入数据。对于数据块,必须使用 “标准 - 与 S7-300/400 兼容”访问类型进行创建。 DONE Output BOOL I、Q、M、D、L • 0:事务未完成 • 1:事务完成,且无任何错误 BUSY Output BOOL I、Q、M、D、L • 0:当前没有“MB_MASTER”事务正在处理中 • 1:“MB_MASTER”事务正在处理中 ERROR Output BOOL I、Q、M、D、L • 0:无错误 • 1:出错,错误代码由参数 STATUS 来指示 STATUS Output WORD I、Q、M、D、L 执行条件代码 有关有效数据类型的更多信息,请参见“有效数据类型概述。

联系方式

  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201100
  • 电话:15801815554
  • 联系人:邓经理
  • 手机:15801815554
  • 微信:15801815554
  • QQ:190755061