浔之漫智控技术(上海)有限公司
西门子PLC模块 , CPU模块 , DP通讯电缆 , 6GK交换机
西门子电机1FL6094-1AC61-2LA1
发布时间:2023-10-26

 编程器是PLC的重要外围设备。利用编程器将用户程序送入PLC的存储器,还可以用编程器检查程序,修改程序,监视PLC的工作状态。

常见的给PLC编程的装置有手持式编程器和计算机编程方式。在可编程序控制器发展的初期,使用专用编程器来编程。小型可编程序控制器使用价格较便宜、携带方便的手持式编程器,大中型可编程序控制器则使用以小CRT作为显示器的便携式编程器。专用编程器只能对某一厂家的某些产品编程,使用范围有限。手持式编程器不能直接输入和编辑梯形图,只能输入和编辑指令,但它有体积小,便于携带,可用于现场调试,价格便宜的优点。

       计算机的普及,使得越来越多的用户使用基于个人计算机的编程软件。目前有的可编程序控制器厂商或经销商向用户提供编程软件,在个人计算机上添加适当的硬件接口和软件包,即可用个人计算机对PLC编程。利用微机作为编程器,可以直接编制并显示梯形图,程序可以存盘、打印、调试,对于查找故障非常有利。

要求与概述
某些设备在处于工作状态时是不可以关闭的。例如,这可能是由于复杂的自动化过程或者重启动成本较高而造成的。因此,可能仍需要移除重组态。
通过CiR进行的热改变可允许在RUN模式下对组态执行某些修改。此操作将在短时间内中断处理。此时间段上限的预设缺省值为1s,如有必要,可改变此值。在中断期间,硬件输出将保持其后的值。
  注意
术语"CiR"代表"在RUN模式下组态"。本文档中,用来描述在RUN模式下改变系统组态的一种方法。该操作要求符合下面列出的条件。


有效范围
可在运行期改变包含分布式I/O的系统的组态。下图中所示的组态是此类过程的先决条件。为使您清晰地了解这一过程,我们的主题仅以单个DP主站系统和单个PA主站系统为基础。这一限制并不适用于实际过程。
硬件要求
为了能够通过CiR在RUN模式下修改系统组态,需要下列硬件配置:
从固件3.1.0起,使用S7-400标准CPU (CPU 412、CPU 414、CPU 416或CPU 417) ,或从固件3.1.0起使用处于单机模式的S7-400-H CPU (CPU 414-4H或CPU 417-4H)
如果要在操作期间用外部DP主站(扩充的CP 443-5)修改系统,则固件的版本低必须为5.0。
如果要向ET 200M添加模块:从MLFB 6ES7 153-2BA00-0XB0起使用IM 153-2 或从MLFB 6ES7 153-2BB00-0XB0起使用IM 153-2FO 。此外,还必须安装带有源总线单元的ET 200M,并为计划内扩展提供足够的空间。不能将ET 200M作为DPV0从站使用(通过GSD文件)。
如果要为ET 200iSP添加电子模块,请安装带保留模块的ET 200iSP。随后可用电子模块在将来替换保留模块。
如果要添加完整的站:提供相应的总线连接器、中继器等。
如果要添加PA从站(现场设备):在相应DP/PA-bbbb中,从MLFB 6ES7 157-0AA82-0XA00使用IM157。
不能使用机架CR2。
对于要在操作期间通过CiR修改系统的站,不允许使用下列一个或多个模块:CP 444、IM 467。
无多值计算26.png  注意
可以任意组合组件,无论它们是否支持通过CiR修改系统。但却只能对支持CiR的组件更改系统设置。

组态要求
对于要在RUN模式下通过CiR修改的DP主站系统,不能激活恒定总线周期时间。
如果要添加PA从站(现场设备),必须在DPV1模式下操作DP主站。这种情况下,不能使用IM 157作为DPV0从站。
无论是否有权选择将组态数据保存在模块本身或是CPU中,都必须为此站内的所有模块选择CPU上的存储器。
软件要求
要启用CiR,用户程序必须满足下列要求:程序中不得包含能)将CPU切换到STOP模式的因素,例如站故障或模块错误。
CPU上必须具备下列OB:
硬件中断OB (OB 40到OB 47)
超时OB (OB 80)
诊断中断OB (OB 82)
删除/插入OB (OB 83)
程序运行错误OB (OB 85)
模块机架错误OB (OB 86)
I/O访问错误OB (OB 122)
  注意
PCS7始终满足这些要求。

允许的组态改变概述
此处介绍的过程支持对PLC进行下列修改:
通过模块化ET200M DP从站添加模块,倘若还未将其当做DPV0从站使用(通过GSD文件)。
重新组态ET200M模块,例如选择其它中断限制或选择利用先前未使用的通道
用未来的ET 200iSP电子模块替换保留模块
重新组态ET 200iSP模块
向现有DP主站系统添加DP从站
向现有PA主站系统添加PA从站(现场设备)
添加IM157的DP/PA下游耦合器
向现有DP主站系统添加DP/PA链接器(包括PA主站系统)
将扩展模块分配给过程映像分区
将现有模块或紧凑型从站分配给过程映像分区
修改现有模块或紧凑型从站的过程映像分区分配
将新参数分配给安装在ET 200M站中的模块(标准操作中的标准模块和容错信号模块)。
撤消更改:可再次删除已添加的模块、接口、DP从站和PA从站(现场设备)。
  注意
多只能为四个DP主站系统添加或删除从站/模块,或者修改过程映像分区中的现有分配。

除非明确允许(如上所述),RUN模式下所有的系统更改都是不允许的,本文档将不做进一步论述。例如,此类操作有:
修改CPU属性
修改插在CPU机架中的模块的属性
添加和删除DP主站系统
修改现有DP主站系统的属性,包括总线参数。
在安全模式下重新组态故障安全信号模块。
修改下列DP从站参数:总线地址、DP主站的分配、参数分配数据、诊断地址
关于如何从模块化DP从站中删除模块,请参见撤消更改。
关于如何从现有的DP主站系统中删除DP从站,请对照撤消更改。
重新组态I从站接口。
改变从站的同步/冻结组分配
有关在RUN模式下通过CiR更改系统的建议
下面是有关在RUN模式下更改系统组态的提示。
更改设置后,确保备份当前系统组态。这是保证进一步编辑项目而又不丢失CiR功能的唯一途径。
尽可能分几步进行重新组态,在每一步中仅做很少的更改。这种方法能帮助您清楚地了解当前总体状况。
要使CiR同步时间(参见RUN模式下CPU对组态下载的响应尽可能短,建议在每个重组态步骤中仅对一个DP主站系统作出更改。)
基础56.png

概述
在运行期间,对系统的修改基于在进行PLC硬件扩展时在初始组态中所作的规定。应定义一些适当的CiR兼容单元,稍后这些单元可以在RUN模式下用实际对象(从站和/或模块)逐步替换。然后,即可在运行期间将修改过的组态下载至CPU。
步骤
下表给出了修改程序和组态所需的步骤及相应的系统阶段。

如果需要,应执行几遍CiR序列(上表中的步骤4)。切换到连续操作方式之前,只需为所有系统扩展提供足够的从站或足够的I/O容量。
CiR单元类型
概述
可使用下列CiR单元:

 

注意
STEP 7识别总线参数时,会考虑组态的从站及CiR单元。因此,当在CPU的RUN模式下将CiR单元转换为实际从站和/或模块时,总线参数将保持不变。

您可以自动或单独添加CiR单元(参见定义CiR单元。)
CiR对象
为CiR对象指定下列属性:
可明确添加的从站数(缺省值:15/DP主站系统、6/PA主站系统)
供将来使用的I/O字节容量(缺省值:1220/DP主站系统、80/PA主站系统)。这些规范涉及到未来的用户数据地址。无论这些设置如何,都可以组态诊断地址。
CiR模块
使用CiR模块可通过大体指定附加I/O字节数,为模块化ET200M / ET 200iSP分布式I/O设备定义附加I/O容量。这些规范涉及到未来的用户数据地址。无论这些设置如何,都可以组态诊断地址。
任何情况下,都不需要完全利用用户数据容量。而目前现有的用户数据容量足以应付一切情况。STEP 7能确保这一点。
CiR单元和I/O地址区
CiR对象
下列规则适用于DP主站系统:总计的实际组态从站数及CiR对象的保证从站数不得大于相应DP主站中的动态项目数据容量。
定义CiR对象时,HW Config会监视是否符合这条规则。
未来用于CiR对象和CiR模块的I/O容量
对于所有DP主站,未来对I/O字节的利用应遵循下列规则:

 

定义CiR单元
可为已组态的DP和PA主站系统定义CiR对象,为模块化ET200M / ET 200iSP DP从站定义CiR模块。有关此过程的详细信息,请参见定义CiR单元。
对于DP主站系统,还提供了"启用CiR兼容性"功能。选择此功能可为所选DP主站系统及与CiR兼容的各子级PA主站系统生成一个CiR对象。在所选择的DP主站系统中,在每个模块化ET200M / ET 200iSP从站处插有一个CiR模块。
  注意
"启用CiR兼容性"功能仅在尚未定义CiR对象的DP主站系统中可用。

删除CiR单元
在STOP模式下,可删除先前在DP和PA主站系统定义的CiR对象或在ET200M / ET 200iSP DP从站定义的CiR模块。
通过"禁用CiR兼容性"功能可轻松删除DP主站系统中的所有CiR单元。
  注意
"禁用CiR兼容性"功能仅在已定义了CiR对象的DP主站系统中可用。

组态下载
定义新的CiR单元或者重新定义现有CiR单元之后,可在STOP模式下,将组态下载至CPU。
在S7-400自动化系统中可以使用多种模块。为了确定所使用的模块是否会妨碍未来的CiR功能,必须遵循此过程:在STOP工作模式下将组态下载至CPU时,应立即在RUN工作模式下将此组态重新装载到CPU中。稍后,STEP 7和CPU检查CiR功能。对于早期的模块或非西门子公司生产的模块,这一过程是无法在离线状态下实现。


展开全文
优质商家推荐 拨打电话