Size: a a a

Цифровая подстанция

2016 March 29

LO

Leonid Orlov in Цифровая подстанция
тк не всякий клиент такое переварит
источник

AA

Alex Anoshin in Цифровая подстанция
Leonid Orlov
а в первом бывало часто
Если клиента писали криворукие программисты, не читавшие стандарт, а расширения писали тоже не самые пряморукие разработчики, тоже не читавшие стандарт - то да, проблем не оберёшься. Сами видели многократно.
источник

AS

Alexandr Serrato in Цифровая подстанция
Leonid Orlov
скажем так - рисков совместимости во втором случае меньше
Совместимость все-таки на уровне CDC осуществляется, главное их не ломать :)
источник

LO

Leonid Orlov in Цифровая подстанция
клиент мой очень строгих правил,
когда не в шутку занемог...
источник

LO

Leonid Orlov in Цифровая подстанция
ему параметр я отправил,
а он переварить не смог
источник

AD

Anton D in Цифровая подстанция
Alex Anoshin
Если клиента писали криворукие программисты, не читавшие стандарт, а расширения писали тоже не самые пряморукие разработчики, тоже не читавшие стандарт - то да, проблем не оберёшься. Сами видели многократно.
Вот тут соглашусь. Ибо подстраивание под кривые реализации стеков у других производителей уже надоело... 
источник

AD

Anton D in Цифровая подстанция
Alexandr Serrato
да, так
Ну тогда да конечно, можно и так. Но такой реализации пока не у кого не видел. Да и как-то не красиво по мне, когда в одном объекте 2 одинаковых атрибута с разным fc. Все-же думаю проще пойти более простым путем и создать отдельный параметр.
источник

АВ

Андрей Варфоломеев in Цифровая подстанция
Anton D
Вот тут соглашусь. Ибо подстраивание под кривые реализации стеков у других производителей уже надоело... 
Давайте смотреть на практике.  Как это переваривает клиент Сименса? Была ли у кого-нибудь такая реализация (т.е. не стандартные объекты, описанные в MICS)?  Аналогично и по другим вендорам.
источник

AS

Alexandr Serrato in Цифровая подстанция
Anton D
Ну тогда да конечно, можно и так. Но такой реализации пока не у кого не видел. Да и как-то не красиво по мне, когда в одном объекте 2 одинаковых атрибута с разным fc. Все-же думаю проще пойти более простым путем и создать отдельный параметр.
можете использовать любой доступный атрибут, лишь бы там была нужная информация. Насчет индикации аварийного откл. - мы добавляли объект EmgTr, насчет самопроизвольного - на мой взгяд эта информация производная и не требует решения на уровне CSWI
источник

AA

Alex Anoshin in Цифровая подстанция
Anton D
Ну тогда да конечно, можно и так. Но такой реализации пока не у кого не видел. Да и как-то не красиво по мне, когда в одном объекте 2 одинаковых атрибута с разным fc. Все-же думаю проще пойти более простым путем и создать отдельный параметр.
Вот же сименс...
источник

AA

Alex Anoshin in Цифровая подстанция
origin c FC=ST общий на DPC, дальше те, что пишутся - отдельно в каждой структуре SBOw, Oper, Cancel
источник

AA

Alex Anoshin in Цифровая подстанция
Он, правда, с условным присутствием AC_CO_O, то есть не у всех может быть. Но вот у Сименса в CSWI он есть
источник

AA

Alex Anoshin in Цифровая подстанция
Alexandr Serrato
можете использовать любой доступный атрибут, лишь бы там была нужная информация. Насчет индикации аварийного откл. - мы добавляли объект EmgTr, насчет самопроизвольного - на мой взгяд эта информация производная и не требует решения на уровне CSWI
Можно и доп. атрибутом, только когда есть стандартный, то решение не самое удачное, ибо будет вести к сложности применения этого атрибута. У каждого вендора свой атрибут => прикладное применение будет от вендора к вендору меняться => доп геморрой для наладчика. Если используются стандартные элементы, то один раз научился ими пользоваться (пусть сперва и сложнее) — дальше от проекта к проекту лепишь всё одинаково
источник

AS

Alexandr Serrato in Цифровая подстанция
Alex Anoshin
Можно и доп. атрибутом, только когда есть стандартный, то решение не самое удачное, ибо будет вести к сложности применения этого атрибута. У каждого вендора свой атрибут => прикладное применение будет от вендора к вендору меняться => доп геморрой для наладчика. Если используются стандартные элементы, то один раз научился ими пользоваться (пусть сперва и сложнее) — дальше от проекта к проекту лепишь всё одинаково
Согласен) но имел ввиду любой origin для отчета (ST или CO), если по какой-то причине доступен только один
источник

AA

Alex Anoshin in Цифровая подстанция
Ну да, а то, что в отчёт можно включить целиком Pos, и соответствующие origin'ы из него доставать уже когда он придёт просто по изменению stVal — тут целиком и полностью согласен.
источник

AA

Alex Anoshin in Цифровая подстанция
Вот, кстати, может быть и проблема будет с доставанием атрибутов origin из Oper или SBOw, т.к. там у Сименса написано NOT-SUPPORTED, зато обычный origin вполне себе можно читать.
источник

AA

Alex Anoshin in Цифровая подстанция
Переслано от Mihail Filosofov
источник

AS

Alexandr Serrato in Цифровая подстанция
ну not-supported это значение Enum'a - все завсит от логики сервера, сбрасывать или нет значения атрибутов CO после успешного выполнения записи команды) имхл
источник

NK

ID:208435400 in Цифровая подстанция
а почему в боте SDDRFUF не находится?
источник

AA

Alex Anoshin in Цифровая подстанция
Речь об этом?
источник