- Mensajes: 111
- Gracias recibidas: 0
Accesorio MODBUS para el MACH3
- estami
- Fuera de línea
- Navegador Experto
Menos Más
21 Mar 2009 06:51 #7374 por estami
Respuesta de estami sobre el tema Accesorio MODBUS para el MACH3
Muchas gracias Siliconio, hoy toca probar voy a cambiar el encoder de sitio y a ver si ahora va. Un saludo y de nuevo gracias por ese magnifico trabajo.
Por favor, Iniciar sesión o Crear cuenta para unirse a la conversación.
- estami
- Fuera de línea
- Navegador Experto
Menos Más
- Mensajes: 111
- Gracias recibidas: 0
21 Mar 2009 14:01 #7376 por estami
Respuesta de estami sobre el tema Accesorio MODBUS para el MACH3
Bueno sigo jugando con el bicho..jeje, cada vez mejor, ya casi tengo asignadas todas las teclas, no me aclaro muy bien con los pot y todavia no me van los led y algun que otro detallito que me falla, a ver si me voy aclarando.El MPG de lujo...una maravilla, tengo un encoder de 128 pulsos por vuelta y la verdad va muy bien.
Una cosa, el encoder indicas que va en el pin 1 y pin 2 que en el dibujo que hay con las conexiones corresponderia a el J3 pin0 encoderA pin1 encoderB, que son como tu indicabas los mas pegados al conector de salidas, pero en el esquema vienen marcados con estos pines, lo digo para si a alguien le sirve, no haya confusion.
Cuando tenga todo configurado definitivamente, cuelgo unas fotos. Un saludo a todos.
Una cosa, el encoder indicas que va en el pin 1 y pin 2 que en el dibujo que hay con las conexiones corresponderia a el J3 pin0 encoderA pin1 encoderB, que son como tu indicabas los mas pegados al conector de salidas, pero en el esquema vienen marcados con estos pines, lo digo para si a alguien le sirve, no haya confusion.
Cuando tenga todo configurado definitivamente, cuelgo unas fotos. Un saludo a todos.
Por favor, Iniciar sesión o Crear cuenta para unirse a la conversación.
- Siliconio
- Autor del tema
- Fuera de línea
- Moderador
Menos Más
- Mensajes: 506
- Gracias recibidas: 0
21 Mar 2009 22:43 #7383 por Siliconio
Saludos a tod@s. Jose Manuel
Respuesta de Siliconio sobre el tema Accesorio MODBUS para el MACH3
Si seguramente el esquema no coincida en alguna definición ... es normal ya que el esquema no se ha modificado para nada solo ha sido a nivel de soft ... por eso en alguna imagen y como comentas en el esquema no coincidirán por lo menos el tema del MPG pero solo es cosmético ya que en las intrucciones creo recordar que puse estas indicaciones... que se modificaban estos pines en su función...
Para conectar un pot a un pin POT .... los pots tienen 3 pines (1) +5V (2) AL PIN POT que quieras (3) 0v esta seria la forma de conectarlos El pot seria un lineal de 5k por ejemplo y para poder usarlo hay que ejecutar el macropump (fichero adjunto) en este fichero que es un script del mach3 se le indica lo que queremos haga cuando movemos el pot.
Para conectar un pot a un pin POT .... los pots tienen 3 pines (1) +5V (2) AL PIN POT que quieras (3) 0v esta seria la forma de conectarlos El pot seria un lineal de 5k por ejemplo y para poder usarlo hay que ejecutar el macropump (fichero adjunto) en este fichero que es un script del mach3 se le indica lo que queremos haga cuando movemos el pot.
Saludos a tod@s. Jose Manuel
Por favor, Iniciar sesión o Crear cuenta para unirse a la conversación.
- estami
- Fuera de línea
- Navegador Experto
Menos Más
- Mensajes: 111
- Gracias recibidas: 0
21 Mar 2009 23:09 #7384 por estami
Respuesta de estami sobre el tema Accesorio MODBUS para el MACH3
Ok, muchas gracias SILICONIO, lo de los pot lo tengo montado y funcionando, pero para cambiar su funcion, como modifico el script?
Bueno una duda con los led´s, para activar los led la salida la hace con señal+ o señal- , quiero decir, ahora tengo todos las patillas de los led negativas unidas y las conexiones+ a las salidas, es asi o tengo que unir todos las patillas(+) de los led y las(-) a las salidas.
De todos modos la salida es de 5v, los leds son de 5mm y creo que van a 3v no? deberia colocar alguna resistencia o ira bien así.
Por otro lado tengo todos los botones configurados, me quedan dos libres, me gustaria que uno fuera para selecionar un eje e ir cambiando de uno a otro y con el otro boton ir poniendolos a 0, creo que es mas o menos como lo tiene colocado kiko, con los otros me he aclarado para ir asignandolos pero con estos no se exactamente cual el el codigo que hay que asignarles.
Entonces si lo hago asi, el pot que se usa para seleccionarlos tambien se deberia modificar? como deberia hacerlo?.
Bueno muchas gracias por vuestra paciencia. Un saludo a todos.
Bueno una duda con los led´s, para activar los led la salida la hace con señal+ o señal- , quiero decir, ahora tengo todos las patillas de los led negativas unidas y las conexiones+ a las salidas, es asi o tengo que unir todos las patillas(+) de los led y las(-) a las salidas.
De todos modos la salida es de 5v, los leds son de 5mm y creo que van a 3v no? deberia colocar alguna resistencia o ira bien así.
Por otro lado tengo todos los botones configurados, me quedan dos libres, me gustaria que uno fuera para selecionar un eje e ir cambiando de uno a otro y con el otro boton ir poniendolos a 0, creo que es mas o menos como lo tiene colocado kiko, con los otros me he aclarado para ir asignandolos pero con estos no se exactamente cual el el codigo que hay que asignarles.
Entonces si lo hago asi, el pot que se usa para seleccionarlos tambien se deberia modificar? como deberia hacerlo?.
Bueno muchas gracias por vuestra paciencia. Un saludo a todos.
Por favor, Iniciar sesión o Crear cuenta para unirse a la conversación.
- Siliconio
- Autor del tema
- Fuera de línea
- Moderador
Menos Más
- Mensajes: 506
- Gracias recibidas: 0
22 Mar 2009 14:04 #7387 por Siliconio
Saludos a tod@s. Jose Manuel
Respuesta de Siliconio sobre el tema Accesorio MODBUS para el MACH3
A ver en la salidas hay un ULN2803 .... este chip es un driver que da los 0v para activar un rele .. un led ... un motor pequeño... hasta 1 amp en total con las 8 salidas si no estoy equivocado (es posible por que no he mirado el datasheet) pero no andaré muy equivocado... con esto quiero decirte que los led no te funcionaran ya de entrada tal y como los has puesto... el común es el positivo... y por cierto yo pondría así los led (comun +12v) --- res de 1k2-- (+)led(-) --- pin n de salidas del modbus.
y usar una res 1k2 (a 12v) por cada led... a 5v usaría una res de unos 150 .. 220 ohms .
Para usar los pots si miras el fichero macropump veras que lo que se hace es tomar el valor del potenciometro y luego encajar este valor para que haga algo en concreto ... puedes tener tantos valores como desees siempre y cuando estés en el rango del pot y sea posible discernir entre ellos sin problema.
El fichero macropump esta ejecutandose continuamente y por eso funciona .. creo que a una cadencia de 10 veces por segundo...
El fichero programa siliconio.dll también, así que si activas una salida del modbus tardara 1/10 de segundo ... hay varias formas para activar una salida al modbus una seria a través del macropump .... de todas formas hay que ser muy especifico en lo que quieres hacer para darte una idea mas concreta....
Te aconsejo te revises el post completo ... ya que si mal no recuerdo alguna de estas cuestiones están contestadas ...
Un saludo.
y usar una res 1k2 (a 12v) por cada led... a 5v usaría una res de unos 150 .. 220 ohms .
Para usar los pots si miras el fichero macropump veras que lo que se hace es tomar el valor del potenciometro y luego encajar este valor para que haga algo en concreto ... puedes tener tantos valores como desees siempre y cuando estés en el rango del pot y sea posible discernir entre ellos sin problema.
El fichero macropump esta ejecutandose continuamente y por eso funciona .. creo que a una cadencia de 10 veces por segundo...
El fichero programa siliconio.dll también, así que si activas una salida del modbus tardara 1/10 de segundo ... hay varias formas para activar una salida al modbus una seria a través del macropump .... de todas formas hay que ser muy especifico en lo que quieres hacer para darte una idea mas concreta....
Te aconsejo te revises el post completo ... ya que si mal no recuerdo alguna de estas cuestiones están contestadas ...
Un saludo.
Saludos a tod@s. Jose Manuel
Por favor, Iniciar sesión o Crear cuenta para unirse a la conversación.
- estami
- Fuera de línea
- Navegador Experto
Menos Más
- Mensajes: 111
- Gracias recibidas: 0
24 Mar 2009 07:22 #7393 por estami
Respuesta de estami sobre el tema Accesorio MODBUS para el MACH3
Hola, de nuevo, gracias de nuevo por tu ayuda siliconio, ya tengo bien conectados los leds, si le marco active low se encienden, pero he estado revisando todos los post y no consigo aclararme con la forma de asignarles una funcion.
La idea que llevo, he montado el encoder, dos potenciometros y 12 teclas, 6 de ellas las uso para mover directamente todos los ejes, practicamente uso la misma configuracion que se ha echo kiko, otro boton para arrancar el gcode, otro de pausa, otro para jog on/off con otro arranco la fresadora y la paro, me quedan dos libres, me gustaria usar uno de ellos para hacer el cero de el eje seleccionado, pero no se exactamente cual es el codigo a asignarle he revisado el listado de codigos y no consigo dar con el.
Por otro lado, de los potenciometros uno es para feedrate y con el otro seleccion de mpg, paso y continuo, ademas de seleccion de eje como tu muy bien preparaste en el macropums, la idea que yo llevaba, era usar los led para que se encendieran de la siguiente forma, con lo cual practicamente no me sera necesario entar en la pantalla mpg, cuando se seleccione por ejemplo mpg que se encienda un led en paso otro y en continuo otro ademas de uno para cada eje seleccionado con eso usaria 6 y todavia me sobrarian dos para asignar por ejemplo modo jog activado y fresado encendida o otra funcion.
Por cierto hay que modificar el macropums si no uso el tercer pot o no es necesario tocar nada.
Perdona por la insistencia pero es que no he visto en ningun post una explicacion un poco clara de como modificar el macropums para activar las salidas y asignar los pines.
Gracias por vuestra ayuda y perdonar las molestias. Un saludo a todos.
La idea que llevo, he montado el encoder, dos potenciometros y 12 teclas, 6 de ellas las uso para mover directamente todos los ejes, practicamente uso la misma configuracion que se ha echo kiko, otro boton para arrancar el gcode, otro de pausa, otro para jog on/off con otro arranco la fresadora y la paro, me quedan dos libres, me gustaria usar uno de ellos para hacer el cero de el eje seleccionado, pero no se exactamente cual es el codigo a asignarle he revisado el listado de codigos y no consigo dar con el.
Por otro lado, de los potenciometros uno es para feedrate y con el otro seleccion de mpg, paso y continuo, ademas de seleccion de eje como tu muy bien preparaste en el macropums, la idea que yo llevaba, era usar los led para que se encendieran de la siguiente forma, con lo cual practicamente no me sera necesario entar en la pantalla mpg, cuando se seleccione por ejemplo mpg que se encienda un led en paso otro y en continuo otro ademas de uno para cada eje seleccionado con eso usaria 6 y todavia me sobrarian dos para asignar por ejemplo modo jog activado y fresado encendida o otra funcion.
Por cierto hay que modificar el macropums si no uso el tercer pot o no es necesario tocar nada.
Perdona por la insistencia pero es que no he visto en ningun post una explicacion un poco clara de como modificar el macropums para activar las salidas y asignar los pines.
Gracias por vuestra ayuda y perdonar las molestias. Un saludo a todos.
Por favor, Iniciar sesión o Crear cuenta para unirse a la conversación.
- Siliconio
- Autor del tema
- Fuera de línea
- Moderador
Menos Más
- Mensajes: 506
- Gracias recibidas: 0
24 Mar 2009 11:09 #7394 por Siliconio
Saludos a tod@s. Jose Manuel
Respuesta de Siliconio sobre el tema Accesorio MODBUS para el MACH3
SALIDAS:
El Plugin siliconio.dll usa la tabla de ports & pins para gestionar las salidas ...
El puerto 0 (MODBUS) y numero de pines del 0 al 7 ( 8 en total) que corresponderan con los pines de la placa 1 al 8
Activando en un script la señal de salida configurada en la tabla de ports & pins se nos reflejara en el pin de la placa
Las funciones ... a usar en los scrips ...
EJEMPLO
If(GetOemLed(852)) Then ' Miramos el estado de un led y activamos o apagamos una salida por ejemplo
ActivateSignal(12) ' output6 ... == ON , Ver tabla mas abajo para numeros de salida
Else
DeActivateSignal (12) ' output6 ... == OFF
End If
Con este ejemplo podemos ver por medio de un led conectado a la salida 6 de la placa del modbus el estado del led
del mandrino (CW) ---
TABLA NUMERACION DE SALIDAS
'Tabla de Salidas total = 30 /// output signals
'DIGTRIGGER 0
'ENABLE1 1
'ENABLE2 2
'ENABLE3 3
'ENABLE4 4
'ENABLE5 5
'ENABLE6 6
'OUTPUT1 7
'OUTPUT2 8
'OUTPUT3 9
'OUTPUT4 10
'OUTPUT5 11
'OUTPUT6 12
'CHARGE 13
'CHARGE2 14
'CURRENTHILOW 15
'OUTPUT7 16
'OUTPUT8 17
'OUTPUT9 18
'OUTPUT10 19
'OUTPUT11 20
'OUTPUT12 21
'OUTPUT13 22
'OUTPUT14 23
'OUTPUT15 24
'OUTPUT16 25
'OUTPUT17 26
'OUTPUT18 27
'OUTPUT19 28
'OUTPUT20 29
Asi que nos queda esto....
ActivateSignal(Numero de salida del 0 al 29) Nos ACTIVA esa salida sea del modbus o no
.... si es del modbus y esta activada pasara al pin de la placa
DeActivateSignal (Numero de salida del 0 al 29) Nos DESACTIVA esa salida sea del modbus o no
Si tenemos asociado el rele del mandrino a la salida 1 por ejemplo .. con estas funciones dentro de un script podriamos apagarlo y encenderlo a nuestro antojo ... SI EL RELE Esta asociado al la placa MODBUS ... se activara o desactivara... y de esto se encarga el driver... siliconio.dll
Esta es parte de un fichero de configuración que creo puse en el proyecto ... si no, aquí esta... El tema que tocas es mas de programación que de otra cosa y no tiene por que estar todo en el macropump ... si has configurado el mach como en las imágenes del proyecto usaras las salidas (output) 1..8 en el modbus...
Para tu caso en concreto una idea seria ver como esta un *led* en el mach (le llaman led a las luces que se encienden en las pantallas para ver si esta activado o no) y reflejarlo en el led del modbus por medio del macropump por ejemplo encender el led1 del modbus si el led JOG esta encendido...
Seria algo similar a esto
If(GetOemLed(83)) Then ' Si el led jog esta activado y activamos o apagamos una salida por ejemplo
ActivateSignal(7) ' output1 ... == ON
Else
DeActivateSignal (7) ' output1 ... == OFF
End If
el (83) es el OEMLED del JOG y el (7) es el numero de la salida1 (ver tabla)
Para los OEMLED hay que mirar en la WIKIPEDIA de MACH ..... que yo no los sé. Otra forma es editar la pantalla y ver que numero es el led en concreto... para saberlo.
En cuanto al pot 3 si no quieres configurarlo no tienes por que hacerlo... simplemente borras o comentas en el macropump esa parte y ya esta.
Lo de seleccionar motores ... etc pongo algo por aqui a ver si es esto lo que quieres.
'Selector de MOTOR en analogica 2
MPGAxis = GetInput( 65 ) ' Esto seria el POT 2
Select Case MPGAxis
Case < 42
' -- no hace nada
State = 0
Case < 85
If GetOEMLED( 14 ) = 0 Then 'Si no esta activo Continuous Jog Mode
DoOEMButton( 276 ) 'Activa Jog a continuous
End If
Case < 127
If GetOEMLED( 15 ) = 0 Then 'Si no esta activo Step Jog Mode
DoOEMButton( 275 ) 'Activar Jog To Step
End If
Case < 170
If GetOEMLED( 57 ) = 0 Then 'Si no esta activo MPG Jog Mode
DoOEMButton( 327 ) 'Activar Jog to MPG
End If
If GetOEMLED( 59 ) = 0 Then
DoOEMButton( 185 ) 'Poner MPG Jog en X
End If
Case < 212
If GetOEMLED( 57 ) = 0 Then 'Si no esta activo MPG Jog Mode
DoOEMButton( 327 ) 'set Jog to MPG
End If
If GetOEMLED( 60 ) = 0 Then
DoOEMButton( 186 ) 'Poner MPG Jog en Y
End If
Case >= 212
If GetOEMLED( 57 ) = 0 Then Si no esta activo MPG Jog Mode
DoOEMButton( 327 ) 'set Jog to MPG
End If
If GetOEMLED( 61 ) = 0 Then
DoOEMButton( 187 ) 'Poner MPG Jog en Z
End If
End Select
Y recordar que el siliconio.dll se ejecuta a una cadencia de 10 hz... osea que hay salidas que no seria lógico asignarle al modbus .. como por ejemplo la bomba de carga chargepump .... y similares ... amos que esto no funcionaria.
Si quieres hacemos por partes tu macropump para que todo el mundo sepa como configurar el suyo... así que tendrías que explicar muy concrétamente lo que quires en cada caso particular... para ir haciéndolo a pocos.
'ejemplo para el feedrate controlado por pot
pot1 = GetInput(64) + 1 ' el (64) es el pot 1 (65) seria el pot 2 y (66) el tres
pot1 = (pot1 * 200.0 ) / 256
setDRO (21,pot1) ' El rango es del 1% al 200% si cambias pot1*200 por pot1*150 seria de 1% al 150% por ejem.
a ver si esto te ayuda... Esto si que es un ladrillo en toda regla. Un saludo.
El Plugin siliconio.dll usa la tabla de ports & pins para gestionar las salidas ...
El puerto 0 (MODBUS) y numero de pines del 0 al 7 ( 8 en total) que corresponderan con los pines de la placa 1 al 8
Activando en un script la señal de salida configurada en la tabla de ports & pins se nos reflejara en el pin de la placa
Las funciones ... a usar en los scrips ...
EJEMPLO
If(GetOemLed(852)) Then ' Miramos el estado de un led y activamos o apagamos una salida por ejemplo
ActivateSignal(12) ' output6 ... == ON , Ver tabla mas abajo para numeros de salida
Else
DeActivateSignal (12) ' output6 ... == OFF
End If
Con este ejemplo podemos ver por medio de un led conectado a la salida 6 de la placa del modbus el estado del led
del mandrino (CW) ---
TABLA NUMERACION DE SALIDAS
'Tabla de Salidas total = 30 /// output signals
'DIGTRIGGER 0
'ENABLE1 1
'ENABLE2 2
'ENABLE3 3
'ENABLE4 4
'ENABLE5 5
'ENABLE6 6
'OUTPUT1 7
'OUTPUT2 8
'OUTPUT3 9
'OUTPUT4 10
'OUTPUT5 11
'OUTPUT6 12
'CHARGE 13
'CHARGE2 14
'CURRENTHILOW 15
'OUTPUT7 16
'OUTPUT8 17
'OUTPUT9 18
'OUTPUT10 19
'OUTPUT11 20
'OUTPUT12 21
'OUTPUT13 22
'OUTPUT14 23
'OUTPUT15 24
'OUTPUT16 25
'OUTPUT17 26
'OUTPUT18 27
'OUTPUT19 28
'OUTPUT20 29
Asi que nos queda esto....
ActivateSignal(Numero de salida del 0 al 29) Nos ACTIVA esa salida sea del modbus o no
.... si es del modbus y esta activada pasara al pin de la placa
DeActivateSignal (Numero de salida del 0 al 29) Nos DESACTIVA esa salida sea del modbus o no
Si tenemos asociado el rele del mandrino a la salida 1 por ejemplo .. con estas funciones dentro de un script podriamos apagarlo y encenderlo a nuestro antojo ... SI EL RELE Esta asociado al la placa MODBUS ... se activara o desactivara... y de esto se encarga el driver... siliconio.dll
Esta es parte de un fichero de configuración que creo puse en el proyecto ... si no, aquí esta... El tema que tocas es mas de programación que de otra cosa y no tiene por que estar todo en el macropump ... si has configurado el mach como en las imágenes del proyecto usaras las salidas (output) 1..8 en el modbus...
Para tu caso en concreto una idea seria ver como esta un *led* en el mach (le llaman led a las luces que se encienden en las pantallas para ver si esta activado o no) y reflejarlo en el led del modbus por medio del macropump por ejemplo encender el led1 del modbus si el led JOG esta encendido...
Seria algo similar a esto
If(GetOemLed(83)) Then ' Si el led jog esta activado y activamos o apagamos una salida por ejemplo
ActivateSignal(7) ' output1 ... == ON
Else
DeActivateSignal (7) ' output1 ... == OFF
End If
el (83) es el OEMLED del JOG y el (7) es el numero de la salida1 (ver tabla)
Para los OEMLED hay que mirar en la WIKIPEDIA de MACH ..... que yo no los sé. Otra forma es editar la pantalla y ver que numero es el led en concreto... para saberlo.
En cuanto al pot 3 si no quieres configurarlo no tienes por que hacerlo... simplemente borras o comentas en el macropump esa parte y ya esta.
Lo de seleccionar motores ... etc pongo algo por aqui a ver si es esto lo que quieres.
'Selector de MOTOR en analogica 2
MPGAxis = GetInput( 65 ) ' Esto seria el POT 2
Select Case MPGAxis
Case < 42
' -- no hace nada
State = 0
Case < 85
If GetOEMLED( 14 ) = 0 Then 'Si no esta activo Continuous Jog Mode
DoOEMButton( 276 ) 'Activa Jog a continuous
End If
Case < 127
If GetOEMLED( 15 ) = 0 Then 'Si no esta activo Step Jog Mode
DoOEMButton( 275 ) 'Activar Jog To Step
End If
Case < 170
If GetOEMLED( 57 ) = 0 Then 'Si no esta activo MPG Jog Mode
DoOEMButton( 327 ) 'Activar Jog to MPG
End If
If GetOEMLED( 59 ) = 0 Then
DoOEMButton( 185 ) 'Poner MPG Jog en X
End If
Case < 212
If GetOEMLED( 57 ) = 0 Then 'Si no esta activo MPG Jog Mode
DoOEMButton( 327 ) 'set Jog to MPG
End If
If GetOEMLED( 60 ) = 0 Then
DoOEMButton( 186 ) 'Poner MPG Jog en Y
End If
Case >= 212
If GetOEMLED( 57 ) = 0 Then Si no esta activo MPG Jog Mode
DoOEMButton( 327 ) 'set Jog to MPG
End If
If GetOEMLED( 61 ) = 0 Then
DoOEMButton( 187 ) 'Poner MPG Jog en Z
End If
End Select
Y recordar que el siliconio.dll se ejecuta a una cadencia de 10 hz... osea que hay salidas que no seria lógico asignarle al modbus .. como por ejemplo la bomba de carga chargepump .... y similares ... amos que esto no funcionaria.
Si quieres hacemos por partes tu macropump para que todo el mundo sepa como configurar el suyo... así que tendrías que explicar muy concrétamente lo que quires en cada caso particular... para ir haciéndolo a pocos.
'ejemplo para el feedrate controlado por pot
pot1 = GetInput(64) + 1 ' el (64) es el pot 1 (65) seria el pot 2 y (66) el tres
pot1 = (pot1 * 200.0 ) / 256
setDRO (21,pot1) ' El rango es del 1% al 200% si cambias pot1*200 por pot1*150 seria de 1% al 150% por ejem.
a ver si esto te ayuda... Esto si que es un ladrillo en toda regla. Un saludo.
Saludos a tod@s. Jose Manuel
Por favor, Iniciar sesión o Crear cuenta para unirse a la conversación.
- estami
- Fuera de línea
- Navegador Experto
Menos Más
- Mensajes: 111
- Gracias recibidas: 0
24 Mar 2009 12:25 #7395 por estami
Respuesta de estami sobre el tema Accesorio MODBUS para el MACH3
Gracias siliconio, a estudiar el ladrillo toca..jeje. Muchas gracias por tu ayuda y perdona las molestias.Un saludo
Por favor, Iniciar sesión o Crear cuenta para unirse a la conversación.
Acceso al foro
- No permitido: Crear un nuevo tema.
- No permitido: Responder.
- No permitido: Editar tu mensaje.