绥化S7-1200PLC西门子代理商原装现货 绥化西门子S7-1200PLC代理,绥化西门子PLC代理,西门子S7-1200PLC代理,西门子PLC代理
西门子S7-300PLC的系统结构
S7-300采用紧凑的、无槽位限制的模块结构,电源模块(PS)、CPU、信号模块(SM)、功能模块(FM)、接口模块(IM)和通信处理器(CP)都安装在导轨上。导轨是一种专用的金属机架,只需将模块钩在DIN标准的安装导轨上,然后用螺栓锁紧就可以了。有多种不同长度规格的导轨供用户选择。电源模块总是安装在机架*左边,CPU模块紧靠电源模块。如果有接口模块,它放在CPU模块的右侧。
西门子PLC硬件中断组织块怎么解决
硬件中断组织块(OB40~OB47)用于快速响应信号模块(SM,即输入/输出模块)、通信处理器(CP)和功能模块(FM)的信号变化。具有硬件中断功能的上述模块将中断信号传送到CPU时,将触发硬件中断。绝大多数S7-300 CPU只能使用OB40,S7-400 CPU 可以使用的硬件中断OB的个数与CPU的型号有关。
为了产生硬件中断,在组态有硬件中断功能的模块时,应启用硬件中断。产生硬件中断时,如果没有生成和下载硬件中断组织块,操作系统将会向诊断缓冲区输入错误信息,并执行异步错误处理组织块OB80。
硬件中断 OB 默认的优先级为16~23,可以修改 S7-400的优先级。
硬件中断被模块触发后,操作系统将用OB40的局部变量向用户提供模块的起始地址和模块中产生硬件中断的点的编号。如果在处理硬件中断的同时,又出现了其他硬件中断事件,新的中断按以下方法识别和处理如果正在处理某一中断事件,又出现了同一模块同一通道产生的完全相同的中断事件,新的中断事件将丢失,即不处理它。
在图4-46中数字量输入模块输入信号的第一个上升沿时触发中断,由于正在用OB40处理中断,第2个和第3个上升沿产生的中断信号丢失。
如果正在处理某一中断信号时,同一模块其他通道或其他模块产生了中断事件,新的请求将被记录,空闲后再执行该中断。当前的中断组织块执行完后,再处理被记录的中断。
S7-300用背板总线将除电源模块之外的各个模块连接起来。背板总线集成在模块上,除了电源模块,其他模块之间通过U形总线连接器相连,后者插在各模块的背后(见图2-2)。安装时先将总线连接器插在CPU模块上,将后者固定在导轨上,然后依次安装各个模块。
图 2-2 S7-300的安装
外部接线接在信号模块和功能模块的前连接器的端子上,前连接器用插接的方式安装在模块前门后面的凹槽中,前连接器与模块是分开订货的257-300的电源模块通过电源连接器或导线与CPU模块相连,为CPU模块和其他模块提供DC24V电源。
绥化S7-1200PLC西门子代理商原装现货 绥化西门子S7-1200PLC代理,绥化西门子PLC代理,西门子S7-1200PLC代理,西门子PLC代理
更换模块时只需松开安装螺钉,拔下已经接线的前连接器。
每个机架*多只能安装8个信号模块)功能模块或通信处理器模块)组态时系统自动分配模块的地址。如果这些模块超过8块,可以增加扩展机架,低端CPU没有扩展功能。
S7-300/400存储器间接寻址和寄存器间接寻址
S7-300/400的直接寻址方法与S7-200相同。间接寻址方式有“存储器间接寻址”与"寄存器间接寻址"两种。由于S7-300/400具有专用的指针寄存器AR1、AR2,因此,间接寻址建立“地址指针”的方法与指令的表示方法、寻址的范围等均与S7-200 PLC有大的区别,其使用更方便,寻址范围也更大。
①存储器间接寻址
S7-300/400与S7-200 PLC两者的存储器间接寻址方式相比,在实际使用中只有两方面明显的区别。
a.在S7-300/400中,间接寻址不需要建立指针的过程,可以直接在寻址对象的前面加"【】"标记,表示该寻址对象为间接寻址。
b.间接寻址可以用于二进制位地址。
【例3-8】通过局部变量LD10,将输入122.2读入,与10.0进行"与"运算,结果输出到Q0.1的程序如下:
间接寻址程序
②寄存器间接寻址
S7-300/400的寄存器间接寻址是一种利用指针寄存器进行偏移的间接寻址方式,格式为【AR1,m】或【AR2,m】,间接寻址所指定的存储器地址为指针寄存器AR1或AR2的内容与m之和。
指针寄存器 AR1或 AR2为双字长寄存器,可以同时存储地址、字节、位等信息。因此,寻址不仅可以在存储器自身的区域内进行(如内部标志M之间、输入工之间等),而且可以在不同的区域内进行
除了带CPU的中央机架(CR),*多可以增加3个扩展机架(ER),每个机架的4~11 号槽可以插8个信号模块(SM)、功能模块(FM)和通信处理器(CP)。
电源模块总是在*左边的1号槽(见图2-3)。中央机架(0号机架)的2号槽上是CPU模块,3号槽是接口模块。这3个槽号被固定占用。
图 2-3 多机架的S7-300PLC
因为模块是用总线连接器连接的,而不是像其他模块式PLC那样,用焊在背板上的总线插座来安装模块,所以槽号是相对的,机架导轨上并不存在物理槽位。例如在不需要扩展机架时,中央机架上没有接口模块,CPU模块和4号槽的模块是挨在一起的。此时3号槽位仍然被实际上并不存在的接口模块占用。
如果有扩展机架,接口模块占用3号槽位,负责中央机架与扩展机架之间的数据通信。每个机架上安装的信号模块、功能模块和通信处理器除了不能超过8块外,还受到背板总线DC5V供电电流的限制。0号机架的DC5V电源由CPU模块产生,其额定电流值与CPU的型号有关。扩展机架的背板总线的DC5V电源由接口模块IM361产生。各类模块消耗的电流可以查S7-300模块手册。
数字量输入电路的电压额定值为DC24V,输入电流4mA。1状态允许的*小电压/电流为DC15V/2.5mA,0状态允许的*大电压/电流为DC5V/1mA。可组态输入延迟时间(0.2~12.8ms)和脉冲捕获功能。在过程输入信号的上升沿或下降沿可以产生快速响应的中断输入。
继电器输出的电压范围为DC5~30V或5~250V。*大电流2A,白炽灯负载为DC30W 或AC200W。
DC/DC/DC型MOSFET的1状态*小输出电压为DC20V,输出电流0.5A;0状态允许的*大电压为DC0.1V。*大白炽灯负载为5W。
g.可以扩展3块通信模块和一块信号板,CPU可以用信号板扩展一路模拟量输出或高速数字量输入/输出。
h. 4个时间延迟与循环中断,分辨率为1ms。
i.硬件实时时钟的缓存时间典型值为10天,*小值6天,25℃时的*大误差为60s/月。j.集成的带隔离的PROFINET以太网接口,可使用TCP/IP和ISO-on-TCP两种协议。支持S7通信,可以作服务器和客户机,传输速率10Mbit/s或100Mbit/s,可建立*多16个连接。自动检测传输速率,RJ-45连接器有自协商和自动交叉网线(Auto-Cross-Over)功能。后者是指用一条直通网线或者交叉网线都可以连接CPU和其他以太网设备或交换机。