起订量 (台) | 价格 |
≥520 | ¥520 |
... | ... |
... | ... |
起订量 (台) | 价格 |
≥520 | ¥520 |
... | ... |
... | ... |
产品参数
品牌 | 西门子 | 型号 | 6ES7235-0KD22-0XA0 |
---|---|---|---|
系列 | 西门子 | 是否进口 | 是 |
加工定制 | 否 | 是否跨境货源 | 是 |
产品详情
在S7-200PLC中所处理数据有三种,即常数、数据存贮器中的数据和数据对象中的数据。
1.常数及类型
在S7-200的指令中可以使用字节、字、双字类型的常数,常数的类型可指定为十进制、
十六进制(6#7AB4)、二进制(2#10001100)或ASCII字符(‘SIMATIC’)。PLC不支持数据类型的处理和检查,因此在有些指令隐含规定字符类型的条件下,必须注意输入数据的格式。
2.数据存贮器的寻址
(1)数据地址的一般格式 数据地址一般由二个部分组成,格式为:Aal.a2。其中:A区域代码(I,Q,M,SM,V),al字节首址,a2位地址(0~7)。例如I10.1表示该数据在I存储区10号地址的第1位。
(2)数据类型符的使用 在使用以字节、字或双字类型的数据时,除非所用指令已隐含有规定的类型外,一般都应使用数据类型符来指明所取数据的类型。数据类型符共有三个,即B(字节),W(字)和D(双字),它的位置应紧跟在数据区域地址符后面。例如对变量存贮器有VBl00、VW100、VDl00。同一个地址,在使用不同的数据类型后,所取出数据占用的内存量是不同的。
3.数据对象的寻址
数据对象的地址基本格式为:An,其中A为该数据对象所在的区域地址。A共有6种:T(定时器),C(计数器),HC(高速计数器),AC(累加器),AIW(模拟量输入),AQW(模拟量输出)。
一)数字量输入和输出映象区
1.输入映象寄存器(数字量输入映象区)(I)
数字量输入映象区是S7-200CPU为输入端信号状态开辟的一个存储区。输入映像寄存器的标识符为I,在每个扫描周期的开始,CPU对输入点进行采样,并将采样值存于输入映像寄存器中。
输入映像寄存器是PLC接收外部输入的开关量信号的窗口。
可以按位、字节、字、双字四种方式来存取。
(1)按“位”方式:从I0.0~I15.7,共有128点
(2)按“字节”方式:从IB0~IB15,共有16个字节
(3)按“字”方式:从IW0~IW14,共有8个字
(4)按“双字”方式:从ID0~ID12,共有4个双字
2.输出映像寄存器(Q)
数字量输出映象区是S7-200CPU为输出端信号状态开辟的一个存储区。输出映像寄存器的标识符为Q(从Q0.0~Q15.7,共有128点),在每个扫描周期的末尾,CPU将输出映像寄存器的数据传送给输出模块,再由后者驱动外部负载。
可以按位、字节、字、双字四种方式来存取。
(1)按“位”方式:从Q0.0~I15.7,共有128点
(2)按“字节”方式:从QB0~QB15,共有16个字节
(3)按“字”方式:从QW0~QW14,共有8个字
(4)按“双字”方式:从QD0~QD12,共有4个双字
说明:实际没有使用的输入端和输出端的映象区的存储单元可以作中间继电器用。
(二)模拟量输入映象区和输出映象区
1.模拟量输入映象区(AI区)
模拟量输入映象区是S7-200CPU为模拟量输入端信号开辟的一个存储区。S7-200将测得的模拟量(如温度、压力)转换成1个字长(2个字节)的数字量,模拟量输入映像寄存器用标识符(AI)、数据长度(W)及字节的起始地址表示。
从AIW0~AIW30,共有16个字,总共允许有16路模拟量输入。
说明:模拟量输入值为只读数据。
2.模拟量输出映象区(AQ区)
模拟量输出映象区是S7-200CPU为模拟量输出端信号开辟的一个存储区。S7-200将1个字长(2个字节,16位)的数字量按比例转换为电流或电压。模拟量输出映像寄存器用标识符(AQ)、数据长度(W)及字节的起始地址表示。
从AQW0~AQW30,共有16个字,总共允许有16路模拟量输出。
(三)变量存储器(V)(相当于内辅继电器)
PLC执行程序过程中,会存在一些控制过程的中间结果,这些中间数据也需要用存储器来保存。变量存储器就是根据这个实际的要求设计的。变量存储器是S7-200CPU为保存中间变量数据而建立的一个存储区,用V表示。
可以按位、字节、字、双字四种方式来存取。