德国西门子直流电源授权经销商
为西门子中国有限公司授权合作伙伴,浔之漫智控技术(上海)有限公司代理经销西门子产品供应全国,西门子工控设备包括S7-200SMART、S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP等各类工业自动化产品。公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。西部科技园,东边是松江大学城,西边和全球**芯片制造商台积电毗邻,作为西门子授权代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理商,西门子PLC模块代理商,
建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品我们还提供西门子G120、G120C V20 变频器;S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。西门子中国有限公司授权合作伙伴——浔之漫智控技术(上海)有限公司,
向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。
用于在 DB中传送值的参数(计数模式) 下表显示了可在其中传送 LOAD_VAL、CMP_V1 和 CMP_V2 参数的 DB 范围。LOAD_VAL 参数(字节 14 到 17)具有两种含义: ● 如果您设置函数参数 L_DIRECT 或 L_PREPAR,则LOAD_VAL 将被解译为装载值。 ● 如果您设置函数参数 C_DOPARA,则可以使用字节 14 来定义输出 DO0 和 DO1的 特性。 字节 15 和 16 被解译为滞后和脉冲宽度。 表格 5- 7 用于在 DB 中传送值的参数(计数模式) DB 地址 参数含义 14.0 LOAD_VAL 装载值;使用函数参数 L_DIRECT 直接和准备装载 装载值;使用函数参数 L_PREPAR准备装载 输出 DO0 和 DO1 的特性、滞后和脉冲宽度是使用函数参数来定义的: C_DOPARA 位 3 位 2 位 1 位 0输出 DO0 的响应 x 0 0 0 不激活 x 0 0 1 激活比较值至上溢之间的值 x 0 1 0 激活比较值至下溢之间的值 x0 1 1 达到向上/向下计数脉冲宽度的比较值时激活保留 = 0 18.0 CMP_V1 比较值1;使用函数参数装载:T_CMP_V1 22.0 CMP_V2 比较值 2;使用函数参数装载:T_CMP_V2 用于在 DB中传送值的参数(测量模式) 下表显示了可在其中传送 LOAD_VAL、CMP_V1 和 CMP_V2 参数的 DB 范围。LOAD_VAL 参数(字节 14 到 17)具有两种含义: ● 如果您设置函数参数 L_PREPAR,则 LOAD_VAL将被解译为下限值 ● 如果您设置函数参数 C_DOPARA,则使用字节 14 定义输出 DO0 的特性。 不得为测量模式设置L_DIRECT 参数。 表格 5- 8 用于在 DB 中传送值的参数(测量模式) DB 地址 参数 含义 14.0 LOAD_VAL下限值;使用函数参数 L_PREPAR 来装载 DO0 的特性;使用函数参数 C_DOPARA 来定义 位 2 到 7 位 1 位 0输出 DO0 的响应 旦CNT_CTL1 函数检测到启动(CPU 启动或 FM 启动),将先确认启动,并推迟所有未决作业。启动完成后将执行已启动的所有作业,这些作业不会丢失。 错误消息 如果调用 FC 时发生了操作员错误,将会在 OT_ERR参数中报告。 可在 DB (OT_ERR_B 变量)中读出此错误信息。 通过 OT_ERR_A 参数的帮助,可以确认操作员错误。 在确认上一个操作员错误之前,不会再报告新的操作员错误。FC CNT_CTL2 函数 (FC 3) 功能 FCCNT_CTL2 和 FC CNT_CTL1 的功能基本相同。 这两者之间的区别将在后几节中介 绍。 使用实例 FC CNT_CTL2只能在等时 OB 中操作。 在非等时 OB 中调用 FC CNT_CTL2 将生成操作员错误 91,从而阻止与 FM 350-1 进行数据交换。 操作原理 FC CNT_CTL2 特别适合高速重复对 FM 350-1 的作业请求(例如,“装载比较值”)的应用场合。在有利的条件下,使用 FC CNT_CTL1 可以每隔四个 PROFIBUS DP 周期启动 一个新作业,而 FCCNT_CTL2 则支持每隔一个 PROFIBUS DP 周期启动一个新作业。 当相应的启动位 = 0时,说明块已准备好执行作业。不另行指示作业的完成。 任何通讯问题、数据错误或操作员错误都不分配到特定作业中。 在这些情况下,块将中断作业处理,并生成操作员错误 90(可进行确认)。 通过执行参数 OT_ERR_A来确认错误,或许能够恢复任何排队或中断作业的执行。 如果参数 OT_ERR 复位,则将接受操作员错误的确认。在执行该操作以保证确认的同 时,参数 OT_ERR_A 应保持设置。 直到成功完成确认后,才能启动其它作业。 说明在等时模式下进行操作时,请不要使用 FC CNT_CTL2 来启动若干值的传送。FC DIAG_INF 从 FM 350-1读取数据记录 DS1,并使其在 FC CNT_CTL1 的 DB 处可 用。 特殊的传送顺序: ● 将通过设置启动参数 IN_DIAG= TRUE 从 FM 350-1 读取 DS1。 ● DS1 将被写入 FC CNT_CTL1 的 DB(从 DW 54开始)。将通过调用 SFC RDSYSST 传送 DS1。 ● 该函数会将 SFC 的返回代码 (RET_VAL) 复制到 FCDIAG_INF 的 RET_VAL 参数。 ● 该函数执行完毕后会复位启动参数 IN_DIAG 并报告传送完成。 手册 /2/包含对 SFC RDSYSST 的详细说明。 调用 可在循环和中断程序中调用 FC DIAG_INF。 不能在时间控制程序中调用它。下面以 STL 和 LAD 格式演示了 FC DIAG_INF 的调用。