西门子S7-200系列PLC的MODBUS通信功能(三)
	                        
	                            卢思敏
	                            发布于2017-06-05 14:10
	                            
	                                
	                                18
	                            
	                            
	                                
	                                0
	                            
	                            
	                            标签:S7-200
	                        
	                     
	                    
	                        	马上注册,免费学习超过100课时视频教程,免费下载海量学习资料 
	
	在上一篇的文章中,我们提到S7-200SMART系列PLC中modbus库指令的意思,这一篇文章中,我们就来简单的说一下这些指令的应用,如何使用这个指令来搭建一个MODBUS通信的框架程序。 
	  
	我们以一个简单的例子来说,在技成的西门子学习箱中,配有一个海普蒙特HD09的单相变频器以及S7-200SMART系列的PLC,我们通过这个200SMART系列的PLC以modbus  RTU的通信协议,来实现对变频器的运行控制、修改运行频率控制,以及读取一些参数的通信功能。学习箱如图所示: 
	
  
	
 
	要完成这个控制,首先需要对变频器中的参数进行设置,主要设置变频器中的控制命令的来源,运行频率的来源 ,及相应的通信参数(参数的设置查看变频器的说明书)在这里主要设置的参数如下图所示: 
	
 
	命令源选择: 
	
 
	参数设置好后,可以进行PLC程序的设计,如下所示: 
	初始化程序: 
	 
	 
 
	读取输出电压、输出电流: 
	 
	 
 
	修改频率: 
	 
 
	后一条MBUS_MSG指令的使能条件用于激活条MBUS_MSG的使能,使其能够循环进行执行。 
	此程序为一个结构框架程序,仅供参考,如有不对之处请指正。 
	
	
		作者:技成培训网(曾鑫)	
			本文版权为技成所有,未经同意,盗取必究!	
			推荐学习相关课程:	
			西门子s7-1200 从入门到精通
	
			西门子200 STEP-7Micro WIN 编程软件使用	
			西门子学习机箱接线演示	
			西门子S7-200 Smart PLC编程应用入门