Форум сайта python.su
Добрый день, граждане!
На моем компе стоят:
Apache 2.2.4
Python 2.7
OpenOPC
Django 1.4.
Суть моего проекта в том, что через скрипты на Питоне я считаваю данные из OPC-сервера, и отображаю их на странице. Для считывания я использую OpenOPC for Python. Все сделал, все работает. Когда я запускаю отладочный вебсервер Джанги, то у меня все как положено отображается на странице. Теперь пробую посмотреть это через Апач, у меня вылетает ошибка “Сервер RPC недоступен”
вот функция извлечения данных:
def opc_html(request): t=get_template('opc.html') opc = OpenOPC.client() opc.connect('OPCServer.WinCC', '192.168.0.103') n=[] for name, value, quality, time in opc.iread(['P201B_Uout','LR616_out','P201S_Uout', 'P201Uout','FIT_PR7_out','FIT_VR7_out','vol_FP301TS','write_TEP200TS','FIT_VR4_out','FJ201T_out']): n.append(value) html=t.render(Context({'tag1':n[0], 'tag2':n[1],'tag3':n[2],'tag4':n[3],'tag5':n[4],'tag6':n[5],'tag7':n[6],'tag8':n[7],'tag9':n[8],'tag10':n[9]})) opc.close() return HttpResponse(html)
opc.connect('OPCServer.WinCC', '192.168.0.103')[s][/s]
Офлайн
Snoo Решил проблему? Тоже планирую такую связку запускать.
Офлайн