您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 32 时钟与通讯指令
-1-澧县职业中专学校教案教研组长签名教师签名胡军班级电子C303、C330日期课题第五章S7-200系列PLC功能指令PLC的时钟与通讯指令教学目的(知识教学与思想教学)1、了解时钟、通信指令的基本格式;2、通过例题分析熟练使用。教学重点指令格式、功能、例题介绍。教学难点:指令的理解、技巧的掌握。课型:理论课主要教学方法:讲授(含多媒体教学)教学过程教学方法时间分配Ⅰ组织教学维持秩序、准备上课Ⅱ教学导入利用时钟指令可以调用系统实时时钟,实现控制系统的运行监视、运行记录等十分方便。不同的独立系统由传输线路互相交换数据便是通讯。Ⅲ新课讲授时钟指令时钟指令有两种:读实时时钟和设定实时时钟。1.读实时时钟指令格式:梯形图及语句表如下图1420-2-教学过程教学方法时间分配TODRT功能描述:用来读实时时钟。当使能输入有效时,系统读当前时间和日期,并把它装入一个8字节的缓冲器区,操作数T用来指定8个字节缓冲区的首地址。时钟缓冲区格式:字节TT+1T+2T+3T+4T+5T=6T=7含义年月日小时分钟秒0星期范围00-991-121-310-230-590-5901-7注意:*所有日期和时间的值用BCD码表示。*系统不检查、不核实时钟各量的正确与否,所以必须保证输入数据的正确*不能同时在主程序和中断程序中使用读写时钟指令,否则,产生非致命错误,中断程序中的实时时钟指令将不被执行。2.设定实时时钟指令格式:梯形图及语句表:TODWT用来设定实时时钟。当使能输入端有效时,系统将包含当前时间和日期的一个8个字节的缓冲区装入时钟。T为字节。3.程序实例:控制要求:编写一段程序,可实现读写实时时钟,并以BCD码显示分钟。时钟缓冲区从VB100开始。1025-3-教学过程教学方法时间分配将实时时钟送到缓冲区中2006年4月9日22时08分0秒星期日,并设置时钟-4-教学过程教学方法时间分配读时钟程序:通信指令S7-200系列PLC的通讯指令可以使用户通过编制程序,实现PLC与其它智能可编程设备或同类PLC与PLC之间的数据通讯。共有6条。1.网络读/网络写指令NETR/NETW网络读/网络写指令格式:10-5-教学过程教学方法时间分配梯形图及语句表NETRTBL,PORTNETWTBL,PORT其中:**TBL:缓冲区首地址,操作数为字节**PORT:操作端口,CPU226可为0或者说,其它CPU只能为0。定义:网络读(NETR)通讯操作指令,通过指令指定的通讯端口(PORT)从远程设备上接收数据,并将接收到的数据存储在指定的缓冲区表(TBL)中。网络写(NETW)通讯操作指令,通过指定的通讯端口(PORT)向远程设备上写入指令指定的缓冲区表(TBL)中的数据。2.发送与接收指令XMT(Transmit)/RCV(Receive)指令格式:LAD及STLXMTTBL,PORTRCVTBL,PORT定义:发送指令激活时,将发送数据缓冲区(TBL)中的数据通过指定的通讯端口(PORT)发送出去,发送完成时将产生一个中断事件,数据缓冲区的第一个数据指明了发送的字节数。接收指令激活时,通过指令指定的通讯指定端口(PORT)接收信息并存储于(TBL),接收完成也将产生一个中断事件,数据缓冲区的第一个数据指明了接收的字节数10-6-教学过程教学方法时间分配3.获取口地址和设定口地址GPA/SPA指令格式:LAD及STLGPAADDR,PORTSPAADDR,PORT功能:获取口地址指令(GPA)读取PORT指定的CPU口的站地址,并将数值放入ADDR指定的地址中;设定口地址指令(SPA)将口的站地址(PORT)设置为ADDR指定的数值。IV.课后小结:时钟、通讯指令特别是通讯指令在PLC中应用多,本节主要介绍了时钟指令、通讯指令的功能、格式。Ⅴ.习题布置:无Ⅵ.课后分析功能指令在工程实际中应用十分广泛。它是不同型号PLC功能强弱的体现,通过学习,重点掌握功能指令的梯形图编程方法。64
本文标题:32 时钟与通讯指令
链接地址:https://www.777doc.com/doc-3270722 .html