西门子6GK7243-1GX00-0XE0实体经营
  • 西门子6GK7243-1GX00-0XE0实体经营
  • 西门子6GK7243-1GX00-0XE0实体经营
  • 西门子6GK7243-1GX00-0XE0实体经营

产品描述

产品规格模块式包装说明全新

)来自接地系统混乱时的干扰
接地是提高电子设备电磁兼容性(EMC)的有效手段之一。正确的接地,既能抑制电磁干扰的影响,又能抑制设备向外发出干扰;而错误的接地,反而会引入严重的干扰信号,使PLC系统将无法正常工作。PLC控制系统的地线包括系统地、屏蔽地、交流地和保护地等。接地系统混乱对PLC系统的干扰主要是各个接地点电位分布不均,不同接地点间存在地电位差,引起地环路电流,影响系统正常工作。例如电缆屏蔽层一点接地,如果电缆屏蔽层两端A、B都接地,就存在地电位差,有电流流过屏蔽层,当发生异常状态如雷击时,地线电流将大。此外,屏蔽层、接地线和大地有可能构成闭合环路,在变化磁场的作用下,屏蔽层内有会出现感应电流,通过屏蔽层与芯线之间的耦合,干扰信号回路。若系统地与其它接地处理混乱,所产生的地环流就可能在地线上产生不等电位分布,影响PLC内逻辑电路和模拟电路的正常工作。PLC工作的逻辑电压干扰容限较低,逻辑地电位的分布干扰容易影响PLC的逻辑运算和数据存贮,造成数据混乱、程序跑飞或死机。模拟地电位的分布将导致测量精度下降,引起对信号测控的严重失真和误动作。

3.5.3 来自PLC系统内部的干扰

主要由系统内部元器件及电路间的相互电磁辐射产生,如逻辑电路相互辐射及其对模拟电路的影响,模拟地与逻辑地的相互影响及元器件间的相互不匹配使用等。这都属于PLC制造厂对系统内部进行电磁兼容设计的内容,比较复杂,作为应用部门是无法改变,可不多考虑,但要选择具有较多应用实绩或经过考验的系统。

3.5.4 PLC控制系统工程应用的抗干扰设计

为了保证系统在工业电磁环境中免受或减少内外电磁干扰,从设计阶段开始便采取三个方面抑制措施:抑制干扰源;切断或衰减电磁干扰的传播途径;提高装置和系统的抗干扰能力。这三点就是抑制电磁干扰的基本原则。PLC控制系统的抗干扰是一个系统工程,要求制造单位设计生产出具有较强抗干扰能力的产品,且有赖于使用部门在工程设计、安装施工和运行维护中予以考虑,并结合具有情况进行综合设计,才能保证系统的电磁兼容性和运行性。进行具体工程的抗干扰设计时,应主要以下两个方面。

1、设备选型
在选择设备时,要选择有较高抗干扰能力的产品,其包括了电磁兼容性(EMC),尤其是抗外部干扰能力,如采用浮地技术、隔离性能好的PLC系统;其次还应了解生产厂给出的抗干扰指标,如共模拟制比、差模拟制比,耐压能力、允许在多大电场强度和多高频率的磁场强度环境中工作;另外是靠考查其在类似工作中的应用实绩。 在选择国外进口产品要注意:我国是采用220V高内阻电网制式,而欧美地区是110V低内阻电网。由于我国电网内阻大,零点电位漂移大,地电位变化大,工业企业现场的电磁干扰至少要比欧美地区高4倍以上,对系统抗干扰性能要求高,在国外能正常工作的PLC产品在国内工业就不一定能运行,这就要在采用国外产品时,按我国的标准(GB/T13926)合理选择。

2、综合抗干扰设计
主要考虑来自系统外部的几种如果抑制措施。主要内容包括:对PLC系统及外引线进行屏蔽以防空间辐射电磁干扰;对外引线进行隔离、滤波,特别是原理动力电缆,分层布置,以防通过外引线引入传导电磁干扰;正确设计接地点和接地装置,完善接地系统。另外还利用软件手段,进一步提高系统的性。

3.6 软件程序的编写

见附录图一

3.7 报警系统

当有报警产生时,报警栏中会出现报警信息。用户可以用ACK按钮确认当前报警,或者用ACK DISY确认显示的报警。当报警信息过显示限制时可以用ACK ALL确认全部报警。 报警栏是一个快速查看报警信息的通道。当报警信息比较多时,西门子6GK7243-1GX00-0XE0实体经营

)来自接地系统混乱时的干扰
接地是提高电子设备电磁兼容性(EMC)的有效手段之一。正确的接地,既能抑制电磁干扰的影响,又能抑制设备向外发出干扰;而错误的接地,反而会引入严重的干扰信号,使PLC系统将无法正常工作。PLC控制系统的地线包括系统地、屏蔽地、交流地和保护地等。接地系统混乱对PLC系统的干扰主要是各个接地点电位分布不均,不同接地点间存在地电位差,引起地环路电流,影响系统正常工作。例如电缆屏蔽层一点接地,如果电缆屏蔽层两端A、B都接地,就存在地电位差,有电流流过屏蔽层,当发生异常状态如雷击时,地线电流将大。此外,屏蔽层、接地线和大地有可能构成闭合环路,在变化磁场的作用下,屏蔽层内有会出现感应电流,通过屏蔽层与芯线之间的耦合,干扰信号回路。若系统地与其它接地处理混乱,所产生的地环流就可能在地线上产生不等电位分布,影响PLC内逻辑电路和模拟电路的正常工作。PLC工作的逻辑电压干扰容限较低,逻辑地电位的分布干扰容易影响PLC的逻辑运算和数据存贮,造成数据混乱、程序跑飞或死机。模拟地电位的分布将导致测量精度下降,引起对信号测控的严重失真和误动作。

3.5.3 来自PLC系统内部的干扰

主要由系统内部元器件及电路间的相互电磁辐射产生,如逻辑电路相互辐射及其对模拟电路的影响,模拟地与逻辑地的相互影响及元器件间的相互不匹配使用等。这都属于PLC制造厂对系统内部进行电磁兼容设计的内容,比较复杂,作为应用部门是无法改变,可不多考虑,但要选择具有较多应用实绩或经过考验的系统。

3.5.4 PLC控制系统工程应用的抗干扰设计

为了保证系统在工业电磁环境中免受或减少内外电磁干扰,从设计阶段开始便采取三个方面抑制措施:抑制干扰源;切断或衰减电磁干扰的传播途径;提高装置和系统的抗干扰能力。这三点就是抑制电磁干扰的基本原则。PLC控制系统的抗干扰是一个系统工程,要求制造单位设计生产出具有较强抗干扰能力的产品,且有赖于使用部门在工程设计、安装施工和运行维护中予以考虑,并结合具有情况进行综合设计,才能保证系统的电磁兼容性和运行性。进行具体工程的抗干扰设计时,应主要以下两个方面。

1、设备选型
在选择设备时,要选择有较高抗干扰能力的产品,其包括了电磁兼容性(EMC),尤其是抗外部干扰能力,如采用浮地技术、隔离性能好的PLC系统;其次还应了解生产厂给出的抗干扰指标,如共模拟制比、差模拟制比,耐压能力、允许在多大电场强度和多高频率的磁场强度环境中工作;另外是靠考查其在类似工作中的应用实绩。 在选择国外进口产品要注意:我国是采用220V高内阻电网制式,而欧美地区是110V低内阻电网。由于我国电网内阻大,零点电位漂移大,地电位变化大,工业企业现场的电磁干扰至少要比欧美地区高4倍以上,对系统抗干扰性能要求高,在国外能正常工作的PLC产品在国内工业就不一定能运行,这就要在采用国外产品时,按我国的标准(GB/T13926)合理选择。

2、综合抗干扰设计
主要考虑来自系统外部的几种如果抑制措施。主要内容包括:对PLC系统及外引线进行屏蔽以防空间辐射电磁干扰;对外引线进行隔离、滤波,特别是原理动力电缆,分层布置,以防通过外引线引入传导电磁干扰;正确设计接地点和接地装置,完善接地系统。另外还利用软件手段,进一步提高系统的性。

3.6 软件程序的编写

见附录图一

3.7 报警系统

当有报警产生时,报警栏中会出现报警信息。用户可以用ACK按钮确认当前报警,或者用ACK DISY确认显示的报警。当报警信息过显示限制时可以用ACK ALL确认全部报警。 报警栏是一个快速查看报警信息的通道。当报警信息比较多时,

)来自接地系统混乱时的干扰
接地是提高电子设备电磁兼容性(EMC)的有效手段之一。正确的接地,既能抑制电磁干扰的影响,又能抑制设备向外发出干扰;而错误的接地,反而会引入严重的干扰信号,使PLC系统将无法正常工作。PLC控制系统的地线包括系统地、屏蔽地、交流地和保护地等。接地系统混乱对PLC系统的干扰主要是各个接地点电位分布不均,不同接地点间存在地电位差,引起地环路电流,影响系统正常工作。例如电缆屏蔽层一点接地,如果电缆屏蔽层两端A、B都接地,就存在地电位差,有电流流过屏蔽层,当发生异常状态如雷击时,地线电流将大。此外,屏蔽层、接地线和大地有可能构成闭合环路,在变化磁场的作用下,屏蔽层内有会出现感应电流,通过屏蔽层与芯线之间的耦合,干扰信号回路。若系统地与其它接地处理混乱,所产生的地环流就可能在地线上产生不等电位分布,影响PLC内逻辑电路和模拟电路的正常工作。PLC工作的逻辑电压干扰容限较低,逻辑地电位的分布干扰容易影响PLC的逻辑运算和数据存贮,造成数据混乱、程序跑飞或死机。模拟地电位的分布将导致测量精度下降,引起对信号测控的严重失真和误动作。

3.5.3 来自PLC系统内部的干扰

主要由系统内部元器件及电路间的相互电磁辐射产生,如逻辑电路相互辐射及其对模拟电路的影响,模拟地与逻辑地的相互影响及元器件间的相互不匹配使用等。这都属于PLC制造厂对系统内部进行电磁兼容设计的内容,比较复杂,作为应用部门是无法改变,可不多考虑,但要选择具有较多应用实绩或经过考验的系统。

3.5.4 PLC控制系统工程应用的抗干扰设计

为了保证系统在工业电磁环境中免受或减少内外电磁干扰,从设计阶段开始便采取三个方面抑制措施:抑制干扰源;切断或衰减电磁干扰的传播途径;提高装置和系统的抗干扰能力。这三点就是抑制电磁干扰的基本原则。PLC控制系统的抗干扰是一个系统工程,要求制造单位设计生产出具有较强抗干扰能力的产品,且有赖于使用部门在工程设计、安装施工和运行维护中予以考虑,并结合具有情况进行综合设计,才能保证系统的电磁兼容性和运行性。进行具体工程的抗干扰设计时,应主要以下两个方面。

1、设备选型
在选择设备时,要选择有较高抗干扰能力的产品,其包括了电磁兼容性(EMC),尤其是抗外部干扰能力,如采用浮地技术、隔离性能好的PLC系统;其次还应了解生产厂给出的抗干扰指标,如共模拟制比、差模拟制比,耐压能力、允许在多大电场强度和多高频率的磁场强度环境中工作;另外是靠考查其在类似工作中的应用实绩。 在选择国外进口产品要注意:我国是采用220V高内阻电网制式,而欧美地区是110V低内阻电网。由于我国电网内阻大,零点电位漂移大,地电位变化大,工业企业现场的电磁干扰至少要比欧美地区高4倍以上,对系统抗干扰性能要求高,在国外能正常工作的PLC产品在国内工业就不一定能运行,这就要在采用国外产品时,按我国的标准(GB/T13926)合理选择。

2、综合抗干扰设计
主要考虑来自系统外部的几种如果抑制措施。主要内容包括:对PLC系统及外引线进行屏蔽以防空间辐射电磁干扰;对外引线进行隔离、滤波,特别是原理动力电缆,分层布置,以防通过外引线引入传导电磁干扰;正确设计接地点和接地装置,完善接地系统。另外还利用软件手段,进一步提高系统的性。

3.6 软件程序的编写

见附录图一

3.7 报警系统

当有报警产生时,报警栏中会出现报警信息。用户可以用ACK按钮确认当前报警,或者用ACK DISY确认显示的报警。当报警信息过显示限制时可以用ACK ALL确认全部报警。 报警栏是一个快速查看报警信息的通道。当报警信息比较多时,

西门子S7300/400系列的PLC没有公开通讯协议,但西门子公司提供的ProDave软件公开了一系列库函数,使用计算机语言调用这些函数,可实现以MPI的方式与PLC通讯。当今的语言VC#有着非常的开发手段,在把基础类库、标准模块都编好的情况下,开发监控界面的速度比WinCC慢不了多少,但灵活性却是WInCC无法比的。

大家只要找到西门子的ProDave中的动态连接库:W95_S7.DLL,并把它注册到你的计算机即可(当然,你若有一套完整的ProDave安装程序,安装即可自动注册),然后在C#这边编程调用,下面来讲解如何在C#中调用动态库。

由于W95_S7.DLL是用C语言编写的,很多函数接口不适用于C#,因此我们可以创建一个C#类库,把这些函数进行封装,每次开发监控界面调用此类库即可。

一、 C#中调用DLL库的方法

1、 在名称空间之前使用:
using System.Runtime.InteropServices; //用于调用动态库的接口,一定要引用
2、 导入每一个库函数,均要在函数声明之前使用属性字段:
[DllImport("w95_s7.dll")]
譬如与PLC建立连接的库函数load_tool(),应使用如下的方式进行声明:
[DllImport("w95_s7.dll")]
private extern static int load_tool(byte nr,bbbbbb device,byte[,] adr_table);

二、 ProDave中的重要库函数介绍

1、 与PLC建立通讯连接的库函数:load_tool()
该函数在其他所有函数调用之前被调用,在C中的声明为:int load_tool(int nr,char* device,char* adr_table);由于C#在模式下不容许使用指针,因此我们把它转换成C#模式:
private extern static int load_tool(byte nr,bbbbbb device,byte[,] adr_table);
参数 nr: 连接号1-4,一般设为1
device: 设备名称,西门子的示例是设为"s7online",测试时,若改成其他名称好像连不上。
adr_table: 一个二维数组,一系列连接参数,依次为:MPI地址、保留为0、CPU槽号、CPU机架号。在一个MPI网络中若有多个CPU时,可一个以上的连接列。后一列的参数的MPI地址应为0,以标志参数列结束。
e.g.一个MPI网中有两个CPU,他们的MPI地址分别为2和3,槽号均为2,机架号均为0,则可按如下方式调用: byte[,] bt={{2,0,2,0},{3,0,2,0},{0,0,0,0}};
int err=load_tool(1, "s7online",bt);
注:ProDave中的所有库函数均返回整数数据,为0表示调用该函数成功,为其他十进制数时,可以查找西门子文档,看是什么错误。
可以看出,上面的函数不利于我们使用,我们可对他进行封装:

202202221739073176584.jpg20220222173907301904.jpg202202221739072455394.jpg

95年下半年我们在分析国外高速自动络筒机的基础上,成功开发了一种的自动高速络筒机,实现了进口设备的全部功能,使原来功能单一的络筒机具有了多种络绕方式以适应不同的原料品种,并且在纺机的PLC控制中采用了协处理器型(Co-processer)BASIC语言系统和模块。本文着重介绍ASCII-BASIC模块及其语言在PLC中的应用。
在PLC控制中选用KOYO S 系列中性能价格比较高的中型PLC SU-6B,其性能能够满促控制功能,并且可以由ASCII-BASIC模块进行复杂的运算,提高速度和降。
SU-6B CPU模块内包含一个RS-232/422通讯借口,在该系统重可以用来连接触摸操作的可编程操作显示器GV-50,在这个操作显示器上设定/显示所有的工作数据,运行情报和给PLC辅助运行指令,由于这个操作显示器的使用,所有的人机接口的操作非常直观和方便。
DM是数据通讯接口模块,用于整个工厂或车间,中控室的联网运行。在这个网络上,可以根据网络中的站数决定是否采用管理PLC。站数较多时为了减轻一位计算机的负担采用专门的PLC对下级各种采集数据;站数较少时直接由上位计算机采集也可以。
ABM是SU-6B CPU 上使用的 ASCII/BASIC 协处理器(Co-processer)模块,在ABM模块内通过BASIC程序进行复杂的数据运算,与PLC内的运算相比,不仅编程简单,速度快,重要的是可以完成SU-6B PLC 不能而的运算,例如浮点数据运算,三角函数,字符串处理等。模块通讯口可以外接通讯型显示器,计算机,打印机等。
HSC #1高速计数模块用于对锭子电机采样计数测量转速。
HSC #2 高速计数模块主要用于对成型电机反馈脉冲计数控制成型运动,另外利用模块的自动搜寻原点功能可以的使机械回原点,手动功能可以控制机械手动调整。
D/A用于控制成型电机和锭子电机的转速输出。
A/D用于激光处理器测量动态致敬,但通常它只在自动的络绕方式下起作用,用来测试运行,由此可以得到络绕的密度作为数据设定的依据。
ASII-BASIC 模块及语言: ABM模块通过BASIC语言程序,可以访问PLC地I/O点,中间继电器等位功能存储器,以及数据寄存器。位功能存储器的状态和数据寄存器的内容也可以被ABM控制。
SU-6B CPU地ABM模块可以安装在任意位置,并且不占I/O点。(SR系列的ABM模块略有不同。)
PLC系统上电时,ABM模块可以根据设定进入RUN或COMMAND 方式,在RUN方式下执行BASIC程序的内容,在COMMAND 方式下执行键盘键入的命令。ABM的运行于PLC CPU 的运行没。
RUN方式下的ABM BASIC语言和语法与通常BASIC相似,特别是ASIC,ABM程序可以几乎经过修改在ASIC系统下运行,只不过ABM程序中对PLC功能存储器的访问在ASIC中会被当作数组来操作,例如:SU6-R(1400),SU6-M(1000)在ABM程序中访问数据寄存器R1400和中间继电器M1000而同样程序在ASIC中会被当作大的数组。
COMMAND的方式下的命令包括程序的传送,参数地设定,打印程序等菜单操作,以及直接命令的键入,例如删除、保存、列表程序,选择程序,运行程序,运行方式改变等。

运转方式的计算过程: 目前在该络筒机中可以实现以上的络绕方式,所有的参数都通过触摸屏操作,可以设定任意的工艺参数,络绕参数和线束卷绕的时间、类型和位置。
对以上任一种卷绕方式、主要是对成型和锭子两个电机的控制,即成形电机:控制成形往复运动,使线束在上侧-下侧返回点之间运动,同时控制运动速度。
锭子电机:控制锭子恒线或恒锭速的运行,及锭子的运行方向。
在恒线速度设定方式下为了实现张力恒定和成型形状的控制,随着络绕直径的增大,锭子电机的转速非线性的减少,成型电机来回移动的行程非性线的减少,即锭子电机转速和成型电机移动量与锭子直径%D的动态关系。在以前的络筒机的控制中通常采用硬件控制的方法来控制成型电机的移动量,例如由一个的小电机来匀速(或非匀速)的减小成型电机的移动量,在行程两端靠接近开关控制成型电机的换向,而锭子电机的转速由PLC控制。这样做使调整参数不灵活,而且络绕方式的改变也不方便。
在上面实现的络绕方式中,以反络式和平行式络绕控制时要求恒线速的控制,并且取消小电及和行程两端的接近开关,只械限限位开关,因此对成型电机和锭子电机的控制全部由PLC来完成。对其它要求恒锭速控制的方式重,对成型电机的控制也是一样,因此在PLC内解决络绕动态直径%D的计算成了关键。

D是关键,由它知道络毕时的直径后,才能确定运动中直径变化,从而控制锭子卷绕的恒线速度,A可以用来检验参数设定的正确性,当络毕A角小时,PLC和ABM都会来不及运算。
但是,在PLC内靠梯形图程序来解决这样一个方程,是非常困难的,只能由协处理起来完成。ABM内可以通过与通常BASIC差不多的语句和语法编程,并且可以实现浮点数据运算。经过试验,在486的个人计算机上,解这样一个方程需要5秒左右,在以8031为处理器的ABM模块中,解出同样的方程约需40-50秒左右,但是毕竟比PLC内靠梯形图程序来解这样一个方程要方便多了。重要的是它还可以进行SU-6B CPU不能进行的三角函数的运算功能,而不需要近似或查表的方法来进行。
在ABM模块内采用逐次逼近的方法求出大直径,到0.1mm,BASIC程序如下: 线速在上下侧返回点之间的往复运动,根据行程和升降速度的不同,大约在2-5秒内变换一次方向,也就是说对成形电机的上下侧返回点的计算,对锭子动态直径和锭子电机的速度计算(恒线速度则电机转速与运动直径有关)需要在2-5秒内完成一次。PLC仅控制电机的转向和D/A转速输出控制,以及其它常规开关量,扫描时间为30ms左右也来得及的。
①②③式和的BASIC程序也是适应于运动动态过程的。如果根据%W=Vy*T-RUN*p.(T-RUN为运行计时),再根据①②③式和上面的程序关系,而由ABM进行的动态直径的计算,%D=f(W,p,Rad,D,d,T,Vy…),再计算出所需的转速和成形电机新的行程,根据上面的计算试验,在2-5秒内显示是来不及完成的,因此,对动态直径的计算只能采取近似的方程,定成形电机每次换向后,行程是按同样的比例减小的,为简单。
于是: %A=T=Xtn,Xtn=△Xt1+△Xt2+△Xt3+… △Xtn=n*△Xt ④
Xt1=T**2-A**2
Xt2=2*TSUM*Vt*Vt-(T+A)*Vt
△Xt=Xt1/Xt2
(n为换向次数,△Xt为均等减小量,TSUM为总运行时间)
(其中△Xt1=△Xt2=…=△Xn为n次换向在上一次行程上的减少量,Xtn为n次对初始行程的减少量。)
%D=(T-%A)*Tan(Rad)+d ⑤ (由③式变换得到)

%ω=2*Vy/%D ⑥ 这是简单的计算方法,其式络绕出来的形状是所要求的直线成了图四所示的弧线,不仅外观不漂亮而且影响下道工序倍捻。因此需要对公式计算的结果进行修正,有两种方法:1. 直接修正Xtn
的公式中△Xt是一次计算的结果,%A是按换向次数成比例的减小。
如果修正Xtn,且与n有关,不是按比例减小,而是n越大,△Xt越小,则可以修正直线。
公式略。
2. 直接修正%A(间接修正Xtn)
按1.修正方法修正的公式比较复杂,为此可以根据需要修正的结果,直接在%A的计算结果上修正,采用分段二次曲线修正,BASIC程序部分如下:
K1=2/3, K2=81 ;rem SQR(81)=9,修正量为0-9mm
T-kml=K1*T-SUM ;按总运行时间分前段修正区,T-SUM为计算出的总运行时间,运算公司略。
T-km2=(1-K1)*T-SUM ;按总运行时间分后段修正区
T-modil=T_kml/K2 ;前段修正区按时间均分成K2段
T-modi2=T_km2/K2 ;后段修正区按时间均分成K2段
IF(T_RUN<=T_kml) THEN MODI=SQR(T_RUN/T_modil);T_RUN为线在运行时间IF (T_RUN>T_kml) THEN MODI=SQR((T_RUN_T_kml) T_modil2)
DIS=%A-MODI ;%A的计算同 ④式

%ω=2*Vy/%D ⑥ 这是简单的计算方法,其式络绕出来的形状是所要求的直线成了图四所示的弧线,不仅外观不漂亮而且影响下道工序倍捻。因此需要对公式计算的结果进行修正,有两种方法:1. 直接修正Xtn
的公式中△Xt是一次计算的结果,%A是按换向次数成比例的减小。
如果修正Xtn,且与n有关,不是按比例减小,而是n越大,△Xt越小,则可以修正直线。
公式略。
2. 直接修正%A(间接修正Xtn)
按1.修正方法修正的公式比较复杂,为此可以根据需要修正的结果,直接在%A的计算结果上修正,采用分段二次曲线修正,BASIC程序部分如下:
K1=2/3, K2=81 ;rem SQR(81)=9,修正量为0-9mm
T-kml=K1*T-SUM ;按总运行时间分前段修正区,T-SUM为计算出的总运行时间,运算公司略。
T-km2=(1-K1)*T-SUM ;按总运行时间分后段修正区
T-modil=T_kml/K2 ;前段修正区按时间均分成K2段
T-modi2=T_km2/K2 ;后段修正区按时间均分成K2段
IF(T_RUN<=T_kml) THEN MODI=SQR(T_RUN/T_modil);T_RUN为线在运行时间IF (T_RUN>T_kml) THEN MODI=SQR((T_RUN_T_kml) T_modil2)
DIS=%A-MODI ;%A的计算同 ④式


http://zhangqueena.b2b168.com

产品推荐