我打算在 Silicon Craft 2004 ModBus (SC2004MBS) 上显示今天的日期和时间。我尝试将值日期字符串左移并使用 write_registers() 函数传递给设备。代码如下所示:
@defer.inlineCallbacks
def DtTm():
dt = datetime.datetime.now()
dd= dt.strftime('%d/%m/%Y')
da = [ord(c) for c in dd]
display = yield protocol.write_registers(10, da, unit=1)