西门子S7-1200 控制器是我们新推出产品的核心,可实现简单却高度精确的自动化任务。西门子S7-1200 控制器实现了模块化和紧凑型设计,功能强大、投资安全并且*适合各种应用。可扩展性强、灵活度高的设计,可实现标准工业通信的通信接口以及一整套强大的集成技术功能,使该控制器成为完整、全面的自动化解决方案的重要组成部分。
产品简介
详细介绍
湖南西门子PLC模块*代理商
PLC中无非就是三大量:开关量、模拟量、脉冲量。只在搞清楚三者之间的联系,你就能熟练的掌握PLC了。
开关量操控的意图是,依据开关量的当前输入组合与前史的输入次序,使PLC发生相应的开关量输出,以使体系能按必定的次序作业。所以,有时也称其为次序操控。而次序操控又分为手动、半主动或主动。而选用的操控准则有分散、会集与混合操控三种。
PLC是由继电操控引入微处理技术后开展而来的,可便利及牢靠地用于开关量操控。因为模拟量可改换成数字量,数字量仅仅多位的开关量,故经改换后的模拟量,PLC也*可以牢靠的进行处理操控。因为接连的生产进程常有模拟量,所以模拟量操控有时也称进程操控。
模拟量多是非电量,而PLC只能处理数字量、电量。一切要完成它们之间的改换要有传感器,把模拟量改换成数电量。如果这一电量不是规范的,还要通过变送器,把非规范的电量变成规范的电信号,如4—20mA、1—5V、0—10V等等。
一起还要有模拟量输入单元(A/D),把这些规范的电信号改换成数字信号;模拟量输出单元(D/A),以把PLC处理后的数字量改换成模拟量——规范的电信号。
所以规范电信号、数字量之间的改换就要用到各种运算。这就需要搞清楚模拟量单元的分辨率以及规范的电信号。例如:
PLC模拟单元的分辨率是1/32767,对应的规范电量是0—10V,所要检测的是温度值0—100℃。那么0—32767对应0—100℃的温度值。然后计算出1℃所对应的数字量是327.67。如果想把温度值准确到0.1℃,把327.67/10即可。
模拟量操控包括:反应操控、前馈操控、份额操控、模糊操控等。这些都是PLC内部数字量的计算进程。
PLC脉冲量的操控意图主要是方位操控、运动操控、轨道操控等。例如:脉冲数在视点操控中的运用。步进电机驱动器的细分是每圈10000,要求步进电机旋转90度。那么所要动作的脉冲数值=10000/(360/90)=2500。
二、模拟量的计算
以上仅做简略的介绍,不同的PLC有不同的分辨率,而且您所丈量物理量完成的量程不一样。计算结果可能有一定的差异。
注:模拟输入的配线的要求
1、运用屏蔽双绞线,但不衔接屏蔽层。
2、当一个输入不运用的时分,将V IN 和COM端子短接。
3、模拟信号线与电源线阻隔 (AC 电源线,高压线等)。
4、当电源线上有干扰时,在输入部分和电源单元之间装置一个虑波器。
5、承认正确的接线后,首先给CPU单元上电,然后再给负载上电。
6、断电时先切断负载的电源,然后再切断CPU的电源。
三、脉冲量的计算
脉冲量的操控多用于步进电机、伺服电机的视点操控、间隔操控、方位操控等。以下是以步进电机为例来阐明各操控方法。
公式为:视点动作脉冲数=一圈总脉冲数*(设定视点/360°)。
公式为:设定间隔脉冲数=设定间隔/[(滚轮直径*3.14)/一圈总脉冲数]
以上只是简单的分析步进电机的控制方式,可能与实际有出入,伺服电机的动作与步进电机的一样,但要考虑伺服电机的内部电子齿轮比与伺服电机的减速比。
西门子PLC的分类
德国西门子可编程序操控器在我国得到广泛使用,如在冶金、化工、印刷生产线等范畴都有使用。西门子(SIEMENS)公司的PLC产品包含LOGO、S7-200、S7-1200、S7-300、S7-400等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通讯能力,功用更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。
西门子PLC编程的作业原理
当PLC投入运转后,其作业进程一般分为三个阶段,即输入采样、用户程序履行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运转期间,PLC的CPU以一定的扫描速度重复履行上述三个阶段。
输入采样
在输入采样阶段,PLC以扫描方法顺次地读入一切输入状况和数据,并将它们存入I/O映象区中的相应得单元内。输入采样完毕后,转入用户程序履行和输出刷新阶段。在这两个阶段中,即便输入状况和数据发生变化,I/O映象区中的相应单元的状况和数据也不会改变。因而,假如输入是脉冲信号,则该脉冲信号的宽度有必要大于一个扫描周期,才干保证在任何情况下,该输入均能被读入。
用户程序履行
在用户程序履行阶段,PLC总是按由上而下的次序顺次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左面的由各触点构成的操控线路,并按先左后右、先上后下的次序对由触点构成的操控线路进行逻辑运算,然后依据逻辑运算的成果,刷新该逻辑线圈在体系RAM存储区中对应位的状况;或许刷新该输出线圈在I/O映象区中对应位的状况;或许断定是否要履行该梯形图所规则的特别功用指令。
即,在用户程序履行进程中,只有输入点在I/O映象区内的状况和数据不会发生变化,而其他输出点和软设备在I/O映象区或体系RAM存储区内的状况和数据都有可能发生变化,而且排在上面的梯形图,其程序履行成果会对排在下面的但凡用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状况或数据只能到下一个扫描周期才干对排在其上面的程序起作用。
输出刷新
当扫描用户程序完毕后,PLC就进入输出刷新阶段。在此期间,CPU依照I/O映象区内对应的状况和数据刷新一切的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。
同样的若干条梯形图,其摆放次序不同,履行的成果也不同。另外,采用扫描用户程序的运转成果与继电器操控设备的硬逻辑并行运转的成果有所区别。当然,假如扫描周期所占用的时刻对整个运转来说能够疏忽,那么二者之间就没有什么区别了。
西门子PLC编程中应该留意的问题:
1.中断程序中能够调用子程序
累加器和逻辑仓库式的存蓄器在中断程序和被调用的子程序中都是共用的
2.通讯接口的中断
PLC的串行通讯口是能够有梯形图或许句子表程序操控的。通讯口的这种操作形式称为自有端口的形式。在自在的情况下,就能够用程序界说波特率,每个字节的位数等等,在履行主程序的进程中,请求中断,才干界说自在端口形式,使用接收和发送中断能够简化程序对通讯的操控。
3.中断程序和主程序下数据是能够同享的
中断程序虽说是能够同享的,可是咱们要留意的是中断事情中工作异步特性的因数影响,来处理同享数据的共同性问题,在中断事情中主程序履行的任何一个当地都是有可能呈现的。
4.I/O中断
I/O中断包含上升或下降沿中断,通知计数器中断和脉冲串输出中断。
S7-200CPU用输入I0.0~I0.3的上升或下降产生了中断,则发生的事情被输入端子捕获,这样的上升沿或许下降可被用来指示当某个事情发生时有必要引起留意的条件。
5.时基中断
6.中断的优先级和排队
7.中断的限制
8.中断程序编程步骤
西门子(SIEMENS)公司的PLC产品包括LOGO,S7-200,S7-300,S7-400,工业网络,HMI人机界面,工业软件等。德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。
西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性更高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。
1.SIMATIC S7-200 PLC
S7-200 PLC是超小型化的PLC,它适用于各行各业,各种场合中的自动检测、监测及控制等。S7-200 PLC的强大功能使其无论单机运行,或连成网络都能实现复杂的控制功能。
S7-200PLC可提供4个不同的基本型号与8种CPU可供选择使用。
2.SIMATIC S7-300 PLC
S7-300是模块化小型PLC系统,能满足中等性能要求的应用。各种单独的模块之间可进行广泛组合构成不同要求的系统。与S7-200 PLC比较,S7-300 PLC采用模块化结构,具备高速(0.6~0.1μs)的指令运算速度;用浮点数运算比较有效地实现了更为复杂的算术运算;一个带标准用户接口的软件工具方便用户给所有模块进行参数赋值;方便的人机界面服务已经集成在S7-300操作系统内,人机对话的编程要求大大减少。SIMATIC人机界面(HMI)从S7-300中取得数据,S7-300按用户的刷新速度传送这些数据。S7-300操作系统自动地处理数据的传送;CPU的智能化的诊断系统连续监控系统的功能是否正常、记录错误和特殊系统事件(例如:超时,模块更换,等等);多级口令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改;S7-300 PLC设有操作方式选择开关,操作方式选择开关像钥匙一样可以拔出,当钥匙拔出时,就不能改变操作方式,这样就可防止非法删除或改写用户程序。具备强大的通信功能,S7-300 PLC可通过编程软件Step 7的用户界面提供通信组态功能,这使得组态非常容易、简单。S7-300 PLC具有多种不同的通信接口,并通过多种通信处理器来连接AS-I总线接口和工业以太网总线系统;串行通信处理器用来连接点到点的通信系统;多点接口(MPI)集成在CPU中,用于同时连接编程器、PC机、人机界面系统及其他SIMATIC S7/M7/C7等自动化控制系统。
3. SIMATIC S7-400 PLC
S7-400 PLC是用于中、高档性能范围的可编程序控制器。
S7-400 PLC采用模块化无风扇的设计,可靠耐用,同时可以选用多种级别(功能逐步升级)的CPU,并配有多种通用功能的模板,这使用户能根据需要组合成不同的系统。当控制系统规模扩大或升级时,只要适当地增加一些模板,便能使系统升级和充分满足需要。
西门子S7-1200模块代理商
CPU CPU 1211C 1211 CPU AC/DC/Rly 6ES7 211 1BD30 0XB0
1211 CPU DC/DC/DC 6ES7 211 1AD30 0XB0
1211 CPU DC/DC/Rly 6ES7 211 1HD30 0XB0
CPU 1212C 1212 CPU AC/DC/Rly 6ES7 212 1BD30 0XB0
1212 CPU DC/DC/DC 6ES7 212 1AD30 0XB0
1212 CPU DC/DC/Rly 6ES7 212 1HD30 0XB0
CPU 1214C 1214 CPU AC/DC/Rly 6ES7 214 1BE30 0XB0
1214 CPU DC/DC/DC 6ES7 214 1AE30 0XB0
1214 CPU DC/DC/Rly 6ES7 214 1HE30 0XB0
数字量 SM 1222 8 x 继电器输出 6ES7 222 1HF30 0XB0
扩展模块 SM 1222 8 x 24V DC 输出 6ES7 222 1BF30 0XB0
SM 1223 8 x 24V DC 输入/8 x 6ES7 223 1PH30 0XB0
继电器输出
SM 1223 8 x 24V DC 输入/8 x 24V DC输出 6ES7 223 1BH30 0XB0
8 x 24V DC 输入
SM 1221 16 x 继电器输出 6ES7 221 1BF30 0XB0
SM 1222 16 x 24V DC 输出 6ES7 222 1HH30 0XB0
SM 1222 16 x 24V DC 输入/16 x 6ES7 222 1BH30 0XB0
SM 1223 继电器输出 6ES7 223 1PL30 0XB0
16 x 24V DC 输入/16 x 24V DC 输出
SM 1223 16 x 24V DC 输入 6ES7 223 1BL30 0XB0
SM 1221 6ES7 221 1BH30 0XB0
模拟量 SM 1234 4 x 模拟量输入/2 x 模拟量 6ES7 234 4HE30 0XB0
扩展模块 输出
SM 1231 4 x 模拟量输入 6ES7 231 4HD30 0XB0
SM 1232 2 x 模拟量输出 6ES7 232 4HB30 0XB0
通讯扩 CM 1241 RS 485 6ES7 241 1CH30 0XB0
展模块 CM 1241 RS 232 6ES7 241 1AH30 0XB0
信号板 SB 1223 2 x 24V DC 输入/2 x 24V DC 输出 6ES7 223 0BD30 0XB0
数字量/ 1 x 模拟量输出
模拟量 SB 1232 6ES7 232 4HA30 0XB0
模拟器 SIM 1274 1214C 模拟器 6ES7 274 1XH30 0XA0
SIM 1274 1211C/1212C 模拟器 6ES7 274 1XF30 0XA0
SIMATIC SIMATIC KTP400 Basic mono PN 3.8 寸单色,4 个功能键,以太网接口 6AV6 647-0AA11-3AX0
精简面板
SIMATIC KTP600 Basic mono PN 5.7 寸单色,6 个功能键,以太网接口 6AV6 647-0AB11-3AX0
SIMATIC KTP600 Basic color PN 5.7 寸 256 色,6 个功能键,以太网接口 6AV6 647-0AD11-3AX0
SIMATIC KTP1000 Basic color PN 10.4 寸 256 色,8 个功能键,以太网接口 6AV6 647-0AF11-3AX0
SIMATIC TP1500 Basic color PN 15 寸 256 色,不带功能键,以太网接口 6AV6 647-0AG11-3AX0
西门子S7-1200模块代理商
湖南西门子PLC模块*代理商