12第十二章-Delta-V串口卡

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

EMERSONProcessManagementEducationalServicesCopyrightedMaterial/DuplicationProhibitedDeltaV串口卡EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-2Course7009-Rev7-2/1/04目标通过本模块的学习,您将能够了解:DeltaV与串口设备连接的接口串口卡的接线方式串口卡的能力串口卡的组态你还需要完成下列练习:练习1—串口卡2个Port间的主从通讯EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-3Course7009-Rev7-2/1/04串口卡串口卡通过Modbus(Master或Slave)的RTU或ASCII协议实现与各种串口设备的通信。串口卡可以支持RS232或RS422/485的半双工和全双工信号。串行编程电缆串行编程电缆端口1端口2串口设备串口设备EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-4Course7009-Rev7-2/1/04串口卡串口卡需要串口端子板来为接线提供接线端子,下图显示了其与RS232的接线方式:串口卡端子板Port1ModiconModel984控制器9-针连接器Port2(GND)9(TXD)11(RXD)13(DTR)15(DSR)16(GND)1(TXD)3(RXD)5(DTR)7(DSR)81(SHIELD)5(GND)2(RXD)3(TXD)6(DSR)4(DTR)7(RTS)8(CTS)EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-5Course7009-Rev7-2/1/04串口卡的能力Port设备1设备2.......设备16最多16个Devices16Datasets/Port一个Dataset最多有100个寄存器地址PLC1PLC2PLC16Coils00001-0xxxxInputRegisters30001-3xxxxHoldingRegisters40001-4xxxxInputStatus10001-1xxxxDataset1100Regs/Dataset...Dataset16Dataset1....Dataset16串口卡2Ports500DSTs或3200SCADARS232(Pt-Pt)RS422/485(Multi-drop)EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-6Course7009-Rev7-2/1/04串口卡的能力串口卡与串口设备中的register或coils通讯,把信号转为DeltaV的DST。串口卡有俩个通讯端口,每个端口可以通过RS232方式连接一个串口设备,还可以通过RS422/485方式连接16个设备。串口卡通过dataset与串口设备交换数据。dataset是与串口设备中的寄存器对应的一组DeltaV参数。可以组态dataset来决定寄存器的种类、起始地址、以及数据传输方向和数据量、每个串口卡的端口最多可创建16个dataset。这16个dataset的组态没有限制。例如,可在1个device中定义16个datasets,也可以定义16个devices,每个device定义一个dataset。EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-7Course7009-Rev7-2/1/04SerialInterfaceConfiguration串口设备Coils00001-0xxxxInputRegisters30001-3xxxxHoldingRegisters40001-4xxxxInputStatus10001-1xxxxDataset寄存器类型寄存器地址寄存器数量串口卡SCADA或控制模块DSTs工作站条件层次报警显示I/O算法模块ParametersEMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-8Course7009-Rev7-2/1/04串口卡的组态上图显示了从PLC到DeltaV控制器的数据流。串口卡通过气端口向PLC请求数据,所请求的数据类型、数据量和起始地址都属于dataset组态的一部分。dataset中的每一个数据都可以成为DeltaV系统的DSTs或SCADA工位。串口卡的组态步骤:第一步.在适当的槽位安装串口卡第二步.对串口卡进行组态第三步.定义串口卡端口的属性第四步.定义串口设备和地址第五步.定义Dataset(s)EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-9Course7009-Rev7-2/1/04串口卡的组态EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-10Course7009-Rev7-2/1/04串口卡的组态串口卡是DeltaVExplorer组态界面中的一种卡件类型,可以像其它卡件一样对其进行组态。你可以把卡件插入I/O底板的闲置槽位并自动感应;也可以再连续实际的卡件之间对卡件进行预组态。若希望对卡件进行预组态,可通过DeltaVExplorer选择:PhysicalNetworkControlNetworkI/ONewCardEMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-11Course7009-Rev7-2/1/04串口卡端口的属性EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-12Course7009-Rev7-2/1/04串口卡端口的属性可从DeltaVExplorer访问端口的属性:PhysicalNetworkControlNetworkI/OP01Properties此时Port选项卡被选中。此对话框包含端口的下列信息:Description-对P01的描述。Enabled-选中以启用端口,使端口可扫描输入数据或发送输出数据。EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-13Course7009-Rev7-2/1/04串口卡端口的属性EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-14Course7009-Rev7-2/1/04串口卡端口的属性点击P01Properties对话框中的Advanced选项卡时,可修改下列高级通讯属性:ProtocolType—RTU是一种标准二进制数据通讯模式,ASCII是把信息按ASCII字符串传送的通讯模式。Mode-决定此端口是ModbusMaster还是ModbusSlave。Retry-决定串口卡传输数据失败后的可以重试的次数。当卡件向设备发出Modbus请求时,它期望返回相应。串口卡可以重新发送数据的次数有Retry属性限制。Messagetimeout-决定串口卡在发送请求信息之后可以等待串口设备响应的时间。TransmitDelay-决定串口卡在Modbus设备发喘数据输入请求或数据输出请求时,需要等待的时间。此数据可在Modbus设备通讯负载较重时减缓通讯熟读。Sendoutputsonstartup-决定是否在串口卡上电,复位或下装后向串口设备发送所有当前输出值。EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-15Course7009-Rev7-2/1/04串口卡端口的属性EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-16Course7009-Rev7-2/1/04串口卡端口的属性点击P01Properties对话框的Communications选项卡时,可定义下列通讯属性:Porttype—定义与串口连接的类型:RS232、RS422/485半双工或RS422/485全双工。Baudrate—选择与串口设备相匹配的波特率(300-115Kbaud)Parity—选择与串口设备箱匹配的奇偶校验方式Databits—选择与串口设备相匹配的数据位数Stopbits—选择与串口设备相匹配的停止位数EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-17Course7009-Rev7-2/1/04添加串口设备EMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-18Course7009-Rev7-2/1/04添加串口设备每个端口最多可与16个串口设备通讯。因此,当启用端口后必须定义与之通讯的串口设备的地址。按如下方式,从DeltaVExplorer界面添加串口设备:PhysicalNetworkControlNetworkI/OP01(点击鼠标右键)NewSerialDevice此时出现出啊口设备的属性对话框。输入串口设备的地址,点击OKEMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-19Course7009-Rev7-2/1/04定义DatasetEMERSONProcessManagement–EducationalServicesCopyrightedMaterial/DuplicationProhibited14-20Course7009-Rev7-2/1/04DatasetDefinitionDataset定义的诗需要被映射成DSTs的一组连续的寄存器地址。可以DeltaVExplorer界面按如下方式定义Dataset:PhysicalNetworkControlNetworkI/OP01DEV01(点击鼠标右键)NewDataset此时出现CreatDataset对话框,General选项卡处于选中状态,其中包含:Dscription-对Dataset的描述。Da

1 / 46
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功