电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> PLC基础及应用 >> 正文

西门子S7-200 PLC如何通过自由口通信控制变频器运行,发送指令XMT与接收指令RCV

作者:佚名    文章来源:本站原创    点击数:    更新时间:2018-12-31

一、S7-200如何通过自由口通信控制西门子变频器的运行


1、西门子变频器的通信协议是固定的。如A、A′格式。控制电机的启停用A ′格式,要改变变频器的运行频率,使用A格式。

2、S7-200 plc根据西门子变频器的通信协议,通过自由口发送数据到变频器中,实现对西门子变频器的正转、反转、停止及修改运行输出频率。


二、西门子变频器通信协议


总和校验计算:

频率值对应的ASCII码:频率数据内容H0000~H2EE0变成十进制即为0~120Hz,最小单位为0.01 Hz。如现在要表示数据10Hz,即为1000(单位为0.01 Hz),1000转换成十六进制为H03E8,再转换成ASCII码为H30 H33 H45 H38。

总和校验代码

总和校验代码是由被检验的ASCII码数据的总和(二进制)的最低一个字节(8位)表示的2个ASCII码数字(十六进制)


三、S7-200自由口通信


1、通信端口控制字节

2、发送指令XMT与接收指令RCV

说明:

(1)发送与接收指令可以方便地发送或接收最多255个字节的数据。

(2)PORT指定发送或接收的端口。

(3)TBL指定发送或接收数据缓冲区,第一个数据指定发送或接收的字节数。

(4) 发送完成时可以调用中断,接收完成时也可调用中断.


四、项目实现


用S7-200 PLC自由口通信方式控制西门子变频器,拖动电机正转启动与停止,并能改变变频器的运行频率。设变频器站号为1.

正转启动的代码是: H05 H30 H31 H46 H41 H31 H30 H32 H38 H31

停止的代码是:H05 H30 H31 H46 H41 H31 H30 H30 H37 H46

把变频器运行输出频率改为20Hz的代码是:H05 H30 H31 H45 H44 H31 H30 H30 H31 H04 H42 H35

1、设置变频器参数

2、编写PLC自由口通信控制程序

总结:

1、作自由口通信时,一定要先研究要通讯设备的通信协议和数据格式。

2、作自由口通信时,如果要求PLC既发送数据,又接收数据。则一定要使通讯的双方设备进行发送与接收的协调。因为对于RS485通信,发送时不能接收,接收时不能发送。这样就要用定时中断和通信中断机制进行协调。

3、特殊存储器(端口0)

SMB86 接收信息状态字节

SMB87 接收信息控制字节

SMB88信息字符的开始

SMB89描述信息字符的结束

SMB90空闲线时间段按毫秒设定最高有效字节。

SMB91空闲线时间段按毫秒设定最低有效字节。

SMB92中间字符/信息计时器溢出值按毫秒设定。如果超出这个时间段,则终止接收信息。 最高有效字节。

SMB93高低有效字节。

SMB94 要接收的最大字符数(1~255)。

 

Tags:s7-200,PLC,XMT,RCV指令  
责任编辑:admin
相关文章列表
梯形图实例:用西门子plc S7-200编程的几个实例的编程实例
西门子S7-200 系列PLC量程转换及编程方法
基于PLC的电梯控制系统的设计与实现
西门子PLC S7-200常见的71个故障汇总及解决办法
西门子plc s7-200,PLC的炉窖温度控制系统程序设计实例
S7-200系列的基本逻辑指令
西门子S7-200系列 PLC的数据存储器寻址
西门子S7-200系列PLC的位逻辑指令及应用(梯形图、指令表、时序图
西门子PLC S7-200的程序结构:主程序、子程序、中断程序
西门子s7-200的输入输出端电源必须24v供电吗?
西门子s7-200PLC CPU自由口通信模式总结,XMT和RCV指令
PLC编程学习的三个阶段
PLC编程软元件V、L、S的功能及使用方法
梯形图实例:三菱FX系列PLC在广场喷泉实例中的三种编程
plc的POS地址上升沿检测质量,上升沿检测指令
PLC地址上升沿检测指令,pos指令
西门子plc,plc数据类型有哪些
PLC与变频器的连接
PLC双整型数比较指令,CMP指令
西门子S7-200高速计数器、编码器的应用!
西门子S7-200 PLC左移、右移指令编程梯形图
西门子S7-200控制步进电机编程实例,梯形图实例
STEP7在STL编写定时器程序编程方法
PLC STL中的逻辑块调用指令CALL
西门子、三菱、欧姆龙、施耐德,哪个牌子的PLC最好?
PLC定时器和计数器的应用程序,定时器梯形图
PLC触点指令异或指令与同或指令
PLC触点指令“或”(O)、“或非”(ON)
PLC触点指令“与”(A)、“与非”(AN)
PLC常见的硬件故障原因
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询