CONVERT指令系列包含的指令可将“n”个同一种数据类型的值转换成“m”个另一种数据类型的值。“m”和“n”的值也可以相同。原理:数据转换仅当输入和输出数据类型相同(例如,输入值为REAL,输出值也为 REAL)时,才可在CFC图表中将输出(源类型)与输入(目标类型)进行互连。必须使用转换指令互连不同的数据类型。由于这些指令输入和输出参数的类型不同,将根据输出参数中设置的数据类型转换输入数据类型。转换规则源和目标数据类型的缩写名称通过下划线"_" 连接在一起,构成转换指令的类型名。简要说明了特定指令的转换规则。如果 IN 输入值不在允许的范围内,OUT输出值将无效,并会显示测试输出参数 ENO =0。例如,可以判断ENO,以便为处理提供一个替换值/安全值。可以使用“解码”指令将由输入值指定的输出值中的某个位置位。“解码”指令读取输入 IN的值,并将输出值中位号与读取值对应的那个位置位。输出值中的其它位以零填充。如果输入 IN 的值大于 31,则执行模 32 指令。TIAPortal 信息系统TIA Portal 信息系统中的附加信息:• “PLC 编程 > 指令 > 基本指令 >FBD > 字逻辑运算 > DECO:解码”参见“WRD_LGC”和“MULTIPLX”指令系列概述 (页377)ENCO:编码说明可以使用“编码”指令读取输入值中Zui低有效位的位号,并将其输出到输出 OUT 中。“编码”指令会选择输入 IN中值的Zui低有效位,并将该位号写入输出 OUT 的变量中。TIA Portal 信息系统TIA Portal 信息系统中的附加信息:•“PLC 编程 > 指令 > 基本指令 > FBD > 字逻辑运算 > ENCO:编码西门子4芯电缆代理一级经销商通过“设置限值”指令,可以将 IN 输入的值限制在 MN 与 MX 输入的值之间。• 如果输入 IN 的值满足MN <= IN
与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额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低压配电与控制产品及软起动器等
西门子中国有限公司授权——浔之漫智控技术(上海)有限公司为西门子中国代理商,主要供应全国范围:西门子PLC代理商SIEMENS可编程控制器PLC模块、HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/OSIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
“选择”指令根据开关(输入G)的信号状态,选择输入 IN0 或 IN1 中的一个,并将其内容移动到输出 OUT。• 如果输入 G 的信号状态为“0”,则移动输入IN0 的值。• 如果输入 G 的信号状态为“1”,则将输入 IN1 的值移动到输出 OUT。仅当使能输入 EN的信号状态为“1”且所有参数中的变量为同一数据类型时,才执行该指令。说明“SEL”:替代“SEL_BO”、“SEL_R”指令“SEL”将替代CFC 指令“SEL_BO”和“SEL_R”。由于 CFC 中兼容性的原因,仅可使用这些数据类型特有的指令。TIA Portal信息系统TIA Portal 信息系统中的附加信息:• “PLC 编程 > 指令 > 基本指令 > FBD >字逻辑运算 > SEL:选择”参见“WRD_LGC”和“MULTIPLX”指令系列概述 (页 377)SEL_BO: 用于BOOL 值的 2 选 1 多路复用器 (页 384)SEL_R: 用于 REAL 值的 2 选 1 多路复用器 (页385) 此指令是用于 DINT 数据类型输入值的“n 选 1”多路复用器。可以修改输入参数 IN 的数目。根据输入值K,在输出参数 OUT 中输出输入参数 IN0 到 INp 中的一个。示例:K = 2 时,在输出参数 OUT 中输出输入值IN2。故障排除如果 K > (n - 1) 或 K < 0,则 ENO = 0 且 OUT = 0。参数参数 声明数据类型 描述 默认值K 输入 INT 选择值 0INp0 ≤ p ≤ (n - 1)输入 DINT 输入此指令是用于 INT数据类型输入值的“n 选 1”多路复用器。可以修改输入参数 IN 的数目。根据输入值 K,在输出参数 OUT 中输出输入参数 IN0到 INp 中的一个。示例:K = 2 时,在输出参数 OUT 中输出输入值 IN2。故障排除如果 K > (n - 1) 或K < 0,则 ENO = 0 且 OUT = 0。参数参数 声明 数据类型 描述 默认值K 输入 INT 选择值 0INp0≤ p ≤ (n - 1)输入 INT 输入值“p” 0OUT 输出 INT 输出值0参见“WRD_LGC”和“MULTIPLX”指令系列概述 (页 377) 使用“SEL (页380)”指令。指令“SEL_R”仅出于在 CFC 兼容的原提供。用户只能为“REAL”数据类型使用该指令。说明根据输入值K,此指令将输入参数 IN0 (K = 0) 或 IN1 (K = 1) 的值转换为输出参数 OUT。参数参数 声明 数据类型 说明默认值K Input BOOL 选择输入 0IN0 Input REAL 输入值 1 0.0IN1 Input REAL 输入值 20.0OUT Output REAL 输出值 0.0参见“WRD_LGC”和“MULTIPLX”指令系列概述 (页377)使用管理员权限将 TIA Portal Openness 应用程序安装到程序文件夹中。•避免从用户区域动态加载程序部件(如,程序集或 DLL 文件)。• 使用用户权限运行 TIA Portal Openness应用程序。说明对于使用第三方软件通过这些接口传输的信息和数据的兼容性,西门子不会承担责任和提供保证。我们明确指出:接口的不当使用可能导致数据丢失或停产时间。说明对于使用此处所描述的方法手动修改和判断源文件,我们不承担任何义务,也不做任何保证。西门子不对使用此描述的全部或部分所导致的任何后果负任何责任。如果导入包含代码错误、错误结构或不必要操作的外部创建的组态数据,可能出现意外错误和安全风险。警告API用户负责保证通过代码处理密码时的安全措施。有关更多信息,请参见 TIA Portal Openness 文档:• 《TIAPortal Openness 自述文件》• “基本知识 > Openness 任务 > 简介”• “TIA PortalOpenness API > 常规函数 > TIA Portal Openness 防火墙”• “TIA PortalOpenness API > PLC 设备的数据访问函数 > 用于将数据下载到 PLC 设备中的函数 > 下载到PLC 设备”• “导出/导入 > 概述 > 导入/导出的基本原理 TIA PortalOpenness 应用程序已连接到 TIA Portal。请参见“连接到 TIA Portal”•已打开一个项目。请参见“打开项目”• PLC 未在线。• 要导出的 CFC 图表不受密码保护。在导出过程中会忽略组态了密码的 CFC图表。应用在 TIA Portal Openness API 中,可使用功能“CompleteExport”将 CFC 图表导出到XML 文件。该功能将 CFC 项目数据从图表文件夹写入 XML 文件:• 在所选 PLC 下创建的所有 CFC 图表•导出的图表中使用的块类型• 所导出图表的任务分配• 各个导出图表的运行顺序有关所支持对象的更多信息,请参见 CFC 文档:“指令和块(页 27)”。如果要启动 CFC 图表的选择性 XML 导出,请使用功能“SelectiveExport (页 419)”。参数参数数据类型 描述xmlFilePath String 导入文件的文件夹路径和名称modelVersion String 要使用的S7TIA 交换模型版本