2013-07-10 3 views
2

У меня есть куча старых машин, которые используют очень базовую форму лестничной логики. То, что у меня есть на данный момент, - это печатная копия лестничной логики, но это ужасно для ссылки на его дочерние узлы, поэтому я провожу много времени, просматривая листы, пытаясь найти, какие условия нужно установить в этот момент и так далее.Справочное программное обеспечение для ПЛК

Что мне было интересно: есть ли там программа, в которую я могу ввести всю логику лестницы и использовать ее как цифровую копию, чтобы я мог добавлять примечания к узлам и связывать дочерние узлы с их установленным условием (если они есть тот, который есть). Я предполагаю, что версия DB бумажного кода.

Я пробовал использовать некоторых программистов, но это не то, что я хочу, потому что это не программа, которую я хочу скомпилировать и отправить в ПЛК (даже если бы я хотел, это закрытая система). Я, вероятно, объясняю все это неправильно. Я не уверен, что спросить, я знаю, чего хочу, но это все. Я не хочу, чтобы что-то проверяло программу или находило ошибки только как связываемый БД бумажной версии, которую я имею.

благодаря

+0

Какую марку/тип ПЛК вы используете? – fvu

+0

Точно так, это на машине для литья под давлением Toshiba, у нас здесь 5, и хотя я знаю, что навсегда оцифровать, я знаю, что это сэкономит столько времени в долгосрочной перспективе, не говоря уже о головных болях. Это 100% собственная компания Toshiba, у которой осталось всего 2 программиста во всей компании. (около 1986) – BrandonS

+1

Мне было интересно, потому что много лет назад я разработал программное обеспечение ПЛК, и даже тогда (в конце 80-х) наше программное обеспечение имело довольно приличный кросс-справочный генератор на борту. Если код является действительно базовой лестницей, без особого «функционального блока» [Soapbox Snap] (http://soapboxautomation.com/products/soapbox-snap/) редактор с открытым исходным кодом может быть инструментом, который вы могли бы использовать для документирования своих код? – fvu

ответ

3

мне было интересно, потому что много лет назад я разработал программное обеспечение PLC и даже тогда (конец 80-х годов) наше программное обеспечение для программирования был довольно приличный перекрестных ссылок генератор на борту, так что доступ к любой консоли программирования вашего При использовании поставщика ПЛК вы, вероятно, можете создавать списки перекрестных ссылок и аннотированные версии программного обеспечения. Но особенно с более старыми машинами поиск пула программирования может быть практически невозможным.

В качестве варианта плана B, но который по-прежнему превосходит «неструктурированную» оцифровку, и если код является действительно базовой лестницей, без слишком больших «функциональных блоков», как их называет наш поставщик ПЛК, Soapbox Snap open source ladder editor может быть инструментом, которым вы может использовать для документирования вашего кода? Поскольку это открытый источник, написанный на популярном обновленном языке (C#), он может, вероятно, даже быть расширен, если возникнет такая необходимость.

Смежные вопросы