Ross7e讲义Ch04
- 格式:ppt
- 大小:3.47 MB
- 文档页数:58
4端口远程I/O控制器CIE-H14 用户说明书Version 1.3Sollae Systems Co., Ltd.his product is disposed of correctly, you will help prevent potential negative conse quences to the environment and human health, which could otherwise be caused by inap目录1概要............................................................................................................................................- 6 -1.1概要...................................................................................................................................................................... - 6 -1.2产品特征............................................................................................................................................................. - 6 -1.3应用构成图........................................................................................................................................................ - 7 -1.4技术规格.......................................................................................................................................................... - 11 -1.4.1硬件规格................................................................................................................................................... - 11 -1.4.2软件规格................................................................................................................................................... - 12 -1.5连接接口.......................................................................................................................................................... - 12 -1.5.1电源............................................................................................................................................................ - 12 -1.5.2输入端口................................................................................................................................................... - 12 -1.5.3输出端口................................................................................................................................................... - 15 -1.5.4RS232 端口(DB9M)................................................................................................................................. - 16 -1.5.5以太网接口.............................................................................................................................................. - 17 -1.5.6LED系统..................................................................................................................................................... - 18 -1.5.7ISP 开关................................................................................................................................................... - 18 -2设定及测试............................................................................................................................. - 20 -2.1设定................................................................................................................................................................... - 20 -2.1.1网络范围设定.......................................................................................................................................... - 20 -2.2试启动.............................................................................................................................................................. - 22 -2.2.1Modbus/TCP 测试................................................................................................................................... - 22 -2.2.2利用浏览器(HTTP)的测试................................................................................................................... - 24 -3IP 地址及参数值设定............................................................................................................ - 26 -3.1利用ezManager的设定................................................................................................................................ - 26 -3.1.1通过LAN的设定....................................................................................................................................... - 26 -3.1.2利用串行端口的设定............................................................................................................................ - 27 -3.2ATC – AT 命令............................................................................................................................................ - 29 -4动作模式................................................................................................................................. - 30 -4.1什么是动作模式?......................................................................................................................................... - 30 -4.2进入各动作模式的方法.............................................................................................................................. - 30 -4.3各动作模式比较............................................................................................................................................ - 31 -4.4一般模式.......................................................................................................................................................... - 31 -4.5串行设定模式................................................................................................................................................ - 32 -4.5.1参数设定................................................................................................................................................... - 32 -4.5.2解除保安功能.......................................................................................................................................... - 32 -4.6ISP模式............................................................................................................................................................ - 32 -4.6.1固件升级................................................................................................................................................... - 32 -4.6.2网页升级................................................................................................................................................... - 32 -4.6.3解除保安功能.......................................................................................................................................... - 32 -5I/O 接口................................................................................................................................. - 33 -5.1Modbus/TCP..................................................................................................................................................... - 33 -5.1.1相关设定项目.......................................................................................................................................... - 34 -5.1.2Modbus/TCP 的Slave模式................................................................................................................... - 34 -5.1.3Modbus/TCP 的Master模式................................................................................................................ - 35 -5.1.4TCP连接模式............................................................................................................................................ - 36 -5.1.5初始状态................................................................................................................................................... - 36 -5.1.6脉冲(Pulse)控制................................................................................................................................... - 36 -5.2串口 Modbus/TCP......................................................................................................................................... - 36 - 5.3MACRO 模式..................................................................................................................................................... - 37 -5.3.1Operator................................................................................................................................................... - 37 -5.3.2Operand..................................................................................................................................................... - 37 -5.3.3Equation 例............................................................................................................................................ - 38 -5.4WEB(HTTP)....................................................................................................................................................... - 39 -5.4.1变更WEB端口号码................................................................................................................................... - 39 -5.4.2上传使用者网页功能............................................................................................................................ - 40 -6串行通信模式......................................................................................................................... - 41 -6.1TCP 服务器..................................................................................................................................................... - 41 -6.1.1主要设定模式.......................................................................................................................................... - 41 -6.1.2动作例..................................................................................................................................................... - 41 -6.2TCP 客户端..................................................................................................................................................... - 43 -6.2.1主要设定项目.......................................................................................................................................... - 43 -6.2.2动作例..................................................................................................................................................... - 44 -6.3AT命令.............................................................................................................................................................. - 47 -6.3.1主要设定项目.......................................................................................................................................... - 47 -6.3.2动作例..................................................................................................................................................... - 48 -6.4UDP..................................................................................................................................................................... - 50 -6.4.1主要设定项目.......................................................................................................................................... - 50 -6.4.2动作例..................................................................................................................................................... - 51 -7系统管理................................................................................................................................. - 54 -7.1固件升级.......................................................................................................................................................... - 54 -7.1.1固件............................................................................................................................................................ - 54 -7.1.2升级顺序................................................................................................................................................... - 54 -7.2变更网页.......................................................................................................................................................... - 56 -7.2.1网页............................................................................................................................................................ - 56 -7.2.2变更顺序................................................................................................................................................... - 56 -7.3产品状态检测................................................................................................................................................ - 59 -7.3.1利用TELNET的状态检测....................................................................................................................... - 59 -7.3.2利用ezManager的状态检测................................................................................................................ - 62 -8其它有用的功能...................................................................................................................... - 65 -8.1保安功能.......................................................................................................................................................... - 65 -8.1.1制约产品连接.......................................................................................................................................... - 65 -8.1.2密码设定................................................................................................................................................... - 65 -8.2选项栏的功能................................................................................................................................................ - 65 -8.2.1Ipv4 地址通报功能.............................................................................................................................. - 65 -8.2.2MAC 地址传送功能................................................................................................................................. - 66 -8.2.3查看调试信息.......................................................................................................................................... - 67 -8.3串行端口栏功能......................................................................................................................................... - 69 -8.3.1串行端口设定/状态传送 (RFC 2217) - ①................................................................................ - 69 -8.3.2不使用延时功能 - ②.......................................................................................................................... - 69 -8.3.3数据帧间隔 - ③................................................................................................................................... - 69 -8.3.4数据传送间隔 - ④.............................................................................................................................. - 69 -8.3.5TCP Server / Client 模式 - ⑤.................................................................................................. - 70 -8.3.6分隔符 - ⑥............................................................................................................................................ - 70 -8.4I/O 端口栏的各个功能.............................................................................................................................. - 70 -8.4.1提示输入或是输出变更....................................................................................................................... - 70 -8.4.2信号维持时间(Valid Time).............................................................................................................. - 72 -8.4.3输出延时(Delay)................................................................................................................................... - 72 -9故障时注意事项...................................................................................................................... - 73 -9.1通过ezManager无法搜索的情况.............................................................................................................. - 73 - 9.2无法进行Modbus/TCP连接时..................................................................................................................... - 74 - 9.3Modbus/TCP 连接后无法进行数据通信的情况.................................................................................. - 75 -10相关资料................................................................................................................................. - 76 -10.1技术资料.......................................................................................................................................................... - 76 - 10.2智能手机用软件............................................................................................................................................ - 76 - 11技术支援/质保期间................................................................................................................ - 77 -11.1技术支援.......................................................................................................................................................... - 77 - 11.2保证................................................................................................................................................................... - 77 -11.2.1退货............................................................................................................................................................ - 77 -11.2.2无偿 A/S................................................................................................................................................... - 77 -11.2.3有偿 A/S................................................................................................................................................... - 77 -12注意事项及免责声明.............................................................................................................. - 78 -12.1注意事项.......................................................................................................................................................... - 78 - 12.2免责声明.......................................................................................................................................................... - 79 - 13Revision History.................................................................................................................. - 80 -11.1概要随无所不在的时代到来,为了控制温度、湿度、压力等传感器与远程设备的电源等的系统被广泛使用。
CH ENC28J60 ETHERENET MODULEUser ManualCH ENC28J60 ETHERENET MODULEis dedicated to the Ethernet and easy to plug to the Arduino viathe SPIPros ConsCheap library no maintained by Arduino TeamLot of open source librariesNeed to make a choice to select the rightlibrairieCan be used directly on atmega (without arduino card)Now it is time to choose a good library but before choosing a lib. How to wire it?Wiring a Enc28j60 module: ∙ Enc28j60 SO -> Arduino pin 12∙ Enc28j60SI -> Arduino pin 11∙ Enc28j60SCK -> Arduino pin 13∙ Enc28j60 CS -> Arduino pin 10∙ Enc28j60 VCC -> Arduino 3V3 pin∙ Enc28j60 GND -> Arduino Gnd pinChoosing a libraries for Enc28j60 Now your system is ready. It is time to choose a library. There are 2 main libraries:EtherCard: EtherCard is a driver for the ENC28J60 chip, compatible with Arduino IDE.Adapted and extended from code. License: GPL2 EtherCard is found in Software It is compliant with:∙DHCP ∙DNS∙UDPstatic byte myip[] = { 192,168,1,203 }; byte Ethernet::buffer[500]; BufferFiller bfill; void setup () { if (ether.begin(sizeof Ethernet::buffer, mymac) == 0)Serial.println(F("Failed to access Ethernet controller"));ether.staticSetup(myip);}static word homePage() {long t = millis() / 1000; word h =t / 3600; bytem = (t / 60) % 60; byte s = t %60; bfill = ether.tcpOffset();bfill.emit_p(PSTR("HTTP/1.0 200 OK\r\n""Content-Type: text/html\r\n""Pragma: no-cache\r\n""\r\n" "<meta http-equiv='refresh' content='1'/>""<title>RBBB server</title>" "<h1>$D$D:$D$D:$D$D</h1>"), h/10, h%10, m/10, m%10, s/10, s%10); return bfill.position();}void loop () {word len = ether.packetReceive();word pos = ether.packetLoop(len);if(pos) // check if valid tcp data is received ether.httpServerReply(homePage());// send web page data}NB: on this example, if you use the previous wiring, you have to change the setup function:void setup (){ //CS is connected to pin 10 if (ether.begin(sizeof Ethernet::buffer,mymac,10)==0)Serial.println(F("Failed to access Ethernet controller"));ether.staticSetup(myip);}Example of simple server/** UIPEthernet EchoServer example.** UIPEthernet is a TCP/IP stack that can be used with a enc28j60 based* Ethernet-shield.**UIPEthernetusesthefineuIPstackbyAdamDunkels<************>** -----------------** This Hello World example sets up a server at 192.168.1.6 on port 1000.* Telnet here to access the service. The uIP stack will also respond to* pings to test if you have successfully established a TCP connection to* the Arduino.**ThisexamplewasbaseduponuIPhello-worldbyAdamDunkels<************>*PortedtotheArduinoIDEbyAdamNielsen<**********************>*AdaptiontoEnc28J60byNorbertTruchsess<*****************************>*/#include<UIPEthernet.h>EthernetServer server =EthernetServer(1000);void setup(){Serial.begin(9600);uint8_t mac[6]={0x00,0x01,0x02,0x03,0x04,0x05};IPAddress myIP(192,168,0,6);Ethernet.begin(mac,myIP);server.begin();}void loop(){size_t size;if(EthernetClient client =server.available()){while((size =client.available())>0){uint8_t*msg =(uint8_t*)malloc(size);size =client.read(msg,size);Serial.write(msg,size);free(msg);}client.println("DATA from Server!");client.stop();}}NB: As it is compliant with classical Arduino Ethernet Lib. You can use Webduino on top of it. Webduino is an Arduino-based Web Server library, originally developed for a class at NYC Resistor. It’s called Webduino, and it’s an extensible web server library for the Arduino using the Wiznet-based Ethernet shields. It’s released under the MIT license allowing all sorts of reuse.How to add Libraryhttps:///en/guide/librariesHow to open software:-Enter to /products/productdetails?ProductId=7E83B9D3-0365-4452-。
第4章 基本程序设计教学提示:汇编语言源程序是计算机汇编指令(语句)的有序集合,它适用于用计算机求解过程控制等与硬件关系密切的问题。
程序有三种基本结构,即顺序结构、分支结构和循环结构。
基本程序设计是使用单一结构的程序设计,它是程序设计的基础。
任何复杂的程序都是由基本结构组成的。
因此,掌握好基本程序的设计,是编写程序的基础。
教学目标:本章的主要学习目的是熟悉汇编语言程序设计的基本步骤,掌握顺序程序设计、分支程序结构设计及循环程序结构设计的基本思想,重点掌握子程序的定义、调用与返回和参数的传递过程。
4.1 程序设计的基本步骤设计一个良好的汇编语言源程序应该满足设计要求。
除能正常运行和实现预定的功能以外,还应满足:程序要结构化,简明、易读和易调试。
执行速度快。
占用存储空间少(即存储容量小)。
4.1.1 程序设计的基本步骤一般来说,汇编语言程序程序设计的基本步骤包括以下几步。
1. 分析问题分析问题就是全面理解问题,把解决问题所需条件、原始数据、输入和输出信息、运行速度、运算精度要求和结果形式等认识清楚。
对较大问题的程序设计,一般还要用某种形式绘一个“工艺”流程,以便对整个问题进行讨论和程序设计。
“工艺”流程是指用表格、线图、形象图或框图等去描述问题的物理过程。
2. 建立数学模型在对问题全面理解后,需要建立数学模型,这是把问题向计算机处理方式转化的第一个步骤。
建立数学模型是把问题数学化、公式化,有些问题比较直观,可不去讨论数学模型问题。
有些问题符合某些公式或某些数学模型,可以直接利用,但有些问题没有对应的数学模型可以利用,需要建立一些近似数学模型模拟问题,由于计算机的速度很快,所以运算精度可以很高,近似运算往往可以达到理想精度。
对初学者来说,主要是学习程序设计语法,复杂的数学模型可暂不考虑。
3. 确定算法建立数学模型后,许多情况下还不能直接进行程序设计,需要确定符合计算机运算的算法。
计算机的算法比较灵活,一般要优选逻辑简单、运算速度快且精度高的算法用于程汇编语言程序设计教程与实训·94· ·94·序设计。
OptiSystem 7入门讲义(中文)编译人:郑小歪E-mail:wellright@此讲义仅适用于OptiSystem光通信仿真软件的初学者。
(注:此讲义为个人闲暇所编,仅作个人学习与交流,不做他用,存在疏漏与翻译不妥之处在所难免,请诸位抱着批判且中肯<不装‘介于A与C之间的字母’>的态度给予指正。
自成稿之日起,除编译者本人外,请大家本着人道主义精神,三月内,请勿在各大光电论坛上传和分享该文稿。
另注:此讲义出自光通信仿真软件交流QQ群:49258352 群主:冷小漠,并感谢群成员:girl,小蟹*-*璟的不吝赐教。
郑小歪2009.11.01)前言-----OptiWave系列软件简介"As optical systems become more and more complex, scientists and enginee rs must increasingly adopt advanced software simulation techniques for vital assistance with design issues. OptiSystem’s power & flexibility facilitates effic ient & effective photonic designs."Dr. Govind P. Agrawal,Professor, Institute of Optics, University of RochesterAuthor of Fiber Optic Communications Systems“随着光学系统变得越来越复杂,科学家和工程师更加必须采用先进的软件仿真技术作为解决设计问题的必要辅助手段。
OptiSystem 的强大功能和高度灵活性能够有助于实现有效且高效的光子设计。
”罗切斯特大学光学学院教授,Fiber-Optics Communications Systems(《光纤通信系统》)作者Govind p. Agrawal 博士OPTIWA VE(/)公司成立于一九九四年,总部位于加拿大,是光纤通信领域中从事光通信系统、光纤与光子学元器件模拟设计软件开发的国际著名公司。
第四章宏功能说明宏功能可以提供人机使用者相当方便且强大的功能,同时可以降低控制器上PLC程序的书写。
当使用者撰写宏后,可以先在计算机上做离线或是线上的仿真先行测试宏的正确性,再下载至人机端执行宏程序。
每一个宏最多只能编写512行,如果是在一行内写入批注或是字符串的话,每行最多128个字。
而子宏最多允许512个,编号为1-512(请参考图4-1跟图4-2),使用方法为呼叫“CALL子宏编号”。
图4-1可以依照子宏功能的不同,分别写上此子宏的功能解释,如此一来,在宏的管理、维修以及运用上就更加方便了。
而所有名称的初始值为Sub-macro (n),n为1到512。
图4-2最左边为子宏的编号,最多有512个子宏可供编写使用。
呼叫时,便是呼叫子宏编号CALL n (n为1到512)。
4-1 宏的种类图4-1-1宏的选取位置数量附注1 每画面有一个,n个画面有n个。
1 每画面有一个,n个画面有n个。
1 每画面有一个,n个画面有n个。
1 全程序中只有一个。
1 全程序中只有一个。
1 全程序中只有一个。
1 随特定按钮存在,一个按钮一个。
1 随特定按钮存在,一个按钮一个。
512 全程序中只有512个。
表格4-1-1⏹画面开启宏每一个画面都有一个开启宏,这是当你开启画面(或是切换到新画面)时才会激活的宏,并且只执行一次,而且是一次执行完毕。
而整个画面的组件,要等画面开启宏执行完毕后,才会开始执行,所以设计上要特别小心。
因此如果宏有设计循环的话,一定要注意是否会形成死循环(程序无法结束),否则会造成系统的延误,严重时还可能使得画面上的组件永远无法执行。
因此除非有必要,否则不建议撰写过长或是过多的程序,尤其是循环上的使用请多加小心,最好是先线上或是离线仿真,先行测试宏的正确性。
⏹画面关闭宏每一个画面都有一个关闭宏,这是当你关闭(或是切换)画面时才激活的宏,所以只执行一次,也是一次执行完毕。
同样的,此宏要执行完毕,新画面的画面开启宏才会开始执行,所以也是要注意死递归(程序执行无法结束)的产生,以免造成不可预知的影响。
第四章S7-200可编程序控制器的系统配置主讲人:徐瑞东副教授第四章S7-200可编程序控制器的系统配置第一节S7-200 PLC系统的基本构成第二节S7-200 PLC的接口模块第三节S7-200 PLC的系统配置第一节S7-200 PLC系统的基本构成一、基本单元(S7-200 CPU模块)基本单元(S7-200CPU模块)也称为主机,它包括一个中央处理单元(CPU)、电源、数字量输入输出单元。
基本单元可以构成一个独立的控制系统。
•CPU模块的顶部端子盖内:电源及输出端子•底部端子盖内:输入端子及传感器电源•中部右侧前盖内:工作方式开关(RUN/STOP)、模拟调节电位器和扩展I/O接口•左侧:状态指示灯LED、存储卡、及通讯口•状态指示灯——显示CPU的工作方式、本机I/O的状态、系统错误状态。
存储卡(EEPOM卡)可以存储CPU程序。
•RS-485的串行通讯端口——PLC主机实现人一机对话、机—机对话的通道。
实现PLC与上位计算机的连接,实现PLC与PLC、编程器、彩色图形显示器、打印机等外部设备的连接。
•扩展接口——PLC主机与输入、输出扩展模块的接口,作扩展系统之用。
主机与扩展模块之间由导轨固定,并用扩展电缆连接。
•S7-200 CPU22X系列产品:CPU221模块、CPU222模块、CPU224模块、CPU226模块、CUP226XM模块。
•CPU226模块I/O总点数为40点(24/ 16 点),可带7个扩展模块;•用户程序存储器容量为6.6K字;•内置高速计数器,具有PID控制的功能;•有2个高速脉冲输出端和2个RS-485通讯口;•具有PPI通讯协议、MPI通讯协议和自由口协议的通讯能力。
S7-200 CPU机型主机输入点数主机输出点数可扩展模块CPU22164无CPU222862 CPU224/XP14/2AI10/1AO7 CPU22624167CPU226AC/DC/继电器模块输入、输出单元的接线图1L 0.00.10.60.50.40.30.20.7 1.02L 3L 1.1 1.2N 1.71.41.3L1AC 1.5 1.61M 0.00.10.60.50.40.30.20.7 1.0 1.1 1.2 1.41.32M 1.5 1.6 2.32.22.12.01.7 2.4 2.5 2.6 2.7L M +24VDC120/240 VAC241M 0.00.10.60.50.40.30.20.71.0 1.1 1.2 1.41.32M 1.5 1.6 2.32.22.12.01.72.42.52.6 2.7L M +24VDC 120/240 VAC111.2 1.41.32M 1.5 1.6 2.32.22.12.01.7 2.42.5 2.6 2.7L M +24VDC24VDC/400mA传2.42.5 2.6 2.7LM+16个数字量输出点分成三组:第一组由输出端子Q0.0~Q0.3共四个输出点与公共端1L组成16个数字量输出点分成三组:第二组由输出端子Q0.4~Q0.7、Q1.0共5个输出点与公共端2L组成120/240 VAC16个数字量输出点分成三组:第三组由输出端子Q1.1~Q1.7共7个输出点与公共端3L组成。
2013 S7-200 Smart PLC实验指导书作者名称广东机电职业技术学院2013/12/10目录一、实验目的 (3)二、实验设备 (3)三、实验注意事项 (3)四、相关基础知识 (3)五、手操盒介绍 (4)六、实验任务介绍 (7)(一)基本逻辑指令- 托盘工作系统 (7)(二)定时器和计数器功能–跑马灯 (8)(三)基于PLC的装配流水线控制 (10)(四)LED数码管显示和8421码控制 (12)(五)基于PLC的音乐喷泉控制 (16)(六)三相异步电机的正反转和星/三角启动控制 (18)(七)基于PLC的抢答器控制 (20)(八)交通灯系统 (22)(九)安全门系统 (25)(十)升降梯系统 (31)(十一)洗衣机控制系统 (35)(十二)存料罐控制系统 (38)七、实验总结 (40)八、实验成绩的评定 (40)实验目的掌握西门子S7-200 Smart PLC原理。
掌握西门子人机界面产品使用方法实验设备实验注意事项认真阅读实验指导书,依据实验指导书的内容,明确实验任务。
实验的质量很大程度上取决于每个学生的实验态度,工作中要积极主动,服从实验指导老师的工作安排,对重大问题应事先向实验指导老师反映,共同协商解决,学生不得擅自处理。
实验是理论联系实际的重要环节,要虚心向指导老师和其它同学学习。
要参加具体工作以培养实际动手能力。
遵守纪律,不得无故缺勤、迟到早退,实验期间一般不准事假,特殊情况要取得实验指导老师和学校的同意,病假要有医院医生证明。
要爱护仪器设备,不得随意破坏。
按照规定时间提交实验报告。
相关基础知识1.可编程控制器介绍2.西门子S7-200 SMART PLC 介绍手操盒介绍1. 手操盒的外观图图 1 手操盒外观图2. 手操盒的硬件组成图2 手操盒结构图3. 手操盒的37芯接口单元由手操盒直接输出两根37芯电缆,电缆的另一端制作了37芯D 型插头,用于联接PLC demo 架上的37芯端子插座,如下图所示:37针连接电缆 A37针连接电缆 B模拟量接口区16位开关区16位LED 显示4位七段码显示器4位8421码输入模拟量显示/调节区实验卡手操盒输出电缆A手操盒输出电缆A 主要用于将手操盒的16个开关和16个LED 指示灯将与S7-200 SMART PLC 的16路开关量输入和16位开关量输出相连,针脚的定义如下:37芯插头A37芯地址针脚定义37芯地址针脚定义1 20 DQ0 16路开关量输出2 DI0 16路开关量输入21 DQ1 3 DI1 22 DQ2 4 DI2 23 DQ3 5 DI3 24 DQ4 6 DI4 25 DQ5 7 DI5 26 DQ6 8 DI6 27 DQ7 9 DI7 28 DQ8 10 DI8 29 DQ9 11 DI9 30 DQ10 12 DI10 31 DQ11 13 DI11 32 DQ12 14DI12 33 DQ13 15 DI13 34 DQ14 16 DI14 35 DQ1517 DI1536 18 M 37 备用 19L+机壳接地●手操盒输出电缆B手操盒输出电缆B主要用于将四位8421码的输入和四位LED七段码与PLC的16位数字量输入和16位数字量输出连接,针脚的定义如下:37芯插头B 37芯地址针脚定义37芯地址针脚定义1 20 DQ0 七段码个位显示12 DI0 8421码个位输入1 21 DQ1 23 DI1 2 22 DQ2 34 DI2 4 23 DQ3 45 DI3 8 24 DQ4 七段码十位显示16 DI4 8421码十位输入1 25 DQ5 27 DI5 2 26 DQ6 38 DI6 4 27 DQ7 49 DI7 8 28 DQ8 七段码百位显示110 DI8 8421码百位输入1 29 DQ9 211 DI9 2 30 DQ10 312 DI10 4 31 DQ11 413 DI11 8 32 DQ12 七段码千位显示114 DI12 8421码千位输入1 33 DQ13 215 DI13 2 34 DQ14 316 DI14 4 35 DQ15 417 DI15 8 3618 M 37 接地19 L+ 机壳备用●模拟量输出接口模拟量输出接口位于图中h区,设置了八个实验电缆插口可以传输二路模拟量输入信号和二路模拟量输出信号。
第四章产品数据交换✓虚拟制造技术涉及到CAD/CAM/CAE等多个环节,需要频繁地在不同应用系统之间进行产品数据交换,以实现虚拟制造过程中信息流的交换、加工和流通。
✓在INTERNET环境和虚拟企业环境下,虚拟制造的产品数据交换将进一步扩展到多个企业和多个部门,这要涉及到异地的协同设计。
为了实现异地产品信息共享,也需要各种产品的描述和交换标准。
图4-1通过专用数据格式的文件交换产品信息 专用数据格式:●原理简单,转换接口程序易于实现,运行效率较高。
●但当子系统较多时接口程序增多,编写接口要了解的数据结构也较多,并且当一个系统的数据结构发生变化时引起的修改也较多。
●CAD/CAM 系统发展初期采用的方式。
标准数据格式:•是进行IGES图形数据交换的思想基础,目的是减少和简化各系统之间数据转换接口程序的编写•系统的数据传输针对标准的数据格式,所有的前后置处理程序的编写都非常类似。
图4-2通过标准数据格式的文件交换产品信息统一的产品模型:●采用统一的产品数据模型,并采用统一的数据软件来管理产品数据,●各系统之间可以直拉进行信息交换,而不是将产品信息转换为数据,再通过文件来交换,●大大提高了系统的集成性。
●是STEP进行产品信息交换的基础。
图4-3通过统一的产品模型交换信息CIIN-Computer Integrated Information Network :计算机集成信息网络IGES:初始图形交换标准SET-Standard d‘Exchange et de Transfert: TAP:德国零件簇标准VDA/FS-Verban der Deutschen Automobilindustrie-Flachennittstelle:德国自由格式表面标准PDES-Product Data Exchange Specification STEP-产品模型数据交换标准方框中有黑点者表示研究计划1.IGES简介☐IGES --Initial Graphics Exchange Specification :初始图形交换标准☐是在美国国家标准局的倡导下,由美国国家标准协会公布的美国标准,是CAD/CAM系统之间图形信息交换的一种规范。