siemens cp340模块与岛电sr93温控仪表之间的ascii码通讯

siemens cp340模块与岛电sr93温控仪表之间的ascii码通讯

ID:15422452

大小:150.00 KB

页数:7页

时间:2018-08-03

siemens cp340模块与岛电sr93温控仪表之间的ascii码通讯_第1页
siemens cp340模块与岛电sr93温控仪表之间的ascii码通讯_第2页
siemens cp340模块与岛电sr93温控仪表之间的ascii码通讯_第3页
siemens cp340模块与岛电sr93温控仪表之间的ascii码通讯_第4页
siemens cp340模块与岛电sr93温控仪表之间的ascii码通讯_第5页
资源描述:

《siemens cp340模块与岛电sr93温控仪表之间的ascii码通讯》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SiemensCP340模块与岛电SR93温控仪表之间的ASCII码通讯作者:翁根春 发布时间:2009-11-21 来源:北京奥托曼公司 繁体版访问数:681、引言智能控制仪表是工业控制中最常用的控制器之一,其主要是针对某一特定的参数(如压力、温度、流量等),采用先进的控制算法(如PID、自适应PID、模糊逻辑等)来达到精确控制被控参数的目的,具有专业性强、智能化高、1、引言智能控制仪表是工业控制中最常用的控制器之一,其主要是针对某一特定的参数(如压力、温度、流量等),采用先进的控制算法(如PID、自适应PID、模糊逻辑等)来达到

2、精确控制被控参数的目的,具有专业性强、智能化高、控制算法先进、使用方便等特点。但各个厂家的智能控制仪表存在着通讯协议不统一,通讯网络简单如仅提供RS485网络,RS232网络等缺点,因此要把智能控制仪表集成到工厂SCADAHMI(SupervisoryControlAndDataAcquisitionHumanMachineInterface)系统就比较难以实现。而可编程逻辑控制器(简称PLC)以其运行可靠、集成度高、可扩展性强而在工业控制中得到广泛的应用,而且各个PLC生产厂家提供了多种通讯模块,如工业以太网Ethernet模块,

3、ProfibusDP现场总线模块,AS-I模块,点到点串行通讯模块等。因此可以利用PLC的通讯模块读取智能控制仪表中的数据,然后通过PLC中的工业以太网模块、现场总线模块连接到企业SCADAHMI系统中达到完美的结合。作者在设计某自动化生产线时,需要将日本岛电公司生产的SR93系列温控仪表的参数读取到Siemens公司的S7-300PLC中,参与实际的连锁控制。SR93系列温控仪表提供RS485通讯接口,但SR93系列温控仪表的通讯协议为日本岛电公司自定义的ASCII码协议。为了能够将仪表的参数读入到SiemensPLC中,采用了S

4、iemens公司的点到点通讯模块CP340,通过集成在CP340通讯模块中ASCII码通讯协议通过RS485网络读取仪表中的数据。2、通讯系统构成及仪表协议在本自动化生产线中,要求将13台SR93仪表的温度实际数值、设定数值等通过CP340通讯模块读取到PLC中,其网络的结构如下所示:图1SR93温控仪表与PLC之间构成的网络为RS485网络,双方以9600bps的通讯速率进行通讯,以下为CP340模块和SR93温控仪表及通讯协议的简单介绍。(1)、CP340模块CP340通讯处理器是Siemens公司提供的点到点连接的串行通讯的低

5、成本解决方案,它可以在SimaticS7-300和ET200M中使用,该通讯模块提供了三种不同形式的传输接口:a、RS232C(V.24)b、20mA(TTY)c、Rs422/Rs485(X.27)该模块可以实现ASCII码,3964(R)和打印机驱动三种通讯协议,通过集成在STEP7中的参数化工具可进行简单的参数化,其设置主要包括通讯方式(波特率、数据位数、停止位数和奇偶校验)、接收帧结束方式、接口方式(485Or422)等,对于同Sr93温控仪表通讯,本设计中可以设置为:a、接收帧结束方式:接收到固定的36个字节的数据b、通讯方

6、式:9600,8,n,1c、接口方式:RS485,其余的设置为默认方式。(2)、SR93系列温控仪表通讯参数SR93系列温控仪表是日本岛电公司生产的高性能单回路调节器,0.3级控制精度,提供PID、自适应PID控制算法和RS485、RS232通讯接口,而且仪表为模块化设计,可以根据用户的选择安装相应的模块。为了能够与CP340模块通讯,需要设置仪表中的参数为:序号仪表中参数符号设置数值说明1Addr1-255仪表通讯地址,范围为1-2552Data8n1通讯数据格式,8位数据位,无校验,1位停止位3SchrAtt通讯控制码起始码文本

7、结束码结束码@(40H)“:”(3AH)CR(0DH)4Bcc3校验码计算方式:异或Xor5BPS9600通讯波特率:9600b/s(3)、SR93系列温控仪表通讯协议SR93系列温控仪表的通讯协议是日本岛电公司自定义的ASCII码通讯协议,其主要包括读数据命令、写数据命令、应答数据命令。A、读写数据发送命令SR93系列温控仪表的读写发送命令基本相似,其命令格式如下所示:图2发送命令中所有的位置都必须采用ASCII码方式,其通讯发送命令格式的解释如下:a、通讯的起始符,占用一字节,“@”(40H);b、通讯仪表地址,占用两字节,由8

8、位二进制转换而成,地址范围1-255,这8位二进制码被分成高4位和低4位,其中高4位被送入(2)中,低4位被送入(3),并转换成ASCII码,如仪表地址为10,则(2)中为30H,(3)中为41H;c、通讯仪表地址的子地址,占用一字节

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

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

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