电工技术|通用的PLC通讯程序

   更新日期:2024-12-06     来源:建材之家    作者:水电之家    浏览:12    评论:0    
核心提示:一个通用的plc通讯程序: MAIN: LD SM0.1 MOVB XXX , SMB30 //根据和对方约定的波特率,字符格式等设定 MOVB 16#9C, SMB87 //允许接收信息,使用SMB90值检察空闲状态,定时器是信息定时器 , 超过SMW92值停止接收 MOVW +80, SMW92 //根据报文长短,波特率及从站响应的快慢设定,这

电工技术|转子串电阻调速原理_转子串电阻调速原理图

推荐简介:三相绕线转子电动机调速原理:就是在转子回路串接电阻,启动时通过控制器或接触器逐步切除电阻,到最高档时电阻完全切除,也就是说在四档时,三组电刷被接触器触头短接,当然也就不会有电压了,此时转速最快.电阻一般为星形不平衡接法。检修时用钳型电流表测量转子三相电流,电流有无,平衡否,大小.以此可判断转子是否断路,电刷,电阻,接触器是否正常。为了限制启动电流并提高启动转矩,线绕转子异步电动机的启动可在转子电路......
水电之家讯:一个通用的plc通讯程序:

MAIN:

LD SM0.1

MOVB XXX , SMB30 //根据和对方约定的波特率,字符格式等设定

MOVB 16#9C, SMB87 //允许接收信息,使用SMB90值检察空闲状态,定时器是信息定时器 , 超过SMW92值停止接收

MOVW +80, SMW92 //根据报文长短,波特率及从站响应的快慢设定,这个时间要小于接收中断(INT3)里定时中断的时间。

MOVW +0, SMW90

MOVB 200, SMB94 //SMW94 最大接收字符数,这里无用,但必须要设置。

ENI

LD SM0.1

ATCH 接收:INT3, 9 //传输完成中断

MOVB 150, SMB34

ATCH 发送:INT2, 10 //定时中断

发送:

LD SM0.0

DTCH 10

XMT VB100, 0

接收:

LD SM0.0

RCV VB200, 0

MOVB 250, SMB34

ATCH 发送:INT2, 10

1 本程序只适用于单从站的问答式规约(包括MODBUS)。该程序为主站程序。

2 发送的数据放置在数据块,比如读取从站地址为16#12的寄存器的数据。校验提前算好,减轻PLC负担。

VB100 16#8 16#12 16#03 16#00 16#0A 16#00 16#02 16#E6 16#AA

3 不用考虑起始字符 结束字符等等,以下是通讯流程图,不论从站有无故障,询问不受影响。

4 9600波特率,从站回复13字节



5 校验程序可以放在主程序里,

有时间再发一个多从站的程序,程序大小和这个基本程序不变。

水电之家为您提供最全面的管材,管件,水电,电线,电工,管材水电品牌的装修知识点和各种管材水电的导购与在线购买服务,拥有最便宜的管材水电价格和最优质的售后服务,每天都有秒杀的抢购活动哦!敬请登陆水电之家:http://shuidian.jc68.com/
小程序码
 
打赏
 
更多>文章标签:管件
更多>同类水电电工资讯
0相关评论

推荐图文更多...
点击排行更多...
商机信息更多...
水电电工圈更多...
推荐产品更多...
陶瓷头条 | 空调头条 | 卫浴头条 | 洁具头条 | 油漆头条 | 涂料头条 | 地板头条 | 吊顶头条 | 衣柜头条 | 家居头条 | 老姚之家 | 灯饰之家 | 电气之家 | 全景头条 | 照明之家 | 防水之家 | 防盗之家 | 区快洞察 | 深圳建材 | 香港建材 | 佛山建材 | 广州建材 | 东莞建材 | 惠州建材 | 南宁建材 | 崇左建材 | 来宾建材 | 河池建材 | 贺州建材 | 百色建材 | 玉林建材 | 贵港建材 | 钦州建材 | 防城港建材 | 北海建材 | 梧州建材 | 桂林建材 | 柳州建材 |
建材 | 720全景 | 企业之家 | 移动社区 | 关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap | 粤ICP备14017808号-1
(c)2015-2017 Bybc.cn SYSTEM All Rights Reserved
Powered by 水电之家