西门子PLC模块6ES7513-1AM03-0AB0
提高PLC运行效率,缩短完成相同任务时的执行时间。
1、没必要共享信号时,放置在同一网络里的多条指令,会产生额外的进出栈操作(具体可以转成STL来分析),而且如果不是逻辑要求,应避免横向串联,这样至少可以减少一个“与”指令。好处仅仅是放在一个网络里,感觉紧凑一点。
2、合理使用立即IO指令(尽量减少使用)节LC处理立即指令的转换时间。
3、计算中尽量使用计算结果存储器,而不用过渡存储器。
4、可以用“字”的时候尽量避免用“双字”,可以用整数时,尽量避免用实数。
5、尽量避免数据类型转换,不得不用时,尽量用AC存放中间变量,减少转换次数。或者编程时先预留出存储空间,比如:用VW2存整数时,VW0空出不用,就可以直接以VD0的形式来进行访问VW2中的数据;
6、减少非必要网络扫描,把可以设条件执行的网络(特别是AIW、AQW),归类到子程序中作条件调用(例如定时中断);
7、在保证工艺要求前提下,适当减小发生中断的频率
令:x表示喷胶头移动的速度;y表示相应的补偿量,则选取m个实验数据(xi,yi),其中i=1,2,…,n。通过zui小二乘法构造如式(2)所示的关系矩阵,求解关于a0,a1,…,am的线性方程组,可得x,y之间的近似函数关系。
令:ωi=1,即取{1,x,…,xm)为基函数的代数多项式进行拟合
。考虑到精度与速度平衡统一,经实验验证分析选取m=2,n=4,利用克莱姆(Cramer)算法求解出系数a),a1,即可得补偿曲线:
y=φ(x)=a0+a1x (3)
对多个喷胶控制头分别计算误差补偿曲线,即可实现多个喷胶头同时多工位的粘箱加工控制。
3 系统调试
PLC控制系统的调试分软、硬件两部分进行。硬件调试主要检查电控元件是否正常可靠工作,线路连接是否正确,抗干扰措施是否合理。软件调试先分模块再系统总体调试,逐步分析程序运行是否符合控制要求,异常情况的发生。经在某纸箱粘箱生产线上的实际运行表明,PLC控制喷胶系统达到了实际生产的要求,系统可靠性高,易扩展,维护方便,抗*力强。
PLC的选型方法总结
在PLC系统设计时,首先应确定控制方案,下一步工作就是PLC工程设计选型。工艺流程的特点和应用要求是设计选型的主要依据。PLC及有关设备应是集成的、标准的,按照易于与工业控制系统形成一个整体,易于扩充其功能的原则选型所选用PLC应是在相关工业领域有投运业绩、成熟可靠的系统,PLC的系统硬件、软件配置及功能应与装置规模和控制要求相适应。熟悉可编程序控制器、功能表图及有关的编程语言有利于缩短编程时间,因此,工程设计选型和估算时,应详细分析工艺过程的特点、控制要求,明确控制任务和范围确定所需的操作和动作,然后根据控制要求,估算输入输出点数、所需存储器容量、确定PLC的功能、外部设备特性等,zui后选择有较高性能价格比的PLC和设计相应的控制系统。
一、输入输出(I/O)点数的估算
I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%~20%的可扩展
余量后,作为输入输出点数估算数据。实际订货时,还需根据制造厂商PLC的产品特点,对输入输出点数进行圆整。
二、存储器容量的估算
存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。 PLC存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的10~15倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量。