书签 分享 收藏 举报 版权申诉 / 115
上传文档赚钱

类型LC技术培训班(第3讲)梯形图指令系统介绍课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:3604366
  • 上传时间:2022-09-24
  • 格式:PPT
  • 页数:115
  • 大小:7.12MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《LC技术培训班(第3讲)梯形图指令系统介绍课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    LC 技术 培训班 梯形 指令系统 介绍 课件
    资源描述:

    1、2022-7-191S7-300/S7-400 S7-300/S7-400 PLC培训班培训班第第3 3讲:梯形图编程语言讲:梯形图编程语言陈忠华陈忠华 教授教授2022-7-192热热 烈烈 欢欢 迎迎参加参加PLC技术培训班的技术培训班的全体学员!全体学员!北京精诚智合教学科技有限公司2022-7-193梯形图编程语言指令系统介绍梯形图编程语言指令系统介绍这一讲的目的是指导应用梯形图编程语言(这一讲的目的是指导应用梯形图编程语言(LAD)来建来建立一个用户程序。立一个用户程序。这一讲也包括一个参考部分,说明梯形图语言单元的这一讲也包括一个参考部分,说明梯形图语言单元的功能和助记符,以指令系

    2、统分类来介绍各个指令的功功能和助记符,以指令系统分类来介绍各个指令的功能,最后通过一些应用实例来介绍能,最后通过一些应用实例来介绍LADLAD指令的用法指令的用法。2022-7-194梯形图编程语言指令系统介绍梯形图编程语言指令系统介绍为理解这一讲,要求具备自动化技术的一般知识。为理解这一讲,要求具备自动化技术的一般知识。除此之外,要求有计算机的基本修养和类似除此之外,要求有计算机的基本修养和类似PC机的其机的其它工作设备(例如,编程器)的知识,这些设备在操它工作设备(例如,编程器)的知识,这些设备在操作系统作系统MS Windows 2000专业版或专业版或MS Windows XP专业版下

    3、运行。专业版下运行。这些基本知识我们在第一和第二讲中已经作了详细的这些基本知识我们在第一和第二讲中已经作了详细的介绍。介绍。这一讲的内容适用于这一讲的内容适用于STEP 7编程软件包编程软件包5.3版,也符合版,也符合IEC 61131-3标准。标准。2022-7-195LAD 相应于国际电工委员会相应于国际电工委员会IEC 61131-3标准中定义标准中定义的的“梯形图逻辑梯形图逻辑”(“Ladder logic”)语言。更多语言。更多的细节请参考在的细节请参考在STEP 7文件文件NORM_TBL.WRI中的标中的标准表。准表。有关有关IEC 61131-3 IEC 61131-3 可编程

    4、控制器的编程语言标准,我可编程控制器的编程语言标准,我们在第四讲中还要作进一部的说明。们在第四讲中还要作进一部的说明。这一讲要使用这一讲要使用STEP 7的标准软件,所以使用时应该熟的标准软件,所以使用时应该熟悉这一软件的处理,而且应该阅读过相应的文件。悉这一软件的处理,而且应该阅读过相应的文件。下面两个表,列出了学员们进一步学习的有关的文件:下面两个表,列出了学员们进一步学习的有关的文件:2022-7-196Siemens公司的公司的文件包文件包“STEP 7 Reference”(“STEP 7 参考参考”)有关)有关STEP 7 文件的概要说明。文件的概要说明。2022-7-197为了有

    5、效的使用梯形图逻辑手册,需要熟悉为了有效的使用梯形图逻辑手册,需要熟悉S7程序的程序的理论,它们可以在理论,它们可以在STEP 7文件的在线帮助中找到。文件的在线帮助中找到。2022-7-1981 位逻辑指令位逻辑指令2022-7-199位逻辑指令综述:位逻辑指令综述:位逻辑指令用两个数字,位逻辑指令用两个数字,“1”1”和和“0”0”,进行运算。这,进行运算。这两个数字构成了二进制数字系统的基础。两个数字构成了二进制数字系统的基础。“1”1”和和“0”0”称为二进制的数字或称为二进制的数字或“位位”。当用触点和线圈表示时,。当用触点和线圈表示时,“1”1”指有效或被激活,指有效或被激活,“0

    6、”0”指无效或没有被激活。指无效或没有被激活。位逻辑指令解释位逻辑指令解释1 1和和0 0的信号状态,按照波尔逻辑的算法的信号状态,按照波尔逻辑的算法组合它们,组合它们,这些组合最后产生的结果是这些组合最后产生的结果是1 1或或0 0,这一结果称为,这一结果称为“逻辑逻辑运算结果运算结果”(RLORLO)。)。由位逻辑运算指令触发的逻辑运算能实现多种多样的功由位逻辑运算指令触发的逻辑运算能实现多种多样的功能。能。2022-7-1910位逻辑指令能实现以下的功能:位逻辑指令能实现以下的功能:2022-7-1911下面的指令对下面的指令对RLORLO作出响应作出响应:2022-7-1912另外一些

    7、指令对另外一些指令对“正跳沿正跳沿”或或“负跳沿负跳沿”的转移作出响的转移作出响应应并实现以下功能并实现以下功能:2022-7-19132 比较指令比较指令2022-7-19143 转换指令转换指令2022-7-19154 计数器指令计数器指令2022-7-19165 数据块指令数据块指令6 逻辑控制指令逻辑控制指令2022-7-19177 整数算术运算指令整数算术运算指令2022-7-19188 浮点算术运算指令浮点算术运算指令2022-7-19198 浮点算术运算指令浮点算术运算指令2022-7-19209 赋值指令赋值指令2022-7-192110 程序控制指令程序控制指令2022-7-

    8、1922主控继电器功能主控继电器功能2022-7-1923主控继电器功能主控继电器功能2022-7-1924主控继电器功能主控继电器功能2022-7-1925主控继电器功能主控继电器功能2022-7-1926主控继电器功能主控继电器功能2022-7-1927主控继电器功能主控继电器功能2022-7-1928主控继电器功能主控继电器功能2022-7-1929主控继电器功能主控继电器功能2022-7-193011 移位和旋转指令移位和旋转指令2022-7-193112 状态位指令状态位指令2022-7-193213 定时器指令定时器指令2022-7-1933梯形图编程语言指令系统介绍梯形图编程语言

    9、指令系统介绍(分类)分类)13 定时器指令定时器指令2022-7-1934梯形图编程语言指令系统介绍梯形图编程语言指令系统介绍(分类)分类)13 定时器指令定时器指令2022-7-1935梯形图编程语言指令系统介绍梯形图编程语言指令系统介绍(分类)分类)13 定时器指令定时器指令2022-7-1936梯形图编程语言指令系统介绍梯形图编程语言指令系统介绍(分类)分类)13 定时器指令定时器指令2022-7-1937梯形图编程语言指令系统介绍梯形图编程语言指令系统介绍(分类)分类)13 定时器指令定时器指令2022-7-1938梯形图编程语言指令系统介绍梯形图编程语言指令系统介绍(分类)分类)13

    10、 定时器指令定时器指令时基时基表示时基的二进制码表示时基的二进制码10 毫秒毫秒00100 毫秒毫秒011 秒秒1010 秒秒112022-7-1939梯形图编程语言指令系统介绍梯形图编程语言指令系统介绍(分类)分类)13 定时器指令定时器指令2022-7-1940梯形图编程语言指令系统介绍梯形图编程语言指令系统介绍(分类)分类)13 定时器指令定时器指令分辨率分辨率时间范围时间范围0.01秒秒10毫秒到毫秒到9秒秒_990毫秒毫秒0.1秒秒100毫秒到毫秒到1分分_39秒秒_900毫秒毫秒1秒秒1秒到秒到16分分_39秒秒10秒秒10秒到秒到2小时小时_46分分_30秒秒2022-7-194

    11、1梯形图编程语言指令系统介绍梯形图编程语言指令系统介绍(分类)分类)13 定时器指令定时器指令2022-7-1942梯形图编程语言指令系统介绍梯形图编程语言指令系统介绍(分类)分类)13 定时器指令定时器指令定时器定时器说明说明脉冲定时器脉冲定时器扩展脉冲定时器扩展脉冲定时器接通延时定时器接通延时定时器保持接通延时定时器保持接通延时定时器断开延时定时器断开延时定时器定时器输出信号为“1”的最长时间等于定时器设定的时间值定时器输出信号为“1”的最长时间等于定时器设定的时间值t。如果在短于。如果在短于t的时的时间内,定时器的输入信号改变为“0”,则定时器的输出也变为“0”,短于设定间内,定时器的输

    12、入信号改变为“0”,则定时器的输出也变为“0”,短于设定的时间值。的时间值。在定时器设定的时间值在定时器设定的时间值t过去后,过去后,定时器输出信号由“0”转变为“1”,以后不管定时器输出信号由“0”转变为“1”,以后不管输入信号为“1”的时间是多长,输出信号一直维持为“1”输入信号为“1”的时间是多长,输出信号一直维持为“1”。在定时器的输入信号为“1”开始,定时器输出信号由“0”转变为“1”,并一在定时器的输入信号为“1”开始,定时器输出信号由“0”转变为“1”,并一直维持为“1”,直到输入信号变为“0”开始,经过设定的时间值直维持为“1”,直到输入信号变为“0”开始,经过设定的时间值t后

    13、,定时器的后,定时器的输出才变为“0”。输出才变为“0”。只有在定时器设定的时间值只有在定时器设定的时间值t过去后,过去后,定时器输入信号仍然为“1”,定时器的输定时器输入信号仍然为“1”,定时器的输出才转变为“1”出才转变为“1”。在定时器设定的时间值在定时器设定的时间值t内内,定时器输入信号为“1”,与定时器的输入信号为定时器输入信号为“1”,与定时器的输入信号为“1”的时间长度无关“1”的时间长度无关。2022-7-1943梯形图编程语言指令系统介绍梯形图编程语言指令系统介绍(分类)分类)13 定时器指令定时器指令2022-7-194414 字逻辑指令字逻辑指令2022-7-1945梯形

    14、图编程语言中的每一条梯形图逻辑指令触发一梯形图编程语言中的每一条梯形图逻辑指令触发一个特殊的操作。把这些指令组合成一个程序,就能个特殊的操作。把这些指令组合成一个程序,就能实现各种各样的自动化任务。这一讲提供一些使用实现各种各样的自动化任务。这一讲提供一些使用梯形图逻辑的实际应用例子:梯形图逻辑的实际应用例子:1)1)应用逻辑指令控制皮带输送机应用逻辑指令控制皮带输送机2)2)应用逻辑指令检测皮带输送机的运动方向应用逻辑指令检测皮带输送机的运动方向3)3)应用定时器指令产生一个时钟脉冲应用定时器指令产生一个时钟脉冲4)4)应用计数和比较指令保持储存空间的跨距应用计数和比较指令保持储存空间的跨距

    15、5)5)应用集成运算指令解决计算问题应用集成运算指令解决计算问题6)6)对加热炉设定加热时间对加热炉设定加热时间2022-7-1946应用实例中所使用到的一些指令:应用实例中所使用到的一些指令:2022-7-1947位逻辑指令举例位逻辑指令举例例例1:1:皮带输送机控制:皮带输送机控制:下面的图表示一台皮带输送机,可以用电气方法实现下面的图表示一台皮带输送机,可以用电气方法实现控制。在皮带输送机的入口端有两个按钮:控制。在皮带输送机的入口端有两个按钮:S1用作启用作启动用,动用,S2用作停止用。在皮带输送机的终端也有两个用作停止用。在皮带输送机的终端也有两个按钮按钮S3用作启动用,用作启动用,

    16、S4用作停止用。因此,在皮带输用作停止用。因此,在皮带输送机的两端均可实现启送机的两端均可实现启/停。停。另外,当输送的物件到达皮带终端时,传感器另外,当输送的物件到达皮带终端时,传感器S5将使将使皮带输送机停止。皮带输送机停止。2022-7-1948位逻辑指令举例位逻辑指令举例绝对地址和符号地址编程:绝对地址和符号地址编程:应用绝对地址或符号地址来表示皮带输送机的各个应用绝对地址或符号地址来表示皮带输送机的各个部件,从而编写一个控制皮带输送机的程序。部件,从而编写一个控制皮带输送机的程序。2022-7-1949位逻辑指令举例位逻辑指令举例为使所选择的符号地址与绝对地址相对应,需要建为使所选择

    17、的符号地址与绝对地址相对应,需要建立一个符号地址表(参看立一个符号地址表(参看STEP 7 在线提示)。在线提示)。2022-7-1950位逻辑指令举例位逻辑指令举例皮带输送机控制梯形图逻辑程序:皮带输送机控制梯形图逻辑程序:Network1:Network1:按任何一个启动按钮启动电动机。按任何一个启动按钮启动电动机。2022-7-1951位逻辑指令举例位逻辑指令举例皮带输送机控制梯形图逻辑程序:皮带输送机控制梯形图逻辑程序:Network2:Network2:按任何一个停止按钮或打开皮带输送机终端的按任何一个停止按钮或打开皮带输送机终端的 常闭触点停止电动机运行。常闭触点停止电动机运行。2

    18、022-7-1952位逻辑指令举例位逻辑指令举例 例例2:2:检测皮带输送机的方向:检测皮带输送机的方向:下面的图表示一台皮带输送机,装有两个光电栅下面的图表示一台皮带输送机,装有两个光电栅 (PEB1和和PEB2),),它们设计用来检测在皮带输送机上的它们设计用来检测在皮带输送机上的包装物的运动方向。每一个光电栅的功能像一个常开触点。包装物的运动方向。每一个光电栅的功能像一个常开触点。2022-7-1953位逻辑指令举例位逻辑指令举例绝对地址和符号地址编程绝对地址和符号地址编程:应用绝对地址或符号地址来表示皮带输送系统的各应用绝对地址或符号地址来表示皮带输送系统的各个部件,从而编写一个激活皮

    19、带输送系统方向显示个部件,从而编写一个激活皮带输送系统方向显示的程序。的程序。为使所选择的符号地址与绝对地址相对应,需要建为使所选择的符号地址与绝对地址相对应,需要建立一个符号地址表(参看立一个符号地址表(参看STEP 7 在线提示)。在线提示)。2022-7-1954位逻辑指令举例位逻辑指令举例在下面的例子中使用了在下面的例子中使用了 指令:逻辑运算结指令:逻辑运算结果(果(RLO)RLO)正跳沿检测。现在对该指令作一说明。正跳沿检测。现在对该指令作一说明。符号:符号:说明:说明:-(P)-(RLO正跳沿检测)检测沿存储器位正跳沿检测)检测沿存储器位(“地址地址”)从)从“0”到到“1”的信

    20、号变化,在执行这一的信号变化,在执行这一指令后,指令后,显示显示RLO=“1”。当前当前RLO的信号状态与沿存储器位的信号状态与沿存储器位(“地址地址”)的信号状态进行比较。如果在执行本指令)的信号状态进行比较。如果在执行本指令之之前,前,“地址地址”的信号状态是的信号状态是“0”而而RLO是是“1”,则执,则执行本指令之后,行本指令之后,RLO将是将是“1”(脉冲),如果是其(脉冲),如果是其他情况则他情况则RLO是是“0”。本指令之前的的。本指令之前的的RLO状态储存在状态储存在“地址地址”中。中。2022-7-1955位逻辑指令举例位逻辑指令举例2022-7-1956位逻辑指令举例位逻辑

    21、指令举例沿存储器位沿存储器位M 0.0,保存旧的保存旧的RLO状态。当状态。当RLO有由有由“0”到到“1”的信号变化,程序跳转到标号为的信号变化,程序跳转到标号为CAS1的入口。的入口。2022-7-1957位逻辑指令举例位逻辑指令举例检测皮带输送系统运动方向的梯形图逻辑程序:检测皮带输送系统运动方向的梯形图逻辑程序:Network 1:如果在输入端如果在输入端I 0.0上,有信号状态从上,有信号状态从0到到1的转移(正跳沿),同时在输入端的转移(正跳沿),同时在输入端I 0.1上的信号状上的信号状态是态是0,则表示在皮带上的包装物品正在左移。则表示在皮带上的包装物品正在左移。2022-7-

    22、1958位逻辑指令举例位逻辑指令举例Network 2:如果在输入端如果在输入端I 0.1上,有信号状态从上,有信号状态从0到到1的转移(正跳沿),同时在输入端的转移(正跳沿),同时在输入端I 0.0上的信号状上的信号状态是态是0,则表示在皮带上的包装物品正在右移。如果则表示在皮带上的包装物品正在右移。如果两个光电栅中有一个是断开的,则表示在两个光电两个光电栅中有一个是断开的,则表示在两个光电栅之间有包装物存在。栅之间有包装物存在。2022-7-1959位逻辑指令举例位逻辑指令举例Network 3:如果两个光电栅都断开如果两个光电栅都断开,则表示在皮带上则表示在皮带上两个光电栅之间无包装物品

    23、。方向指示灯同时熄灭。两个光电栅之间无包装物品。方向指示灯同时熄灭。2022-7-1960定时器指令举例定时器指令举例时钟脉冲发生器时钟脉冲发生器当需要生成一个周期重复的信号时,可以应用当需要生成一个周期重复的信号时,可以应用时钟脉冲发生器或闪烁继电器。一个时钟脉冲时钟脉冲发生器或闪烁继电器。一个时钟脉冲发生器通常是一个信号发生系统,是用来控制发生器通常是一个信号发生系统,是用来控制指示灯的闪烁的。指示灯的闪烁的。在使用在使用S7-300系统时,可以在专门的组织方块系统时,可以在专门的组织方块(OBx)应用时间驱动过程,产生时钟脉冲发)应用时间驱动过程,产生时钟脉冲发生器功能。然而,在下面的梯

    24、形图逻辑程序中,生器功能。然而,在下面的梯形图逻辑程序中,举例说明应用定时器功能产生一个时钟脉冲。举例说明应用定时器功能产生一个时钟脉冲。该例子表明怎样用一个定时器实现无齿轮的时该例子表明怎样用一个定时器实现无齿轮的时钟脉冲发生器。钟脉冲发生器。2022-7-1961定时器指令举例定时器指令举例产生一个时钟脉冲的梯形图逻辑程序(脉冲的空产生一个时钟脉冲的梯形图逻辑程序(脉冲的空/宽比宽比为为1:1)Network1:如果定时器如果定时器T1的信号状态为的信号状态为“0”,”,在在T1中装中装入时间值入时间值250ms并启动并启动T1作为扩展脉冲定时器。作为扩展脉冲定时器。2022-7-1962

    25、定时器指令举例定时器指令举例Network2:定时器的状态临时保存在辅助存储器标记中。定时器的状态临时保存在辅助存储器标记中。Network3:如果定时器:如果定时器T1的信号状态为的信号状态为1,则跳转至标号则跳转至标号M001。2022-7-1963定时器指令举例定时器指令举例Network4:当定时器当定时器T1的定时时间过后,存储器字的定时时间过后,存储器字100将增将增加加1。Network5:MOVE指令允许输出不同的时钟频率到输出端子指令允许输出不同的时钟频率到输出端子从从Q12.0到到Q13.7。2022-7-1964定时器指令举例定时器指令举例信号检查信号检查对定时器对定时器

    26、T1信号时序的检查,常闭触点信号时序的检查,常闭触点 产生下产生下面的逻辑运算结果(面的逻辑运算结果(RLO)。只有极短的时间周期(只有极短的时间周期(OB1OB1执行周执行周期)信号状态为期)信号状态为“1”“1”。2022-7-1965定时器指令举例定时器指令举例每隔每隔250ms,M 0.2的的RLO位变成位变成“0”(持续(持续1个个OB1 周期)。不执行跳转指令,而执行下一条指令,让存储周期)。不执行跳转指令,而执行下一条指令,让存储器字器字MW 100增加增加“1”。特定频率的生成特定频率的生成从存储器字节从存储器字节MB 101和和MB 100的各个位,可以得到以的各个位,可以得

    27、到以下各种频率:下各种频率:(见下页的列表)见下页的列表)2022-7-1966定时器指令举例定时器指令举例2022-7-1967定时器指令举例定时器指令举例存储器字节存储器字节MB 101各个位的信号状态各个位的信号状态2022-7-1968定时器指令举例定时器指令举例存储器字节存储器字节MB 101位位1(M101.1)的信号状态的信号状态2022-7-1969用计数器和比较器计算仓储区域的货物存储数用计数器和比较器计算仓储区域的货物存储数下面的图表示一个系统有两台皮带输送机和在它们下面的图表示一个系统有两台皮带输送机和在它们之间有一个临时的仓储区域。皮带输送机之间有一个临时的仓储区域。皮

    28、带输送机1将包装的将包装的物品输送到临时仓储区。在皮带输送机物品输送到临时仓储区。在皮带输送机1的终端接近的终端接近仓储区有一个光电管,检测有多少个货物被送达仓仓储区有一个光电管,检测有多少个货物被送达仓储区。皮带输送机储区。皮带输送机2从临时仓储区运送货物到货场,从临时仓储区运送货物到货场,再由货场用卡车运送给顾客。在皮带输送机再由货场用卡车运送给顾客。在皮带输送机2的始端的始端接近仓储区处安装一个光电管,检测有多少个货物接近仓储区处安装一个光电管,检测有多少个货物离开临时仓储区运送到了货场。有一个显示屏,上离开临时仓储区运送到了货场。有一个显示屏,上有有5个指示灯,指示临时仓储区的货物存放

    29、程度。个指示灯,指示临时仓储区的货物存放程度。2022-7-19702022-7-1971激活显示屏上指示灯的梯形图程序:激活显示屏上指示灯的梯形图程序:Network1:计数器计数器C1对对CU输入端上每一个从输入端上每一个从“0”到到“1”变化的信号进行加法计数以及对变化的信号进行加法计数以及对CD输入端上输入端上从从“0”到到“1”变化的信号进行减法计数。在变化的信号进行减法计数。在S输入输入端上信端上信号从号从“0”到到“1”的变化,将的变化,将PV赋值至计数器。在赋值至计数器。在R输输入端上信号从入端上信号从“0”到到“1”的变化,将复位计数器的变化,将复位计数器的值的值为为“0”。

    30、MW200包含包含C1的当前计数值。的当前计数值。Q12.1指指示示临时仓储区有货物。临时仓储区有货物。2022-7-19722022-7-1973 Network2:Q12.0指示临时仓储区空。指示临时仓储区空。Network3:如果如果50小于或等于计数器的当前值(或小于或等于计数器的当前值(或者说如果计数器的当前值大于或等于者说如果计数器的当前值大于或等于50)。指示)。指示“仓仓储区有储区有50%货货”的指示灯变亮。的指示灯变亮。2022-7-1974 Network4:如果计数器的当前值大于或等于如果计数器的当前值大于或等于90,指示指示“仓储区有仓储区有90%货货”的指示灯变亮。的

    31、指示灯变亮。Network5:如果计数器的当前值大于或等于:如果计数器的当前值大于或等于100,指示指示“仓储区全满仓储区全满”的指示灯变亮。的指示灯变亮。2022-7-1975整数算术运算指令举例整数算术运算指令举例数学运算问题求解数学运算问题求解用一个编程例子来表示怎样运用用一个编程例子来表示怎样运用3 3条整数算条整数算术运算指令完成下面的算术表达式:术运算指令完成下面的算术表达式:MW 4=(IW 0+DBW 3)X15)/MW 0梯形图逻辑程序梯形图逻辑程序Network1:打开数据方块打开数据方块DB12022-7-1976整数算术运算指令举例整数算术运算指令举例Network2:

    32、输入字输入字IW 0与共享数据块字与共享数据块字DBW 3(数据块必须已经进行定义,而且已经打数据块必须已经进行定义,而且已经打开)相加,其开)相加,其“和和”装入存储器字装入存储器字MW 100。然然后后MW 100与与15相乘,答数存放在存储器字相乘,答数存放在存储器字MW 102中。中。MW 102再被再被MW 0除,最后的结除,最后的结果存放在果存放在MW 4中。中。2022-7-1977字逻辑指令举例字逻辑指令举例加热炉加热炉加热炉的操作人员通过启动按钮启动加热炉加热。操加热炉的操作人员通过启动按钮启动加热炉加热。操作人员用拨盘开关设置加热时间的长短,如下图所示。作人员用拨盘开关设置

    33、加热时间的长短,如下图所示。操作人员的设置值用二进制十进位码(操作人员的设置值用二进制十进位码(BCD码)格式码)格式表示,以秒为单位。表示,以秒为单位。2022-7-1978字逻辑指令举例字逻辑指令举例2022-7-1979字逻辑指令举例字逻辑指令举例梯形图逻辑程序梯形图逻辑程序Network1:如果定时器如果定时器T1T1运行,启动加热。运行,启动加热。Network2:如果定时器如果定时器T1T1运行,这一返回指令结运行,这一返回指令结束过程。束过程。2022-7-1980字逻辑指令举例字逻辑指令举例Network3:屏蔽输入位屏蔽输入位I0.4到到I0.7(亦即,将它亦即,将它们置成们

    34、置成“0”。不使用这些拨盘开关的输入位。不使用这些拨盘开关的输入位。按按照(字)照(字)“与运算与运算”字指令的运算,将字指令的运算,将16位拨盘位拨盘开开关的输入与关的输入与“字字”W#16#0FFF组合。将结果装组合。将结果装入入存储器字存储器字MW1。为了设置时基为秒,将预置值与为了设置时基为秒,将预置值与值值W#16#2000进行(字)进行(字)“或运算或运算”字的指令运字的指令运算算,结果将位,结果将位13置成置成“1”,将位,将位12置成置成“0”。2022-7-1981字逻辑指令举例字逻辑指令举例2022-7-1982字逻辑指令举例字逻辑指令举例 Network4:如果按动启动按

    35、钮,启动扩展脉冲定时器如果按动启动按钮,启动扩展脉冲定时器T1,装入预置值装入预置值MW2(由上述逻辑运算得到的值)。由上述逻辑运算得到的值)。2022-7-1983模拟量输入转换为工程值模拟量输入转换为工程值举例举例上上图表示模拟量输入转换为工程值的数学模型,按照这图表示模拟量输入转换为工程值的数学模型,按照这一模型,我们编制了一个功能程序一模型,我们编制了一个功能程序FC100FC100。276480PIWxEoEnEx模拟量输入转换成工程值模拟量输入转换成工程值PIW:LIMIT_L=0 LIMIT_H=27648E:ACTUAL_L=Eo ACTUAL_H=EnEx=Eo+ACTUAL

    36、_HACTUAL_LLIMIT_HLIMIT_L(PIWxLIMIT_L)2022-7-1984模拟量输入转换为工程值模拟量输入转换为工程值举例举例根据模拟量输入模板的硬件手册,双极型模板的根据模拟量输入模板的硬件手册,双极型模板的模模/数数 转换取值范围:转换取值范围:2022-7-1985模拟量输入转换为工程值模拟量输入转换为工程值举例举例根据模拟量输入模板的硬件手册,单极型模板的根据模拟量输入模板的硬件手册,单极型模板的模模/数数 转换取值范围:转换取值范围:2022-7-1986模拟量输入转换为工程值模拟量输入转换为工程值举例举例下面我们对下面我们对FC100FC100功能作一点说明,

    37、下图是编程功能作一点说明,下图是编程FC100FC100之之前要完成编制的变量登记表,表中包含输入变量前要完成编制的变量登记表,表中包含输入变量ININ,输,输出变量出变量OUTOUT,输入,输入/输出变量输出变量IN_OUTIN_OUT,暂存变量,暂存变量TEMPTEMP和和返回变量返回变量RETURNRETURN。在我们的例子中变量登记表是这样定。在我们的例子中变量登记表是这样定义的,见下面表:义的,见下面表:2022-7-1987模拟量输入转换为工程值模拟量输入转换为工程值举例举例2022-7-1988模拟量输入转换为工程值模拟量输入转换为工程值举例举例2022-7-1989模拟量输入转

    38、换为工程值模拟量输入转换为工程值举例举例2022-7-1990模拟量输入转换为工程值模拟量输入转换为工程值举例举例2022-7-1991模拟量输入转换为工程值模拟量输入转换为工程值举例举例2022-7-1992模拟量输入转换为工程值模拟量输入转换为工程值举例举例2022-7-1993模拟量输入转换为工程值模拟量输入转换为工程值举例举例2022-7-1994数字工程量输入值转换为模拟量输出数字工程量输入值转换为模拟量输出举例举例2022-7-1995数字工程量输入值转换为模拟量输出数字工程量输入值转换为模拟量输出举例举例276480PQWEoEnEx数数字字量量工工程程输输入入值值转转换换成成模

    39、模拟拟量量输输出出E:LIMIT_L=Eo LIMIT_H=EnPQW:ACTUAL_L=0 ACTUAL_H=27648PQWx=ACTUAL_HACTUAL_LLIMIT_HLIMIT_L(ExLIMIT_L)2022-7-1996数字工程量输入值转换为模拟量输出数字工程量输入值转换为模拟量输出举例举例2022-7-1997数字工程量输入值转换为模拟量输出数字工程量输入值转换为模拟量输出举例举例2022-7-1998数字工程量输入值转换为模拟量输出数字工程量输入值转换为模拟量输出举例举例2022-7-1999数字工程量输入值转换为模拟量输出数字工程量输入值转换为模拟量输出举例举例2022-

    40、7-19100数字工程量输入值转换为模拟量输出数字工程量输入值转换为模拟量输出举例举例2022-7-19101数字工程量输入值转换为模拟量输出数字工程量输入值转换为模拟量输出举例举例2022-7-19102数字工程量输入值转换为模拟量输出数字工程量输入值转换为模拟量输出举例举例2022-7-19103数字工程量输入值转换为模拟量输出数字工程量输入值转换为模拟量输出举例举例2022-7-19104应用应用FM355 模板进行温度模板进行温度PID控制的编程实例控制的编程实例2022-7-19105应用应用FM355 模板进行温度模板进行温度PID控制的编程实例控制的编程实例2022-7-1910

    41、6应用应用FM355 模板进行温度模板进行温度PID控制的编程实例控制的编程实例2022-7-19107应用应用FM355 模板进行温度模板进行温度PID控制的编程实例控制的编程实例2022-7-19108应用应用FM355 模板进行温度模板进行温度PID控制的编程实例控制的编程实例2022-7-19109应用应用FM355 模板进行温度模板进行温度PID控制的编程实例控制的编程实例2022-7-19110应用应用FM355 模板进行温度模板进行温度PID控制的编程实例控制的编程实例2022-7-19111应用应用FM355 模板进行温度模板进行温度PID控制的编程实例控制的编程实例2022-7-19112应用应用FM355 模板进行温度模板进行温度PID控制的编程实例控制的编程实例2022-7-19113应用应用FM355 模板进行温度模板进行温度PID控制的编程实例控制的编程实例2022-7-19114应用应用FM355 模板进行温度模板进行温度PID控制的编程实例控制的编程实例2022-7-19115应用应用FM355 模板进行温度模板进行温度PID控制的编程实例控制的编程实例

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:LC技术培训班(第3讲)梯形图指令系统介绍课件.ppt
    链接地址:https://www.163wenku.com/p-3604366.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库