PLC编程中级实验指导书.doc
《PLC编程中级实验指导书.doc》由会员分享,可在线阅读,更多相关《PLC编程中级实验指导书.doc(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目 录实验一 CS1的系统设置2实验二 CS1的指令使用13实验三 CS1的任务编程20实验四 CS1的逻辑控制功能双头钻床的控制25实验五 CS1的模拟量控制功能电子称称重显示27实验六 CS1的串行通信功能NT LINK通信功能29实验七 CS1的网络通信功能COMPOBUS/S网络通信31实验八 CS1D PLC的基本操作33实验一 CS1的系统设置一 实验目的1 了解CS1 PLC系统设定的特点;2 学会CS1PLC的DIP开关设置;3 学会用CX-P上位软件或编程器进行系统设置。二实验内容(一)DIP开关的设置1. 要求:针对以下几种使用情况,可以通过PLC的DIP开关来设置(1)
2、用户对PLC写入程序后,希望不被别人修改(2) 用户要求在程序被错误修改后,PLC可自动恢复出厂设置(PLC内部有存储盒)(3) 将CPU的RS232C口设置为默认的通信格式:1,7,2,e2. 操作步骤:(1)CS1 CPU单元DIP开关的作用如下表所示。表1-1 CS1 CPU单元DIP开关的功能针脚号设置功能1ON禁止写入用户程序存储器OFF允许写入用户程序存储器2ON电源接通时,自动将程序和设置从存储器卡传送到CPU单元OFF电源接通时,不会将程序和设置从存储器卡传送到CPU单元3(不用于CS1-H CPU)ON手持编程器信息以英文显示OFF手持编程器信息以保存在系统ROM中的语言显示
3、,若系统ROM为日文版则信息以日文显示4ON使用外设端口的默认标准通信参数OFF自动检测外设端口用户设定的通信参数5ON自动检测RS-232C端口用户设定的通信参数OFF使用RS-232C端口的默认标准通信参数6ON用户定义针脚,内部A39512为ONOFF用户定义针脚,内部A39512为OFF7ON从CPU单元写入存储器卡,此时要按下存储器卡电源开关并保持3秒钟;从存储器卡恢复到CPU单元,为了从存储器卡读到CPU单元,要打开PLC电源。优先权高于2#DIP所定义的自动传送OFF检查存储器卡容量,此时要按下存储器卡电源开关并保持3秒钟8OFF始终断开(2)操作操作一 : 将CPU的DIP 1
4、#设定为ON时,使用CX-P软件下载程序至PLC;然后再将DIP1#设定为OFF时,使用CX-P软件下载程序至PLC。结论:用户对PLC写入程序后,希望不被别人修改时可以考虑DIP 1#开关的位置。操作二 :将DIP 2#开关设定为ON,此时PLC通电时首先自动读取存储盒的数据,自动将存储盒中的程序和相关参数区设定传送入PLC,并自动将原有内容覆盖。结论:用户使用内存卡时需要考虑DIP 2#开关的位置。操作三:当DIP 5#设为ON时,CPU的RS232C口自动定为1起始位,9600BPS,7数据位,2停止位,偶校验。此时用户不管在参数区内设置什么参数,都是默认的数据格式。如DIP 5#设为O
5、FF,则需要在设定菜单中对上位链接端口进行通信数据设置。结论:当CPU的RS232口的通信参数需要修改时可以考虑DIP 5#开关位置。(二)使用上位编程软件CX-Programmer进行系统设置1 上位计算机与PLC通信。a) PLC断电后,把CPU DIP 5#设置为ON,即 TOOLBUS通信(默认设定)。b) 连接RS-232C电缆,PLC通电,如图1-1所示RS-232C口图1-1 PLC与计算机建立通信c) 计算机侧设成TOOLBUS通信网络类型。)启动CXP上位编程软件)新建一个工程文件)CXP上位编程软件自动进入改变PLC菜单,并设置如下图所示:图1-2 变更PLC对话框)点击设
6、备型号的设置按钮,并设置CPU型号如下图所示:图1-3 CPU类型设置对话框)点击设备型号的确定按钮,点击改变PLC的确定按钮,进入编辑菜单,并点击PLC(C)菜单的“在线工作(W)”条,让PLC与计算机保持在线通信,如图1-4所示。这时,编辑画面变灰色,工程文件目录显示PLC工作模式。图1-4 PLC的在线工作操作2 清除PLC内存(全清除)。在线状态下,点击PLC(C)菜单的“传送(R)”条下的“到PLC”条,然后在对话框的左下角复选框内选中清除PLC内存,最后按确认。a) 传送到PLC,操作如图1-5所示。图1-5 传送到PLC操作b) 清除程序内存,操作如图1-6所示选择清内存选项下载
7、程序选项不选择图1-6 下载选项对话框3 自动创建I/O表PLC在线编程状态下,在工程区窗口中双击“I/O表”进入PLC IO表,在所出现的PLCIO表对话框的选项下拉式菜单的“创建”条,并点击它。按选项“是(Y)”二次。操作过程如图1-7图1-9所示。 图1-7 自动创建I/O表操作1图1-8 自动创建I/O表操作2 图1-9 自动创建I/O表操作3注:I/O的创建过程PLC必须在编程模式下进行。4 上电后起动模式的设定在工程区窗口中双击“设置”进入PLC 设置菜单的“启动”标签,并在模式框内根据需求做选择。最后在“在线工作”方式下,传送所做的设置。如图1-10、图1-11所示。图1-10
8、PLC设定对话框a)传送“到PLC”,操作如图1-5所示。b)选“设置”复选框,按“确定”,如图1-11所示。图1-11 下载选项对话框5 输入响应时间的设定在工程区窗口中双击“设置”进入PLC 设定菜单的“单元设定”条,如图1-12所示,并在模式框内根据需求做选择。最后在“在线工作”方式下,传送所做的设置。传送的方法同上述“设置传送”图1-12 单元设定菜单6 内置RS-232C通信参数的设置在工程区窗口中双击“设置”进入PLC 设定菜单的“上位机链接端口”条,如图1-13所示,并在模式框内根据需求做选择。最后在“在线工作”方式下,传送所做的设置。图1-13 上位链接端口设定菜单(二)用手持
9、编程器进行系统设定1 PLC在“编程模式”下,按CLRMONTORCLR键进入初始画面。2 按以下通用步骤操作。3 举例:a) PLC起动模式设定为RUN状态,其操作步骤如下:)进入PC 设置画面。)按“0”键进入模式设置,找到模式设置地址+081。)按“CHG”键及三次“”键,选择RUN模式。)按“WRITE”键,确认。b) 设定监控时间为2000ms(2s)。)进入PC 设置画面。)按“1”键进入设置,找到监控时间地址+209。)按“CHG”键,输入80C8(2000的十六进制)。)按“CLR”回到初始画面实验二 CS1的指令使用 一实验目的1 掌握块指令、条件控制指令、符号比较指令、浮点
10、转换及浮点运算指令等特殊指令的功能和使用;2学习上位编程软件CX-Programmer的基本操作。3. 学习仿真软件CX-Simulator的使用。二实验内容(一)块指令和条件控制指令的使用请使用CS1系列PLC的块指令BPRG(096)、BEND(801)和条件控制指令IF(802)、ELSE(803)、IEND(804)完成以下控制要求:CIO 和控制两个不同的块程序。第一块由CIO 的状态执行2个加法中的一个,如CIO 为ON,数0001加CIO 0001通道数;如CIO 为OFF,数0002加CIO 0001通道数,对任一种情况,结果放到D00000。第二块由CIO 的状态执行,并显示
11、了二层嵌套,如CIO 和都为ON,CIO 1200和CIO 0002的内容相加,结果放到D00010,然后根据CY的状态将数0001传送到D00001。如CIO 或为OFF,整个加法操作跳过,而且CIO 变ON。参考梯形图程序如图2-1(a)所示。图2-1(a) 条件控制指令的使用注:在块指令BPRG(096)下输入条件指令的步骤如下:右键点击条头,选择“显示条按照”“说明列表”,如图2-1(b)所示。图2-1(b) 块指令的使用操作(二)符号比较指令的使用请使用CS1系列PLC使用符号比较指令完成以下控制要求:某工件加工过程分为四道工序完成,其具体时序要求如图2-2(a)所示。一个工件共需要
12、31s,每次按下运行控制开关后进入工序1,5.5s后完成工序1进入工序2,7s后完成工序2进入工序3,10s后完成工序3进入工序4,8.5后完成该工件加工回到工序1开始下一个工件加工循环,直到控制开关复位。试编制一个程序,完成该工件的加工任务。其中输入接点00000为运行控制开关,1.001.03分别为工序1工序4输出继电器。参考梯形图程序请见图2-2(b)。图2-2(a) 四工序控制时序图图2-2(b) 四工序控制参考梯形图(三)浮点转换指令和浮点运算指令的使用点A在坐标系中X轴和Y轴坐标(X,Y)由D00000和D00001的4位BCD数的内容表示。计算原点到A点的距离(R)和角度(,度表
13、示),并输出到D00100和D00101。结果中,小数点后面的数被截去。请使用CS1的相关浮点转换和浮点运算指令完成上述要求,参考梯形图程序请见图2-3。图2-3 浮点转换指令和浮点运算指令的使用思考:如需改用32位的浮点运算,程序该如何修改?(四)利用CX-Simulator进行程序仿真调试 CS1系列PLC使用上位编程软件CX-Programmer编程后,利用仿真软件CX-Simulator可实现脱机的的程序仿真调试,即在没有实际连接PLC时可利用该软件仿真程序运行的情况。这样,通过仿真调试,用户可在没有PLC的情况下修改完善程序,最后将调试完成的程序再下载到PLC中,大大提高了程序开发效
14、率。目前欧姆龙PLC中支持仿真功能的机型有CS/CJ、CJ1M、CS1D和CP1H。 下面利用仿真软件CX-Simulator仿真调试(二)中的四工序控制程序,即图2-2(b)所示的梯形图程序,操作过程如下: 1. 在CX-P中完成程序的编写,选择编程主窗口的“PLC”标签,在下拉菜单中选择“在线模拟”选项,如图2-4所示。图2-4 在线模拟仿真操作1 2. 仿真开始后,编程界面编程灰色,与实际连接PLC相同。接下来进行程序的下传、模式和设置的修改、内存的监视和修改等操作与实际连接PLC时利用CX-P软件进行的操作相同,在此不在重复。 3. 下传程序程序后,开始仿真调试程序,注意此时PLC的当
15、前模式应该在监视模式下,因为此时要运行程序,以观察程序执行的结果,同时要仿真信号的输入输出,即要对PLC的数据进行修改。 假设仿真启动按钮0.00得电,在梯形图中右键点击按钮的地址0.00,选择“设置”,在“设置”中选择“为ON”,则0.00得电,如图2-5所示。0.00得电后,可看到定时指令开始执行,与实际连接PLC完全相同。若使接点断开,操作过程相同,只要在“设置”中选择“为OFF”即可。图2-5 在线模拟仿真操作2 4. 按照上面所介绍的步骤,调试该程序,观察程序的执行结果。实验三 CS1的任务编程一实验目的1 掌握任务编程的基本概念;2 学习使用任务编程的功能及应用。二实验内容(一)断
16、电中断任务如果断电检测延迟时间在PC中设置为4ms,即225通道的0007位设成04。断电中断任务允许,即225通道的15位设成1。断电中断任务默认时间10ms,则中断任务执行时间为6ms,即10ms-4ms。,断电中断任务号规定为中断任务1。请完成断电后把8888送入D0088保存起来的断电任务的编写。a) 参数设定,如图3-1所示。电源断电检测时间设置为6ms使中断任务使能图3-1 断电中断任务相关时序设置c) 将修改后的设置下传到PLCd) 新建一个工程,点出击右键,插入程序,操作过程如图3-2。图3-2 建立新任务操作e)将新建立的任务属性设成断电中断任务,右键点击新增程序,选择“属性
17、”,指定其任务类型为中断任务01(通电错误),即为断电中断任务,如图3-3所示。图3-3 任务属性设置对话框e) 梯形图参考程序如图3-4所示:(断电后把8888送入D88保存起来)图3-4 断电中断任务的使用(二)开任务和关任务现有循环任务00、循环任务01、循环任务02三个任务,操作一开始循环任务00处于就绪状态,其它任务处于非运行状态,循环任务00可以控制循环任务01;循环任务01可以控制循环任务02;循环任务02可以控制循环任务00,使循环任务00进入等待状态。a) 新增循环任务00、循环任务01和循环任务02,并任务属性设置,分别如图3-53-7所示。图3-5 循环任务00的属性设置
18、图3-6循环任务01的属性设置图3-7循环任务02的属性设置b) 程序编写,参考梯形图程序请见图3-8(a)3-8(c)。1 循环任务00(全局控制任务:就绪状态)图3-8(a) 循环任务002 循环任务01图3-8(b) 循环任务01 3 循环任务02图3-8(c) 循环任务02实验四 CS1的逻辑控制功能双头钻床的控制一实验目的1. 学习了解CS1系列PLC的逻辑控制功能;2. 学习一般逻辑控制系统程序实现过程。二实验内容(一)实验要求请利用CS1系列PLC的逻辑控制功能完成双头钻床的控制,编写其控制程序,具体控制要求如下: 工件放置好后,操作人员通过启动相关按钮,驱动钻床动作,先将工件夹
19、紧,然后两个钻头同时向下运动,对工件进行钻孔加工,达到各自设定的加工深度后,分别返回原始位置,待两个钻头全部回到原始位置以后,释放工件,完成一个加工过程。 钻头的上限位置固定,下限位置可调整,通过4个限位开关提供这些信号。工件的夹持和释放由电磁阀控制夹持器实现,夹持信号取自夹持器的压力节点。(二)解决思路结合控制实现的要求,解决这样的控制问题就是理清两个钻头之间的动作联系以及各自的动作逻辑。根据前面的叙述,两个钻头在动作起始时是同时开始的,但由于各自加工深度不同,所以停止和返回的时间也不同。对于初始的启动条件可以视为一致,即夹持压力信号到达且启动按钮信号到来,则具备启动向下运转的基本条件。考虑
20、到停止条件不同,所以在各自的启动控制逻辑中,还需要加入对应的下限位置信号,控制钻头停止返回。通过上述分析,利用基本的逻辑指令,就可以实现双头钻床的控制程序。(三)I/O地址分配利用实验样机进行该实验,I/O地址如下表所示。表4-1 双头钻床控制I/O地址分配表输入地址输出地址1#钻头上限位置0.001#钻头上升控制1.001#钻头下限位置0.011#钻头下降控制1.012#钻头上限位置0.022#钻头上升控制1.022#钻头下限位置0.032#钻头下降控制1.03夹持信号0.04夹持控制1.04启动按钮0.05(四)梯形图程序设计双头钻床控制的参考梯形图程序请见图4-1。图4-1 双头钻床控制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 编程 中级 实验 指导书
限制150内