大通国际

联系大通国际自动化
  • 手机:13915085098 黄工
  • 热线:400-0519-778
  • 电话:86-0519-85762056
  • 传真:86-0519-89882723
当前位置:主页 > 新闻中心
PLC维修之PLC驱动的使用

来源:大通国际自动化时间:2021-09-07

 

PLC维修厂家介绍MCGS中PLC已经将串口通讯的波特率设置等功能集成至串口父设备中,因此PLC设备驱动是作为MCGS监控软件设备管理窗口中的子设备提供的。它可以使用父设备的通讯功能,即可以与其他设备共享父设备的通讯功能。由于使用串口的PLC设备较多,在这里我们以使用串口通讯方式的PLC为例进行说明PLC通用驱动的构架的开发。如使用自定义编程电缆方式或使用以太网方式连接,此PLC驱动构架同样适用。


使用串口通讯的PLC与上位机的通讯方式中,有RS232、RS485、RS422多种方式。如果设备是采用RS232方式通讯,那么在一个串口下面只能挂接一个设备。如果采用RS485或者RS422的方式通讯,那么可以使用多个设备构成一个网络,在这个网络中,PLC维修厂家为了识别各个不同的设备,给每一个设备加上一个标志,一般来说把这个标志称作设备地址。


PLC维修之PLC驱动的使用


这个总线上的设备分为主设备和从设备两类。在工作时,从设备一直在监听通讯线路上的数据,并对这些数据进行分析,当收到对自己的请求时,会发送一个相应的应答帧。主设备在工作时会根据需要向从设备发送请求帧,请求一些数据或者是发送一条命令,在发完请求帧后主设备需等待从设备的回答,这个等待的过程有一个超时时间限制。如果过了一定的时间还没有收到回答,它会认为本次通讯失败,然后按照一定的逻辑判断是应该重发请求还是放弃。


通讯使用的通讯协议,分为ASCII通讯和16进制通讯两类。PLC的通讯协议中大多数都是使用16进制通讯。而且在串口通讯中,为了保证通讯的正确性、完整性,通常在通讯帧的尾部加上校验,常见的有和校验,异或校验,CRC校验等等。


在通讯过程中,上位机的MCGS监控软件调用PLC驱动,根据具体协议,向PLC设备发送寄存器的读写命令,并接收应答数据。

上一篇:佳灵变频器开关电源故障维修 下一篇:维修西门子伺服电机的故障有哪些

大通国际