先进技术 >> 技术解释 >>
程序特点

张前苏PLC程序的一行是完成一个特定的动作,而其他PLC是进行一次特定的运算.

以最简单的串联为例.输入11和输入12串联,结果等于输出11

张前苏PLC表达为:

串联2 输入11,输入12,输出11

运算的结果就存在输出11中间了.没有其他地方保存.

张前苏PLC建立了一个框架. 其内部结构为:

当输入11高,输入12高,输出11为高

当输入11高,输入12低,输出11为低

当输入11低,输入12高,输出11为低

当输入11低,输入12低,输出11为低

在框架的内部的运算中,模拟出任何一种可能.输入任意变化,都不出我们的框架范围.

用户编程只须将输入输出朝框架上套.

其他PLC:(形式就是这样,不要过分追求格式)

1: 输入 输入11(将输入1读入特定位置,通常为CPU的累加器,以后以CPU指这单位)

2: 串联 输入12 (第二个数和CPU运算,结果在PLC中)

3: 输出 输出11 (将CPU内容送到输出)

如对单片机了解的,知道其实就是汇编结构.

其他PLC的优势在于系统设计成本低,无需框架.更灵活.

比如说,将第二条内容可以取反触点,或者多几个输入量,甚至在3之后多几个输出量,都是可以的.

因为每一个量只须与CPU打交道,就是3步输出到11后,CPU的内容都还在.

张前苏PLC比较死板,如果输入由2个量变为3个,我们就不得不更改成为另一个框架.(每一条命令其实就是一个框架)

如果有一个无法简单完成的任务,我们就开发一个框架来实现它.使最终用户的程序量显得简单.

我们的命令更加的专业化,其他PLC的命令更加的通用化,

我们的劣势在于灵活.优势在于直观.

作为一种弥补,我们拥有其他PLC所能表达的所有命令,同时也有一些特殊的便捷的命令

如 特殊继电器命令 步进电机控制命令 等.

确实,大家可能习惯梯形图。 甚至形成了其世界标准。

由于我们没有其版权,不敢使用。国外的技术都使用了层层的知识产权作保护。

不敢说我们的编程方式更简单.只能说这只是实现的手段。

但我们的内核已经设计为能使用任何一种语言进行编程设计.

只是一层中文的程序壳,这样我们在需要的时候,可以以最低的成本和最快的速度,推出其他语言的版本.

中国大陆销售PLC不到世界的1%,如果不想卖出去是没有出息的.

注:2001年的老文章

先进技术 >> 技术解释 >>
北京张前苏公司
设计制造 测量基准 控制PLC 北京张前苏公司 2001-2021