今天开始学习SCL语言的使用。SCL语言在西门子中叫作SCL,在AB中叫作SC语言,其实用法基本一直。
首先就是Zui简单的,与或非的使用。与或非其实大伙很熟悉,在大学那会,模电上就学过,SCL中使用起来和上学那会基本一致。
与
与的SCL符号是“AND”。与梯形图的对比如下:
由图可见:与就是梯形图中简单的串联操作。当M0.0和M0.1都为“1”时,将M0.2置“1”。
或
或的SCL符号是“OR”。或梯形图的对比如下:
由图可见:或就是梯形图中简单的并联操作。当M0.0或M0.1中至少有一个为“1”时,将M0.2置“1”。
非
非的SCL符号是“NOT”。非梯形图的对比如下:
由图可见:非就是梯形图中的取反操作。当M0.0为0时,将M0.1置“1”,也就是取反。
与、或、非是SCL中Zui基本的组成单元了,可以谁是在程序中随处可见,了解了它,相当于打下一个小小的基础。在接下来的学习,将会是条件语句的使用。