技术答疑

01、一般PLC内部结构是如何的?

【解答】

以西门子S7-200CPU224为例,打开小盖子看到模式开关、2个电位器、还有扩展接口(图1a),打开后看到第一层电路板,是CPU板(图1b);第二层板是I/O板,可以看到14个输入光耦、10个输出继电器(图1c);最底层是电源板(图1d)

技术答疑_第1张图片

图1CPU224的内部结构

02、请解释下S7-200中如何调用表指令?

解答

如图2所示为S7-200的常用表指令。

技术答疑_第2张图片

图2常用表指令

对于表指令应用比较多,这里举个例子:表格的第一个内存位置包含表格长度(在本范例中,VW0指定20个条目);第二个内存位置显示表格条目的当前数目;其他位置包含条目。一个表格最多可有100个条目,当执行影响表格条目的指令时,条目的实际数目(此处为VW2)会由CPU自动递增或递减。图3所示为表指令应用案例的主程序和解释。

技术答疑_第3张图片
技术答疑_第4张图片

图3表指令应用例举

03、S7-200共有哪些中断子程序的类型?

解答

中断程序可以为PLC内部或外部的特殊事件提供快速反应,通常中断子程序都较为短小和简明扼要,这样可以加快中断子程序执行的速度,使其他程序不会受到长时间的延误。

S7-200支持以下中断子程序类型:

(1)通讯端口中断

S7-200生成允许程序控制通讯端口的事件。此种操作通讯端口的模式被称作自由端口模式。在自由端口模式中,程序定义波特率、每个字符的位、校验和协议。可提供"接收"和"传送"中断,协助您进行程序控制的通讯。

(2)I/O中断

S7-200生成用于各种I/O状态不同变化的事件。这些事件允许程序对高速计数器、脉冲输出或输入的升高或降低状态作出应答。一般情况下,I/O中断包括上升/下降边缘中断、高速计数器中断和脉冲链输出中断。S7-200可生成输入(I0.0、I0.1、I0.2或I0.3)上升和/或下降边缘中断。

(3)时间基准中断

S7-200生成允许程序按照具体间隔作出应答的事件。通常使用定时中断控制模拟输入取样或定期执行PID环路。

时间基准中断包括定时中断和定时器T32/T96中断。用户可以使用定时中断基于循环指定需要采取的措施,循环时间通常被设为从1毫秒至255毫秒每1毫秒递增一次。

04、某精密机床,其主轴转速共分7档,分别为75r/min、150r/min、300r/min、500r/min、800r/min、1200r/min、1500r/min。请设计一个S7-200PLC和MM440变频器联机实现7段速固定频率控制案例。

【解答】

1、绘制频率控制曲线(图4)

技术答疑_第5张图片

图4 7段速固定频率控制曲线

2.进行变频器与PLC的硬件接线(图5)

技术答疑_第6张图片

图5 7段速固定频率控制电路PLC与变频的硬件接线

3.建立PLC的I/O分配表(表1)

技术答疑_第7张图片

表4-7PLC的I/O口分配表

4.变频器参数设置(表2)

技术答疑_第8张图片

表2变频器的参数设置表

你可能感兴趣的:(技术答疑)