用以下实例说明。
(1)任务内容。
1)了解PI_C控制系统。PLC的I/()接口图如图4—9所示。
2)用I.AD语言编写控制程序,实现对灯I-1的控制功能。
3)下载调试程序,实现控制功能。
(2)任务目标。
1)能看懂PLC的I/()接口图,并能绘制类似图形。
2)熟悉PLC的工作模式。
3)熟悉并掌握STEP 7的创建项目、程序录入、下载等操作。
4)了解基本的编程、调试方去,掌握编程指令。
5)掌握常开触点,常闭触点和输出线圈指令的应用。
(3)任务要求。
1)当按下A按钮(不保持)时,灯I。l点亮并保持;当按FB按钮(不保持)时,灯I。1熄灭并保持。
2)用所学LAD的指令(常开触点、常闭触点和输出线圈)编写程序。
(4)设备条件。PLC模块配置情况:电源模块PS 307 5A,CPU模块CPU 314,信号模块SM323 D18/D()8×DC 24V -块,如图il-lo所示(如果无硬件条件,可以在计算机上利用模拟PLC软件进行仿真调试)。
(5)任务分析。
1)根据图4 9所示的PI.(:的I/()接口情况分析按钮的动作与PLC模块输入地址之间的关系,以及灯的状态与PI.C模块输出地址之间的关系,分析结果见表4-6。
2)根据控制任务要求分析PLC的相关输入、输出地址之间的逻辑关系。分析结果见表4-7。
(6)编程实施。根据j二述分析结果,选择指令实现PLC的l/()逻辑关系。
由于本案例任务非常简单,因此可以采用线性编程方式,将所有程序内容编写存()Bi中,参考控制程序如图4 11所示。