西门子PLC200不同版本的串口性能比较

简介: 几个月来,根据现场开发和使用PPI协议的经验,终于发现新版和老版的PLC200的串口性能有了很大的不同,下面简要介绍一下:--------------------------老版PLC的定购号:6ES7 216-2BD22-0XB01、仅简单的程序(或PLC在“stop”状态),PLC长时间拷机通信正常。

几个月来,根据现场开发和使用PPI协议的经验,终于发现新版和老版的PLC200的串口性能有了很大的不同,下面简要介绍一下:

--------------------------

老版PLC的定购号:6ES7 216-2BD22-0XB0

1、仅简单的程序(或PLC在“stop”状态),PLC长时间拷机通信正常。

2、当双串口的PLC226两个串口同时通信时(或有中断程序长时间运行),发现如下现象:

   相隔几分钟,十几分钟,几个小时,最长7、8个小时就会出现一次或多次通信失败,没有规律。

-------------------------

新版PLC的定购号:6ES7 216-2BD23-0XB0

1、无论在任何情况上,通信都非常正常,没有发现通信不正常的现象。

相关文章
|
4月前
|
测试技术 Linux Android开发
i2c总线及设备测试工具i2ctools:i2cdetect、i2cdump、i2cget、i2cset
本文介绍了i2ctools工具集的使用,包括i2cdetect、i2cdump、i2cget和i2cset,这些工具有助于I2C设备的开发和调试,通过检测设备、读写寄存器和数据块来提高开发效率。
720 1
|
5月前
|
数据采集 测试技术
LabVIEW与PLC的区别
LabVIEW与PLC的区别
63 2
|
5月前
|
安全 数据处理
LabVIEW与PLC通讯方式及比较
LabVIEW与PLC通讯方式及比较
91 0
|
数据安全/隐私保护
MicroPython 玩转硬件系列5:WIFI实验
MicroPython 玩转硬件系列5:WIFI实验
|
7月前
|
Java
java实现上位机与西门子PLC的通讯设置
这段代码创建了一个ZCAN_Transmit_Data数组,初始化并设置了数组中的第一个元素,包括写入数据、传输类型为1。然后,创建了一个ZCAN_CAN_FRAME对象,指定了CAN_ID和数据长度为8,并将十六进制字符串转换为字节数组填充到数据字段。将这个帧赋值给ZCAN_Transmit_Data对象。最后通过ZLGCAN接口发送数据,如果返回值不等于1,则抛出异常,否则返回发送结果。
289 0
|
7月前
|
存储 小程序 中间件
单片机中MCU跑RTOS相比裸机的优势
单片机中MCU跑RTOS相比裸机的优势
123 1
|
7月前
|
网络协议 Linux
嵌入式单片机开源的串口示波器实现方法
嵌入式单片机开源的串口示波器实现方法
62 0
MicroPython 玩转硬件系列4:串口小实验
MicroPython 玩转硬件系列4:串口小实验
|
开发工具
RK3399平台开发系列讲解(内核驱动外设篇)6.19、摄像头OV4689模组驱动代码分析
RK3399平台开发系列讲解(内核驱动外设篇)6.19、摄像头OV4689模组驱动代码分析
203 0
 RK3399平台开发系列讲解(内核驱动外设篇)6.19、摄像头OV4689模组驱动代码分析
西门子S7-200 SMART如何用存储卡复位CPU出厂设置、固件升级、程序传输
上篇文章中我们学习了西门子S7-200 SMART的全局变量和局部变量以及如何编写带参数子程序并调用,本篇我们来介绍西门子S7-200 SMART使用存储卡复位CPU到出厂设置、固件升级和程序传输。S7-200 SMART CPU使用FAT32文件系统格式,支持容量为4G至32G范围内的标准商用MicroSD HC卡。
西门子S7-200 SMART如何用存储卡复位CPU出厂设置、固件升级、程序传输