Archief - Q: PLC + PHP + mySQL

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Qualistor

Legacy Member
Hallo,

ik zit met iets in m'n hoofd, maar ik zoek eigenlijk meer uitleg ( sites enzo )
De bedoeling zou zijn om een pcl via het internet te sturen.

Dit doormede bv in te loggen op een pagina in php, waar je dan de status enzo van de plc kan zien, en waar je ook de nodige sturingen op afstand kan doen. De plc wordt dan ook van connectie voorzien dmv tcp/ip. Dit alles wordt gecontroleerd door een sql database. op de site zou dan mss ook de mogelijkheid zijn om het te visualiseren dmw van een java toepassing.

Kent er iemand interessante sites ofzo daarover? of informatie en dergelijke?
vooral de connectie van de database => plc is me onduidelijk

alvast bedankt!
grtz

Dece

Legacy Member
pcl != plc

en ik weet niet wa ge wilt forceren, maar tlijkt me qausi onmogelijk om met php een plc aan te sturen. ge moet de plc op stop zetten voorda ge een nieuw programma kunt inladen, en volgens mij kan php nog nie aan da sleutelke draaien ;)

Qualistor

Legacy Member
Dece zei:
pcl != plc

en ik weet niet wa ge wilt forceren, maar tlijkt me qausi onmogelijk om met php een plc aan te sturen. ge moet de plc op stop zetten voorda ge een nieuw programma kunt inladen, en volgens mij kan php nog nie aan da sleutelke draaien ;)

oeps .. typos foutje :)

de bedoeling is eig niet op met de php een plc aan te sturen .. maar om met php een sql database aan te vullen .. en de plc haalt dan alles uit de datatabase ..

of zou dat niet mogelijk zijn? :(

grtz




edit : gevonden op http://modbus.control.com/

Depending on your choice of PLC and protocol, operating system, database, and programming language, your application will look something like this:

plc -> master -> database app -> database

This constitutes the "DA" portion of "SCADA"; since no outputs are performed, there is no "SC".

The "master" in the diagram above is a client to the PLC and a server to the "database app". The "master" and "database app" might be separate processes, or a single process that combines both functions.

GLX

Legacy Member
volgens mij is het zeker mogelijk.
Ik heb het al gedaan in java, zowel in en uitgangen aangestuurd als opgevraagd. Dus als je dat in java kan, moet je dat in php ook kunnen.
maar hoe dan in php dat te kunnen combineren. Volgens moet je één of andere driver daarvoor zoeken. Ik zal eens zoeken, als ik iets vind, post ik hier

Yngwie

Legacy Member
Denk ook da het mogelijk moet zijn, ne plc werkt toch ook me ingangen waar ge 1 of 0 opzet (stroom of geen stroom) en as ge die in of uitgangen dan aansluit op de in/uitgangen van u seriele poort moet ge mss iets kunnen fixen

Qualistor

Legacy Member
GLX zei:
volgens mij is het zeker mogelijk.
Ik heb het al gedaan in java, zowel in en uitgangen aangestuurd als opgevraagd. Dus als je dat in java kan, moet je dat in php ook kunnen.
maar hoe dan in php dat te kunnen combineren. Volgens moet je één of andere driver daarvoor zoeken. Ik zal eens zoeken, als ik iets vind, post ik hier

thx GLS!

en heb je daar voorbeelden van met java? of is er daar ergens een naslagwerkje ofzo van? zo'n dingen boeien me wel .. en je bent nooit te oud om bij te leren ;)

alvast bedankt!

grtz
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan