PLC的通信包括PLC相互之间、PLC与上位计算机以及PLC和其他智能设备之间的通信。高了其性。在硬件方面,所有的I/O接口都采用了光电隔离,使得外部电路与PLC内部电路实现了物理隔离。各模块均采用屏蔽措施,以防止辐射干扰。电路中采用了滤波技术,以防止或抑制干扰。在软件方面,PLC具有良好的自诊断功能,一旦系统的软硬件发生异常情况,CPU会立即采取有效措施,以防止故障扩大。通常PLC具有功能。
对于大型的PLC系统,还可以采用双CPU构成冗余系统或者三CPU构成表决系统,使系统的性进一步提高。
(2)程序简单易学,系统的设计调试
PLC是面向用户的设备。PLC的生产厂家充分考虑到现场技术人员的技能和习惯,可采用梯形图或面向工业控制的简单指令形式。梯形图与继电器原理图很相似,直观、易懂和易掌握,不需要学习专门的计算机知识和语言。设计人员可以在设计室设计、修改和模拟调试程序,非常方便。
(3)安装简单,维修方便
PLC不需要专门的机房,可以在各种工业环境下直接运行,使用时只需将现场的各种设备与PLC相应的I/O端相连接,即可投入运行。各种模块上均有运行和故障指示装置,便于用户了解运行情况和查找故障。
(4)采用模块化结构,体积小,重量轻
为了适应工业控制需求,除整体式PLC外,绝大多数PLC采用模块化结构。PLC的各部
如果OS=1,跳转指令JOS将跳转到标号所在的目的地址。
(5)与条件码CC0和CC1有关的跳转指令 这些指令根据条指令执行后与运算结果有关的条件码CC0和CC1的状态,确定是否中断程序的线无逻辑块结束指令 逻辑块结束指令包括块无条件结束指令BEU(Block End Unconditional)和块结束指令BE,以及块条件结束指令BEC(Block End Conditional)。
执行块结束指令时,将中止当前块的程序扫描,返回调用它的块。BEU和BE是无条件执行的,而BEC只是在RLO=1时执行。
设在逻辑块A中调用逻辑块B,执行逻辑块B中的无条件结束指令BEU或在条件满足时执行BEC指令,将会中止逻辑块B(当前块)的程序扫描,返回逻辑块A中的调用逻辑块B的调用条件跳转指令直接与右边的垂直电源线相连,执行无条件跳转指令后马上跳转到指令给出的标号处。
条件跳转指令的线圈受触点电路的控制,它的逻辑运算结果RLO=1时,跳转线圈“通电”,跳转到指令给出的标号处。性扫描,跳转到标号所在的目的地址。
如果运算结果为0(CC0=0,CC1=0),跳转指令JZ将跳转到标号所在的目的地址。
如果运算结果非0(CC1=0/CC0=1或CC1=1/CC0=0),跳转指令JN将跳转到标号所在目的地址。
如果运算结果为正(CC1=1与CC0=0),跳转指令JP将跳转到标号所在的目的地址。
如果运算结果为负(CC1=0与CC0=1),跳转指令JM将跳转到标号所在的目的地址。
如果运算结果大于等于0(CC1=0/CC0=0或CC1=1/C0=0),跳转指令JPZ将跳
SIEMENS沈阳电缆供货商