Voir la traduction automatique
Ceci est une traduction automatique. Pour voir le texte original en anglais cliquez ici
#Tendances produits
{{{sourceTextContent.title}}}
Q&A : SPLat ? s Stonier-Gibson sur les contrôleurs programmables
{{{sourceTextContent.subTitle}}}
Le rédacteur Bill Wong de technologie parle avec David Stonier-Gibson, directeur général des commandes de SPLat et Président, au sujet des produits de programmable-contrôleur, y compris des solutions de combinaison de contrôleur-écran tactile d'industriel-force.
{{{sourceTextContent.description}}}
Wong : Dites-nous un peu au sujet de votre dernière plate-forme (voyez ? Sur le tas un contrôleur de SPLat HMI430 ?).
Stonier-Gibson : Le HMI430 est le notre premier contrôleur incorporé et produit combiné d'écran tactile de couleur libéré en vente générale. Nous avons précédemment fait un certain nombre de conceptions d'écran tactile en tant que produits faits sur commande. Que permis nous pour gagner un bon arrangement des issues et pour employer des caisses et pour travailler un paquet très rentable pour nos cibles.
Wong : Quelles sont les cibles ?
Stonier-Gibson : Nous nous spécialisons dans des commandes incluses pour des OEM. Habituellement ce sont des compagnies petites et moyennes qui font une certaine sorte du produit d'entreprise à entreprise. Leur expertise est dans le produit qu'elles font, commandes non électroniques. Ainsi elles ont besoin d'une solution témoin qu'elles peuvent mettre en application sans connaissance détaillée de l'électronique ou de la programmation. Le HMI430 devrait être particulièrement approprié aux OEM qui se sentent sous pression de ce que nous appelons l'iEffect ? l'espérance croissante que tout ont un écran tactile.
Wong : Quels dispositifs du HMI430 sont uniques ?
Stonier-Gibson : Historiquement, le HMI ou la fonction d'interface utilisateurs a été considéré comme séparée à la fonction de commande de machine, et doit être programmé séparément, utilisant les outils séparés. Nous avons frayé un chemin l'idée d'un contrôleur utilisateur-programmable avec un dos intégral d'interface utilisateurs en 1998, ainsi à nous, une conception complète est l'ordre normal. Dans le HMI430, le programme de gestion et le programme d'interface utilisateurs sont un et identique. Il est tellement plus simple de maintenir un programme simple que pour maintenir un programme de gestion plus un programme de HMI dans la synchro. Sans compter lui ? s plus facile pour un utilisateur d'installer des mises à jour. Wong : Quels dispositifs du HMI430 sont uniques ?
Stonier-Gibson : Historiquement, le HMI ou la fonction d'interface utilisateurs a été considéré comme séparée à la fonction de commande de machine, et doit être programmé séparément, utilisant les outils séparés. Nous avons frayé un chemin l'idée d'un contrôleur utilisateur-programmable avec un dos intégral d'interface utilisateurs en 1998, ainsi à nous, une conception complète est l'ordre normal. Dans le HMI430, le programme de gestion et le programme d'interface utilisateurs sont un et identique. Il est tellement plus simple de maintenir un programme simple que pour maintenir un programme de gestion plus un programme de HMI dans la synchro. Sans compter lui ? s plus facile pour un utilisateur d'installer des mises à jour.
Wong : Par l'utilisateur vous voulez dire… ?
Stonier-Gibson : Nous avons un client qui fait une machine, disons le camarade en Nouvelle Zélande développant une machine de bière-mise en bouteilles avec le HMI430 ? un vrai cas, d'ailleurs. Il, alternativement, fait dire à un client dans, oh, la France, qui court un microbrewery. Ce type est l'utilisateur. Nous devons considérer non seulement notre client ? expérience de s, mais également cet utilisateur ? expérience de s. Ainsi nous, par exemple, voulons la rendre facile pour notre client de fournir ses mises à jour de programme à l'utilisateur et de le faire les installer. Par conséquent un dispositif comme une drague simple - et - laissez tomber qui inclut toutes les binaires, ressources positives de soutien telles que des images et polices, peut faire une différence énorme.
Mais parler de la drague - et - laissez tomber, vous peut également aller l'autre manière et obtenir une récupération d'écran outre du HMI430 en traînant et en laissant tomber un dossier particulier dans votre ordinateur. Cela ? dispositif de SA j'ai demandé à l'équipe de développement spécifiquement d'aider nos clients en documentant leurs produits. I ? le VE fait assez de manuels dans mon heure d'apprécier la signification de celle-là ! Venez pour penser à elle, le type en France pourrait même l'employer pour le rapporter à tous les problèmes ? s ayant !
Wong : Quand est-ce que je pourrais obtenir un ?
Stonier-Gibson : Nous avons des quantités d'échantillon sur l'étagère actuellement, et un plus grand groupe dans la production. Il devrait y avoir d'abondance de produit disponible avant que n'importe qui ait accompli a concevoir-dans.
CONNEXE
Sur le tas un contrôleur de SPLat HMI430
Le panneau de PLC intègre 4.3 po. Écran tactile résistif
1.44 " modules d'affichage à cristaux liquides intègrent le processeur de graphiques
Wong : Pouvez-vous appeler des clients notables pour vos produits existants ?
Stonier-Gibson : Bien, un de nos premiers grands clients était porteur. Nous avons assuré les commandes pour les grandes pompes à chaleur de dessus de toit qu'ils ont faites pendant beaucoup d'années en Australie et les avons exporté partout dans le monde ? aux endroits s'étendant de l'Arabie Saoudite à, remarquablement, la Sibérie. Mais nous faisons également les commandes pour Coolerado à Denver, qui fait le monde ? s la plupart de climatiseur efficace. Il emploie environ 15% de la puissance d'une machine conventionnelle de compresseur, et est populaire dans les centres de traitement des données et les grands magasins de boîte. Il emploie un algorithme de commande de linéarisation cela ? s littéralement conduit par un groupe d'équations mathématiques, exécuté par un contrôleur fait sur commande de SPLat.
Extérieur de climatisation, nous avons des compagnies comme ANKOM à New York, qui font des instruments pour analyser la teneur en graisse et en fibre de la nourriture. La plupart de leurs instruments emploient des contrôleurs de SPLat. Alors nous avons HydroCo, dont l'équipement de santé, tel que des baquets d'hydrothérapie, sont utilisés dans les stations thermales haut de gamme de jour, incluant sur Queen Mary 2. Elles ont employé nos commandes exclusivement depuis le milieu des années 80. Vous pouvez même trouver nos commandes dans des tourniquets de sécurité dedans ? laissé ? s indiquent juste ? ? un manoir célèbre à Washington ? et dans le Bourse de New York. Ces tous contiennent des contrôleurs de SPLat.
Wong : Que fait le special de système de SPLat ?
Stonier-Gibson : Il a été conçu du du l'obtenir-aller être accessible aux gens à qui soyez expert quoi que leur produit fasse, mais pas nécessairement dans des commandes incluses. Cela a signifié que nous avons dû fournir une plate-forme il était facile apprendre qu'et pardonner des erreurs. Quand nous avons commencé, les processeurs d'un seul morceau accessibles ont eu des mémoires minuscules, ainsi il a dû être mémoire-efficace. La réponse était d'employer une architecture de la virtuel-machine (VM), qui a non seulement comme conséquence des programmes étonnamment compacts, mais fournit également des occasions de déceler des erreurs d'exécution et de garantir un comportement de connaître-erreur.
Wong : Cela semble plutôt peu usuel. Que vous a mené avale ce chemin ?
Stonier-Gibson : En arrière en 1995, nous étions de petit suburbains typique ? pistolet pour la location ? compagnie d'électronique projet-orientée. Nous réalisions quelques succès pleins, comme faire des systèmes de synchronisation et des tableaux indicateurs pour la compagnie suisse Omega de synchronisation. Mais nous avons commencé à nous rendre compte que beaucoup plus de temps et d'effort entraient dans les progiciels plutôt que le matériel, et la programmation dépensée par temps limitait le nombre de projets que nous pourrions prendre. Cela ? s quand nous avons frappé sur l'idée de faire une plate-forme de matériel d'usage universel que nos clients pourraient se programmer.
Nous également avions juste découvert l'Internet et le World Wide Web, et avons vu cela comme opportunité de marché. Ainsi nous avons conçu un panneau de programmable-contrôleur et un langage de programmation commande-optimisé il était sûr et facile apprendre que. Alors nous avons écrit un ide avec un certain nombre de fonction intégrée apprenant des aides, et nous avons caché loin autant ménage comme possible, comme l'initialisation de matériel et le debounce de contact, sous le capot. L'ide a inclus un plein simulateur, l'idée étant de donner loin l'ide pour libre, a laissé des personnes découvrir à quel point il facile était, puis revenu et acheter nos conseils. Nous nous sommes renseignés beaucoup plus sur lancer depuis lors !
Wong : Que voulez-vous dire par a ? sûr ? langue ?
Stonier-Gibson : Au niveau le plus simple, prenez quelque chose comme le debounce de contact. À quelqu'un sans expérience appropriée, le rebond de contact dans un commutateur de limite a pu causer les bogues les plus embarrassants. Cela ? piège typique de SA pour de jeunes joueurs. Ainsi nous avons fait notre VM faire le debounce automatiquement. Quand nous avons ajouté une interface utilisateurs bouton-et-LED à bord en 1998, nous avons ajouté une instruction d'attraper et verrouiller au loin-à-sur la transition sur les entrées de bouton, ainsi un programme pourrait facilement détecter les presses simples de bouton. Les petites choses aiment qui sont davantage que les convenances simples, elles peuvent faire la différence entre le succès et l'échec, et raccourcissent certainement le délai d'arrivée au marché.
Mais le grand, qui est venu quand les mémoires de microcontrôleur étaient assez grandes pour manipuler les progiciels supplémentaires de sous-le-capot, est notre traitement multitâche intégral, que nous appelons multivoie. Ceci permet jusqu'à 64 tâches concourantes dans le HMI430 dans un traitement multitâche coopératif. Beaucoup considéreraient un système coopératif comme primitif et à performance réduite. Peut-être ainsi, mais l'avantage énorme est qu'il est sûr des problèmes de de préemption, les systèmes priorité-basés tels que le verrouillage de ressource et les inversions prioritaires. Que permet à nos clients de mettre en application des commandes multitâche sophistiquées sans risque, même avec une expérience limitée de tels sujets. Il ? exécution de SA contre la différence de confort, mais une nous sommes très confortables avec.
Wong : Ainsi tout de vos clients font leur propres programmation et intégration ?
Stonier-Gibson : Pas, pas du tout. Il va environ 50/50, je devinent. Quelques clients sont seulement trop heureux de nous faire faire la programmation pour eux. Nous avons développé une compétence spéciale à l'extraction à partir des personnes ce qu'ils ont besoin du programme pour faire. En outre, nous fréquemment et devenons proactivement impliqués en suggérant des idées pour leurs machines, peut-être une certaine manière ils wouldn ? t ont la pensée de pour rendre leur produit meilleur ou meilleur marché en rendant le programme plus futé.
Comme exemple, HydroCo, une compagnie locale que j'ai citée précédemment, nous a faits intégrer un prototype HMI430 dans leur dernier baquet d'hydrothérapie. Il est relié réellement à un contrôleur fait sur commande existant que nous faisons pour eux, aux sondes de niveau d'eau et aux conducteurs spéciaux de robinet et de moteur à tournant sphérique. Nous écrivons tout le HydroCo ? les programmes de s, et ont fait ainsi pendant 30 années. D'autres clients sont tout à fait BIEN avec faire leur propre programmation, peut-être nous appelle juste pour un peu de conseil de temps en temps. Le principe important que nous maintenons toujours dans l'esprit est qu'à moins que notre client ? le produit de s est un succès sur le marché, nous mettent ? t obtiennent de les vendre des contrôleurs. Ainsi il paye pour les aider comme mieux nous pouvons.
Wong : Revenant au HMI430, quelles un peu options d'expansion a-t-il ?
Stonier-Gibson : Au cours des années, nous avons accumulé tout à fait une gamme impressionnante des extenseurs d'entrée-sortie et des cartes additionnelles de fonction spéciale. Ils s'étendent de l'entrée-sortie numérique plate jusqu'à un pH d'isolement à haute teneur d'entrée et à un module de connectivité d'Internet. Avec le HMI430, nous présentons une nouvelle gamme des extenseurs numériques d'entrée-sortie qui se relient par l'intermédiaire de RS-485, et sommes réellement des contrôleurs de SPLat de leur propre chef. C'est en plus de la plupart de nos contrôleurs plus anciens pouvant également en mesure au réseau avec le HMI430.
Wong : Vous avez mentionné des commandes faites sur commande. Pourriez vous veuillez élaborer.
Stonier-Gibson : Oui, beaucoup de ce que nous faisons est réellement coutume incluse commande. Cependant, dans 99% de cas, ils sont toujours des contrôleurs de SPLat, utilisant la VM de SPLat et tous les outils de support. Cela signifie que quand nous concevons un contrôleur fait sur commande, nous pouvons frapper le fonctionnement au sol. Le seul nouveau travail de conception est n'importe quel peu des circuits uniques qui peut être exigé. Tout autrement est joli beaucoup de substance de texte constant, ainsi le facteur de risque est négligeable comparé à à partir de l'éraflure. Nous tournons par habitude autour une conception de matériel faite sur commande en quatre à six semaines, et si on le spécifiait bien, a-t-il généralement gagné ? le besoin de t une deuxième rotation. Nous incluons toujours notre autobus d'expansion standard, ainsi le contrôleur fait sur commande peut immédiatement brancher sur notre écosystème existant des cartes d'expansion.
Wong : Je vous ai noté pour mettre ? t a mis Spéc. techniques habituelles comme la vitesse et la mémoire de processeur dans vos annonces et documentation. Pourquoi est-ce que c'est ?
Stonier-Gibson : Bien, nous voyons nos clients comme personnes qui ont besoin de commandes dans leur produit, pour se rendre plus concurrentiels, pas les gens qui veulent des caractéristiques de fantaisie. Ce sont les réalisateurs sérieux de produit et les types entreprenants. Ils sont après des résultats, un produit qui fonctionne. Et franchement, la grande majorité de produits que nous devenons impliqués sont dedans lente ? les barbecues et les serres chaudes de l'espace public mettent ? gigahertz ou méga-octets du besoin de t. Ils ont besoin de 24/7/365 fiabilité à un prix accessible.
Wong : Ainsi vous ? le VE faisant ces contrôleurs pour ce qui, 19 ans. Quels changements avez-vous observés en technologie dans ce temps ?
Stonier-Gibson : Notre premier contrôleur de SPLat a employé un processeur à 8 bits avec 8K de PROM d'OTP et 500 bytes de RAM. Nous avons dû employer une publication périodique externe EEPROM pour le programme utilisateur, ainsi il était vraiment tout à fait lent. Le HMI430 utilise un BRAS Cortex-M4 avec le kB 512 le kB du flash et 96 de RAM, plus la virgule flottante de matériel. Par mon évaluation, nous obtenons environ 500 à 1000 fois plus de coup par mâle aujourd'hui qu'en 1995. Cela nous permet de faire beaucoup plus dans notre VM et d'avoir toujours une exécution beaucoup plus rapide d'application.
{{medias[1306].description}}