西门子PLC卡件6ES7314-6CH04-0AB0
执行机构行程的检测也可采用非接触式位置传感器代替电位器。所有的连接件,如连接轮、角行程执行机构上的驱动销或反馈杠杆以及直行程执行机构的支架可省去至 14mm 的行程。
其结果是:
抗震性更强
位置传感器无磨损
安装在非常小的执行机构上毫无问题
小行程无滞后。
传感器不需要外加供给电源,即 SIPART PS2(非 Ex d 型号)可以以两线制运行。NCS(Non C非接触S传感器)是由一个固定的感应器和一个安装在直行程执行器的阀杆或角行程执行机构转轴上的磁性体组成。对于行程大于 14 mm (0.55 inch) 的型号,NCS 预安装在不锈钢机架上,并提供有和定位器相同的接口,如可使用标准安装套件 6DR4004-8V,-8VK 和 -8VL 安装。
为了在使用外部位置传感器时提供过程边界并确保具有符合 EC *性声明的抗扰度,需要在定位器(控制器单元)中安装一个 EMC 滤波器模块(请参见“选型和订货数据"、“EMC 滤波器模块")。
SIPART PS2 型智能定位器的工作原理与传统定位器*不同。
工作模式
采用微处理器对给定值和位置反馈作比较。 如果微处理器检测到偏差,它就用一个五步开关程序来控制压电阀,压电阀进而调节进入执行器气室的气流量。
微处理器根据偏差(给定值 W 与实际值之间的偏差)的大小和方向输出一个电控指令给压电阀。 压电阀将控制指令转换为气动位移增量。
当控制偏差很大时(快速阶跃区),定位器输出一个连续信号;当控制偏差不大(低速阶跃区),定位器输出连续脉冲。 当控制器偏差在允许误差范围内(自适应或可调死区状态),则没有控制指令输出。
通过安装套件检测执行器的直线或旋转运动,并将信号通过轴齿轮传动机构和非浮置齿轮传动机构,传送到高质量电位器。
装在直线执行器上的组件检测的角度误差被自动地校正。
当 SIPART PS2 采用二线制连接时,它*从 4 至 20mA 给定信号中获取电源。 亦可从 PROFIBUS (SIPART PS2 PA) 二线制总线信号中获取电源。 同样应用于现场总线基金会型。
带预控压电阀的气动阀组
压电阀可以释放很短的控制脉冲。 因而能够达到很高的定位精度。 主导元件是一个压电柔韧开关,它同主控气路连在一起。 压电阀组具有极长的工作寿命。
现场操作
现场操作由内置显示屏和 3 个按钮完成。 自动、手动和组态可通过按钮切换。
手动模式时,可在整个量程范围调节执行器,无需中断电路。
通过 SIMATIC PDM 组态软件进行操作和监控
采用组态软件 SIMATIC PDM,可以方便地对该设备进行操作、监控、组态和参数设置。 采用 SIMATIC PDM,可以从该设备中读出可以使用的诊断信息。 通信通过 HART 协议或者 PROFIBUS PA 实现。采用 HART 协议时,通过 HART 调制解调器或者兼容于 HART 的输入/输出模块(远程 IO)都可以进行设备访问。 相应的设备描述文件,例如 GSD 和(增强版)EDD,都可以用于这两种通信。
此外,SITRANS DTM 还基于成熟的 EDD 技术提供了相应的软件。该软件可以通过 DTM(设备类型管理器)利用 FDT 帧应用(例如,PACTware)设置现场设备的参数。 SITRANS DTM 和与必要设备相关的增强版 EDD 均可以免费下载。 该软件为 HART 和 PROFIBUS 提供了相关的通信接口
在S7-300CPU中,每一个优先级的局部数据区的大小是固定的。一般在组织块中调用程序块(FB、FC等),操作系统分配给每一个执行级(组织块OB,一般在OB块执行并调用其它FB、FC)的局部数据区的大数量为256B(字节),组织块OB自己占去20B或22B,还剩下多234B可分配给FC或FB。如果块中定义的局部数据的数量大于256字节,该块将不能下载到CPU中。在下载过程中提示错误信息:The?block?could?not?be?copied(该块不能被复制)。如果单击错误信息框中的Detail(详细)按钮,将弹出帮助信息:Incorrect?local?data?length(不正确的局部数据长度)。
在SIMATIC管理器中依次展开你的项目到Blocks(块),右击选中某个块,选择菜单Object?Properties(目标属性)选项。在块的属性对话框中,可以看到块所需要的局部数据字节数(Length长度:Local?Data(局部数据))。
在SIMATIC管理器中选中你的项目的Block(块(文件夹,执行菜单命令Options(选项)/Reference?Data(参考数据)/Display(显示),然后选择Program?Structure(程序结构),即可在参考表中查看局部数据的占用情况。
对于立即写(Immediate Write)功能,必须如下面举例所示,生成符号程序段。对于有时间限制的应用,可以以比每OB1扫描循环一次的正常情况快的速度,将一个数字量输出的当前状态发送到输出模板。立即写功能可以在扫描立即写逻辑程序级的同时,将一个数字量输出写入输出模板。否则,当Q存储区使用P存储状态更新时,必须等到下一OB1扫描循环结束。
为了将一个输出立即写入输出模板,应使用外围输出(PQ)存储区,而不使用输出(Q)存储区。外围输出存储区可以作为一个字节、一个字或一个双字读取。因此,通过一个线圈元素,不能更新一个单独的数字量输出。为了将一个数字量输出的状态立即写入输出模板,包含相关位的Q存储器的字节、字或双字可以有条件地复制到相应的PQ存储器中(直接输出TPC1062K的模板地址)。
小心
•由于Q存储器的整个字节被写入输出模板,当进行立即输出时,该字节中的所有输出位都将被更新。
•如果一个输出位在不应发送到输出模板中的整个程序中出现中间状态(1/0),立即写功能会造成危险情况(输出瞬时脉冲)。
•作为一般设计规则,在一个MT6100I的程序中,外部输出模板只能认为是一个线圈。如果遵守该设计规则,可以避免使用立即输出时的大多数潜在问题。
举例
等效于立即写入外围数字量输出模板5通道1的梯形逻辑程序段。寻址输出Q字节(QB5)的位状态可以修改,也可以保持不变。Q5.1被赋给程序段1中I0.1的信号状态。QB5被复制到相应的直接外围输出存储区(PQB5)。字PIW1包含I1.1的立即状态。PIW1与W#16#0002进行与(AND)逻辑运算。如果PB1中的I1.1(第2位)为“1",则结果非“0"。如果WAND_W指令的结果不等于“0",则接点“A<>0"通过电压。
(1)温度:PLC要求环境温度在0~55℃,安装时不能放在发热量大的元件下面,四周通风散热的空间应足够大。
(2)湿度:为了保证PLC的绝缘性能,空气的相对湿度应小于85%(无凝露)。
(3)震动:应使PLC远离强烈的震动源,防止振动频率为10~55Hz的频繁或连续振动。当使用环境不可避免震动时,必须采取减震措施,如采用减震胶。
(4)空气:避免有腐蚀和易燃的气体,例如化学的酸碱等。对于空气中有较多粉尘或腐蚀性气体的环境,可将PLC安装在封闭性较好的控制室或控制柜中。例如电厂的干排渣、干除灰等,在基建后期增加了封闭小屋。
(5)电源:PLC对于电源线带来的干扰具有一定的抵制能力。在可靠性要求很高或电源干扰特别严重的环境中,可以安装一台带屏蔽层的隔离变压器,以减少设备与地之间的干扰。一般PLC都由直流24V输出提供给输入端,当输入端使用外接直流电源时,应选用直流稳压电源。因为普通的整流滤波电源,由于纹波的影响,容易使PLC接收到错误信息。
西门子S7-200支持多种通讯模式,如点点接口(PPI)、多点接口(MPI)、RrofibusDP等。PPI等通讯协议主要用于西门子系列产品之间的通讯以及对PLC编程。在自由口模式下,可由用户控制串行通讯接口,实现用户自定义的通讯协议。用户可以用梯形图程序调用接收中断、发送中断、发送指令(XMT)、接受指令(RCV)来控制通信操作。在自由口模式下,通信协议*由梯形图程序控制。
S7-200CPU上的通信口是与RS-485兼容的9针D型连接器,PLC还提供了实现RS-485与PC机上RS-232C相连接的PC/PPI电缆,利用它可以方便地实现S7-200系列PLC与PC之间的硬件连接。
S7-200的编程软件为STEP7-Micro/WIN32,该软件有STL、FBD和Ladder三种编程模式,有SIMATIC指令和IEC131-3指令两种指令。本文所给出的范例是使用SIMATIC指令的STL编程。
S7-200PLC端的通讯程序实现
PLC程序分为主程序和中断程序。主程序完成初始化通信口、开中断、判断、发送数据等功能,中断程序完成接收和发送数据的功能。接收指令(RCV)启动或终止接收信息功能,必须为接收操作开始和结束条件。发送指令(XMT)在自由口模式下依靠通讯口发送数据。
控制字的选取
反映CPU工作方式的模式开关当前位置的特殊存储器位为SM0.7,它控制自由端口模式的进入。当SM0.7为0时,模式开关处于TREM位置;当SM0.7为1时模式开关处于RUN位置。而只有当模式开关位于RUN位置时,才允许进行自由口通讯。SMB30是自由口模式控制字节,用来设定校验方式、通讯协议、波特率等通讯参数(其它控制字的设定参阅有关书籍)
6ES7322-1HF01-0AA0
属性
SM 322; DO 8 x Rel. AC 230 V 的属性
8 点输出,电气隔离为 2 组
额定负载电压为 24 VDC 到 120 VDC,48 VAC 到 230 VAC
适用于 AC/DC 电磁阀、接触器、电机起动器、FHP 电机和信号灯。
断电响应
提示
SM 322; DO 8 x Rel. AC 230 V 发布版本 1 的规则: 内部备用电容器可提供持续时间约为 200 ms 的电源。此备用时间足够暂时控制用户程序中的继电器。
SM 322; DO 8 x Rel. AC 230 V 的接线图和方框图
模块接线图
接线规则
电缆(端子1和5/端子4和8)必须是屏蔽双绞线。
端子图如下:
图1
注:1当连接编码器时,接线的极性要正确,否则会报编码器错误
2短路电流保护-大0.5A
4. 配置标准模式和快速模式
简介
为了充分的利用SSI模块的功能,根据不同的自动化任务,可以选择标准和快速两种模式。
应拥领域 模式
¨位置点的监控和检测
长度测量、沿检测、工件同步
标准闭环控制应用,如作为实际值的路径位置控制
快速检测编码器值
快速
表1
STEP 7 HW Config 组态1SSI(等时/非等时模式)从硬件目录中选择要使用的功能模块对于标准模式,选择订货号6ES7138-4DB03-0AB0对于快速模式,选择订货号6ES7138-4DB03-0AB0 Fast托拽1SSI模块到相应的槽中配置参数
西门子6ES7322-1BL00-0AA0
表2
GSD 文件 组态1SSI(仅非等时模式)选择1SSI模块的GSD 文件对于标准模式,选择订货号6ES7138-4DB03-0AB0对于快速模式,选择订货号6ES7138-4DB03-0AB0 Fast配置参数
表3
5.1SSI 功能
5.1 编码器值检测
值编码器传送信息侦中的编码器值到1SSI 模块。信息贞的传送由1SS1进行初始化。如下的方法可以使用:
? Free-wheeling
? Synchronous
? Isochronous
在硬件配置的“Detection"参数中设置Free-wheeling 和synchronous 模式。这个参数只能工作在非等时模式下。
图2
Free-Wheeling 方式
在该模式下使用latch功能,能获得大**的数值。在每次的单稳态触发时间结束时,模块开始传送报文数据。与模块的周期更新编码器值是非同步的
Synchronous 方式
在该模式下可以检测编码器的实际值,能获得大**的数值。数据报文的传送和模块的更新周期是同步的
Isochronous
在该方式下,当等距总线周期激活时,编码器值的检测是自动进行的,DP 主战和DP从占对于总线是同步的。
5.2 格雷码/二进制码 转换
当设定为格雷码时,值编码器的格雷码值被模块转化为二进制值;当设定为二进制码时,值编码器的值不进行转换
5.3 传送编码器值和标准化
1SSI模块确定的位置值,与下列相关:
? 编码器类型
? Trailing 位的个数
? 编码器总的步数
如:一个单圈的9位编码器=512 步/转设置如下的参数:
编码器类型:SSI-13 位
Trailing 位个数:4
编码器总的步数:512
图3
当不激活Scaling 选项时,按照下图来评估位置:
图4
当激活Scaling 选项时,按照下图来评估位置:
图5
5.4 检测方向和反转旋转方向
方向检测:运动方向的检测可以由模块的LED灯来显示
UP LED:编码器的值由低到高
DN LED:编码器的值由高到低
方向反转:调整编码器的运动方向(轴的运动方向)
? Off
保持编码器位置值传送的方向
? On
反转编码器的位置值的传送方向。如:虽然编码器的实际值在增加,但显示的值在递减
5.5 比较器(仅在标准模式)
编码器的值可以与多两个装载的值进行比较,比较结果存储在模块的反馈接口中。可以设定两个比较值,在硬件组态中参数如下: