Tutoriais de WinCC, Step7 e Outros

Pessoal,

Aqui vai um link para quem sempre me pediu apostilas e tutoriais de WinCC, Step7, Profibus e outros.
O material é baixado diretamente do site do Sitrain, que é a divisão de treinamentos da Siemens e é fornecido em Inglês. Aqui vai o link: https://www.automation.siemens.com/fea/html_76/down_module.htm?HTTPS=REDIR

Abraços,

Márcio Roberto

Publicado em CLP, PLC, SCADA, WinCC. 2 Comentários »

Parceiros para Desenvolvimento de Software Livre

Pessoal,

Há muito tempo eu desenvolvi uma ferramenta para poder exportar tudo quanto é dado do WinCC para o Excel, na época o que eu desenvolvi, usando VB6 (veja o link), não ficou legal apesar de funcionar normalmente.

Agora eu estou querendo reescrever o programa só que dessa vez usando melhores técnicas e práticas. A começar, usando .NET com orientação a objetos, design patterns, refactoring e tudo mais.

Sinceramente vai servir de base para implementar alguns conceitos que venho estudando, pois o acesso aos dados do WinCC usando Connectivity eu já domino. E vai por mim é uma grande ferramenta.

Dependendo de como a ferramenta for implementada, pode vir a se tornar uma ferramenta para diversos tipos de SCADAs.

Então, com isso eu estou procurando alguém que queria entrar nessa empreitada comigo, para desenvolvermos um sistema juntos, com código fonte aberto ou GNU.

Então o perfil das pessoas que estou procurando é:
- Desenvolvedor VB.NET, não precisa ser especialista. Mas tem que ter conhecimentos em orientação a objetos e alguma coisa de refactoring. Se conhecer o básico de design patterns, melhor.
- Opcional: Que conheça o WinCC ou outro supervisório.
- Que queira desenvolver algo em regime de software aberto.

A idéia é abrir um projeto no sourceforge.net e manter o projeto lá.

Quem quiser participar, me manda um e-mail.

Abraços,

Márcio Roberto

Publicado em SCADA, VB, WinCC. 4 Comentários »

Reencontro

Pessoal,

O ano começa prometendo novos desafios. E para mim, dentre inúmeros desafios, coloquei como desafio manter o blog atualizado durante esse ano. E para tanto vou colocar aqui os inúmeros posts que estão no forno ou que estão previamente formatados ou que ainda não passam de masturbações mentais.

Mas vamos lá, são eles:
- Tutorial de IEC61131-3. Incluindo exemplos, principais diferenças, vantagens e desvantagens e se possível colocar alguma coisa de CFC.
- Tutorial sobre o uso de componentes e bibliotecas (OCX e DLL). Incluindo exemplos de como criar, declarar e reaproveitar componentes. Recentemente fiz uns testes criando componentes COM utilizando o VB2005 e chamando os mesmos dentro do WinCC. Pretendo tomar essa prática padrão daqui pra frente.
- Tutorial sobre o acesso a dados no WinCC. Explicando os conceitos de ADO, o uso de RecordSets e principalmente o Connectivity Pack do WinCC, que pra quem me conhece sabe que é uma das ferramentas que eu mais gosto no WinCC.
- Um How To sobre como abrir blocos travados do Step7 e se possível do WinCC, e ver se ajudo a abolir de uma vez por todas essa praga de travar blocos.
- Finalizar um programa para exportar dados do WinCC para N formatos. Nesse desafio eu estou procurando parceiros.

E se tudo ocorrer bem, começar a discutir algo que eu acho que vai dominar o mercado de automação daqui pra frente. Business Intelligence. Acabei de participar de um workshop que mostra o BI usando o SQL Server 2005 que acompanha o WinCC. Fiquei de queixo com as possibilidades de utilizar algo que no mercado de TI já é o diferencial.

E muito, mas muito mais. O que me falta é tempo.

Publicado em CLP, PLC, SCADA, VB, WinCC. 1 Comentário »

Despedida

Pessoal,

Desde o dia 04/01/2007 eu não faço mais parte do quadro de colaboradores da Netdel. Foram quase 7 anos juntos desenvolvendo soluções em automações de usinas hidroelétricas e subestações.
Nesse mesmo período tive a oportunidade de ministrar diversos treinamentos pela Siemens, e durante esses treinamentos eu senti a necessidade de um espaço onde pudesse expor abertamente minha opinião sobre assuntos que durante o treinamento não havia espaço para eu expor. Dessa necessidade surgiu este blog.

De qualquer forma foi um período que eu certamente não esquecerei e guardarei excelentes lembranças, sendo que nesse período foi que eu pude aprimorar minha experiência profissional em virtude dos desafios que me foram apresentados.

Gostaria de agradecer a cada uma das pessoas que compõem o quadro da Netdel:
Daniel Guillize: Meu Guru, o qual eu tenho o devido respeito por tudo o que me ensinou, principalmente por ter me ensinado a ser um programador e não um programador de CLP somente.
Elber Lombardi
Liberato Perfetto
Michel Lombardi
Roberto Canonico

Não pensem que vocês estão livres de mim, pois de agora em diante eu irei compor o time de automação de um player internacional e um dos principais fornecedores de equipamentos eletromecânicos e soluções em geração de energia. Ou seja, eu vou poder continuar colocando a cachola pra funcionar e discutindo temas, dentro de certos limites, que sejam tabus ou de interesse geral.

Abraços a todos e que venha 2008.

Márcio Roberto