1 | |
Auteur | Messages |
---|---|
lapenduledargent | #1 Posté le 19/5/2017 à 12:29:16 |
Bonjour, Avez-vous déjà essayé de communiquer avec un automate Siemens S7-1200 ? A bientôt, Pierre | |
lapenduledargent | #2 Posté le 19/5/2017 à 13:11:49 |
je pense a un début de source ici : http://www.infoplc.net/files/descargas/siemens/infoplc_net_the_guide_about_tcpip_connections_between_pcs_and_siemens_plcs.pdf | |
spheris | #3 Posté le 19/5/2017 à 22:47:31 |
Pour avoir déjà bricoler les automates Siemens, je n'aime pas du tout le logiciel somachine et vijeodesigner. Trop lourd et pas du tout convivial. La plate forme propriétaire est mal conçue, et non compatible avec les protocoles standards. Je ne me suis jamais aventuré à communiquer avec. Que veux-tu faire exactement? | |
lapenduledargent | #4 Posté le 20/5/2017 à 10:44:08 |
Bonjour Spheris, Somachine, c'est le concourant Schneider, moi c'est Siemens. J'utilise du Siemens dans les nouvelles machines industrielle que je fabrique avec TIA Portal V14. J'ai monté un système de domotique avec un S7-1200 (siemens), un HMI et il y a aussi un logo sur un compresseur. J'ai un arduino en port série avec PI3 et Gambas 3. Actuellement,je communique en analogique entre l'arduino et le S7-1200. Je voudrais faire communiquer le PI3 (gambas)avec le S-1200. | |
spheris | #5 Posté le 20/5/2017 à 15:42:26 |
Ah oui pardon j'ai confondu les deux plates formes. Quel type de liaison existe-t-il sur le S-1200 ? ethernet? usb, serie? Dans ces trois cas il devrait être facile d'interfacer GB. | |
lapenduledargent | #6 Posté le 20/5/2017 à 15:52:13 |
Par défaut Ethernet. Pour le port série, faut acheter une extension. Sinon en arduino, j'ai vu ça par exemple en modbus : https://www.youtube.com/watch?v=SFH__4E0CwM J'ai trouvé ça en gb : http://captainbodgit.blogspot.be/2016/08/using-sockets-with-gambas.html avec Gambas Server Socket, jamais utilisé ? http://gambaswiki.org/wiki/comp/gb.net/socket?l=fr | |
lapenduledargent | #7 Posté le 20/5/2017 à 16:05:20 |
J'ai peut être un début de piste ici : http://gambaswiki.org/wiki/doc/network?l=fr --> Côté Client : Agissant comme un Client TCP ou Local (Unix) | |
spheris | #8 Posté le 21/5/2017 à 14:14:30 |
Ce n'est pas mal du tout. Sauf qu'il va falloir programmer le S7-1200 pour l'informer des connections sockets à gb. Et là ce ne sera pas du gateau. A moins que tu saches déjà le faire. Si c'est pour passer des données types commandes, j'utilise par défaut le port série dans les deux sens qui est bien plus simple à manager. | |
1 |