多地点控制有时又称为异地控制,一般有两种情况:一种情况是多个开关、按钮或脉冲点共用一个PLC的接线端子,这类编程控制与一个开关、按钮或脉冲点接到PLC的一个接线端子一样,在此不过多介绍;另一种情况是多地点独立占用不同接线端子,控制同一输出端子的情况。这类多地点控制系统一般需要运用基本运算“与”、“或”、“非”等指令,同时还须列表分析建立控制的逻辑函数关系,根据逻辑函数关系设计梯形图程序。比如要求在三个不同地点(A地、B地和C地)的开关独立地控制一台电动机,任何一地的开关动作都可以使电动机的状态发生改变。按此要求可分配PLC的I/O地址为:A地开关S1接I0.0端子,B地开关S1接I0.1端子,C地开关S1接I0.2端子;电动机接在Q0.0端子上。
假如做如下规定:输入量为逻辑变量I0.0、I0.1、I0.2,分别代表输入开关,输出量为逻辑函数Q0.0,代表输出位寄存器;常开触点为原变量,常闭触点为反变量,常开触点闭合为“1”,断开为“0”,Q0.0通电为“1”,不通电为“O”。这样就可以按控制要求列出其逻辑函数的真值表,见表7-3。
表7-3 三地点控制一台电动机逻辑函数的真值表
真值表按照每相邻两行只允许一个输入变量变化的规则排列,便可满足控制要求。根据此真值表可以写出输出与输入之间的逻辑函数关系式为
根据逻辑表达式,可设计出梯形图及其对应的语句表,如图7-13所示。(www.xing528.com)
图7-13 三地点控制一台电动机的梯形图及对应的语句表
根据逻辑函数关系式设计程序,可设计如图7-14所示的梯形图及语句表程序。
图7-14 另一种三地点控制一台电动机的梯形图及其对应的语句表
三地点控制一台电动机,属多地点控制的范畴。图7-13和图7-14所示梯形图程序均能实现,只是逻辑层次关系清晰程度不一样,读者掌握难易也将会不同。从这个里读者可以发现和探讨其编程规律,并可很容易地把它扩展到四地、五地甚至更多地点的控制。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。