西门子6ES7321-1FH00-0AA0西门子6ES7321-1FH00-0AA0
上海浔之漫智控技术公司在经营活动中精益求精,具备如下业务优势:
SIEMENS可编程控制器
长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,
西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电系列产品,折扣低,货
期准时,并且备有大量库存.长期有效
欢迎您前来询价.100分的服务.100分的.100分的售后.100分的发货速度
您的选择您的支持是我的动力! ————致我亲爱的客户!
价格波动,请来电
要买就买西门子。保你用上一辈子
1、PLC主要按输入输出点数来区分高低,点数越高,性能越高
2、西门子PLC分为 LOGO!的PLC,100点左右),S7-200CN(西门子国
产小型,我们有优势200点左右),S7-200(西门子进口小型,和200CN通
用),S7-300(中型PLC 200点以上到3000点)S7-400(大型 3000点到
5000点),ET200(分布式,高防护等级 200点到2000点)
3、、常用的是S7-200CN和S7-300
4、S7-200CN 主要记 CPU单元可扩展IO模块,通信模块功能模块电池卡存储
卡
客户主要用CPU单元和可扩展IO模块,
S7-300是模块化PLC,记电源模块,CPU模块,存储卡模块,IO模块,导轨,
通信模块,功能模块等
客户用S7-300,电源模块,CPU模块,存储卡模块,IO模块,导轨这些都是
必要的,当然和客户也许只和你订S7-300中的一个模块(以前的一个模块坏
了,订一个新),在电话中你可以问下,其它模块要不要,并说我们S7-300
价格可以,以后他订整个S7-300他也许会找你的。
PLC的编程及使用特点 1.编程简单易学 梯形图是使用得多的PLC的编程语言,其电路符号和表达与继电器电路原理图相似,梯形图语言形象直观,易学易懂,熟悉继电器电路图的电气技术人员只需花几天时间就可以熟悉梯形图语言,并用来编制用户程序。 梯形图语言实际上是一种面向用户的语言,PLC在执行梯形图程序时,将它“翻译”成汇编语言后再去执行。 2.功能强,性能价格比高 一台小型PLC内有成百上千个可供用户使用的编程元件,有很强的功能,可以实现非 常复杂的控制功能。与相同功能的继电器相比,具有很高的性能价格比。PLC可以通过通信联网,实现分散控制,集中。 3.硬件配套齐全,用户使用方便,适应性强 PLC产品已经化、系列化、模块化,配备有品种齐全的各种硬件装置供用户选用,用户能灵活方便地进行配置,组成不同功能、不同规模的。PLC的安装接线也很方便,一般用接线端子连接外部接线。PLC带负载能力,可以直接驱动一般的电磁阀和中小型交流器。 硬件配置确定后,通过修改用户程序,就可以方便快速地适应工艺条件的变化。 4.可靠性高,抗能力强 的继电器控制中使用了大量的中间继电器、时间继电器。由于触点不良,容易出现故障。PLC用代替大量的中间继电器和时间继电器,仅剩下与输入和输出有关的少量硬件元件,接线可到继电器控制的十分之一到百分之一,因触点不良造成的故障大为。 PLC使用了一系列硬件和抗措施,具有很强的抗能力,平均无故障时间达到数万小时以上,可以直接用于有强烈的工业生产现场,PLC大用户公认的工业控制设备之一。 5.的设计、安装、调试工作量少 PLC用功能取代了继电器控制中大量的中间继电器、时间继电器、计数器等器件,使控制柜的设计、安装、接线工作量大大。 PLC的梯形图程序可以用顺序控制设计法来设计。这种编程很有规律,很容易。对于复杂的控制,如果了正确的设计,设计梯形图的时间比设计继电器电路图的时间要少得多。 可以在实验室模拟调试PLC的用户程序,输入用小开关来模拟,可通过PLC发光二极管观察输出的状态。完成了的安装和接线后,在现场的统调中发现的问题一般通过修改程序就可以解决,的调试时间比继电器少得多。 6.维修工作量小,维修方便 PLC的故障率很低,且有完善的自诊断和显示功能。PLC或外部的输入装置和执行机构发生故障时,可以根据PLC上的发光二极管或编程器提供的信息方便地查明故障的原因,用更换模块的可以迅速地排除故障。 7.体积小,能耗低 对于复杂的控制,使用PLC后,可以大量的中间继电器和时间继电器,小型PIC的体积仅相当于几个继电器的大小,因此可将开关柜的体积缩小到原来的l/2~1/10。 PLC控制的配线比继电器控制的少得多,故可以省下大量的配线和附件,很多安装接线工时,加上开关柜体积的缩小,可以节省大量的费用。 西门子S7-200 CPU的类型 从CPU模块的功能来看,SIMATIC S7-200系列小型PLC发展至今,大致经历了两代: 代产品,其CPU模块为CPU 21X,主机都可进行扩展,它具有四种不同配置的CPU单元:CPU 212,CPU 214,CPU 215和CPU 216,本书不介绍该产品。 *二代产品,其CPU模块为CPU 22X,主机都可进行扩展,它具有五种不同配置的CPU单元:CPU 221,CPU 222,CPU 224和CPU 226和CPU226XM,除CPU 221之外,其它都可加扩展模块,是目前小型PLC的主品。本书将介绍CPU22X系列产品。 对于每个型号,西门子厂家都提供有产品货号,根据产品货号可以购买到类型的PLC/jpkc/plc/PLCjpk/kj/xm0/rw2/rw1_clip_image002_0000.jpg CPU 22X主机外形图 (1) S7-200在扫描循环中完成一系列任务。任务循环执行一次称为一个扫描周期。S7-200的工作如图4所示。在一个扫描周期中,S7-200主要执行下列五个部分的操作: (Ⅰ)读输入:S7-200从输入单元读取输入状态,并存入输入映像寄存器中。 (Ⅱ)执行程序:CPU根据这些输入控制相应逻辑,当程序执行时刷新相关数据。程序执行后,S7-200将程序逻辑结果写到输出映像寄存器中。 (Ⅲ)处理通讯请求:S7-200执行通讯处理。 (Ⅳ)执行CPU自诊断:S7-200检查固件、程序存储 器和扩展模块是否工作正常 (Ⅴ)写输出:在程序结束时,S7-200将数据从输出映像寄存器中写入把输出锁存器到物理输出点,驱动外部负载。 (2)、S7-200 CPU的工作 S7-200有两种操作:停止和运行。CPU面板上的LED状态灯可以显示当前的操作。 在停止下,S7--200不执行程序,您可以下载程序和CPU组态。在运行下,S7-200将运行程序。 S7-200提供一个开关来改变操作。您可以用开关(位于S7-200前盖下面)手动选择操作:当开关拨在停止,停止程序执行;当开关拨在运行,启动程序的执行;也可以将开关拨在TERM(终端)(暂态),允许通过编程来切换CPU的工作,即停止或运行。 如果开关打在STOP或者TERM,且电源状态发生变化,则当电源恢复时,CPU会自动进入STOP。如果开关打在RUN,且电源状态发生变化,则当电源恢复时,CPU会进入RUN。
如客户不知道型号,首先确定用哪个系列的PLC,如如客户没有确定用哪个系
列,就问客户大概用多少点(如200点以内推荐200CN,200点以上推荐S7-300)。
确定哪个系列后再确定型号,如是S7-200CN系列,要确定客户是订购CPU还是IO模块,如是CPU,首先确定是多少点数的CPU(看样本),再确定为继电器输出(CPU可接220V交流电)还是晶体管输出(CPU只能接24V直流电),
如是IO模块,也是确定多少点数,也分为继电器输出和晶体管输出,问清客户CPU是什么类型,IO模块也选什么类型
CPU 312,用于小型工厂
CPU 314,用于对程序量和指令处理速率有额外要求的工厂
CPU 315-2 DP,用于具有中/大规模的程序量以及使用PROFIBUS DP进行分布式组态的工厂
CPU 315-2 PN/DP,用于具有中/大规模的程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能
CPU 317-2 DP,用于具有大容量程序量以及使用PROFIBUS DP进行分布式组态的工厂
CPU 317-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能
CPU 319-3 PN/DP,用于具有较大容量程序量何组网能力以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能
下列紧凑型CPU 可以提供:
CPU 312C,具有集成数字量 I/O 以及集成计数器功能的紧凑型 CPU
CPU 313C,具有集成数字量和模拟量 I/O 的紧凑型 CPU
CPU 313C-2 PtP,具有集成数字量 I/O 、2个串口和集成计数器功能的紧凑型 CPU
CPU 313C-2 DP,具有集成数字量 I/O 、PROFIBUS DP 接口和集成计数器功能的紧凑型 CPU
CPU 314C-2 PtP,具有集成数字量和模拟量 I/O 、2个串口和集成计数、定位功能的紧凑型 CPU
CPU 314C-2 DP,具有集成数字量和模拟量 I/O、PROFIBUS DP 接口和集成计数、定位功能的紧凑型 CPU
下列技术型CPU 可以提供:
CPU 315T-2 DP,用于使用 PROFIBUS DP进行分布式组态、对程序量有中/高要求、同时需要对8个轴进行常规运动控制的工厂。
CPU 317T-2 DP,用于使用 PROFIBUS DP进行分布式组态、对程序量有高要求、又必须同时能够处理运动控制任务的工厂
下列故障安全型CPU 可以提供:
CPU 315F-2 DP,用于采用 PROFIBUS DP 进行分布式组态、对程序量有中/高要求的故障安全型工厂
CPU 315F-2 PN/DP,用于具有中/大规模的程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能
CPU 317F-2 DP,用于具有大容量程序量以及使用PROFIBUS DP进行分布式组态的故障安全工厂
CPU 317F-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能
CPU 319F-3 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的故障安全型 西门子PLC高速计数器的控制字和状态字介绍 1. 控制字节 定义了计数器和工作之后,还要设置高速计数器的有关控制字节。每个高速计数器均有一个控制字节,它决定了计数器的计数允许或禁用,方向控制(0、1和2)或对所有其他的初始化计数方向,装入当前值和预置值。控制字节每个控制位的说明如表7所示。 2. 状态字节 每个高速计数器都有一个状态字节,状态位表示当前计数方向以及当前值是否大于或等于预置值。每个高速计数器状态字节的状态位如表8所示。状态字节的0-4位不用。监控高速计数器状态的目的是使外部事件产生中断,以完成重要的操作。 表7 HSC的控制字节 HSC0 HSC1 HSC2 HSC3 HS HSC5 说明 37.0 47.0 57.0 147.0 复位有效电平控制: 0=复位高电平有效;1=低电平有效 47.1 57.1 起动有效电平控制: 0=起动高电平有效;1=低电平有效 37.2. 47.2 57.2 147.2 正交计数器计数速率选择: 0=4×计数速率;1=1×计数速率 37.3 47.3 57.3 137.3 147.3 157.3 计数方向控制位: 0 = 减计数1 = 加计数 37.4 47.4 57.4 137.4 147.4 157.4 向HSC写入计数方向: 0 = 无更新1 = 更新计数方向 37.5 47.5 57.5 137.5 147.5 157.5 向HSC写入新预置值: 0 = 无更新1 = 更新预置值 37.6 47.6 57.6 137.6 147.6 157.6 向HSC写入新当前值: 0 = 无更新1 = 更新当前值 37.7 47.7 57.7 137.7 147.7 157.7 HSC允许: 0 = 禁用HSC 1 = 启用HSC 表8 高速计数器状态字节的状态位 HSC0 HSC1 HSC2 HSC3 HS HSC5 说明 36.5 46.5 56.5 136.5 146.5 156.5 当前计数方向状态位: 0 = 减计数;1 = 加计数 36.6 46.6 56.6 136.6 146.6 156.6 当前值等于预设值状态位: 0 = 不相等;1 = 等于 36.7 46.7 56.7 136.7 146.7 156.7 当前值大于预设值状态位: 0 = 小于或等于;1 = 大于 S7-200系列PLC通信口初始化及通信指令 西门子PLC 在该通信下,通信端口完全由用户程序所控制,通信协议也由用户设定。PC机与PLC之间是主从关系,PC机始终处于主导地位。PLC的通信编程首先是对串口初始化,对S7-200PLC的初始化是通过对特殊标志位B30(端口0)、B130(端口1)写入通信控制字,设置通信的波特率,奇偶校验位、停止位和字符长度。显然,这些设定必须与PC的设定相一致。B30和B130的各位及含义如下: 其中,校验:00和11均为无校验、01为偶校验、10为奇校验;字符长度:0为传送字符有效数据是8位、1为有效数据是7位;波特率:000为38400baud、001为19200baud、010为9600baud、011为4800baud、100为2400baud、101为1200baud、110为600baud、111为300baud;通信协议:00为PPI协议从站、01为口协议、10为PPI协议主站、11为保留,缺省设置为PPI协议从站。 XMT及RCV命令分别用于PLC向外界发送与接收数据。当PLC处于RUN状态下时,通信命令有效,当PLC处于STOP状态时通信命令无效。 XMT命令将存储区内的数据通过端口传送出去,当存储区一个字节传送完毕,PLC将产生一个中断,命令格式为 XMT TABLE,PORT,其中PORTPLC用于发送的通信端口,TABLE为是数据存储区地址,其个字节存放要传送的字节数,即数据长度为255。 RCV命令从的端口读入数据存的数据存储区内,一个字节接收完毕,PLC也将产生一个中断,命令格式为RCV TABLE,PO RT,PLC通过PORT端口接收数据,并将数据存TBL数据存储区内,TABLE的个字节为接收的字节数。 在口通信下,还可以通过字符中断控制来接收数据,即PLC每接收一个字节的数据都将产生一个中断。因而,PLC每接收一个字节的数据都可以在相应的中断程序中对接收的数据进行处理。