双冗余技术COMPCPUSYNCCPUBUFFERCOMPCPUSYNCCPUBUFFER控制侧备用侧INPUTOUTPUTBUFFERBUFFERThanks网络连接BUS1SWITCHBUS2SWITCHVnet/IP系统有一对冗余的Vnet/IP网过程控制网络。它是连接操作接面站,现场控制站等元件的实时控制网络。采用符合IEEE802.3和UDP/IP标准的复用控制网络V-Net/IP,控制网的传输速度高达1Gbps/S为了确保网络能够在最理想的状态上运作,每个domain能支持64个站点。整个系统总共能有16个domain或256个站点。Vnet通讯Vnet通信规程:IEEE802.4存取控制:令牌传递传输速度:10Mbps传输距离:500mto20kmYCB111同轴电缆:最大500mYCB141同轴电缆:最大185m混合使用:YCB141+0.4*YCB111=185传输媒体:同轴电缆/光纤Vnet扩展光纤RRRRTTRRRRTTMax.500mMax.500mMax.500mMax.15kmMax.15km最长20km同轴电缆Vnet光纤VNET/IPFCU的状态显示灯•HRDY:控制器子诊断等。控制器工作正常绿灯亮,控制器故障此等灭。•RDY:此灯亮说明这个卡件的硬件和软件全部正常处于准备状态,如果发现异常此灯灭。•CTRL:冗余的控制器中正在控制的卡件此灯亮,处于备用状态的控制器此灯灭。•COPY:在拷贝程序时此灯亮。分为两种情况:1更换了新的控制器。2控制器冷启动。拷贝完成后此灯灭。•RCV:指示Vnet/IP通讯.1代表Vnet/IPbus12代表Vnet/IPbus2.正常时他们交替闪烁,故障时灭。•SYNC:当顺控事件管理器的时钟与网络的时钟同步时此灯闪烁。•SND:指示Vnet/IP通讯.1代表Vnet/IPbus12代表Vnet/IPbus2.•STATUS(1,2,3,4,5,6,7,8):指示控制器模块的状态。正常时所有全灭。I/O模件安装位置的限制1.多点热电偶卡件AMM22T只能依次放在第5、4、3、2、1个Nest,AMM22T下面不能放单点卡件。2.模拟量I/O模件高速插件箱AMN12只能放在第1个Nest,第2、3、4Nest只能空着,不能安装任何其它插件箱。其它插件箱只能安装在第5插件箱。3.通信卡插件箱AMN51只能安装一块且只能装在第2个Nest。4.安装模件可带电拔插而无须停机。5.在节点单元内安装电流I/O模件或脉冲I/O模件,因为给变送器提供电源,最多能安装6个模件。这些模件包括:AAI135、AAI835、AAI141、AAI841、AAB841、AAP135如果只安装AAI135和AAI835时,最多可安装8个模件模拟量电流输入模件双重化时,待机侧的模件个数不算数量模拟量电流输出模件双重化,待机侧的模件个数算0.5的数量6.通信模件ALR111和ALR121不能安装在远程节点。一台FCU最多只能安装6台ALR111和ALR121,如果双冗余最多安装3对。7.一台FCU最多只能安装Foundation现场总线通信模件ALF11116台,如果双冗余最多安装8对ALF111。8.安装模件数量受周围温度条件限制FCS机柜周围温度在40C以上远程节点在50C以上9.电源模件、总线接口件模配置不是双冗余或没有安装I/O模件时,请配置盲板以保护空槽。CS3000应用CS3000没有软驱的安装Windows_xpSP2系统下的设置CS3000项目备份及工程师站故障恢复CS3000与其它系统的通讯时钟同步CS3000应用帮助文档的使用操作站的权限设置流程图文件的下装绘图时修改直线的长短FCU的状态显示灯PB复位按扭的制作CS3000应用CALCU计算模块的应用SW-33直接连到调节阀的错误模块属性常数选项的应用ST16和LC64模块的自动运行PID模块的模式锁定和跟踪(同时控制阀和变频泵的实例)CS3000的安装如果没有A区用U盘怎样安装(两种方法)首先把KEYCODE文件考到U盘内在开始方法一利用SUBST命令方法二利用磁盘管理器U盘当做A盘安装CS3000方法一U盘当做A盘安装CS3000方法一U盘当做A盘安装CS3000方法一删除虚拟软驱Windows_xpSP2系统下的设置防火墙的设置DCOM的设置系统的默认设置可能影响工程师站对操作站的数据传输WINDOWS防火墙的设置路径:开始/控制面板/安全中心/防火墙我们只需将常规选项卡选到关闭(不推荐)状态如下图关闭安全警报路径:控制面板/安全中心/更改安全中心通知我的方式关闭防火墙关闭自动更新关闭病毒防护DCOM设置方法:开始/运行在组件服务对话框中用鼠标右键单击我的电脑选择属性对话框在COM安全选项卡中用鼠标左键单击编辑默认值按钮访问权限设置用鼠标左键单击添加按钮用鼠标左键单击高级按钮单击立即查找选择Everyone单击确定单击确定选中Everyone在允许下面的方框内打钩然后单击确定启动和激活权限设置同访问权限设置启动和激活权限设置同访问权限设置CS3000项目备份及工程师站故障恢复养成良好的备份习惯1.分区的备份;整个硬盘的备份1.1GHOS备份的分区只能在软件故障时恢复1.2整个硬盘的备份但新的硬盘安装后可能需离线下装CS3000项目备份及工程师站故障恢复2.项目的备份是最好的方法2.1设置备份路径2.2修改后必须备份2.3最好备份到其他的操作站工程师站故障的恢复1.有最新的备份且在其他站上我们只需要重新安装系统把备份的项目备份进来2.没有备份或备份在本机无法读取只能离线下装正确的备份方法设置备份路径最好备份到别的站(在其他站上设置共享文件夹)备份之前保存调整参数退出SYSTEMVIEW后一定要备份备份流程第一步在网上邻居设定备份文件夹第二步在SYSTEMVIEW的tool选择开始备份在要做备份的项目前打勾备份进行中只能离线下装的提示信息FCSImageGenTime=SatOct1415:43:072006SFDATA.1GenTime=SatOct1416:26:182006ERROR=11186ThegenerationtimesofmasterdatabaseandFCSimagearedifferent离线下装时不能保存调整参数在离线下装时会出现如下提示WhenofflinedownloadingtoFCS.Thetuningparameterswillbelost.savetuningparametersofproject“项目名”,stationFCS0107是否如果选择是不能下装出错如下StartedsavingtuningparametersFCS0107.TheOct2616:12:582006startingdatabasetimecheckError:communicationerror:FCSisdowntuningparametersaveabnormalend.TheOct2616:12:582006工程师站故障的恢复步骤1.安装系统和CS3000,OFFICE2.通过网上邻居把备份的项目注册过来.注册为CURRENTPROJECT3.打开SYSTEMVIEW4.重新设置备份路径为工程师站的C:\CS3000\eng\BKProject5.开始备份工程师站故障的恢复步骤6.退出SYSTEMVIEW7..重新注册C:\CS3000\eng\BKProject下刚才备份的项目为CURRENTPROJECT8.打开SYSTEMVIEW9.重新设置备份路径为网上邻居的其他站的文件夹10.开始备份CS3000与其它系统的通讯通讯接口RS485MODEBUS协议通讯卡型号为ALR121RS485与MODBUS1rs485是种只定义了电气特性的一种总线结构,它没有具体的数据协议。假如你在利用单片机或者上位机编程时,你可以定义你自己的协议,就是你DIY的协议,但你的这个东西只有你自己清楚明白,在工业控制场合里多家的产品联网如果每家都DIY的话,联网简直成了不可能的事情。所以大家要寻求一种大家都能兼容的协议。modbus虽不是由这个初衷诞生的,却成了这个目的执行者。RS485与MODBUS2modbus是个PLC厂家定义的一种协议,但后来被大家广泛采用,现在大多数PLC厂家的产品都开始支持MODBUS协议了。再简单些,RS485是某国人的嘴,modbus是他讲的话。RS485与MODBUS3有rs485口的设备--diy协议----modbus协议中国人-----------中文--------英语日本人-----------鬼子语-----英语韩国佬-----------韩语-------英语……-------------……-------英语ASCII、RTU、TCPModbus协议包括ASCII、RTU、TCP。标准的Modicon控制器使用RS232C实现串行的Modbus。Modbus的ASCII、RTU协议规定了消息、数据的结构、命令和就答的方式,数据通讯采用Maser/Slave方式。Modbus协议需要对数据进行校验,串行协议中除有奇偶校验外,ASCII模式采用LRC校验,RTU模式采用16位CRC校验.ModbusTCP模式没有额外规定校验,TCP协议是MODBUSRTU/ascii协议封装成TCP报文的,本质上没有太大差异,但一个运行于232或485串行通讯平台,一个是运行于以太网平台。ASCII、RTULRC域是一个包含一个8位二进制值的字节。LRC值由传输设备来计算并放到消息帧中,接收设备在接收消息的过程中计算LRC,并将它和接收到消息中LRC域中的值比较,如果两值不等,说明有错误。CRC域是两个字节,包含一16位的二进制值。它由传输设备计算后加入到消息中。接收设备重新计算收到消息的CRC,并与接收到的CRC域中的值比较,如果两值不同,则有误。CRC是先调入一值是全“1”的16位寄存器,然后调用一过程将消息中连续的8位字节各当前寄存器中的值进行处理。仅每个字符中的8Bit数据对CRC有效,起始位和停止位以及奇偶校验位均无效。ASCII0123456789ABCDEF0NULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSI1DLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUS2SP!#$%&'()*+,-./30123456789:;=?4@ABCDEFGHIJKLMNO5PQRSTUVWXYZ[\]^_6`abcdefghijklmno7pqrstuvwxyz{|}~DELModbus功能码MODBUSRTU实例1读可读写数字量寄存器(线圈状态):计算机发送命令:[设备地址][命令号01][起始寄存器地址高8位][低8位][读取的寄存器数高8位][低8位][CRC校验的低8位][CRC校验的高8位]例:[11][01][00][13][00][25][CRC低][CRC高]意义如下:1设备地址:在一个485总线上可以挂接多个设备,此处的设备地址表示想和哪一个设备通讯。例子中为想和17号(十进制的17是十六进制的11)通讯。2命令号01:读取数字量的命令号固定为01。3起始地址高8位、低8位:表示想读取的开关量的起始地址(起始地址为0)。比如例子中的起始地址为19。4寄存器数高8位、低8位:表示从起始地址开始读多少个开关量。例子中为37个开关量。5CRC校验:是从开头一直校验到此之前。注意,CRC校验在命令中的高低字节的顺序和其他的相反。MODBUSRTU实例1设备响应:[设备地址][命令号01][返回的字节个数][数据1][数据2]...[数据n][CRC校验的低8位][CRC校验的高8位]例:[11