欢迎来到天天文库
浏览记录
ID:49390004
大小:153.00 KB
页数:6页
时间:2020-02-29
《(中文)翻译.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PLC概念S7-200的基本功能是监控扫描输入,并基于你的控制逻辑,打开或关闭扫描输出设备。这一章解释了一些概念,这些概念用于执行你的程序,各种不同类型的存储器使用及存储器使用及存储器内存的保持。了解S7-200如何执行你的控制逻辑S7-200通过你程序中的控制逻辑不断循环,读和写数据。S7-200的基本操作非常简单:-S7-200读取输入状态。-存储在S7-200中的程序用这些输入来评估控制逻辑。S7-200边执行程序边更新数据。-S7-200将数据写给输出。图4-1的简图表示了继电器图表和S7-200的对应联系。在这个事例中,电动机开始的
2、转换状态和其它输入的状态相结合。对这个状态的考虑决定了将转为启动电动机的激励的输出的状态。图4-1控制输入输出S7-200在一个扫描周期内执行任务S7-200可重复地执行一系列任务。这个执行任务循环叫做扫描循环。如图4-2示S7-200在一个扫描循环中完成了大部分或全部任务:-读取输入:S7-200将物理输入的状态复制到处理图像输入记录。-执行程序中的控制逻辑:S7-200执行程序中的指令并将值储存在不同的存储器域中。-处理一些通信要求:S7-200可完成一些有通信要求的任务。-执行CPU的自检:S7-200确保固件,程序存储器和扩展模块都正
3、常工作。-写到输出:存储在处理图像输出记录里的值被写到处理-物质输出。是否执行扫描循环取决于S7-200是在STOP模式下还是在RUN模式下。在RUN模式下你的程序执行;在STOP模式下你的程序不执行。读取输入数字输入:每个扫描循环开始时读取数字输入的当前值并将值写入处理-图像输入记录。模拟输入:S7-200不能把更新模拟输入作为正常情况下扫描循环的一部分,除非模拟输入的过滤能被激活。有了模拟过滤器你就可以有一个更稳定的信号。你可在每个模拟输入点都用模拟过滤器。图4-2S7-200扫描循环当每个模拟输入点都被模拟过滤激活时,S7-200在每个
4、扫描循环时更新一次模拟输入,完成过滤功能,并保存过滤的中心值。每次你的程序访问模拟输入时这个过滤的值就供与使用。执行程序在执行扫描循环期间,S7-200执行你的程序,从第一条指令一直执行到最后一条指令。在执行一般程序或是中断程序时若碰到立即的I/O指令就直接访问输入输出。如果你在程序中使用中断,这个中断程序关联到中断的条件,此条件作为程序的一部分而保存。这个中断程序并不作为一般扫描循环的部分来执行,而是中断条件满足时(可能是在扫描循环的任一点上)执行。处理一些通信要求在扫描循环的通讯处理期间,S7-200处理一些通讯站或者智能I/O模块接收到
5、的讯息。执行CPU的自检在扫描循环期间,S7-200会检测CPU的正确操作,存储器域及一些扩展模块的状态。写到数字输出在每次扫描循环结束前,S7-200将存在处理图像输出记录里的数值写到数字输出。(模拟输出直接更新,与扫描循环无关。)访问S7-200的数据库S7-200将信息存储在不同的有唯一对应的存储器域里。你能够明确地识别你想要访问的存储地址。这使你的程序能直接访问信息。表4-1说明了不同长度的数据所对应表征的整数值的范围。表4-1不同长度数据的十进制及十六进制范围对应表征字节(B)字(W)双字(D)无符号数0到2550到FF0到6,55
6、350到FFFF0到42,9496,72950到FFFFFFFF有符号数-128到+12780到7F-3,2768到+3,27678000到7FFF-21,4748,3648到+21,4748,36478000,0000到7FFFFFFF32位浮点不适用不适用+1.175495E-38到+3.402823E+38(正)-1.175495E-38到-3.402823E+38(负)要访问存储器域中的一位,你须指定地址,这个地址包括存储器域的标志符,字节地址和位号。图形4-3表示了一个访问位(也叫“字节。位”地址)的例子。在这个例子里,存储器域和字
7、节地址(l=输入,3=字节3)都遵循一个周期(“.”)来分隔位地址(位4)。图4-3字节。位地址你可以通过用字节-地址格式在大多数的存储器域(V,I,Q,M,S,L,和SM)如字节,字,双字里访问数据。要访问存储器中一个字节,字或者双字的数据,你必须用某种类似指定一个位的地址的方式来指定地址。这包括一个区域标志符,数据长度指示和字节,字,双字的值的开始字节地址,如图形4-4所示。访问其它存储器域(如T,C,HC,和theaccumulators)的数据需要用一个包含有区域标志符和设备号的地址格式。图4-4比较字节,字,双字访问同一数据在存储器
8、域里访问数据处理-图像输入寄存器:IS7-200在每个扫描循环开始时对输入点进行采样并将这些数值写入处理-图像输入寄存器中。你可以按位,字节,字或双字来存取处理-图
此文档下载收益归作者所有