西门子模块6ES7232-0HD22-0XA0详细使用
存储器
存储器主要有两种:一种是可读/写操作的随机存储器RAM,另一种是只读存储器ROM、PROM 、EPROM和EEPROM。在PLC中,存储器主要用于存放系统程序、用户程序及工作数据。
系统程序是由PLC的制造厂家编写的,和PLC的硬件组成有关,完成系统诊断、命令解释、功能子程序调用管理、逻辑运算、通信及各种参数设定等功能,提供PLC运行的平台。系统程序关系到PLC的性能,在PLC使用过程中不会变动,是由制造厂家直接固化在只读存储器ROM、PROM或EPROM中,用户不能访问和修改。
用户程序是随PLC的控制对象而定的,由用户根据对象生产工艺的控制要求而编制的应用程序。为了便于读出、检查和修改,用户程序一般存于CMOS静态RAM中,用锂电池作为后备电源,以保证掉电时不会丢失信息。为了防止干扰对RAM中程序的破坏,当用户程序经过运行正常,不需要改变,可将其固化在只读存储器EPROM中。现在有许多PLC直接采用EEPROM作为用户存储器。
西门子直流调速器
SIMOREG 6RA70 西门子直流调速器是全数字化的紧凑型设备,它连接到三相交流电源上。这些西门子直流调速器轮流被用于变速 DC 驱动的转子电路和励磁电路。 额定直流电流范围扩展为 15A 至 3000A,并可通过并联 SIMOREG 西门子直流调速器进行扩展。
单象限西门子直流调速器或四象限西门子直流调速器可适应于各种具体的应用要求 由于西门子直流调速器配有一个集成的参数化面板,它们是自主单元,不需要任何其它的参数化设备。由两个微处理系统来处理所有的开环和闭环控制任务以及监视和辅助功能。 设定值和实际值可使用模拟形式或数字形式。
西门子6RA7075直流调速器
SIMOREG 6RA70 西门子直流调速器的设计具有紧凑而节省空间的特点。包含闭环控制板的电子箱安装在西门子直流调速器门上。 电子箱还具有容纳其它与过程相关扩展功能和串行接口板的空间。这种设计使得维修极为简单,因为单独的部件可容易操作。
外部信号(数字量 I/O,模拟量 I/O,脉冲编码器等)由插入式端子连接。 西门子直流调速器软件保存在闪存中。 软件升级包可通过基本单元的串行接口方便下载。
额定直流电流为 125 A 或以下的西门子直流调速器为自冷却,额定直流电流为 210 A 或更高的西门子直流调速器须强制空气冷却(风扇装置)。
速度控制器的输出或者作为转矩设定值或者作为电流设定值,这取决于参数化。 在闭环转矩控制方式中,速度控制器输出是通过机器磁通量φ 来加权的,作为一个电流设定值传送给电流限制。 转矩控制方式通常是和励磁弱化一起使用的,大的电动机转矩可以被限制,但与速度无关。
具有下列功能:
?通过参数独立地设置正/负转矩限制。
?作为一个可参数化的切换速度的函数,通过一个开关量连接器切换转矩限制。
?利用一个连接器,例如,通过一个模拟输入或串行接口来自由输入转矩限制。
低的输入量总是被用作电流转矩限制。 在该转矩限制之后,可以添加转矩设定值。
自动反向模块(仅当西门子直流调速器用于四象限驱动时)连同电流控制回路一起作用,去定义把转矩方向反转过来所需要的所有过程的逻辑序列。 必要时,一个转矩方向可以通过参数设置来禁用。
PLC周期性死机的特征是PLC每运行若干时间就出现死机或者程序混乱,或者出现不同的中断故障显示,重新启动后又一切正常。根据实践经验认为,该现象见原因是由于PLC机体长时间的积灰造成。
应定期对PLC机架插槽接口处进行吹扫。吹扫时可先用压缩空气或软毛刷将控制板上、各插槽中的灰尘吹扫净,再用95%酒精擦净插槽及控制板插头。清扫完毕后细心组3.3PLC无故程序丢失
PLC程序丢失通常是由于接地不良接线有误、操作失误和干扰等几个方面的原因造成的:
PLC主机及模块必须有良好的接地。
主机电源线的相线与中性线必须接线正确。
预先准备好程序包,用作备份。
使用手持编程器查找故障时,应将锁定开关置于垂直位置.拔出就可起到保护内存的功能。
由于干扰的原因造成PLC程序丢失.其处理方法可参照PLC受干扰引起故障的处理。当PLG出现故障时,只要按照一般的故障规律进行判断,应该可以准确迅速地把故障排除掉。
装到位.恢复开机便能正常运行。
PLC开关量和模拟量如何转换
PLC开关量、模拟量转换,要明了三层含义:设备信号层、PLC软件应用层、PLC内部处理层。
设备层:开关量是通断信号,模拟量是线性电压信号或线性电流信号。
西门子电源6EP1336-3BA10
西门子PLC变量的采集模式
变量具有三种采集模式,循环连续,循环使用及根据命令。
默认情况下,我们应该将其设置为循环使用的方式。这表示只有当前画面中使用到了某变量,该变量才会被刷新,才会产生通信负荷。如果错误地设置为循环连续,那么不管当前画面中是否使用该变量,面板都会在后台不停地刷新该变量,从而产生不必要的通信负荷,降低了面板整体的通信速度。
设置为循环连续方式常见的应用是该变量组态了数值更改事件。
1、变量的刷新周期
普通的通信方式,面板能支持的小刷新周期是100ms。
是不是设置得越短,通信就越快呢?当变量很少时,基本上是这样。但若变量很多时,则不然。因为大量的通信任务执行的时间远超刷新周期,将导致通信堵塞。表现就是通信速度反而会下降。应该根据项目的实际需要,变量刷新周期该长的长,该短的短。
对于某些特殊的应用,如直接键。则可以将面板组态为DP 从站。从而保证某些关键数据的快速传送。
如何在西门子840D系统下进行垂度补偿
对于数控机床的一个轴由于自身的重量造成下垂,相对于另一轴的位置发生变化称为垂直误差,也是指坐标轴由于部件的自重引起的弯曲变形,可利用西门子840D的垂度补偿功能加以误差纠正,从而提高机床加工精度,多应用在镗床的主轴箱滑枕或镗杆与立柱间的交叉补偿。通过调节主轴箱也就是Y轴垂直于立柱的位置,大限度的消除滑枕或镗杆水平伸出后在重力作用下对其伸出水平的影响。补偿起始点位置a,补偿终止点位置b,补偿间隔距离c,那么需要插补的中间点的个数K,其中K=1+(b-a)/c。,0<K<MD18342(值)
具体操作步骤如下:
1)设定通用参数MD19300COMP_MASK=4。(开通补偿功能)
2)设定通用参数MD10260=1(使能基本系统转换)
3)设定轴参数MD18342MM_CEC_MAX_POINTS[t]=n(垂直补偿大点数),修改此参数后会引起NCK内存的重新分配,出现“4400"(机床数据更换使得缓冲存储器重组数据丢失)报警,此时要在服务菜单下对NC做一次系统备份。
4)设定数据:SD41300=1,激活补偿表格。
SD41310:垂直补偿表的权重因数
5)对系统做一次NCK复位后会出现轴参数丢失报警,此时将3)步骤下的NC备份Load进NC系统。
1)在Nc-Active-Data菜单下直接复制“EEC_DATA"到一个新建立的备份文档目录*.MDN中。
2)在新的目录下找到并打开补偿文件表格,根据测量人员测量的数据把相应的补偿点直接在表格中更改。
3)设定轴参数MD32710ENC_COMP_ENABLE=0(关掉垂度补偿),将修改后的补偿表格Load进NC系统。
4)设定轴参数MD32710ENC_COMP_ENABLE=1(激活垂度补偿),做一次NCK复位。
5)MD32720:下垂补偿表在任一点的补偿值总和的极限值,系统对垂度补偿值进行监控,若计算的总垂度补偿值大于MD32720中设定的值,将会发生20124报警(中补偿值太高)840DE(出口型)为1mm,840D(非出口型)为10mm。
6)参照轴和输出轴均需回参考点,新的补偿数据生效。
可以在“Diagnostics"------“Servicedisplay"------“ServiceAxis"界面下看到数据改变。
还是以一机床实际操作为例,W轴(滑枕)行程+5mm~-620mm,补偿起始点位置a=0,补偿终止点位置b=-600,补偿间隔距离c=-100,那么需要插补的中间点的个数根据K=1+(b-a)/c即K=7,循环次数p=7-2即p=5。
垂度补偿的方法要较螺距补偿简便,无须激光干涉仪就可以完成。沿滑枕进给方向置放一水平尺,以X轴(床身工作台)和Y轴(主轴箱)方向校准平尺。在MDA方式下以距离c为间隔向W轴负方向分段进给,记录下每个节点的误差值,重复测量几次,取各点记录误差值的平均值写入补偿表格
关于螺距补偿和垂度补偿表格的导入还有种方法是修改补偿文件格式为加工程序,将补偿文件复制到零件程序时系统会自动添加文件头,在AUTO方式下运行一遍该程序即可。
垂度补偿的表格与螺距补偿的表格区别在于增加了参考轴和输出轴的概念,在表格中的体现为
$AN_CEC_INPUTAXIS(0)=W;基准轴为W轴
$AN_CEC_OUTPUTAXIS(0)=Y;补偿轴为Y轴
$AN_CEC_DIRECTION(0)=-1;负方向有效(1:正向,0:双向,-1:负向)
$AN_CEC_STEP[0]=C;补偿间隔距离C
$AN_CEC_MIN[0]=0;基准轴补偿点的起始位置
$AN_CEC_MAX[0]=-600;基准轴补偿点的终止位置
通过和螺距补偿对比可知,螺距补偿仅针对单轴,补偿是双方向都生效的,我们补偿曲线的建立必须考虑双方向的综合误差,取佳的平衡点。而垂度补偿引入了参考轴的概念,参考轴可以是轴本身也可以是其他轴,补偿的方向也是可选择的。在我们应用时有很大的灵活性。
在实际运用中840D数控系统提供的垂直误差补偿功能解决了坐标轴变形产生的加工误差问题。利用此功能还可以进行数控机床进行双向螺距补偿,还可以应用到台面倾斜补偿等方面。
用四个按钮分别控制四个灯,当其中任意一个按钮按下时对应的灯亮,多个按钮按下时灯不亮。
控制方案设计
1.输入/输出元件及控制功能
输入/输出元件及控制功能
plc软元件 | 元件文字符号 | 元件名称 | 控制功能 | |
输入 | I0.0 | SB1 | 按钮1 | 控制灯 |
I0.1 | SB2 | 按钮2 | 控制灯 | |
I0.2 | SB3 | 按钮3 | 控制灯 | |
I0.3 | SB4 | 按钮4 | 控制灯 | |
输出 | Q0.0 | EL1 | 灯1 | 照明 |
Q0.1 | EL2 | 灯2 | 照明 | |
Q0.2 | EL3 | 灯3 | 照明 | |
Q0.3 | EL4 | 灯4 | 照明 |
2.电路设计
用四个按钮分别控制四个灯的接线图和梯形图,如下图所示。
3.控制原理
如上图(b)梯形图所示,例如:
●当按下按钮SB1 时,梯形图中的I0.0 常开接点闭合,输出线圈Q0.0 得电自锁,EL1 灯亮。I0.0常闭接点断开,其他输出线圈失电。
● 如再按下按钮SB2,梯形图中的I0.1常闭接点断开,Q0.0 线圈失电,I0.1 常开接点闭合,输出线圈Q0.1 得电自锁,EL2 灯亮。
● 按下按钮SB5,I0.4接点闭合,Q0.0~Q0.3 全部复位,灯全灭。