ImageVerifierCode 换一换
你正在下载:

SD20.docx

[预览]
格式:DOCX , 页数:28 ,大小:33.47KB ,
资源ID:5812663      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5812663.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SD20.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

SD20.docx

1、SD20 通讯操作说明书 V1.0 1993年12月 (日本岛电公司过程监视器通讯接口中文学习软件) 本资料是用于RS232C/RS422A/RS485通讯接口的用户,学习仪表的通讯 命令,不足之处请给与指正。 日本岛电公司中国技术服务中心 北京市希曼顿自动化研究所 说明:是先锋开发的日本岛电公司50系列过程控制器和 型智能过程监视器的中文通讯接口学习软件 用户在购50系列和SD20带通迅接口产品时,将随机提供(仅收工本)该学习软盘通讯学习软件操作说明书目录1. 软件清单2. CC5020 V2.1的使用方法 3. 通讯规约以及BASIC程序方法 4. SD20的通讯命令细则 5. 在PC计算

2、机上,采用BASICA语言,实现数据采集的编程例 6. 附录:.通讯串口接线方法 .RS232通讯口的技术数据 .RS422通讯口的技术数据 1.软件清单 在软盘内,提供了下述的软件和资料 CC5020.EXE - 新通讯协议中文学习软件 SR50COM.wps - CC5020的50通讯学习软件操作说明书(WPS文件) SD20COM.wps _ CC5020的20通讯学习软件操作说明书(WPS文件) BASICA.EXE - 高级BASIC语言 50N.BAS - BASIC程序的50的D1命令数据采集软件(新通讯协议) 50SRFP.BAS - BASIC程序的50的D1命令数据采集软件

3、(FP21,SR25通用的旧通讯协议学习软件) SD20.BAS - BASIC程序的20的MP命令数据采集软件(新通讯协议) 232T.BAS - BASIC程序的PC机232口及先锋RS422口测试软件 485T.BAS - BASIC程序的先锋的RS485口测试软件用户可用WPS或中文WORD STAR 的N命令检查或打印SR50COM.wps,SD20COM.WPS 文本内容。 建议:在WPS中,用X命令退出后,设置SPDOS/600,可增加屏幕显示宽度。 2. CC5020 V2.1的使用方法 2-1 CC5020 V2.1的工作环境 IBM PC/XT,AT,286,386或兼容机

4、 EGA(640350)或EGA/VGA彩色显示器 640KB 以上的存储器 1.2MB 5.25 软盘驱动器 至少5MB硬盘空间 一个RS232串口 MS-DOS 3.0以上版本的磁盘操作系统 UCDOS V1.0 或 V2.0汉字操作系统 2-2 CC5020 V2.1的安装2-2-1 UCDOS 2.0 的安装 (已配置UCDOS的用户跳过此项) 将 UCDOS 的1盘装入A驱动器, 键入 INSTALL 后回车。按屏幕上的提示依次将#2、#3盘装入, 然后将#4盘拷贝到 UCDOS子目录中。2-2-2 UCDOS2.0系统的配置 键入命令: C:/S 后,进入UCDOS系统配置窗口,

5、建议设置如下: 字库设置: 64K 用于放入基本内存 显示设置: EGA 方式 打印模式: 西文方式 系统减裁: 键盘 ON; 联想 ON; 打印 ON 注:更详细的说明见 UCDOS 操作说明书。2-2-3.CC5020的装入 键入 MD回车后,建立CC5020的子目录。键入CD后回车,进入子目录。 将盘插入A驱动器后, 键入 COPY A:*.* 后回车。至此系统安装完成。2-2-4. CC5020 V2.1软件的运行 在UCDOS操作系统下,键入CD后 ,在盘提示符下键入: CCC5020 即可启动学习软件,进入主菜单。CC5020操作为菜单方式,操作非常方便。A. 在主菜单时的操作 按

6、左、右方向键(),可水平移动光标,当光标指向某一功能项时, 按回车键即可进入主菜单内的子菜单。 B. 在子菜单时的操作 按上、下方向键(),可上、下移动光标,当光标指向某一子菜单命 令项时,按回车键即可选择此命令项功能。 C. 选择子菜单内命令项时的操作 CC5020软件是自动向用户提示命令参数的选择。按左、右方向键(), 可水平移动子菜单命令参数窗口,当光标指向某一参数时,按翻页上键、下键 (PgUp,PgDn)或删除键(Del)修改参数。按回车键即可执行该命令。按Esc键 返回子菜单。D. 其它的画面显示 CC5020软件自动向用户显示发接的全文件通讯格式、分项数据参数格式和定 义、通讯的

7、出错讯息等较为完善的学习功能。2-2-5 主菜单和子菜单 进入主菜单后,将显示七个子菜单, 主要功能: 1) 串口接线 计算机与带RS-232C通讯口的连线 计算机与先锋RS-232C/RS-422A通讯变换器连线 先锋RS-232C/RS-422A通讯变换器与带RS-422A通讯口的连线 D型25针、九针串口接线对照表 2) 通讯协议 3) 参数设置 CC50A对调节器通讯地址和PC机串口设置和选择,PC机的通讯参数设置。 4) SR50通讯学习窗口 5) SD20通讯学习窗口 6) 工具 PC机串口检查。 先锋RS-232C/RS-422A通讯转换器检查。 发送连续脉冲串,对通讯数据波形测

8、试。 7)版本信息 2-3. 进入通讯命令学习前的准备工作2-3-1. 初次连接系统的准备工作 (仪表未连接) 参照串口接线窗口和附录.通讯串口接线方法,对系统进行正确地接线。 参照屏幕的工具窗口,以短路线的方法, 通过软件进行以下测试: 计算机的RS232C通讯口是否正常; 232接口连线是否正确; 先锋RS232/RS422转换器是否正常; 先锋RS232/RS422转换器与仪表的连线是否正确; 如果远距离通讯(1200米),利用示波测量发送波形的前沿,确定通讯线路 的传输品质,选择合适的通讯波特率或先锋RS232C/RS422A通讯口的分配。2-3-2. 通常的操作 连接仪表及上电,确信

9、仪表已进行了后叙有关的通讯参数设定。 在学习软件中相应的画面应设置与仪表相一致的PC机通讯地址和字符参数, 否则将不能正常通讯。 执行仪表的通讯测试窗口功能,画面将自动指示仪表的通讯状态。检测通过 后,程序才能进入下一步的通讯学习窗口。否则用户需先排除软硬件故障。3.通讯协议以及BASIC程序方法 3-1.RS422和RS485接口原理 上位机的 422通迅示意图 422 通迅接口 发送数据总线 接收数据总线 SD20-(1) SD20-(2) . . SD20(32) RS422通讯采用差动的两线发送,两线接收的四线制方式。下位调节器的内部接收器的接收高(RDA)和低(RSD)线与上位机RS

10、422A接口的发送数据总线连接,下位调节器内部发送器的发送高(SDA)和低(SDB)线挂在上位机RS422A口的接收数据总线上,内部发送器处于高阻关闭态。通常上位机是讲者,下位调节器是听者,并按主、从方式进行通讯,多台仪表的通迅靠地址(设备号)的不同来区分。通讯时,上位机必需根据调节器设定的地址,共同约定的数据格式,波特率等通讯规约,发送通讯文件,下位调节器在接收地址符合,接收字符格式和校验正确后,将内部发送器开放(变低阻态),作为讲者回送通讯文件,完成通讯后,内部发送器恢复高阻关闭态,又成为听者,等待上位机的继续通讯命令。 上位机的 485通迅示意图 485 通迅接口 发送/接收双向数据总线

11、 SD20-(1) SD20-(2) . . SD20(32) RS485通讯采用差动的两线发送,两线接收的双向数据总线两线制方式。上位机和下位调节器的内部接收器的接收高(RDA)和低(RSD)线以及内部发送器的发送高(SDA)和低(SDB)线都挂在数据总线上,平时内部发送器的发送线处于高阻关闭态。如下图通讯过程示意图所示,通常上位机是讲者,下位调节器是听者,并按主、从方式进行通讯,多台仪表的通讯靠地址(设备号)的不同来区分。通讯中,发送方需将发送线置于低阻态。发送完成后,发送线需重新恢复到高阻关闭态。接收方在接收数据完成后,又成为发送方。 因此,RS485接口存在着双向数据总线转换冲突问题。

12、在上位机可由软件调整,下位可由仪表的RS485延时时间窗口调整。 通讯时,上位机必须根据调节器设定的地址,共同约定的数据格式,波特率等通讯规约,发送通讯文件,下位调节器在接收地址符合,接收字符格式和校验正确后,才能进行正常的通讯。 3-2.通讯过程示意图 ( 通讯协议和岛电50系列的新协议NORMAL 相同) 上位机 调节器 发送 发送全文件 (接收) 返回 (接收) 返回全文件 发送 发送全文件 (接收) 返回 (接收) 返回全文件 发送 发送全文件 (接收) 返回 (接收) 返回全文件 3-3. 发送全文件和返回全文件的组成 + 地址 + 文件 +: +二位BCC +CR 发送全文件和返回

13、全文件的组成图号码说明: 起始符以 (40H),表示文件的开始。 地址:调节器设定的地址号 0031。多调节器时,设定地址号不能重叠 文件:文件是由单独的读命令或写命令(其后带或不带的参数)组成 文件是以 ASC码字符 冒号:(3AH)作为结束。 BCC校验码:从地址起到文件的结束符:(含结束符)全部字符的异或运算(XOR), 所得结果的双字节校验码。 回车CR符(0DH)表示全文件的结束BASICA程序例A) 设置起始符,文件结束,全文件结束的三个控制符10 STX$ = : ETX$ = : :CR$=CHR$(13) B) 初使化PC机口和设数据格式(必需和仪表的设置相同)20 REM

14、使用PC COM1口,设置1200波特,偶效验,7位数据,1停止位,禁止联络信号.40 BPS$ = 1200 :ADR$=00 :REM 设置波特率和仪表通讯地址50 OPEN COM1: + BPS$ + ,E,7,1,CD,RS,CS,DS AS #1 C)双字节BCC块效验(MP是SD20的测量值的读命令) 例如: + 01 + D1 + : + BCC + CR (40H) (30H)(31H) (44H)(31H) (3AH) (34H)(45H) (0DH) 二进制异或 30H XOR 31H XOR 44H XOR 31H XOR 3AH = 4EH ,BCC=34H,45H

15、注:01 是设备地址,D1 是SD20的读命令70 CMD$=D1:REM READ COMMAND 80 BC$ = 00 + D1 + :90 GOSUB 420100 PRINT BCC$:REM 校验完成110 STOP420 BCC = ASC(LEFT$(BC$, 1): REM 发/接的BCC块效验程序430 L = LEN(BC$)440 FOR N = 2 TO L450 BCC = BCC XOR ASC(MID$(BC$, N, 1)460 NEXT N470 BCC$ = HEX$(BCC)480 IF LEN(BCC$) = 1 THEN BCC$ = 0 + BCC

16、$:REM 如效验结果为单字节,需加 0字符490 RETURND)仪表口地址为00的读CMD$=D1 (读命令) 20 PPRINT #1,+00 + D1+:+BCC+CR$: REM 通讯的全文件30 FOR T=0 to 500:NEXT: REM 延时 40 A$=INPUT(LOC(1),#1) 50 PRINT A$60 STOP 读完成C) 建立仪表通讯工作方式(口地址为00)10 CMD$=+00 + CM+:+BCC+CR$20 PPRINT #1,CMD$30 FOR T=0 to 500:NEXT: REM 延时 40 A$=INPUT(LOC(1),#1) 50 IF

17、 A$=CMD$ :PRINT 通讯工作方式被建立60 STOP 或转读或写命令(参照D)说明:CM建立仪表的读写通讯工作方式 CL建立仪表的机内工作方式通讯协议几点说明:A) 调节器在接收到全文件后,设备地址符合,对命令进行解释后,作为命令的响应,内部接口发送器(RS422和RS485)对上位机的接收总线开放(变低阻态),并向上位机发送返回的全文件,自动在文件内插入内部设备的地址。完成了对上位机的通讯后,内部接口发送器自动关闭(变高阻态),重新等待新的通讯。此后,上位机也可以继续访问发送数据总线上的其地址号的调节仪表。如果地址不符合,不作回答,内部接口发送器继续保持关闭,继续等待新的通讯。接

18、收的如果是读命令,返回的是读命令和被读参数等组成的全文件;如果是写命令,返回的是写命令和被后写参数等组成的全文件B) 调节器在接收过程中,从接收到文件的起始字符后的3秒限定时间内,如果还未接收到有效的文件和发送文件的结束符CR,将重新自动等待下一次的通讯。(下个符)C) 通讯的定时等待时间上位机发送命令后,4秒内无回答,可视为通讯超时错误。上位机在通讯软件的设计中,必须考虑定时措施,以便能够及时地从超时或通讯故障中退出。3-4.读写命令和读写文件 通讯命令是由26个大写英文ASC字符和09数字组成,文件可分为单独的读文件,单独写命令及带写参数文件,返回的文件。加上引导符、地址,文件的结束符,校

19、验符、结束符后,组成了发送和返回的全文件。 命令的分类 读命令 命 令 写命令 写命令 地址 执行键命令读命令 文件 参数1 参数 2 写命令 文件 ,; 参数1 参数2 参数3返回数据 文件 , ,, 命令可分为读命令和写命令两类,每条命令由两位组成,第一位是英文字符,第二位是数字。在本说明中,符号XXX仅作为引用的命令表示读命令是上位机对调节器的设置工作内容的读入。读文件是仅两位的读命令组成。例如:读报警参数文件AS。写命令是对调节器的控制参数,工作参数内容的写入。写文件是由写命令紧跟着空格(为了便于区分,在后续说明中用字符表示空格)和后面的分项参数组成。分项参数以等表示在参数项的位置,分

20、项参数是由1、4的字符、6位的数值(数字和符号)组成,分项参数间以,逗号作为分隔符。 写文件可采用分项参数的省略格式,亦即局部参数修改格式。分号;用于省略该分项参数后的参数项, ,双逗号作为某分项参数的省略符。例如:报警参数的标准写文件是AS,而AS;或AS,省略格式都是正确的,并仅对局部报警参数进行修改。写命令文件必需严格按书写格式要求,不得随意增减符号,空格,正负号,改变参数长度和小数点位置。准确记忆和书写命令的文件中参数格式是困难的。 规律的是读写命令的返回数据文件正是写命令的标准参考格式,仅需修改文件中的参数回填即可正确。 流程图的窗口右上角命令旁,对仅读命令用R字符表示,对仅写命令用

21、W字符表示,对能读能写命令无表示。 标准协议返回的全文件中的数据文件是由读写命令紧跟着空格和后面的分项参数组成。数据文件的格式和写文件格式相同,但无省略格式。 3-4-2.文件中所使用字符的语法字符规定:1) 字符.26个大写的英文字母2) 数字09,数值的正+,负和小数点.号。3) _ 字符用于字符参数位的填充。3-4-3.数值参数格式说明:1)数值参数包括含正,负号和小数点.号在内,共计6位固定字长。2)数值的正负号在首位3)数值不够6位以0填充4)第5位必须是数字5)符号位只能是正负号和特殊的英文符号6)+0或-0都表示0.但通讯返回的0以+0表示例: 1=+00001 -1=-0000

22、1 0.001=+0.001 -0.001=-0.001 1234=+01234 -1234=-01234 0=+00000 -0.000=-0.0007) 特殊的数值参数将被插入特殊的英文符号数值在 +1000019999范围内 +12345 U02345 +123.45 U23.45 +10.001 U0.001即 U(55H)=+10000 表示数值在 -10000-19999范围内 -12345 D02345 -123.45 D23.45 -10.001 D0.001即 D(44H)=-10000数值正超量程 H (48H) H00000数值负超量程 L (48H) L000003-4

23、-4.字符参数的格式1)4位固定字长。2)字符不足4位,以_填充3)字符中有空格,以_替换例:传感器rAnG范围选择 (1 b) (1_b) (4 K1) (4_K1) (Pt 3) (Pt_b) (0 50) (0_50)例:_ON _REM _OFF SPCL4)不确定的字符 ?_3-5-5. 1位字符格式1)文件内位参数1位字长例: ON =1 OFF=0 LED灯亮=1 LED灯灭=04. SD20通迅命令细则4-1. 命令的索引: 参照先锋编写的SD20中文操作操作流程图和读写命令索引。SR20的通讯命令可分为流程图的4组画面群和LED状态指示灯。共计18组读写命令,基本包括了全部的

24、操作流程图窗口。在流程图参数窗口的右上脚,标出了有关的通讯读写命令。 4-2. 流程图的有关的通讯参数说明和通讯前的必要设置 选件窗口群 COM键 LocL:机内方式 通讯/机内方式选择 此时,面板通迅 COM 指示灯灭. 仅能由上位机控制命令,转成通讯方式(COM)。 仅能完成上位机的读命令.可由键设定内部参数. Comm:上位机通迅方式 此时,面板通迅 COM 指示灯亮 仅能由面板键设定或上位机控制命令,转成 LOC 机内方式. 能完成上位机全部的读/写命令.键设定内部参数被禁止. COM键 通讯的设备号设定 设定范围:0031 仅能由面板键设定 COM键 7b_E:数据7位、偶效验、停止

25、位1位 数据效验停止位设定 8bn:数据8位、无效验、停止位1位 仅能由面板键设定数据格式 COM键 1200 bps 通讯的波特率设定 2400 bps 4800 bps 9600 bps 仅能由面板键设定通讯的波特率 COM键 通迅延时设置 RS-485 接口的总线转换延时时间dELy 设定 dELy:从接受到发送间的最小延时时间设定 范围:(099)2ms dELy: 延时时间=0.128设定值 0 设定 =0.1280 = 0 msec (最小值设定) 80 设定 =0.12880 = 10.24 msec (初始值设定) COM键 实际的延时还应加上软件的处理时间.特别是写命令,大约有250 msec.在进行通讯前,处于机内工作方式时,必须做以下的手动设置: 1)选与系统一致的通讯的波特率 2)数据格式选用7E1:数据7位、偶效验、停止位1位的标准ASC码 3)设置与通讯

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1