西门子S7-400中央处理器CPU414-3PN/DP西门子代理商
西门子S7-400中央处理器CPU414-3PN/DP西门子代理商
西门子S7-400中央处理器CPU414-3PN/DP西门子代理商
主营西门子原装
S7-200CN|S7-200|S7-1200|S7-300|
S7-400|ET200系列PLC,
西门子T400|TDC高端控制器|
西门子PCS7过程控制系统,西门子HMI,
西门子802C|S|D|810D|840D|828D数控系统及备件,
西门子MM4|G110|G120|V10标准变频器,
西门子S120|611系列伺服系统,
西门子profibus-DP现场总线系统,
西门子电机,西门子过程仪表
凡我公司出售的西门子产品均享受西门子官方质保一年,
一年内有任何质量问题免费提供换新或维修服务,不收取任何费用!
希望我的用心能换来您对我们的信心!
我公司大量现货供应,价格优势,品质保证,德国原装进口
西门子S7-300PLC的系统结构
S7-300采用紧凑的、无槽位限制的模块结构,电源模块(PS)、CPU、信号模块(SM)、功能模块(FM)、接口模块(IM)和通信处理器(CP)都安装在导轨上。导轨是一种专用的金属机架,只需将模块钩在DIN标准的安装导轨上,然后用螺栓锁紧就可以了。有多种不同长度规格的导轨供用户选择。电源模块总是安装在机架*左边,CPU模块紧靠电源模块。如果有接口模块,它放在CPU模块的右侧。
S7-300用背板总线将除电源模块之外的各个模块连接起来。背板总线集成在模块上,除了电源模块,其他模块之间通过U形总线连接器相连,后者插在各模块的背后(见图2-2)。安装时先将总线连接器插在CPU模块上,将后者固定在导轨上,然后依次安装各个模块。
图 2-2 S7-300的安装
外部接线接在信号模块和功能模块的前连接器的端子上,前连接器用插接的方式安装在模块前门后面的凹槽中,前连接器与模块是分开订货的257-300的电源模块通过电源连接器或导线与CPU模块相连,为CPU模块和其他模块提供DC24V电源。
更换模块时只需松开安装螺钉,拔下已经接线的前连接器。
每个机架*多只能安装8个信号模块)功能模块或通信处理器模块)组态时系统自动分配模块的地址。如果这些模块超过8块,可以增加扩展机架,低端CPU没有扩展功能。
除了带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模块手册。
西门子编程学习分享(2)-PLC存储区
位存储区(M):存储运算的中间操作状态或者其他控制信息,可以使用位、字节、字、双字的寻址方式读写位存储区
临时存储区(L):用于存储代码块被处理时所使用的临时数据,类似于M存储器,区别在于M是全局的,L是局部的
1.程序中所有的FC、FB和OB均可以访问M中的数据,可供给所有代码块全局性使用。
2.FB、FC和OB在接口区生成的临时变量。该变量具有局部性,仅可以在其代码块之中使用,不可进行全局性的共享。CPU在启动代码块时将临时存储区分配给代码块,代码块执行结束,CPU会使用其临时存储器分配至其他要执行的代码块使用,CPU不会对可能包含临时数值的存储器进行初始化。临时存储器只能通过符号地址访问,各个代码块的临时存储器的大小可以在块的调用结构处查询。(编程时临时变量存储区前加#)
数据块DB:存储各个代码块所使用的各个类型的数据,包括中间操作状态或者FB的其他控制参数以及某些指令所需要得数据结构(如定时器、计数器)数据块得访问可按照位、字节、字、双字节,在访问时应指明数据块得名称。如DB1.DBB0表示访问DB1数据块中的第0个字节。采用优化块的形式去访问,可以直接访问数据块的的名称。S7-1200PLC中新建得DB块默认得采用优化块的访问方式去访问,因而在在编写程序时通常使用符号的方式访问DB块中的数据。若需要**地址进行访问时需要去掉优化访问块的选项。
去除优化的块访问的方法:数据块—常规—属性---去除优化块访问的勾---(对块重新编译会出现偏移量
访问格式:每个存储器的大小都是依字节为单位来进行表示,存储器中的每一个存储单元具有唯一地址,程序利用这些地址访问存储单元中的信息。访问格式有:按照位访问、按照字访问、按照字节访问、按照双字进行访问。
按照位访问格式:
例如:I0.0、Q0.0、M0.0 立即访问输入输出点:I0.0:P、Q0.0:P
若要访问DB块中的位地址时:不仅需要指明数据块的名称,进行具体的位的访问时还需要添加符号X。如DB10.DBX0.0
按照其他的访问方式:
如IB0、QB0、QW2、DB10.DBB0、DB10.DBD2、MW0、MB2
起始编号就是从该编号开始访问。
————————————————
版权声明:本文为CSDN博主「溜须拍马」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_49089073/article/details/128549121