 | |
Предыдущие результаты
Because VBA in the project is single threaded, if you are using any other VBA (such as for navigation or Display_AnimationStart), the above "To play the file WAV more than one time..." will not work. Here is a better way:
1. Create 8 HMI Digital Device Tags (not memory tags) called "SevTrig1" to "SevTrig8".
2. Create 8 HMI String Memory Tags called "SevSound1" to "SevSound8" (retentive) and set initial value to your your wav files including full path (Ex: C:\AlmSound\Sound.wav)
3. In the Alarm Setup / Severities tab: Place "SevTrig#" tags in External Bell for Severity 1 thru 8.
4. Create an HMI Screen (that will be hidden with /ZA).
On this screen create 8 rows (1 per severity):
Severity 1 = # sssssssssssssssssssssssssssssssssssssss
where:
* "Severity 1 =" is text with Color Animation using tag "SevTrig1"
* "#" is a NumericDisplay named "SeverityInd1" (ExposeToVBA = "VBA Control") with the below
expression (step 5) and VBA code (step 6).
* "ssss..." is StringDisplay named "SevSndFile1" (ExposeToVBA = "Type Info Extension")
with Expression: "SevSound1"
Duplicate this line for 2 through 8.
5. In the NumericDisplay Properties / Expression, place the following expression (adjust for 2-7):
* SeverityInd1 Expression:
IF system\AlarmSummaryItemsUnacked == 0 THEN 0
ELSE IF SevTrig1 AND interval( "5 Sec" ) THEN 1
ELSE 0
* SeverityInd8 Expression:
IF system\AlarmSummaryItemsUnacked == 0 THEN 0
ELSE IF SevTrig1 THEN 0
ELSE IF SevTrig2 THEN 0
ELSE IF SevTrig3 THEN 0
ELSE IF SevTrig4 THEN 0
ELSE IF SevTrig5 THEN 0
ELSE IF SevTrig6 THEN 0
ELSE IF SevTrig7 THEN 0
ELSE IF SevTrig8 AND interval( "5 Sec" ) THEN 1
ELSE 0
6. For NumericDisplay "SeverityInd1" thru "SeverityInd8", place the following in VBA:
Sub SeverityInd1_Change()
On Error Goto Exit_Err
If SeverityInd1.Value = 1 Then
DisplayClient.Application.ExecuteCommand "PlayWave " & ThisDisplay.SevSndFile1.Value
End if
Exit_Err:
End Sub
By following this pattern, the individual playwave above will then fire once every five seconds only for the most important severity active. That will allow other VBA code to run during page changes, etc.
In my system this hidden page is called "AlmHornCtrl". I also have a page "AlmHornSelect" that allows adjustment of the sound files used during runtime (use either VBA or StringInput).
Ric Walker, Automation & Electronics, Inc. , Casper, WY
|
Добрый вечер, "Wit".
Наша проблема обнаружилась на версии 7.0 в клиент-серверной конфигурации (не Station), не работала команда Playwave на клиентах. Мы действительно решили свою проблему с помощью ID 29298, только решение содержалось не в самой теме, а в комментарии от Mr.Ric.
|
[url=http://literature.rockwellautomation.com/idc/groups/literature/documents/qs/ftvp-qs002_-en-e.pdf]FactoryTalk View Point Quick Start Guide[/url]
[img:63e2dcc0ee]http://i62.tinypic.com/2ai08q8.jpg[/img:63e2dcc0ee]
|
[quote:9de28b6933="oldDad"]Вообще, семейство Micro8x0 стоит особняком, не имеет ничего общего с семейством Logix (ни hardware, ни software), предназначено для самых дешевых встраиваемых систем, которые применяются при серийном изготовлении, например, станков или других автоматизированных механизмов (Standalone Machine Control), чем и обусловлена их дешевизна. Для построения распределенных систем управления они не предназначены и почти непригодны. [/quote:9de28b6933]
Получается, даже из FTView достучаться до тегов Micro800 нельзя? При создании топика в RSLinx Enterprise пишет select a different path - Ethernet.Micro850 cannot be used.
|
Ну да, там же написано: "overload thermal protection".
Читайте в оригинале, не читайте переводы.
[quote:46d330a57e][b:46d330a57e]140M[/b:46d330a57e]-C, D and [b:46d330a57e]F [/b:46d330a57e]Frames:
The 140M-C, D and F frame Motor Circuit Protectors have one UL/CSA Listing – as Manual Motor Controllers (with optional approvals for
Motor Disconnect and Group Installation). In NEC/CEC Group Installations, these devices must be applied per the appropriate rules which
require the use of an upstream Branch-Circuit, Short-Circuit Protective Device (BCPD). See the table on page 2-20 for the specific ratings of
each Motor Circuit Protector.
The 140M-C, D and F Frame Motor Circuit Protectors are also UL/CSA Listed, together with a Bulletin 100C contactor and Bulletin 193
overload relay, as part of our Bulletin 103T and 107T Self-Protected IEC Combination Starters. [b:46d330a57e]These starters are then able to provide all of
the necessary NEC/CEC requirements for the protection and control of individual Motor Branch Circuits without additional protective devices[/b:46d330a57e].[/quote:46d330a57e]
|
Может быть, эти сообраэжения помогут понять причину:
[quote:fcf93e2f17]FAQ #1: what causes a RED battery LED on Softlogix5800
It will help to start with a little background. Under the hood,
SoftLogix uses the same software that RSLogix 5000 does to
maintain changes made by another workstation. A heartbeat thread
in RSLogix 5000 periodically asks the controller if any changes
have been logged to the change log. If so, it reads those
changes and applies them to the current image.
Likewise, in SoftLogix, there is a separate process, the
SL5KServer, which has the same thread. The engine communications
with its server via IPC and the server communicates to the engine
using normal communication protocols via RSLinx.
Following download, the SL5KServer opens the image sent to the
engine during download and attempts to go online. Similarly,
following a power cycle (or pull/redrop), the server opens an
ACD, downloads it to the engine, and automatically goes online as
part of a normal download. Either way, once the controller has
an image to run, the SL5KServer should be online.
Every 10 seconds, a thread in the engine asks the server if it is
still online. If it is not, then the engine turns the battery
LED ON (RED) and sends a command to the server to ask it to try
to go online. If the battery LED was not already ON, it also
logs a battery fault. If communications are just busy, the LED
may go RED and then when the comm thread has more time, it may
eventually turn green again. This thread checks every 10 seconds
even if persistent storage save is disabled, since a save will
still occur at powerdown.
Every time interval, the thread referenced above in the engine
will also ask the SL5KServer to perform a save.
Following this, it should be clear that anything that would cause
RSLogix 5000 to go offline will also cause the SL5KServer to go
offline (and hence turn the battery LED RED). A few
possibilities:
Comm thread in engine not responding for 32 seconds.
Any RSLinx communication problem (including a crash).
Loss of communications with the engine.
Loss of correlation.
In addition to these possibilities, the following cases will also
cause a RED LED:
Fatal exception in SL5KServer (including RSLogix 5000
support DLLs).
Any serious error that occurs in the save of the archive:
hard disk errors, insufficient disk space, etc.[/quote:fcf93e2f17]
|
Всё правильно, Logix CPU Security Tool не работает с контроллерами версии v21.
[quote:4c361752a5]For version 20 or later of the application, if the security commands are unavailable, you need to install FactoryTalk Services Platform.[/quote:4c361752a5]
См. публикацию [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/pm/1756-pm016_-en-p.pdf]1756-PM016H-EN-P Logix5000 Controllers Security - March 2015 [/url], со стр. 13
|
все в норме комуникация тоже работает. В Logix CPU Security Tool вибираю контролер 1756-L71 и когда нажимаю OK видает эту ошибку.
Logix CPU Security Version 3.0
Studio 5000 Logix Desinger Version 21.0 standart edition
RS Linx clasic lite version 3.60.00 CPR 9 SR6
|
Начни [url=http://www.rockwellautomation.com/rockwellsoftware/products/factorytalk-view-se.page?#ordering-information]отсюда[/url].
Коротко и приблизительно:[list:b940423cd4]FactoryTalk View Site Edition Station <-> RSView32 Runtime
FactoryTalk View Site Edition Station + FactoryTalk View Studio <-> RSView32 Works
FactoryTalk View Site Edition Server + FactoryTalk View Site Edition Client(s) <-> нет аналога[/list:u:b940423cd4]
|
С этой темой
http://vdt-solutions.de/modules.php?name=Forums&file=viewtopic&t=1793&start=0&postdays=0&postorder=asc&highlight=
Вы уже ознакомились?
|
Предыдущие результаты
Ещё результаты |
|
| |
|