西门子工业变频器代理总经销商

   2023-12-12 180

西门子工业变频器代理总经销商注释源区域与目标区域一定不可以交叉。如果指定的目标区域大于源区域,此功能只将源区域中包含的数据复制到目标区域。如果指定的目标区域小于源区域,则只复制目标区域中能容纳的数据。如果实际存在的目标区域或源区域小于源区域或目标区域的存储区的参数集大小(SRCBLK、DSTBLK 参数),则数据将不传送。如果 ANY 指针(源或目标)是布尔类型,则指定的长度必须是 8 的倍数;否则 SFC 将不能执行。如果目标域是字符串数据类型,则 SFC 21 "FILL"写入包括管理信息的整个字符串。故障代码错误代码 (W#16#...) 描述0000 无故障8091 源区域在未链接数据块中。8xyy 一般错误信息,请参见通过输出参数 RET_VAL 判断错误

与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们

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

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

售额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变频器、直流调速器、电线电缆、

驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等

使用 SFC 21 "FILL",可以初始化一个存储区(目标区域),数据采用另一个存储区(源区域)的内容。此 SFC 拷贝数据直到充满整个存储区。注释源与目标区域一定不可交叉。如果目标区域的长度不为输入参数 BVAL 的整数倍,则目标区域永远不能写满到最后一个字节。如果目标区域长度小于源区域,只拷贝目标区域能容纳的数据。如果实际存在的目标区域或源区域小于源区域或目标区域的存储区的参数集大小(BVAL、BLK 参数),则数据将不传送。如果 ANY 指针(源或目标)是布尔类型,则指定的长度必须是 8 的倍数;否则 SFC 将不能执行。定时器,• 外设 I/O 存储区。参数 描述 数据类型 存储区 描述BVAL INPUT ANY I、Q、M、D、L参数 BVAL 包含用于初始化目标区域的区域(源区域)的值或说明。不允许使用 STRING 数组。RET_VAL OUTPUT INT I、Q、M、D、L在功能执行时发生故障,则此参数中包含一个故障代码。BLK OUTPUT ANY I、Q、M、D、L参数 BLK 包含被初始化的区域(目标区域)的说明。不允许使用 STRING 数组。数据以结构形式输入如果将一个结构作为输入参数传送,注意以下事项:STEP 7 总是把一个结构的长度定义为偶数个字节数。因此,如果声明一个包含奇数个字节数的结构,需要另加一个字节的存储空间。实例声明一个结构如下:TYP_5_BYTE_STRUCTURE :STRUCT BYTE_1_2 :WORD BYTE_3_4 :WORD BYTE_5 :字节END_STRUCT声明的结构“TYP_5_BYTE_STRUCTURE”需要 6 字节存储空间。故障代码SFC 21 "FILL"只提供常规(非特定的)故障信息。请参见通过输出参数 RET_VAL 判断错误图片_20230517100213.jpg使用 SFC 22 "CREAT_DB” (创建数据块),可以创建不包含初始化数据的数据块。同时,该数据块中会包含随机数据。此 SFC 可以创建一个可选择长度的数据块,数据块号在一个特定范围内。SFC 将给数据块分配一个可能的最低编号。如果要创建特定编号的数据块,只需选择将上限和下限指定为同一值的范围。在用户程序中已存在的数据块编号不可以再使用。数据块的长度必须为偶数字节。中断功能SFC 22 "CREAT_DB"可被更高优先级的组织块中断。如果 SFC 22 "CREAT_DB"再次被更高优先级的组织块调用,则出现 W#16#8091 故障。参数 描述 数据类型 存储区 描述LOW_LIMIT INPUT WORD I、Q、M、D、L、常数下限值是可分配给数据块的编号范围内的最小编号。UP_LIMIT INPUT WORD I、Q、M、D、L、常数上限值是可分配给数据块号的最大编号。COUNT INPUT WORD I、Q、M、D、L、常数计数值指定要为数据块保留的数据字节数。此处必须指定 偶数个字节(最大65534)。未产生故障。8091 调用了嵌套的 SFC 22。8092 当前不能执行“创建数据块”功能,可能因为• “压缩用户存储器”功能正在执行• CPU 中的数据块数量已经达到最大数量。• H CPU 正在执行链接或者升级功能。• 安装了 WinAC 软件的 CPU 探测到一个计算机操作系统故障。80A1 数据块编号出错:• 编号为 0。• 编号超出本 CPU 规定的数据块编号值。• 参数下限 > 上限。80A2 数据块长度出错:• 长度为 0。• 长度指定为奇数。• 长度超出 CPU 中的允许值。80B1 没有可用的数据块编号。80B2 存储空间不够。80B3 连续存储空间不够(纠正方法:压缩存储器!)8xyy 一般错误信息,请参见通过输出参数 RET_VAL 判断错误使用 SFC 23 "DEL_DB" 删除数据块描述使用 SFC 23 "DEL_DB” (删除数据块),可删除存在于 CPU 的工作存储器以及装载存储器(如果存在)中的数据块。此数据块必须没有在当前或任何更低的优先级中打开,换言之,此数据一定不能是位于两个数据块寄存器中的任意一个或 B 堆栈中。否则,CPU 在调用 SFC 23 时将启动 OB°121。如果 OB°121 不存在,则 CPU 停机。对于 S7-300(例外:CPU 318),删除数据块时不调用 OB121。注释不建议使用 SFC 23 "DEL_DB" 删除实例 DB。此操作总会导致程序错误。请避免使用 SFC 23 删除实例 DB!下表说明何时可以使用 SFC 23 "DEL_DB" 删除数据块。如果... 那么...数据块是由 SFC 22 "CREAT_DB" 创建的, SFC 23 可以删除。数据块由 STEP 7 传送到 CPU,且未使用关键字 UNlinkED 创建, SFC 23 可以删除。数据块存储于闪存卡中, SFC 23 不能删除。中断功能SFC 23 "DEL_DB" 可被具有更高优先权的优先级中断。此时如再次调用此 SFC,则调用失败并且故障 W#16#8091 写入参数 RET_VAL 中。参数 描述 数据类型 存储区 描述DB_NUMBER INPUT WORD I、Q、M、D、L、常数 要删除的数据块的编号截图20230509171601.pngC 23 被嵌套调用,且超出了 CPU 的最大嵌套深度。8092 当前不能执行“删除数据块”功能,可能因为• 当前激活了“压缩用户存储器”功能。• 正在上传将要删除的数据块。• H CPU 正在执行链接或者升级功能。• 在装有 WinAC 软件的计算机操作系统中 CPU 检测到一个故障80A1 输入参数 DB_NUMBER 出错:实际选择的参数• 为 0。• 大于所用 CPU 允许的数据块编号最大值。80B1 指定编号的数据块编号在 CPU 中不存在。80B2 指定编号的数据块是由关键字 UNlinkED 创建的。80B3 数据块位于闪存卡上。80B4 数据块不能被删除。可能原因:• 该数据块属于 F 程序。• 该数据块是用于 S7 通讯的块的实例 DB(jinxian S7-400)。• 该数据块是技术数据块。80C1 因为暂时资源紧张,当前不能执行“删除数据块”功能。8xyy 一般错误信息,请参见通过输出参数 RET_VAL 判断错误使用 SFC 24 "TEST_DB" 测试数据块描述使用 SFC 24 "TEST_DB” (测试数据块),可获取位于 CPU 的工作存储器中的数据块的信息。此 SFC 查询所选数据块的数据字节数并检查其是否为只读数据块。参数 描述 数据类型 存储区 描述DB_NUMBER INPUT WORD I、Q、M、D、L、常数被测试的数据块编号RET_VAL OUTPUT INT I、Q、M、D、L 出错信息DB_LENGTH OUTPUT WORD I、Q、M、D、L 所选数据块包含的数据字节数。WRITE_PROT OUTPUT BOOL I、Q、M、D、L 关于该数据块写保护标识符的信息(1 表示只读)。故障代码错误代码 (W#16#...) 解释0000 未产生故障。80A1 输入参数 DB_NUMBER 出错:实际选择的参数• 为 0• 大于所用 CPU 允许的最大数据块编号。80B1 指定编号的数据块编号在 CPU 中不存在。80B2 数据块是用关键字 UNlinkED 创建的。8xyy 一般错误信息,请参见通过输出参数 RET_VAL 判断错误使用 SFC 25 "COMPRESS" 压缩用户存储器存储器中的空隙当数据块被删除或重新装载几次后,在装载存储器和工作存储器中就会产生空隙。这些空隙会减少存储区的可用空间。描述使用 SFC 25 "COMPRESS" 可以压缩装载存储器和工作存储器的 RAM 区。压缩功能的启用与在 RUN-P 模式(模式选择)下外部启动 CPU 类似。如果压缩功能由外部启动且一直激活,则调用 SFC 25 将产生一个故障信息。注释使用 SFC 25 "COMPRESS" 无法移动长度大于 1000 字节的数据块。这意味着压缩之后工作存储器中仍有可能存在空隙。参数 描述 数据类型 存储区 描述RET_VAL OUTPUT INT I、Q、M、D、L出错信息BUSY OUTPUT BOOL I、Q、M、D、L指示调用 SFC 25 开始的压缩功能是否仍在执行。(1 表示仍在执行。)DONE OUTPUT BOOL I、Q、M、D、L指示调用 SFC 25 开始的压缩功能是否已经成功完成。(1 表示成功完成。)检查压缩功能一旦调用 SFC 25 "COMPRESS",压缩功能就开始执行了。但是,不能检查是否已成功压缩存储器空间。如果要检查压缩功能,需遵循以下步骤:循环调用 SFC 25。每次调用后先查看参数 RET_VAL。如果其值为 0,则可查看参数 BUSY 和 DONE。如果 BUSY = 1 且 DONE = 0,则表示压缩功能仍在进行。当BUSY 值变为 0 且 DONE 的值变为 1 时,表示压缩功能已成功完成。此后再调用SFC 25,压缩功能会再次启动。截图20230509171904.png解释0000 未产生故障。压缩功能已通过调用 SFC 25 启动。在这种情况下,通过检查用户程序中的输出参数 BUSY 和 DONE(见上文)仅能提供有用的信息。8091 压缩功能由外部启动而且仍在执行。8092 当前不能执行“压缩用户存储器”功能,因为• “删除数据块”功能由 STEP 7 从外部启动而且仍在执行• 测试和启动功能当前需要一个特定的块(例如,状态)• “复制块”功能已由外部触发而且仍在执行。• H- CPU 正在执行链接或升级功能。8xyy 一般错误信息,请参见通过输出参数 RET_VAL 判断错误使用 SFC 44 "REPL_VAL" 传送一个替换值到累加器 1描述使用 SFC 44 "REPL_VAL” (替换值),可以传送一个值到累加器 1 中,这个值存在于可以引发故障的优先级中。限定:只能是位于同步故障组织块中只能在同步故障组织块(OB121、OB122)中调用 SFC 44 "REPL_VAL"。应用示例如果一个输入模块损坏到不能读取任何值的程度,则每次扫描此模块时 OB 122 都会启动。使用 SFC 44 "REPL_VAL",可将 OB 122 中适当的值传送到中断优先级的累加器 1 中,这样程序就可以使用此替换值。选择此替换值的信息(例如,出错的块或受到影响的地址)位于 OB 122 的局部变量中。参数 描述 数据类型 存储区 描述VAL INPUT DWORD I、Q、M、D、L、常数替换值RET_VAL OUTPUT INT I、Q、M、D、L 如果此功能执行时出错,返回值会包含故障代码。故障代码错误代码 (W#16#...) 解释0000 未产生故障。替换值被输入。8080 SFC 44 不是被同步故障组织块 (OB 121、OB 122)调用。8xyy 一般错误信息,请参见通过输出参数 RET_VAL 判断错误使用 SFC 82 "CREA_DBL" 在装载存储器中生成数据块描述使用 SFC 82 "CREA_DBL" (在装载存储器中创建数据块),可在装载存储器(微型存储卡)中创建新的数据块。SFC 82 使用指定范围中的一个编号生成一个默认值大小的数据块。该数据块的编号为指定范围内的最小可能值。可以通过分配指定编号范围的上限和下限值来生成一个特定编号的数据块。不能把已在用户程序中存在的数据块编号分配给新生成的数据块。如果相同编号的数据块已存在于工作存储器和/或装载存储器中,或者该数据块为复制得到的,则 SFC 终止运行,并生成一条故障消息。注释使用 SFC 24 "TEST_DB",可以确定相同编号的数据块是否已经存在。参数 SRCBLK (源块)指向的数据区的内容被写入到数据块中。此数据区必须是数据块或数据块中的一个区域。为了保持一致,当 SFC 82 被执行时(即,只要 BUSY 参数值为 TRUE 时)不能改变此数据区。具有 READ_onLY 属性的数据块只能由 SFC 82 创建和初始化。SFC 82 不改变用户程序的校验和。SFC 82 "CREA_DBL" 异步运行,也就是说,包含多次 SFC 调用。在 REQ = 1 时,调用 SFC 82 启动创建数据块功能。作业状态通过输出参数 RET_VAL 和 BUSY 显示。另请参见异步运行 SFC 的 REQ、RET_VAL 和 BUSY 的含义参数 描述 数据类型 存储区 描述REQ INPUT BOOL I、Q、M、D、LREQ = 1:请求生成数据块LOW_LIMIT INPUT WORD I、Q、M、D、LSFC 分配给数据块编号的范围的下限值UP_LIMIT INPUT WORD I、Q、M、D、LSFC 分配给数据块编号的范围的上限值COUNT INPUT WORD I、Q、M、D、L计数值指定了数据块的字节数。此处,必须指定偶数个字节。ATTRIB INPUT BYTE I、Q、M、D、L数据块的属性: 位 0 = 1: UNlinkED:该数据块只存在于装载存储器中。 位 1 = 1: READ_ONLY:该数据块具有写保护。 位 2 = 1: NON_RETAIN:该数据块没有掉电保持。 位 3 到 7: 保留SRCBLK INPUT ANY D 初始化当前数据块的数据区的指针RET_VAL OUTPUT INT I、Q、M、D、L出错信息BUSY OUTPUT BOOL I、Q、M、D、LBUSY = 1:工作还未结束

核心提示:西门子代理商,西门子经销商,西门子模块
 
反对 0举报 0 收藏 0 打赏 0评论 0
 
同类新闻
  • 联系人:吴维
  • 电话:13817547325
  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 手机:13817547325
我们的产品