Empty BaseUnit before ET 200SP motor starters without 24V-infeed.rn能否将预留背板安装在不带24V供电的ET200SP电机起动器之前

问题:

ET200SP 如果将带有24V输入端子的预留背板安装在不带24V输入端子的ET200SP电机起动器背板的左侧
例如,第一个位置安装的是不带24V输入端子的ET200SP背板3RK1908-0AP00-0EP0

https://support.industry.siemens.com/cs/images/109755765/first_motor_starter_with_BaseUnit.png

回答:

带有24V输入端子的预留背板可以安装且通过组态控制使用


注意

说明书可在以下链接找到:


应用实例:
VariantsManagement with SIMATIC S7



手册:
SIMATIC ET 200SPDistributed I/O system

ET200SP 装配的第一个模块为不带24V输入端子的电机起动器背板,因此,接下来的步骤是必须的:


1. 首先,必须插入一个带有24V输入端子的背板模块(例如数字量输入模块)

2. 第二,将没有带24V输入端子的背板的电机起动器安装在其右侧。

https://support.industry.siemens.com/cs/images/109755765/Configuration_with_Distributed_IO.png

图 1 组态分布式IO

https://support.industry.siemens.com/cs/images/109755765/Configuration_with_Central_processing_unit.png

图2 组态CPU

3. 通过用户程序重新组态设备必须硬件组态其分布式IO和CPU(勾选“允许通过用户程序重新组态设备”)


分布式IO

https://support.industry.siemens.com/cs/images/109755765/Distributed_IO.jpg



中央处理单元 (ET200SP CPU)

https://support.industry.siemens.com/cs/images/109755765/Central_processing_unit_ET_200SP_CPU.jpg

4. 通过控制数据记录重新组态设备

通常必须在重新组态设备时写入控制数据记录,否则此站将无法运行。重新组态设备时,插槽1(图1)或插槽2(图2)的模块将失效。

操作模式

重新组态设备运行时需要提供编号为196的控制数据记录,它包括了插槽设备的预设组态。根据不同的模块,设备必须在一个永久模式下进行创建。中央处理单元或接口模块将实际的组态配置与控制数据记录(预设值配置)中的插槽设备进行比较。如果预设值与实际值不符,会出现诊断信息。

组态控制只有在控制数据记录有效时才可用。

控制数据记录结构

控制数据记录结构分两部分:大端区域,后续的控制元件部分

在每个元件中,控制元件描述出在PN设备中哪一个实际的插槽是用来组态的

对于所有控制数据记录,大端区域的结构是一致的。控制元件部分是不用的;根据不同的模块,他们遵循的是预定义模式

控制数据记录为版本2.(ET200SP)

控制数据记录:分布式IO
CPU 1500

https://support.industry.siemens.com/cs/images/109755765/Control_data_record_Distributed_IO_CPU_1500.JPG

CPU 300

https://support.industry.siemens.com/cs/images/109755765/Control_data_record_Distributed_IO_CPU_300.JPG

blocklength= 4 +(existing modules * 2) [( 4 + (7*2) =18]

version = 2 (ET 200SP)

slot[1].slotNumberReal = 128 (Emptyslot with BU cover) + slot number
[128 + 1 = 129]

slot[1].slotProperty = 1(opening a new potential group)

Controldata record: Central processing unit (ET 200SP CPU)控制数据记录:中央处理单元(ET200SP CPU)
CPU 1500

https://support.industry.siemens.com/cs/images/109755765/Control_data_record_Central_processing_unit_ET_200SP_CPU.JPG

blocklength= 4 + (existing modules * 2) [( 4 + (8*2) = 20]

version= 2 (ET 200SP)

slot[1].slotNumberReal = 1 (CPUis always in slot 1)

slot[2].slotNumberReal = 128(Empty slot with BU cover) + slot number
[128 + 2 = 130]

slot[2].slotProperty = 1(opening a new potential group)



5. 将数据传输到程序中

组态信息必须在“启动”OB的第一次传输时进行传输,数据会被保存。只有在硬件配置新负载后,才可以开始重新配置设备。

以下为程序示例

Declaration:

REQ: BOOL
ID: HW-IO (S7 1500);DWORD (S7 300)
INDEX: DINT (S7 1500); INT(S7 300)
LEN: UINT (S7 1500); INT(S7 300)
DONE: BOOL
BUSY: BOOL
ERROR: BOOL
STATUS: DWORD
RECORD: VARIANT (S7 1500); ANY(S7 300)

Program
REPEAT
"WRREC_DB"(REQ := 1,
ID :="Local~Configuration", // 1)

INDEX := 196,

LEN :="conf_LEN", 2) //ohET200SP.blockLength

DONE => "conf_DONE",

BUSY =>"conf_BUSY",

ERROR =>"conf_ERROR",

STATUS =>"conf_STATUS",

//control dataset selection

RECORD :="ConfDB".ohET200SP); 3)

UNTIL NOT "conf_BUSY"

END_REPEAT;


1) 分布式IO
ID for CPU 1500:
硬件标示符可在“检查窗口”的“系统常数”选项中找到。
使用系统值
constant <Name_of_the_interface_module>~Head".

https://support.industry.siemens.com/cs/images/109755765/System_constants_ET_200SP-Head.JPG

ID for CPU 300:
ID for CPU 300: Enter the diagnostic address of the IM-modulehttps://support.industry.siemens.com/cs/images/109755765/ID_CPU_300.JPG

注意
使用Step 7 V5.x,可用于分布式IO重新组态设备

中央处理单元
硬件标识符可在“检查窗口”的“系统常数”选项卡中找到。使用系统常数“本地配置”的值。

https://support.industry.siemens.com/cs/images/109755765/System_constants_Local-Configuration.JPG


2) 长度就是控制数据记录的“块长度”
例如:“分布式外围设备”:18
例如:“中央模块”:20

3) 控制数据记录中的“OhET200SP”的结构声明


注意
在实际站中,DI输入模块是被省略的。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc342579.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论