plc实训3-位逻辑指令、编程规则

plc实训3-位逻辑指令、编程规则

ID:39007035

大小:3.09 MB

页数:53页

时间:2019-06-23

plc实训3-位逻辑指令、编程规则_第1页
plc实训3-位逻辑指令、编程规则_第2页
plc实训3-位逻辑指令、编程规则_第3页
plc实训3-位逻辑指令、编程规则_第4页
plc实训3-位逻辑指令、编程规则_第5页
资源描述:

《plc实训3-位逻辑指令、编程规则》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一部分STEP7的指令基础版本:2011年3月指令:是程序的最小独立单位,用户程序是由若干条顺序排列的指令构成。操作数:指令操作对象,可以是地址或参数。地址:存储区的标识,用于指令操作存储区。指令概念指令地址S7-300中常用存储类型存储类型表示方式常数赋值位(BOOL)*X.X,例如I0.01,0字节(BYTE)*BX,例如IB2B#16#0~FF字(WORD)*WX,例如MW0W#16#0~FFFF双字(DWORD)*DX,例如MD0DW#16#0~FFFFFFFF0000000100000011000001110000111176543

2、210IB0IW0ID0……I0.7IB1IB2IB3IW2I3.5S7-300中常用存储类型整数INT例:-32768~32767双整数DINT例:-214783648~214783647实数REAL例:1.2或34.5E-12时间S5TIME例:S5T#2H5M(时基10mS)字符CHAR例:‘A’日期时间TIME_OF_DAY例:TOD#12:23:45.12时间TIME例:T#20H_31M_23S(时基1mS)日期DATE例:D#1990-1-1(时基1天)S7-300中数据类型S7-300中块分类第二部分S7-300的应用实训版本:

3、2011年3月第一章PLC设计流程与设计示例1.1PLC的设计流程图1-1PLC的设计流程Step7软件仿真为了测试前面我们所完成的PLC设计项目,必须将程序和模块信息下载到PLC的CPU模块。要实现编程设备与PLC之间的数据传送,首先应正确安装PLC硬件模块,然后用编程电缆(如USB-MPI电缆、PROFIBUS总线电缆)将PLC与PG/PC连接起来,并打开PS307电源开关。*注意:硬件组态同前,只是在setPG/PCInterface中用仿真器仿网络接口PLCSIM(MPI)1.下载程序及模块信息(1/2)具体步骤如下:①启动SIMATI

4、CManager,并打开My_prj2项目;②单击仿真工具按钮,启动S7-PLCSIM仿真程序;③将CPU工作模式开关切换到STOP模式;④在项目窗口内选中要下载的工作站;⑤执行菜单命令【PLC】→【Download】,或单击鼠标右键执行快捷菜单命令【PLC】→【Download】将整个S7-300站下载到PLC。1.下载程序及模块信息(2/2)2.用S7-PLCSIM调试程序(1/3)2.用S7-PLCSIM调试程序(2/3)2.用S7-PLCSIM调试程序(3/3)2.3实训三位逻辑指令及其应用(一)位逻辑指令位逻辑指令主要包括位逻辑运算指

5、令、位操作指令和位测试指令,位逻辑指令的运算结果用两个二进制数字1和0来表示。可以对布尔操作数(BOOL)的信号状态扫描并完成逻辑操作。1、基本位逻辑指令包括常开触点、常闭触点和输出线圈,可以形成与、或和非的基本逻辑关系。常开触点,C继电器控制电路中,常开触点动作,触点导通,状态为“1”;常开触点不动作,触点断开,状态为“0”。PLC检查指定的地址位的状态。常闭触点,C输出线圈输出线圈指令是保存逻辑计算的结果梯形图(LAD)语言如下:功能图(FBD)语言如下:(1)逻辑“与”操作梯形图(LAD)语言如下:(2)逻辑“或”操作只要有一个输入信号为

6、“1”,则输出为“1”;所有输入信号都为“0”,输出才为“0”。(3)逻辑异或操作当两个输入信号其中一个为“1”而另一个为“0”时,输出信号为“1”;当两个输入信号都为“0”或者都为“1”时,输出信号为“0”。逻辑取反操作对逻辑运算结果RLO取反。梯形图(LAD)符号:---

7、NOT

8、---(4)逻辑取反操作中间输出指令用于存储RLO的中间值,该值是中间输出指令前的位逻辑操作结果。中间输出指令不能用于结束一个逻辑串,因此,中间输出指令不能放在逻辑串的结尾或分支的结尾处。(5)中间输出符号2、置位/复位指令1)置位/复位线圈指令【例1】置位与复位

9、指令的应用——传送带运动控制。如图所示为一个传送带,在传送带的起点有两个按钮:用于起动的S1和用于停止的S2。在传送带的尾端也有两个按钮:用于启动的S3和用于停止的S4。要求能从任一端起动或停止传送带。另外,当传送带上的物件到达末端时,传感器S5使传送带停止。端子连接地址分配梯形图程序2)置位/复位双稳态触发器指令如果置位输入端为“1”,复位输入端为“0”,则触发器被置位。此后,即使置位输入端为0,触发器也保持置位不变。如果复位输入端为1,置位输入端为“0”,则触发器被复位。a.置位优先型RS触发器的R端在S端之上,当两个输入端都为1时,下面的

10、置位输入端最终有效。既置位输入优先,触发器被置位。b.复位优先型SR触发器的S端在R端之上,当两个输入端都为1时,下面的复位输入端最终有效。即复位输入

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

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

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