通过优化PLC程序提高运行速度
通过本方法优化可以很大的增加程序语句数,使程序更加简练、可读性更佳,由于不必须做到耗时的构造函数,程序运行效率也获得提升。且数学运算量越大,效率提升就越显著。缺点是要多闲置两字节的内存,以后程序中无法用于VW0。 但S7-200的RAM空间相当大,一般是用不完的,以226为事例,有多达10K的RAM,极根本没多达1K。这些RAM都是花钱买来的,不必红不必,不必也是浪费了。
联系华体会游戏平台
详情
本文摘要:通过本方法优化可以很大的增加程序语句数,使程序更加简练、可读性更佳,由于不必须做到耗时的构造函数,程序运行效率也获得提升。且数学运算量越大,效率提升就越显著。缺点是要多闲置两字节的内存,以后程序中无法用于VW0。 但S7-200的RAM空间相当大,一般是用不完的,以226为事例,有多达10K的RAM,极根本没多达1K。这些RAM都是花钱买来的,不必红不必,不必也是浪费了。

华体会游戏官网

通过本方法优化可以很大的增加程序语句数,使程序更加简练、可读性更佳,由于不必须做到耗时的构造函数,程序运行效率也获得提升。且数学运算量越大,效率提升就越显著。缺点是要多闲置两字节的内存,以后程序中无法用于VW0。

但S7-200的RAM空间相当大,一般是用不完的,以226为事例,有多达10K的RAM,极根本没多达1K。这些RAM都是花钱买来的,不必红不必,不必也是浪费了。  同理,如果有字节型变量常常必须与字类型变量互相切换,让字节变量闲置一个字的内存宽度浪费一个字节,防止构造函数。具体步骤如下:  1.根据工程实际市场需求,展开功能块规划  撰写子程序在PLC中子程序是为一些特定的掌控目的编成的比较独立国家的程序。

华体会游戏官网

继续执行子程序调用指令CALL等,如果条件不符合子程序调用时,程序的扫瞄就仅有在主程序中展开,仍然去扫瞄这段子程序,这样就增加不必要的扫描时间。  2.用字或双字数据说赠送给DO点方法来掌控输入  在PLC的应用于中一般来说都会有大量的输入掌控,用字或双字数据说赠送给DO点方法来掌控输入可以提升速度,只要根据实际应用于的拒绝,合理分配输入地址,转换掌控输入掌控字,可以大大减少PLC程序执行的步数,从而减缓PLC的程序运行速度。  3.脉冲启动时SET、RESET  PLC中,用于SET指令只继续执行一次才可,不用每次扫瞄都继续执行这个指令,很合适与脉冲输入(PLS/PLF)指令因应用于。

有些工程人员忽略了这个问题,用于了常规的方法来驱动SET指令,无意中减少了PLC程序扫瞄运行时间.  4.防止了构造函数,方法如下:  以S7-200为事例,它的内存格式与我们常用的PC机正好忽略,它是低字在前,较低字在后的。所以我们可以将字变量放到后两个字节,在程序初始化时将前两个字节清零(程序的其它地方不得用于这两个字节)。


本文关键词:通过,优化,PLC,程序,华体会游戏平台,提高,运行,速度,通过,本

本文来源:华体会游戏平台-www.tcslsoft.com