iFix的n个经典问题解答Word文档下载推荐.docx
- 文档编号:20624887
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:15
- 大小:24.37KB
iFix的n个经典问题解答Word文档下载推荐.docx
《iFix的n个经典问题解答Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《iFix的n个经典问题解答Word文档下载推荐.docx(15页珍藏版)》请在冰豆网上搜索。
documented
shown
below:
-
Resolution
Declare
Function
TurnOnSqlTask
Lib
"
missionvba"
(ByVal
cmd$)
As
Long
Turns
on
task.
cmd$
parameter
is
command
line
passed
task
Return
0
success.
Current
logged
in
user
must
have
security
rights
turn
on/off
SAC.
If
non-zero
error
code
returned,
you
can
use
err2str
utility
fix
base
directory
translate
string
TurnOffSqlTask
()
off
must
turn
returned,
err2str
PauseAlarmODBC
Pauses
AlarmODBC
does
NOT
rights.
This
will
execute
regardless
Allow
Operator
Pause
Alarm
Logging"
Setting
found
iFIX
Service
Configurator
System
Configuration
Utility.
Private
ContinueAlarmODBC
Resumes
All
these
functions
block
until
request
completed.
2:
iFIX如何使用vba开启和停止基于时间和事件的调度?
Description:
solution
shows
how
time-based
event-based
schedule
running
background.
Resolution:
STOP
/
START
EVENT
BASED
SCHEDULE
To
Start:
Sub
CommandButton1_Click()
Dim
Var1
Object
Var2
Set
=
GetObject(,
FixBackGroundServer.Application"
)
Var1.System.FindObject("
SchedTest1.FIXEvent1"
Var2.StartEvent
End
Sub
Stop:
Var2.StopEvent
TIME
Stop
TimerObject:
GetObject
(,"
Sched1.Timer1"
Var2.TimerEnabled
False
Start
CommandButton2_Click()
sched.Timer1"
True
Var2.StartTimer
3:
iFIX如何使用vba进行网络打印机打印?
following
an
example
printing
Excel
Document
Network
Printer
printer
other
than
the
default
machine.
objXL
myDoc
CreateObject("
Excel.Application"
objXL.Workbooks.Open("
C:
\testfile.xls"
True)
myDoc.Printout
copies:
=1,
preview:
=False,
ActivePrinter:
="
\\SERVER\PRINTER"
printtofile:
collate:
=True
myDoc.Close
Nothing
Nothing
References
script
background
schedule
with
FixBackgroundServer
configured
run
Service,
Fix
service
under
account
that
has
printers
defined.
See
KnowledgeBase
Article
i013417
more
information
configuration.
Printout
document
types
(Word,
PowerPoint,
etc),
however
different
syntax
required,
refer
examples.
4:
iFIX报警状态代码以及意义?
FIX
displays
alarm
status
codes
each
Summary
Link.
What
meaning
codes?
Priority
-->
Type
1
COMM
Communication
Error
("
BAD"
value)
OCD
Open
circuit
detected
OVER
Over
Range
UNDER
Under
ERROR
Any
Statistical
Data
alarm
2
CFN
Change
from
normal
(digital
blocks
only)
COS
State
HIHI
Block
state
LOLO
3
RATE
Value
exceeds
rate-of-change
setting
HI
LO
4
DEV
Deviation
Alarm
5
OK
5:
如何禁止和使能7X驱动标签点(对驱动自动禁止特别有用)?
opcDriver
New
OPCDrv.OPCServer
objDriver
strDRVAcronym
String
strProgId
Variables
GetChannel
lngNumChannels
lngChanHandles
strChanNames
GetDevices
lngNumDevices
lngDeviceHandles
strDeviceNames
GetDataBlocks
lngNumDataBlocks
lngDataBlockHandles
strDataBlockNames
i
Integer
j
lngErrors
myvar
readEnable
InputBox("
Please
enter
drivers
three
letter
acronym?
&
vbCrLf
(For
Example:
Enter
ABR
Driver)"
Driver
using?
Intellution."
drv"
Matrikon.OPC.Simulation.1"
CreateObject(strProgId)
opcDriver.GetChannels(lngChanHandles,
strChanNames)
Build
SetPropertyData
function.
lngHandle
lngDataBlockHandles(0)
varProperties
Enabled"
varProperyData
1"
opcDriver.GetPropertyData
lngChanHandles
(1),
varProperties,
对服器1置真
readEnable
0"
Then
lngErrors
opcDriver.SetPropertyData(lngChanHandles
(1),
varProperyData)
If
opcDriver.GetDevices(lngChanHandles
(1),
lngDeviceHandles,
strDeviceNames)
opcDriver.GetDataBlocks(lngDeviceHandles(0),
lngDataBlockHandles,
strDataBlockNames)
读工作组
lngDeviceHandles(0),
opcDriver.SetPropertyData(lngDeviceHandles(0),
处理工作块
lngDataBlockHandles(0),
For
1
opcDriver.SetPropertyData(lngDataBlockHandles(i),
Next
i
6:
iFIX_如何使用脚本实现驱动(7x)的启动和停止?
explains
7.x
driver
through
code.
uses
driver.
implement
another
driver,
change
acronym
switch
reference
driver.
work
drivers.
want
new
picture
need
set
Intellution
ABRDrv
OPC
Server
7.20
Library.
reference,
steps:
1)
On
Tools
menu
VB
Editor
choose
References.
2)
Select
Library
list.
Add
two
buttons
your
name
them
cmdStart_Click
cmdStop_Click.
Then
paste
into
picture:
cmdStart_Click()
ABRDriver
ABRDrv.ABRServer
ABRDriver.Stop
cmdStop_Click()
ABRDriver.Start
7:
iFIX_如何使用脚本实现驱动(6x)的启动和停止?
articles
describes
(start
stop)
6.x
VBA,
Command
Script,
DOS
rather
Control.
attached
application
DCTRL61.EXE
enables
do
this.
Below
usage
instructions.
Usage:
DCTRL
delay
[sleep]
where
is:
-
driver
polling
STOP_EXIT
polling
exit
SLEEP
sleep
time
(period)
STATUS
current
values
DELAY
Wait
Number
milliseconds
before
executing
(
1000
second).
dctrl61.exe
located
FIX32
Dynamics
directory.
ALL
CAPS.
Example
prompt:
dctrl60
MBR
VBA:
Shell
c:
\fix32\dctrl60
MBR"
script:
Runtask
8:
iFIX_脚本进行调度的启动和关闭方法?
S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- iFix 经典 问题解答