西门子工业计算机经销代理商
其产品范围包括西门子S7-SMART200、S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
与此同时,我们还提供西门子G120、G120C V20 变频器; S120 V90伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。
西门子中国授权代理商——湖南西控自动化设备有限公司,本公司坐落于湖南省中国(湖南)自由贸易试验区长沙片区开元东路 1306 号开
阳智能制造产业园一期 4 栋 30市内外连接,交通十分便利。
公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。
目前,湖南西控自动化设备有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
第 9 步: 指定安全程序的集中化设置 简介 在此步骤中,将介绍如何调用安全管理编辑器。 打开安全管理编辑器 1. 在F-CPU 的项目树中,双击“Safety Administration”。 结果:安全管理编辑器打开。在安全管理编辑器中对安全程序进行集中设置。 2. 在安全管理编辑器的区域导航中,切换到“F-runtime group”。 在创建F-CPU 时,显示自动创建的 F 运行组以及具有相关主安全块的 F-OB。 本示例中保留预设块。 3.在安全管理编辑器的区域导航中,切换到“Settings”。 在此处可设置安全程序。 本示例中保留预分配的设置。有关安全管理编辑器的更多信息,请参见“SIMATIC Safety - 组态和编程指定安全程序的输入和输出 1. 在 F-CPU项目导航中的“PLC 变量”(PLC tags) 下使用“添加新变量表”(Add new tag table) 创建新的 PLC变量表。 2. 重命名新 PLC 变量表,使用 [F2] 键作为“Safety Program”。 3. 双击 PLC变量表将其打开。 4. 如下图中所示,为输入和输出分配符号名称。 结果在入门指南接下来的步骤中,可以为指令的输入和输出分配符号名称,只需使用“Safety Program”PLC变量表的详细视图中的下拉列表。 操作步骤 1.转至 F-CPU 的“程序块”(Program blocks) 文件夹,并双击“添加新块”(Add new block)。 结果:“添加新块”(Add new block) 对话框。 2. 在“名称”(Name) 下输入“Safety_Interlock”作为F-FB 的名称。 3. 单击左侧的“函数块”(Function block) 按钮。 4. 选择“创建 F 块”(CreateF-block) 选项。 5. 选择“FBD”作为 F-FB 的语言。 6. 使用“确定”(OK) 关闭对话框。 结果F-FB“Safety_Interlock”在“程序块”(Program blocks) 文件夹中创建,并在 LAD/FBD 编辑器中自动打开。 现在可以继续在接下来的步骤中对安全程序进行编程1. 在“Safety_Interlock”F-FB 的接口中创建BOOL 数据类型的以下静态变量: 2. 将“Instructions”任务卡的“Safetyfunctions”子文件夹中的“SFDOOR”指令插入到程序段 1。 3. 单击“确定”(OK) 确认“调用选项”(Calloptions) 对话框。 4. 按上图中所示提供输入和输出。 5.为“Instructions”任务卡中的每个输入“”和“”插入一个“Invert RLO”。 结果现在即完成对安全门功能的编程第 13 步: 对紧急停车功能进行编程 简介 在此步骤中,为本示例编写紧急停车功能。在下列情况下将执行紧急停车: • 激活紧急停车时 • 打开安全门时 • 有人进入激光扫描器监视的保护区时有关“ESTOP1”指令的详细信息,请参见在线帮助 1.在“Safety_Interlock”F-FB 的接口中创建 BOOL 数据类型的以下静态变量: 2.将“Instructions”任务卡的“Bit logic operations”子文件夹中的“AND logicoperation”指令插 入到程序段 2。 3. 通过单击黄色的星形,在“AND logicoperation”指令中插入第三个输入。 4. 按上图中所示提供指令的输入。 5.将“Instructions”任务卡的“Safety functions”子文件夹中的“ESTOP1”指令插入到程序段 2。 6.单击“确定”(OK) 确认“调用选项”(Call options) 对话框。 7. 按上图中所示提供指令的输入和输出。 8.将“AND logic operation”指令的输出连接到“ESTOP1”指令的“E_STOP”输入作步骤 1.将“Instructions”任务卡的“Bit logic operations”子文件夹中的“AND logicoperation”指令插 入到程序段 3。 2. 按上图中所示提供指令的输入。 3.将“Instructions”任务卡的“Safety functions”子文件夹中的“FDBACK”指令插入到程序段 3。 4.单击“确定”(OK) 确认“调用选项”(Call options) 对话框。 5. 按上图中所示提供指令的输入和输出。 6.在“Instructions”任务卡中的“”输入处插入一个“Negate RLO”。 7. 将“AND logicoperation”指令的输出连接到“FDBACK”指令的“ON”输入。 结果 现在即完成对反馈监视的编程。第 15 步: 对重新集成F-I/O 的用户确认进行编程 简介 在此步骤中,为本示例编写用于重新集成 F-I/O 的用户确认。 在安全程序中,必须为重新集成F-I/O 提供用户确认。在本示例中为“Quit”输入。 可以使用 ACK_GL 指令对 F 运行组的所有 F-I/O 进行重新集成。说明 更正以下故障后,重新集成 F-I/O(例如,对于从故障安全值 (0) 切换到过程数据)需要一 个在 ACK_GL指令处为上升沿的用户确认: • 每个通信错误后 • F-I/O DB 中的参数 ACK_NEC = true 时的 F-I/O故障或通道故障后 有关“ACK_GL”指令的详细信息,请参见在线帮助。 如果使用“通过确认键执行用户确认”选项,且确认键所连接的 F模块(插槽 3 上的 F-DI 8x24VDC HF)上发生通信错误、F-I/O 故障或通道故障,则将无法确认该 F 模块的重新集成。 这种“阻塞”情况只能通过将 F-CPU 从 STOP 切换到 RUN 才能排除。 因此,要确认与确认键连接的 F模块的重新集成,建议通过 HMI 系统进行确认。有关这 方面的更多信息,请参见“SIMATIC Safety -组态和编程在项目导航中双击以打开主安全块“Main_Safety”。 2. 使用拖放操作将F-FB“Safety_Interlock”插入到主安全块的程序段 1。 3. 单击“确定”(OK) 确认“调用选项”(Calloptions) 对话框。 结果 F-FB“Safety_Interlock”现在可以在主安全块中循环调用。现在,已经根据示例的任务定义进行了功能编程。 接下来可以编译安全程序并将安全程 序和硬件配置一起下载到 F-CPU。