首页 [考试]电机电缆选择

[考试]电机电缆选择

举报
开通vip

[考试]电机电缆选择[考试]电机电缆选择 电机电缆选择 电机电缆选择 塑料(橡胶)铜电缆长度小于80米推荐值,交联聚乙烯电线可以适当减小。(仅供参考) 2.2K一下=1平方毫米 3K=1.5平方毫米 3.7K-5.5K=2平方毫米 7.5K=2.5平方毫米 10K-15K=4平方毫米 18.5K=6平方毫米 22K=10平方毫米 37K=16平方毫米 45K-55K=25平方毫米 75K=35平方毫米 90K=50平方毫米 110K=75平方毫米 运行中电动机的监测 运行中电动机的监测 1、监测温度 ...

[考试]电机电缆选择
[考试]电机电缆选择 电机电缆选择 电机电缆选择 塑料(橡胶)铜电缆长度小于80米推荐值,交联聚乙烯电线可以适当减小。(仅供参考) 2.2K一下=1平方毫米 3K=1.5平方毫米 3.7K-5.5K=2平方毫米 7.5K=2.5平方毫米 10K-15K=4平方毫米 18.5K=6平方毫米 22K=10平方毫米 37K=16平方毫米 45K-55K=25平方毫米 75K=35平方毫米 90K=50平方毫米 110K=75平方毫米 运行中电动机的监测 运行中电动机的监测 1、监测温度 电动机正常运行时会发热,温度将升高。如果温升超出允许限度,就可能导致绕组过热而烧毁。判断电动机是否过热常采用下面的方法。 (,)手触摸法:这种检查必须用验电笔查明电动机无漏电后方可进行。用手背接触电动机外壳,没有烫手感觉,说明温度正常;如果有明显的烫手感觉,则说明电机过热。 (,)水试验法:在电动机外壳上滴二三滴水,如果只冒热气没有声音,说明电动机没有过热;如果水滴急剧汽化,同时伴有“咝咝”声,说明电机过热。 2、监测电源电压 电源电压过高或过低及三相电压不平衡,都会给电动机的运行带 来不良后果。一般电动机可以在电压额定值?,,范围内正常运行。 三相电源电压之差值过大(超过,,),会造成三相电流的不平衡。线路中有短路、接地、接触不良等故障,也会引起电动机的三相电压不平衡。另外,三相电动机“走单相”将会造成三相电压最大的不平衡,它是造成电动机绕组烧毁最常见的原因,应重点监测。 3、监测负载电流 电动机负载电流增大温度将上升,正常运行时负载电流不应超过铭牌上的额定值。在监测负载电流是否增大的同时,还应监测三相电流的平衡情况。正常运行时各相电流的不平衡度应不超过,,,。若相差悬殊,定子绕组可能有短路、断路、接反等故障或电动机单相运行。 4、监测轴承 电动机运行中轴承的温度不得超过允许值,轴承外盖边缘处不能有漏油现象,引起电动机轴承过热的原因很多,例如:滚珠轴承状态恶化,轴承盖和轴相擦,润滑油过多或过少,传动皮带过紧或电动机的轴与被驱动机械的轴同心度误差过大等。 5、监测振动、声音和气味 电动机正常运行时,应当没有什么不正常的振动、声音和气味。较大的电动机也只有均匀的“哼哼”声和风扇的呼啸声。电气方面的故障也会造成电动机的振动和不正常的噪声。如电流过大、三相电流显著不平衡,特别是三相电动机走单相时,电动机会有吼声。转子有断条、负载电流不稳定,会发出时高时低的“嗡嗡”声,机身也会发生振动。电动机绕组温度过高时,会散发出较强的绝缘漆气味或绝缘材料的烧焦味,严重时会冒烟。 文件编制篇 本篇说明 2002.11(一) 本过程包括制造方接受图纸后对图纸的分册编制、消化核对,以及对生产过程中发现的问题和解决方法的记录。 对一些预完成的工作。比如对元件的检查,如果不事先完成,那么在安装过程甚至结线阶段再发现这种错误,就会牵涉到采购,和元件商的交涉以及最麻烦的供货周期问题。另外对元件合格证的收集会影响项目竣工资料的整理和收集的完整性。而这些又是一个越来越规范的市场所必须的。 在本章所涉及的实际文件编制操作方法(4-9)只是本人实际生产过程中总结的经验,各方可根据自己的具体生产允许条件制定相应的方法。但本人的观点是,这些文档无论怎样制订,都要能够长期保存和方便查询,所以在文档名的编制上特意加上保存路径。也希望有更好的建议能进行互相交流。(见1-11条) 2003.06(二) 第二版修改内容 这次修订增加的资料是更好的为了配合企业实行ISO9002质量体系的实际运作。具体详细资料收集中。 本次增加的现场电缆安装手册的编制完全是为了现场安装资料的完善。 手册的编制对现场电气安装主管可以说是个非常好的工具:能准确知道总工作量——对做好工作 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 和任务节点有了个具体量的参照;能够作为柜内接线复查的依据;能够把现场的线路改动情况时实纪录并作为下次安装的依据。这对经常转场 施工 文明施工目标施工进度表下载283施工进度表下载施工现场晴雨表下载施工日志模板免费下载 的顶管施工队伍有着非常好的帮助。(见21-24条) 1. 接受图纸后,一套装订成全图,包括系统图、原理图、材料表、面板布置图、底板布置图和端子图等。用于全过程包括调试和图纸的存档,由技术人员保管使用。 2. 直至项目的结束要保持图纸的完整性、真实性、整洁性和过程信息记录的完整性。 3. 第二套图纸,包括材料表,面板布置图及底板布置图和端子图。主要用于材料核对、排版、放样、粘贴标签过程中使用。 4. 第三套装订,包括原理图接线图。由接线人员在接线过程中使用并保管。 5. 在原理图中每个元件旁标注明型号和附件规格,以方便工艺安排。当安装的辅料为特殊规格时,需要在布置图中明显标明,并在核实无库存情况下填写“辅料采购清单”。文件保存路径为:...项目号\项目号+填写日期+“辅料采购清单”。 6. 在图纸工艺安排过程中注意与材料表核对型号。如果发现错误立即填写“ 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 人员勘误确认表”。文件保存路径为:...项目号\项目号+填写日期+“设计人员勘误确认表”。要求设计人员确认并签字。 7. 对主电路连接所用的接触器、开关、端子的接线柱螺纹直径和进深进行统计确认。核对库存,缺少或特殊规格的辅料时填写“辅料购买清单”。文件保存路径为:...项目号\项目号+填写日期+“辅料购买清单”。 8. 对主电路需标明所用导线截面积,或按照设计人员书面设计截面安排(见表C)。 9. 检查线路线号的完整性和正确性,比如重复和漏标线号都需设计人员填写“设计人员勘误确认表”确认。文件保存路径为:...项目号\项目号+填写日期+“设计人员勘误确认表”。 10. 对电源线标明所需线号管数量以方便统计。文件保存路径为:„项目号\项目号+填写日期+“线号统计”。原则上每一电柜线号统计设定为一打印页,以方便每个电柜线号的包装。 11. 元件标签按照材料清单统计并保存。文件保存路径为:...项目号\项目号+日期+“*柜内元件标签”。 12. 元件项目字母和元件项目序号中间用一空格符隔开。 13. 柜内中文标签均用隶书。 14. 线号管字符在最后一个数值或字母下标加圆点“.”,以表示编号终了。 CB*/Z342-84,8.5.5 15. 按照设备配套明细表或施工用图样(布置图、装配图等)进行领料配套。所有电器设备应有制造厂产品合格证。 ZB/T U0603-89,3.1 16. 所有产品合格证及说明书必须保存完整,以作为竣工资料的必须文件。 17. 核对设备及其保护元件的型号,规格和整定值应与配套明细表及图样相符。检查设备及零件应无缺损,必要时应检测设备的绝缘电阻。 ZB/T U0603-89,3.2 18. 逐个检查电气元件的信号规格及脱扣器额定电流是否与图纸规定相符。 CB*/Z342-84,7..9.a 19. 检查内部仪表、灭弧罩、瓷件、胶木电器,应无裂纹或伤痕。 GB 50254-96,2.0.1.3 20. 熔断器及熔体的容量应符合设计要求。核对所保护电气设备的容量与熔体容量是否匹配。对后备保护、限流、自复、半导体器件保护等有专用功能的熔断器,严禁替代。 GB 50254-96,10.0.1 21. <现场安装电缆手册>由电缆总清册、电缆排放表、电缆规格&各柜电缆使用情况表、总接线手册和各柜的接线手册组成。 22. 《电缆总清册》把现场每一根电缆的规格,编号,起始点等相关信息编制成表。通过此表现场人员可以知道总的电缆排放数量,每个柜的电缆引出数量等电缆排放总体工作量. 23. 《总接线手册》中把系统中每一根电缆连线的相关信息集中的编制再一起,通过此表可以知道总的接线工作量,并可以通过表中的线号栏把所有所需的线号预先打印出来,就免去拿着整套图纸前后找线号的麻烦。备注栏中可以随时记录安装过程中的其他情况,这些信息对日后设备的维护修理,和转场后的再次安装有着非常重要的作用。 24. 各分柜的接线手册的作用和总接线手册一样,但更强调各个单柜的接线工作量。这样有助于电气主管的现场协调. 标记篇 本篇说明 2002.11(一) 电柜中的标记系统犹如一城市中交通道路的指示牌。其指示语言的统一性将影响使用者对整个系统统一的理解,而指示标示本身的明显与否直接影响到操作和维修者对系统的操作和维护时的方便性。说到底就是一句话“一切为用户着想”。 本章中特别强调了对不同电压规格的熔断器要标明不同电压规格,对使用不同电流规格的熔断器也要标明其熔丝规格。这些也是国家标准中所强调的。在电柜的制造过程中如果能做,将会给现场维修电工带来很大的便利,这同时也是现场人员反映比较集中的问题。有时即使厂方人员到现场维修也会碰到此类问题。 对柜内元件标签粘贴的原则是:能对柜内元件在运行状态,检修状态以及被拆卸下后仍能做到标示作用,但同时也不能使柜内的标签看起来非常烦琐。最初是在元件和附近的线槽上粘贴,但这样不但看起来烦琐,而且如果线槽一卸去就会少了一套标示。最后还是决定在元件和其附近的底板上粘贴。这样无论在运行状态,检修状态甚至元件被卸下时,都一样能够起到标示作用。(见14、18条) 对柜内主要开关的中文标签的统一制定还在摸索中。 2003.06(二) 经过一段时间的实践后,对中文标签的制作已经有了个初步基本的尺寸模板:对于单行字的标签实用30*12对于双行字的使用30*15。且中文标签现在只运用于柜内开关的标示,因为对于现场的柜内操作最实际的就是短路器等的开关的操作。 另外为了现场操作和维护的方便,增加了柜内熔断器的定义表格。现 在柜内的控制电源的次级回路中,很多是采用了熔断器的保护方式。就使得柜内的熔断器的规格和回路较多,当达到一定数量时对于快速准确的操作就有了一些困难,非得先翻图纸找到标号后再操作,甚至调试阶段的操作都如此。 这种表格标明了熔断器的电压等级,熔丝规格,熔断器标号及熔断器所通断回路的名称信息而且直接粘贴在熔断器附近的柜体侧面,使得观看和使用均能方便些。其它的诸如柜内重要元件的标示、柜内可调节元件的标示、PLC地址表和I\O元件的标示等等,都是为了方便现场人员的操作、维护而作为近似于图纸信息的现场延伸,而且与图纸比较起来更有现场的实用性,这种标示是用防水和防泥浆的材料制作的,这更适合隧道掘进现场的使用。(见20、21条) 实际操作中发现在维修维护操作台等此类面板元件较多的箱体上,仅仅靠每个元件的背面标号来查找还不是最方便的方法,如果在此类元件背面贴上与正面铭牌一致的中文标签和标号将提高维修时的查找效率。(见14条) 随着进口元器件和各类仪表的使用,柜内不同输出电压等级的电源器件将增多,这将给准确快速维修带来一定的难度和安全隐患。为了有明显的区别,除了使用不同颜色的导线外,还需在每个电源元件上增加有文字说明的标签和元件标号。(见26条) 在每个线槽盖板的端口处贴上标签会给维护后柜内复原带来方便。(见5条) 柜门上贴的排版图除了美观外,更是为了现场维护操作人员的作为对比。(见22条) 23条是为了提高现场维修效率和速度而增加的。电气人员在一般情况下将不必随身携带厚重的图纸,可直接按照此表格进行检查。 另外正在考虑新的现场电缆的电缆标签的制作。传统的电缆排我觉得已经不能适应现在现场安装的情况:字迹是手写的、字迹会因为记号笔的质量及所接触的泥浆而褪色、因为外形较电缆突出容易被扯断等等。新的电缆标签应该使用统一字体和统一规格,能够象贴纸一样使 用方便,应能和电缆成一整体,即使电缆被收回也不会因为电缆间的摩擦而被拉掉。最重要的就是要能够防止现场的水和泥浆对字迹的侵蚀影响,即使有泥浆沾上用水对标签表面清洗即可。 1. 柜内元件标签均为黄色。 2. 元件标签按照材料清单统计。文件保存路径为:...项目号\项目号+日期+“元件标签”.xls。 3. 元件项目字母和元件项目序号中间用一空格符隔开。 4. 字母数字字体均用SWIS BT。 5. 线槽标签以英文大写SWIS BT字体打印 6. 柜内中文标签均用隶书。 7. 柜内中文标签标准尺寸为30mm*12mm。 8. 端子标签尺寸为35mm*7mm。 9. 标牌应正确、清晰,易于识别,安装牢固。 GB/T11633-2000,3.5.4 10. 额定电压超过500V的配电板应设置警告标志。 GB/T11634-2000,7.1.2 11. 盘、柜的正面及背面各电器、端子牌等应标明编号、名称、用途及操作位置,其标明的字迹应清晰、工整、不易褪色。 GB 50171-92,3.0.4 12. 在每个电器元件上和近旁,应有与原理线路图相一致的元件代号,各对熔断器的近旁,应有熔片额定电流的标牌。 CB*/Z342-84,7.8.a 13. 柜内元件安装完毕后,应立即按照材料表和原理图进行正确的标签粘贴。 14. 标签在元件附近的底板和元件本体上粘贴。位置要明显易于发现,尽量不遮盖元件主要型号为准,且不靠近人员操作位置。面板元 件附近要贴上与板前铭牌一致的中文标签。 15. 熔断器应具有标明其熔芯额定电压、额定电流、额定分断能力的耐久标志。 GB/T11634-2000,4.8.7.4 16. 安装具有几种电压和电流规格的熔断器,应在底座旁详细标明其规格。 GB 50254-96,10.0.5 17. 集中在一起安装的按钮应有编号或不同的识别标志,“紧急”按钮应有明显标志,并设保护罩。 GB 50254-96,7.0.3.3 18. 对组合式元件要在其安装座和元件主体上都贴上标签,以使其在任何状态下都能起到标示作用。 19. 回路电压超过400V者,端子板应有足够的绝缘并涂以红色标志。 GB 50171-92,3.0.2.三 20. 在柜内贴上柜内熔断器的相关信息表格:包括熔断器标号,熔断器的电压等级,熔断器所使用熔芯的规格,所通断回路的中文定义等。且此表格贴在柜内熔断器位置附近。 21. 柜内如有PLC-I\O模块,则要在柜内贴上此PLC的地址表,以方便现场调试和维护人员查找地址。表中包括每一I\O的中文定义,所对应的元件标号等。 22. 柜门上贴上每一电柜的排版图 23. 柜门上贴上端子的接线表,包括进线电缆的编号等信息。 24. 有机玻璃防护板均贴上防护标示。 25. PLC及变送器等贵重精密可调元件,均贴上警示标示。 26. 柜内有多个输出电压等级的电源器件时,每个电源均贴上电压等级数值。 27. 380V或220V面板指示灯旁均贴上警示标示。 扳金篇 本篇说明 2002.11(一) 对于电柜的扳金制作要求首先是能够为柜内电板提供一个可靠的保护箱体,同时必须拥有良好的接地。对于柜内的接地螺栓,在船舶标准中是明文规定使用铜制螺丝,可对其他行业电柜的柜内接地螺丝没有硬性规定使用。在本人实际生产中所碰到的柜内接地螺丝只是使用镀锌螺丝且由于使用焊接的方法固定在柜内,使得被焊接后的螺丝很快就发生锈蚀现象。况且电柜还要经过油漆烘漆等柜体防腐蚀和美观处理。这样一来接地螺丝反而成了“准绝缘螺丝”,其接地效果会大打折扣。现在只能采取本章第14条措施,希望以后能和扳金工序有直接的交流,能够以便解决这个问题。 对于本章11条是针对电柜在运输、定位、使用、保管过程中发生的,由于场地狭小而使电柜移动困难而想出的办法。 2003.06(二) 电柜的柜门将全部焊上接地桩而取代过去的接地螺丝。以解决以前“准绝缘”螺丝的问题。 1、 集控台表面应平整,边缘及开孔应光滑,无毛刺、裂口。 GB/T11633-2000,3.5.1 2、 外壳、手柄和漆层应无损伤或变形。 GB 50254-96,2.0.1.2 3、 各零部件应配合正确,门、抽屉等活动部件应工作灵活,紧固件、连接件应牢固无松动。 GB/T11634-2000,4.2.2 4、 活动门应设有止动器。 GB/T11634-2000,4.2.2 5、 如电柜活动门或面板处有元件安装,必须在面板元件开孔之间安 排足够的线槽安装筋,以方便面板线槽的可靠固定和标准化的结线。 6、 每个柜的柜内和每块底板背面都要做相应明显的记号,以方便安装。 7、 所安装的元件要求质量良好,型号、规格符合设计要求,外观应完好,且附件齐全,排列整齐,固定牢固,密封良好。 GB 50171-92,3.0.1.一 8、 为了便于电柜接线和提高工作效率,电柜门铰链要能方便的拆卸,保证再次安装时的方便性和日后使用的可靠性。 9、 电柜的备用钥匙要用扎带捆于电柜内可靠安全处。其他集中收集。 10、 为了方便电柜底板接线完毕后底板的安装,要在底板最下处安装底板靠脚。 11、 电柜底脚槽钢开对称的,8mm孔,可以安装独立的活动轮,以方便电柜在特殊环境时的移动。 12、 保护及工作接地的接线柱螺纹直径应不小于6mm。专用接地接线柱或接地板的导电能力,至少应相当于专用接地导体的导电能力,且有足够的机械强度。 ZB/T U0603-89,10.7 13、 箱体上应设有专用接地螺柱,并有接地标记。接地螺柱的直径与接地铜导体截面、电气设备电源线截面的关系(对固定安装的电气设备)见表D。 CB*/Z342-84,2.5.2 14、 电柜内的接地螺栓用铜制。如采用钢质螺栓,必须在电箱外壳上漆前用包带可靠地将其紧密包扎,以防止油漆覆层影响接地效果。必须保证箱壳完毕时接地螺丝无锈迹。 15、 不论电柜柜门上是否安装元件,都必须安装接地螺丝(规格见表D)。 Modbus通信编程 Modbus通信编程 摘要 工业控制已从单机控制走向集中监控、集散控制,如今已进入网络时代,工业控制器连网也为网络管理提供了方便。Modbus就是工业控制器的网络 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 中的一种。 关键词 Modbus协议,串行通信,LRC校验,CRC校验,RS-232C 1. Modbus 协议简介 Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。 此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程,如果回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。 当在一Modbus网络上通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息并用Modbus协议发出。在其它网络上,包含了Modbus协议的消息转换为在此网络上使用的帧或包结构。这种转换也扩展了根据具体的网络解决节地址、路由路径及错误检测的方法。 1.1 在Modbus网络上转输 标准的Modbus口是使用一RS-232C兼容串行接口,它定义了连接口的针脚、电缆、信号位、传输波特率、奇偶校验。控制器能直接或经由Modem组网。 控制器通信使用主—从技术,即仅一设备(主设备)能初始化传输(查询)。其它设备(从设备)根据主设备查询提供的数据作出相应反应。典型的主设备:主机和可编程仪表。典型的从设备:可编程控制器。 主设备可单独和从设备通信,也能以广播方式和所有从设备通信。如果单独通信,从设备返回一消息作为回应,如果是以广播方式查询的,则不作任何回应。Modbus协议建立了主设备查询的格式:设备(或广播)地址、功能代码、所有要发送的数据、一错误检测域。 从设备回应消息也由Modbus协议构成,包括确认要行动的域、任何要返回的数据、和一错误检测域。如果在消息接收过程中发生一错误,或从设备不能执行其命令,从设备将建立一错误消息并把它作为回应发送出去。 1.2 在其它类型网络上转输 在其它网络上,控制器使用对等技术通信,故任何控制都能初始和其它控制器的通信。这样在单独的通信过程中,控制器既可作为主设备也可作为从设备。提供的多个内部通道可允许同时发生的传输进程。 在消息位,Modbus协议仍提供了主—从原则,尽管网络通信方法是 “对等”。如果一控制器发送一消息,它只是作为主设备,并期望从从设备得到回应。同样,当控制器接收到一消息,它将建立一从设备回应格式并返回给发送的控制器。 1.3 查询—回应周期 .查询 查询消息中的功能代码告之被选中的从设备要执行何种功能。数据段包含了从设备要执行功能的任何附加信息。例如功能代码03是要求从设备读保持寄存器并返回它们的内容。数据段必须包含要告之从设备的信息:从何寄存器开始读及要读的寄存器数量。错误检测域为从设备提供了一种验证消息内容是否正确的方法。 .回应 如果从设备产生一正常的回应,在回应消息中的功能代码是在查询消息中的功能代码的回应。数据段包括了从设备收集的数据:象寄存器值或状态。如果有错误发生,功能代码将被修改以用于指出回应消息是错误的,同时数据段包含了描述此错误信息的代码。错误检测域允许主设备确认消息内容是否可用。 2. 两种传输方式 控制器能设置为两种传输模式(ASCII或RTU)中的任何一种在标准的Modbus网络通信。用户选择想要的模式,包括串口通信参数(波特率、校验方式等),在配置每个控制器的时候,在一个Modbus网络上的所有设备都必须选择相同的传输模式和串口参数。 ASCII模式 : 地址 功能代码 数据数量 数据1 ... 数据n LRC高字节 LRC低字节 回车 换行 RTU模式 地址 功能代码 数据数量 数据1 ... 数据n CRC高字节 CRC低字节 所选的ASCII或RTU方式仅适用于标准的Modbus网络,它定义了在这些网络上连续传输的消息段的每一位,以及决定怎样将信息打包成消息域和如何解码。 在其它网络上(象MAP和Modbus Plus)Modbus消息被转成与串行传输无关的帧。 2.1 ASCII模式 当控制器设为在Modbus网络上以ASCII(美国标准信息交换代码)模式通信,在消息中的每个8Bit字节都作为两个ASCII字符发送。这种方式的主要优点是字符发送的时间间隔可达到1秒而不产生错 误。 代码系统 . 十六进制,ASCII字符0...9,A...F . 消息中的每个ASCII字符都是一个十六进制字符组成 每个字节的位 . 1个起始位 . 7个数据位,最小的有效位先发送 . 1个奇偶校验位,无校验则无 . 1个停止位(有校验时),2个Bit(无校验时) 错误检测域 . LRC(纵向冗长检测) 2.2 RTU模式 当控制器设为在Modbus网络上以RTU(远程终端单元)模式通信,在消息中的每个8Bit字节包含两个4Bit的十六进制字符。这种方式的主要优点是:在同样的波特率下,可比ASCII方式传送更多的数据。 代码系统 . 8位二进制,十六进制数0...9,A...F . 消息中的每个8位域都是一个两个十六进制字符组成 每个字节的位 . 1个起始位 . 8个数据位,最小的有效位先发送 . 1个奇偶校验位,无校验则无 . 1个停止位(有校验时),2个Bit(无校验时) 错误检测域 . CRC(循环冗长检测) 3. Modbus消息帧 两种传输模式中(ASCII或RTU),传输设备以将Modbus消息转为有起点和终点的帧,这就允许接收的设备在消息起始处开始工作,读地址分配信息,判断哪一个设备被选中(广播方式则传给所有设备),判知何时信息已完成。部分的消息也能侦测到并且错误能设置为返回结果。 3.1 ASCII帧 使用ASCII模式,消息以冒号(:)字符(ASCII码 3AH)开始,以回车换行符结束(ASCII码 0DH,0AH)。 其它域可以使用的传输字符是十六进制的0...9,A...F。网络上的设备不断侦测“:”字符,当有一个冒号接收到时,每个设备都解码下个域(地址域)来判断是否发给自己的。 消息中字符间发送的时间间隔最长不能超过1秒,否则接收的设备将认为传输错误。一个典型消息帧如下所示: 起始位 设备地址 功能代码 数据 LRC校验 结束符 1个字符 2个字符 2个字符 n个字符 2个字符 2个字符 图2 ASCII消息帧 3.2 RTU帧 使用RTU模式,消息发送至少要以3.5个字符时间的停顿间隔开始。在网络波特率下多样的字符时间,这是最容易实现的(如下图的T1-T2-T3-T4所示)。传输的第一个域是设备地址。可以使用的传输字符是十六进制的0...9,A...F。网络设备不断侦测网络总线,包括停顿间隔时间内。当第一个域(地址域)接收到,每个设备都进行解码以判断是否发往自己的。在最后一个传输字符之后,一个至少3.5个字符时间的停顿标定了消息的结束。一个新的消息可在此停顿后开始。 整个消息帧必须作为一连续的流转输。如果在帧完成之前有超过1.5个字符时间的停顿时间,接收设备将刷新不完整的消息并假定下一字节是一个新消息的地址域。同样地,如果一个新消息在小于3.5个字符时间内接着前个消息开始,接收的设备将认为它是前一消息的延续。这将导致一个错误,因为在最后的CRC域的值不可能是正确的。一典型的消息帧如下所示: 起始位 设备地址 功能代码 数据 CRC校验 结束符 T1-T2-T3-T4 8Bit 8Bit n个8Bit 16Bit T1-T2-T3-T4 图3 RTU消息帧 3.3 地址域 消息帧的地址域包含两个字符(ASCII)或8Bit(RTU)。可能的从设备地址是0...247 (十进制)。单个设备的地址范围是1...247。主设备通过将要联络的从设备的地址放入消息中的地址域来选通从设备。当从设备发送回应消息时,它把自己的地址放入回应的地址域中,以便主设备知道是哪一个设备作出回应。 地址0是用作广播地址,以使所有的从设备都能认识。当Modbus协议用于更高水准的网络,广播可能不允许或以其它方式代替。 3.4 如何处理功能域 消息帧中的功能代码域包含了两个字符(ASCII)或8Bits(RTU)。可能的代码范围是十进制的1...255。当然,有些代码是适用于所有控制器,有此是应用于某种控制器,还有些保留以备后用。 当消息从主设备发往从设备时,功能代码域将告之从设备需要执行哪些行为。例如去读取输入的开关状态,读一组寄存器的数据内容,读从设备的诊断状态,允许调入、记录、校验在从设备中的程序等。 当从设备回应时,它使用功能代码域来指示是正常回应(无误)还是有某种错误发生(称作异议回应)。对正常回应,从设备仅回应相应的功能代码。对异议回应,从设备返回一等同于正常代码的代码,但最重要的位置为逻辑1。 例如:一从主设备发往从设备的消息要求读一组保持寄存器,将产生如下功能代码: 0 0 0 0 0 0 1 1 (十六进制03H) 对正常回应,从设备仅回应同样的功能代码。对异议回应,它返回: 1 0 0 0 0 0 1 1 (十六进制83H) 除功能代码因异议错误作了修改外,从设备将一独特的代码放到回应消息的数据域中,这能告诉主设备发生了什么错误。 主设备应用程序得到异议的回应后,典型的处理过程是重发消息,或者诊断发给从设备的消息并 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 给操作员。 3.5 数据域 数据域是由两个十六进制数集合构成的,范围00...FF。根据网络传输模式,这可以是由一对ASCII字符组成或由一RTU字符组成。 从主设备发给从设备消息的数据域包含附加的信息:从设备必须用于进行执行由功能代码所定义的所为。这包括了象不连续的寄存器地址,要处理项的数目,域中实际数据字节数。 例如,如果主设备需要从设备读取一组保持寄存器(功能代码03),数据域指定了起始寄存器以及要读的寄存器数量。如果主设备写一组从设备的寄存器(功能代码10十六进制),数据域则指明了要写的起始寄存器以及要写的寄存器数量,数据域的数据字节数,要写入寄存器的数据。 如果没有错误发生,从从设备返回的数据域包含请求的数据。如果有错误发生,此域包含一异议代码,主设备应用程序可以用来判断采取下一步行动。 在某种消息中数据域可以是不存在的(0长度)。例如,主设备要求从设备回应通信事件记录(功能代码0B十六进制),从设备不需任何附加的信息。 3.6 错误检测域 标准的Modbus网络有两种错误检测方法。错误检测域的内容视所选的检测方法而定。 ASCII 当选用ASCII模式作字符帧,错误检测域包含两个ASCII字符。这是使用LRC(纵向冗长检测)方法对消息内容计算得出的,不包括开始的冒号符及回车换行符。 LRC字符附加在回车换行符前面。 RTU 当选用RTU模式作字符帧,错误检测域包含一16Bits值(用两个8位的字符来实现)。错误检测域的内容是通过对消息内容进行循环冗长检测方法得出的。 CRC域附加在消息的最后,添加时先是低字节然后是高字节。故CRC 的高位字节是发送消息的最后一个字节。 3.7 字符的连续传输 当消息在标准的Modbus系列网络传输时,每个字符或字节以如下方式发送(从左到右): 最低有效位...最高有效位 使用ASCII字符帧时,位的序列是: 有奇偶校验 启始位 1 2 3 4 5 6 7 奇偶位 停止位 无奇偶校验 启始位 1 2 3 4 5 6 7 停止位 停止位 图4. 位顺序(ASCII) 使用RTU字符帧时,位的序列是: 有奇偶校验 启始位 1 2 3 4 5 6 7 8 奇偶位 停止位 无奇偶校验 启始位 1 2 3 4 5 6 7 8 停止位 停止位 图4. 位顺序(RTU) 4. 错误检测方法 标准的Modbus串行网络采用两种错误检测方法。奇偶校验对每个字符都可用,帧检测(LRC或CRC)应用于整个消息。它们都是在消息发送前由主设备产生的,从设备在接收过程中检测每个字符和整个消息帧。 用户要给主设备配置一预先定义的超时时间间隔,这个时间间隔要足够长,以使任何从设备都能作为正常反应。如果从设备测到一传输错误,消息将不会接收,也不会向主设备作出回应。这样超时事件将触发主设备来处理错误。发往不存在的从设备的地址也会产生超时。 4.1 奇偶校验 用户可以配置控制器是奇或偶校验,或无校验。这将决定了每个字符中的奇偶校验位是如何设置的。 如果指定了奇或偶校验,“1”的位数将算到每个字符的位数中(ASCII模式7个数据位,RTU中8个数据位)。例如RTU字符帧中包含以下8个数据位: 1 1 0 0 0 1 0 1 整个“1”的数目是4个。如果便用了偶校验,帧的奇偶校验位将是0,便得整个“1”的个数仍是4个。如果便用了奇校验,帧的奇偶校验位将是1,便得整个“1”的个数是5个。 如果没有指定奇偶校验位,传输时就没有校验位,也不进行校验检测。代替一附加的停止位填充至要传输的字符帧中。 4.2 LRC检测 使用ASCII模式,消息包括了一基于LRC方法的错误检测域。LRC域检测了消息域中除开始的冒号及结束的回车换行号外的内容。 LRC域是一个包含一个8位二进制值的字节。LRC值由传输设备来计算并放到消息帧中,接收设备在接收消息的过程中计算LRC,并将它和接收到消息中LRC域中的值比较,如果两值不等,说明有错误。 LRC方法是将消息中的8Bit的字节连续累加,丢弃了进位。 LRC简单函数如下: static unsigned char LRC(auchMsg,usDataLen) unsigned char *auchMsg ; /* 要进行计算的消息 */ unsigned short usDataLen ; /* LRC 要处理的字节的数量*/ { unsigned char uchLRC = 0 ; /* LRC 字节初始化 */ while (usDataLen--) /* 传送消息 */ uchLRC += *auchMsg++ ; /* 累加*/ return ((unsigned char)(-((char_uchLRC))) ; } 4.3 CRC检测 使用RTU模式,消息包括了一基于CRC方法的错误检测域。CRC域检测了整个消息的内容。 CRC域是两个字节,包含一16位的二进制值。它由传输设备计算后加入到消息中。接收设备重新计算收到消息的CRC,并与接收到的CRC域中的值比较,如果两值不同,则有误。 CRC是先调入一值是全“1”的16位寄存器,然后调用一过程将消息中连续的8位字节各当前寄存器中的值进行处理。仅每个字符中的8Bit数据对CRC有效,起始位和停止位以及奇偶校验位均无效。 CRC产生过程中,每个8位字符都单独和寄存器内容相或(OR),结果向最低有效位方向移动,最高有效位以0填充。LSB被提取出来检测,如果LSB为1,寄存器单独和预置的值或一下,如果LSB为0,则不进行。整个过程要重复8次。在最后一位(第8位)完成后,下一个8位字节又单独和寄存器的当前值相或。最终寄存器中的值,是 消息中所有的字节都执行之后的CRC值。 CRC添加到消息中时,低字节先加入,然后高字节。 CRC简单函数如下: unsigned short CRC16(puchMsg, usDataLen) unsigned char *puchMsg ; /* 要进行CRC校验的消息 */ unsigned short usDataLen ; /* 消息中字节数 */ { unsigned char uchCRCHi = 0xFF ; /* 高CRC字节初始化 */ unsigned char uchCRCLo = 0xFF ; /* 低CRC 字节初始化 */ unsigned uIndex ; /* CRC循环中的索引 */ while (usDataLen--) /* 传输消息缓冲区 */ { uIndex = uchCRCHi ^ *puchMsgg++ ; /* 计算CRC */ uchCRCHi = uchCRCLo ^ auchCRCHi[uIndex} ; uchCRCLo = auchCRCLo[uIndex] ; } return (uchCRCHi << 8 | uchCRCLo) ; } /* CRC 高位字节值表 */ static unsigned char auchCRCHi[] = { 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40 } ; /* CRC低位字节值表*/ static char auchCRCLo[] = { 0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06, 0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D, 0xCD, 0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09, 0x08, 0xC8, 0xD8, 0x18, 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A, 0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14, 0xD4, 0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13, 0xD3, 0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3, 0xF2, 0x32, 0x36, 0xF6, 0xF7, 0x37, 0xF5, 0x35, 0x34, 0xF4, 0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A, 0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29, 0xEB, 0x2B, 0x2A, 0xEA, 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED, 0xEC, 0x2C, 0xE4, 0x24, 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26, 0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21, 0x20, 0xE0, 0xA0, 0x60, 0x61, 0xA1, 0x63, 0xA3, 0xA2, 0x62, 0x66, 0xA6, 0xA7, 0x67, 0xA5, 0x65, 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F, 0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68, 0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E, 0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5, 0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71, 0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92, 0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C, 0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B, 0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B, 0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C, 0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42, 0x43, 0x83, 0x41, 0x81, 0x80, 0x40 } ;
本文档为【[考试]电机电缆选择】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_654168
暂无简介~
格式:doc
大小:57KB
软件:Word
页数:0
分类:
上传时间:2017-11-13
浏览量:8