品牌西门值+ 包装说明 全新 - 产品规格子
现场安装
西门子模块6ES7235-0KD22-0XA8现货供应
计算机通讯即是不同的设备通过线路互相交换编码数据,其主要目的在于将数据从某端传送到另一端,实现信息的交换。通讯通常有并行和串行两种方式,由于并行传输方式在数据电压传送的过程中衰减互扰,并且线路工程费用较高,而串行通讯方式则能很好的解决这些问题,因此在工业应用中绝大多数使用串行通讯。
串行通讯的基本接口方式分为RS-232和RS-485两种标准。
RS-232接口
(1) RS-232-C接口连接器一般使用型号为DB-9的9芯插头座,只需三条接口线,即“发送数据”、“接收数据”和“信号地”即可传输数据,其9支脚位的定义如下表1所示。
(2) 在RS232的规范中,电压域值在+3V---+15V(一般使用+6V)之间称为“0”或“ON”;电压在-3V----15V(一般使用-6V)之间称为“1”或“OFF”;计算机上的RS-232“高电位”约9V,而“低电位”则约-9V。
(3) RS-232为全双工工作模式,其讯号准位是参考地线而得,分别作为数据的传送和接收;实际应用中其传输距离可以达到15米。只具有单站功能,即一对一通讯。
RS485接口
(1)采用正负两根信号线作为传输线路。
(2)RS-485的电气特性:逻辑“1”以两线间的电压差为+(2—6) V表示;逻辑“0”以两线间的电压差为-(2—6)V表示。
(3)RS485为半双工工作模式,其讯号是正负两条线路讯号准位相减而得,是差动式输入方式,抗共模干能力增强,即抗噪声干扰性好;实际应用中其传输距离可达1200米。具有多站能力,即一对多的主从通讯。
摩擦压力机是现代工业*早出现的螺旋压力机,它虽然控制水平低,打击能量无法准确控制,但具有结构简单,价格低廉,技术成熟的优点,在我国应用十分广泛,而且仍具有很大的市场。传统的摩擦压力机控制方案一般是采用5个行程开关控制压力机打击过程中的上止点、下止点、安全打击脱盘点、回程加速提升脱盘点和回程刹车制动点;目前采用较多的是利用时间继电器定时控制打击靠盘时间的方案。这些方案对打击能量的控制都只是定性的,无法准确计算和控制运动部分能量。也有基于工业计算机的复合式摩擦压力机控制系统,但不具有通用性。
为了提高这类螺旋压力机的控制水平和自动化程度,实现打击能量可准确控制,并满足日趋复杂的工艺需要,本研究以JB53—630型摩擦压力机为例,开发了以西门子$7-200 PLC为核心、以触摸屏为人机界面的控制系统,将控制、监视和管理功能集成起来,通过人机界面设定打击行程和打击能量,可以实现一打、手动二打、手动三打、自动二打、自动三打等工艺需求,并且兼容了传统的脚控打击功能。
1 工作原理
摩擦压力机主机主要由以下几部分组成:机身、滑块、主螺杆、主螺母、飞轮、制动器、摩擦盘和操纵缸等。其工作原理如下:主螺杆的上端与飞轮固接,下端与滑块相连,由主螺母将飞轮与主螺杆的旋动转变为滑块的上、下直线运动。电动机经皮带轮带动摩擦盘转动。当向下行程开始时,横轴右端的操纵气缸进气,推动摩擦盘压紧飞轮,搓动飞轮旋转,滑块下行,此时飞轮加速并获得动能。在冲击工件前的瞬间,摩擦盘与飞轮脱离接触,滑块以此时所具有的速度
锻压工件,释放能量直至停止。锻压完成后,开始回程,此时,横轴左端的摩擦盘压紧飞轮,搓动飞轮反向旋转,滑块迅速提升;至某一位置后,摩擦盘与飞轮脱离接触;滑块继续自由向上滑动,至制动行程处,制动器动作,滑块减速,直至停止,即完成一次工作循环。
2 硬件结构
控制系统硬件选型的原则是确保设备的稳定、可靠和长寿命运行。确保执行机构具有快速的响应,并且具有友好的人机交互界面。因此本文以西门子S7—200可编程控制器为核心,以西门子K—TP178触摸屏为人机界面,再加上外围的传感器检测、执行机构、信号输入输出等组成一个典型的通用数控系统,其结构如图1所要提高摩擦压力机的控制水平和控制精度,*重要的是实现运动部分的能量检测。运动部分的能量主要来自于飞轮等转动部分的旋动动能。飞轮的动能又取决于飞轮的惯量和转速,惯量在设计时即已确定,而转速则可以通过单位时间内滑块的位移求出。因此,滑块位移检测是控制系统实现打击能量控制的*为关键的参数。
这里滑块位移检测由滑块通过皮带轮带动旋转编码器旋转来实现,即将滑块的直线运动通过皮带轮同步装置转换成旋转编码器的旋动,编码器输出的脉冲再由S7—200的高速计数口读出。经过转换后,得到滑块的位移,通过单位时间内滑块的位移即可得到飞轮的转速,也就可计算出运动部分的准确能量。
执行机构主要指打击气阀、提升气阀、制动气阀和顶料气阀等,它们频繁动作并直接决定了摩擦压力机的控制精度。这里采用固态继电器替代传统的中间继电器控制的方案,可以极大地提高执行机构的响应速度,并且因为固态继电器为无触点开关,电气寿命也可以获得极大的提高。
系统中采用5个接近传感器作为行程控制开关,当工作方式选择为脚控打击模式时,操作方式与传统摩擦压力机控制系统的脚控打击模式一致,这样提高了控制系统的冗余性。
触摸屏已成为可编程逻辑控制器(PLC)的*佳人机对话工具,系统中人机界面通过组态触摸屏实现,辅以外围丰富的按钮输入控制、信号指示灯输出和故障信号,使得控制系统具有直观、友好的人机交互能力,使用方便,维护简单。
3 软件结构
控制系统软件采用结构化、模块化设计。为保证系统的实时性,并兼顾PLC的运算能力,设置一个合适的定时周期程序负责采集系统输入信号和滑块位移编码器信号,触发实时参数的计算,并根据实时参数和控制指令判断系统状态,触发执行机构产生相应的动作;另外,实时的信号处理、故障检测和事件信息处理循环扫描执行,使系统能及时收发指令,可靠保护设备。
3.1 能量控制原理
螺旋压力机能量的大小是由飞轮等运动部件在接触工件前所具有的*大能量而定式中:Et为运动部分具有的能量;J为飞轮等转动部分的转动惯量和;w为飞轮角速度;m为滑块等运动部分质量;v为滑块速度。式中右边第一项为旋动动能,第二项为直线运动动能。由于螺旋压力机滑块速度较低,多为0.6~0.7 m/s左右,因此直线运动动能数值很小,一般只占总能量的1%~3%。实际中,常将直线运动部分动能忽略。
在螺旋机构中,转动角速度ω与滑块速度v的关系为ω=2π(v/h),式中h为螺杆导程。因此,要控制打击能量可通过控制滑块运动速度实现。
3.2 能量控制算法
滑块运动时带动同步带运动,与同步带配合的皮带轮通过联轴节带动旋转编码器旋转,从而将滑块的直线运动转换为编码器的旋动,即将要测量的非电量信号(滑块位移)转换成电信号(编码器脉冲)。将脉冲信号输入PLC的高速计数口,每个定时中断周期读取一次编码器脉冲读数,即可得到滑块的实时位移和实时速度。
单位脉冲对应的位移量S=πD/P,式中:D为同步轮节圆直径;P为编码器分辨率。
每次系统上电或更换
模具后,执行一次合模对零操作,将系统的零点设置为上、下模合模处,滑块位移S=nSp,式中n为编码器脉冲读数。同理,滑块速度u=△s/T,式中:舢为该周期滑块位移变化量;T为定时周期长度。
*后,由滑块速度可得到飞轮的转速,在知道飞轮惯量的情况下,即可计算出此时运动部分具有的能量。当该能量达到预选能造时,打击气缸释放,打击盘脱开,滑块惯性下滑打击工件。
实际中。为了精简程序,减少CPU的计算量,在通过人机界面设定好预选能量后,软件即根据设定的打击能量计算出该能量对应的滑块目标速度,再得到该速度对应的一个定时周期的脉冲读数差值。这样,打击下行过程中,每周期测得的脉冲读数差值直接与此目标差值比较,当实际值大于目标值时,即代表运动部分已达到了设定的预选能量,迅速发出打击盘脱开指令。
3.3 打击动作流程
在一个打击动作流程中,执行机构的动作如下:得到打击命令后,刹车释放,打击盘靠紧,搓动飞轮旋转,滑块下行;此时飞轮加速,当到滑块达到预选能量对应的目标速度时,打击盘脱开,滑块惯性向下,以此时所具有的速度锻压工件,释放能量直至停止;锻压完成后,开始回程,提升盘压紧飞轮,搓动飞轮反向旋转,滑块迅速提升;至某一位置后,提升盘脱开;滑块继续惯性向上滑动,至制动行程处,刹车,滑块减速。直至停止,动作完毕。


PLC的输入模块是用来检测接收现场输入设备的信号,并将输入的信号转换为PLC内部接受的低电压信号。
1.输入信号的类型及电压等级的选择 常用的开关量输入模块的信号类型有三种:直流输入、交流输入和交流/直流输入。选择时一般根据现场输入信号及周围环境来决定。
交流输入模块接触可靠,适合于有油雾、粉尘的恶劣环境下使用;直流输入模块的延迟时间较短,还可以直接与接近开关、光电开关等电子输入设备连接。
PLC的开关量输入模块按输入信号的电压大小分类有:直流5V、24V、48V、60V等;交流110V、220V等。选择时应根据现场输入设备与输入模块之间的距离来决定。一般5V、12V、24V用于传输距离较近场合。如:5V的输入模块*远不得超过10m距离,较远的应选用电压等级较高的模块。
2.输入接线方式选择 接输入电路接线方式的不同,开关量输入模块可分为汇点式输入和分组式输入两种
如何让DB块加密后下载至
PLC,然后使其隐藏读不了来,或者读出来打不开?
答:在Step7中, 可以先开一块, 在"file"中选择"Generate Source"或快捷方式"Ctrl+T",弹出一个画面,填写"bbbbbb name"如"tt",然后按OK确认,就会再弹出另一个画面,左边是你的程序中所有的块,如果你需要保护哪些块, 就把这些块移到右边, 然后退出所有的程序块,再进入SIMATIC Manager中。
在S7 Program Sources找到文件tt,双击tt打开,在第四行中加入"Know_How_Protect", 然后编译, 无错后存盘。这样FB1、FB2就被保护住,如想去掉保护,在tt中去掉"Know_How_Protect"编译存盘即可。
注意:千万不要丢失或删除源文件(如tt), 否则程序被保护, 用户可以另存到其它目录中,或Export Source到硬盘中,再删除源文件,这样别人只能看到未保护的块。
1. 打开程序编辑窗口LAD/FBD/STL;
2. 将要进行加密保护的程序块生成转换为源代码文件(通过选择菜单 File—>Generate source 生成);
3. 在LAD/FBD/STL 窗口中关闭您的程序块,并在SIMATIC Manager项目管理窗口的source文件夹中打开上一步所生成的source文件;
4. 在程序块的声明部分,TITLE行下面的一行中输入” KNOW_HOW_PROTECT”;
Compile);?Save,File?
5. 存盘并编译该source文件(选择菜单File)
6. 现在就完成了您程序块的加密保护。
http://www.absygs.com
公司后提示信息