可编程逻辑控制器接口规范书_第1页
可编程逻辑控制器接口规范书_第2页
可编程逻辑控制器接口规范书_第3页
可编程逻辑控制器接口规范书_第4页
可编程逻辑控制器接口规范书_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

可编程逻辑控制器接口规范书一、范围本规范书定义了可编程逻辑控制器(ProgrammableLogicController,PLC)与外部设备之间的接口要求,包括硬件接口、软件接口、通信协议、电气特性、机械特性等内容。适用于工业自动化领域中PLC与传感器、执行器、人机界面(HMI)、上位机、其他控制器等设备的连接与通信,为PLC系统的设计、集成、测试和维护提供统一的技术依据。二、规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T191包装储运图示标志GB4943.1信息技术设备安全第1部分:通用要求GB/T9254信息技术设备的无线电骚扰限值和测量方法IEC61131-2可编程控制器第2部分:设备要求和测试IEC61784-1工业通信网络现场总线规范第1部分:现场总线规范的框架和定义Modbus协议规范(ModbusOrganization)PROFIBUS规范(PROFIBUSInternational)EtherNet/IP规范(ODVA)三、术语、定义和缩略语3.1术语和定义可编程逻辑控制器(PLC):一种专门为工业环境应用而设计的数字运算操作电子系统,它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。输入/输出模块(I/O模块):PLC系统中用于连接外部输入设备(如传感器)和输出设备(如执行器)的模块,负责信号的采集、转换和传输。通信接口:PLC与外部设备进行数据交换的物理通道和逻辑协议的集合,用于实现设备之间的信息传递。现场总线:一种用于工业自动化领域的串行通信网络,用于连接现场设备(如传感器、执行器、控制器等),实现设备之间的实时数据通信。3.2缩略语PLC:ProgrammableLogicController,可编程逻辑控制器HMI:HumanMachineInterface,人机界面I/O:Input/Output,输入/输出CPU:CentralProcessingUnit,中央处理器RAM:RandomAccessMemory,随机存取存储器ROM:Read-OnlyMemory,只读存储器Modbus:一种串行通信协议PROFIBUS:ProcessFieldBus,过程现场总线EtherNet/IP:EthernetIndustrialProtocol,以太网工业协议TCP/IP:TransmissionControlProtocol/InternetProtocol,传输控制协议/网际协议四、硬件接口规范4.1输入接口4.1.1数字输入接口信号类型:支持直流(DC)和交流(AC)两种信号类型,直流输入信号常见电压等级为24VDC,交流输入信号常见电压等级为110VAC、220VAC。输入点数:根据PLC型号和应用需求,数字输入模块的输入点数可分为4点、8点、16点、32点等多种规格。输入阻抗:直流输入接口的输入阻抗应不小于10kΩ,交流输入接口的输入阻抗应不小于20kΩ,以确保输入信号的稳定采集。响应时间:输入信号的响应时间应不大于10ms,从输入信号触发到PLCCPU检测到信号变化的时间应满足工业实时控制的要求。接线方式:支持汇点式和源式两种接线方式,汇点式接线是将所有输入信号的公共端连接在一起,源式接线是每个输入信号独立提供电源。4.1.2模拟输入接口信号类型:支持电压信号和电流信号,电压信号常见范围为0-10VDC、-10V-10VDC,电流信号常见范围为4-20mADC、0-20mADC。输入点数:模拟输入模块的输入点数通常为2点、4点、8点等规格。分辨率:模拟输入信号的分辨率应不低于12位,部分高精度模块可达到16位或更高,以保证信号采集的准确性。精度:模拟输入信号的精度应不低于±0.5%FS(满量程),在工作温度范围内的精度变化应不超过±0.1%FS/℃。输入阻抗:电压输入接口的输入阻抗应不小于100kΩ,电流输入接口的输入阻抗应不大于250Ω,以避免对输入信号产生影响。4.2输出接口4.2.1数字输出接口信号类型:支持直流和交流两种信号类型,直流输出信号常见电压等级为24VDC,交流输出信号常见电压等级为110VAC、220VAC。输出点数:数字输出模块的输出点数与数字输入模块类似,有4点、8点、16点、32点等多种规格。输出电流:直流输出接口的每点输出电流应不小于0.5A,部分大功率模块可达到2A或更高;交流输出接口的每点输出电流应不小于1A,以满足不同执行器的驱动需求。响应时间:输出信号的响应时间应不大于10ms,从PLCCPU发出输出指令到输出模块输出信号的时间应满足实时控制要求。接线方式:支持汇点式和源式两种接线方式,与数字输入接口类似。4.2.2模拟输出接口信号类型:支持电压信号和电流信号,电压信号常见范围为0-10VDC、-10V-10VDC,电流信号常见范围为4-20mADC、0-20mADC。输出点数:模拟输出模块的输出点数通常为2点、4点、8点等规格。分辨率:模拟输出信号的分辨率应不低于12位,部分高精度模块可达到16位或更高。精度:模拟输出信号的精度应不低于±0.5%FS,在工作温度范围内的精度变化应不超过±0.1%FS/℃。负载能力:电压输出接口的负载阻抗应不小于500Ω,电流输出接口的负载阻抗应在250Ω-1000Ω之间,以保证输出信号的稳定性。4.3通信接口4.3.1串行通信接口RS-232接口:电气特性:符合EIA-232标准,信号电平为-15V至-3V表示逻辑“1”,+3V至+15V表示逻辑“0”。传输速率:支持300bps、600bps、1200bps、2400bps、4800bps、9600bps、19200bps、38400bps、57600bps、115200bps等多种传输速率。连接距离:最大连接距离不超过15米。接口形式:通常采用DB-9或DB-25连接器。RS-485接口:电气特性:符合EIA-485标准,采用差分信号传输,逻辑“1”表示为A-B≥+200mV,逻辑“0”表示为A-B≤-200mV。传输速率:支持与RS-232接口相同的传输速率,最高可达10Mbps(当连接距离为10米时),连接距离越长,传输速率越低,当连接距离为1200米时,传输速率可达100kbps。连接距离:最大连接距离不超过1200米。接口形式:通常采用DB-9连接器或端子排。节点数:最多可连接32个节点(不使用中继器的情况下),使用中继器可扩展节点数量。4.3.2以太网通信接口电气特性:符合IEEE802.3标准,支持10BASE-T、100BASE-TX、1000BASE-T等以太网速率。传输速率:10Mbps、100Mbps、1000Mbps自适应。连接距离:采用五类或超五类非屏蔽双绞线时,最大连接距离不超过100米。接口形式:通常采用RJ-45连接器。协议支持:支持TCP/IP、UDP/IP等协议,以及基于以太网的工业通信协议,如EtherNet/IP、PROFINET、ModbusTCP等。4.3.3现场总线接口PROFIBUS接口:类型:支持PROFIBUS-DP(DecentralizedPeriphery,分布式外围设备)和PROFIBUS-PA(ProcessAutomation,过程自动化)两种类型。传输速率:PROFIBUS-DP支持9.6kbps、19.2kbps、93.75kbps、187.5kbps、500kbps、1.5Mbps、3Mbps、6Mbps、12Mbps等传输速率;PROFIBUS-PA传输速率固定为31.25kbps。连接距离:PROFIBUS-DP的最大连接距离根据传输速率不同而有所差异,当传输速率为9.6kbps时,最大连接距离为1200米,当传输速率为12Mbps时,最大连接距离为100米;PROFIBUS-PA的最大连接距离为1900米。节点数:PROFIBUS-DP最多可连接126个节点,PROFIBUS-PA最多可连接32个节点。ModbusRTU/ASCII接口:传输模式:支持RTU(RemoteTerminalUnit,远程终端单元)和ASCII(AmericanStandardCodeforInformationInterchange,美国信息交换标准代码)两种传输模式。传输速率:支持300bps至115200bps的传输速率。连接距离:采用RS-485物理层时,最大连接距离不超过1200米。节点数:最多可连接247个节点。4.4电源接口输入电压范围:支持交流输入和直流输入两种类型,交流输入电压范围通常为85VAC-264VAC,频率为47Hz-63Hz;直流输入电压范围通常为24VDC±20%。电源功率:根据PLC系统的配置不同,电源功率也有所差异,一般小型PLC的电源功率不小于10W,中型PLC的电源功率不小于50W,大型PLC的电源功率不小于200W。电源保护:具备过电压保护、过电流保护、短路保护等功能,当输入电压超过额定电压的120%或输入电流超过额定电流的150%时,电源应自动切断输出,以保护PLC系统和外部设备。接口形式:通常采用端子排或电源连接器。五、软件接口规范5.1编程语言接口根据IEC61131-3标准,PLC应支持以下五种编程语言:梯形图(LD):一种基于继电器电路图的图形化编程语言,通过触点、线圈和功能块等元素来表示逻辑关系,易于理解和掌握,适用于逻辑控制程序的编写。功能块图(FBD):一种图形化编程语言,通过功能块的连接来表示程序的逻辑关系,每个功能块代表一个特定的功能(如逻辑运算、算术运算、定时、计数等),适用于复杂逻辑控制和算法程序的编写。结构化文本(ST):一种基于高级编程语言(如Pascal、C语言)的文本编程语言,采用结构化的编程方式,适用于复杂的算术运算、逻辑运算和算法程序的编写。指令表(IL):一种基于汇编语言的文本编程语言,通过指令的顺序执行来实现程序的功能,适用于简单逻辑控制程序的编写和程序的调试。顺序功能图(SFC):一种基于状态转移的图形化编程语言,通过状态、转移条件和动作等元素来表示程序的顺序控制流程,适用于顺序控制程序的编写。5.2数据类型接口PLC应支持以下常见的数据类型:布尔型(BOOL):用于表示逻辑状态,取值为真(TRUE)或假(FALSE),占用1位存储空间。字节型(BYTE):用于表示8位无符号整数,取值范围为0-255,占用1字节存储空间。字型(WORD):用于表示16位无符号整数,取值范围为0-65535,占用2字节存储空间。双字型(DWORD):用于表示32位无符号整数,取值范围为0-4294967295,占用4字节存储空间。整数型(INT):用于表示16位有符号整数,取值范围为-32768-32767,占用2字节存储空间。双整数型(DINT):用于表示32位有符号整数,取值范围为-2147483648-2147483647,占用4字节存储空间。实数型(REAL):用于表示32位浮点数,符合IEEE754标准,占用4字节存储空间。字符串型(STRING):用于表示文本字符串,每个字符占用1字节存储空间,字符串长度可根据实际需求进行设置。5.3程序接口5.3.1程序结构PLC程序应采用结构化的编程方式,由主程序、子程序和中断程序组成:主程序(OB1):是PLC程序的入口点,循环执行,用于调用子程序和处理正常的控制逻辑。子程序(FC、FB):用于实现特定的功能,可被主程序或其他子程序调用,提高程序的可读性和可维护性。其中,FC(Function,功能)是无记忆的子程序,每次调用时都需要重新初始化输入参数;FB(FunctionBlock,功能块)是有记忆的子程序,具有自己的内部变量,可保存上次调用的结果。中断程序(OB):用于处理中断事件(如输入信号的上升沿或下降沿触发、定时中断、通信中断等),当中断事件发生时,PLC暂停主程序的执行,转而执行中断程序,中断程序执行完毕后,再继续执行主程序。5.3.2程序调用接口子程序调用:在主程序或其他子程序中,通过调用指令(如CALL指令)来调用子程序,调用时需要传递输入参数和输出参数。中断程序触发:通过设置中断触发条件(如输入信号的上升沿或下降沿、定时时间到达等)来触发中断程序的执行,中断程序的优先级可根据实际需求进行设置。5.4数据交互接口5.4.1内部数据交互PLC内部数据交互主要通过数据块(DB)来实现,数据块用于存储程序中使用的变量和数据,可分为全局数据块和背景数据块:全局数据块:可被所有程序(主程序、子程序、中断程序)访问,用于存储全局变量和数据。背景数据块:与功能块(FB)相关联,用于存储功能块的内部变量和数据,每个功能块实例对应一个背景数据块。5.4.2外部数据交互PLC与外部设备之间的数据交互通过通信接口和通信协议来实现,支持以下常见的数据交互方式:轮询方式:PLC定期向外部设备发送请求命令,外部设备收到请求后返回响应数据,适用于数据交互频率较低的场景。中断方式:当外部设备有数据需要发送给PLC时,通过触发中断信号来通知PLC,PLC收到中断信号后立即接收数据,适用于数据交互频率较高和实时性要求较高的场景。广播方式:PLC向网络中的所有外部设备发送数据,外部设备根据自身需求接收数据,适用于数据的批量分发场景。六、通信协议规范6.1Modbus协议6.1.1协议概述Modbus协议是一种串行通信协议,由施耐德电气公司于1979年开发,是工业自动化领域中应用最广泛的通信协议之一。Modbus协议支持主从通信方式,一个主站可以与多个从站进行通信,主站发送请求命令,从站收到请求后返回响应数据。6.1.2协议类型ModbusRTU:一种二进制格式的协议,采用紧凑的二进制数据格式进行数据传输,传输效率高,适用于工业现场环境。ModbusASCII:一种基于ASCII字符的协议,采用ASCII字符表示数据,易于调试和理解,适用于数据传输速率较低和对数据可读性要求较高的场景。ModbusTCP:一种基于以太网的协议,将Modbus协议封装在TCP/IP协议中,实现了Modbus协议在以太网上的传输,适用于远程数据通信和网络集成场景。6.1.3功能码Modbus协议定义了一系列功能码,用于实现不同的功能,常见的功能码包括:01(0x01):读取线圈状态,用于读取数字输出线圈的状态。02(0x02):读取离散输入状态,用于读取数字输入触点的状态。03(0x03):读取保持寄存器,用于读取模拟输出寄存器的数值。04(0x04):读取输入寄存器,用于读取模拟输入寄存器的数值。05(0x05):强制单线圈,用于设置单个数字输出线圈的状态。06(0x06):预置单寄存器,用于设置单个模拟输出寄存器的数值。15(0x0F):强制多线圈,用于设置多个数字输出线圈的状态。16(0x10):预置多寄存器,用于设置多个模拟输出寄存器的数值。6.2PROFIBUS协议6.2.1协议概述PROFIBUS协议是一种现场总线协议,由德国西门子公司等企业于1989年开发,是工业自动化领域中应用广泛的现场总线协议之一。PROFIBUS协议支持主从通信方式和令牌通信方式,可实现高速、实时的数据通信。6.2.2协议类型PROFIBUS-DP:用于分布式外围设备的高速数据通信,适用于制造业自动化领域,可实现PLC与远程I/O模块、变频器、伺服驱动器等设备之间的高速数据传输。PROFIBUS-PA:用于过程自动化领域的低速数据通信,适用于石油、化工、电力等行业,可实现PLC与现场仪表(如压力变送器、温度变送器、流量变送器等)之间的低速数据传输和电源供电。PROFIBUS-FMS:用于车间级监控和数据采集,适用于实现PLC与上位机、HMI等设备之间的非实时数据通信。6.2.3通信服务PROFIBUS协议定义了以下常见的通信服务:循环数据交换服务:用于实现PLC与现场设备之间的实时数据交换,数据交换周期固定,适用于实时控制场景。非循环数据交换服务:用于实现PLC与现场设备之间的非实时数据交换,数据交换周期不固定,适用于参数设置、故障诊断等场景。报警服务:用于现场设备向PLC发送报警信息,PLC收到报警信息后进行相应的处理,适用于故障诊断和安全监控场景。6.3EtherNet/IP协议6.3.1协议概述EtherNet/IP协议是一种基于以太网的工业通信协议,由ODVA(OpenDeviceNetVendorAssociation)组织开发,是工业自动化领域中应用广泛的以太网通信协议之一。EtherNet/IP协议采用TCP/IP协议和CIP(CommonIndustrialProtocol,通用工业协议)协议,实现了以太网在工业自动化领域的应用。6.3.2协议架构EtherNet/IP协议的协议架构分为以下三层:物理层和数据链路层:符合IEEE802.3标准,采用以太网技术实现数据的物理传输。网络层和传输层:采用TCP/IP协议实现数据的网络传输和可靠传输。应用层:采用CIP协议实现工业自动化领域的应用功能,包括实时数据交换、非实时数据交换、报警服务、设备管理等。6.3.3通信服务EtherNet/IP协议定义了以下常见的通信服务:I/O数据交换服务:用于实现PLC与现场设备之间的实时数据交换,采用UDP/IP协议进行数据传输,数据交换周期固定,适用于实时控制场景。显式消息服务:用于实现PLC与现场设备之间的非实时数据交换,采用TCP/IP协议进行数据传输,数据交换周期不固定,适用于参数设置、故障诊断等场景。报警和事件服务:用于现场设备向PLC发送报警信息和事件信息,PLC收到报警信息和事件信息后进行相应的处理,适用于故障诊断和安全监控场景。七、电气特性规范7.1输入电气特性7.1.1数字输入电气特性输入电压范围:直流输入电压范围为20VDC-30VDC,交流输入电压范围为85VAC-264VAC。输入电流:直流输入电流为4mA-10mA(在24VDC输入电压下),交流输入电流为10mA-20mA(在220VAC输入电压下)。输入信号延迟:输入信号的上升沿延迟和下降沿延迟应不大于10ms。抗干扰能力:输入信号应具备抗干扰能力,能够承受电压脉冲干扰(如1kV的电压脉冲,脉冲宽度为1μs)和静电放电干扰(如接触放电±8kV,空气放电±15kV)。7.1.2模拟输入电气特性输入电压范围:电压输入范围为-10VDC-10VDC或0VDC-10VDC,电流输入范围为4mADC-20mADC或0mADC-20mADC。输入电流:电压输入电流应不大于1mA,电流输入电流应在4mA-20mA或0mA-20mA范围内。输入信号精度:模拟输入信号的精度应不低于±0.5%FS,在工作温度范围内的精度变化应不超过±0.1%FS/℃。抗干扰能力:输入信号应具备抗干扰能力,能够承受共模干扰(如共模电压不大于250VDC)和差模干扰(如差模电压不大于10VDC)。7.2输出电气特性7.2.1数字输出电气特性输出电压范围:直流输出电压范围为20VDC-30VDC,交流输出电压范围为85VAC-264VAC。输出电流:直流输出电流为0.5A-2A(每点),交流输出电流为1A-5A(每点)。输出信号延迟:输出信号的上升沿延迟和下降沿延迟应不大于10ms。短路保护:数字输出接口应具备短路保护功能,当输出短路时,应自动切断输出,避免损坏PLC模块和外部设备。7.2.2模拟输出电气特性输出电压范围:电压输出范围为-10VDC-10VDC或0VDC-10VDC,电流输出范围为4mADC-20mADC或0mADC-20mADC。输出电流:电压输出电流应不大于10mA,电流输出电流应在4mA-20mA或0mA-20mA范围内。输出信号精度:模拟输出信号的精度应不低于±0.5%FS,在工作温度范围内的精度变化应不超过±0.1%FS/℃。负载能力:电压输出接口的负载阻抗应不小于500Ω,电流输出接口的负载阻抗应在250Ω-1000Ω之间。7.3电源电气特性输入电压范围:交流输入电压范围为85VAC-264VAC,频率为47Hz-63Hz;直流输入电压范围为24VDC±20%。输出电压精度:输出电压精度应不低于±2%。输出电流纹波:输出电流纹波应不大于100mV(峰峰值)。电源效率:电源效率应不低于85%。7.4电磁兼容性(EMC)特性辐射骚扰:符合GB/T9254标准中B级设备的要求,在30MHz-1000MHz频率范围内,辐射骚扰场强应不超过30dBμV/m(准峰值)。传导骚扰:符合GB/T9254标准中B级设备的要求,在0.15MHz-30MHz频率范围内,传导骚扰电压应不超过46dBμV(准峰值)。静电放电抗扰度:符合GB/T17626.2标准中接触放电±8kV、空气放电±15kV的要求。电快速瞬变脉冲群抗扰度:符合GB/T17626.4标准中电源端口±2kV、信号端口±1kV的要求。浪涌(冲击)抗扰度:符合GB/T17626.5标准中电源端口±2kV(线-线)、±4kV(线-地)、信号端口±1kV的要求。八、机械特性规范8.1外形尺寸PLC的外形尺寸应根据其型号和配置不同而有所差异,常见的外形尺寸如下:小型PLC:宽度通常为100mm-200mm,高度通常为100mm-150mm,深度通常为50mm-100mm。中型PLC:宽度通常为200mm-400mm,高度通常为150mm-200mm,深度通常为100mm-150mm。大型PLC:宽度通常为400mm-800mm,高度通常为200mm-300mm,深度通常为150mm-200mm。8.2安装方式PLC支持以下常见的安装方式:导轨安装:采用标准的DIN导轨(如35mmDIN导轨)进行安装,安装方便快捷,适用于工业现场的机柜安装。面板安装:通过螺钉将PLC固定在面板上,适用于小型PLC和特殊安装场景。机架安装:采用专用的机架进行安装,适用于大型PLC和多模块系统的安装。8.3防护等级PLC的防护等级应符合GB4208标准,常见的防护等级如下:IP20:防止大于12mm的固体异物进入,防止手指触及内部带电部件或运动部件,适用于安装在机柜内部的PLC。IP30:防止大于2.5mm的固体异物进入,适用于安装在有少量粉尘的工业现场的PLC。IP40:防止大于1mm的固体异物进入,适用于安装在有较多粉尘的工业现场的PLC。IP54:防止大于0.1mm的固体异物进入,防止溅水进入,适用于安装在室外或潮湿环境的PLC。8.4重量PLC的重量应根据其型号和配置不同而有所差异,常见的重量如下:小型PLC:重量通常为0.5kg-2kg。中型PLC:重量通常为2kg-5kg。大型PLC:重量通常为5kg-15kg。九、环境特性规范9.1工作环境温度PLC的工作环境温度范围应满足以下要求:一般工业环境:0℃-60℃。高温环境:-10℃-70℃(采用特殊设计的PLC)。低温环境:-20℃-50℃(采用特殊设计的PLC)。9.2工作环境湿度PLC的工作环境湿度范围应满足以下要求:相对湿度为5%-95%(无凝露)。9.3工作环境海拔高度PLC的工作环境海拔高度应不超过2000米,当海拔高度超过2000米时,应根据实际情况对PLC的性能进行适当的降额使用。9.4振动和冲击特性振动特性:符合IEC60068-2-6标准,在10Hz-150Hz频率范围内,加速度为0.5g,每个轴向振动时间为10分钟。冲击特性:符合IEC60068-2-27标准,半正弦波冲击,加速度为10g,持续时间为11ms,每个轴向冲击3次。十、可靠性和可维护性规范10.1可靠性指标平均无故障时间(MTBF):小型PLC的MTBF应不低于100000小时,中型PLC的MTBF应不低于200000小时,大型PLC的MTBF应不低于300000小时。平均修复时间(MTTR):应不低于2小时,包括故障诊断、故障定位和故障修复的时间。10.2故障诊断和报警功能自诊断功能:PLC应具备自诊断功能,能够实时检测CPU、存储器、I/O模块、通信模块、电源模块等部件的运行状态,当检测到故障时,及时发出报警信息。故障报警功能:PLC应具备故障报警功能,通过指示灯、HMI、上位机等方式发出报警信息,报警信息应包括故障类型、故障位置、故障时间等内容。故障记录功能:PLC应具备故障记录功能,能够记录故障发生的时间、类型、位置等信息,故障记录容量应不低于1000条,故障记录可通过通信接口上传到上位机进行分析和处理。10.3可维护性设计模块化设计:PLC应采用模块化设计,各个模块(CPU模块、I/O模块、通信模块、电源模块等)可独立拆卸和更换,方便维护和升级。在线更换模块:部分PLC应支持在线更换模块功能,在不停止PLC系统运行的情况下,可更换故障模块,提高系统的可用性。远程维护功能:PLC应支持远程维护功能,通过通信接口和远程维护软件,可实现对PLC系统的远程故障诊断、故障修复、程序下载和上传等操作,提高维护效率。十一、测试规范11.1硬件测试11.1.1输入输出测试数字输入输出测试:测试数字输入接口的信号采集准确性、响应时间、输入阻抗等参数,测试数字输出接口的信号输出准确性、响应时间、输出电流、短路保护等参数。模拟输入输出测试:测试模拟输入接口的信号采集准确性、精度、分辨率、输入阻抗等参数,测试模拟输出接口的信号输出准确性、精度、分辨率、负载能力等参数。11.1.2通信接口测试串行通信接口测试:测试RS-232接口、RS-485接口的传输速率、传输距离、通信稳定性等参数。以太网通信接口测试:测试以太网接口的传输速率、传输距离、通信稳定性、协议支持等参数。现场总线接口测试:测试PROFIBUS接口、Modbus接口等现场总线接口的传输速率、传输距离、通信稳定性、协议支持等参数。11.1.3电源接口测试测试电源接口的输入电压范围、输出电压精度、输出电流纹波、电源效率、电源保护功能等参数。11.2软件测试11.2.1编程语言测试测试PLC对梯形图、功能块图、结构化文本、指令表、顺序功能图等编程语言的支持能力,包括程序的编写、编译、下载、运行和调试等功能。11.2.2程序功能测试测试PLC程序的逻辑控制功能、顺序控制功能、定时功能、计数功能、算术运算功能、逻辑运算功能等是否符合设计要求。11.2.3数据交互测试测试PLC内部数据交互的准确性和实时性,测试PLC与外部设备之间数据交互的准确性、实时性和稳定性。11.3通信协议测试Modbus协议测试:测试ModbusRTU、ModbusASCII、ModbusTCP协议的通信功能、数据传输准确性、通信稳定性等参数。PROFIBUS协议测试:测试PROFIB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论