无法移植指令的概述

    无法移植指令的概述

    简介

    有些 S7-300/400 中的指令无法移植到 S7-1500 中。例如,与某些特定模块一同使用的指令或者 S7-1500 中指令的功能有所不同时。

    有关替换不可移植指令的信息(类别 4)

    以下举例说明了无法移植的指令及其替换方式:

    指令组

    不可移植的指令

    备注

    其它指令

    SETP

    检查该指令在程序中是否可替换为“SET_BF”指令。

    RESETP

    检查该指令在程序中是否可替换为“RESET_BF”指令。

    DRUM_X

    检查该指令在程序中是否可替换为“DRUM”指令。

    TONR_X

    检查该指令在程序中是否可替换为“TONR”指令。

    RESET

    检查该指令在程序中是否可替换为“RESET_BF”指令。

    SET

    检查该指令在程序中是否可替换为“SET_BF”指令。

    WSR

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    SHRB

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    RESETI

    检查该指令在程序中是否可替换为“RESET_BF”指令。

    SETI

    检查该指令在程序中是否可替换为“SET_BF”指令。

    运行时控制

    COMPRESS

    删除该指令。在 S7-1500 中,*压缩 CPU 的工作存储器或装载内存。

    PROTECT

    在 S7-1500 CPU 的前面板中或 CPU 的模块属性中,组态防护等级和密码。

    CIR

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    日期和时间

    SET_CLKS

    检查该指令在程序中是否可替换为“WR_SYS_T”指令。

    LOC_TIME

    检查该指令在程序中是否可替换为“RD_SYS_T”指令。

    BT_LT

    检查该指令在程序中是否可替换为“RD_SYS_T”指令。

    LT_BT

    检查该指令在程序中是否可替换为“RD_SYS_T”指令。

    S_LTINT

    检查该指令在程序中是否可替换为“SET_TINTL”指令。

    SET_SW

    检查该指令在程序中是否可替换为“WR_SYS_T”或“RD_SYS_T”指令。

    SET_SW_S

    检查该指令在程序中是否可替换为“WR_SYS_T”或“RD_SYS_T”指令。

    TIMESTMP

    检查该指令在程序中是否可替换为“WR_SYS_T”或“RD_SYS_T”指令。

    WS_RULES

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    分布式 I/O

    D_PRAL

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    ASi_3422

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    SALRM

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    模块参数分配

    PARM_MOD

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    中断

    MP_ALM

    S7-1500 不具有多处理器功能。

    REPL_VAL

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    报警

    EN_MSG

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    DIS_MSG

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    ALARM_SQ

    检查该指令在程序中是否可替换为“Program_Alarm”指令。

    更多信息,请参见“移植报警及相关值”章节中或者联系 SIMATIC 客户支持。

    ALARM_S

    检查该指令在程序中是否可替换为“Program_Alarm”指令。

    更多信息,请参见“移植报警及相关值”章节中或者联系 SIMATIC 客户支持。

    ALARM_SC

    检查该指令在程序中是否可替换为“Program_Alarm”指令。

    更多信息,请参见“移植报警及相关值”章节中或者联系 SIMATIC 客户支持。

    WR_USMSG

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    READ_SI

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    DEL_SI

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    ALARM_DQ

    检查该指令在程序中是否可替换为“Program_Alarm”指令。

    更多信息,请参见“移植报警及相关值”章节中或者联系 SIMATIC 客户支持。

    ALARM_D

    检查该指令在程序中是否可替换为“Program_Alarm”指令。

    更多信息,请参见“移植报警及相关值”章节中或者联系 SIMATIC 客户支持。

    NOTIFY_8P

    检查该指令在程序中是否可替换为“Program_Alarm”指令。

    更多信息,请参见“移植报警及相关值”章节中或者联系 SIMATIC 客户支持。

    ALARM

    检查该指令在程序中是否可替换为“Program_Alarm”指令。

    更多信息,请参见“移植报警及相关值”章节中或者联系 SIMATIC 客户支持。

    ALARM_8

    检查该指令在程序中是否可替换为“Program_Alarm”指令。

    更多信息,请参见“移植报警及相关值”章节中或者联系 SIMATIC 客户支持。

    ALARM_8P

    检查该指令在程序中是否可替换为“Program_Alarm”指令。

    更多信息,请参见“移植报警及相关值”章节中或者联系 SIMATIC 客户支持。

    NOTIFY

    检查该指令在程序中是否可替换为“Program_Alarm”指令。

    更多信息,请参见“移植报警及相关值”章节中或者联系 SIMATIC 客户支持。

    AR_SEND

    检查该指令在程序中是否可替换为“Program_Alarm”指令。

    更多信息,请参见“移植报警及相关值”章节中或者联系 SIMATIC 客户支持。

    诊断

    RDSYSST

    指令“RDSYSST:读取系统状态列表”指令在 S7-1500 中不再可用,这是因为 S7-1500 产品系列的 CPU 中没有系统状态列表。但可通过“GET_DIAG”、“Geo2Log”、“DeviceStates”或“ModuleStates”指令读取相关信息。更多信息,请参见“移植指令 RDSYSST”章节中或者联系 SIMATIC 客户支持。

    OB_RT

    检查该指令在程序中是否可替换为“RD_SYS_T”指令。

    表功能

    ATT








    这些指令不可替换。如果这些指令在程序中必不可缺,则必须手动实现该指令。更多技术支持信息,请参见“表格指令的移植过程”章节或联系 SIMATIC 客户技术支持。











    FIFO

    TBL_FIND

    LIFO

    TBL

    TBL_WRD

    WRD_TBL

    DEV

    CDT

    TBL_TBL

    PACK

    寻址

    LGC_GADR

    这两种指令不可用于网关(例如,IE/PB 链接器)后的模块。可以使用指令“GEO2LOG”和“LOG2GEO”代替。

    “LGC_GADR”和“GADR_LGC”指令可继续用于那些没有通过网关(例如,IE/PB 链接器)连接到 CPU 的模块。

    GADR_LGC

    智能从站

    SET_ADDR

    该指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    PID 控制

    TUN_EC

    检查程序中该指令是否可替换为“PID_Compact”或“PID_3Step”工艺对象。

    TUN_ES

    功能模块

    CNT_CTRL

    检查程序中该指令是否可替换为“High_Speed_Counter”工艺对象,与“S7-1500 TM Count 2x24V”或“TM PosInput 2”计数器模块配合使用。

    也可以检查所需的函数是否可使用“ET 200S 1Count24V”或“1Count5V”模块实现。

    DIAG_INF

    CNT_CTL1

    CNT_CTL2

    CNT2WRPN

    CNT2RDPN

    CNT2_CTR

    DIAG_RD

    ABS_INIT

    检查这些函数是否可由“S7-1500 Motion”或“ET 200S 1PosU”实现。

    检查这些函数是否可使用“TM Count 2x24V”或“TM PosInput 2”模块实现。

    ABS_CTRL

    ABS_DIAG

    CAM_INIT

    检查是否可以通过模块“S7-1500 TM Count 2x24V”或“TM PosInput 2”读取编码器,并使用两个 DQ 进行快速响应。根据应用程序中的编码器值,可以切换为标准 DQ 的其它 DQ。

    CAM_CTRL

    CAM_DIAG

    PID_FM

    检查程序中该指令是否可替换为工艺对象“PID_Compact”、“PID_3Step”或 PID 的基本函数。

    FUZ_355

    FORCE355

    READ_355

    CH_DIAG

    PID_PAR

    CJ_T_PAR

    FMT_PID

    FMT_PAR

    FMT_CJ_T

    FMT_DS1

    FMT_TUN

    FMT_PV

    300C 函数

    ANALOG_300C

    检查程序中的指令是否可以替换为“运动控制”组中的指令。


    DIGITAL_300C

    COUNT_300C

    检查程序中的指令是否可替换为“High_Speed_Counter”工艺对象,与计数器模块配合使用。


    FREQUENC_300C

    PULSE_300C

    检查程序中的指令是否可以替换为“CTRL_PWM”指令。

    SEND_RK_300C

    S7-1500 的通信指令不支持 RK 512。如果需要使用 RK 功能,则需手动实现。



    FETCH_RK_300C

    SERVE_RK_300C

    与智能从站/智能设备的通信

    I_GET

    这些指令不可替换。更多帮助信息,请联系 SIMATIC 客户支持。

    I_PUT

    I_ABORT

    S7 通信

    PRINT



    检查程序中的这些指令是否可替换为 S7-1500 中的 S7 通信指令。例如,指令“CONTROL”和“C_CNTRL”可替换为“T_DIAG”指令。







    START

    STOP

    RESUME

    STATUS

    USTATUS

    CONTROL

    C_CNTRL

    开放式用户通信

    TCON_PAR







    S7-1500 中进行开放式用户通信时不需要使用这些指令。在块属性中,已设置了相应的连接参数。


    TADDR_PAR

    TCP_conn_active

    TCP_conn_passive

    ISOonTCP_conn_active

    SOonTCP_conn_passive

    ISOonTCP_conn_CP_active

    ISOonTCP_conn_CP_passive

    UDP_local_open

    UDP_rem_address_and_port

    通信处理器

    SIMATIC NET CP 组的指令

    PTP CP 340、PTP CP341、PTP CP 440、PTP CP 441 组的指令

    有关这些指令的详细信息,请参见章节“通信指令的移植过程”。

    PROFINET / CBA

    PN_IN


    S7-1500 不支持 PROFINET/CBA 通信。而使用 S7 通信或开放式用户通信。

    PN_OUT

    PN_DP

    MPI 通信

    X_SEND



    S7-1500 不支持 MPI 通信。

    而使用 S7 通信或开放式用户通信。

    X_RCV

    X_GET

    X_PUT

    X_ABORT

    全局数据通信

    GD_SND

    S7-1500 不支持全局数据通信。

    而使用 S7 通信或开放式用户通信。

    GD_RCV

    点对点通信

    P_PRINT

    点对点通信模块不支持打印功能。

    P_PRINT341

    点对点通信模块不支持打印功能。

    MODB_341

    S7-1500 不支持 CP 341/CP 441 中的这些块。而使用 Modbus (RTU) 中的指令进行替代。

    Modbus_Comm_Load

    Modbus_Master

    Modbus_Slave

    与 S7-1500 点对点模块连接

    CM PtP RS232 HF

    CM PtP RS422/485 HF

    有关这些指令的详细信息,请参见章节“移植点对点程序块”。

    MODB_441

    S_MODB

    S7-1500 不支持 ET 200S 1SI 中的这些指令。而使用 Modbus (RTU) 或 USS 中的指令,连接点到点模块“ET 200SP CM PtP”。

    有关这些指令的详细信息,请参见章节“移植点对点程序块”。

    S_USST

    S_USSR

    S_USSI

    远程服务

    PG_DIAL

    S7-1500 不支持将 MPI 接口作为默认接口。该指令不再可用。

    AS_DIAL

    S7-1500 不支持将 MPI 接口作为默认接口。该指令不再可用。

    SMS_SEND

    S7-1500 不支持将 MPI 接口作为默认接口。检查该指令在程序中是否可替换为“TMAIL_C”指令。

    AS_MAIL

    S7-1500 不支持将 MPI 接口作为默认接口。检查该指令在程序中是否可替换为“TMAIL_C”指令。

    用户库

    PNIO_DIAG

    可将“PNIO_DIAG”指令下载到 S7-300/400 的用户库进行故障诊断。在 S7-1500 中已集成有诊断功能,因而不再需要“PNIO_DIAG”指令。

    默认情况下,在 S7-1500 中启用系统诊断。因此,可以直接使用系统诊断而进行更多设置。必要时,可以在“属性 > 诊断”(Properties > Diagnostics)选项卡内对 S7-1500 设备组态中的系统诊断进行设置。在该选项卡中,也可组态系统诊断中断。在默认情况下,将启用这些中断。

    在移植后,可以删除与“PNIO_DIAG”一起使用的诊断画面和 HMI 面板中的相关变量。而使用诊断画面中的“系统诊断显示”进行控制。


    上海腾希电气技术有限公司专注于西门子PLC,V90伺服,V20变频器等, 欢迎致电 13681875601

  • 词条

    词条说明

  • 装载 PROFINET 组态

    装载 PROFINET 组态有关装载的信息如果选择了可访问设备列表中的 CPU 并执行了向 PG/PC 的装载操作,则会装载与此设备关联的所有 IO 控制器和 IO 设备及其 IO 系统。同时也会传送拓扑设置。如果项目中已经有了合适的以太网网络,装载的设备则会集成到现有的网络中。如果 IO 控制器和智能设备都被装载到 PG,则仅在项目内建立 IO 控制器和 IO 设备之间的关系。装载 IO 控制器

  • 启动完整概览

    启动完整概览顺序下图显示了在“STOP”、“STARTUP”和“RUN”操作模式下的 CPU 操作。图例:所有外设输出均由外设模块(硬件侧)切换到安全状态(默认值 = “0”)。 这与在用户程序的过程映像区域的内部还是外部使用无关。如果所使用的信号模块具有替代值功能,则可以分配输出的行为,例如保持上一个值。这对处理剩余循环很重要。中断 OB 在**次调用输入的当前过程映像时也可用。可以使用以下方法

  • S7-1200 MC_ChangeDynamic

    MC_ChangeDynamic指令名称:更改动态参数指令功能:更改轴的动态设置参数,包括:加速时间(加速度)值减速时间(减速度)值急停减速时间(急停减速度)值平滑时间(冲击)值『注意』部分输入/输出管脚没有具体介绍,请用户参考MC_Power指令中的说明。指令输入端:①ChangeRampUp:更改“RampUpTime”参数值的使能端。当该值为0时,表示不进行“RampUpTime”参数的修改

  • 系统时间 SIMATIC 时间客户端

    SIMATIC 时间客户端通过 SIMATIC 时间客户端设置时间在此页面上,可以使用 SIMATIC Time Client 组态时间同步。提示为避免时间跳跃,需确保网络中只有一台时间服务器。说明SIMATIC Time Client选中此复选框可启用设备作为 SIMATIC 时间客户端。当前系统时间 (Current System Time)(仅在线时可用)显示当前系统时间。上次同步时间 (L

联系方式 联系我时,请告知来自八方资源网!

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

电 话: 021-37660026

手 机: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved