附录A SIMATIC S7-200简介 - 图文(10)
2.按住鼠标左键将输出线圈拖到第三个程序段中。 3.双击线圈上方的“???”并输入地址:M0.0。 4.按回车键确认。 存储例子程序
在输入完以上三个程序段后,你就已经完成了整个例子程序。当你存储程序时,你也创建了一个包括S7-200CPU类型及其它参数在内的一个项目。存储项目的步骤如下:
1.在菜单条中选择菜单命令File>Save As。 2.在Save As对话框中输入项目名。 3.点击Save存储项目。
图2-10 存储例子程序
项目存储之后,你可以下载程序到S7-200。 下载例子程序 提示:
每一个STEP7-Micro/WIN项目都会有一个CPU类型(CPU 221、CPU 222、CPU 224、CPU 226或CPU 226XM)。如果你在项目中选择的CPU类型,与你实际连接的CPU类型不匹配,STEP7-Micro/WIN会提示你并要你作出选择。如果你在本例中遇到这种情况,可以选择“继续下载”。
1.你可以点击工具条中的下载图标或者在命令菜单中选择PLC>Download来下载程序。 2.点击OK下载程序到S7-200。如果你的S7-200处于运行模式,将有一个对话提示你CPU将进入停止模式。点击Yes将S7-200转入停止模式。
46
图2-11 下载例子程序
将S7-200转入运行模式
如果想通过STEP7-Micro/WIN软件将S7-200转入运行模式,S7-200的模式开关必须设置为TERM或者RUM。当S7-200转入运行模式后,程序开始运行:
1.单击工具条中的运行图标或者在命令菜单中选择PLC>RUN。 2.点击Yes切换模式。
当S7-200转入运行模式后,CPU将执行程序使Q0.0的LED指示灯时亮时灭。
图2-12 将S7-200转入运行模式
恭喜你!你已经完成了你的第一个S7-200程序。 你可以通过选择Debut>Program Status来监控程序。
STEP7-Micro/WIN显示执行结果。你可以用点击STOP图标或者在命令菜单中选择PLC>STOP来停止程序的运行。
要对S7-200 CPU进行编程、调试,还需要连接运行编程软件的PC机和S7-200 CPU的通讯连接。一般使用如下几种编程通讯方式:
● RS-232PPI电缆,连接PG/PC的串行通讯口(COM口)和CPU通讯口; ● Smart RS-232/PPI电缆,连接PG/PC的串行通讯口(COM口)与CPU通讯
口(Step7-Micro/WIN32 V 3.2 SP4以上);
● SUSB/PPI 电缆,连接PG/PC的USB端口和CPU通讯口(Step 7-Micro/WIN32
V 3.2 SP4以上);
● PG/PC上安装CP(通讯处理器)卡,通过MPI电缆连接CPU通讯口。(PCI
接口卡CP5611配合台式PC使用;PCMCIA卡CP5511配合便携机使用)
A.8 特殊存储器(SM)标志位
特殊存储器标志位提供大量的状态和控制功能,并能起到在CPU和用户程序之间交换信息的作用。特殊存储器标志位能以位、字节、字或双字使用。
本章概述 SMB0:状态位
47
SMB1:状态位
SMB2:自由口接收字符 SMB3:自由口奇偶校验错误 SMB4:队列溢出 SMB5:I/O状态
SMB6:CPU识别(ID)寄存器 SMB7:保留
SMB8到SMB12:I/O模块识别和错误寄存器 SMW22到SMW26:扫描时间 SMB28和SMB29:模拟电位器 SMB30和SMB130:自由口控制寄存器
SMB31和SMB32:永久存储器(EEPROM)写控制 SMB34和SMB35:定时中断时间间隔寄存器 SMB0:状态位
如表D-1所示,SMB0有8个状态位,在每个扫描周期的末尾,由S7-200 CPU更新这些位。
表D-1 特殊存储器字节SMB0(SM0.0-SM0.7) SM位 描述(只读) SM0.0 该位始终为1 SM0.1 该位在首次扫描时为1 ,用途之一是调用初始化子程序 SM0.2 若保持数据丢失,则该位在一个扫描周期中为1。该位可用作错误存储器位,或用来调用特殊启动顺序功能。 SM0.3 开机后进入RUN方式,该位将ON一个扫描周期,该位可用作在启动操作之前给设备提供一个预热时间 SM0.4 该位提供了一个时钟脉冲,30秒为1,30秒为0,周期为一分钟,它提供了一个简单易用的延时或1分钟的时钟脉冲 SM0.5 该位提供了一个时钟脉冲,0.5秒为1,0.5秒为0,周期为1秒钟。它提供了一个简单易用的延时或1秒钟的时钟脉冲 SM0.6 该位为扫描时钟,本次扫描时置1,下次扫描时置0。可用作扫描计数器的输入 SM0.7 该位指示CPU工作方式开关的位置(0为TERM位置,1为RUN位置)。当开关在RUN位置时,用该位可使自由端口通信方式有效,那么当切换至TERM位置时,同编程设备的正常通讯也会有效。
SMB1:状态位
48
如表D-2所示,SMB1包含了各种潜在的错误提示。这些位可由指令在执行时进行置位或复位。
表D-2 特殊存储器字节SMB1(SM1.0-SM1.7) SM位 描述(只读) SM1.0 当执行某些指令,其结果为0时,将该位置1 SM1.1 当执行某些指令,其结果溢出或查出非法数值时,将该位置1 SM1.2 当执行数学运算,其结果为负数时,将该位置1 SM1.3 试图除以零时,将该位置1 SM1.4 当执行ATT(Add to Table)指令时,试图超出表范围时,将该位置1 SM1.5 当执行LITO或FIFO指令,试图从空表中读数时,将该位置1 SM1.6 当试图把一个非BCD数转换为二进制数时,将该位置1 SM1.7 当ASCII码不能转换为有效的十六进制数时,将该位置1
SMB2:自由口接收字符
SMB2为自由端口接收字符缓冲区。如表D-3所示,在自由端口通信方式下,接收到的每个字符都放在这里,便于梯形图程序存取。
提示:
SMB2和SMB3由0口和1口共用。当0口接收到字符并使得与该事件(中断事件8)相连的中断程序执行时,SMB2包含0口接收到的字符,而SMB3包含该字符的校验状态。当1口接收到字符并使得与该事件(中断事件25)相连的中断程序执行时,SMB2包含1口接收到的字符,而SMB3包含该字符的校验状态。
表D-3 特殊存储器字节SMB2 SM位 描述(只读) SMB2 在自由端口通讯方式下,该字符存储从口0或口1接收到的每一个字符
SMB3:自由端口奇偶校验错误
SMB3用于自由端口方式,当接收到的字符发现有奇偶校验错时,将SM3.0置1。如表D-4所示,当检测到校验错误时,SM3.0接通。根据该位来废弃错误消息。
表D-4 特殊存储器字节SMB3(SM3.0-SM3.7) SM位 SM3.0 描述(只读) 口0或口1的奇偶校验错(0=无错,1=有错) SM3.1-SM3.7 保留
SMB4:队列溢出
49
如表D-5所示,SMB4包含中断队列溢出位,中断是否允许标志位及发送空闲位。队列溢出表明要么是中断发生的频率高于CPU,要么是中断已经被全局中断禁止指令所禁止。
表D-5 特殊存储器字节SMB4(SM4.0-SM4.7) SM位 描述(只读) SM4.01 当通信中断队列溢出时,将该位置1 SM4.1 当输入中断队列溢出时,将该位置1 SM4.2 当定时中断队列溢出时,将该位置1 SM4.3 在运行时刻,发现编程问题时,将该位置1 SM4.4 该位指示全局中断允许位,当允许中断时,将该位置1 SM4.5 当(口0)发送空闲时,将该位置1 SM4.6 当(口1)发送空闲时,将该位置1 SM4.7 当发生强置时,将该位置1 111 只有在中断程序里,才使用状态位SM4.0、SM4.1和SM4.2。当队列为空时,将这些状
态位复位(置0),并返回主程序。
SMB5:I/O状态
如表D-6所示,SMB5包含I/O系统里发现的错误状态位。这些位提供了所发现的I/O错误的概况。
表D-6 特殊存储器字节SMB5(SM5.0-SM5.7) SM位 SM5.0 SM5.1 SM5.2 SM5.3 描述(只读) 当有I/O …… 此处隐藏:2113字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




