PLC远程控制LED显示屏,控制卡内部集成PROFIBUS、MODBUS、RS485等协议。 先简单介绍一下PLC的PROFIBUS协议: 1、PROFIBUS支持的设备范围是0-127,有几个特殊的地址保留: 2、地址127保留用于全局控制或广播信息; 3、地址126保留用于尚未分配的2类主站设置 地址的从站; 4、地址0一般保留作为2类主站地址。 PLC远程控制LED电子显示屏主站工作过程: 1、当1类主站从组态工程工具接受到它的参数配置后,开始同属于它的从站进行通信。 2、主站的参数配置包括参数化/组态数据,以及它所控制和联系的从站地址。 3、主站通过参数化和组态这两个报文识别属于它的从站,主站只和他自己的从站联系。 PROFIBUS和MODBUS协议的LED显示屏类主站和PLC从站进行通信时,按照以下次序进行通信: 1、改变从站地址 2、诊断请求 3、从站参数设置 4、从站组态 5、诊断请求 6、数据交换 7、全局控制 在正常通信的过程中,诊断报文、重新参数设置报文、重新组态报文和全局控制报文可以根据需要自发传递。 PROFIBUS数据链路层的一般格式: SD LE LEr SDr DA SA FC DU…. FCS ED SD: 报头; LE: 数据长度 DA: 目标地址 SA: 源地址; FC: 功能码 FCS:帧校验序列 ED: 报尾,固定为0x16 PLC控制LED显示屏不管用哪种物理层各通讯协议,较终目的都是一样,工业控制方向一样。LED显示屏在控制控制方面具有不可代替的优点。比如:LED显示屏亮度好,字体大,显示寿命长等特点。以下为我截取的立显电子公司的协议数据报文包: 0 68 09 09 68 87 81 7C 33 33 5E 00 02 01 4B 16 1 -> 7 33 -> 33 SRD_LOW Read Req 4 5E 00 02 01 PROFIBUS DPV1 Message: Read (Req) Slot: 0x00 Index: 0x02 Len: 0x01 1 E5 Short Acknowledge Res 2 68 05 05 68 87 81 7C 33 33 EA 16 1 -> 7 33 -> 33 SRD_LOW DPV1 Poll Req 0 PROFIBUS DPV1 Message: (Req) 3 68 0A 0A 68 81 87 08 33 33 5E 00 02 01 05 DC 16 1 <- 7 33 7 32 -> 31 SRD_LOW Initiate Req 20 57 09 00 00 00 C8 01 00 00 00 00 00 00 02 00 02 00 00 00 00 PROFIBUS DPV1 Message: Initiate (Req) Send_Timeout: 200 ms Features_Supported1: DPV1-RW(0x01) Features_Supported2: 0x00 Profile_Features_Supported1: 0x00 Profile_Features_Supported2: 0x00 Profile_Ident_Number: 0x0000 s_type: 0x00 s_len: 0x02 d_type: 0x00 d_len: 0x02 S_api: 0x00 S_scl: 0x00 S_addr: D_api: 0x00 D_scl: 0x00 D_addr: