PLC课程实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PLC课程实验
————上机报告
学院:
班级:
学号:
姓名:
目录
一欧姆龙CX-Programmer软件的基本使用 (2)
1.开始一个新的工程 (2)
2.编写一个梯形图程序 (2)
3.把程序下载到PLC并上传 (3)
4.接线 (4)
5.在执行的时候监视程序 (4)
6.在线编辑 (4)
二上机实习程序 (5)
1 题目一 (5)
1.1 题目要求 (5)
1.2 IO分配及程序说明 (5)
1.3 梯形图 (5)
1.4 指令程序 (6)
2 题目二 (6)
2.1 题目要求 (6)
2.2 IO分配及程序说明 (6)
2.3 梯形图 (7)
2.4 指令程序 (10)
3 题目三 (10)
3.1 题目要求 (10)
3.2 IO分配及程序说明 (10)
3.3 梯形图 (11)
3.4 指令程序 (12)
三学习体会 (12)
一欧姆龙CX-Programmer软件的基本使用
在规划一个PLC工程时,在开始制定程序指令以前需要考虑各种项目和CX-Programmer 内部的设置。例如,要编程的PLC的类型和设置信息对CX-Programmer十分重要,因为只有这样,其才能够和PLC之间建立正确的程序检查和通信。编程要以将要使用的PLC为目标。PLC的类型可以随时改变,一旦改变,程序也跟着改变。按照不成文的约定,在开始的时候最好设置好正确的PLC类型。
1.开始一个新的工程
按照以下步骤来建立一个新的工程:
(1)选择工具栏中的新建按钮。
(2)定义工程的设备条目(设备类型为CP1L,网络类型为USB,CPU类型为L,其他默认)。
(3)保存工程
2.编写一个梯形图程序
下面以一个灯亮灭控制为例说明,该程序是一个标准的顺序控制,顺序如下:按下启动开关→灯亮→按下复位开关→灯灭。
编写一个梯形图程序,包括: 创建一个梯形图程序、编译程序。
(1)建立一个梯形图程序
1
)工具栏中的新建常闭接触点
按钮,在梯级的开始放置一个常闭
接触点,
用作复位开关,输入
0.01,
新建的常闭接触点将被显示。
2)在常闭触点的后端放置一个新的常开接触点,用作启动开关,
输入0.00,新建的常开接触点将被显示。
3)在工具栏中选择新建线圈按钮,在常开触点的旁边新建一个线
圈。输入100.00,然后选择确定按钮。
(2)编译程序
无论是在线程序还是离线程序,在其生成和编辑过程中不断被检验。在梯形图中,程序错误以红线出现。如果梯级中出现一个错误,在梯形图梯级的右边将会出现一道红线。
3.把程序下载到PLC 并上传
按照以下步骤来将程序下载到PLC :
1)选择工具栏中的保存工程按钮,保存当前的工程。如果在此以前还未保存工程,那么就会显示保存CX-Programmer 文件对话框。在文件名栏输入文件名称,然后选择保存按钮,完成保存操作。
2)选择工具栏中的在线工作按钮,与PLC 进行连接。将出现一个确认对话框,选择确认按钮。由于在线时一般不允许编辑,所以程序变成灰色。 3)选择菜单中PLC 的传送,将程序传送到PLC ,将显示传送对话框。弹
出的对话框选择确认就可以。
4.接线
用导线将开关连接输入端子,输出端子接一个实验灯。
5.在执行的时候监视程序
一旦程序被下载,就可以在图表工作区中对其运行进行监视(以模拟显示的方式)。按照以下步骤来监视程序。
1)选择工程工作区中的PLC 对象。
2)择工程工具栏中的切换PLC监视按钮。
3)程序执行时,可以监视梯形图中的数据和控制流,例如,连接
的选择和数值的增加。
6.在线编辑
虽然下载的程序已经变成灰色以防止被直接编辑,但是还是可以选择在线编辑特性来修改梯形图程序。当使用在线编辑功能时,通常使PLC运行在“监视”模式下面。在“运行”模式下面进行在线编辑是不可能的。
二上机实习程序
1 题目一
1.1 题目要求
用一只按钮控制一盏灯,第一次按下时灯亮并保持,第二次按下时灯灭,……奇数次灯亮,偶数次灯灭。
1.2 IO分配及程序说明
0.00为输入,接一个复位型开关,作启动开关,100.01为输出,接一个交通灯。当第一次按下开关时,辅助触点100.00得电,100.01得电自保持灯亮;第二次按下时,复位优先100.01失电,灯灭回到初始状态;第三次按下时跟第一次一样……往后循环,即可实现奇数次灯亮,偶数次灯灭,实现要求。
1.3 梯形图
图1.1为程序未执行时,图1.2为复位时
图1.1
图1.2
1.4 指令程序
2 题目二
2.1 题目要求
某系统中有三台通风机,2台及2台以上开机时,绿灯常亮;一台开机时,绿灯以5Hz的频率闪烁;全部停机时,红灯常亮。(通风机是否开机可以用按钮状态表示)
注:用符号P-0.2s特殊继电器常开触点可以发出5Hz的脉冲
2.2 IO分配及程序说明
输入0.00,0.01,0.02接开关表示三台通风机的启动,0.03为复位按钮即停机使用。输出100.00接绿灯,输出100.01接红灯,100.03,100.04,100.05为辅助线圈,不接输出(注:未使用100.02)。
当只0.00闭合(其他任一闭合也一样,即图2.4)时,辅助线圈100.03得电,100.01由于辅助触点断开而失电,辅助触点100.03闭合,由于P-0.2s特殊继电器发出的是5Hz的脉冲,所以100.00断续得电即绿灯以5Hz的频率闪烁;当0.00和0.01都闭合时(其他任意两个输入闭合也一样)时,辅助线圈100.03和100.04都得电,100.01由于辅助触点断开而失电,辅助触点100.03和100.04都闭合(图2.2),线圈100.00可以实现自保持,P-0.2s对输出无作用,所以输出100.00即绿