Registrarse :: Iniciar sesión 
   
 febrero 8, 2012  
Drivers de comunicación Minimizar
Todos nuestros drivers pueden ser utilizados en cualquiera de las siguientes configuraciones:
Drivers de comunicación
Todos nuestros drivers pueden ser utilizados en cualquiera de las siguientes configuraciones:
Drivers de comunicación
 
Contenido del carrito Minimizar
Producto Cant. Precio
TOTAL: 0 0,00 USD
 
Los más visitados Minimizar
Ver detalles... Licencia Ilimitada de TAS-HMITalk 8.04 para 5 instancias de objetos Licencia ilimitada para armar aplicaciones con Visual Basic que utilicen hasta 5 instancias simultáneas de objetos HMITalk para leer...
Ver detalles... Licencia Ilimitada de TAS-HMITalk 8.04 para 500 instancias de objetos Licencia ilimitada para armar aplicaciones con Visual Basic que utilicen hasta 500 instancias simultáneas de objetos HMITalk para leer...
Ver detalles... XMODBUSB Gould Modicon Modbus RTU/JBus Protocol Driver
Ver detalles... XMODBTCP Modbus TCP Protocol Driver
Ver detalles... Licencia Ilimitada de TAS-HMITalk 8.04 para 50 instancias de objetos Licencia ilimitada para armar aplicaciones con Visual Basic que utilicen hasta 50 instancias simultáneas de objetos HMITalk para leer...
Ver detalles... XNAIS NAIS Matsushita MEWTOCOL-COM Protocol Driver
Ver detalles... XALSTOM Areva Alstom IEC 870 Courier Protocol Driver (NO INCLUIDO)
Ver detalles... XABH Allen Bradley Half Duplex Protocol Driver
Ver detalles... Cómo descargar e instalar TAS-HMITalk en su computadora Ver en: http://www.youtube.com/watch?v=L7maPdi7l6M. Este video explica los pasos necesarios para descargar una versión de prueba del...
Ver detalles... GetPCId.exe Herramienta para recolectar el número de identificación de máquinas de clientes (PC IDs).
Ver detalles... XINTERGY Swichtec SM20/Sm50 Intergy Mini Power Driver
Ver detalles... XBCOLMAN Barber Colman model MAQ Temperature Controller Driver
Ver detalles... XPOW6200 Power Measurement 6200 ION Protocol Driver
Ver detalles... XADAM Advantech Adam Series 4000 Data Acquisition Modules Driver
Ver detalles... XTWIDOS Schneider Electric Telemecanique Twido PLC Serial Driver
Ver detalles... XOMRON Omron Sysmac C20H/C28H/C40H Protocol Driver
Ver detalles... XAFEISA Afeisa Industrial Microcomputers Protocol Driver
Ver detalles... XDX9100 Johnson Controls Metasys DX9100 Protocol Driver
Ver detalles... XABSLC5 Allen Bradley SLC-500 Full Duplex DF1 Protocol Driver
Ver detalles... XABF Allen Bradley Full Duplex DF1 Protocol Driver
 
 Drivers   
Listado de drivers incluídos en todas las licencias ilimitadas de TAS-HMITalk 8.04 Minimizar
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 Minimizar
oct 31

Escrito por: Soporte CPKSoft Ingeniería
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.

Instancias del objeto TAS-HMITalk

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 ventanas, aunque también se pueden crear dinámicamente con técnicas de programacion más avanzadas. Cada vez que se deposita un nuevo objeto en el algún contenedor, se está utilizando una instancia del mismo.

En el ejemplo para VC#.NET que se brinda en el instalador de TAS-HMITalk para el PLC TWIDO, se puede observar que se ocupa una instancia de un objeto hmitalk.ocx para leer 10 registros del PLC y otra para escribir un registro del PLC. Es decir que aquí fueron necesarias en total 2 instancias de objetos y hubiera sido suficiente con la licencia para 5 objetos. Dependiendo de los requerimientos de cada aplicación y de cómo se realice la programación, se utilizarán más o menos objetos en el código final de la aplicación.

Se podría por ejemplo utilizar un único objeto para todas las lecturas que sea necesario realizar, pero esto implicaría ir reprogramando en runtime, dinámicamente, todas las propiedades del objeto para que éste sirva para todos los PLC y todas las zonas de memoria y tipos de datos que se necesite leer. Esto va a ir en obvio detrimento de la claridad del código y del tiempo invertido en la programación. Además, al utilizar un mismo objeto para pedir datos que provienen de orígenes diferentes, se pierde el sentiddo de lo que son buenas virtudes del producto como es el caso de los eventos ante el cambio en los valores (OnPointValueChanged), los eventos de avisos de alarma, etc, ya que no se pueden procesar correctamente si el origen de los datos cambia con cada nueva operacion de lectura.

Si se insistiera con economizar instancias y se siguiera recurriendo a ir sincronizar los cambios de las propiedades necesarios para apuntar al origen de cada nueva lectura, esto también implicaría que se tenga que armar un motor de poleo propio en la aplicación, probablemente basado en un timer, donde se irían tomando las decisiones de esos cambios. Se perdería así el fantástico motor de interrogación embebido que ya provee cada objeto, que es capaz de sincronizarse automáticamente con todos los demás objetos que estén accediendo a un mismo puerto, estableciendo un orden óptimo de lectura con prioridades configurables y otras muchas ventajas, sin tipear una sola línea de código adicional. Es decir, para tener un scan automático, no es necesario programar nada, sino que alcanza con encender la propiedad ScanActive y definir el ScanInterval deseado para cada objeto que se haya declarado y configurado (usualmente en modo diseño). Si las propiedades una vez definidas ya no cambian, se aprovechan totalmente las prestaciones de este motor de barrido, que es un servicio de TAS-HMITalk muy importante para toda aplicación.

Para el envío de salidas es mas común utilizar un mismo objeto para acceder a diferentes registros de un mismo equipo o de diferentes equipos, sin por ello consumir instancias de objetos o complicar demasiado el código, ya que por lo general las salidas se envían a demanda (con el apretado de un botón por ejemplo). En los códigos asociados a esos eventos es cómodo y fácil incluir algunas líneas para preparar las propiedades del objeto para que éste apunte a diferentes destinos. Además, en el caso de las salidas no es importante conservar el último valor que fue enviado, como sí es el caso de las entradas, donde al conservarlo, se puede determinar el evento de cambio.

Hay otros elementos que tambien inciden en la decisión de utilizar más o menos objetos, y es cuando se deben manejar equipos por varios puertos de comunicación en forma simultanea (TAS-HMITalk puede manejar en paralelo varios puertos), o cuando se tienen diferentes tipos de equipos y por lo tanto se necesita utilizar varios drivers y protocolos diferentes para comunicarse con todos ellos. En este caso, intentar utilizar un único objeto para todos es técnicamente posible, pero implica un tremendo esfuerzo de programación que es justamente lo que se intenta evitar con toda la ingeniería puesta en nuestro producto.

Tags:
 
Licencias disponibles Minimizar
Ver detalles y descargar versión de prueba...
399,00 USD
Licencia ilimitada para armar aplicaciones con Visual Basic que...
Ver más...
Ver detalles y descargar versión de prueba...
899,00 USD
Licencia ilimitada para armar aplicaciones con Visual Basic que...
Ver más...
Ver detalles y descargar versión de prueba...
1.399,00 USD
Licencia ilimitada para armar aplicaciones con Visual Basic que...
Ver más...
Ver detalles y descargar versión de prueba...
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 Minimizar
Ver detalles... XABF Allen Bradley Full Duplex...
Ver detalles... XABH Allen Bradley Half Duplex...
Ver detalles... XABSLC5 Allen Bradley SLC-500...
Ver detalles... XACROMAG Acromag Series 4600 I/O...
Ver detalles... XADAM Advantech Adam Series...
Ver detalles... XAFEISA Afeisa Industrial Microcomputers...
Ver detalles... XAIBUS Yudian AI-BUS Protocol...
Ver detalles... XALGODUE Algodue UPM Series Universal...
Ver detalles... XALSTOM Areva Alstom IEC 87...
Ver detalles... XAND4325 AND AD-4325V Weight Indicator...
Ver detalles... XARCOMA Arcom M1 Modbus Ascii...
Ver detalles... XARCOMB Arcom M1 Modbus RTU Protocol...
Ver detalles... XBCOLMAN Barber Colman model MAQ...
Ver detalles... XCAMMESA Driver for collecting...
Ver detalles... XCATM5X Caterpillar CCM/M5X Protocol...
Ver detalles... XCEWE Cewe Instruments Using...
Ver detalles... XCONDENS System Electric Condensomatic...
Ver detalles... XCOOPER Cooper Power System...
Ver detalles... XCORSAN IG Instrumentos CORSAN...
Ver detalles... XCVENETA ClimaVeneta CVM300-3000...
Ver detalles... XCVMBDM Circutor CVM-BD Memory...
Ver detalles... XCVMITF Circutor CVM-ITF/CVM-R8C...
Ver detalles... XCVMMEM Circutor CVM-M Memory...
Ver detalles... XCVMMOD Circutor CVM-BD-M Modbus...
Ver detalles... XCYBELEC Cybelec DNC-20 Protocol...
Ver detalles... XDANIELA Daniel Industries Devices...
Ver detalles... XDANLOAD Emerson Daniel DanLoad...
Ver detalles... XDLXVIP Algodue Elettronica DLX...
Ver detalles... XDUCATI Ducati Mach-Smart Analyzer...
Ver detalles... XDX9100 Johnson Controls Metasys...
Ver detalles... XELVIPD3 ElControl Energy VIPD3-485...
Ver detalles... XELVIPEN ElControl VIP Energ...
Ver detalles... XEXEMYS Exemys SSE232 Serial/Ethernet...
Ver detalles... XFOX760 Foxboro 760CNA/760CSA...
Ver detalles... XFOX761 Foxboro 761CNA/761CSA...
Ver detalles... XFOX762 Foxboro 762C/762CSA/743CB...
Ver detalles... XGATECIT Gatecit Additive Injectors...
Ver detalles... XGAVAZZI Carlo GAVAZZI Instruments...
Ver detalles... XGECALST Gec Alsthom Addressable...
Ver detalles... XGEFAN90 GE Fanuc Series 90 SNP-X...
Ver detalles... XGEMLINK General Electric M-LINK...
Ver detalles... XGLOBALW Global Weighing MP 30...
Ver detalles... XHART Rosemount Hart Revision...
Ver detalles... XHITACHE Hitachi PLCs EB/EC/EM-II...
Ver detalles... XHITACHH Hitachi PLC Serie H Protocol...
Ver detalles... XHITAS10 Hitachi HIDIC S10 Alpha...
Ver detalles... XIDECM3 Idec Izumi Micro3 Programmable...
Ver detalles... XIDECONC Idec Open Net Controller...
Ver detalles... XIEARING IEA Single-Loop Controllers...
Ver detalles... XIGDL2CH IG Instrumentos DataLogger...
Ver detalles... XIGEVAPO IG Instrumentos Evaporimeter...
Ver detalles... XIGPL100 IG Instrumentos DataLogger...
Ver detalles... XINTERGY Swichtec SM20/Sm50 Intergy...
Ver detalles... XIZUMFA3 Izumi FA-3S/FA2-5M Communication...
Ver detalles... XIZUMIFA Izumi FA-1/1J/2/2J Peer...
Ver detalles... XIZUMINT Izumi FA-1/1J/2/2J Network...
Ver detalles... XKMOELLR Hitachi PLC Serie H Protocol...
Ver detalles... XKOYO305 Koyo DL305 PLC Family...
Ver detalles... XKOYO405 Koyo DL405 PLC Family...
Ver detalles... XLENNOX Lennox IMC System Bus...
Ver detalles... XLOGNET Tecnotrol LogicNET Communication...
Ver detalles... XMBENRON Modbus Enron ASCII Protocol...
Ver detalles... XMELSECA Mitsubishi Melsec-Q A-Compatible...
Ver detalles... XMITSUFX Mitsubishi PLC FX Series...
Ver detalles... XMODBTCP Modbus TCP Protocol Drive...
Ver detalles... XMODBUSA Gould Modicon Modbu...
Ver detalles... XMODBUSB Gould Modicon Modbu...
Ver detalles... XMODEM Hayes Compatible Modem...
Ver detalles... XN2 Johnson Controls N2 Master...
Ver detalles... XNAIS NAIS Matsushita MEWTOCOL-COM...
Ver detalles... XND601X ADLink Technology NuDAM-601X...
Ver detalles... XOMRON Omron Sysmac C20H/C28H/C40H...
Ver detalles... XOPTOMUX Opto22 I/O Optomux Modules...
Ver detalles... XPOW3300 Power Measurement 3300...
Ver detalles... XPOW3710 Power Measurement 3710...
Ver detalles... XPOW3720 Power Measurement 3720...
Ver detalles... XPOW6200 Power Measurement 6200...
Ver detalles... XPOW7300 Power Measurement 7300/7330...
Ver detalles... XPROT200 ABB Procontic T-200 Protocol...
Ver detalles... XREDLION Red Lion Counters Protocol...
Ver detalles... XRIAC Micro Axial RIAC Remote...
Ver detalles... XROC300 Fisher Controls ROC300...
Ver detalles... XS5CP521 Siemens S5-90U/95U/100U...
Ver detalles... XS5CP524 Siemens S5-115U/135U/150U...
Ver detalles... XS7MPI Siemens S7-300/400 MPI...
Ver detalles... XS7MPITP Siemens S7-300/400 MPI...
Ver detalles... XS7PPI Siemens S7-200 Advanced...
Ver detalles... XSAIADAT Saia PCD3 Series S-BUS...
Ver detalles... XSAIAPCD Saia PCD Series Point...
Ver detalles... XSAIASS0 Saia PCD Series S-BUS...
Ver detalles... XSAMCPU2 Samsung FARA PLC CP...
Ver detalles... XSAMSECT Samsung SECTOCOL-COM/N70/N700...
Ver detalles... XSCD80 Caipe SCD 80 Programmable...
Ver detalles... XSHISD20 Shimaden SD20 Serie...
Ver detalles... XSHISR50 Shimaden SR50 Serie...
Ver detalles... XSIM4100 Simplex 4100 Fire Alarm...
Ver detalles... XSIXNET SixNet GTU Protocol Drive...
Ver detalles... XSQUARED Square-D SY/MAX Point-to-Point...
Ver detalles... XSUCOMA Klockner-Moeller SUCOM-A...
Ver detalles... XSYLVAC Sylvac Measuring Instruments...
Ver detalles... XTEST Serial Line Testing Master...
Ver detalles... XTIS305 Texas Instruments TI-305...
Ver detalles... XTIS405 Texas Instruments TI-405...
Ver detalles... XTIS505 Texas Instruments TI-505...
Ver detalles... XTIS505T Texas Instruments TI-505...
Ver detalles... XTSXNANO Telemecanique TSX Nano...
Ver detalles... XTWIDOS Schneider Electric Telemecanique...
Ver detalles... XTWIDOT Schneider Electric Telemecanique...
Ver detalles... XTXM IG Instrumentos TECPET/MNT...
Ver detalles... XUDC3000 Honeywell UDC 3000 Universal...
Ver detalles... XUDC9000 Honeywell UDC9000 Controllers...
Ver detalles... XUMC600 Umc600 Weight Indicator...
Ver detalles... XVILTER Vilter Compressors Protocol...
Ver detalles... XWIMPACC Westinghouse IMPACC System...
Ver detalles... XWITNET WIT-NET TRSII v4.7 Protocol...
Ver detalles... XYOKOUT Yokowaga UT35/UT15/UM05...
Ver detalles... XYOKUT37 Yokogawa UT37/UT38 Controller...
Ver detalles... XYUYAO Yuyao Changjiang Temperature...
Ver detalles... XZET173X Zetron M173X Controller...
Ver detalles... XZETMODB Zetron M1708/1716 Modbus...
Ver detalles... XZETRON Zetron M1700 Controller...
 
 Copyright 1990-2008, CPKSoft Ingeniería   Términos de uso  Declaración de privacidad