资源描述
SIEMENSSIMATICS7-1200S7-1200入门指南入门指南3八,刖s11/2009A5E02486796-01法律资讯警告提示系统为了您的人身安全以及避免财产损失,必须注意本手册中的提示。人身安全的提示用一个警告三角表示,仅与财产 损失有关的提示不带警告三角。警告提示根据危险等级由高到低如下表示。危险表示如果不采取相应的小心措施,将会导致死亡或者严重的人身伤害。於警告表示如果不采取相应的小心措施,可能导致死亡或者严重的人身伤害。企小心带有警告三角,表示如果不采取相应的小心措施,可能导致轻微的人身伤害。小心不带警告三角,表示如果不采取相应的小心措施,可能导致财产损失。注意表示如果不注意相应的提示,可能会出现不希望的结果或状态。当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。如果在某个警告提示中带有警告可能导致人身 伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。合格的专业人员本文件所属的产品/系统只允许由符合各项工作要求的合格人员进行操作。其操作必须遵照各自附带的文件说明,特 别是其中的安全及警告提示。由于具备相关培训及经验,合格人员可以察觉本产品/系统的风险,并避免可能的危 险。按规定使用Siemens产品请注意下列说明:为警告Siemens产品只允许用于目录和相关技术文件中规定的使用情况。如果要使用其他公司的产品和组件,必须得到 Siemens推荐和允许。正确的运输、储存、组装、装配、安装、调试、操作和维护是产品安全、正常运行的前 提。必须保证允许的环境条件。必须注意相关文件中的提示。商标所有带有标记符号的都是西门子股份有限公司的注册商标。标签中的其他符号可能是一些其他商标,这是出于保 护所有者权利的目地由第三方使用而特别标示的。责任免除我们已对印刷品中所述内容与硬件和软件的一致性作过检查。然而不排除存在偏差的可能性,因此我们不保证印刷 品中所述内容与硬件和软件完全一致。印刷品中的数据都按规定经过检测,必要的修正值包含在下一版本中。Siemens AG Industry Sector Postfach 48 48 90026 NURNBERG 德国A5E02486796-01 11/2009Copyright Siemens AG 2009.本公司保留技术更改的权利、A 、人刖百在致力于实现“全集成自动化”(TIA,Totally Integrated Automation)的过程中,作为SIMATIC中的一员,S7-1200产品系列和STEP 7 Basic编程软件包为您 提供了创建自动化应用的工具。S7-1200紧凑型控制 器设计紧凑、成本低廉且功能强大,是控制小型应用 的完美解决方案。本文档中的示例将引导您初步了解S7-1200系列,在 尽可能短的时间内教会您基本技巧。说明查看S7-1200可编程控制器系统手册(S71200 Programmable Controller System Manual获取安全准则本快速入门指南仅仅让用户快速了解S7-1200系列。在进行本指南中的练习之前,请查 看SIMATIC S7-1200 可编程控制器系统手册(SIMA TIC S7-1200 Programmable Controller System Manual)中的安全准则和其它信息。部件列表该快速入门套件还包括S7-1200文档集CDo说明数量订货号CPU 1212C AC/DC/RLY16ES7212-1BD30-0XB0仿真器:SIM 1274(数字量输入)16ES7274-1XF30-0XA0标准以太网CAT5电缆16XV1850-2GH20STEP 7 Basic编程软件16ES7822-0AA00-0YA0S7-1200入门指南入门指南,11/2009,A5E02486796-01360BS7-1200 S7-1200 入门指南说明必须为CPU提供电源线。CPU 1212C AC/DC/RLY需要使用120/240 VAC。必须提供电源线并将其连接到CPLL 有关其它CPU的电源要求和安装过程,请参考S7-1200可编程控制器系统手册(S7-1200 Programmable Controller System Manual)。联系信息更多相关信息,请参考S7-1200可编程控制器系统手册(S7-1200programmable controller system manual).可使用客户支持网站(http:支持代表联系。如需了解任何技术问题、培训或订购S7产品方面的信息,请与西 门子经销商或销售部联系。西门子销售代表受过技术培训并掌握有 关您的操作、过程和行业以及您使用的各种西门子产品的专业知 识,所以他们能够最快速高效地回答您可能遇到的任何问题。S7-1200入门指南入门指南,11/2009,A5E02486796-014目录前言.31 快速回顾.71.1 有关CPU工作原理的基本信息.81.1.1 每个扫描周期均执行的任务.81.1.2 CPU的操作模式.91.1.3 以位、字节、字等形式存储的数字数据.101.1.4 S7-1200支持的数据类型.111.1.5 S7-1200 的存储区.121.2 从示意图到用户程序.141.2.1 将示意图转换为LAD指令.151.2.2 基本电路.171.3 STEP 7 Basic 的基本功能.191.3.1 在您需要时提供的帮助.201.3.2 从在线帮助中打印.211.3.3 插入指令.221.3.4 在编辑器之间拖放.231.3.5 检测CPU的组态.241.3.6 更改工作区的设置.252 安装.272.1 请先阅读以下内容以获取安全信息.272.2 尺寸和准则.282.3 连接硬件.292.4 安装 STEP 7 Basic.303 创建简单锁存电路.313.1 为用户程序创建项目.323.2 在用户程序中创建一个简单程序段.333.3 为指令输入变量和地址.353.4 组态 CPU.373.5 将用户程序下载到CPU.403.6 测试示例用户程序的运行.413.7 回顾第一个练习中的任务.42S7-1200入门指南入门指南,11/2009,A5E02486796-01 5目录4 完成用户程序.434.1 添加接通延迟定时器,以延迟启动输出.434.2 接通5秒延迟的输出.464.3 编辑用户程序使其变为另一种结构.495 使用监视表格进行监视.535.1 创建监视表格.545.2 监视CPU中的数据值.555.3 在LAD编辑器中监视状态.565.4 将输入强制设置为特定值.565.5 转到在线.585.6 基于良好的开始.59索引 61S7-1200入门指南入门指南,11/2009,A5E02486796-016快速回顾1S7-1200 CPU具有集成电源和各种板载输入与输出电路,是功能强大的控制器。下载 程序后,CPU监视输入并根据用户程序逻辑更改输出,用户程序逻辑可以包含布尔逻 辑、计数器、定时器和复杂数学运算。电源连接器 可拆卸用户接线连接器(门后面)板载I/O的状态LEDPROFINET连接器(CPU的底部)为了与编程设备通信,CPU提供了内置 PROFINET 端口。借助 PROFINET 网 络,CPU可以与HMI面板或其它CPU 通信。特征CPU 1212C物理尺寸90 mm x 100 mm x 75 mm工作存储器装载存储器保持性存储器 25 KB 1 MB 2 KB板载数字量I/O板载模拟量I/O 8路输入和6路输出 2路输入 过程映像(输入)过程映像(输出)位存储器(M)1024个字节 1024个字节 4096个字节S7-1200入门指南入门指南,11/2009,A5E02486796-017快速回顾1.1 有关CPU工作原理的基本信息1J 有关CPU工作原理的基本信息1.1.1 每个扫描周期均执行的任务扫描周期使用户程序在某个给定的周期内执行时保持逻辑一致,避免物理输出点出现抖 动,否则可能多次改变过程映像输出区中的状态。每个扫描周期都包括写入输出、读取输 入、执行用户程序指令以及执行系统维护或后台处理。在默认条件下,所有数字量和模拟量I/O点都使用被称作过程映像”的内部存储区与扫描 周期同步更新I/O。过程映像包含CPU、信号板和信号模块上的物理输入(“I存储器”)和输出(“Q存储器”)的快照。模式 B使用上一个值对输出进行初始化。C 执行任意启动逻辑(包含在特殊代码块内)。D将物理输入的状态复制到I存储器。E 所有中断事件都排队等候在RUN模式期间进行处理。F启用将过程映像的输出区(Q存储器)写入到物理输出。RUN模式将Q存储器写入物理输出。将物理输入的状态复制到I存储器。执行用户程序逻辑。执行自检诊断。在扫描周期的任何时段处理中断和通信。S7-1200入门指南入门指南,11/2009,A5E02486796-018快速回顾1.1 有关CPU工作原理的基本信息1.1.2 CPU的操作模式CPU有以下三种操作模式:STOP模式、STARTUP模式和RUN模式。CPU前面的状 态LED指示当前操作模式。在STOP模式下,CPU不执行任何程序,用户可以下载项目。在STARTUP模式下,CPU会执行任何启动逻辑(如果存在)。在STARTUP模式 下不处理任何中断事件。在RUN模式下,重复执行扫描周期。在程序循环阶段的任何时刻都可能发生和处理 中断事件。说明CPU处于RUN模式下时,无法下载任何项目。只有在CPU处于STOP模式时,才 能下载项目。该CPU没有用于更改操作模式(STOP或RUN)的物理开关。在设备配置中组态CPU 时,应在CPU属性中组态启动行为。STEP 7 Basic提供了用于更改在线CPU操作模 式(页58)的操作面板。使用操作员面板上的按钮更改操作模式(STOP或RUN)。操作员面板还提供了用于复位存储器的MRES按钮。CPU操作员面板Z92 168 2 10 PLC_1 CPU 1214C RUN/STOP RUNL ERXOR STOP MAINT MRESRUN/STOP指示灯的颜色表示CPU当前的操作模 式:黄色表示STOP模式。绿色表示RUN模式。闪烁表示STARTUP模式。S7-1200入门指南入门指南,11/2009,A5E02486796-019快速回顾1.1 有关CPU工作原理的基本信息1.1.3 以位、字节、字等形式存储的数字数据当 数字系统内的最小信息单位为“位”(对于“二进制数”)。回 个位只能可以存储一种状态,即“0”(假或非真)或“1”(真)。灯开关是只有两种状态的“二进制”系统示例。灯开关决定是“点亮”还是“熄灭”状态,并且该“值”可存储为一位。灯开关的数字值回答 了以下问题:“灯是点亮的吗?”如果灯点亮(“真”),则该值为 1;如果灯熄灭(“假”),则该值为0。CPU将数据位编成组。8位一组称为一个字节。组中的每一位都通过具有自身地址的单独位置来精确定 7的位地址。字字节位使用二进制数字系统(基数为2)来计数。字可以表示从-32768到+32767的整数。215的位用来表示负数(当位置215的值为“1”时,该值为负数)。说明CPU还支持8个字节一组构成“长实数数据类型(LReal),用来存储极大或极精确的值。LReal 的范围是:+/-2.23 x 10 小。8到+/J.79 x 10 308S7-1200入门指南入门指南,11/2009,A5E02486796-0110快速回顾1.1 有关CPU工作原理的基本信息1.1.4 S7-1200支持的数据类型数据类型不仅指定数据元素的大小,而且还指定数据内各个位的结构。数据类型大小范围常量输入示例Bool(布尔型)1位。至U1TRUE,FALSE,0,1Byte(字节)8位(1个字节)16#00 到 16#FF16#12,16#ABWord(字)16位(2个字 节)16#0000 到 16#FFFF16#ABCD,16#0001DWord(双字)32位(4个字 节)16#00000000 到 16#FFFFFFFF16#02468ACEChar(字符)8位(1个字节)16#00 到 16#FFA,t,Sint(短整型)8位(1个字节)-128 到 127123,-123USInt(无符号短整型)8位(1个字节)0 到 255123Int(整型)16位(2个字 节)-32,768 到 32,767123,-123Ulnt(无符号整型)16位(2个字 节)0 到 65,535123Dint(双整型)32位(4个字 节)-2,147,483,648 至U 2,147,483,647123,-123UDInt(无符号双整型)32位(4个字 节)0 到 4,294,967,295123S7-1200入门指南入门指南,11/2009,A5E02486796-0111快速回顾1.1有关CPU工作原理的基本信息数据类型大小范围常量输入示例Real(实型或浮点型)32位(4个字 节)+/-1.18X 10-38 到+/-3.40X 10 38123.456、-3.4、-1.2E+12、3.4E-3LReal(长实型)64位(8个字 节)+A2.23 x 10-308 到+/-1.79X 10 3。812345.123456789-1.2E+40Time(时间)32位(4个字 节)T#-24d_20h_31 m_23s_648ms toT#24d_20h_31 m_23s_647ms 存储为:-2,147,483,648 ms to+2,147,483,647 msT#5m_30s 5#-2dT#1d_2h_15m_30 x_45msString(字符串)可变0到254字节字符ABCDTU(长型日期和时间)12个字节最小值:DTL#1970-01-01-00:00:00,0最大值:DTL#2554-12-31-23:59:59,999 999999DTL#2008-12-16-20:30:20,2501 DTL数据类型是12个字节的结构,用于以预定义的结构保存有关日期和时间的信息。可以在块的临时存储 器或者DB中定义DTLoS7-1200入门指南入门指南,11/2009,A5E02486796-0112快速回顾1.1 有关CPU工作原理的基本信息1.1.5 S7-1200的存储区说明使用符号地址代替绝对地址STEP 7 Basic简化了符号编程。用户为数据地址创建符号名称或“变量”,作为与存储器地 址和I/O点相关的PLC变量或在代码块中使用的局部变量。要在用户程序中使用这些变 量,只需输入指令参数的变量名称。为了更好地理解CPU构建存储区及对其寻址的方 式,以下段落将对PLC变量所引用的“绝对”寻址进行说明。CPU提供了各种专用存储区,其中包括输入(I)、输出(Q)、位存储器(M)、数据块(DB)以及本地或临时存储器(L)。用户程序对这些存储区中所存储的数据进行访问(读取和写 入)。每个存储单元都有唯一的地址。用户程序使用这些地址访问存储单元中的信息。存储区说明I过程映像输入CPU在扫描周期开始时将物理输入的状态复制到I存储器。要立即访 问或强制物理输入,请在地址或变量后面添加“:P”(例如,“Start:P”或 I0.3P)oQ过程映像输出CPU在扫描周期开始时将Q存储器的状态复制到物理输出。要立即 访问或强制物理输出,请在地址或变量后面添加“:P”(例如,“Stopp”或 Q0.3P)oM位存储器用户程序读取和写入M存储器中所存储的数据。任何代码块均可访问 M存储器。可以组态M存储器中的地址以在上电循环后保留数据 值。L“临时”存储器只要调用代码块,CPU就会分配要在执行块期间使用的临时或本地存 储器(L)。代码块执行完毕后,CPU将重新分配本地存储器,以用于 执行其它代码块。DB数据块使用DB存储器存储各种类型的数据,其中包括操作的中间状态或FB 的其它控制信息参数,以及许多指令(如定时器和计数器)所需的数 据结构。可以指定数据块为读/写访问还是只读访问。可以按位、字 节、字或双字访问数据块存储器。读/写数据块可以进行读访问和写访 问。只读数据块只允许进行读访问。不管使用变量(例如,“Start”或“Stop”)还是绝对地址(例如,“I0.3”或“Q1.7”),对输入(I)或输出(Q)存储区的引用都会访问过程映像而非物理输出。要立即访问或强制用户程 序中的物理(外围设备)输入或输出,请在引用后面添加“:P”(例如,“Stop:P”或“Q03P”)oS7-1200入门指南入门指南,11/2009,A5E02486796-0113快速回顾1.2从示意图到用户程序1.2 从示意图到用户程序要将电路图转换为PLC程序,只需将电路图向左旋转90。随后电源线会显示在左边,而接地线显示在右边。电路的开关元件则显示在中间。机器(例如,时间继电器或触发器)的电路逻辑以前是通过将开关、辅助接触器或控制接 触器连接在一起来实现,而现在均由PLC来处理。输入端的控制元件(例如,输入开关 或选择开关)和输出端的电源接触器(例如,电机接触器、极性换向器或阀)无法由 PLC替换。S7-1200入门指南入门指南,11/2009,A5E02486796-0114快速回顾1.2从示意图到用户程序1.2.1 将示意图转换为LAD指令让我们进一步看一下PLC 程序在梯形图(LAD)中的 结构。这种表示法近似于电路图。数字控制逻辑仅使用0和1来表示数据状态。状态“0”等同于“假”条件,而状态“1”等同 于“真”条件。在电路中,电流决定二进制状态:有电流等于1,无电流等于0。在每次 扫描开始时,CPU会将输入的状态存储为0(假)或1(真)。开关闭合允许电流通过。在这种情况下,电路状态等于“1”。“1”二真”=有电流开关断开不允许电流通过。在这种情况下,电路状态等于“0”。“0”二假”二无电流特定的LAD指令对应于示意图中的基本电路。输入传感器扫描的正逻辑(“常开触点”):24V二高电平二“1”0丫=低电平=0”是否有电流流过?如果有,则扫描结果为“真”(或T)oS7-1200入门指南入门指南,11/2009,A5E02486796-0115快速回顾1.2从示意图到用户程序输入传感器扫描的负逻辑(“常闭触点”):0V=低电平+T 24V二高电平二“0”H/H是否有电流流过?如果无电流流过物理触点,则扫描结果为“真”(或“1”)。信号流然后将流过LAD触点。请牢记,触点闭合时无电流,因为这是“正常”情况。启动触点时,触点将打开并发出触 点已激活的信号中输出线圈:如果慎”值(电流或“信号流”)被传送到线 圈,则CPU将通过接通线圈来激活线圈(设置为“1”)。可以在程序段中间插入输出线圈,而不仅局限于程序段末尾。止匕外,CPU还支持取反线圈,该线圈反映信号流反向流入线圈。()_(/)可组合多个电路来执行逻辑运算。例如,将两个触点串联可以创建两个输入的AND运 算。第一个开关和第二个开关必须闭合,才能 通电。在LAD中,通过按序组合两个指 令来表示AND运算。H H F对于OR逻辑,可将两个触点并联。为了传递电流,必须闭合第一个开关“或”第 二个开关。要创建并联电路(OR逻 辑),可在LAD程序段中创建分支。5S7-1200入门指南入门指南,11/2009,A5E02486796-0116快速回顾1.2从示意图到用户程序1.2.2基本电路如果要从接触器技术转换到PLC技术,您可能会遇到无法直接转 换为梯形图表示的开关组合。(为便于比较,在垂直方向上排列LAD程序段。)桥接电路:下图显示了一个简单的桥接电路(左侧)。您将使用 右侧所示的两个LAD程序段来实现该简单桥接电路。每个程序段 处理桥接电路中两个可能的电流通路之一。111 111按照此处所示,还可以实现复杂的 桥接电路。第一个程序段相当于“a-c-并联-b”通 路。第二个程序段相当于“b-c-并 联-a”通路。说明在新项目中,尽可能避免在电路图中使用桥接电路!从一开始就想到“用LAD表示”!S7-1200入门指南入门指南,11/2009,A5E02486796-0117快速回顾1.2从示意图到用户程序二极管电路:当“旧”电路图中使用了二极管时,将二极管转换成梯形图项 并不完全是件容易的事。因为二极管原则上表示连接线,但仅在一个方向 上传输电流,因此此处采用了与桥接电路类似的解决方案。为便于与电路 图进行比较,再次在垂直方向上排列梯形图。例如,以下电路具有三条电流通路:通过开关“d”、通过开关七”或通过开 关R通过二极管的电流只能从“b”流向d”或从“c”流向七。用LAD表示此电路时,这三条电流 通路将形成三个用框标识的子程序段。由于开关“d、七”和“f”连接在输出“G”所在的电源线 上,因而这三个子程序段也连接成一个程序段。转换开关:在将电路图转换成LAD时,转换开关同样也不应该带来任何问题。通常,可 以将一个转换开关转换成具有相同输入地址的一个常闭触点和一个常开触点。(在以下 示例中,电流通路以高亮形式显示。)转换开关b变成与“a”串 联的一个常闭触点作用于 输出“C”,或者变成与匕“并联的一个常开触点作用 于“D”。S7-1200入门指南入门指南,11/2009,A5E02486796-0118快速回顾1.3 STEP 7Basic的基本功能1.3 STEP 7 Basic的基本功能STEP 7 Basic提供了一个用户友好的环境,供用户开发控制器逻辑、组态HMI可视化 和设置网络通信。为帮助用户提高生产率,STEP 7 Basic提供了两种不同的项目视 图:根据工具功能组织的面向任务的门户集(门户视图),或项目中各元素组成的面向 项目的视图(项目视图)。请选择能让您的工作最高效的视图。只需通过单击就可以切 换门户视图和项目视图。门户视图提供项目任务的功能视图,并 根据要完成的任务来组织工具。用户可 以很容易地确定如何继续以及选择哪个 任务。不同任务的门户所选门户的任务 所选操作的选择面板切换到项目视图项目视图提供了访问项目中任意组件的 途径。菜单和工具栏项目浏览器工作区任务卡巡视窗口切换到门户视图编辑器栏由于这些组件组织在一个视图中,所以您可以方便地访问项目的各个方面。例如,巡视 窗口显示了用户在工作区中所选对象的属性和信息。当用户选择不同的对象时,巡视窗 口会显示用户可组态的属性。巡视窗口包含用户可用于查看诊断信息和其它消息的选项 卡。编辑器栏会显示所有打开的编辑器,从而帮助用户更快速和高效地工作。要在打开的编 辑器之间切换,只需单击不同的编辑器。还可以将两个编辑器垂直或水平排列在一起显 示。通过该功能可以在编辑器之间进行拖放操作。S7-1200入门指南入门指南,11/2009,A5E02486796-0119快速回顾1.3 STEP 7Basic的基本功能1.3.1 在您需要时提供的帮助为帮助用户获得更多信息或快速高效地解决问题,STEP 7 Basic提供了智能的即需即点 帮助。将光标悬停在软件界面的元素上会显示工具提示。界面中的某些工具提示通过“层 叠”提供更多信息,甚至包括指向在线信息系统中特定主题的链接。工具提示旁的黑色三 角形表示有更多信息。只需单击即可获取帮助!从Portal视图,选择“起始(Start)并单击“帮助”(Help)命令。从 项目视图,在“帮助”(Help)菜单中选择“显示帮助”(Show help)命令。该信息系统会在一个不会遮 挡工作区域的窗口中打开。要停坞帮助窗口并显示目 录,请单击“显示/隐藏目 录”(Show/hide contents)按 钮。随后可以调整帮助窗口 的大小。如果STEP 7 Basic已最大 化,则单击“显示/隐藏目 录”(Show/hide contents)按 钮将不会停坞帮助窗口。单击“向下还原”(Restore down)按钮可停坞帮助窗 口。_。x随后可以移动和调整帮助窗 口的大小。S7-1200入门指南入门指南,11/2009,A5E02486796-0120快速回顾1.3 STEP 7Basic的基本功能1.3.2 从在线帮助中打印要从信息系统中打印,请单击 帮助窗口中的“打印”(Print)按 钮。通过“打印”(Print)对话框可以 选择要打印的主题。请确保面 板显示了主题。然后可以选择 要打印的任何其它主题。单击“打印”(Print)按钮将所选主题 发送到打印机。S7-1200入门指南入门指南,11/2009,A5E02486796-0121快速回顾1.3 STEP 7Basic的基本功能1.3.3 插入指令指令树中的拖放指令STEP 7 Basic提供了包含各种程序指令的任务卡。这些指令按 功能分组。要创建程序,可将指令从任务卡拖动到程序段中。指令*常制 渥缭而苴 凰定时俘愫作 H计4R愫作 g比蛟墨泳作 到题字函更匕方动鹏作 5HW 作,明字逐脸运巨 T收位和播环使用“收藏夹”工具栏插入常用指令一白=回.士与,STEP 7 Basic 提供了“收藏夹”(Favorites)工具TATFTA回I-Q 栏,用户可通过该工具栏快速访问常用的指令。STEP 7 Basic在LAD编辑器和“指令(Instructions)任务卡中均显示“收藏 夹”(Favorites)。只需单击指令的图标即可将其插入程序段!(在使用“指 令”(Instructions)任务卡中的“收藏夹”(Favorites)时,也可双击。)用户可以通过添加新指令方便地自定义收藏夹”(Favorites)。只需将指令拖放到“收藏 夹”(Favorites)。现在单击即可执行该指令!收夹TA TA 百一J口楝,包位建幄运直,画金时爵及作TOH gTOF 电双加JSHE-Ki叶匏舞漳作,U 比较,二1年加作 父转扬株作 切正用援神好,字廓I运鲤 mi羽立和胸收莓夹Tl-T h T1 回一;TOM指令)口常规 定时叁南乍苞TPEJtoiiQtof3Hp%,H评械昌愫作.q比较副梆 A哂*、转换操作 叱程序控制指令.现字逻辑运直 且格位,胸S7-1200入门指南入门指南,11/2009,A5E02486796-0122快速回顾1.3 STEP 7Basic的基本功能1.3.4 在编辑器之间拖放为帮助用户快速方便地执行任务,STEP 7 Basic允许用户将元素从一个编辑器拖放到 另一个编辑器中。例如,可以将CPU的输 入拖动到用户程序中指令的地址上。(必须 放大至少200%才能选中CPU的l/Oo)请注意,变量名称不仅会在PLC变量表中 显示,还会在CPU上显示。要一次显示两个编辑器,请使用“拆分编辑 器”(Split editor)菜单命令或工具栏中的相应 按钮。VD(W)帮助(用 三|全部关闭(。8l.5hitt.F4全部最小化(N)下一个娟琼器(E)CtrkF6上一个纲矮国(P)arU5hift4F6JJ垂直拆分蝴器空间M稔器空间(r)讣1七门要在已打开的编辑器之间切换,请单击编辑器栏中的图标。起始视图Y设X力PLC变量S7-1200入门指南入门指南,11/2009,A5E02486796-0123快速回顾1.3 STEP 7Basic的基本功能1.3.5 检测CPU的组态在线(。)选项(N)工且(T).转到在物”)转到禹线时&在线和诊断9)Ctrk。启动运行系统(川(止小1:二彷奥运行系瑶 E下我剂设备Q Ctrt+L 扩展的下载到般各8如果用户有一个可连接到编程设备的物理CPU,则很容易上传 硬件配置。用户必须先将CPU连接到编程设备,并且必须创建 一个新项目。创建未指定的CPU后,可以上传在线CPU的硬 件配置。在程序编辑器中,从“在线”(Online)菜单中选择“硬件检 测”(Hardware detection)命令。(H)选择用于检测所连设备配置的选项。设备维护)A?可访问的设备(B)总动CPUis停止CPU在设备配置编辑器中,未指定该设备。T请使用硬件目录指定CPU.T或检测相连设备的组态。说明从在线对话框中选择CPU之后,STEP 7 Basic会上传CPU以及所有模块(SM、SB或 CM)的组态。如果已为CPU分配IP地址,则会上传该IP地址。但是,不会上传其它 设置(例如,模拟量I/O的属性)。必须转到“设备配置”(Device configuration)手动组态 CPU和各模块的设置。S7-1200入门指南入门指南,11/2009,A5E02486796-01241.3 STEP 7Basic的基本功能1.3.6更改工作区的设置用户可以选择各种各样的设置,例如界面的 外观、语言或保存工作的目录。在“选项”(Options)菜单中选择“设 置”(Settings)命令更改这些设置。r而卡所闲命目的“,S7-1200入门指南入门指南,11/2009,A5E02486796-0125快速回顾1.3 STEP 7Basic的基本功能S7-1200入门指南入门指南,11/2009,A5E02486796-0126安装22.1请先阅读以下内容以获取安全信息本S7-1200入门指南(Getting Started with S7/206提供了 S7-1200的快速简介,但并不能代替S7-1200可编程控制器系统手册(S7-1200 Programmable Controller System Manual).在安装CPU 1212C AC/DC/RLY之前,请查看S7-1200可编程控制 器系统手册(S7-1200 Programmable Controller System Manual)中所述的安全准则和 其它信息。说明此手册中的信息描述了与S7-1200快速入门套件一同提供的CPU 1212CAC/DC/RLYo有关任何其它S7-1200 CPU的信息,请参考S7-1200可编程控制器系统手册S7-1200 Programmable Controller System Manual)o必须遵守如下基本准则,在安装或拆卸任何电气设备之前,请确保已关闭该设备的电源。同时,还要确保已关闭所有相关设备的电源。警告安装或拆卸已通电的S7-1200或相关设备可能会导致电击或意外设备操作。如果在安装或拆卸过程中没有断开S7-1200或相关设备的所有电源,则可能会由于电击 或意外设备操作而导致死亡、人员重伤和/或财产损失。务必遵守适当的安全预防措施,确保在尝试安装或拆卸S7-1200 CPU或相关设备前断 开S7-1200的电源。警告不要在危险场所(Class I DIV 2或Class I Zone 2)使用输入仿真器。输入仿真器未获准在Class I DIV 2或Class I Zone 2危险场所使用。如果在Class IDIV 2或Class I Zone 2场所使用,开关存在潜在的打火危险/爆炸危险。S7-1200入门指南入门指南,11/2009,A5E02486796-0127安装2.2尺寸和准则2.2 尺寸和准则 发热空隙:25 mm规划安装时,务必注意以下准则:将设备与热辐射、高压和电噪声隔离开。留出足够的空隙以便冷却和接线。必须在设备的上方和下方留 出25 mm的发热区以便空气自由流通。有关安装的具体要求和准则,请参考S7-1200可编程控制器系统手册(S7-1200 Programmable Controller System Manual).警告安装或拆卸已通电的S7-1200或相关设备可能会导致电击或意外设备操作。如果在安装或拆卸过程中没有断开S7-1200或相关设备的所有电源,则可能会由于电击 或意外设备操作而导致死亡、人员重伤和/或财产损失。务必遵守适当的安全预防措施,确保在尝试安装或拆卸S7-1200 CPU或相关设备前断 开S7-1200的电源。S7-1200入门指南入门指南,11/2009,A5E02486796-0128安装2.3连接硬件2.3 连接硬件插入输入仿真器请确保仿真器上的所有开关均设为“关闭”位置。将仿真器连接到24 VDC和输入端子。插入仿真器。1.松开端子上的螺钉。2.插入仿真器。3.拧紧端子上的所有螺钉。将电源连接到CPU小心S7-1200 快速入门套件提供了 CPU 1212C AC/DC/RLY,该 CPU 使用 120/240 VAC。要使用其它CPU,请参考S7-1200可编程控制器系统手册37-1200ProgrammableController System Manual)以获取有关如何将电源连接到特定CPU的说明。将电源连接到CPU。该CPU需要使用120至U 240 VAC的 电源。将线缆的电源线插入L1和N 端,接地线插入接地端。拧紧端子螺钉 后,即可将线缆插入电源插座。S7-1200入门指南入门指南,11/2009,A5E02486796-0129安装2.4 安装 STEP 7Basic连接PROFINET电缆PROFINET电缆是带有RJ45接口的标准CAT5以太网电缆,用于连接CPU与计算机 或编程设备。将PROFINET电缆的一端插入CPUo将电缆的另一端插入计算机或编程设备的以太网端 口。2.4 安装 STEP 7 BasicSTEP 7 Basic的安装磁盘包含以下SIMATIC软件:用于S7-1200 CPU的STEP7Basic用于 SIMATIC HMI 精简系列面板的 WinCC Flexible Basic将磁盘插入计算机驱动 器。安装程序应自动启 动。(如果程序未自动 启动,请参考安装磁盘的 说明。)选择安装对话框的语言,然后只需按照指示操作。用于对SIMATIC软件产品进行授权的授权管理器您可以选择以多种语言安装此软件。通常,仅安装您要使用的语言。但是,您也可以 安装任何或所有其它语言。请注意,安装多种语言将需要更多磁盘空间。S7-1200入门指南入门指南,11/2009,A5E02486796-0130创建简单锁存电路3应熟悉以下标准锁存功能:只要按钮输入PB1闭合(ON),输出K0就会激 活(ON)。由于锁存电路使用K0的状态,因而PB1释放(OFF)后K0仍保持激活(ON)o 按下按钮输入PB2将禁用KO(OFF)o K0保持OFF状态,直到按钮输入PB1再次闭 合(ON)。将K0用作PB1的并联输入可确保电路在K0断开前“锁存”为接通。我们的第一个练习说明如何通过执行以下任务在LAD中创建锁存电路:创建项目 插入LAD指令以创建小型用户程序 将LAD指令与CPU的I/O相关联 组态CPU 将用户程序下载到CPU 测试用户程序的运行S7-1200入门指南入门指南,11/2009,A5E02486796-0131创建简单锁存电路3.1为用户程序创建项目3.1 为用户程序创建项目双击桌面图标启动STEP 7 BasiCoSTEP 7 Basic打开后,单击开始”(Start)中的“创建新项目”(Create new project)o输入项目名称并单击“创建(Create)。STEP 7 Basic 随即显 示“新手上路”(First steps)o 单击“创建PLC程 序”(Create a PLC program)创建新用户程 序。STEP 7 Basic 将为用 户程序创建“Main”代码 块并打开“PLC编 程”(PLC Programming)。双击“主”块打开程序编辑器TA-T1 四 j块K 防侵入STEP 7 Basic切换到“项目”视图并显示“主”块的程 序段。S7-1200入门指南入门指南,11/2009,A5E02486796-0132创建简单锁存电路3.2 在用户程序中创建一个简单程序段3.2 在用户程序中创建一个简单程序段要启用锁存电路,可使用常开触点。常开触点在开关接通时提供信号流(电流)。在“收藏夹”(Favorites)中单击常开触点以将触点插入程序段 中。*要禁用锁存电路,可使用常闭触点。常闭触点在开关接通前提供信号流(电流)。接在“收藏夹”(Favorites)中单击常闭触点以将触点插入程序段中。信号流流过两个触点来为线圈通电。过心孝力|白胃回驾主囱留1%专产T I-H-=K单击线圈以将线圈插入程序段 中。
展开阅读全文