SIEMENS西门子 中国遵义市智能化工控设备代理商

供应商
浔之漫智控技术(上海)有限公司
认证
西门子
代理经销商
模块
全新原装 假一罚十
德国
正品现货 实体经营
联系电话
15801815554
手机号
15801815554
联系人
邓经理
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2024-05-16 08:00

详细介绍

           创建简单锁存电路应熟悉以下标准锁存功能:只要按钮输入 pb1 闭合 (on),输出 k0 就会激活(on)。由于锁存电路使用 k0 的状态,因而 pb1 释放(off) 后 k0 仍保持激活 (on)。按下按钮输入 pb2 将禁用k0 (off)。k0 保持 off 状态,直到按钮输入 pb1 再次闭合 (on)。将 k0 用作 pb1 的并联输入可确保电路在k0 断开前“锁存”为接通。我们的第一个练习说明如何通过执行以下任务在 lad 中创建锁存电路:创建项目插入 lad指令以创建小型用户程序将 lad 指令与 cpu 的 i/o 相关联 组态 cpu 将用户程序下载到 cpu测试用户程序的运行创建简单锁存电路3.1 为用户程序创建项目s7-1200 入门指南32 入门指南, 11/2009,a5e02486796-013.1 为用户程序创建项目双击桌面图标启动 step 7 basic。step 7 basic打开后,单击“开始”(start) 中的“创建新项目”(create newproject)。输入项目名称并单击“创建”(create)。step 7 basic 随即显示“新手上路”(firststeps)。单击“创建 plc程序”(create a plcprogram) 创建新用户程序。step 7 basic将为用户程序创建“main”代码块并打开“plc 编程”(plcprogramming) 。双击“主”块打开程序编辑器step 7basic 切换到“项目”视图并显示“主”块的程序段。创建简单锁存电路 3.2 在用户程序中创建一个简单程序段s7-1200入门指南入门指南, 11/2009, a5e02486796-01 333.2在用户程序中创建一个简单程序段要启用锁存电路,可使用常开触点。常开触点在开关接通时提供信号流(电流)。在“收藏夹”(favorites)中单击常开触点以将触点插入程序段中。要禁用锁存电路,可使用常闭触点。 常闭触点在开关接通前提供信号流(电流)。接通常闭触点将中断信号流。在“收藏夹”(favorites)中单击常闭触点以将触点插入程序段中。信号流流过两个触点来为线圈通电。单击线圈以将线圈插入程序段中。要在“on”开关释放后将线圈“锁存”为通电,可创建一个并联分支。1.选择程序段的电源线。2. 在“收藏夹”(favorites) 中单击“打开分支”(open branch)以从电源线打开分支。在“收藏夹”(favorites)中单击常开触点以将触点插入分支中。通过将分支末端拖动到程序段来闭合分支。连接程序段中两个触点之间的分支可确保下列情况:通过线圈的功率可在第一个开关释放(闭合)后流向线圈。常闭触点可断开电路并使线圈断电。单击工具栏中的“保存项目”(save project)按钮保存工作。现在,可以创建将用户程序指令与用户程序的输入和输出相关联的“变量”。为指令输入变量和地址下一步是将触点和线圈与 cpu的输入和输出关联。 为这些地址创建“plc 变量”。1. 选择第一个触点并双击操作数(“<??.?>”)。2.输入地址“i0.0”为该输入创建默认变量。3. 为常闭触点输入地址“i0.1”。4.为线圈输入一个输出地址(“q0.0”)。您可以轻松重命名step 7 basic创建的默认变量名称。只需右键单击指令(触点或线圈),然后从快捷菜单中选择“重命名变量”(rename tag)命令。为三个指令输入以下名称:将“tag_1”(i0.0) 改为“on”。将“tag_2”(i0.1)改为“off”。将“tag_3”(q0.0) 改为“run”。step 7 basic 将变量保存在变量表中。可直接从变量表输入指令的变量地址。1. 选择分支中的触点。2. 单击字段旁边的图标或输入“r”或“o”以显示变量表中的条目。3.从变量表的变量列表中选择“run”。现在,锁存电路已完成。单击工具栏中的“保存项目”(save project)按钮保存工作。程序现在已准备就绪,可下载到 cpu。 但是,必须先在设备配置中为该项目组态一个 cpu,之后才能下载用户程序。组态cpu上传 cpu 的组态可以使用“设备组态”(device configuration) 的“检测cpu”(detect cpu)功能上传 cpu 的硬件配置。1. 在“项目树”(project tree) 中,展开“plc”容器。2.双击“设备组态”(device configuration) 以显示 cpu。打开 lad 编辑器时,step 7 basic已创建好“未指定的”cpu。现在,可以在未指定的 cpu 上单击“检测”(detect) 链接,以连接在线 cpu。step 7basic 将“检测”与该计算机连接的所有cpu。 选择 cpu,然后单击“加载”(load) 按钮将cpu组态加载到项目。创建简单锁存电路3.4 组态 cpus7-1200 入门指南38 入门指南, 11/2009,a5e02486796-01step 7 basic 将在设备组态中显示该cpu。组态 cpu 的属性可以通过属性来组态 cpu的工作参数。 例如,加电循环后的默认启动设置可使 cpu切换到 stop 模式。在本练习中,会更改启动属性:1.选择要在巡视窗口中显示其属性的 cpu。2. 在巡视窗口中,选择“属性”(properties)选项卡,然后选择“启动”(startup),以显示cpu 启动模式的选项。3. 选择“暖启动 - run”(warm restart- run)。此时已将 cpu 组态为加电循环后始终执行暖启动并切换为 run 模式。正如您在上传 cpu 组态时所见,cpu并没有预分配的 ip 地址。 您需要为每个 cpu分配 ip 地址。创建简单锁存电路3.4 组态 cpus7-1200入门指南入门指南, 11/2009, a5e02486796-01 391. 选择 cpu 上的 profinet 端口,那么仅显示profinet 接口的属性。 (也可以在 cpu 的“常规”(general) 属性中选择“profinet接口”(profinet interface)。)2. 在巡视窗口中,选择“以太网地址”(ethernetaddresses)。在“ip 协议”(ip protocol) 区域中会显示 step 7 basic 创建的默认的 ip地址。本示例将采用默认 ip 地址。 根据应用及安装的要求,可能需要为 cpu 组态具体的网络地址。请参阅系统手册以了解详细信息,也可咨询当地的网络专家。将组态下载到 cpu现在可以下载组态:1. 选择 cpu。2.单击工具栏中的“下载”(download) 按钮。连接到 cpu 后,step 7 basic 会显示“加载预览”(loadpreview) 对话框。 单击“加载”(load),将设备组态下载到 cpu 中。 下载完成后,step 7 basic将显示“加载结果”(load results) 对话框。 单击“完成”(finish)。现在已将 cpu 组态为使用默认 ip地址,并在加电循环后切换到 run 模式。 此时可以下载用户程序。在项目中保存您的工作现在可以保存您的工作。只需单击工具栏中的“保存项目”(saveproject) 按钮即可。 将用户程序下载到cpu现在可以下载用户程序。打开程序编辑器,然后单击“下载”(download) 按钮即可。连接到 cpu 后,step 7basic 会显示“加载预览”(load preview) 对话框。 单击“加载”(load),将用户程序下载到 cpu 中。在单击“完成”(finish) 前,请先选择“全部启动”(start all) 以确保将 cpu 切换到 run模式。测试示例用户程序的运行① 接通“on”开关 (i0.0)。“start”(i0.0) 和“run”(q0.0)的状态 led将点亮。཰② 断开“on”开关 (i0.0)。“on”(i0.0) 的状态 led 将熄灭,但“run”(q0.0) 的状态led仍保持点亮。ཱ③ 接通“off”开关 (i0.1)。“off”(i0.1) 的状态 led 将点亮,同时“run”(q0.0) 的状态led 将熄灭。回顾第一个练习中的任务恭喜您! 通过执行以下任务,您已将一个简单的电路转换成 lad 指令。使用当前路径为这些指令创建逻辑流程 插入触点和线圈,以创建锁存电路 创建变量,用以链接这些指令和电路的输入与输出 将 cpu的组态上传到项目中 下载并测试用户程序在下面的练习中,将在此简单的用户程序中添加其它程序段。完成用户程序4在接下来的练习中,将通过插入接通延迟定时器和关断延迟定时器,完成用户程序,以包含其余部分电路。说明s7-1200不会限制用户程序中定时器或计数器的数量。 每个定时器的数据都存储在数据块中,因此用户程序的大小只受 cpu装载存储器容量的限制。4.1添加接通延迟定时器,以延迟启动输出在本练习中,将通过插入一个接通延迟定时器以便在预设的时间段后接通输出,从而扩展锁存电路。通过 ton指令在预设延迟后接通输出 (q)。 定时器使用存储在数据块中的结构来保存定时器数据。在编辑器中设置定时器指令时即可分配该数据块定时器开启后 (in = 1),接通延迟定时器会等待定时器中预设好的时间 (pt)后,再接通其输出 (q = 1)。 只要输入保持为接通状态 (in = 1),输出始终为接通状态 (q =1)。接通延迟定时器使用数据块 (db, data block) 保存定时器的数据。 在程序段中插入ton指令时即可分配该数据块。在本练习中,为预设的时间参数 (pt) 输入一个常数。在用户应用中,也可输入存储了预设值的 time(4字节有符号值)存储器地址。 这样,用户程序就可以在必要时根据操作条件更改预设值。 还可在 time(4字节有符号值)存储器地址中存储经过的时间(et),用户程序中的其它元素也可对该地址进行访问。插入接通延迟定时器在用户程序中的第二个程序段使用 ton指令,可在锁存电路的“run”输出接通后开启 5秒延迟。 首先,输入将激活该定时器的触点。1.选择用户程序中的第二个程序段。2. 同 锁存电路 (页 33)执行的操作一样,在“收藏夹”(favorites)中单击常开触点以插入指令。3. 对于指令地址,请选择“run”变量。 (就 前一个练习(页35)而言,可以键入“r”或单击变量图标以显示变量列表。)在“指令”(instruction)任务卡中,展开“定时器”(timers) 文件夹,然后将 ton 定时器拖动到程序段中。将 ton指令拖放到程序段后,将自动创建一个用于存储定时器数据的单个背景数据块 (db, datablock)。单击“确定”(ok) 创建db。现在,创建一个 5 秒延迟。1. 双击预设时间 (pt, presettime) 参数。2. 输入常数值“5000”(即5000ms 或 5 秒)。也可以输入“5s”表示 5 秒。(输入“5h”表示 5 小时,输入“5m”表示 5分钟。)现在,插入一个将于 5 秒钟(ton 指令的预设值)后接通的线圈。在本练习中,输入“m0.0”作为地址。然后将该值存储在位存储 (m) 区。 并将该变量重命名为“delay_5sec”。在项目中保存您的工作现在可以保存您的工作。只需单击工具栏中的“保存项目”(saveproject) 按钮即可。 

Wincc软件,G120变频器,V90电机,交换机精智面板,PLC模块

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话