Найти - Пользователи
Полная версия: Django + Apach + OpenOPC
Начало » Django » Django + Apach + OpenOPC
1
Snoo
Добрый день, граждане!
На моем компе стоят:
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]

Подскажите в чем может быть дело?
roach
Snoo Решил проблему? Тоже планирую такую связку запускать.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB