s7-200PLC基本指令系统及编程技巧.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3. 编程顺序 PLC的运行是按照从上至下、从左至右的顺序执行,即串行工作;而继电器控制线路是并行工作的,电源一接通,并联支路都有相同的电压。因此,在PLC的编程中应注意:程序的顺序不同,其执行结果不同,如图3-28所示。 4. 线圈右边无触点 每个逻辑行开始于左母线,一般来说触点放在左侧,线圈与指令盒放在右边,整个梯形图形成阶梯结构。线圈不能直接与左母线相连,必须通过触点连接。 5. 触点可串可并无限制 触点可以用于串行电路,也可用于并行电路,且使用次数不受限制,所有输出继电器也都可以作为辅助继电器使用。 6. 线圈不能重复使用 在同一个梯形图中,如果同一元件的线圈使用两次或多次,这时前面的输出线圈对外输出无效,只有最后一次输出线圈有效,所以,程序中一般不出现双线圈输出。 7. 触点水平不垂直 触点应画在水平线上,不能画在垂直线上。 8. 触点多上并左 如果有串联电路块并联,应将串联触点多的电路块放在最上面;如果有并联电路块串联,应将并联触点多的电路块移近左母线,这样程序简洁,指令语句少。 语句表的编程规则 1.列写指令的顺序务必按照从左到右、自上而下的原则进行。 2.在处理比较复杂的触点结构时,如触点块的串联、并联或堆栈相关指令,语句表的表达顺序为:先写出参与因素的内容,再表达参与因素间的关系。 * S7-200PLC基本指令系统及编程 3.1 PLC的编程语言与程序结构 3.2 S7系列的编程元件与寻址方式 3.3 位逻辑指令 3.4 定时器指令 3.5 计数器指令 3.6 梯形图基本规则 3.7 基本电路的编程 3.8 梯形图程序设计的技巧 3.1.1 PLC编程语言的国际标准 IEC61131-3标准规定的编程语言 顺序功能图(SFC) 梯形图(LAD) 功能块图(FBD) 语句表(STL) 结构文本(ST) 常开触点 输出线圈 常闭触点 动作块 网络1 网络2 注释 初始步 进液体A 网络编号 3.1.2 程序结构 1. 用户程序 (1)主程序(必选,以MEND指令结束) 是程序的主体,每一个项目都必须并且只能有一个主程序。 (2)子程序(可选,SBR n 、RET) (3)中断处理程序 (可选, INT n 、RETI) 2. 数据块 (可选, DB1存放控制程序运行所需数据) 3. 参数块 (可选, 存放CPU组态数据) 3.2 S7系列的编程元件与寻址方式 3.2.1存储器的数据类型 3.2.2 3.2.3 编程元件 可编程序控制器在其系统软件的管理下,将用户程序存储器划分出若干个区,并将这些区赋予不同的功能,由此组成了各种内部部件,这些内部部件就是PLC的编程元件。 PLC的编程元件的种类和数量因不同厂家、不同系列、不同规格而异,总体说来元件种类及数量越多,其功能就越强。同时,这些编程元件沿用了传统继电器控制线路中继电器的名称,根据其功能分别称为输入继电器、输出继电器、辅助继电器、定时器、计数器等。但是,需要说明的是:在PLC内部并不是真正存在这些实际的物理器件,与其对应的只是存储器的某些存储单元。因此,PLC的编程元件也可理解为CPU的存储器区域。 3.2.3 编程元件 1)输入继电器(I)(输入映像寄存器) 是PLC接收外部输入的数字量信号的窗口 输入端可以是外接常开触点或常闭触点或多个触点组成的串并联电路 地址范围:I0.0-I15.7 可按位、字节、字、双字寻址(I0.6、IB2、IW2、ID2) 2)输出继电器(Q) (输出映像寄存器) 在扫描周期末,CPU将输出映像寄存器数据传送给输出模块,再由输出模块驱动外部负载。 地址范围:Q0.0-Q15.7 (Q0.6、QB2、QW2、QD2) 3)通用辅助继电器(M)(位存储区) 作为控制继电器来存储中间操作状态或其他控制信息 一般以位为单位使用,但也可按字节、字、双字存取 地址范围:M0.0-M31.7 4)特殊标志继电器(SM)(特殊存储器) 用于CPU与用户之间交换信息,存储系统的状态变量和相关控制参数及信息. 按存取方式分:只读型SM、可写型SM 5)变量存储器(V) 在程序执行过程中存放中间结果(全局变量) 地址范围:V0.0-V5119.7 6)局部变量存储器(L) 作为暂时存储器,存储局部变量或给子程序传递参数。 64个字节,使用前60个。 地址范围:L0.0-L63.7 7)顺序控制继电器(S) 用于组织设备的顺序操作 与其他指令配合实现复杂的顺序控制程序 8)定时器(T) 工作原理同时间继电器 精度等级:1ms/10ms/100ms 使

文档评论(0)

1112111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档