西门子三菱
摘要
可编程控制器(PLC)是计算机家族中的一员,它主要用来代替继电器来实现逻辑控制,现在PLC的功能强大,质量优良,品牌很多,特点各异。其中有西门子、三菱、欧姆龙、施耐德等等PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。
正文
三菱系列的PLC
三菱PLC英文名又称:Mitsubish Power Line Communication,是三菱电机在大连生产的主力产品。三菱PLC在中国市场常见的有以下型号:FR-FX1N FR-FX1S FR-FX2N FR-FX3U FR-FX2NC FR-A FR-Q
FX1S系列:三菱PLC是一种集成型小型单元式PLC。且具有完整的性能和通讯功能等扩展性。如果考虑安装空间和成本是一种理想的选择。
FX1N系列:是三菱电机推出的功能强大的普及型PLC。具有扩展输入输出,模拟量控制和通讯、链接功能等扩展性。是一款广泛应用于一般的顺序控制三菱PLC。
FX2N系列:是三菱PLC是FX家族中最先进的系列。具有高速处理及可扩展大量满足单个需要的特殊功能模块等特点,为工厂自动化应用提供最大的灵活性和控制能力。
FX3U:是三菱电机公司新近推出的新型第三代三菱PLC,可能称得上是小型至尊产品。基本性能大幅提升,晶体管输出型的基本单元内置了3轴独立最高100kHz的定位功能,并且增加了新的定位指令,从而使得定位控制功能更加强大,使用更为方便。
FX1NC FX2NCFX3UC三菱PLC:在保持了原有强大功能的基础上实现了极为可观的规模缩小I/O型接线接口降低了接线成本,并大大节省了时间。
Q系列三菱PLC:三菱机公司推出的大型PLC,CPU类型有基本型CPU,高性能型CPU,过程控制CPU,运动控制CPU,冗余CPU等。可以满足各种复杂的控制需求。三菱电
机中国事业的快速发展,为了更好地满足国内用户对三菱PLC,Q系列产品高性能、低成本的要求,三菱电机自动化特推出经济型QUTESET型三菱PLC,即一款以自带64点高密度混合单元的5槽Q00JCOUSET;另一款自带2块16点开关量输入及2块16点开关量输出的8槽Q00JCPU-S8SET,其性能指标与Q00J完全兼容,也完全支持GX-Developer等软件,故具有极佳的性价比。
A系列三菱PLC: 使用三菱专用顺控芯片(MSP),速度/指令可媲美大型三菱PLC;A2ASCPU支持32个PID回路。而QnASCPU的回路数目无限制,可随内存容量的大小而改变;程序容量由8K步至124K步,如使用存储器卡,QnASCPU则内存量可扩充到2M字节;有多种特殊模块可选择,包括网络,定位控制,高速计数,温度控制等模块。
FX系列PLC的主要特点:
1.编程语言
在FX系列可编程控制器控制器中,除基本的指令表变成方式外,还可以采用在图形画面上进行阶梯符号作图的梯形图编程方式,以及对应机械动作流程进行顺控设计的SFC (顺序功能图)方式,而且,这些程序可以相互转换换。指令表及梯形图程序如果按一定的规则编写,也可以实现到SFC图的逆变换。
2.高速处理
三菱系列PLC可以实现高速处理,FX系列可编程控制器内置的高速计数器,对来自特定的输入继电器的高速脉冲进行中断处理,因此与扫描时间无关,可以进行高达60kHz/h的高速脉冲。在可编程控制器中设置了C-R滤波器,以防止输入信号的震动和噪音的影响。可以对脉冲进行捕捉,在脉冲捕捉中可以监视来自特定输入的脉冲信号,也可以在输入时采用中断处理设置特殊辅助继电器。
3.FX的PLC支持顺序控制。
可编程控制器的扫描周期是恒定模式,采用次模式可以以固定的周期处理和运算同步执行的指令。在设备不停机的情况下也可以对运行过程中的程序进行改变的功能。
4.应用指令
FX系列PLC基于追求“基本功能、高速处理、便于使用”的规范理念,FX可编程控制器具有数据的传送和比较,四则运算及逻辑运算、数据的循环和位移等基本指令,还有输入输出刷新、中断、高速计算器专用比较指令、高速脉冲输出等高速处理指令,以及在SFC控制方面,将机械控制的标准动作封袋化的状态初始化指令等。此外,还提供了可适应更复杂的控制的浮点运算及PID运算等。
西门子系列PLC
西门子股份公司(SIEMENS AG FWB:SIE, NYSE:SI)是世界最大的机电类公司之一,1847年由维尔纳·冯·西门子建立。西门子SIAMTIC模块化控制器有着很大的优势,它可以即买即用,长期兼容性和可用性,可以在恶劣环境下工作,模块还可以扩展和升级。西门子的产品十分的抗震动,通过集中式和分布式I/O控制。所以西门子在最近的一些年内能够很有力的打进中国的市场并能在中国的市场牢牢的扎根。这和西门子产品的质量和性能有着十分大的关系. 其中就有S7-200、S7-300、S7-400。
S7-200它适用于一系列机械设备的制造或用作独立的解决方案,微型自动化系统的组成部分,STEP 7 Micro/WIN 工程组态软件应用于它,,应用于性能要求较低的自动化任务。它是低成本的微型系统。西门子S7-300它设计紧凑,安装在DIN导轨上,在CPU中集成了许多功能,通过在微型存储器上保持数据实现免维护,PROFIBUS上的等时模式,属于故障安全类型。西门子S7-400具有多种机架类型的机架系统,优异的高速处理能力和通讯性能,可以在运行中更改组态,PROFIBUS上的等时模式(图1),还支持PROFIBUS 连接分布式I/O(如图2),属于故障安全和容错类型,热插拔。S7-400 的三个H CPU,支持硬件同步, 功能强大的解决方案,不会发生任何信息损失,且可对工程任务提供高级支持,无需额外的编程费用, 可以为安全应用轻松扩展H 系统。
西门子plc现在不仅全面使用16位、32位高性能微处理器,高性能位片式微处理器,RISC(reduced instruction set computer)精简指令系统CPU等高级CPU,而且在一台PLC中配置多个微处理器,进行多通道处理,同时生产了大量内含微处理器的智能模块,使得第四代PLC产品成为具有逻辑控制功能、过程控制功能、运动控制功能、数据处理功能、联网通信功能的真正名符其实的多功能控制器
欧姆龙PLC
欧姆龙PLC包括微型机,中型机,大中型机三种。
CPM1A微型机属于结构紧凑、成本较低的PLC,在CPU单元中装配了10~40点的输入输出端子,为一体化组建型的plc。增加了实现平稳输入输出动作的输入滤波器功能、外部输入中断功能、快速响应输入功能、高速计数器功能,模拟设定定时器功能等采用快速山村,无电池的内存支持得以实现,维护简单化。
欧姆龙的特点:
1.更快的响应和转速
与U系列型号相比,W系列AC伺服电机和伺服驱动器提供了400 Hz的高频响应(U 系列为250 Hz)。而且3,000-r/min伺服电机最高转速可达5,000 r/min, 而U系列最高转速为4,500 r/min,因此
W系列的定位更快速。
2.选择范围更大
除了3000-r/min(30W~5kW)伺服电机以外,W系列生产线还提供1000-r/min (300W~5.5kW)型号以及1500-r/min(450W~15kW)型号供用户选择。它们是高转矩应用的理想产品。3000-r/min型号中还包括扁平型(100W~1.5kW)伺服电机,适用于在有限空间内安装的应用。
3. IP67(防水)伺服电机
3000-r/min(1kW~5kW),1000 r/min(300 W~5.5 kW)和1500 r/min(450 W~15 kW)伺服电机外壳的防护等级为IP67(防水,除直通轴部分)。3000-r/min(100 W~1.5kW)扁平型伺服电机的IP67等级外壳中包括直通轴部分的防水。因此W系列伺服电机可以在暴露于水的场合中使用
4. 内部再生能量处理
除了使用再生电阻的内置再生能量处理功能以外,还可以连接外部再生电阻,使W系列产品可用于纵轴上具有高再生能量的应用中。
5.在线自动调整
正常运行时期间可以进行自动调整,不必切换至特殊自动调整模式,就可轻松正确地设置增益。
欧姆龙广泛应用在机械、电器、医药、食品等等在我国仍占有很大的市场。
CPM1A系列PLC主要技术指标
4.施耐德PLC
特点:
1.卓越的运行能力
2.大容量内存
3.维护简便
4.统一的软件平台
5.强大的开发功能
6.高速连接
7.稳定可靠,可在恶劣环境中使用
I/O模块概述:离散量I/O : 8, 16, 24(混合), 32, 64 点
模拟量I/O : 4, 8, 16 通道
计数器: 2 和 4 通道
定位: 1 或2 个步进电机
伺服: 2 或4 个轴
PCX CPU:
属于Premium 家族的CPU
与其他CPU完成相同的功能
与其他CPU具有相同的性能参数
使用标准的PL7 软件编程
每种产品都具备:
CPU硬件,
XW AY 驱动程序, OLE2 接口
多种接口(PCMCIA 插槽等)
Bus-X 终端器
“all-in-one”的设计思想: Magelis TXBT + PCX
参考文献:
(1)西门子官网
(2)欧姆龙官网
(3)三菱官网
(4)施耐德官网
(5)plc的发展史
西门子S7-200 PLC指令学习 S7-200PLC数据传送指令 数据传送指令如表4-22所示。 S7-200系列的基本逻辑指令 S7-200系列的基本逻辑指令与FX系列和CPM1A系列基本逻辑指令大体相似,编程和梯形图表达方式也相差不多,这里列表表示S7-200系列的基本逻辑指令(见表)。 表S7-200系列的基本逻辑指令 S7-200系列PLC的比较指令 在SIEMENS S7-200的编程软件STEP-7中,有专门的比较指令:IN1与IN2比较,比较的数据类型可以是B、I(W)、D、R,即字节、字整数、双字整数和实数;还可以有其他的比较式:>、<、≥、≤、<>等等。当满足比较等式,则该触点闭合。 与LMODSOFT指令对照:在LMODSOFT中,没有直接的数的比较指令,但SUB指令可以通过其执行减法功能后的三个输出端的状态实现整数的比较功能。 若与LMODSOFT 中的SUB指令对应,则在STEP-7中应有三个比较指令:>、=、< 来分别对应SUB 指令的三个输出;若还要对应≥、≤、或<>,则根据SUB指令三个输出端的不同组合,均可找到对应的比较指令。 比如:①(30007)>(40030) ②(30007)=(40030) ③(30007)<(40030) ①+②(30007)≥ ②+③(30007)≤(40030) ①+③(30007)<>(40030) S7-200系列PLC的定时器指令 类型、编号及分辨率 TON——接通延时 TONR——有记忆接通延时 TOF——断开延时 3种分辨率(时基):1ms、10ms、100ms——分别对应不同的定时器号 定时器6个要素: 指令格式(时基、编号等)预置值——PT
一、标准触点LD、A、O、LDN、AN、ON、 LD,取指令。表示一个与输入母线相连的常开接点指令,即常开接点逻辑运算起始。 LDN,取反指令。表示一个与输入母线相连的常闭接点指令,即常闭接点逻辑运算起始。 A,与指令。用于单个常开接点的串联。 AN,与非指令。用于单个常闭接点的串联。 O,或指令。用于单个常开接点的并联。 ON,或非指令。用于单个常闭接点的并联。 二、正、负跳变ED、EU ED,在检测到一个正跳变(从OFF到ON)之后,让能流接通一个扫描周期。 EU,在检测到一个负跳变(从ON到OFF)之后,让能流接通一个扫描周期。 三、输出= =,在执行输出指令时,映像寄存器中的指定参数位被接通。 四、置位与复位指令S、R S,执行置位(置1)指令时,从bit或OUT指定的地址参数开始的N个点都被置位。 R,执行复位(置0)指令时,从bit或OUT指定的地址参数开始的N个点都被复位。 置位与复位的点数可以是1-255,当用复位指令时,如果bit或OUT指定的是T或C时,那么定时器或计数器被复位,同时当前值将被清零。 五、空操作指令NOP
NOP指令不影响程序的执行,执行数N(1-255)。 艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。 如需进一步了解台达PLC、西门子PLC、施耐德plc、欧姆龙PLC的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城https://www.sodocs.net/doc/671602334.html,/
西门子PLC程序中常用的几个指令介绍 西门子PLC程序中常用的几个指令介绍 1、串联电路块的并联连接指令OLD 两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDN指令,分支结束用OLD指令。OLD指令与后述的ALD指令均为无目标元件指令,而两条无目标元件指令的步长都为一个程序步。OLD有时也简称或块指令。 2、并联电路的串联连接指令ALD 两个或两个以上接点并联电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,使用ALD指令。分支的起点用LD、LDN 指令,并联电路结束后,使用ALD指令与前面电路串联。ALD指令也简称与块指令,ALD也是无操作目标元件,是一个程序步指令。 3、输出指令= 1、= 输出指令是将继电器、定时器、计数器等的线圈与梯形图右边的母线直接连接,线圈的右边不允许有触点,在编程中,触点以重复使用,且类型和数量不受限制。
4、置位与复位指令S、R S为置位指令,使动作保持;R为复位指令,使操作保持复位。从指定的位置开始的N个点的寄存器都被置位或复位,N=1~255如果被指定复位的是定时器位或计数器位,将清除定时器或计数器的当前值。 5、跳变触点EU,ED 正跳变触点检测到一次正跳变(触点的入信号由0到1)时,或负跳变触点检测到一次负跳变(触点的入信号由1到0)时,触点接通到一个扫描周期.正/负跳变的符号为EU和ED,他们没有操作数,触点符号中间的”P”和”N”分别表示正跳变和负跳变 6、空操作指令NOP NOP指令是一条无动作、无目标元件的一个序步指令。空操作指令使该步序为空操作。用NOP指令可替代已写入指令,可以改变电路。在程序中加入NOP指令,在改动或追加程序时可以减少步序号的改变。
西门子S7-200 PLC指令学习(1) S7-200系列的基本逻辑指令 S7-200系列的基本逻辑指令与FX系列和CPM1A系列基本逻辑指令大体相似,编程和梯形图表达方式也相差不多,这里列表表示S7-200系列的基本逻辑指令(见表)。 表 S7-200系列的基本逻辑指令 S7-200系列PLC的比较指令 在SIEMENS S7-200的编程软件STEP-7中,有专门的比较指令:IN1与IN2比较,比较的数据类型可以是B、I(W)、D、R,即字节、字整数、双字整数和实数;还可以有其他的比较式:>、<、≥、≤、<>等等。当满足比较等式,则该触点闭合。 与LMODSOFT指令对照:在LMODSOFT中,没有直接的数的比较指令,但SUB指令可以通过其执行减法功能后的三个输出端的状态实现整数的比较功能。 若与LMODSOFT 中的SUB指令对应,则在STEP-7中应有三个比较指令: >、=、< 来分别对应SUB 指令的三个输出;若还要对应≥、≤、或<>,则根据SUB指令三个输出端的不同组合,均可找到对应的比较指令。 比如:①(30007)>(40030) ②(30007)=(40030) ③(30007)<(40030) ①+②(30007)≥ ②+③(30007)≤(40030) ①+③(30007)<>(40030) S7-200系列PLC的定时器指令 类型、编号及分辨率 TON——接通延时 TONR——有记忆接通延时 TOF——断开延时
3种分辨率(时基):1ms、10ms、100ms——分别对应不同的定时器号 定时器6个要素: 指令格式(时基、编号等)预置值——PT 使能——IN 复位——3种定时器不同 当前值——Txxx 定时器状态(位)——可由触点显示 定时值=时基×预置值PT。由于定时器的计时间隔与程序的扫描周期并不同步,定时器可能在其时基(1ms、10ms、100ms)内任何时间启动,所以,未避免计时时间丢失,一般要求设置PT预置值必须大于最小需要的时间间隔。例如:使用10ms时基定时器实现140ms延时(时间间隔),则PT应设置为15(10ms×15=150ms)。 2)功能 (1)接通延时定时器TON——一般用于单一时间间隔的定时 指令格式:见图,编号与分辨率及定时器类型有关。(见教材P221:Fig8-3-3a) 使能:——IN:I2.0 =“1” 当前值——T33,当在线(Online)时,此处显示当前值 预置值——PT=3,即定时时间=10ms×3=30ms 复位——IN:I2.0 = “0” 定时器状态(位)——“1”或“0” 与MODICON PLC的定时器指令对照: 区别:对MODICON PLC,当10001=“0” ,10002=“1”时,定时器当前值保持;当计时时间到,即(40040)= 30时,只要10002=“1”,定时器也是保持 对S7-200 PLC,只要I0.0=“1”,即计时,当T33当前值=3时,定时器继续计时,直至I0.0=“0”,定时器复位(相当于10002=“0” ) (1)断开延时定时器TOF——一般用于故障时间后的时间延时
一、词汇 Actual Parameter(实际参数) 在用户程序调用一个功能块(FB)或功能(FC)时,实际参数代替形式参数。例如,形式参数“REQ”被实际参数“I3.6”代替。 Address(地址) 地址是一个操作对象或操作区域的标识符。例如,输入I12.1;存贮字MW25;数据块DB3等等。 Addressing(编址) 在用户程序中分配一个地址。此地址被分配给一个操作对象或操作区域(例如,输入I12.1;存贮字MW25),它准确地指向它们的存贮位置。 Baud rate(波特率) 数据传输速度。波特率是1秒种内传输的位(bit)数(波特率=位(bit)速率)。PROFIBUS-DP允许的波特率范围:9.6k bit/s~12 M bit/s。 BUS(总线) 公共传输路经(传输介质),它把节点或站连接成网络。在PROFIBUS网络中,总线是双绞线或光纤电缆。 Bus Plug Connector(总线插头连接器) 站(也称“节点”)与总线导线的物理连接元件。在PROFIBUS网络中,总线插头连接器可能是带或不带与PG编程装置的连接,可以用于防护等级IP20和IP65。 Bus Segment(总线段) 由于网络的物理性质,PROFIBUS网络只能构造到它的最大长度和最大的连接站数,如果把它分成若干个总线段,则总线段之间必须通过中继器彼此连接。 Bus System(总线系统) 通过总线电缆相互物理连接的所有站形成一个总线系统。 Chassis ground(机壳接地) 电子装备部件的所有固定部分全体,即使在故障事件的情况下,它不导传有害的波动电压。 Cless 1 Master(1类主站)