NCC控制器-集成技术
摘要
本部分为NCC控制器提供的硬件接口以及由Inscript软件提供的软件接口的概述。本文件给出了将NCC控制器同系统集成的方法。
相关性
硬件和固件
NCC控制器设备(NCC1704B V2.1或更高)
L固件(Inscript发行版本2.10.00或更高)
软件和驱动器
Inscript软件(Inscript发行版本2.10.00或更高)
L设备驱动器(Inscript发行版本2.10.00或更高)
目录
NCC控制器-集成技术 (1)
摘要 (1)
1 所做的工作是什么? (2)
2 如何控制作业和NCC外围设备? (2)
适配器字符串是什么3 接口和总线设计概观 (3)
4 软件接口概述 (3)
5 硬件界面 (4)
6 缩略语列表 (5)
7 文献列表 (5)
8 更改历史记录 (5)
9 许可 (5)
1 所做的工作是什么?
简单的说:工作是控制工作流程的程序。
通过Inscript软件生成作业。
工作为分层树结构所以被称为工作节点。工作从他们的根工作节点向下开始到最后一个分支的工作节点为止工作完成了。每个工作节点是一个执行,控制或处理部件。
2 如何控制作业和NCC外围设备?
作业和NCC外围设备可以通过软件界面或硬件界面/总线系统来控制。
表1:具有控制功能的界面概述
性能等级
(控制器标签)
以太网 RS-232/CAN RS-232/CAN RS-232/CAN 以太网 PLC,PLC AUX 通用I/O 以太网以太网以太网以太网
数据传输等级
以太网 RS-232    CAN      FDL        以太网 -            -    以太网以太网以太网以太网
应用等级
Inscript 软件inscript的script工作节点CANopen PROFIBUS(从动的,可选的) EtherCAT(从动的,可选的) - - ARG-REQRSP-XML InScript 软件COM\DCOM ARG-controllerLib ARG-Req-UDP
设置参数
得到参数
条件执行
获取状态
工作管理功能
3 接口和总线设计概观
4 软件接口概述
注意
在此我们按复杂程度分类从1级(适用于标准方案)到5级(适用于专有解决方案)
表2:软件接口概述
InScript 软件
复杂程度  1级
可用时间:总是可用
范围:带有InScript软件的Windows2000/Xp
详情:完整的控制器前端(管理设备和作业,视觉化和编辑行数据)或控制器前端在限制操作模式下(选择和执行作业,显示系统变量的名称和值,设想线数据)。
带有个性GUI的InScript 软件
复杂程度 2级
可用时间:10分钟
范围:带有InScript软件的Windows2000/Xp
详情:完整的控制器前端(管理设备和作业,视觉化和编辑行数据)或控制器前端在限制操作模式下(选择和执行作业,显示系统变量的名称和值,设想线数据)。
用户适配器GUI的元素是应用程序图标,启动背景(BMP,350X350Pi),主题(BMP,350X350Pi)和16行的名称,地址文本等。
InScript软件的Script工作节点
复杂等级:4级
可用时间:1天或更多(取决于需求)
范围:带有InScript软件的Windows2000/Xp
详情:InScript软件提供Script工作节点。Script工作节点可以在C-similar编程语言中编程,例如允许用户操纵字符串和其它工作节点,来执行作业,计算数学功能和通过串行的I/O或TCP来通信。
ARG-controllerLib基于QT操作界面和Inscript软件
复杂程度:3级
可用时间:1-4周(依需要来定)
范围:Linux,windows 2000/XP
详情:简单的操作面板用来选择和执行作业同时显示变量。此操作面板是按照用户自己的应用程序如何使用ARG_ControllerLib的例子
源编码免费获得
COM/DCOM界面
复杂程度:5级
可用时间:1周或更多(依需要来定)
范围:具有InScript软件的windows 2000/XP
详情:(分配)部件的型号
COM/DCOM界面作为微软COM(本地)或微软DCOM(网络)的Inscript软件的一个整体部分来安装的。它可以通过VBS(scripting),VB,Visual C++,C#,Java或其它任何支持COM的可编程语言来进入(进入并连接到控制器,管理工作,获得状态,上传文件到控制器等)
ARG_ControllerLib(试验)
复杂程度:5级
可用时间:1周或更多(依需要来定)
范围:Linux,windows 2000/XP
详情:基本的C/C++程序库。为生成自己的GUI应用程序,例如Qt-一个标准的跨平台发展体系应用程序
另外ARG_controllerLib经由自己的应用程序来控制一个ASC控制器,这个应用程序可以在Windows上运行DLLS或在Linux上共享文件(进入并连接到控制器,管理工作,获得状态,上传文件到控制器等)
5 硬件界面
注意
在此我们按复杂程度分类从1级(适用于标准方案)到5级(适用于专有解决方案)
表3:硬件界面概述
激光器
复杂程度:从1级到5级,如果一个新的设备驱动器需要开发
可用时间:10分钟或更多(5级:依需要来定)
范围:具有InScript软件或配置的windows 2000/XP
详情:各种类型的激光器可以连接到ASC控制器。为了进入此界面,在InScript软件中使用各自的设备或使用CONFIGURABLE LASER设备。
数码输入和输出
复杂程度:3级
可用时间:(依需要来定)
范围:具有InScript软件windows 2000/XP以便生成工作
详情:一个可编程序逻辑控制器(PLC)可以同ASC控制器相连接。
使用InScript软件的SAS设备进入此界面
通用I/O
复杂程度:3级
可用时间:(依需要来定)
范围:具有InScript软件windows 2000/XP以便生成工作
详情:可编程序逻辑控制器(PLC)可以连接到NCC控制器上. 使用Inscript软件的SAS设
备进入此界面
具有数码输入和输出的设备可以连接到NCC控制器上
使用Inscript软件的PIO设备来进入此界面
COMA 和COMB(RS-232/-485)
复杂程度:3级
可用时间:(依需要来定)
范围:具有InScript软件windows 2000/XP以便生成工作
详情:使用InScript软件的Script工作节点,各种其它作业节点和设备来进入此界面
6 缩略语列表
缩略语解释
ARG          ARGES
BMP        WINDOWS BITMAP
COM        COMPONENT OBJECT MODEL
DCOM        DISTRIBUTED COMPONENT OBJECT MODEL
DLL          DYNAMIC LINK LIBRARY
EIA          ELECTRONIC INDUSTRIES ALLIANCE
GUI          GRAPHICAL USER INTERFACE
I/O,IO          INPUT/OUTPUT
NCC            NCC SYSTEM CONTROLLER
PIO            PARALLEL INPUTS AND OUTPUTS
PLC            PROGRAMMABLE LOGIC CONTROLLER
RS              RS AS IN RS-232 ORIGINALLY STOOD FOR RADIO SECTION,RECOMMENDED  SAS            SYSTEM ACTIVITY STATE
7 文献列表
(1)文件:interfaceDescription_inscript_GUI.pdf
题目:interfaceDescription-Inscriptsoftware-graphical user interface
(2)文件:in-service-Documentation-NCC_en.pdf
题目:In-service Documentation NCC controller
8 更改历史记录
版本更改内容日期作者
1 原始版本2010-03-24 TOMAS SLUNECKO
9 许可
许可:software development/AR/Alexander RHEIN 2010-03-24

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。