|
|
 |
|
|
CPKSoft Ingeniería ofrece el servicio de armado de aplicaciones para resolver sus necesidades de supervisión, telecomando y control. Realizamos trabajos en Visual Basic 6.0, Visual Basic.Net y Visual C#.Net y entregamos los fuentes de nuestros trabajos. Si usted no es desarrollador y por lo tanto no necesita una licencia ilimitada de nuestro ActiveX, podemos entregarle una licencia runtime para poner en marcha su aplicación incluída en precio de la aplicación. El desarrollo puede también incluir el armado de nuevos drivers o ampliaciones de los existentes. No deje de contactarse con nosotros si desea realizarnos cualquier consulta.
CPKSoft Ingeniería ofrece el servicio de armado de aplicaciones para resolver sus necesidades de supervisión, telecomando y control. Realizamos trabajos en Visual Basic 6.0, Visual Basic.Net y Visual C#.Net y entregamos los fuentes de nuestros trabajos. Si usted no es desarrollador y por lo tanto no necesita una licencia ilimitada de nuestro ActiveX, podemos entregarle una licencia runtime para poner en marcha su aplicación incluída en precio de la aplicación. El desarrollo puede también incluir el armado de nuevos drivers o ampliaciones de los existentes. No deje de contactarse con nosotros si desea realizarnos cualquier consulta.
|
|
Driver XABH - Allen Bradley Half Duplex Protocol Driver
|
|
|
Este driver se distribuye con todas las licencias ilimitadas de TAS-HMITalk. No se vende separadamente. Puede utilizarse para comunicación a través de un puerto serie físico, a través de un puerto serie virtual o apuntando a una dirección IP en modo serie-sobre-ip.
|
Si usted desea ensayar este driver con su equipo, puede hacerlo descargando la versión de prueba de nuestro producto TAS-HMITalk. Tenga en cuenta que este driver no está necesariamente limitado a los equipos que aparecen en la lista de Equipos Soportados que se muestra más abajo y podría comunicarse también con otros equipos que utilicen el mismo protocolo.
Usted puede contratar nuestros servicios para modificar este driver y agregarle funcionalidades o bien para desarrollar un nuevo driver que sea específico para su equipo.
Si usted tiene cualquier duda acerca de este driver, no deje de contactarse con nosotros.
|
Manual del driver:
- Descargue aquí el manual de este driver en formato PDF para Adobe Acrobat: XABH.pdf 
- Descargue aquí el manual de este driver en formato HTML: XABH.htm 
|
Fuentes del driver:
Los fuentes de este driver, en lenguaje C, está disponibles por USD299 adicionales con la compra de la Licencia ilimitada de TAS-HMITalk para 500 instancias de objetos.
|
Detalles del driver:
XABH allows you to use half-duplex protocol (System Master) to communicate with ALLEN-BRADLEY PLC-5, SLC-500, PLC-4, PLC-3, PLC-2 and 1774-PLC using any of the following adapters connected to the
RS-232 port of the PC: Channel 0 located in the processor 1747-KE (DH-485) 1785-KE (Data Highway Plus) 1770-KF2 (Data Highway Plus) 1770-KF3 (DH-485) 1771-KE/KF (Data Highway) 1770-KF2 (Data Highway)
No additional boards are required in the PC bus.
This driver does not manage the communication between PLCs in the network. It is only intended to give a mechanism to exchange information between the supervisory PC and selected PLCs in the network.
To minimize the number of messages required to poll all the required information, it is a good idea to concentrate all data to be transmitted in groups of consecutive integers within the PLC memory. Up to 16 ON/OFF status, 1 16-bit value, 2 8-bit values or even floating-point values (scaled to a range of 0 to 65535) can be encoded in each integer value sent.
SLC-500 Items Naming - Text Notation
SLC-500 Items Naming: ---------------------
This convention for accessing to the SLC-500 controllers' data
is used by the following SLC-500 commands: Generic Read using Text Notation. Generic Write using Text Notation.
The general format of item names for data from SLC-500 controllers matches the naming convention used by the programming software. The format is shown below. (The parts of the name shown in square brackets ( ) are optional.)
X FILE : ELEMENT .FIELD /BIT
X:
Identifies the file type. The list below summarizes the valid file types and the default file number for each type:
X File Type Default File O *Output 0 I *Input 1 S Status 2 B Binary 3 T Timer 4 C Counter 5 R Control 6 N Integer 7 F **Floating P. 8
* Output and Input file types may be Read Only depending on the SLC-500 model. ** Available only on certain SLC500 models. Check the Processor Manual for the model being used. If the Floating Point file type is not supported, file 8 is reserved and unusable.
FILE:
File number must be 0-255 decimal. File 0 must be Output, file 1 must be Input, file 2 must be Status and so on for all the default file types. If this number is not specified, the default file number will be used.
ELEMENT:
Element number within the file. For Input and Output files it must be between 0 and 30 decimal. All other file types, it must be between 0 and 255 decimal.
FIELD:
Referes to the subelement number. If the file type is Timer, Counter or Control, then the subelement field must be replaced by its corresponing number. In some cases there is no reference needed for a subelement number, and if a subelement is included in the command, it will be ignored.
BIT:
Valid for all file types except Floating Point. Must be 0-15 decimal.
DESCRIPTION OF THE AVAILABLE FILE ITEMS:
----------------------------------------
OUTPUT FILE ITEMS:
On:e.s/b
"n" represents the file number and is optional. If not specified, it is assumed to be zero. "e" indicates the element number in the file. "s" indicates the sub-element number (0 - 255). "b" specifies the bit (0 - 15 decimal.) "/b" may be omitted if necessary to treat the I/O group as a numeric value.
Examples: O0:0/0 O:2/15 O:3
INPUT FILE ITEMS:
In:e.s/b
"n" represents the file number and is optional. If not specified, it is assumed to be one. "e" indicates the element number in the file. "s" indicates the sub-element number (0 - 255). "b" specifies the bit (0 - 15 decimal.) "/b" may be omitted if necessary to treat the I/O group as a numeric value.
Examples: I1:0/0 I:2/15 I:3
ADDRESSING I/O MODULES:
The elements (words) in I/O modules are mapped into a memory table. If the Analog I/O modules are being used, then the point naming will differ from the point naming in the programming software. The Item Name must be computed from the sum total of words used by the previous input or output blocks regardless their relative position in the module rack. The operator can use the programming software Data Monitor to look at the memory map of the I file or O file to verify your address. If the address is unsure, or if the PLC configuration is likely to change, copy the points in question to the N table or B table and access the data from there.
LABEL I/O MODULES WITH "WORD COUNTS":
The address of any point within the I/O datatable space, in an SLC processor, is the sum of the words occupied by previous modules (to the left in the rack) of the same type. Therefore, to determine the correct address for any particular point in the I/O datatable, one must know the number of words each module will consume. Refer to the list below:
N. of Words Module
0 1747-L524 SLC 5/02 Module Processor 1 1746-IA8 8 point 120VAC input module 1 1746-OA16 16 Point 120VAC output module 1 1746-IA16 16 point 120VAC input module 4 1746-NI4 4 point 20mA analog input module 4 1746-NO4I 4 point 20mA analog output module 1 1746-0A8 8 point 120VAC input module 2 1746-IB32 32 point DC input module
Nota importante:
In the table above, the minimum amount of words which can be consumed by a module is 1 (16 bits). This is due to the memory scheme of all Allen-Bradley processors.
STATUS FILE ITEMS:
Sn:e/b
"n" represents the file number and is optional. If not specified, it is assumed to be two. "e" indicates the element number in the file (0 - 255 decimal). "b" is optional. If specified, it indicates the bit (0 - 15 decimal).
Nota importante:
Refer to the SLC-500 Family Processor Manual (Allen-Bradley Publication) for a complete description of Status file information.
Examples: S2:6 (major error fault) S2:13 (math register) S:1/5 (forces enabled)
BINARY FILE ITEMS:
Bn:e/b or Bn/m
"n" represents the file number and is optional. If not specified, it is assumed to be three. If specified, the file number must be between 9 and 255 decimal. "e" specifies the element (word) number within the Binary file. It must be between 0 and 255 decimal. "b" specifies the bit number within the word. In the first form (where ":e" is present,) the bit number must be between 0 and 15 decimal. "m" also represents the bit number. However, in the second form, no word number is specified and the bit number may be between 0 and 4095.
Examples: B3/4095 (same bit as B:255/15) B:6/4 (same bit as B/100) B3
TIMER FILE ITEMS:
Tn:e.f/b
"n" represents the file number and is optional. If not specified, it is assumed to be four. If specified, the file number must be between 9 and 255 decimal. "e" specifies the element number (three words per element) within the Timer file. It must be between 0 and 255 decimal. "f" identifies one of the valid Timer fields. The valid fields for Timer Files are listed in the table below (use the numeric order as reference). If "f" is omitted, it is assumed to be the word 0. "b" is optional and is normally not used. All of the fields of a timer can be accessed by specifying the ".f" fields. However, it is possible to use "/b" to single out a bit in the .PRE or .ACC fields (which are words).
Order number Timer Fields
0 .PRE 1 .ACC 2 .EN 3 .TT 4 .DN
Examples: T4:0.1 (means: .ACC) T4:3.4 (means: .DN) T4:1.0 (means: .PRE)
COUNTER FILE ITEMS:
Cn:e.f/b
"n" represents the file number and is optional. If not specified, it is assumed to be five. If specified, the file number must be between 9 and 255 decimal. "e" specifies the element number (three words per element) within the Counter file. It must be between 0 and 255 decimal. "f" identifies one of the valid Counter fields. The valid fields for the Counter Files are listed in the table below (use the numeric order as reference). If "f" is omitted, it is assumed to be the word 0. "b" is optional and is normally not used. All of the fields of a counter can be accessed by specifying the ".f" fields. However, it is possible to use "/b" to single out a bit in the .PRE or .ACC fields (which are words).
Order number Counter Fields
0 .PRE 1 .ACC 2 .CU 3 .CD 4 .DN 5 .OV 6 .UN 7 .UA
Examples: C5:0.1 (means: .ACC) C5:3.5 (means: .OV) C5:1.0 (means: .PRE)
CONTROL FILE ITEMS:
Rn:e.f/b
"n" represents the file number and is optional. If not specified, it is assumed to be six. If specified, the file number must be between 9 and 255 decimal. "e" specifies the element number (three words per element) within the Control file. It must be between 0 and 255 decimal. "f" identifies one of the valid Control fields. The valid fields for the Control files are listed in the table below (use the numeric order as reference). If "f" is omitted, it is assumed to be the word 0. "b" is optional and is normally not used. All of the fields of a Control file can be accessed by specifying the ".f" fields. However, it is possible to use "/b" to single out a bit in the .LEN or .POS fields (which are words).
Order number Control Fields
0 .LEN 1 .POS 2 .EN 3 .DN 4 .ER 5 .UL 6 .IN 7 .FD
Examples: R6:0.0 (means: .LEN) R6:3.2 (means: .EN) R6:1.1 (means: .POS)
INTEGER FILE ITEMS:
Nn:e/b
"n" represents the file number and is optional. If not specified, it is assumed to be seven. If specified, the file number must be between 9 and 255 decimal. "e" specifies the element number within the Integer file. It must be between 0 and 255 decimal. "b" is optional. If specified, it indicates the bit (0 - 15 decimal).
Examples: N7:0 N7:0/15 N7:3
FLOATING POINT FILE ITEMS:
Fn:e
"n" represents the file number (optional). If not specified, it is assumed to be eight. If specified, the file number must be between 9 and 255 decimal. "e" specifies the element number within the Floating Point file. It must be between 0 and 255 decimal.
Examples: F8:0 F8:2
If you are using 1747-KE with SLC-500
IMPORTANT NOTES:
---------------- Remember to configure the 1747-KE to use the following settings:
Use the DF1 HALF DUPLEX Protocol Use the checksum mode (BCC or CRC) as stated in P5 parameter. Use the baud-rate, parity, stop bits and data bits that are currently used in the driver settings.
You should verify these settings by connecting your PC to the 1747-KE CONFIG port using an ASCII terminal (i.e. PROCOMM or XTALK) and then follow the steps described in the 1747-KE User Manual.
Be careful to include the 1747-KE node address as the source node in your HMITalk1.DriverP0 parameter if it is other than 0.
If you are using PLC-5
IMPORTANT NOTES:
---------------- To be able to communicate with your PLC-5, a procedure must be loaded in the processors memory or you will get errors. If the red led labeled "PROC' in the processor's front-panel is active, it means that no program is loaded and the communication will not work.
To load a PLC program, follow this steps with the PLC-5 Programming
Software from Allen Bradley supplied with your PLC device: From the main menu: Enter the 'Who' option (F5) Enter the 'Who Active' sub-option (F5) Select your station and enter 'Online Program' (F1) If you get an error such as 'PROCESSOR RAM IS FAULTED' (due to a battery problem, for example), press ENTER to clear memory. Select the 'Restore Program' option (F6) With the arrow keys, select the program to load. Select 'Begin Restore' when you are done (F1) Wait for a 'PRESS ANY KEY TO CONTINUE MESSAGE' and press any key. Now the program should be loaded and the communications working properly. Be sure to turn the key in your PLC to the RUN position to activate your program. If you want to edit the program loaded, you may enter the 'Monitor File' menu option (F8) Use 'Return to Menu' to go back to the main menu (F3)
Another cause of communication problems could be a mismatch in the communication parameters used by this driver and the PLC processor. Check what settings the driver is using entering the Driver Setup option in the TAS-HMITalk menu.
To change the communication settings in the PLC side (baud-rate,
parity, etc), follow this steps: From the main menu: Enter 'Online Program' menu option (F1) Enter 'Monitor File' sub-option (F8) Enter 'General Utility' sub-option (F7) Enter 'Channel Overview' sub-option (F4) If you get a 'NO ACCESS OR PRIVILEGE VIOLATION' message, be sure your PLC key is not in PROG position. You will get a screen with some information to change, like Channel 0 active protocol (System Slave mode should be active when using this driver) Enter the 'Channel Config' sub-option (F5) You will get a screen with the current communication options. Move around using the arrow keys until you select the option you want to change. Press 'Select Option' to explore the available options (F10) Finally press 'Accept Edits' to efectivize your changes. Don't forget to turn the key to its original position again (either RUN or REM)
Equipos soportados
Este driver se puede comunicar con estos equipos, aunque no necesariamente está limitado a los que aparecen en esta lista:
ALLEN BRADLEY PLC-5 using Half Duplex Protocol ALLEN BRADLEY PLC-4 using Half Duplex Protocol ALLEN BRADLEY PLC-3 using Half Duplex Protocol ALLEN BRADLEY PLC-2 using Half Duplex Protocol ALLEN BRADLEY SLC-500 using Half Duplex Protocol ALLEN BRADLEY 1774-PLC using Half Duplex Protocol
Listado de comandos
Este driver soporta actualmente los siguientes comandos. Si usted necesita algún comando que no aparece en esta lista, contáctese con nosotros.
PLC-5 Commands
Generic Read using Text Notation Generic Write using Text Notation Read Outputs (O) Read Inputs (I) Read Status Data (S) Read Binary Data (B) Read Timers (T) Read Counters (C) Read Control Data (R) Read Integers (N) Read Floats (F) Write Individual Bit Write Outputs (O) Write Status Data (S) Write Binary Data (B) Write Timers (T) Write Counters (C) Write Control Data (R) Write Integers (N) Write Floats (F) Generic Read (O/I/S/B/T/C/R/N/F) Generic Write (O/I/S/B/T/C/R/N/F) Set Processor Mode Unprotected Read Protected Write Unprotected Write Protected Bit Write Unprotected Bit Write
SLC-500 Commands
Generic Read using Text Notation Generic Write using Text Notation Read Outputs (O) Read Inputs (I) Read Status Data (S) Read Binary Data (B) Read Timers (T) Read Counters (C) Read Control Data (R) Read Integers (N) Read Floats (F) Write Individual Bit Write Outputs (O) Write Status Data (S) Write Binary Data (B) Write Timers (T) Write Counters (C) Write Control Data (R) Write Integers (N) Write Floats (F) Generic Read (O/I/S/B/T/C/R/N/F) Generic Write (O/I/S/B/T/C/R/N/F)
PLC-4 Commands
Unprotected Read Protected Write Unprotected Write Protected Bit Write Unprotected Bit Write
PLC-3 Commands
Unprotected Read Protected Write Unprotected Write Protected Bit Write Unprotected Bit Write
PLC-2 and 1774-PLC Commands
Unprotected Read Protected Write Unprotected Write Protected Bit Write Unprotected Bit Write
|
Ver también:
ActiveX - CPKSoft Ingeniería - Licencia Ilimitada de TAS-HMITalk 8.04 para 5 instancias de objetos ActiveX - CPKSoft Ingeniería - Licencia Ilimitada de TAS-HMITalk 8.04 para 50 instancias de objetos ActiveX - CPKSoft Ingeniería - Licencia Ilimitada de TAS-HMITalk 8.04 para 500 instancias de objetos Utilitario - CPKSoft Ingeniería - GetPCId.exe
|
|
| |
|
Ver todos los drivers
|
|
|
|
Listado de drivers incluídos en todas las licencias ilimitadas de TAS-HMITalk 8.04
|
 |
|
 |
Contáctese con nosotros si necesita que le ayudemos a preparar un ejemplo específico
para utilizar alguno de nuestros drivers o si necesita que desarrollemos un nuevo driver para comunicarse con su equipamiento. Para ensayar cualquiera de nuestros drivers, usted necesita descargar nuestro componente activex denominado TAS-HMITalk. Después de extraer el contenido del zip de distribución, es necesario registrar el archivo hmitalk.ocx con el programa regsvr32.exe. Encontará información adicional interesante sobre este producto en nuestro blog de soporte. A su vez, para abrir cualquiera de nuestros ejemplos, necesitará contar con Visual Basic 6.0. Para escribir sus nuevas aplicaciones, le recomendamos utilizar la herramienta gratuita Visual Studio Express.Net 2008 que se puede descargar de la página http://www.msdn.com.
|
 |
Contáctese con nosotros si necesita que le ayudemos a preparar un ejemplo específico
para utilizar alguno de nuestros drivers o si necesita que desarrollemos un nuevo driver para comunicarse con su equipamiento. Para ensayar cualquiera de nuestros drivers, usted necesita descargar nuestro componente activex denominado TAS-HMITalk. Después de extraer el contenido del zip de distribución, es necesario registrar el archivo hmitalk.ocx con el programa regsvr32.exe. Encontará información adicional interesante sobre este producto en nuestro blog de soporte. A su vez, para abrir cualquiera de nuestros ejemplos, necesitará contar con Visual Basic 6.0. Para escribir sus nuevas aplicaciones, le recomendamos utilizar la herramienta gratuita Visual Studio Express.Net 2008 que se puede descargar de la página http://www.msdn.com.
|
|
|
|
|
|
|
Novedades en nuestro blog de soporte
|
 |
|
| Autor: |
Soporte CPKSoft Ingeniería |
Creado: |
30/06/2008 17:27 |
 |
| Respuestas a consultas sobre TAS-HMITalk efectuadas por nuestros clientes y usuarios registrados. |
|
PROBLEMAS AL REGISTRAR HMITALK.OCX EN UNA MAQUINA CON WINDOWS VISTA |
|
Por Soporte CPKSoft Ingeniería el
18/03/2009 19:11
|
Hemos recibido algunos reportes de inconvenientes al intentar registrar el objeto hmitalk.ocx con regsvr32.exe o desde VB5/VB6/VB.Net corriendo en Windows Vista. Aparece un error poco explicativo que dice que es imposible registrar el objeto.
Encontramos que esto usualmente se debe a que la aplicacion desde la que se registre al objeto se debe ejecutar como administrador para que el registro sea permitido. Para ello, es suficiente con localizar el icono del programa y desde el menu que se despliega con el boton derecho del mouse, seleccionar la opcion "Ejecutar como administrador".
|
|
|
|
|
|
|
PROBLEMA AL EJECUTAR VARIAS APLICACIONES QUE UTILIZAN TAS-HMITALK EN UNA MISMA MAQUINA |
|
Por Soporte CPKSoft Ingeniería el
18/03/2009 19:06
|
Hemos resuelto un nuevo problema tambien reportado por algunos clientes que consistia en que bajo ciertas condiciones algunos objetos funcionando en una aplicacion podian detenerse y dejar de operar al cargarse otros objetos desde otra aplicacion corriendo simultaneamente en la misma maquina.
El problema ya ha sido solucionado y se resuelve descargando la ultima version del producto o bien descargando solo el archivo hmitalk.ocx de la siguiente direccion: http://www.cpksoft.com.ar/Archivos/hmitalk.ocx. Es suficiente con localizar el viejo hmitalk.ocx y pisarlo con el nuevo archivo.
|
|
|
|
|
|
|
PROBLEMA CON MANEJO DE VARIAS DIRECCIONES IP RESUELTO |
|
Por Soporte CPKSoft Ingeniería el
23/02/2009 15:55
|
Acabamos de publicar una nueva copia del archivo hmitalk.ocx que resuelve un problema que fue reportado por algunos clientes y que se presentaba cuando se colocaban multiples instancias del objeto HMITalk apuntando a diferentes direcciones IP. Esta copia aparecera como version "8.04+" para diferenciarla de la version 8,.04, y no implicara un upgrade de producto
Si usted ha tenido problemas de este tipo le sugerimos descargar nuevamente el producto de nuestra pagina o bien descargar directamente el archivo ocx de la siguiente direccion: http://www.cpksoft.com.ar/Archivos/hmitalk.ocx.
|
|
|
|
|
|
|
¿Cómo hago funcionar los ejemplos de TAS-HMITalk? |
|
Por Soporte CPKSoft Ingeniería el
03/11/2008 17:00
|
Todos los ejemplos para TAS-HMITalk vienen con su código fuente y en casi todos los casos están preparados para ser abiertos con Visual Basic 5.0 o 6.0, aunque en algunos puede requerirse Visual C#.NET 2005, Visual Basic.NET 2005 o Visual Basic Express.NET 2008.
Muchos ejemplos vienen también con su programa ejecutable, que si bien no se puede modificar si no se tiene el correspondiente editor, en algunos casos puede servir para ensayar el producto si las configuraciones asumidas coinciden con el entorno donde éstos sean probados. Para que los ejecutables corran sin problemas desde el punto de vista de Windows, lo mejor es utilizar Windows XP. Si los ejemplos están escritos para el entorno .NET 2005, va a ser necesario como mínimo asegurarse de tener instalado el Microsoft Framework 2.0 que puede bajarse desde este link de la página de Microsoft:
Leer más »
|
|
|
|
|
|
|
Podrían aclararme la diferencia de prestaciones entre las licencias de 5, 50 y 500 instancias del TAS-HMITalk |
|
Por Soporte CPKSoft Ingeniería el
31/10/2008 14:08
|
Cuando hablamos de licencias de 5, 50 o 500 objetos, se refiere a la cantidad máxima de objetos que se pueden volcar en una aplicación escrita con TAS-HMITalk. En realidad se pueden volcar más objetos, pero solo funcionan correctamente los objetos que se encuentran dentro del llímite. Este hecho permite que se desarrolle una aplicación completa con cualquier número de objetos aunque se tenga una versión de TAS-HMITalk para menos objetos, de manera que luego se puede cambiar a una licencia que atiende más objetos sin realizar modificaciones en la aplicación donde ya se dejaron preparados los objetos adicionales.

La forma de consumir objetos es a través de ir declarándolos en la aplicación, usualmente por medio de su inserción en diferentes formularios y ve ...
Leer más »
|
|
|
|
|
|
|
Nuevo método TriggerAndWait |
|
Por Soporte CPKSoft Ingeniería el
02/10/2008 17:57
|
Hemos agregado recientemente un nuevo método que le estaba faltando a TAS-HMITalk y que venía siendo sugerido y solicitado por varios de nuestros clientes. Se trata de una variante del método Trigger, que se utiliza habitualmente para disparar manualmente una comunicación, con la diferencia de que TriggerAndWait no retorna el control a la aplicación que lo llama hasta que la comunicación que se haya iniciado haya finalizado, ya sea exitosamente o por algún tipo de error.
Este método permite implementar de manera más sencilla estrategias donde varios objetos deben comunicarse de manera secuencial y encadenada. Hasta el momento, mantener el sincronismo en el disparo de varios objetos se lograba mediante semáforos y llamadas desde los eventos de terminación de la comunicación.
|
|
|
|
|
|
|
¿Qué cable debo utilizar para conectar TAS-HMITalk con los PLC Siemens de la serie S7-200? |
|
Por Soporte CPKSoft Ingeniería el
12/08/2008 18:06
|
El driver xs7ppi.tlk se ha utilizado sin inconvenientes en varias aplicaciones desarrolladas con TAS-HMITalk, desde fabricantes de máquinas en Irlanda hasta diversas plantas en México y Argentina. En todos los casos, las aplicaciones se comunicaron con los equipos mediante el cable serial RS-232 multimaestro provisto por Siemens cuyos datos son los siguientes:
- Cable PC/PPI multimaster
- 6ES7 901-3CB30-0XA0
- E-STAND:03

Este cable puede ser ordenado directamente a Siemens de esta manera:
Leer más »
|
|
|
|
|
|
|
¿El sofware TAS-HMITALK me sirve para desarrollar la interfaz HMI ? |
|
Por Soporte CPKSoft Ingeniería el
21/07/2008 19:26
|
Nuestro componente le va a permitir conectarse con sus equipos de campo y obtener sus datos para luego volcarlos en elementos de pantalla que conformarán su HMI. También le va a permitir enviar información hacia sus equipos para controlar sus variables. Pero debemos aclararle que nuestro ActiveX no resuelve específicamente la parte visual de su aplicación sino la parte de manejo del protocolo de comunicaciones y el motor de interrogación y de escritura.
La parte visual se resuelve o bien con los objetos gráficos que ya forman parte estándar de Visual Basic o bien con componentes de terceros como por ejemplo los que usted encontrará en http://www.globalmajic.com/ActiveX-Instrumentation-Library-v35-c61.html o en http://www.dragonflydas.com.
Sólo a modo de bonus, nuestro producto incluye un componente gráfico para armar pequeños gráficos para seguimiento de la evolución de variable ...
Leer más »
|
|
|
|
|
|
|
¿Qué tipo de conexiones me permite establecer TAS-HMITalk con mis equipos? |
|
Por Soporte CPKSoft Ingeniería el
21/07/2008 19:12
|
Todos nuestros drivers pueden ser utilizados en diferentes configuraciones de vínculo con los equipos, en la medida que éstos lo permitan. La comunicación se puede llevar a cabo con enlaces directos mediante puertos serie, conversores RS-232/485, adaptadores ethernet/serie con o sin redirectores de COM, puertos series virtuales,túneles serie/ethernet/serie o directamente a puertos ethernet de los equipos. El gráfico siguiente ilustra alguinas de estas posibles configuraciones:

|
|
|
|
|
|
|
¿TAS-HMITalk es lo mismo que un sistema SCADA? |
|
Por Soporte CPKSoft Ingeniería el
16/07/2008 16:59
|
TAS-HMITalk no es precisamente un sistema SCADA pero sí es un excelente sustituto que se puede utilizar como base para armar aplicaciones SCADA de bajo costo.
El producto es un componente ActiveX, también conocido como OCX, que permite, en conjunto con Visual Basic, construir aplicaciones de supervision y control. Nuestro componente se ocupa específicamente de dotar a la aplicacion de la capacidad de comunicación con diversos equipos, es decir, es quien maneja el motor de adquisición de datos junto con los drivers de comunicación para proveer la información de campo a la aplicación. El resto de los aspectos del SCADA, como ser la interfaz con el usuario (HMI), se resuelven por lo general íntegramente con Visual Basic y eventualmente con otros componentes de terceros.
|
|
|
|
|
|
|
|
|
|
|
|
|
Licencias disponibles
|
 |
|
|
|
 |
399,00 USD
|
|
Licencia ilimitada para armar aplicaciones con Visual Basic que...Ver más...
|
|
|
|
|
|
 |
899,00 USD
|
|
Licencia ilimitada para armar aplicaciones con Visual Basic que...Ver más...
|
|
|
|
|
|
 |
1.399,00 USD
|
|
Licencia ilimitada para armar aplicaciones con Visual Basic que...Ver más...
|
|
|
|
|
|
 |
799,00 USD
|
|
Actualización desde la versión 8.00 a la versión 8.04 de la licencia...Ver más...
|
|
|
|
|
|
|
|
|
|
|
|
|
Drivers disponibles
|
 |
|
XABF Allen Bradley Full Duplex...
|
|
|
XABH Allen Bradley Half Duplex...
|
|
|
|
|
|
|
XADAM Advantech Adam Series...
|
|
|
XAFEISA Afeisa Industrial Microcomputers...
|
|
|
XAIBUS Yudian AI-BUS Protocol...
|
|
|
XALGODUE Algodue UPM Series Universal...
|
|
|
|
|
XAND4325 AND AD-4325V Weight Indicator...
|
|
|
|
|
XARCOMB Arcom M1 Modbus RTU Protocol...
|
|
|
|
|
|
|
XCATM5X Caterpillar CCM/M5X Protocol...
|
|
|
XCEWE Cewe Instruments Using...
|
|
|
XCONDENS System Electric Condensomatic...
|
|
|
|
|
|
|
|
|
|
|
XCVMITF Circutor CVM-ITF/CVM-R8C...
|
|
|
|
|
XCVMMOD Circutor CVM-BD-M Modbus...
|
|
|
|
|
|
|
|
|
|
|
XDUCATI Ducati Mach-Smart Analyzer...
|
|
|
XDX9100 Johnson Controls Metasys...
|
|
|
|
|
|
|
XEXEMYS Exemys SSE232 Serial/Ethernet...
|
|
|
|
|
|
|
XFOX762 Foxboro 762C/762CSA/743CB...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
XHART Rosemount Hart Revision...
|
|
|
|
|
XHITACHH Hitachi PLC Serie H Protocol...
|
|
|
|
|
XIDECM3 Idec Izumi Micro3 Programmable...
|
|
|
|
|
|
|
|
|
XIGEVAPO IG Instrumentos Evaporimeter...
|
|
|
|
|
|
|
XIZUMFA3 Izumi FA-3S/FA2-5M Communication...
|
|
|
|
|
|
|
XKMOELLR Hitachi PLC Serie H Protocol...
|
|
|
|
|
|
|
|
|
XLOGNET Tecnotrol LogicNET Communication...
|
|
|
|
|
XMELSECA Mitsubishi Melsec-Q A-Compatible...
|
|
|
|
|
|
|
|
|
|
|
XMODEM Hayes Compatible Modem...
|
|
|
XN2 Johnson Controls N2 Master...
|
|
|
XNAIS NAIS Matsushita MEWTOCOL-COM...
|
|
|
XND601X ADLink Technology NuDAM-601X...
|
|
|
XOMRON Omron Sysmac C20H/C28H/C40H...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
XPROT200 ABB Procontic T-200 Protocol...
|
|
|
|
|
XRIAC Micro Axial RIAC Remote...
|
|
|
|
|
|
|
|
|
XS7MPI Siemens S7-300/400 MPI...
|
|
|
|
|
XS7PPI Siemens S7-200 Advanced...
|
|
|
|
|
|
|
|
|
|
|
XSAMSECT Samsung SECTOCOL-COM/N70/N700...
|
|
|
XSCD80 Caipe SCD 80 Programmable...
|
|
|
|
|
|
|
|
|
XSIXNET SixNet GTU Protocol Drive...
|
|
|
XSQUARED Square-D SY/MAX Point-to-Point...
|
|
|
XSUCOMA Klockner-Moeller SUCOM-A...
|
|
|
XSYLVAC Sylvac Measuring Instruments...
|
|
|
XTEST Serial Line Testing Master...
|
|
|
XTIS305 Texas Instruments TI-305...
|
|
|
XTIS405 Texas Instruments TI-405...
|
|
|
XTIS505 Texas Instruments TI-505...
|
|
|
|
|
|
|
XTWIDOS Schneider Electric Telemecanique...
|
|
|
XTWIDOT Schneider Electric Telemecanique...
|
|
|
XTXM IG Instrumentos TECPET/MNT...
|
|
|
XUDC3000 Honeywell UDC 3000 Universal...
|
|
|
XUDC9000 Honeywell UDC9000 Controllers...
|
|
|
|
|
XVILTER Vilter Compressors Protocol...
|
|
|
|
|
XWITNET WIT-NET TRSII v4.7 Protocol...
|
|
|
|
|
XYOKUT37 Yokogawa UT37/UT38 Controller...
|
|
|
XYUYAO Yuyao Changjiang Temperature...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Inicio :: Productos :: Drivers :: Gratuitos :: Soporte :: Blogs :: Clientes :: Contacto :: English
|
| Copyright 1990-2008, CPKSoft Ingeniería
Términos de uso
Declaración de privacidad
|
|