- 1、本文档共72页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
输入映象存储器(I)是以字节为单位的寄存器,它的每一位对应于一个开关量输入触点。在每个扫描周期开始,PLC依次对各个输入触点采样,并把采样结果送入输入映象存储器。PLC在执行用户程序过程中,不再理会输入触点的状态,它所处理的数据为输入映象存储器中的值。 输出映象存储器(Q)是以字节为单位的寄存器,它的每一位对应于一个开关输出量触点。PLC在执行用户程序的过程中,并不把输出信号随时送到输出触点,而是送到输出映象存储器,只有到了每个扫描周期的末尾,才将输出映象寄存器的输出信号几乎同时送到各输出触点。 内部标志位(M)又称内部线圈(内部继电器等),它一般以位为单位使用,但也能以字、双字为单位使用。 特殊标志位(SM)用来存储系统的状态变量和有关控制信息,特殊标志位分为只读区和可写区,具体划分随CPU型号不同而不同。 (2)数据对象 定时器精度分为lms,10ms和100ms三种,根据精度需要由编程者选用。 计数器的计数脉冲由外部输入,计数脉冲的有效沿是输入脉冲的上升沿或下降沿,计数的方式有累加1和累减1两种方式。 高速计数器计数脉冲频率更高可达2kHz/7kHz,计数容量大,高速计数器为32位,而高速计数器一般只能作读操作。 4个32位累加器,即AC0~AC3,用它可把参数传给子程序或任何带参数的指令和指令块。 3.参数空间 用于存放有关PLC组态参数的区域,如保护口令、PLC站地址、停电记忆保持区、软件滤波、强制操作的设定信息等,存贮器为EEPROM。 S7-200系列 PLC的数据存储器寻址 1.常数及类型 在S7-200的指令中可以使用字节、字、双字类型的常数,常数的类型可指定为十进制、十六进制、二进制或ASCII字符。 2.数据存贮器的寻址 数据地址一般由二个部分组成,格式为:Aal.a2。其中:A区域代码(I,Q,M,SM,V),al字节首址,a2位地址(0~7)。 数据类型符共有三个,即B(字节),W(字)和D(双字),它的位置应紧跟在数据区域地址符后面。例如对变量存贮器有VBl00、VW100、VDl00。 3.数据对象的寻址 数据对象的地址基本格式为:An,其中A为该数据对象所在的区域地址。A共有6种:T(定时器),C(计数器),HC(高速计数器),AC(累加器),AIW(模拟量输入),AQW(模拟量输出)。 表11-10 S7-200 CPU存储器范围和特性表 元件名称 代号 功能 范围 输入继电器 I 输入映像寄存器,接收来自现场的输入信号。按“字节.位”的编址方式来读取一个继电器的状态。输入继电器的状态是由现场输入信号决定的,不能通过编程方式改变。 I0.0~I15.7 输出继电器 Q 输出映像寄存器,驱动现场的执行元件。采用“字节.位”的编址方式,输出继电器的状态是由程序执行的结果来决定。输出继电器线圈一般不能直接与梯形图的逻辑母线连接,当确实不需要任何编程元件触点控制时,可借助于特殊继电器SM0.0的常开触点。 Q0.0~Q15.7 变量寄存器 V 用于模拟量控制、数据运算、参数设置及存放程序执行过程中控制逻辑操作的中间结果。采用“位”、“字节”、“字”、“双字”编址方式。 CPU221为VB0.0~VB2047.7 CPU222为VB0.0~VB2047.7 CPU224为VB0.0~VB5119.7 CPU226为VB0.0~VB5119.7 辅助继电器 M 也称位存储区的内部标志位,相当于中间继电器,采用“字节.位”编址方式。作存储数据用时,也可以“字节”、“字”、“双字”为单位。 256个 M0.0~M31.7 特殊继电器 SM 用来存储系统的状态变量及有关的控制参数和信息。PLC通过特殊继电器为用户提供一些特殊的控制功能和系统信息,也可以将对操作的特殊要求通过它通知PLC。 CPU 224编址范围SM0.0 ~SM179.7,共180个字节。其中SM0.0~SM29.7的30个字节为只读型区域。 定时器 T 相当于时间继电器。 T0~T255 计数器 C 用来对输入脉冲个数进行累计。 C0~C255。 高速计数器 HSC 适用于高频计数 CPU221为HC0,HC3,HC4,HC5 CPU222为HC0,HC3,HC4,HC5 CPU224为HC0~ HC5 CPU226为HC0~ HC5 累加器 AC 是用来暂存数据的寄存器,可以向子程序传递参数,或从子程序返回参数,也可用来存放运算数据、中间数据及结果数据。 AC0~AC3,共4个32位累加器。采用“字节”、“字”、“双字”的编址方式。 状态继电器 S 也称顺序控制继电器。是使用步进控制指令编程时的重要编程元件,用状态继电器和相应的步进控制指令,可以在小型PLC上编制较复杂的控制程序。
文档评论(0)