西门子模块6SL3330-7TE32-6AA3详细说明
PLC的组成与基本结构2.1.1 PLC的基本组成 PLC主要由中央处理单元、输入接口、输出接口、通信接口等部分组成,其中CPU是PLC的核心,I/O部件是连接现场设备与CPU之间的接口电路,通信接口用于与编程器和上位机连接。对于整体式PLC,所有部件都装在同一机壳内;对于模块式PLC,各功能部件独立封装,称为模块或模板,各模块通过总线连接,安装在机架或导轨上。不同厂商生产的不同系列产品在每个机架上可插放的模块数是不同的,一般为3-10块。可扩展的机架数也不同,一般为2-8个机架。基本机架与扩展机架之间的距离不宜太长,一般不超过10M.。 2.1.2 PLC各组成部分1、中央处理单元CPUCPU通过输入装置读入外设的状态,由用户程序去处理,并根据处理结果通过输出装置去控制外设。一般的中型可编程控制器多为双微处理器系统,一个是字处理器,它是主处理器,由它处理字节操作指令,控制系统总线,内部计数器,内部定时器,监视扫描时间,统一管理编程接口,协调位处理器及输入输出。另一个为位处理器,也称布尔处理器,它是从处理器,它的主要作用是处理位操作指令和在机器操作系统的管理下实现PLC编程语言向机器语言转换。CPU处理速度是指PLC执行1000条基本指令所花费的时间。2、存储器存储器主要存放系统程序,用户程序及工作数据。PLC所用的存储器基本上由PROM,EPROM,EEPROM及RAM等组成。3、输入/输出部件输入/输出部件又称I/O模块。PLC通过I/O接口可以检测被控对象或被控生产过程的各种参数,以这些现场数据作为PLC对控对象进行控制的信息依据。PLC又通过I/O接口将处理结果送给被控设备或工业生产过程,以实现控制。4、编程装置和编程软件PLC是以顺序执行存储器中的程序来完成其控制功能的。5、电源部件2.2 PLC的基本工作原理2.2.1 PLC的循环扫描工作过程(一)PLC的循环扫描 PLC的CPU是采用分时操作的原理,每一时刻执行一个操作,随着时间的延伸一个动作接一个动作顺序地进行,这种分时操作进程称为CPU对程序的扫描。PLC的用户程序由若干条指令组成,指令在存储器中按序号顺序排列。CPU从第一条指令开始,顺序逐条地执行用户程序,直到用户程序结束,返回第一条指令开始新的一轮扫描。(二)PLC工作过程1、公共操作公共操作是在每次扫描程序前进行的自检。2、数据I/O操作数据I/O操作也称为I/O状态刷新。它包括两种操作:①采样输入信号,即刷新输入状态表的内容②送出处理结果,即用输出状态表的内容刷新输出电路3、执行用户程序操作4、处理外设请求操作外设的请求命令包括操作人员的介入和硬件设备的中断 2.2.2 PLC的I/O滞后现象 造成I/O响应滞后的原因: ①扫描方式 ②电路惯性 输入滤波时间常数和输出继电器触点的机械滞后 ③与程序设计安排有关 2.3 PLC的编程语言2.3.1 梯形图编程(一)PLC的编程特点 1、程序的执行顺序 两图实现相同的功能。当IS1闭合时,1Y1、1Y2输出。系统上电之后,当1S1闭合时,继电器梯形图中的1Y1、1Y2会得电,若不考虑继电器触点的延时,则1Y1、1Y2会输出。但在PLC梯形图中,因为PLC的程序是顺序扫描执行的,PLC的指令按从上向下,从左向右的扫描顺序执行,整个PLC的程序不断循环往复。PLC的“继电器”的动作顺序由PLC的扫描顺序和在梯形图中的位置决定,当1S1闭合时,1Y1先输出而1Y2后输出。即继电器采用并行的执行方式,而PLC则采用串行的执行方式。 2、继电器自身的延时效应 传统的继电器的触点在线圈得电后动作时有一个微小的延时,并且常开和常闭触点的动作之间有一微小的时间差。而PLC中的继电器都为软继电器,不会有延时效应,当然,这里忽略了PLC的扫描时间。3、PLC中的软继电器每个继电器有无数个常开和常闭触点。(二)PLC编程的基本原则(1) 每个梯形图网络由多个梯级组成,每个输出元素可构成一个梯级,每个梯级可由多个支路组成。(2) 梯形图每一行都是从左母线开始,输出线圈接在*右边,输入触点不能放在输出线圈的右边。(3) 输出线圈不能直接与左母线连接。(4) 多个的输出线圈可以并联输出。(5) 在一个程序中各输出处同一编号的输出线圈若使用两次称为“双线圈输出”。双线圈输出容易引起误动作,禁止使用。(6) PLC梯形图中,外部输入/输出继电器、内部继电器、定时器、计数器等器件的触点可多次重复使用。(7) 梯形图中串联或并联的触点的个数没有限制,可无限次的使用。(8) 在用梯形图编程时,只有在一个梯级编制完整后才能继续后面的程序编制。(9) 梯形图程序运行时其执行顺序是按从左到右,从上到下的原则。(二)编程技巧及原则“上重下轻,左重右轻,避免混联”(1) 梯形图应把串联触点较多的电路放在梯形图上方(2) 梯形图应把并联触点较多的电路放在梯形图*左边(3) 为了输入程序方便操作,可以把一些梯形图的形式作适当变换 2.3.2 语句表编程 PLC的语句:操作码+操作数 操作码用来指定要执行的功能,告诉CPU该进行什么操作;操作数内包含为执行该操作所必需的信息,告诉CPU用什么地方的数据来执行此操作。操作数的分配原则:(1)为了让CPU区别不同的编程元素,每个独立的元素应指定一个互不重复的地址(2)所指定的地址必须在该型机器允许的范围之内。2.3.3 其它编程语言 功能图编程.**编程语言(C语言.Pascal语言等)
编程语言 | 用户类 | 应用 |
语句表(STL) | 愿意用类似于机器码语言编程的用户 | 程序在运行时间和存贮空间要求上*优 |
梯形图(LAD) | 习惯电路图的用户 | 编写逻辑控制程序 |
功能图(FBD) | 熟悉布尔代数逻辑图的用户 | 编写逻辑控制程序 |
SCL(结构控制语言)可选软件包 | 用**语言。如PASCAL或C语言编程的用户 | 数据处理任务程序 |
S7 Graph(顺序控制)可选软件包 | 有技术背景,没有PLC编程经验的用户 | 以顺序过程的描述很方便 |
S7 HiGraph(状态图形)可选软件包 | 有技术背景,没有PLC编程经验的用户 | 以异步非顺序过程的描述很方便 |
CFC(连续功能图)可选软件包 | 有技术背景,没有PLC编程经验的用户 | 适用于连续过程的描述 |
NorthStar品牌
问 | NorthStar编码器能提供26V输出?TOP |
答 | 是,我们设计了新一代传感器,他适用于我们所有的RIM Tach® 和SLIM Tach®产品。 |
问 | NorthStar传感器能提供正交,双向或者Z信号输出吗?TOP |
答 | 是,我们所有的传感器都能够提供速度和方向反馈信号(正交/双向),为了抗干扰(差分输出)。我们所有的传感器封装相同的输出能力,并可以互换,只要他们的脉冲数相同。一个可选的带互补信号的Z标记(标志)脉冲可用于零位参考。 |
问 | 传感器上的膜应该被撕掉吗?TOP |
答 | 不。那层膜是用来保护编码器上边的传感器。它有助于保持在加工过程中传感器密封材料和增加保护传感器的表面。 |
问 | 为什么当我订购1024ppr脉冲轮,实际读出来是512ppr?TOP |
答 | 为了让我们的客户规范自己的库存,我们使用共同的基本计数480,512和600脉冲轮中获得脉冲计数从60-1200ppr。 |
问 | 我应该使用什么类型的线连接编码器?TOP |
答 | 您应该使用双绞线/屏蔽电缆如Belden9728或9730,18或22 AWG(根据长度的需要) 。 |
问 | 我是否需要关闭我的电机或机器来改变NorthStar传感器?TOP |
答 | 有的装置需要关机,当连接器断开后测速反馈将丢失。为减少停机时间**的方式是预留双输出编码器的传感器位置(如适用)。NorthStar传感器被设计成可以快速连接/断开和更换。 |
问 | 如何设置我的校准常数?TOP |
答 | 要确定安装的要求,我们需要的电机制造商,框架尺寸,交流或直流,冷却(如果有的话),轴的尺寸,需要的安装:驱动器端或驱动器的另一端。 |
问 | 如何对NorthStar编码器进行故障检测?TOP |
答 | 编码器故障检测需要一个示波器或NorthStarM100编码测试仪来测试传感器的输出波形。编码器使用的技术指标在指导手册中。技术指标包括相位和占空比。如果传感器不在技术指标范围内,你应该检查脉冲轮是否对中。按照说明书或拨打NorthStar产品专家了解更多详情。 |
问 | 脉冲轮上的裂口,缺口或刮伤会影响NorthStar编码器的输出吗?TOP |
答 | 随损害的严重性和位置而定,这可能会导致脉冲丢失。 |
问 | 你们有转换器可以将数字输入转换为模拟量输出吗?TOP |
答 | 是。Dynapar的FV2是一个频率转换为电压的器件,按照客户的技术指标能够提供0-10V或电流回路输出4-20mA。 |
问 | NorthStar RIM Tach® 或 SLIM Tach®的传感器是否可以维修?TOP |
答 | 不,他们不能维修。我们的传感器电子封装,以防止他们在恶劣的环境损害。 |
问 | NorthStar RIM Tach® 或 SLIM Tach®编码器是否可以维修?TOP |
答 | 我们能够维修轴承和RIM Tach®6200的轴 。其他RIM Tach® and SLIMTach®产品需要更换传感器。脉冲轮也可以更换。联系NorthStar产品专家以获取更多信息。 |
问 | 如果我需要将轮子安装到轴耦合测速仪,怎么办?TOP |
答 | RIM Tach®6200是专为地脚安装应用及改造老式模拟测速仪设计,如BC42和BC46 GE 测速仪。 |
问 | 如何NorthStar编码器没有输出,我要检查什么?TOP |
答 | 请确认:装置已上电。传感器没有破裂。脉冲轮对中。电源和地之间没有短路。脉冲轮使用了匹配的的传感器。 |
问 | 对于噪声信号有什么潜在的解决方案?TOP |
答 | 请确认:引脚10的屏蔽线被连接到驱动器的屏蔽。接地引脚10有时对信号的清晰度有帮助脉冲轮对中。 电缆对要和互补信号分组(即A, /A 一对,B, /B 一对,Z,/Z一对,Vcc,Com一对),并且被正确地连接到端子。如果所有这些都不奏效,致电NorthStar产品专家寻求帮助。 |
问 | 我的NorthStar编码器有间歇性的故障,我应该检查什么?TOP |
答 | 检查:脉冲轮的对中。确认电机的轴是否有轴向移动。 看编码环境温度是否超过90摄氏度 。 |
问 | 如果NorthStar脉冲轮上的轴松和打滑,我该怎么办?TOP |
答 | 这不应该发生,除非螺丝没有拧紧或是超过了力矩的问题,作为制动应用。定位螺钉的打孔钻洞必须与轴匹配。 |
问 | 如果NorthStar SLIM Tach®产品上的Z信号检测不到,*大的可能性是什么?TOP |
答 | 如果车轮和靠近传感器的SLIMTach®框架之间的间隙大于0.006”,传感器将无法拾取Z脉冲。检查C-face的同心。使用M100编码器测试仪检测这类问题。如果你是测试Z标记,M100测试仪必须被设置为选项3位置信号类型或将不能识别出Z脉冲。 |