06/01/2015, 22:35:39
j'aimerai bien pouvoir faire ca semaine prochaine. Après fais comme tu peux.
Pour les réglages, j'ai trouvé ca. Je sais pas si c'est bon.http://http://nullege.com/codes/show/src...ver/python
Pour les réglages, j'ai trouvé ca. Je sais pas si c'est bon.http://http://nullege.com/codes/show/src...ver/python
Code :
def StartSerialServer(context, identity=None,
framer=ModbusAsciiFramer, **kwargs):
''' Helper method to start the Modbus Async Serial server
:param context: The server data context
:param identify: The server identity to use (default empty)
:param framer: The framer to use (default ModbusAsciiFramer)
:param port: The serial port to attach to
:param baudrate: The baud rate to use for the serial device
:param console: A flag indicating if you want the debug console
'''
from twisted.internet import reactor
from twisted.internet.serialport import SerialPort
port = kwargs.get('port', '/dev/ttyS0')
baudrate = kwargs.get('baudrate', Defaults.Baudrate)
console = kwargs.get('console', False)
_logger.info("Starting Modbus Serial Server on %s" % port)
factory = ModbusServerFactory(context, framer, identity)
if console: InstallManagementConsole({'factory': factory})