西门子变频器经销模块代理商
国际化工业自动化科技产品供应商,西门子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变频器、直流调速器、电线电缆
使用 SFC 79“SET”在 I/O 区域中设置位域 描述 调用 SFC 79“SET”(设置输出范围) 具有以下作用: 置位使用参数 N 和 SA 选择的外围 I/O 区域中的位域。 同时也置位过程映像输出表中的相应位,而无论它们是否在过程映像段中。 位域必须是分配给过程映像的外围 I/O 区域的组成部分。 对于所选位域部分,如果没有插入模块,则 SFC 79 仍将尝试置位整个位域。然后在 RET_VAL 中返回相 应的错误信息。 注意 执行 SFC 79 时,总是将全部字节写入 I/O 区域中。 如果以参数 N 和 SA 选择的位域不以字节界限起始,则调用 SFC 79 具有以下作用: 要传送到外围 I/O 区域的第一个和最后一个字节中的,并且不属于所选位域中的位,包含了过程映像 输出表中相应位的值。这可以导致意外的响应,如启动电机或关闭冷却系统。 属于所选位域的位按上述说明置位。 如果将 0 值赋给参数 N,则调用 SFC 79 将不会产生任何作用。如果未置位主控继电器,则调用 SFC 79 将不产生任何作用。 参数 声明 数据类型 存储区 描述 N INPUT INT I、Q、M、D、L、常数 要置位的位的编号 RET_VAL OUTPUT INT I、Q、M、D、L 故障信息 SA OUTPUT POINTER P 指向要置位的第一个位的指针 故障信息 评估参数 RET_VAL 的错误信息的方法在使用输出参数 RET_VAL 评估错误中进行了介绍。此章还包括 SFC 的常规错误信息。SFC 79 不通过 RET_VAL 参数提供任何特定错误信息。使用 SFC 80“RSET”复位 I/O 区域中的位域 描述 调用 SFC 80“RSET”(复位输出范围) 具有以下作用: 复位通过参数 N 和 SA 复位选择的外围 I/O 区域中的位域。 同时也复位过程映像输出表中的相应位,而无论它们是否在过程映像段中。 位域必须位于分配给过程映像的外围 I/O 区域中。 对于所选位域部分,如果没有插入模块,则 SFC 80 仍将尝试复位整个位域。然后在 RET_VAL 中返回相 应的错误信息。 注意 执行 SFC 80 时,总是将全部字节写入外围 I/O 区域中。 如果以参数 N 和 SA 选择的位域不是以字节界限起始,则调用 SFC 80 具有以下作用: 要传送到外围 I/O 区域的第一个和最后一个字节中的,并且不属于所选位域中的位,包含了过程映像 输出表中相应位的值。这可以导致意外的响应,如启动电机或关闭冷却系统。 属于所选位域的位按上述说明置位。 如果将 0 值赋给参数 N,则调用 SFC 80 将不会产生任何作用。如果未设置主控继电器,则调用 SFC 80 将不产生任何作用。 参数 声明 数据类型 存储区 描述 N INPUT INT I、Q、M、D、L、常数 要复位的位的编号 RET_VAL OUTPUT INT I、Q、M、D、L 故障信息 SA OUTPUT POINTER P 指向要复位的第一个位的指针 故障信息 评估参数 RET_VAL 的错误信息的方法在使用输出参数 RET_VAL 评估错误中进行了介绍。此章还包括 SFC 的常规错误信息。SFC 80 不通过 RET_VAL 参数提供任何特定错误信息。FB 32“DRUM”可以实现一个最多 16 步的操作序列。通过参数 DSP 指定第一步的编号,通过参数 LST_STEP 指定最后一步的编号。 在每个操作步骤中,将写入所有 16 个输出位 OUT0 到 OUT15 和输出参数 OUT_WORD (在其中将输出 位汇集在一起)。将用指定的 OUT_VAL 数组的相应位或前一步骤的相应输出位的值为输出位赋值。赋哪 个值取决于 S_MASK 参数中屏蔽位的设置 (参见下表)。 注意 屏蔽位的默认值为 0。如果要更改一个或多个屏蔽位的当前设置,可以在背景数据块中实施改动。 当与先前的 SFB 调用相比,JOG 输入出现上升沿时,SFB 32“DRUM”将切换到下一步骤。如果 SFB 已到达最后一步,则 JOG 的上升沿将置位变量 Q 和 EOD;DCC 的值为 0;SFB 将停留在最后的步骤中, 直至在 RESET 输入上设置 1。 也可以通过参数分配,使系统根据时间切换到下一步。为此,必须将 DRUM_EN 参数设置为 1。然后, 操作序列在下列情况下切换到下一步骤: 用于当前步骤的事件位 EVENT 被置位,和 为当前步骤设定的时间已过。 此时间是对当前步骤有效的 DTBP 时间基准和时间因数 (来自 S_PRESET 数组) 的乘积 注意 只有当置位相应的事件位 EVENT 后,当前步骤 (DCC) 中剩余的执行时间才会减少。 如果在调用 SFB 时在 RESET 输入端设置 1,则操作序列将转到分配给 DSP 输入的步骤。 注意 如果将 DRUM_EN 设置为 1,则可以实现以下特殊情况: 完全根据时间启用各步骤 (通过选择 EVENT = 1,其中 DSP < i < LST_STEP)。 完全根据事件启用各步骤 (通过将 DTBP 的值设置为 0,使用事件位 EVENT 来选择)。 也可以通过 JOG 输入,随时 (即使 DRUM_EN=1) 移动到操作序列中的下一个步骤。第一次调用块时,必须在 RESET 输入中设置 1。 操作序列处于最后一个步骤 (DSC 的值为 LST_STEP) 且此步骤的执行时间已过时,将置位输出 Q 和 EOD,并且 SFB 将停留在最后一步,直到在 RESET 输入中设置 1。 DRUM 定时器只在 STARTUP 和 RUN 模式下运行。 在冷启动过程中,操作系统将复位 SFB 32“DRUM”,但在暖启动过程中则不复位。如果要在暖启动后 初始化 SFB 32“DRUM”,可以在 OB100 中通过 RESET = 1 来调用它。 参数 声明 数据类型 存储区 描述 RESET INPUT BOOL I、Q、M、D、L、常数 信号电平 1 将复位操作序列。第一次调用 块时,必须将 RESET 设置为 1。 JOG INPUT BOOL I、Q、M、D、L、常数 如果操作序列尚未进入最后一步,则上升 沿 (与上一次 SFB 调用相比) 会将其切换 到下一个步骤。将根据您赋给 DRUM_EN 的值启用下一个步骤。 DRUM_EN INPUT BOOL I、Q、M、D、L、常数 控制参数,指定是否能够根据时间切换到 下一个步骤 (1:能够根据时间切换) LST_STEP INPUT BYTE I、Q、M、D、L、常数 最后一步的编号;可能的值:1 至 16 EVENT, 1 < i < 16 INPUT BOOL I、Q、M、D、L、常数 事件位号 i (属于步骤 i) OUTj, 0 < j < 15 OUTPUT BOOL I、Q、M、D、L 输出位号j (与OUT_WORD的位号j相同) BOOL I、Q、M、D、L 状态参数,指定为最后一个步骤选择的执 行时间是否已过去。 OUT_WORD OUTPUT WORD I、Q、M、D、L、P 将输出位汇集到一起形成的变量 ERR_CODE OUTPUT WORD I、Q、M、D、L、P 如果执行 SFB 期间出错,则 ERR_CODE 将包含错误信息。 JOG_HIS VAR BOOL I、Q、M、D、L、常数 (与用户无关:上一个 SFB 调用的 JOG 输 入参数) EOD VAR BOOL I、Q、M、D、L、常数 与输出参数 Q 相同 DSP VAR BYTE I、Q、M、D、L、P、 常数 第一步的编号;可能的值:1 至 16 DSC VAR BYTE I、Q、M、D、L、P、 常数 当前步骤的编号存储区 描述 DCC VAR DWORD I、Q、M、D、L、P、 常数 当前步骤中仍剩余的执行时间 (毫秒) (仅当 DRUM_EN = 1 且将相应事件位设 置为 = 1 时才相关) DTBP VAR WORD I、Q、M、D、L、P、 常数 对所有步骤有效的时间基准 (以毫秒为 单位) PREV_TIME VAR DWORD I、Q、M、D、L、常数 (与用户无关:上一个 SFB 调用的系统时 间) S_PRESET VAR ARRAY of WORD I、Q、M、D、L、常数 包含每个步骤的时间因数的一维数组。 有效下标为:[1 - 16]。这种情况下, S_PRESET [x]包含步骤 x 的时间因数。 OUT_VAL VAR ARRAY of BOOL I、Q、M、D、L、常数 包含在每个步骤中输出的数值的二维数 组 (如果尚未使用 S_MASK 进行屏蔽)。 有效下标为:[1 - 16、0 - 15]。这种情况 下,OUT_VAL [x, y]包含在步骤 x 中赋给 输出位 OUTy 的值。 S_MASK VAR ARRAY of BOOL I、Q、M、D、L、常数 包含每个步骤的屏蔽位的二维数组。有效 下标为:[1 - 16、0 - 15]。这种情况下, S_MASK [x, y]包含将在步骤 x 中输出的 第 y 个值的屏蔽位。 屏蔽位的含义: 0:上一步骤的值已赋给相应的输 出位。 1:来自 OUT_VAL 的相应值已赋 给相应的输出位。如果出现下表所列情况中的一种,SFB 32“DRUM”将保持其当前状态不变,并将置位 ERR_CODE 输出。 ERR_CODE (W#16#...) 解释 0000 无错误 8081 LST_STEP 的值非法 8082 DSC 的值非法 8083 DSP 的值非法 8084 乘积 DCC = DTBP * S_PRESET[DSC]超出值 2**32-1用于寻址模块的系统功能 15.1 使用 SFC 5“GADR_LGC”查询模块的逻辑基址 描述 基于信号模块的通道,可以知道相应模块的插槽和用户数据地址区域中的偏移量。通过 SFC 5“GARD_LGC”(将地理地址转换为逻辑地址),可以获取模块的相应逻辑地址, 即最小输入和输出地址。 若在电源模块或带压缩地址的模块 (ET 200S) 上使用 SFC 5,则返回诊断地址。 参数 声明 数据类型 存储区 描述 SUBNETID INPUT BYTE I、Q、M、D、L、 常数 区域标识符: 0,如果插槽位于机架 0 (中央机架) 或 1 到 21 (扩展机架) 中 (其中之一)。 相应的分布式 I/O 系统的 DP 主站系统 ID (若插槽位于分布式 I/O 设备中)。 RACK INPUT WORD I、Q、M、D、L、 常数 机架号 (如果区域标识符为 0)。 分布式 I/O 设备的站号 (如果区域标 识符 > 0)。 SLOT INPUT WORD I、Q、M、D、L、 常数 插槽号 SUBSLOT INPUT BYTE I、Q、M、D、L、 常数 子模块插槽 (如果没有可以插入的子模块, 则必须在此指定 0) SUBADDR INPUT WORD I、Q、M、D、L、 常数 模块的用户数据地址区域中的 偏移量 RET_VAL OUTPUT INT I、Q、M、D、L 故障信息 IOID OUTPUT BYTE I、Q、M、D、L 区域标识符: B#16#54:外围输入 (PI) B#16#55:外围输出 (PO) 如果为混合模块,则 SFC 将提供较小地址的区 域标识符。如果地址相同,则 SFC 将提供标识 符 B#16#54。 LADDR OUTPUT WORD I、Q、M、D、L 模块的逻辑基址