SIEMENS西门子 中国莆田市智能化工控设备代理商

供应商
浔之漫智控技术(上海)有限公司
认证
企业认证VIP会员
报价
请来电询价
西门子
代理经销商
模块
全新原装 假一罚十
德国
正品现货 实体经营
关键词
Wincc软件,G120变频器,V90电机,交换机精智面板,PLC模块
联系电话
15801815554
手机号
15801815554
微信号
15801815554
联系人
邓经理
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2026-05-28 07:00

          数据一致性数据一致性限制为个字节。 对于传输长度超过个字节的一致数据,必须注意以下几点:传输过程结束前,不能向接收区RD_1 的当前使用部分写入数据。 这就是状态参数DONE = TRUE 时的情形。扩展)数据块的特性注意以下从 DB 和扩展DB“获取数据”的特性:● RK 512 仅允许获取偶数数据。 如果指定奇数数据作为长度 (LEN),则始终会传输一个额外字节。但在目标 DB 中输入的是正确的数据长度。● RK 512 仅允许指定偶数偏移量。如果指定奇数偏移量,则在伙伴站点上,数据从下一个较小的偶数偏移量开始存储。示例: 偏移量是 7,数据从字节 6开始获取。定时器和计数器的特性从通信伙伴获取定时器和计数器时,必须注意要从每个定时器和计数器获取 2 个字节。例如,如果要获取 10个计数器,必须声明长度为 20。SFB 中用于数据源(伙伴 CPU)的参数下表列出了可传输的数据类型。用SFB 65"SERVE_RK"接收/提供数据基本信息使用此 SFB● 接收数据: 数据存储在由伙伴在 RK 512消息帧头中指定的数据区内(请参见『使用RK 512 计算机连接传输数据 — 基本信息 (页 371)』一节)。通信伙伴执行“发送数据”作业(SEND 作业)时,必须调用 SFB。● 提供数据:从伙伴在 RK 512消息帧头中指定的数据区中获取数据(请参见『使用RK 512 计算机连接传输数据 — 基本信息 (页 371)』一节)。通信伙伴执行“获取数据”作业(FETCH 作业)时,必须调用 SFB。用控制输入 EN_R 上的值 TRUE调用块之后,该块就处于准备好状态。 可以通过参数EN_R 上的信号状态 FALSE来取消当前传输。被取消的请求结束时带有错误消息(STATUS 输出)。 只要参数 EN_R 的信号状态为 FALSE,就禁用接收。在SYNC_DB 参数中,指定要在其中存储数据的 DB,这些数据对于所有用于启动初始化和同步例程的 SFB 来说是公用的。DB号对于用户程序中的所有 SFB 都必须相同。必须通过 R(复位)= FALSE 调用 SFB 以使其可处理作业。 在控制输入 R的上升沿上,当前传输被取消,SFB 复位到初始状态。被取消的请求结束,并带有错误消息(STATUS 输出)。在 LADDR中输入在“HW Config”中指定的子模块 I/O 地址。如果作业关闭且无错误,那么将 NDR 设置为TRUE,如果作业关闭并出现错误,那么将ERROR 设置为 TRUE。如果一次调用的 NDR =TRUE,则块将指明数据存储位置或从参数 L_TYPE、L_DBNO、和 L_OFFSET 中获取数据的位置。此外,在一次调用期间内,还显示参数L_CF_BYT、L_CF_BIT 以及相应请求的长度 LEN。如果出现错误或警告,STATUS将显示相应的事件编号(请参见『错误消息 (页 394)』一节)。如果 SFB 复位 (R = TRUE)(参数 LEN =16#00),也会输出 NDR 或 ERROR/STATUS。如果出现错误,则二进制结果 BIE复位。如果块结束且无错误,则二进制结果的状态为TRUE。说明SFB 没有参数检查。如果编程不正确,CPU 可能会跳转到 STOP模式。STATUS OUT WORD 状态参数(仅在一次调用期间设置。为了显示 STATUS,应将 STATUS复制到空闲数据区):根据 ERROR 位,STATUS 具有以下意义: ERROR = FALSE:STATUS 值为:–0000H:既没有警告也没有错误– <> 0000H: 警告,STATUS 提供详细信息 ERROR =TRUE:错误未决。 STATUS 提供有关错误类型的详细信息(有关错误编号,示例:使用处理器间通信标志基本信息通过处理器间通信标志可阻塞和启用通信伙伴的 SEND/FETCH 请求。这可防止覆盖和读取尚未处理的数据。可为每个请求都指定一个处理器间通信标志。示例:带处理器间通信标志的SEND_RK步骤在本例中,通信伙伴将数据发送到您 CPU 中的 DB101。1. 在您的 CPU上,将处理器间通信标志 100.6 置位为 FALSE。2. 在通信伙伴处,针对 SEND 请求指定处理器间通信标志 100.6(参数R_CF_BYT、R_CF_BIT)。处理器间通信标志将以 RK 512 消息帧头的形式发送到您的 CPU。处理该请求之前,CPU将检查于 RK 512 消息帧头中指定的处理器间通信标志。 仅当您 CPU 上的处理器间通信标志状态为 FALSE 时,才处理该请求。如果处理器间通信标志状态为 TRUE,则以响应消息帧的形式向通信伙伴返回错误消息“32 十六进制”。数据传送到 DB101之后,SFB SERVE 将您 CPU 上的处理器间通信标志 100.6 的状态设置为 TRUE,在一次调用期间内将标志字节和位输出到SFB SERVE(如果 NDR= TRUE)。3. 当您在用户程序中判断处理器间通信标志(处理器间通信标志 100.6 =TRUE)时,可以识别出请求已完成,发送的数据已准备好用于处理。4. 在用户程序中编辑完数据之后,必须将处理器间通信标志 100.6复位为 FALSE。 从而,通信伙伴能重复执行请求而不会产生错误。数据一致性数据一致性限制为 128 个字节。 对于传输长度超过128 个字节的一致数据,必须注意以下几点:使用处理器间通信标志功能。在未发送完所有数据前不要访问数据(通过为此请求指定的处理器间通信标志来判断;如果 NDR = TRUE,则在一次调用期间内,SFB的处理器间通信标志处于激活状态)。在未编辑完数据前不要将处理器间通信标志状态复位为FALSE。有关系统函数块编程的信息引言本章面向要将 SIMATIC S5 升级到SIMATIC S7 的所有用户。 以下各节介绍在 STEP 7中对 FB 编程时必须注意的事项。寻址在 STEP 7 中,DB中的数据操作数按字节寻址(相反,在 STEP 5 中是按字寻址。 因此必须转换数据操作数的地址。)分配块参数直接/间接参数分配STEP5 中的间接参数分配(在当前打开的 DB 传递参数)不再适用于 STEP 7 块。您可在所有块参数中声明常数及变量。 因此,在STEP 7 中不再需要区分直接参数分配与间接参数分配。SFB 60、SFB 63 和 SFB 64 的参数“LEN”是一个例外:只能间接分配该参数。“直接参数分配”示例根据“直接参数分配”调用 SFB 60"SEND_PTP":调试接口硬件步骤完成组态后,如果不能建立到伙伴设备的通信,则应测试连接。 步骤如下:步骤 要执行的操作1查找出错原因:发送/接收线路的极性是否接反?默认设置是否正确? 若干可能已执行的默认设置可能默认使用了不同的极性。有些默认设置被yongjiu集成在设备中。终端电阻是否缺少或有错误?是否颠倒了安全字(例如 CRC)的高低字节?2步骤:首先,借助手册检查电缆连接:– 分配/极性(请参见『连接串行电缆 (页 297)』一节)– 默认设置(请参见『基本参数 (页300)』一节)然后测试每个测试设置3 尽量简单地准备测试设置:步骤 要执行的操作仅互连 2 个节点如果可能,设置 RS485模式(2 线操作)使用短的连接电缆 短距离内无需终端电阻。双向测试数据传输4 检查:第 1 种情况: 线路极性完全正确–改变默认设置(所有选项)– 检查安全字(例如 CRC)第 2 种情况: 默认设置完全正确– 交叉链接连接(注意: 对于RS422,交叉链接两个线路对)– 检查安全字(例如 CRC)第 3 种情况: 不知道极性和默认设置是否正确– 交叉链接连接(注意:对于 RS422,交叉链接两个线路对)– 如果不正确,更改默认设置(所有选项),并尝试建立通信–如果不正确,将连接线路再更改回来,然后更改默认设置(所有选项)– 检查安全字(例如CRC)随后重新装配系统时,不要忘记重新连接可能在先前移除的终端电阻。5 其它提示:如果可用,请将接口测试设备(必要时使用RS422/485 → V.24 转换器)互连到连接线路上。用测量设备检查信号电平(测量针脚 8 上的 GND的信号电平)。如果正在接收数据而 CRC 安全字不正确,有些设备将不会发出已接收信号。如必要,请更换 CPU以排除电气故障。错误定位和诊断诊断可能性使用诊断功能可快速查找未决错误。 提供了以下诊断方式:● 系统功能块(SFB)的错误消息●对于 RK512: 响应消息帧中的错误 ID● 诊断中断系统函数块 (SFB) 中的错误消息基本信息出现错误时,参数 ERROR将置位为 TRUE。 STATUS 参数指示出错原因。 在“错误消息 (页 394)”一节中列出了可能的错误消息。说明仅当置位ERROR 位时才输出错误消息(作业已完成且出错)。 在所有其它情况下,STATUS 字为零。 如果置位了 ERROR 位,应将STATUS 复制到空闲数据区以显示STATUS。响应消息帧中的错误 ID基本信息如果您正在使用 RK 512计算机连接,通讯伙伴处出现 SEND/FETCH 消息帧错误,则通讯伙伴将返回一个响应消息帧,其中第 4 字节含有错误 ID。错误ID 表在下表中可找到响应消息帧中的错误 ID (REATEL)与通讯伙伴的 STATUS 中的事件类别/编号的分配情况。响应消息帧中的错误 ID 以十六进制值的形式输出。组态和判断诊断中断基本信息在到通信伙伴的串行连接中出现断线时,可触发一个诊断中断(080DH)。 诊断中断随同到达和离去的错误事件一起显示。在用户程序中,可借助诊断中断立即对错误作出响应。步骤1.在参数分配窗口的“基本参数”对话框中启用诊断中断。2. 可将诊断中断 OB (OB 82)合并到用户程序中。通过诊断中断对错误作出响应● 当前操作不受诊断中断影响。● CPU 操作系统将在用户程序中调用OB82。说明如果未装载相应的 OB,则在触发中断后,CPU 会切换为 STOP。● CPU 将打开 SF LED 指示灯。● 在CPU 的诊断缓冲区中将错误显示为“到达”和“离去”事件。如何在用户程序中判断诊断中断触发诊断中断后,可判断 OB 82以检查哪个诊断中断还未处理。● 如果在 OB 82 的字节 6 + 7 (OB 82_MDL_ADDR)中写入了子模块的地址,则诊断中断是由 CPU 的 PtP 连接触发的。● 只要队列中有错误,就会置位 OB 82 中字节 8 的位0(故障模块)。● 队列中的所有错误均报告为“离去”后,将复位 OB 82 中字节 8 的位 0。●如果串行连接中发生断线,将同时置位字节 8 中的“故障模块”、“断线”、“外部错误”和“通信错误”位。使用 ASCII驱动程序传输数据 – 基本信息基本信息ASCII 驱动程序控制 CPU 和通讯伙伴之间通过 PtP通讯进行的数据传输。这为消息帧提供了一种开放式结构,因为 S7 用户将完整的发送消息帧传递给 PtP接口。对于接收方向,必须在参数中声明消息帧的结束标准。 发送消息帧的结构与接收消息帧的结构可能会不同。ASCII驱动程序允许发送和接收开放式结构的数据(所有可打印的 ASCII 字符以及所有其它从 00 到 FFh(带有 8个数据位的字符帧)或从 00 到 7Fh(带有 7 个数据位的字符帧)的字符)。操作适用于 RS422 和 RS485。RS422操作在 RS422 模式中,通过四线串行电缆发送数据(4 线操作)。 两根导线(差分信号)用于发送方向,另两根用于接收方向。这意味着可以同时发送和接收数据(全双工操作。RS485 操作在 RS485 模式中,通过两线制串行电缆发送数据(2 线操作)。两根导线(差分信号)交替用于发送和接收方向。 这意味着在给定的时间只能发送数据或接收数据(半双工操作)。完成发送操作后,电缆被立即切换至接收模式(发送器切换至高阻抗)。 Zui长切换时间为 1ms。使用 ASCII驱动程序发送数据基本信息当调用 SFB执行发送操作时,请在“LEN”参数中为要发送的用户数据指定字节数。使用结束标准“字符延时时间结束”时,在发送操作期间,ASCII驱动程序还将在两个消息帧间生成一个等待时间。 可以一直调用 SFB。 不过,自上次传输消息帧以后,ASCII驱动程序不会启动数据输出,直到时间间隔超过组态的字符延时时间。如果使用结束标准“固定字符长度”,将根据在 SFB SEND_PTP的参数“LEN”中声明的数据长度,按照发送方向发送数据。 在接收方向(即在接收 DB中),数据长度与在接收器中,通过参数分配窗口在“固定字符长度”参数中输入的数据长度相同。两个参数设置必须相同,以确保进行无错数据通信。发送数据时,在两个消息帧间插入一个与缺少结束代码的监控时间等长的暂停,以便使伙伴同步(识别消息帧的启动)。如果使用其它同步方法,可通过参数分配窗口取消激活发送暂停。如果使用文本结束字符标准,可有以下三种选择:1.传输中包括文本结束字符:结束代码必须包括在要发送的数据中。 只能传输结束代码之前的所有数据,即使在SFB 中指定了更大的数据长度。2.传输的数据长度Zui多等于在 SFB 参数中指定的长度:传输的数据长度Zui多等于在 SFB 参数中声明的长度。Zui后一个字符必须是文本结束字符。3. 传输的数据长度Zui多等于在 SFB参数中组态的长度,并自动追加结束代码/s:传输的数据长度Zui多等于在 SFB 参数中声明的长度。自动追加文本结束字符;即不得将结束代码含在要传输的数据中。 根据结束符的数量,向伙伴传输的字符数要比 SFB中指定的字符数(Zui大1024 字节)多 1 个或 2 个字符。说明组态 XON/XOFF 流控制时,用户数据不得包含任何已组态的 XON 或 XOFF字符。 默认设置为 DC1 = 11H(XON)和 DC3 = 13H(XOFF)。

Wincc软件,G120变频器,V90电机,交换机精智面板,PLC模块
浔之漫智控技术(上海)有限公司已认证
统一社会信用代码
91310117MA1J3R698D
成立日期
2019年09月10日
法定代表人
袁宜男
注册资本
500

主营产品

西门子PLC模块,控制器,输出模块,plc模块继电器,plc模块触摸屏,变频器,西门子代理商,西门子模块,西门子交换机,西门子smart200,西门子PLC,西门子低压,断路器,plc模块

经营范围

西门子PLC模块 、控制器 、输出模块 、plc模块继电器 、plc模块触摸屏 、变频器 、西门子代理商 、西门子模块 、西门子交换机 、西门子smart200 、西门子PLC 、西门子低压 、断路器 、plc模块

公司简介

浔之漫智控技术(上海)有限公司是中国西门子的最佳合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国知名的自动化设备公司之一。公司坐落于中国一线城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!西门子华东区域代理SIEMENS 可编程控制器    1、 SIMATIC S7 系列 PLC:S7-20...

查看公司详情
我们其他产品
我们的新闻
微信咨询
拨打电话