下面的话,西门子S7-1200和S7-1500之间指令的优点和比较进行讲解。
西门子S7-1200/1500指令的优点
一.指令功能强大,完整。例如浮点数指令包括了所有的基本函数,用它能生成所有的函数。而有的小型PLC缺少一些基本函数,例如S7-200没有反三角函数。
与S7-200相比,位逻辑指令增加了取反线圈指令,边沿检测指令增加到6条。S7-200SR指令需要输入被操作的地址连续的位数,实际上绝大多数情况只对一位置位或复位。S7-1200分为只对一位和对位域,(多位)置位复位的4条指令简化了操作。
采用比拟触点,比S7-300方框比拟指令紧凑,易于理解,形象直观。
二.指令分类合理。分为基本、扩展、工艺(计数、PID运动控制)通信4大类。所有的数学运算指令合并为数学函数类。
老版STEP7中,S7-300/400很多常用的指令放在库里,用起来不太方便。已将S7-300/400指令库里一些常用的指令,归到基本指令和扩展指令了
三.通过在指令中设置数据类型,将大量的指令合并为一条指令。效果最为明显的转换指令CONVERT被转换数的数据类型有12种,每种可以转换为数种数据类型,相当于好几十条指令。
西门子S7-1200和S7-1500指令的比拟
一、可用的编程语言
S7-1500和S7-1200都能使用梯形图,LA D功能块图FBD和结构化控制语言SCL语言。为了和S7-300/400兼容,S7-1500还可以使用STL语言。
二、指令的比拟
1.S7-1500基本指令比S7-1200多9条指令。
2.扩展指令中只有S7-1500有PROFIenergi使用 PROFINET进行能源管理)指令。此外S7-1500比S7-1200多11条指令。
3.技术”类指令S7-1500比S7-1200多5条高速计数器指令。
4.通信”类指令S7-1200比S7-1500多3条发送电子邮件的指令。