奥豪斯的电子天平修改为梅特勒兼容命令
故事背景
公司要上MES系统,MES只能按照梅特勒的SICS驱动。
配完网络后。
发送 置零Z,收到的是Z OK。 与梅特勒的协议 Z A不一致。无法对接。
联系供应商后,供应商提供方案,通过串口可以修改输出命令为梅特勒兼容的命令。

不愿意安装COM的软件,以下是通过Python调整的代码
import serial ser = serial.Serial('COM5', 9600) # Windows示例 ser.write(b'CMDMODE 1\n') # 发送字符串,注意转换为字节类型 data = ser.readline().decode('ascii') # 读取一行数据并解码为字符串 print("Received:", data) input("Press Enter to go on ...") # 等待用户输入以便查看输出 ser.write(b'PFMT 1\n') # 发送字符串,注意转换为字节类型 data = ser.readline().decode('ascii') # 读取一行数据并解码为字符串 print("Received:", data) # 关闭串口 ser.close()

浙公网安备 33010602011771号