第2章 s7200基本使用方法
- 格式:pdf
- 大小:1.32 MB
- 文档页数:57
第四章 S7-200的基本指令4.1位操作指令位操作类指令,主要是位操作及运算指令,同时也包含与位操作密切相关的定时器和计数器指令等。
位操作指令是PLC常用的基本指令,梯形图指令有触点和线圈两大类,触点又分常开触点和常闭触点两种形式;语句表指令有与、或及输出等逻辑关系,位操作指令能够实现基本的位逻辑运算和控制。
一、位操作指令介绍1.逻辑取(装载)及线圈驱动指令LD/LDN(1)指令功能LD(load):常开触点逻辑运算的开始。
对应梯形图则为在左侧母线或线路分支点处初始装载一个常开触点。
LDN(load not):常闭触点逻辑运算的开始(即对操作数的状态取反),对应梯形图则为在左侧母线或线路分支点处初始装载一个常闭触点。
=(OUT):输出指令,对应梯形图则为线圈驱动。
(2)指令格式如图 4-1 所示。
梯形图语句表网络 1LD I0.0 //装载常开触点= Q0.0 //输出线圈网络2LDN I0.0 //装载常闭触点= M0.0 //输出线圈图 4-1 LD/LDN、OUT 指令的使用2.触点串联指令 A(And)、AN(And not)(1)指令功能 A(And):与操作,在梯形图中表示串联连接单个常开触点。
AN(And not):与非操作,在梯形图中表示串联连接单个常闭触点。
(2)指令格式如图 4-2 所示梯形图语句表网络 1LD I0.0 //装载常开触点A M0.0 //与常开触点= Q0.0 //输出线圈网络2LD Q0.0 //装载常开触点AN I0.1 //与常闭触点= M0.0 //输出线圈A T37 //与常开触点= Q0.1 //输出线圈图 4-2 A/AN 指令的使用3.触点并联指令:O(Or)/ON(Or not)(1)指令功能 O:或操作,在梯形图中表示并联连接一个常开触点。
ON:或非操作,在梯形图中表示并联连接一个常闭触点。
(2)指令格式如图 4-3 所示梯形图语句表网络 1LD I0.0O I0.1ON M0.0= Q0.0网络 2LDN Q0.0A I0.2O M0.1AN I0.3O M0.2= M0.1图 4-3 O/ON 指令的使用4.电路块的串联指令ALD(1)指令功能 ALD:块“与”操作,用于串联连接多个并联电路组成的电路块。
<PLC200 MODBUS协议配置使用方法>修订历史记录注释:红色字体为注意点;蓝色为修改补充;紫色为问题总结;茶色为暂时删除;绿色为住宿。
目录前言.............................................................. 错误!未定义书签。
第一章使用Modbus协议库.................................. 错误!未定义书签。
前言 (6)1.使用Modbus主设备协议的要求 (6)2.使用Modbus从站设备协议的要求 (7)主设备协议的初始化和执行时间 (7)从站协议的初始化和执行时间 (8)主设备寻址 (8)从站寻址 (8)主设备MBUS_MSG执行错误代码 (10)从站协议执行错误代码 (11)主设备高级用户信息 (11)第二章使用Modbus主设备指令 (14)前言 (14)指令(初始化主设备) (15)指令 (16)第三章使用Modbus从站指令................................ 错误!未定义书签。
前言 (22)指令(初始化从站) .................................................. 错误!未定义书签。
指令.............................................................. 错误!未定义书签。
3.常见问题 (26)第四章下载与通讯测试....................................... 错误!未定义书签。
1.编译、下载...................................................... 错误!未定义书签。
2.通讯 (31)附表主从站指令配置表 (37)S7200 Modbus 主从协议版本(09年初稿版)制作:研发部前言:Modbus从站协议指令可以配置S7-200,将其用作Modbus RTU从站,与Modbus主设备通讯。
盐城纺织职业技术学院毕业设计(论文)基于PLCS7-200温度控制系统毕业设计肖志敏班级电气1012班专业电气自动化技术所在系机电工程系指导老师靖文完成时间2012年12月17日至2013年6月16日基于PLCS7-200温度控制系统毕业设计摘要温度是工业生产中常见的工艺参数之一,任何物理变化和化学反应过程都及温度密切相关。
在科学研究和生产实践的诸多领域中, 温度控制占有着极为重要的地位, 特别是在冶金、化工、建材、食品、机械、石油等工业中,具有举足轻重的作用。
对于不同生产情况和工艺要求下的温度控制,所采用的加热方式,燃料,控制方案也有所不同。
例如冶金、机械、食品、化工等各类工业生产中广泛使用的各种加热炉、热处理炉、反应炉等;燃料有煤气、天然气、油、电等。
温度控制系统的工艺过程复杂多变,具有不确定性,因此对系统要求更为先进的控制技术和控制理论。
可编程控制器(PLC)可编程控制器是一种工业控制计算机,是继承计算机、自动控制技术和通信技术为一体的新型自动装置。
它具有抗干扰能力强,价格便宜,可靠性强,编程简单,易学易用等特点,在工业领域中深受工程操作人员的喜欢,因此PLC已在工业控制的各个领域中被广泛地使用。
关键字:温度控制 PLC 新型自动装置AbstractTemperature is the common industrial production process parameter, any physical change and chemical reaction process closely is related with the temperature. In scientific research and production practice of many areas, temperature control occupied an extremely important position, especially in the metallurgical, chemical, building materials, food, machinery, petroleum industry, which play a decisive role role. For different production conditions and technological requirements of temperature control, the way of heating, fuel, control scheme is also different. For example, metallurgy, machinery, food, chemical and other types of industrial production is widely used in all kinds of heating furnace, heat treatment furnace, reactor; fuel gas, natural gas, oil, electricity etc.. Temperature control system of the process is complex and changeable, uncertain, so the system requires more advanced control technique and control theory.Programmable logic controller ( PLC ) programmable controller is a kind of industrial control computer, is the successor of computer, automatic control technology and communication technology as a whole new type of automatic device. It has strong anti-interference ability, low price, high reliability, easy programming, easy to use and other characteristics, in the industry in the field by the project operator like, so PLC has in the various fields of industrial control has been widely used.Key words:temperature control PLC automatic device目录引言 (4)1、温度控制系统的意义 (4)2、温度控制系统背景 (4)3、研究介绍 (4)第一章硬件设计 (6)第1节硬件配置 (6)第2节 I/O分配表 (8)第3节硬件接线图 (9)第二章软件设计 (10)第1节 PID控制程序设计 (10)第2节 S7-200程序设计流程图 (14)第3节内存地址分配及PID指令回路表 (15)第4节 S7-200程序设计梯形图 (16)第三章组态编程 (20)第1节 PLC通信配置及通信方式 (21)第2节网络的通讯PPI协议 (21)第3节组态软件 (22)第4节组态定义外部设备和数据变量 (23)第5节组态界面 (25)第6节启动组态 (26)结论 (28)致谢 (29)参考文献 (30)引言1、温度控制系统的意义温度及湿度的测量和控制对人类日常生活、工业生产、气象预报、物资仓储等都起着极其重要的作用。
2.1 S7-200的硬件结构和接线2.1.1 S7-200的基本组成状态显示通信口顶部端子盖电源及输出端子前盖 方式开关电位器、扩展I/O连接底部端子盖输入端子、传感器电源存储器卡CPU 224共用1M共用2M直流电源2.1 S7-200的硬件结构和接线Q0.1公共端S7-200外部接线端子共用1M共用2M输入注意输入端 子是否需要 加电源2.1.2 S7-200的数字量输入输出电路S7-200外部接线端子输出共用1L共用2L共用3L注意 所采 用的 电源 需根 据负 载而 定~2.1.2 S7-200的数字量输入输出电路S7-200外部接线端子PLC电源~PLC提供的传感器电源输出 +24V2.1.2 S7-200的数字量输入输出电路接线示例 电机点动启停I0.0Q0.0 ( )2.1.2 S7-200的数字量输入输出电路接线示例 电机起保停I0.0 Q0.0I0.1Q0.0 ( )2.1.2 S7-200的数字量输入输出电路接线示例 电机起保停停 正 反 止 转 转DI输入端 1M I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7PLC 接线端子 L+ MDO输出端 1L Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7I0.0 I0.1 I0.4 I0.5I0.2 I0.6I0.3 I0.7LMQ0.0 Q0.1 Q0.2Q0.3Q0.4 Q0.5 Q0.6 Q0.7 实验箱4、PLC试验台接线 L实验箱内部接线Q0.0Q0.1Q0.2Q0.3I0.0I0.1I0.2I0.3M内部电路PLC 接线端子 24V内部电路I0.01MML+Q0.01LI0.0M实验箱PLC 接线端子内部电路内部电路PLC 接线端子内部电路内部电路2.1 S7-200的硬件结构和接线I0 V02.1.3 S7-200的模拟量输入输出电路模拟量输出电路I0V0RR2.1.3 S7-200的模拟量输入输出电路EM235模拟量输入输出模块配置开关位置与测量范围选择第二章 S7-200的基本使用方法2.1 S7-200的硬件结构和接线 2.2 S7-200的程序结构 2.3 S7-200的数据类型和存储区 2.4 S7-200的基本指令2.2 S7-200的程序结构1、主程序 有且仅有一个,可调用其他程序 2、子程序 可选、多次调用;可简化程序代码,易于移植 3、中断程序 及时处理与用户程序的执行时序无关的操作,或者 不能事先预测何时发生的中断事件第二章 S7-200的基本使用方法2.1 S7-200的硬件结构和接线 2.2 S7-200的程序结构 2.3 S7-200的数据类型和存储区 2.4 S7-200的基本指令2.3 S7-200的数据类型和存储区存储区1、输入过程映像寄存器(I)与PLC的输入端子对应,I0.0-I15.72、输出过程映像寄存器(Q)与PLC的输出端子对应,Q0.0-Q15.73、模拟量输入(AI)模拟量经A/D转换为16位的数据量,只读数据, AIW0, AIW24、模拟量输出(AQ)将一个字长的数字经D/A转换为模拟量,只写数据, AQW0,AQW22.3 S7-200的数据类型和存储区存储区6、变量存储区(V)存放程序执行过程中的中间结果,VB100,VW100,VD1007、位存储区(M)中间继电器,M0.0~M31.78、 特殊继电器(SM)具有特殊功能或用来存储系统的状态变量、控制参数和 信息 SM0.0:总为1SM0.1:初始化脉冲,第一个扫描周期为1 SM0.4:分脉冲,占空比为50%,周期为1min SM0.5:秒脉冲,占空比为50%,周期为1s SM0.7:指示CPU的模式开关的状态, 0-TERM(STOP) 1-RUN 用于在RUN状态下启动自由口通信方式2.3 S7-200的数据类型和存储区存储区9、 定时器(T) T+定时器号 T0~T255 10、计数器(C) C+计数器号 11、累加器(AC)累加器是用来暂存数据的寄存器,它可以用来存放运算 数据、中间数据和结果。
S7200的MODBUS详细应用示例<PLC200 MODBUS协议配置使用方法>2修订历史记录注释:红色字体为注意点;蓝色为修改补充;紫色为问题总结;茶色为暂时删除;绿色为住宿。
目录前言...................... 错误!未定义书签。
第一章使用Modbus协议库........ 错误!未定义书签。
前言 (6)1.使用Modbus主设备协议的要求 (6)2.使用Modbus从站设备协议的要求 (7)3.Modbus主设备协议的初始化和执行时间 (7)4.Modbus从站协议的初始化和执行时间 (8)5.Modbus主设备寻址 (8)6.Modbus 从站寻址 (8)7.Modbus主设备MBUS_MSG执行错误代码 (10)8.Modbus从站协议执行错误代码 (11)9.Modbus主设备高级用户信息 (11)第二章使用Modbus主设备指令 (14)前言 (14)1.MBUS_CTRL指令(初始化主设备) (15)2.MBUS_MSG指令 (16)第三章使用Modbus从站指令........ 错误!未定义书签。
前言 (22)1.MBUS_INIT指令(初始化从站)错误!未定义书签。
2.MBUS_SLAVE指令....... 错误!未定义书签。
3.常见问题 (26)第四章下载与通讯测试........... 错误!未定义书签。
1.编译、下载........... 错误!未定义书签。
2.通讯 (31)附表主从站指令配置表 (37)S7200 Modbus 主从协议版本(09年初稿版)制作:研发部前言:Modbus从站协议指令可以配置S7-200,将其用作Modbus RTU从站,与Modbus主设备通讯。
Modbus主设备协议指令可以配置S7-200,将其用作Modbus RTU主设备,与一个或多个Modbus从站通讯。
Modbus指令安装在STEP 7 Micro/WIN指令树的"协议库"文件夹中。
s7200的485口网络协议设定
用的cpu为226,带有两个485口,看了资料说两个485口都支持ppi,modbus,自由口等通信模式,但是怎么在软件中怎么设置两个口的网络协议,比如想让port0为ppi;port1为modbus,如何设置端口的网络协议,是刚接触200plc,最佳答案
226的两个485口,默认都是做ppi协议通讯。
但是可以通过对特殊存储器的设置——即对2个485口做相关设置,从而允许485口做自由口通讯。
在s7-200的cpu中,modbus协议通讯是自由口通讯的一种。
建议看手册:
1.s7-200可编程控制器系统手册
/download/searchresult.aspx?sear chtext=1017
看第12章节。
西门子给提供modbus库,直接使用就可以,但是这个库做的时候,就是使用了特殊存储器做的相关操作。
看附录d特殊存储器(sm)标志位的讲解,有很大帮助。
看第6章节的通讯指令,其中发送和接受指令,对自由
口通信做了很好地讲解,有很大帮助。
2.《micro’npowers7-200logo!sitop参考》v1.0版本
/download/searchresult.aspx?sear chtext=a0136
请看s7-200的通信章节,其中有ppi通信、自由口通信、modbus通信讲解。