零基础自学LC入门第七讲.doc

零基础自学LC入门第七讲.doc

ID:55602485

大小:1.63 MB

页数:16页

时间:2020-05-20

零基础自学LC入门第七讲.doc_第1页
零基础自学LC入门第七讲.doc_第2页
零基础自学LC入门第七讲.doc_第3页
零基础自学LC入门第七讲.doc_第4页
零基础自学LC入门第七讲.doc_第5页
资源描述:

《零基础自学LC入门第七讲.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、零基础自学PLC入门第七讲FX系列PLC步进指令、功能指令程序的编写和应用1.步进指令1.1功能简介在现实的工业机械控制中,各个动作是按照时间、工艺、传感器等的先后次序,遵循一定的规律程序进行控制输出动作。一套完整的控制系统,要达到满足某种功能、工艺和控制的需要,还涉及到手动控制、自动控制、原点回归功能和学习(自适应)功能等等;这就需要到步进梯形指令,这个指令可以生成流程和工作与顺序功能非常接近的程序。顺序功能图中每一步包含一小段程序,每一步与其它步完全独立使用的。编程者根据控制要求将程序段按一定的顺序组合一起或者随意调用和组合,进行系统控制或者变更工序控制

2、,在这里,可以将步看成是子程序;这种编程方法灵活、多样性、便利、快捷,比如PLSY、PLSR等指令在PLC中对应于Y0或者Y1输出时,原则是出现一次,在这种情况时,如果对步进电机或者伺服电机进行多段控制或者复杂工艺和多运动轨迹控制的需求,那么,可以将PLSRY0的相关指令放置到某个STL步中,如STLS88,在程序运行时,N种的控制工艺或者速度和运动轨迹等,则可以N次SETSTL88,来达成控制目的;用FX2N系列PLC的状态继电器编制顺序控制时,应与STL指令一起使用。S0~S9用于初始步,S10~S19用于自动返回原点。S20~S899用作动作状态控制。

3、RET表示状态S流程的结束。1.2步进指令(STL、RET)1.3应用案例控制要求:假设有4台电机,Y0,Y1,Y2,Y3。第一台电机击开始按钮为X0,按下X0第一台电机运转。第二台点击开始按钮为X1,当第一台运转后此时按下X1第二台电机运转否则不运转。第3台电机开始按钮为X2,当第二台电机运转后按下X2第三台电机运转否则不运转。第四台点击开始按钮为X3,当第三台电机运转后按下X3第四台电机运转否则不运转。用三菱PLC中文版编程软件Gx-Developer8.31编写梯形图。参照第3章3.2将PLC与计算机连接。参照第4章4.4将已编译好的工程文件写入PLC

4、。参照第4章4.5计算机监视PLC。可以在计算机显示器监视PLC实时状态。编写完毕转图7-2后用PLC学习机做实际测试。2.传送类指令指令传送类指令包含以下10种指令。(1)MOV传送指令(2)CML取反传送指令(3)XCH字交换指令(4)SWAP上下字节交换指令(5)BMOV成批传送指令(6)FMOV一点多送指令(7)SMOV位移位传送指令(8)BIN转换BCD码指令(9)BCD转换BIN码指令(10)PRUN八进制传送指令由于本书是入门教材,所以只介绍MOV、CML、XCH指令,其它指令请读者参考FX-2N程手册。2.1MOV传送指令2.工作原理当X00

5、1=1的时候,把数据H5555(H代表16进制数据即0101010101010101)传送到K4Y000中,Y17~Y0的数值为0101010101010101。当X002=1的时候,把数据H9999(H代表16进制数据即1010101010101010)传送到K4Y000中,Y17~Y0(高位在千)的数值为1010101010101010。其中H代表16进制,K代表10进制。K4Y000代表Y000~Y17包含位个数16个不包括Y8与Y9。(详情请FX-2N参考编程手册)。3.程序测试当按下学习机上的X1按钮时,你会发现Y16,Y14,Y12,Y10,Y6

6、,Y4,Y2,Y0灯亮。当按下学习机上的X2按钮时,你会发现Y17,Y14,Y13,Y10,Y7,Y4,Y3,Y0灯亮。2.2CML取反传送指令1.功能简介所谓CML取反传送指令就是把S中的数据取反后传到D中去。梯形图:图7-7CML指令梯形图适用范围:S:K、HKnXKnYKnMKnSTCDV、ZD:KnYKnMKnSTCDV、Z2.工作原理当X000=1的时候,把数据H5555取反后(即1010101010101010)传送到K2Y4Y000中,Y17~Y0的数值为1010101010101010。(所谓取反就是把1用0替换,把0用1替换)其中H代表16

7、进制,K代表10进制。K4Y000代表Y000~Y17包含位个数16个不包括Y8与Y9。(详情请FX-2N参考编程手册)。3.程序测试当按下学习机上的X0按钮时,你会发现Y17,Y15,Y13,Y11,Y7,Y5,Y3,Y1灯亮。2.3XCH字交换指令1.功能简介所谓XCH字交换指令就是D1与D2中的数据相互交换。把D2中的数据给D1,把D1中的数据给D2.D1与D2适用范围:KnYKnMKnSTCDV、Z2.工作原理当PLC一开机,把16进制数据H5555传送到数据寄存器D1中,把16进制数据H9999传送到数据寄存器D2中,当X001=1的时候,把数据D

8、1与D2中数据互相交换,此时D1中数据为H9999,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。