1. PC与MC控制的区别
简而言之,MC它是一种通用的专用机器,而且PC是专用通用机。
从微型计算机的应用范围来看,MC是通用机,而PC它是一台特殊的机器。微型计算机是在过去计算机和大型集成电路的基础上发展起来的。其最大的特点是操作速度快,功能应用范围广,因此MC是通用计算机PC是为适应工业控制环境而设计的专用计算机。
但从工业控制的角度来看,PC它也是一种通用机器。各种工业控制系统的要求可以通过模块,可以满足各种工业控制系统的要求。MC控制器作为一种设备,必须根据实际需要考虑抗干扰问题、硬件和软件设计,以满足设备控制的特殊需要。这必然是通用的MC变成具有特殊功能的控制器,变成专用机器。
具体差异体现在以下几个方面:
1. PC抗干扰性能比MC高;
2. PC编程比MC简单;
3. PC设计调试周期短;
4. PC输入/输出响应速度慢,滞后现象大(一般为ms级),而MC响应速度快(为 us级);
5. PC操作方便,人员培训时间短,MC难度大,人员培训时间长;
6. PC易于维修,易于维修MC则较困难。
2. PC不同于继电器控制
在PC梯形图是编程语言中使用最广泛的语言PC指令系统将梯形图转换为PC编程器的程序由编程器键入PC去用户存储区。
PC梯形图与继电器控制线路图非常相似,主要原因是PC梯形图的发明大致上沿用了继电器控制电路元件符号,仅在个别之处有些不同。同时,信号的输入/输出形式及控制功能也是相同的.但PC控制不同于继电器。主要体现在:
a) 组件不同
继电器控制线由许多真正的硬件继电器组成,梯形图由许多所谓的软继电器组成。这些软继电器本质上是存储器中的每个触发器,可以放置0或1。
硬件继电器容易磨损,而软继电器不磨损。
b) 触点数量不同
硬继电器的触点数量有限,控制继电器的触点数量一般只有4~8对;梯形图中每个软继电器的接触点数是无限的。因为存储器中的触发器状态可以使用任何次数。
c) 控制方法不同
在继电器控制线路中,通过各种继电器之间的硬接线实现某种控制。由于其控制功能已包含在固定线路之间。因此,其功能是一致的,不灵活的;和PC通过梯形图即软件编程实现控制,因此其灵活多变。
此外,在继电器控制线路中,为了达到一定的控制目的,安全可靠,节省继电器接头的使用,设置了许多限制联锁电路;在梯形图中,由于它处于周期扫描工作模式中,没有多个支路平行动作,连锁条件也可以在软件编程中编制,因此PC与继电器控制设计相比,电路控制设计大大简化。
d) 工作方式不同
在继电器控制线路中,当电源连接时,线路中的所有继电器都受到限制,即吸入的继电器同时吸入,不应吸入的继电器由于某些条件的限制而无法吸入。这种工作模式有时被称为平行工作模式;在梯形图的控制线中,图中的软继电器处于周期性循环扫描连接中,相同条件下的每个继电器的动作顺序取决于程序的扫描顺序。这种工作模式有时被称为串行工作模式。
继电器控制线可以转换为PC梯形图,但由于工作方式不同,前者是并行工作,后者是串行工作,加上PC集中输入、集中输出刷新等工作过程的特点PC主要表现在以下两个方面:
a) 输入/输出滞后(例)
最大延迟可能占2~因此,延迟时间与程序长度和指令执行速度有关。
这种响应滞后不仅是由于PC扫描工作模式更重要PC输入接口滤波带来的输入延迟和输出接口中驱动器件的动作时间带来的输出延迟也与程序设计有关。这种滞后现象完全允许一般工业控制设备。
b) 不允许双重输出(例)
上图是双重输出的典型例子,PC输出处理的原则是:优先考虑后者的工作程序。