- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
NARI
SJ-30 通 讯 管 理 装 置
使 用 及 编 程 手 册
(V 1.0)
国电自动化研究院自动控制所
南京南瑞集团公司自动控制公司
二○○三年五月
目 录
用户文件系统…………………………………………………………………1
启动标志文件……………………………………………………………1
用户应用程序文件夹……………………………………………………2
用户配置文件夹…………………………………………………………2
系统常用命令………………………………………………………………….2
组态配置文件………………………………………………………………….3
基本配置文件……………………………………………………………3
其它配置文件……………………………………………………………7
组态调试界面………………………………………………………………….8
4.1 组态调试主界面………………………………………………………….8
4.2 通讯协议组态界面………………………………………………………14
上位机组态……………………………………………………………………15
5.1 转换方式设置……………………………………………………………15
5.2 在SJ600上组态SJ30设备………………………………………………..16
5.3 SJ-40C通讯程序组态说明………………………………………………17
5.4 PMAC9900E通讯程序组态说明………………………………………17
通讯口编程…………………………………………………………………..18
6.1 软件设计框架……………………………………………………………..18
6.2 数据存储格式……………………………………………………………..19
6.3 库函数说明………………………………………………………………..23
6.4 驱动程序典型框图………………………………………………………35
附页一:基本配置文件示例………………………………………………………35
附页二:驱动程序典型框图………………………………………………………38
附页三:用户组态程序安装说明…………………………………………………39
附页四:用户编译环境安装说明…………………………………………………40
·SJ-30通讯管理装置使用及编程手册·
·PAGE 40·
·SJ-30通讯管理装置技术说明书·
1.用户文件系统
SJ-30通讯管理装置嵌入了LINUX操作系统作为软件平台,在硬件上采用固态电子盘(DiskOnChip)作为存储介质,存储在电子盘上的系统文件及用户应用文件均可读写。我们可以使用LINUX提供的常用系统命令直接操作SJ-30通讯管理装置的相关文件(设备),这样维护直接、有效;同时SJ-30通讯管理装置还提供了一个简洁的组态调试界面,方便用户直观地进行常规操作。
SJ-30通讯管理装置用户文件系统的主目录是/home/nari/,主要文件和目录结构规定如图1 ( 注意字母大小写 ) :
/home/nari主目录
/home/nari主目录
NARI
config目录
sbin目录
base目录
port目录
.baseconfig
.netconfig
.proconfig
用户应用程序
图1:用户文件和目录结构
上述用户文件和目录的应用说明如下:
1.1启动标志文件-/home/nari/NARI
此文件标示系统是否自动按照用户配置启动各个通讯驱动程序。若该标志文件存在,则自动启动;反之,需人工手动启动。用户可以通过命令“touch /home/nari/NARI”建立该文件,或者使用命令“rm -f /home/nari/NARI”删除该文件。
1.2 用户应用程序文件夹-/home/nari/sbin/
该文件夹下存放着SJ-30通讯管理装置所有的用户应用程序,新增的通讯驱动也必须存放在此文件夹下才能被自动引导。常用的应用程序有bootman、load、sj40cdrv、super_m等等。
1.3 用户配置文件夹-/home/nari/config/
此文件夹用于存放用户配置文件,它包含有两个子文件夹:
base目录和port目录。
顾名思义,/home/nari/config/base/子文件夹存放SJ-30通讯管理装置的三个基本组态配置文件:数据组态文件(.baseconfig)、网络配置文件(.netconfig)和用户协议配置文件(.proconfig)。基本配置文件必须格式有效(见节3),否则用户程序不能被正确引导。
/home/nari/config/port/子文件夹存放特殊通讯程序的特殊配置信息。例某通讯程序XXX(使用串口5)需要一个额外的信息配
原创力文档


文档评论(0)