企业信息

    上海赞国自动化科技有限公司

  • 7
  • 公司认证: 营业执照已认证
  • 企业性质:私营企业
    成立时间:2014
  • 公司地址: 上海市 松江区 小昆山镇 上海市松江区鼎源路(时尚谷创意园)618弄72栋6楼
  • 姓名: 姚军
  • 认证: 手机未认证 身份证已认证 微信未绑定

    青海省SIMATICS7-1200SB1221 原装正品 全国均可发货

  • 所属行业:电气 工控电器
  • 发布日期:2018-09-27
  • 阅读量:355
  • 价格:面议
  • 产品规格:不限
  • 产品数量:9999.00 台
  • 包装说明:不限
  • 发货地址:上海松江小昆山  
  • 关键词:青海省SIMATICS7-1200SB1221

    青海省SIMATICS7-1200SB1221 原装正品 全国均可发货详细内容

    S7-1200 扩展模块 请按订货号进行购买

    6ES72211BF320XB0

    SM1221 数字量输入模块, 8 输入24V DC

    6ES72211BH320XB0

    SM1221 数字量输入模块, 16 输入24V DC

    6ES72221HF320XB0

    SM1222 数字量输出模块, 8输出继电器

    6ES72221BF320XB0

    SM1222 数字量输出模块, 8输出24V DC

    6ES72221XF320XB0

    SM1222 数字量输出模块, 8输出切换继电器

    6ES72221HH320XB0

    SM1222 数字量输出模块, 16输出继电器

    6ES72221BH320XB0

    SM1222 数字量输出模块, 16输出24V DC

    6ES72231PH320XB0

    SM1223 数字量输入输出模块 8输入24V DC/ 8输出继电器

    6ES72231BH320XB0

    SM1223 数字量输入输出模块 8输入24V DC/ 8输出24V DC

    6ES72231PL320XB0

    SM1223 数字量输入输出模块 16输入24V DC/ 16输出继电器

    6ES72231BL320XB0

    SM1223 数字量输入输出模块 16输入24V DC/ 16输出24V DC

    6ES72231QH320XB0

    SM1223 数字量输入输出模块 8输入120/230V AC/ 8输出继电器

    6ES72314HD320XB0

    SM1231 模拟量输入模块 4AI 13位分辩率

    6ES72315ND320XB0

    SM1231 模拟量输入模块 4AI 16位分辩率

    6ES72314HF320XB0

    SM1231 模拟量输入模块 8AI 13位分辩率

    6ES72315PD320XB0

    SM1231 热电阻模块 4RTD 16位分辩率

    6ES72315QD320XB0

    SM1231 热电偶模块 4TC 16位分辩率

    6ES72315PF320XB0

    SM1231 热电阻模块 8RTD 16位分辩率

    6ES72315QF320XB0

    SM1231 热电偶模块 8TC 16位分辩率

    6ES72324HB320XB0

    SM1232 模拟量输出模块 2AO 14位分辩率

    6ES72324HD320XB0

    SM1232 模拟量输出模块 4AO 14位分辩率

    6ES72344HE320XB0

    SM1234 模拟量输入输出模块 4AI/2AO

    PLC  概念 

    用户程序的执行

    CPU 支持以下类型的代码块,使用它们可以创建有效的用户程序结构:

    ● 组织块 (OB) 定义程序的结构。 有些 OB具有预定义的行为和启动事件,但用户也可以创建具有自定义启动事件的 OB。

    ● 功能 (FC) 和功能块 (FB) 包含与特定任务或参数组合相对应的程序代码。 每个 FC 或FB 都提供一组输入和输出参数,用于与调用块共享数据。 FB还使

    用相关联的数据块(称为背景数据块)来保存该 FB 调用实例的数据值。可多次调用 FB,每次调用都采用一的背景数据块。调用带有不同背景数据块的同一 

    FB 不会对其它任何背景数据块的数据值产生影响。

    ● 数据块 (DB) 存储程序块可以使用的数据。

    用户程序的执行顺序是:从一个或多个在进入 RUN 模式时运行一次的可选启动组织块(OB) 开始,然后执行一个或多个循环执行的程序循环 OB。 还可以将 OB

    与中断事件关联,该事件可以是标准事件或错误事件。当发生相应的标准或错误事件时,即会执行这些 OB。功能 (FC) 或功能块 (FB) 是指可从 OB 或其它 

    FC/FB

    调用的程序代码块,可下至以下嵌套深度:

    ● 16(从程序循环 OB 或启动 OB 开始)

    ● 6(从任意中断事件 OB 开始)

    FC 不与任何特定数据块 (DB) 相关联。 FB 与 DB 直接相关并使用该 DB传递参数及存储中间值和结果。用户程序、数据及组态的大小受 CPU 中可用装载存储

    器和工作存储器的限制。 对各个OB、FC、FB 和 DB 块的数目没有特殊限制。 但是块的总数限制在 1024 之内。

    每个周期都包括写入输出、读取输入、执行用户程序指令以及执行后台处理。

    该周期称为扫描周期或扫描。

    S7-1200 自动化解决方案可由配备 S7-1200 CPU 和附加模块的*机架组成。

    术语“*机架”表示 CPU 和关联模块采用导轨或面板式安装。

    只有在通电时才会对模块(SM、SB、BB、CB、CM 或 CP)进行检测和记录。

    ● 不支持通电时在*机架中插入或拔出模块(热插拔)。 切勿在 CPU通电时在*机架中插入或拔出模块。

    警告

    插入或拔出模块的安全要求

    在 CPU 通电时在*机架中插入或拔出模块(SM、SB、BB、CD、CM 或CP)可能导致不可预知的行为,从而导致设备受损和/或人员受伤。

    在*机架中插入或拔出模块前,请务必切断 CPU和*机架的电源并遵守相应的安全预防措施。

    ● 可在 CPU 通电时插入或拔出 SIMATIC 存储卡。 但在 CPU 处于 RUN模式时插入或拔出存储卡会使 CPU 进入 STOP 模式。

    注意

    CPU  处于 RUN  模式时拔出存储卡的风险在 CPU 处于 RUN 模式时插入或拔出存储卡会使 CPU 进入 STOP模式,这可能导致受控的设备或过程受损。

    只要插入或拔出存储卡,CPU 就立即进入 STOP 模式。

    在插入或拔出存储卡前,务必确保 CPU 当前未控制任何机器或过程。

    因此务必要为您的应用或过程安装急停电路。

    ● 如果在 CPU 处于 RUN 模式时在分布式 I/O 机架(AS-i、PROFINET 或PROFIBUS)中插入或拔出模块,CPU将在诊断缓冲区中生成一个条目,若存在拔出或

    插入模块 OB 则执行该OB,并且默认保持在 RUN 模式。


    过程映像更新与过程映像分区

    CPU 伴随扫描周期使用内部存储区(即过程映像)对本地数字量和模拟量 I/O

    点进行同步更新。 过程映像包含物理输入和输出(CPU、信号板和信号模块上的物理 I/O

    点)的快照。

    可组态在每个扫描周期或发生特定事件中断时在过程映像中对 I/O 点进行更新。 也可对

    I/O 点进行组态使其排除在过程映像的更新之外。

    例如,当发生如硬件中断这类事件时,过程可能只需要特定的数据值。 通过为这些 I/O

    点组态映像过程更新,使其与分配给硬件中断 OB

    的分区相关联,就可避免在过程不需要持续更新时,CPU

    于每个扫描周期中执行不必要的数据值更新。

    对于需要在每个扫描周期进行更新的 I/O,CPU 将在每个扫描周期期间执行以下任务:

    ● CPU 将过程映像输出区中的输出值写入到物理输出。

    ● CPU 仅在用户程序执行前读取物理输入,并将输入值存储在过程映像输入区。

    这样一来,这些值便将在整个用户指令执行过程中保持一致。

    ● CPU

    执行用户指令逻辑,并更新过程映像输出区中的输出值,而不是写入实际的物理输出。

    这一过程通过在给定周期内执行用户指令而提供一致的逻辑,并防止物理输出点可能在过程映像输出区中多次改变状态而出现抖动。

    为控制在每个扫描周期或在事件触发时是否自动更新 I/O 点,S7-1200提供了五个过程映像分区。 **个过程映像分区 PIP0*用于每个扫描周期都自动更

    新的 I/O,此为默认分配。 其余四个分区PIP1、PIP2、PIP3 和 PIP4 可用于将 I/O 过程映像更新分配给不同的中断事件。

    在设备组态中将 I/O 分配给过程映像分区,并在创建中断 OB 或编辑 OB 属性时将过程映像分区分配给中断事件。

    默认情况下,在设备视图中插入模块时,STEP 7 会将其 I/O过程映像更新为“自动更新”(Automatic update)。 对于组态为“自动更新”(Automatic

    update) 的 I/O,CPU 将在每个扫描周期自动处理模块和过程映像之间的数据交换。

    要将数字量或模拟量点分配给过程映像分区,或将 I/O点排除在过程映像更新之外,请按照以下步骤操作:

    1. 在设备组态中查看相应设备的“属性”(Properties) 选项卡。

    2. 根据需要在“常规 (General)”下展开选项,找出所需的 I/O 点。

    3. 选择“I/O 地址”(I/O addresses)。

    4. 也可以从“组织块”(Organization block) 下拉列表中选择一个特定的 OB。

    5. 在“过程映像”(Process image) 下拉列表中将“自动更新”(Automatic update)更改为“PIP1”、“PIP2”、“PIP3”、“PIP4”或“无”(None)。 选

    择“无”(None)表示只能通过立即指令对此 I/O 进行读写。

    要将这些点重新添加到过程映像自动更新中,请将该选项再次更改为“自动更新”(Automatic update)。

    可以在指令执行时立即读取物理输入值和立即写入物理输出值。 无论 I/O点是否被组态为存储到过程映像中,立即读取功能都将访问物理输入的当前状态而不更

    新过程映像输入区。 立即写入物理输出功能将同时更新过程映像输出区(如果相应 I/O点组态为存储到过程映像中)和物理输出点。

    如果想要程序不使用过程映像,直接从物理点立即访问 I/O 数据,则在 I/O地址后加后缀“:P”。

    说明

    使用过程映像分区

    如果将 I/O 分配给过程映像分区 PIP1 - PIP4 中的其中一个,但未将 OB分配给该分区,那么 CPU 决不会将 I/O 更新至过程映像,也不会通过过程映像更新

    I/O。 将 I/O 分配给未分配相应 OB 的 PIP,相当于将过程映像*为“无”(None)。

    可使用直接读指令直接从物理 I/O 中读取 I/O,或使用直接写指令直接写入物理 I/O。

    CPU 不更新过程映像。

    CPU 支持 PROFINET 和 PROFIBUS 网络上的分布式 I/O。


    在 在 RUN  模式下修改和下载现有块

    利用“在 RUN 模式下下载”功能,您可以在数据块和函数块中添加和修改变量,然后在RUN 模式下将更改的块下载到 CPU。

    下载而不重新初始化

    每个数据块和函数块都有一定大小的预留存储器,可用来向随后在 RUN模式下下载的块中添加变量。 默认情况下,存储器预留区域的初始大小为 100 字节。

    您可以向数据中添加其它变量,直至达到存储器预留区域的大小,并在 RUN模式下将扩展块下载到 CPU。

    如果需要在块中为附加变量提供更多存储空间,也可以增大存储器预留区域。

    如果添加的变量**过了已分配的存储空间,则无法在 RUN 模式下将扩展块下载到 CPU中。

    下载而不重新初始化

    每个数据块和函数块都有一定大小的预留存储器,可用来向随后在 RUN模式下下载的块中添加变量。 默认情况下,存储器预留区域的初始大小为 100 字节。

    您可以向数据中添加其它变量,直至达到存储器预留区域的大小,并在 RUN模式下将扩展块下载到 CPU。

    如果需要在块中为附加变量提供更多存储空间,也可以增大存储器预留区域。

    如果添加的变量**过了已分配的存储空间,则无法在 RUN 模式下将扩展块下载到 CPU中。

    利用“下载而不重新初始化”功能,您可以通过添加更多的数据块变量来扩展数据块并在RUN 模式下下载扩展数据块。

    这样,您便可向数据块中添加变量并下载该数据块而不重新初始化程序。 CPU将保留现有数据块变量的值并将新添加的变量初始化为其起始值。

    要为 CPU 处于 RUN 模式的在线项目启用该功能,请按照以下步骤操作:

    1. 在 STEP 7 项目树的“程序块”(Program blocks) 文件夹中,打开块。

    2. 单击块编辑器中的“下载而不重新初始化”(Download without reinitialization)切换按钮启用该功能。 (启用后,图标周围会出现一个框: )  )

    3. 单击提示中的“确定”(OK) 以确认选择。

    4. 向块接口添加变量并在 RUN 模式下下载该块。

    存储器预留区域允许多少新变量,您就可以添加并下载多少新变量。

    如果向块中添加的字节数**过为存储器预留区域组态的字节数,则尝试在 RUN模式下下载块时,STEP 7 会显示错误。 您必须编辑块属性,增大存储空间。

    在启用“下载而不重新初始化”功能时,不能删除现有条目或修改块的“存储器预留区域”。

    要禁用“下载而不重新初始化”功能,请按照以下步骤操作:

    1. 单击块编辑器中的“下载而不重新初始化”(Download without reinitialization)切换按钮禁用该功能。 (禁用后,图标周围的框会消失: )  )

    2. 单击提示中的“确定”(OK) 以确认选择。

    3. 下载该块。 在下载对话框中,必须选择“重新初始化”(reinitialize) 以下载该扩展块。

    下载过程随即将所有的现有块变量和新块变量重新初始化为其起始值。

    下载保持性块变量

    在 RUN 模式下下载保持性块变量需要分配保持性存储器预留区域。

    要组态该保持性存储器预留区域,请按照以下步骤操作:

    1. 在 STEP 7 项目树的“程序块”(Program blocks)文件夹中,右键单击该块并在上下文菜单中选择“属性”(Properties)。

    2. 选择“下载而不重新初始化”(Download without reinitialization) 属性。

    3. 选中“启用下载而不重新初始化保持性变量”(Enable download without reinitializationfor retentive tags) 复选框。

    4. 组态为保持性存储器预留区域提供的字节数。

    5. 单击“确定”(OK) 保存更改。

    6. 向数据块中添加保持性数据块变量并在 RUN 模式下下载该数据块。

    保持性存储器预留区域允许多少新保持性数据块变量,您就可以添加并下载多少新保持性数据块变量。

    如果向块中添加的保持性字节数**过为保持性存储器预留区域组态的字节数,则尝试在RUN 模式下下载块时,STEP 7 会显示错误。

    您向保持性存储器预留区域中添加的保持性块变量不能**过区域大小,这样才能在 RUN模式下下载这些变量。

    下载扩展的保持性块变量时,变量将包含其当前值。

    为新块组态保留存储空间大小

    新数据块的默认存储器预留区域的大小为 100 字节。 创建新块时,预留区域提供 100个字节。 如果要更改新块的存储器预留区域大小,则可在 PLC 编程设置中

    更改设置:

    1. 在 STEP 7 中选择 “ “ 选项 >  设置 ”(Options > Settings) 菜单命令。

    2. 在“设置”(Settings) 对话框中,展开“PLC 编程”(PLC programming)并选择“常规”(General)。

    3. 在“下载而不重新初始化”(Download without reinitialization)部分,输入存储器预留区域的字节数。

    创建新块时,STEP 7 使用为新块输入的存储器预留区域组态。

    限制

    在 RUN 模式下编辑和下载块时,以下限制适用:

    ● 通过添加新变量扩展块接口并在 RUN 模式下下载仅适用于优化块 

    ● 如果不重新初始化,则无法在 RUN 模式下更改块结构并下载已更改的块。

    将新成员添加到 Struct 变量、更改变量名称、数组大小、数据类型或保持性状态都需要重新初始化该块才能在 RUN 模式下下载该块。 对于现有块变量,可以执

    行并且在 RUN模式下下载而不重新初始化的一修改是对起始值(数据块)、默认值(函数块)或注释的更改。

    说明

    修改块并在 RUN 模式下下载这些块是 S7-1200 CPU V4.0 的新功能。 在 V4.0之前,只能在 STOP 模式下下载已修改的块。

    ● 在 RUN 模式下下载的新块变量数不能**过存储器预留区域可容纳的数目。

    ● 在 RUN模式下下载的新的保持性块变量数不能**过保持性存储器预留区域可容纳的数目。


    下载失败时的系统响应

    执行“在 RUN 模式下下载”的过程中,如果出现网络连接故障,则 STEP 7将显示以下“加载预览”(Load preview) 对话框:

    在 在 RUN  模式下下载的考虑事项

    在 RUN 模式下下载程序之前,如果发生以下情况,则需考虑 RUN 模式下进行修改对CPU 运行的影响:

    ● 如果删除一个输出的控制逻辑,则在下一次上电循环或切换到 STOP 模式之前,CPU将始终保持该输出的较终状态。

    ● 如果删除了正在运行的高速计数器或脉冲输出函数,则该高速计数器或脉冲输出将继续运行,直至下一次上电循环或切换到 STOP 模式。

    ● 在下一次上电循环或者从 STOP 切换到 RUN模式之前,任何以**扫描位状态为条件的逻辑都不会执行。**扫描位只会因切换到 RUN 模式而置位,不受 RUN 

    模式下下载的影响。

    ● 不能覆盖数据块 (DB) 的当前值和/或变量。

    说明

    CPU 必须支持在 RUN 模式下进行更改,程序的编译必须没有错误,CPU 必须能与STEP 7 通信,并且 CPU 必须无错误,这样才能在 RUN 模式下下载程序。

    可在 RUN 模式下对程序块和变量进行以下更改,并将其下载到 CPU 中:

    ? 创建、覆盖和删除函数 (FC)、函数块 (FB) 和变量表。

    ? 创建和删除数据块 (DB);但是,不会覆盖 DB 的结构更改。 只能覆盖 DB初始值。 无法在 RUN 模式下下载 Web 服务器 DB(控件或片段)。

    ? 覆盖组织块 (OB);但是,不能创建或删除 OB。

    在 RUN 模式下,您一次较多可下载二十个块。 如果要下载的块多于二十个,必须将CPU 置于 STOP 模式。

    下载一旦启动,在其完成前将无法在 STEP 7 中执行其它任务。

    由于“ “ 在 RUN  模式下下载” ” ,可能导致出错的指令CPU 中激活了“在 RUN 模式下下载”后,以下指令可能会发生临时错误。 如果 CPU

    正准备激活已下载的更改,那么初始化指令时将出现错误。 在此过程中,CPU将暂停用户程序访问加载存储器的初始化过程,同时完成正在进行的用户程序对加载

    存储器的访问。 完成后,将统一激活所下载的更改。

    无论何种情况,只要发生错误,指令的 RLO 输出都将失败。 该错误是临时错误。

    如果出现错误,则需稍后重试该指令。

    说明

    而不能在执行 OB 的过程中重试该操作。



    http://yaojun0307.b2b168.com
    欢迎来到上海赞国自动化科技有限公司网站, 具体地址是上海市松江区小昆山镇上海市松江区鼎源路(时尚谷创意园)618弄72栋6楼,联系人是姚军。 主要经营SIEMENS 可编程控制器   1、 SIMATIC S7 系列PLC、S7200CN、S71200、S7300、S7400、ET200、S7-200SMART、S71500、   2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等   3、 SITOP 系列直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A等。 单位注册资金单位注册资金人民币 100 - 250 万元。 价格战,是很多行业都有过的恶性竞争,不少厂家为了在价格战役中获胜,不惜以牺牲产品质量为代价,而我们公司坚决杜绝价格战,坚持用优质的原材料及先进的技术确保产品质量,确保消费者的合法利益。