323

西门子模块代理模块经销商

发布:2023-09-19 09:53,更新:2024-01-15 08:30

西门子模块代理模块经销商送数据的特性 “发送数据”时,要考虑下列特性:  使用 RK512,只能发送偶数数据。如果声明了奇数长度 (LEN) 的数据,将会在所发送的数据后额外 追加具有值“0”的附加填充字节。  在 RK512 中,只能声明偶数偏移量。如果声明了奇数偏移量,数据将从下一个较小偶数偏移量开始 存储在伙伴站中。 实例:偏移量是 7,则从第 6 字节开始存储数据。 参数 参数 声明 数据类型 取值范围: 默认 描述 SYNC_DB INPUT INT CPU 专用,不允 许零 0 存储用于 RK-SFB 同步的公用 数据的数据块编号 (Zui小长度 = 240 字节)。 REQ INPUT BOOL TRUE/FALSE FALSE 控制参数“请求”:在上升沿激 活作业。 R INPUT BOOL TRUE/FALSE FALSE 控制参数“复位”中止作业。 LADDR INPUT WORD CPU 专用 W#16#03FF 子模块的 I/O 地址,由您在“HW Config”中指定。 R_CPU INPUT INT 0 至 4 1 伙伴 CPU 的 CPU 编号 (仅用于 多处理器操作) R_TYPE INPUT CHAR “D”、“X” “D” 伙伴 CPU 上的地址类型 (只允 许大写字母) “D”:数据块 “X”:扩展数据块 R_DBNO INPUT INT 0 至 255 0 伙伴 CPU 上的数据块编号 R_OFFSET INPUT INT 0 至 510 (只限偶数值) 0 伙伴 CPU 上的数据字节编号 R_CF_BYT INPUT INT 0 至 255 255 伙伴 CPU 上的连接存储器位 (255:表示:无连接存储器位)

国际化工业自动化科技产品供应商,西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;

网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统

集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们

的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓

储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销

售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:

与此同时,我们还提供。

西门子中国授权代理商—— 浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球zhuming芯片制造商台积电毗邻,

东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等

交通主干道将松江工业区与上海市内外连接,交通十分便利。


目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,

PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等

HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆

使用 SFB 63“SEND_RK”发送数据 (512 (R)) 描述 可通过 SFB SEND_PTP (SFB 63) 从数据块发送数据。 调用数据块后且控制输入 REQ 为上升沿,将执行发送操作。 要传送的数据范围由 SD_1 (DB 编号和起始地址) 确定。数据块的长度由 LEN 确定。 在 SFB 中,还可声明伙伴站的接收范围。CPU 在消息帧报头中输入此信息 (请参见附录 F),并将其传送 给伙伴。 目标由以下各项指定:CPU 号 R_CPU (仅适用于多处理器通信)、R_TYPE 中的数据类型 (数据块 (DB) 和扩展数据块 (DX))、R_DBNO 中的数据块号以及 R_OFFSET 中距写入第一个字节的偏移量。 在 R_CF_BYT 和 R_CF_BIT 中,声明伙伴 CPU 上的连接存储器字节和位。 在参数 SYNC_DB 中,声明将在其中存储数据的 DB,该数据用于所有 SFB 在启动和同步期间的初始化。 用户程序中所有 SFB 的 DB 编号必须相同。 要使能 SFB 处理作业,必须使用 R (复位) =FALSE 调用。当控制输入 R 为上升沿时,将取消当前发送操 作,并将 SFB 复位为基本状态。被取消的作业将以错误消息 (STATUS 输出) 终止。 对于子模块,应在 LADDR 中声明已在“HW Config”中指定的 I/O 地址。 如果作业无错误终止,则将 DONE 置为 TRUE,如果作业错误终止,则将 ERROR 置为 TRUE。 处理完作业且 DONE = TRUE 后,数据被发送到通信伙伴,通信伙伴确认收到,并将其传送到伙伴 CPU。 在 STATUS 中,CPU 将指示错误,或者出现警告时,指示各自的事件 ID。 复位 (R=TRUE) SFB 时,还将输出 DONE 或 ERROR/STATUS。 如果已发生错误,则复位二进制结果 BIE。如果块无错终止,二进制结果的状态为 TRUE。 注意 SFB 中不包括参数检查。如果参数化错误,CPU 可能会跳转到 STOP 模式。 实例 DB 执行 SFB SEND_RK 时还需要实例 DB。DB 编号通过调用传递。不允许访问实例 DB 中的数据QQ截图20230509172635.png状态参数 (此参数仅为调用持续 时间设置): FALSE 表示作业尚未开始或仍 在执行。 TRUE 表示作业已执行,无错误。 ERROR OUTPUT BOOL TRUE/FALSE FALSE 状态参数 (此参数仅为调用持续 时间设置): 作业完成,无错误 STATUS OUTPUT WORD W#16#0000 至 W#16#FFFF W#16#0000 状态参数 (此参数仅为调用持续 时间设置):要显示状态,应将 STATUS 复制到空闲数据区) 根据 ERROR 位的不同, STATUS 具有下列含义:  ERROR=FALSE: STATUS 的值为 W#16#0000:既不是警告 也不是错误 STATUS 的值 <> W#16#0000:警告, STATUS 提供详细信息。  ERROR=TRUE: 发生错误,STATUS 提供有 关错误类型的详细信息。 SD_1: INPUT/ OUTPUT ANY CPU 专用 0 发送参数: 在此声明:  要从中传送数据的 DB 的 编号。  数据字节编号,数据将从此 编号开始传送。 例如:从 DB 10 的第 2 字节开始 -> DB10.DBB2 LEN INPUT/ OUTPUT INT 1 至 1024 1 在此声明要传送的数据块的长 度。(在此间接设置长度消息帧中的声明 下表显示了 RK 512 消息帧的消息帧报头中的声明。 S7 自动化系统上的源 (本地 CPU) 目标 伙伴 CPU 消息帧报头,字节 3/4 指令类型 5/6 D-DBNR/D 偏 移量 7/8 计数单位为 数据块 数据块 AD DB/DW 字 数据块 扩展数据块 AD DB/DW 字 所用缩写的注解: D-DBNR 目标数据块编号 D 偏移量 目标起始地址 DW 以字计的偏移量 数据一致性 数据的一致性限制为 128 字节。如果要使超过 128 字节的数据传送保持一致性,必须注意如下问题: 除非传送已终止,否则请勿向发送范围 SD_1 的当前使用部分写入数据。这种情况下,状态参数 DONE 的值为 TRUE。0 使用 SFB 64“FETCH RK”获取数据 (RK 512) 描述 SFB FETCH_RK (SFB 64) 用于从伙伴获取数据块并将其存储在数据块中。 调用数据块后且控制输入 REQ 为上升沿,将执行发送操作。 存储所获取数据的区域在 RD_1 (DB 编号和起始地址) 中声明。数据块长度在 LEN 中声明。 在 SFB 中,还可指定从中获取数据的伙伴区域。CPU 在 RK512 消息帧报头中输入该信息,并将其传送 给伙伴。 伙伴区域由以下各项确定:R_CPU 中的 CPU 编号 (只适用于多处理器通信)、R_TYPE 中的数据类型 (数 据块、扩展数据块、存储位、输入、输出、计数器和定时器)、R_DBNO 中的数据块编号 (只适用于数据 块和扩展数据块) 和 R_OFFSET 中获取第一个字节的偏移量。 在 R_CF_BYT 和 R_CF_BIT 中,可声明伙伴 CPU 上的连接存储字节和连接存储位。 在参数 SYNC_DB 中,声明将在其中存储数据的 DB,该数据用于所有 SFB 在启动和同步期间的初始化。 用户程序中所有 SFB 的 DB 编号必须相同。 要使能 SFB 处理作业,必须使用 R (复位) =FALSE 调用。当控制输入 R 为上升沿时,将取消当前传送, 并将 SFB 复位为基本状态。取消的作业将以错误消息 (STATUS 输出) 结束。 对于子模块,应在 LADDR 中声明已在“HW Config”中指定的 I/O 地址。 如果作业无错误终止,则将 DONE 置为 TRUE,如果作业错误终止,则将 ERROR 置为 TRUE。 在 STATUS 中,CPU 将指示错误,或者出现警告时,指示各自的事件 ID。 复位 (R=TRUE) SFB 时,还将输出 DONE 或 ERROR/STATUS。 如果已发生错误,则复位二进制结果 BIE。如果块无错终止,二进制结QQ截图20230426132150.pngSFB 中不包括参数检查。如果组态出现错误,CPU 可能会进入 STOP 模式。 注意 从 CPU 获取数据时,必须为 CPU 编程 SFB“SERVE_RK”。 实例 DB 执行 SFB FETCH_RK 时还需要实例 DB。DB 编号通过调用传递。不允许访问实例 DB 中的数据。 (扩展) 数据块的特性 从数据块或扩展数据块“获取数据”时,请注意下列特性:  使用 RK512,只能发送偶数数据。如果输入奇数长度 (LEN),则会传送一个附加字节。但是,在目 标数据块中,始终输入正确的数据数。  在 RK512 中,只能声明偶数偏移量。如果声明了奇数偏移量,数据将从下一个较小偶数偏移量开始 存储在伙伴站中。 实例:偏移量是 7,则从第 6 字节开始存储数据。 定时器和计数器的特性 从通信伙伴获取定时器或计数器时,必须注意要为每个定时器或计数器拿来两个字节。例如,如果要获 取 10 个计数器,则必须声明长度为 20。值范围: 默认 描述 SYNC_DB INPUT INT CPU 专用,不允许 零 0 存储用于 RK-SFB 同步的公用数据的 数据块编号 (Zui小长度 = 240 字节)。 REQ INPUT BOOL TRUE/FALSE FALSE 控制参数“请求”: 在上升沿激活作业。 R INPUT BOOL TRUE/FALSE FALSE 控制参数“复位” 中止作业。 LADDR INPUT WORD CPU 专用 W#16#03FF 子模块的 I/O 地址,由您在“HW Config”中指定。 R_CPU INPUT INT 0 至 4 1 伙伴 CPU 的 CPU 编号 (仅用于多处理器操作) R_TYPE INPUT CHAR “D”、“X”、 “M”、“E”、 “A”、“Z”、 “T” “D” 伙伴 CPU 上的地址类型 “D”:数据块 “X”:扩展数据块 “M”:存储器位 “E”:输入 “A”:输出 “Z”:计数器 “T”:定时器 R_DBNO INPUT INT 0 至 255 0 伙伴 CPU 上的数据块编号 R_OFFSET INPUT INT 参考表格: “数据源 (伙伴 CPU) 功能块中 的参数” 0 伙伴 CPU 上的数据字节编号 R_CF_BYT INPUT INT 0 至 255 255 伙伴 CPU 上的连接存储器位 (255:表示:无连接存储器位) R_CF_BIT INPUT INT 0 至 7 0 伙伴 CPU 上的连接存储器位 DONE OUTPUT BOOL TRUE/FALSE FALSE 状态参数 (此参数仅为调用持续时间 设置):  FALSE 表示作业尚未开始或仍在 执行。  TRUE 表示作业已执行,无错误。 ERROR OUTPUT BOOL TRUE/FALSE FALSE 状态参数 (此参数仅为调用持续时间 设置):

联系方式

  • 地址:上海 1
  • 联系电话:未提供
  • 联系人:未提供
  • QQ:13417547328
产品分类