
一、S7-300 PLC的结构特点
1、模块化设计
· 模块化微型PLC 系统,满足中、小规模的性能要求
· 各种性能的模块可以非常好地满足和适应自动化控制任务
· 简单实用的分布式结构和多界面网络能力,使得应用十分灵活
· 方便用户和简易的无风扇设计
· 当控制任务增加时,可自由扩展
· 大量的集成功能使它功能非常强劲
2、安装简单、维护方便
· DIN标准导轨安装:只需简单地将模块钩在 DIN标准的安装导轨上,转动到位,然后用螺栓锁紧。
· 集成的背板总线:背板总线集成在模块上,模块通过总线连接器相连,总线连接器插在机壳的背后。
· 更换模块简单并且不会弄错:更换模块时,只需松开安装螺钉。很简单地拔下已经接线的前连接器。在连接器上的编码防止将已接线的连接器插到其他的模块上。
· 可靠的接线端子:对于信号模块可以使用螺钉型接线端子或弹簧型接线端子
· TOP连接:采用一个带螺钉或夹紧连接的1至3线系统进行预接线。或者直接在信号模块上进行接线。
· 没有槽位的限制:信号模块和通讯处理模块可以不受限制地插到任何一个槽上,系统自行组态。
· 灵活布置:机架(CR/ER)可以根据最佳布局需要,水平或垂直安装。
· 独立安装:每个机架可以距离其他机架很远进行安装,两个机架间(主机架与扩展机架,扩展机架与扩展机架)的距离最长为10 米。
· 如果用户的自控系统任务需要多于8个信号模块或通讯处理器模块时,则可以扩展 s7-300机架(CPU314以上)
二、S7-300 PLC性能
SIMATIC S7-300 的大量功能支持和帮助用户进行编程启动和维护
· 高速的指令处理:0.6~0.1μS的指令处理时间在中等到较低的性能要求范围内开辟了全新的应用领域。
· 浮点数运算:用此功能可以有效地实现更为复杂的算术运算。
· 方便用户的参数赋值:一个带标准用户接口的软件工具给所有模块进行参数赋值,这样就节省了入门和培训的费用。
· 人机界面 (HMI):方便的人机界面服务已经集成在S7-300 操作系统内。因此人机对话的编程要求大大减少。SIMATIC人机界面(HMI)从S7-300中要求数据,S7-300按用户指定的刷新速度传送这些数据。S7-300操作系统自动地处理数据的传送。
· 诊断功能:CPU的智能化的诊断系统连续监控系统的功能是否正常、记录错误和特殊系统事件
· 口令保护:多级口令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改。
· 操作方式选择开关 :操作方式选择开关像钥匙一样可以拔出,当钥匙拔出时,就不能改变操作方式。
三、S7-300 PLC通讯功能
SIMATIC S7-300具有多种不同的通讯接口:
· 多种通讯处理器用来连接AS-i接口、PROFIBUS和工业以太网总线系统
· 通讯处理器用来连接点到点的通讯系统
· 多点接口(MPI)集成在CPU中,用于同时连接编程器、PC机、人机界面系统及其他SIMATICS7/M7/C7等自动化控制系统。这是一个经济而有效的解决方案;方便用户的step7的用户界面提供了通讯组态功能,这使得组态非常容易、简单
(1)通过多点接口(MPI) 的数据通讯
所有CPU都配有一个MPI接口X1。组态配有MPI/DP接口的CPU,作为MPI节点。要使用DP接口,在STEP7中设置DP接口模式。
MPI(多点接口)表示用于PG/OP连接或用于在MPI子网中进行通讯的CPU接口。所有CPU的典型(缺省)传输率为187.5kbps。对于与S7-200的通讯,还可以将传输率设置为19.2kbps。315-2PN/DP和317 CPU能进行MPI通讯的设备
· PG/PC
· OP/TP
· 带有MPI的S7-300/S7-400
· S7-200(仅19.2kbps)
(2)通过PROFIBUS-DP接口通讯
CPU至少配有一个DP X2接口。315-2PN/DP和317 CPU配有一个MPI/DP X1接口。带有MPI/DP接口的CPU带有缺省的MPI组态。如果要使用DP接口,则需要在STEP7中设置DP模式。
PROFIBUS DP接口主要用于连接分布式I/O。
支持高达12Mbps的传输率
能进行PROFIBUS DP通讯的设备
· PG/PC
· OP/TP
· DP从站
· DP主站
· 执行器/传感器
· 带有PROFIBUS DP接口的S7-300/S7-400
(3)通过PROFINET(PN)通讯
带有“PN”名称后缀的CPU配有一个PN X2接口。连接到工业以太网可以使用CPU的集成PROFINET接口与“工业以太网”建立连接。可通过MPI或PROFINET组态CPU的集成PROFINET接口。
能进行PROFINET(PN)通讯的设备
· PROFINET IO组件(如,ET 200S中的接口模块IM 151-3 PN)
· 带有PROFINET接口的S7-300/S7-400(如,CPU 317-2PN/DP或CPU 343-1 PN)
· 激活的网络组件(如开关)
· 带有网卡的PG/PC
(4)通过点对点(PtP)通讯
带有“PtP”名称后缀的CPU配有一个PtP X2接口。使用CPU的PtP接口,可使用串行接口连接外部设备。可以在全双工模式下以高达19.2kbps的传输率(RS 422),或半双工模式下以高达38.4kbps的传输率(RS 485)来运行此类系统。
使用PtP通讯可以通过串行端口交换数据。PtP通讯可用于自动化设备、计算机或由其它厂商提供的具有通讯功能的系统之间的互连。该功能还允许使用通讯伙伴的协议。
可连接下列设备:
· S7 PLC和S5 PLC及第三方系统
· 打印机
· 机器人控制
· 扫描仪、条码阅读器等
四、模板的诊断及过程监视
S7-300有多种输入/输出模板具有智能功能:
· 对信号进行监视(诊断)
· 对过程信号进行监视(过程中断)
1、诊断
通过诊断可以确定模板所获取的信号(例如数字量模板)或模拟量处理(例如模拟量模板)是否正确。在诊断评估中,可参数化的诊断信息与不可参数化的诊断信息有区别。
· 可参数化的诊断信息:通过相应的参数始能诊断信息的发送
· 不可参数化的诊断信息:不管是否参数化均可发送诊断信息
如果发送诊断信息,则模板执行一个诊断中断。此时CPU中断执行用户程序,或中断执行低优先级的中断,来处理相应的诊断中断功能块(OB82)。
2、过程中断
通过过程中断,可以对过程信号进行监视和响应。
(1)数字量输入模板
根据设置的参数,模板可以对每个通道组进行过程中断,可以选择信号变化的上升沿、下降沿或两个沿均可。CPU中断执行用户程序,或中断执行低优先级的中断,来处理相应的诊断中断功能块(OB40)。信号模板可以对每个通道的一个中断进行暂存。
(2)模拟量输入模板
通过上限值和下限值定义一个工作范围。模板将对测量值与这些限制值进行比较。如果超限,则执行过程中断。CPU中断执行用户程序,或中断执行低优先级的中断,来处理相应的诊断中断功能块(OB40)。
|