西门子S7-300PLC上海代理商 西门子S7-300PLC上海一级代理商 西门子S7-300PLC代理 西门子S7-300PLC上海代理
上海腾希电气技术有限公司在经营活动中精益求精,具备如下业务优势:
SIEMENS 可编程控制器
1、 SIMATIC S7 系列PLC、S7200、s71200、S7300、S7400、ET200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP 系列直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A
4、HMI 触摸屏TD200 TD400C TP177,MP277 MP377
SIEMENS 交、直流传动装置
1、 交流变频器 MICROMASTER系列:MM、MM420、MM430、MM440、ECO
MIDASTER系列:MDV
6SE70系列(FC、VC、SC)
2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70 系列
SIEMENS 数控 伺服
1、840D、802S/C、802SL、828D 801D :6FC5210,6FC6247,6FC5357,6FC5211,6FC5200,6FC5510,
2、伺服驱动 : 6SN1123,6SN1145,6SN1146,6SN1118,6SN1110,6SN1124,6SN1125,6SN1128
联系电话:18621669150、021-61124393
公司传真:021-37002045
联系人 : 高经理
工作QQ:1299619497
西门子S7-300PLC代理商 简介:
SIMATIC S7-300 PLC S7-300是模块化小型PLC系统,能满足中等性能要求的应用。各种单独
西门子
S7-300 PLC
2.3.1
S7-300
的系统结构
S7-300 PLC
是模拟式中小型
PLC
,电源、
CPU
和其他模块都是独立的,可以通过
U
形总线把电源
(
PS
)
、
CPU
和其他模块紧密固定在西门子
S7-300
的标准轨道上。
每个
模块都有一个总线连接器,
后者插在各模块的背后。
电源模块总是安装在机架的最左边,
CPU
模块紧靠电源模块。
CPU
的右边是可以选择的
IM
接口模块,
如果只用主架导轨而
没有使用扩展支架可以不选择
IM
接口模块。
S7
编程软件组态主架导轨硬件时,电源,
CPU
和
IM
分别放在导轨的
1
号槽、
2
号
槽和
3
号槽上。
一条导轨共有
11
个槽号:
1
号槽至
11
号槽,
其中
4
号槽至
11
号槽可以
随意放置除电源、
CPU
和
IM
以外的其他模块。如:
DI
(数字量输入)
、
DO
(数字量输
出)
、
AI
(模拟量输入)
、
AO
(模拟量输出)
、
FM
(功能模块)和
CP
(通信模块)等
[3]
。
2.3.2
S7-300
CPU
模块
CPU
模块是控制系统的核心,
负责系统的中央控制责任,
存储并执行程序,
实现通
信功能,为
U
形总线提高
5V
电源。
CPU
有
4
种操作模式:
STOP
(停机)
,
STARTUP
(启动)
,
RUN
(运行)和
HOLD
(保持)
。在所有的模式中,都可以通过
MPI
接口与其他设备通信。
S7-300
的
CPU
模块大致可以分为以下几类:
1
、
6
种紧凑型
CPU
,
带有集成的功能和
I/O
:
CPU 312C
、
313C
、
313C-PtP
、
313C-2DP
、
314C-PtP
和
314C-2DP
。
2
、革新的标准型
CPU
:
CPU 312
、
314
和
315-2DP
。
3
、
5
种标准的
CPU
:
CPU 313
、
314
、
315
、
315-2DP
和
316-2DP
。
4
、户外型
CPU
:
CPU 312 IFM
、
314 IFM
、
314
户外型和
315-2DP
。
5
、大容量高端型
CPU
:
317-2DP
和
CPU 318-2DP
。
6
、主从接口安全型
CPU
:
CPU 315F-2DP
[3]
。
2.3.3
S7-300
的模拟量输入模块
在生产过程中有大量的连续变化的模拟量需要用
PLC
来测量或控制。有的是非电
量,
例如温度、
压力、
流量物体的成分和频率等。
有的是强电量,
例如发电机组的电流、
电压、
有功功率和无功功率等。
变送器用于将传感器提供的电量或非电量转换成标准的
量程的直流电流和直流电压信号,例如
DC1~5V
和
DC4~20mA
。
模拟量输入模块用于将模拟量信号转换为
CPU
内部处理用的数字信号,其主要组
成部分是
A/D
转换器。
模拟量输入模块的输入信号一般都是模拟量变送器输出的标准量
程的直流电压,直流电流信号。
模拟量输入
/
输出模块中模拟量对应的数字称为模拟值,模拟值用
16
位二进制补码
来表示最高位为符号位。
模拟量输入模块的模拟值与百分数表示的模拟量之间的对应关
系为:双极性模拟量量程的上下限
(100%
和
-100%)
分别对应模拟值
27648
和
-27648
。单
极性模拟量量程的上下限
(100%
和
0%)
分别对应于模拟值
27648
和
0
[3]
。
2.4
本程序的设计主要是针对水箱液位的在线控制而设计的,
利用
PID
控制方式,
使下
水箱液位达到控制要求。本人设计了两套系统,一个是单闭环的一个是三闭环的,对其
控制效果进行比较,
得出两系统优缺点。
下面对本程序的设计作详细介绍。
在本程序中,
使用的主要模块有:
OB35
,
DB41
,
DB42,
DB43
,
DB44
,
DB1
,
OB1
和
FB41
。
2.4.1
OB35
模块
S7 CPU
提供循环中断
OB
,
可用于按一定间隔中断循环程序的执行,
循环中断按间
隔触发,间隔的时间是从
STOP
状态到
RUN
时开始计算。
时间间隔不能小于
5ms
,如果时间间隔过短,还没有执行完循环中断程序又开始调
用它,将会产生时间错误事件。在本程序中,使用循环中断
OB35
,其默认的时间间隔
为
100ms
,程序运行后每隔
100ms
将自动调用一次
OB35
,周期性地执行闭环控制系统
的
PID
运算程序
。
2.4.2
FB41
模块
FB41
称为连续控制的
PID
用于控制连续变化的模拟量,
其功能是
S7-300
提供的标
准的已经为用户编制好程序模块,
用户可以直接调用它们,
以便高效地编制自己的程序,
但不能修改这些功能块。
系统功能块有存储功能,
其变量保存在指定给它的背景数据块
中。
FB41
的框图如图
2.1
所示。