联系人 :瞿章明(销售工程师)
手机 :132 1743 0013 (24小时销售技术服务)
商务QQ :2750 130 146
邮箱 :2750 1301 46@qq.com
联系电话 :132 1743 0013
传真(FAX) :021-67895837
微信 :132 1743 0013
地址( Add ) :上海市松江区海立华亭5幢601
我公司销售部为西门子PLC代理商,公司凭借雄厚的实力,现已与西门子工厂建立成良好的合作关系!价格合理,质量*保*,
公司优势价格产品有,西门子通讯电缆,PLC,触摸屏,
上海非俗公司是一家专业从事销售、维修、服务、培训西门子数控系统和驱动产品的工程服务公司,
公司核心销售及技术人员均由前西门子*深员工组成,能为用户提供专业高效优质的服务。
(1)5个指示灯(HL1~HL5)显示仓库区的占用程度。
(2)电机M1的起停由按钮SB1和SB2控制,若仓库装满则传送带1自动停止。电动机M2的起停由按钮SB3和SB4控制,若仓库已空,则传送带2自动停止。
(3)库区存储量由MW0中的值决定,MW0的初值为100。MW0中的内容可以通过按钮SB5增加,每按一次SB5,MW0中的内容增加10,每按一次按钮SB6,MW0中的内容减10。MW0的内容*小不能少于10,*大不能大于200。只用当两台电动机都处于停止状态时才可修改MW0中的值。
(4)仓库内剩余空间的包裹存储数以BCD码格式保存在MW10中。
1. PLC硬件配置
控制系统中的硬件配置如下:
序号
|
名称
|
型号说明
|
数量
|
1
|
CPU
|
CPU313
|
1
|
2
|
电源模块
|
PS307
|
1
|
3
|
开关量输入模块
|
SM321
|
1
|
4
|
开关量输出模块
|
SM322
|
1
|
5
|
前连接器
|
20针
|
2
|
2.分析控制要求进行输入输出点分配,并根据分配画出外部接线图。
输出:
序号
|
输入信号名称
|
地址
|
1
|
M1开始按钮SB1(常开)
|
I0.0
|
2
|
M1停止按钮SB2(常开)
|
I0.1
|
3
|
M2开始按钮SB3(常开)
|
I0.2
|
4
|
M2停止按钮SB4(常开)
|
I0.3
|
5
|
加数按钮SB5(常开)
|
I0.4
|
6
|
减数按钮SB6(常开)
|
I0.5
|
7
|
光电开关PEB1
|
I0.6
|
8
|
光电开关PEB2
|
I0.7
|
输入:
序号
|
输出信号名称
|
地址
|
序号
|
输出信号名称
|
地址
|
1
|
指示灯HL1
|
Q4.0
|
5
|
指示灯HL5
|
Q4.4
|
2
|
指示灯HL2
|
Q4.1
|
6
|
电动机M1(KM1)
|
Q4.5
|
3
|
指示灯HL3
|
Q4.2
|
7
|
电动机M2(KM2)
|
Q4.6
|
4
|
指示灯HL4
|
Q4.3
|
西门子PLC S7-200支持的波特率和设备的缺省地址
数据通过网络传输的速度是波特率,其单位通常是Kbaud或者Mbaud。波特率是指在给定时间内传输的数据是多少。例如,19.2Kbaud表示的1秒内传输19200位数据。在同一个网络中通讯的器件必须被配置成相同的波特率,网络的*高波特率取决于连接在该网络上的波特率*低的设备。
下面是西门子PLC
S7-200支持的波特率。
表1 S7-200支持的波特率
网络
|
波特率
|
标准网络
|
9.6K到187.5K
|
使用EM277
|
9.6K到12M
|
自由端口
|
1200到115.2K
|
在网络中要为每一个设备指定一个唯*的地址. 唯*的地址可以确保数据发送到正确的设备或者来自正确的设备。S7-200支持的网络地址为0到126。对于有两个通讯口的S7-200,每一个通讯口可以有自己的站地址。
下面是西门子PLC
S7-200设备的缺省地址。
表2 S7-200设备的缺省地址
S7-200设备
|
缺省地址
|
STEP7-Micro/WIN
|
0
|
HMI(TD200,TD或OP)
|
1
|
S7-200CPU
|
2
|
西门子S7 PLC自由通信口模式的应用(打印机和条形码阅读程序
西门子S7 PLC的自由通信口模式(Freeport
Mode)的通信协议可自由定义,通信所需要的信息存放在特殊存储字节SMB30中,用户须作如下说明:
奇偶校验
每个字符的位数
波特率
自由通信口模式可以接收和发送数据。本例用一个仿真的打印机程序来描述数据发送,再用一个条形码阅读程序来说明数据接收。
例图
用S7-200进行定位控制、监视和位置校正设计举例
本例用S7-200 CPU 214 DC/DC/DC进行定位控制,并具有位置监视和位置校正
概述
本例相对位置山增量传感器进行位置监视。为了求出传感器信号,将该信号作为CPU
214中的*大可处理7kHz信号的高速计数器的输入,这样,就可检测出位置误差。例如,当起一停频率超出时,通过步数丢失可以检测到位置错误。一旦检测出位置误差,就以较低频率进行位置校正。
硬件要求
程序框图
程序和注解
一、初始化
在程序的*个扫描周期((SM0.1=1)设置重要的参数。此外,高速计数器HSC2由外部复位并初始化为A/B计数器。HSC2对检测定位的增量轴编码器信号计数。传感器的A路和B路信号分别作为CPU输入端I1.2和I1.3的输入。旋转方向的选择、按钮锁定、操作模式的选择及定位的过程 (请参考此例概述)。由增量传感器进行定位监视,在输出脉冲结束之后,等待T1时间,以便使连接电机和传感器的轴连接器的扭转振动消失。
二、实际值和设定值的比较
T1到时后,子程序4对实际值和设定值进行比较。如果轴的位置在设定位置的±2步范围内,定位就是正确的。如果实际位置在此目标范围之外,当超过起停频率时,那就会造成电机失步这种情况的发生,此时,一个相应的警告信号就会则Q1.1输出。
三、位置的较正
若定位错误被检测出来,则起动第二等待定时器T2。此后,根据设定值和实际值之间的差值计算出校正的步数。当校正时,电动机频率低于起停频率,以防新的步数丢失。
四、校正取消
如果在两次校正尝试之后还小能达到设定位置,为女全起见,控制将被锁定(M0.2=1
)。只有按下确认按钮I1.4之后,控制才被打开,然后,进行另一个参考点的检测。
T1505系统通过现场接口模板(FIM)连接SIMATIC S7-212编程
本例描述了如何将SIMATIC S7-212(或S7-214)与SIMATIC
T1505可编程逻辑控制系统连接起来。主设备(T1505}通过现场接u模板((FIM)向从设备(S7-212发送信息。数据传输的协议为4字(4-Word)简单协议。这样T1505可控制新型SIMATIC
PLC及其它支持此协议的设备(例如某些SE &A驭动器)。
通过自山端模式(Freeport Mode),S7-212接收来自主设置的信息,以及向主设备发送信息。由几个中断程序完成从设备的数据处理。