PLUTO 安全 PLC 功能块说明 库说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

原版说明书
PLUTO安全 PLC
功能块说明
库:Func05.fps
ASi01.fps
Ext01.fps
Utilities01.fps
Analog01.fps
Counter01.fps
目录:
Func05.fps (4)
TC1S (4)
TC2S (4)
TC1T (5)
TC2T (5)
TC1RTI (6)
TC2RTI (7)
TC1SIM (8)
Start (8)
StartT (9)
ResetT (9)
Reset2T (10)
HT2 (10)
HT3 (10)
HT3 (11)
PreReset1 (11)
PreReset2 (12)
Mute1 (13)
Mute1bT (14)
Mute2 (15)
SDMute1 (16)
Twohand1 (17)
Upcount (18)
Downcount (18)
Mutelamp_Q16 (19)
MutelampW_Q16 (19)
OffDelay (20)
LightCurtain1 (21)
LightCurtain2 (23)
Multiply (25)
Divide (25)
ModeSelect8 (26)
RegisterValid (27)
DRegisterValid (27)
ASi01.fps (28)
ASiSafeOutput1 (28)
ASiPlutoAsSafeInput (29)
ASiLock1 (29)
ASiLock2 (30)
ASiLock1_Info (31)
ASiLock2_Info (32)
ASiAnalogInput (33)
ASiParam (33)
Ext01.fps (34)
Ext_Sig (34)
Ext_Val (35)
ExtVarBlock (36)
ToGateway_User_A (38)
ToGateway_User_B (39)
ToGateway_User_C (40)
ToGateway_ErrorCode (41)
ToGateway_B46_I20_I47 (41)
ToGateway_B42_I20_I47 (42)
ToGateway_ASi_1_15_Safe (42)
ToGateway_ASi_16_31_Safe (43)
ToGateway_ASi_1_3_NonSafe_In (43)
ToGateway_ASi_4_7_Nonsafe_In (44)
ToGateway_ASi_8_11_NonSafe_In (44)
ToGateway_ASi_12_15_NonSafe_In (45)
ToGateway_ASi_16_19_NonSafe_In (45)
ToGateway_ASi_20_23_NonSafe_In (46)
ToGateway_ASi_24_27_NonSafe_In (46)
ToGateway_ASi_28_31_NonSafe_In (47)
Utilities01.fps (48)
Reg_to_Binary (48)
Binary_to_Reg (49)
Binary16_to_Reg (50)
Analog01.fps (51)
ReadVoltage (51)
ReadVoltage32 (52)
ReadCurrent (53)
ReadCurrent32 (54)
Counter01.fps (55)
HS_SpeedCount_Dir (55)
HS_SpeedCount_Up (56)
SpeedMon1 (57)
Func05.fps
TC1S
双通道功能,带启动输入
- In1和In2是连接安全设备的主输入。

- Start是一个启动条件,可用来监控或复位。

要得到监控复位,Start的输入可设为脉冲/边沿。

说明:
这个功能块能够像常规安全继电器一样,有冗余和输入监控(In1,In2)。

TC2S
双通道功能,带启动输入
- In1和In2是连接安全设备的主输入。

- Start是一个启动条件,可用来监控或复位。

要得到监控复位,Start的输入可设为脉冲/边沿。

- TCfault在双通道出错时导通,比如,功能块导通时,In1和In2中只有一个断开后重新导通。

说明:
这个功能块能够像常规安全继电器一样,有冗余和输入监控(In1,In2)。

双通道功能,带测试输入
- In1和In2是连接安全设备的主输入。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须在In1和In2之前导通,注
注意:功能块不能通过Test启动。

说明:
这个功能块能够像常规安全继电器一样,有冗余和输入监控(In1,In2)。

TC2T
双通道功能,带测试输入
- In1和In2是连接安全设备的主输入。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须在In1和In2之前导通,注
注意:功能块不能通过Test启动。

- TCfault在双通道出错时导通,比如,功能块导通时,In1和In2中只有一个断开后重新导通。

说明:
这个功能块能够像常规安全继电器一样,有冗余和输入监控(In1,In2)。

(编程中不推荐,建议用TC2RTI代替)
双通道功能,带测试和复位输入。

- In1和In2是连接安全设备的主输入。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须在In1和In2之前导通,注意:功能块不能通过 Test启动。

- Reset是个可监控复位输入必须在所有输入后激活(正边沿),才能导通功能块的输出。

- IndReset是一个输出指示,当功能块断开,In1, In2或Test断开时,它导通。

当功能块准备复位时,它闪烁。

- TCfault在双通道出错时导通,比如,功能块导通时,In1和In2中只有一个断开后重新导通。

说明:
这个功能块能够像常规安全继电器一样,有冗余和输入监控(In1,In2)。

- In1和In2是连接安全设备的主输入。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须在In1和In2之前导通,注意:功能块不能通过 Test启动。

- Reset是个可监控复位,必须在所有输入都经过on-off激活后(负边沿复位),
才能导通功能块的输出。

- IndReset是一个输出指示,当功能块断开,In1, In2或Test断开时,它导通。

当功能块准备复位时,它闪烁。

- TCfault在双通道出错时导通,比如,功能块导通时,In1和In2中只有一个断开后重新导通。

说明:
这个功能块能够像常规安全继电器一样,有冗余和输入监控(In1,In2)。

- In1和In2是连接安全设备的主输入。

- DeltaTime是一个输入时间常数,规定了In1和In2同步导通时的最大时间差。

- TCfault在双通道出错时导通,比如,功能块导通时,In1和In2中只有一个断开后重新导通。

说明:
这个功能块能够像常规安全继电器一样,有冗余和输入监控(In1,In2),输入必须在'DeltaTime'规定的时间内同时导通。

Start
单通道功能,带启动输入
- In1是主输入,可连接安全设备,功能块以及寄存器的输出。

- Start是一个启动条件,可用来监控或复位。

要得到监控复位,Start的输入可设为脉冲/边沿。

- IndReset是一个输出指示,当功能块和In1断开时,它导通。

当功能块准备启动时,它闪烁。

- In1是主输入,可连接安全设备,功能块以及寄存器的输出。

- Start是一个启动条件,可用作复位输入。

要得到监控复位,Start的输入可设为脉冲/边沿。

要得到自动复位,可以通过母线直接拉一根线短接到Start。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须在In1或Start之前导通(如果Start被短接,Test必须在In1之前导通,)注意:功能块不能通过Test启动。

如果不需要输入测试,可以短接到公共线上。

- IndReset是一个输出指示,当功能块和In1断开时,它导通。

当功能块准备启动时,它闪烁。

ResetT
(编程中不推荐,建议用Rest2T代替)
单通道功能,带复位和测试输入
- In1是主输入,可连接安全设备,功能块以及寄存器的输出。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须在In1和Reset之前导通,注意:功能块不能通过Test启动。

- Reset是个可监控复位输入必须在所有输入后激活(正边沿),才能导通功能块的输出。

- IndReset是一个输出指示,当功能块In1和Test断开时,它导通。

当功能块准备启动时,它闪烁。

- In1是主输入,可连接安全设备,功能块以及寄存器的输出。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须在In1和Reset之前导通,注意:功能块不能通过Test启动。

- Reset是个可监控复位,必须在所有输入都经过on-off激活后(负边沿复位),
才能导通功能块的输出。

- IndReset是一个输出指示,当功能块In1和Test断开时,它导通。

当功能块准备启动时,它闪烁。

HT2
双通道功能,带时间限制。

- In1和In2是连接安全设备的主输入。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须在In1和In2之前导通,注意:功能块不能通过Test启动。

- Timer是一个带有时间常数的输入,根据需要设定时间值。

说明:
当In1和In2两个输入都从0变成1时,功能块导通,直到时间到或In1,In2中有一个断开,它就断开。

当In1和In2两个都导通时,定时器开始计时。

如果In1和In2中有一个导通,一个没导通,则前面板上的LED指示灯会闪烁。

如果一个保持导通,另一个断开再闭合,LED也会闪烁。

HT3
双通道功能,带时间限制。

HT3
双通道功能,带时间限制。

- In1和In2是连接安全设备的主输入。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须在In1和In2之前导通,注意:功能块不能通过Test启动。

- Timer是一个带有时间常数的输入,根据需要设定时间值。

说明:
当In1和In2两个输入都从0变成1时,功能块导通,直到时间到或In1,In2中有一个断开,它就断开。

当In1和In2其中有一个导通,定时器就开始计时。

(和HT2有区别)
如果In1和In2中有一个导通,一个没导通,则前面板上的LED指示灯会闪烁。

如果一个保持导通,另一个断开再闭合,LED也会闪烁。

PreReset1
单通道脉冲功能(用于内部复位)
- In1是一个输入,比如,它可以连接一个预复位的按钮。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须在In1之前导通,注意:功能块不能通过Test启动。

- Timer是一个带有时间常数的输入,根据需要的脉冲时间设定值。

说明:
当In1导通,功能块的输出就导通,一直保持到时间到才断开,即使In1断开,输出在时间范围内也保持导通。

PreReset2
双通道脉冲功能(用于内部复位)
- In1和In2作为输入,可连接用于预复位的双通道按钮。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须在In1和In2之前导通,注意:功能块不能通过Test启动。

- Timer是一个带有时间常数的输入,根据需要的脉冲时间设定值。

说明:
当In1和In2导通时,功能块的输出导通,一直保持到时间到才断开,即使In1和In2断开,输出在时间范围内也保持导通。

当In1和In2都导通时开始计时。

- In1和In2作为输入,用来连接两个屏蔽传感器。

- Restart作为输入,用来连接重启按钮。

- Timer是一个带有时间常数的输入,用来设定最大屏蔽时间。

说明:
当In1和In2都从0变为1时,功能块导通,直到时间到或In1或In2中有一个断开就断开。

当In1和In2都导通时开始计时。

激活Restart输入,屏蔽功能从断开到重启。

重启的唯一条件是In1和In2都导通,
Restart由输入正边沿信号触发。

- In1是个输入,可连接屏蔽传感器,也可连接其他功能块的输出。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须在In1和Restart之前导通,注意:功能块不能通过Test启动。

- Restart是一个输入,可用于连接重启按钮。

- Timer是一个带有时间常数的输入,用来设定最大屏蔽时间。

说明:
当In1从0变为1时,功能块导通,直到时间到或In1断开就断开。

当In1和In2都导通时开始计时。

如果时间到了,In1没有先断开,激活Restart输入就能重启屏蔽功能。

Restart由输入正边沿信号触发。

屏蔽功能,带双通道输入,时间限制,输入同步。

- In1和 In2是输入,用于连接2个屏蔽传感器。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须在In1,In2和Restart之前导通,注意:功能块不能通过Test启动。

- Restart是一个输入,可用于连接重启按钮。

- DeltaTime是一个输入时间常数,规定了In1和In2同步导通时的最大时间差。

- MuteTime是一个输入时间常数,规定了最大屏蔽时间。

说明:
当In1和In2都从0变为1,功能块导通,一直保持到时间到或In1,In2中的一个断开才断开。

当In1和In2都导通时开始计时。

如果屏蔽断开了,激活Restart输入就能重启屏蔽功能。

重启的唯一条件是In1,In2和Test都要导通。

Restart由正边沿信号激活。

如果In1和In2导通的时间差超过Delta Time的值,那么功能块不会导通。

双通道输入安全功能及双通道屏蔽功能
- In1和In2是主输入,可连接安全装置。

- Mute1和Mute2用来连接两个屏蔽传感器。

- Test是一个输入条件,在启动时必须为1,可用来监控外部元件。

Test必须启动前导通,注意:功能块不能通过Test启动。

- Start是一个启动条件,可用作复位输入。

要得到监控复位,Start的输入要设置成脉冲/边沿。

- MaxTime是个时间常数输入,为最大屏蔽时间。

- IndReset:当功能块断开,输出IndReset导通,当准备由Start激活时,它闪烁。

- FaultMain:当In1/In2上的双通道错误出现时,输出 FaultMain导通。

- FaultMute:当Mute1/Mute2上有双通道错误时,输出FaultMute导通。

说明:
In1/In2功能和常规安全继电器一样,有冗余和输入监控功能。

Mute1/Mute2是带有时间限制的屏蔽功能。

当激活屏蔽功能时,开始计时,输入In1和In2可以断开。

在计时结束前In1和In2必须再次导通,不然功能块输出断开。

Start用于启动和重启功能块的。

可以在(In1,In2)或(Mute1,Mute2)激活时使用,
也可以在时间到或双通道错误后使用。

Start的输入可设置脉冲/边沿信号来完成监控复位。

执行器的双手控制,带NO/NC + NO/NC触点。

- Right_NO是右手NO触点
- Right_NC是右手NC触点
- Left_NO是左手NO触点
- Left_NC是左手NC触点
- Test是一个输入条件,在其他输入变化之前必须先导通,可用来监控外部元件。

功能:
初始状态为:
Right_NO断开,
Right_NC导通,
Left_NO断开,
Left_NC导通
初始状态为: Right_NO断开, Right_NC导通, Left_NO断开, Left_NC导通要输出(Q)导通,这四个输入必须在0.5秒内变化状态然后保持这个位置。

停止后,所有输入必须回到初始位置才能重启。

计数器,加数到预设值
- CU,计数输入
- Reset,把计数器复位到0
- Value应该连接一个 0 - 32767的常数,代表预设值。

功能:
计数器CU输入正边沿信号,计数器就开始加数。

当计数器达到预设值时,输出导通,并且保持到复位为止。

当Reset输入导通,计数器设置为0。

而程序第一个扫描周期也会复位计数器。

Downcount
计数器,从预设值减数到0
- CD,计数器输入
- Reset将计数器设为预设值。

- Value应该连接一个 0 - 32767的常数,代表预设值。

功能:
计数器CD输入正边沿信号,计数器就开始减数。

当计数器到0时,输出导通并保持到激活Reset为止。

当Reset导通,计数器就设为预设值。

而程序第一个扫描周期也会复位计数器。

Mutelamp_Q16
输出 Q16上的屏蔽灯电流监控。

(仅用于Pluto A20)
- In1是主输入,可连接屏蔽功能。

- Fault是一个输出指示,表示Q16端无电流。

说明:
此功能可是用来对Q16上的屏蔽灯电流的监控。

电流限制为56-800mA,最小2W灯泡。

当In1激活后指示灯点亮,当电流达到限定值下限,功能块的输出'Q'导通。

然后电流就不能超出限定值了。

如果检测不到电流或者超出上限,输出会断开,'Fault'输出被激活。

MutelampW_Q16
输出 Q16上的屏蔽灯电流监控。

(仅用于Pluto A20)
- In1是主输入,可连接屏蔽功能。

- Watt_Q16是一个常数值,表示连接在Q16上灯泡瓦数。

- IndQ16是一个功能块的输出,一定要连接到Q16,和屏蔽灯相连使用。

- Fault是一个输出指示,表示Q16端无电流。

功能:
此功能可是用来对Q16上的屏蔽灯电流的监控。

Watt_Q16输入端可以知道Q16上灯泡的大小。

这个值会转换成电流限制。

1瓦特为28mA,2瓦特为56mA等。

当In1激活后指示灯点亮,当电流达到限定值下限,功能块的输出导通。

然后电流不能低于最小值也不能超出最大值(800mA)。

如果检测不到电流,输出会断开,Fault被激活。

OffDelay
Off delay定时器功能
- In1是输入
- Time_是输入的时间常数。

功能:
当In1导通,输出Q马上导通。

当In1断开,Q到时间到才断开。

连接到输入 'Time_'上的常数设定了时间。

LightCurtain1
光幕的功能块有三种主要操作模式:
防护模式,单次打断,双次打断。

*************功能描述 ************************
在防护模式中输入'GuardMode'要导通。

当激活'Reset'输入且光幕绿灯(OSSD导通),输出Q导通。

在这个模式下,输入 'CycleContact'作为使能作用。

'CycleContact'操作后不能Reset。

单打断和双打断模式主要用于启动机器新的循环(特别是压力机)。

当机器准备进入新循环时,输入 'CycleContact'应导通。

如果'SingleBreak'导通,光幕被打断一次后才能使输出Q导通,如果'DoubleBreak'导通,光幕要被打断两次才能使输出Q导通。

如果CycleContact在单打断和双打断模式下持续导通30秒,会跳出超时功能,避免无意启动。

Reset 可以重置一般操作。

Reset必须在以下情况发生后激活:
-在模式变化后, '防护模式', '单次打断', '双次打断'
-如果输出'Q'要导通时Test没激活。

-在单打断和双打断模式下,光幕在30秒内没有激活。

-当输出 'Q'导通时,打断光幕后。

(当机器由于光幕而停机了。

)
在单打断和双打断模式下,光幕被打断不需要复位。

------------输入和输出的说明 ----------------------
- OSSD1:输入连接光幕的输出
- OSSD2:输入连接光幕的输出
- GuardMode:模式选择,防护模式
- SingleBreak:模式选择,单次打断模式
- DoubleBreak:模式选择,双次打断模式
- CycleContact:用于单打断和双打断时的计时器触发。

一旦有输入,每次红/绿转变计数器都会减数。

- Reset:输入连接复位按钮。

- Test:在输出导通前必须导通。

输出导通后,此输入可断开。

- IndReset:复位按钮输出指示。

如果需要复位会闪烁,如果没满足复位条件,会常亮。

LightCurtain2
光幕的功能块有三种主要操作模式:
防护模式,单次打断,双次打断以及复位模式。

*************功能描述 ************************
在防护模式中输入'GuardMode'要导通。

在这个模式下,输入 'CycleContact'作为使能作用。

如果 AutoReset导通,当光幕绿色(OSSD导通),输出Q则直接导通。

如果 AutoReset断开,Q在输入'Reset'激活后才能导通。

单打断和双打断模式主要用于启动机器新的循环(特别是压力机)。

当机器准备进入新循环时,输入 'CycleContact'应导通。

如果'SingleBreak'导通,光幕被打断一次后才能使输出Q导通,如果'DoubleBreak'导通,光幕要被打断两次才能使输出Q导通。

如果CycleContact在单打断和双打断模式下持续导通30秒,会跳出超时功能,避免无意启动。

Reset可以重置一般操作。

如果 'AutoReset'导通,在打断光幕(OSSD输入断开/光幕红灯)
后无需激活'Reset'。

如果'AutoReset'断开,在有输出'Q'时光幕被打断后必须激活Reset。

(当机器由于光幕而停机了。

)在单打断和双打断模式下,光幕被打断不需要复位。

Reset必须在以下情况发生后激活,即使 'AutoReset'导通:
-在模式变化后, '防护模式', '单次打断', '双次打断'
-如果输出'Q'要导通时Test没激活。

-在单打断和双打断模式下,光幕在30秒内没有激活。

------------输入和输出的说明 ----------------------
- OSSD1:输入连接光幕的输出
- OSSD2:输入连接光幕的输出
- GuardMode:模式选择,防护模式
- SingleBreak:模式选择,单次打断模式
- DoubleBreak:模式选择,双次打断模式
- CycleContact:用于单打断和双打断时的计时器触发。

一旦有输入,每次光幕红/绿转变计数器都会减数。

- Reset:输入连接复位按钮。

- AutoReset:当输入导通时,光幕被打断后不需要复位。

- Test:在输出导通前必须导通。

输出导通后,此输入可断开。

- IndReset:复位按钮输出指示。

如果需要复位会闪烁,如果没满足复位条件,会常亮。

Multiply
整数乘法
Mult = A*B
- A和 B输入两个因数。

可以是寄存器或常数。

- Mult是计算的结果。

可以给一个寄存器。

- OK表示乘法完成。

溢出:
如果乘法结果超出 -32768到 32767这个限制(溢出),那么OK的输出就断开,Mult的值也不存在。

结果可以连接一个寄存器(R)。

这意味着连接OK的变量应该在后续PLC编码中和输出寄存器组合使用。

注意!需要Pluto系统软件2.2.3版本或更高。

Divide
整数除法
Div = A/B
- A输入表示分子。

可以是一个寄存器或常数。

- B输入表示分母。

可以是一个寄存器或常数。

- Div是计算结果。

可以连接一个寄存器。

- OK是一个输出,表示除法完成。

可以连接的变量类型有M, GM, Q。

除以 0:
如果B是0则无法计算,"OK"输出会断开。

输出"Div"是0。

这意味着连接OK的变量会在后来的PLC编码中和输出寄存器组合。

注意!需要Pluto系统软件版本2.2.3或更高。

ModeSelect8
监控8位选择开关
- In1..In8是选择开关的输入。

- Mode1..Mode8是输出,根据输入In1..In8相应导通。

如果选择开关有错误,Mode1..Mode8中没有一个会导通。

-以下情况Fault会导通:
In1..In8中不止一个导通,或选择开关中有重叠。

就是在一个新的输入导通前,In1..In8没有全关闭。

说明:
此功能块用于监控一个选择开关。

要求只能激活(导通)一个位置,如果要改变位置,在新的输入导通前必须断开所有输入。

RegisterValid
总线寄存器的有效值0(R=0)
- Register可用寄存器区(例如:R0.0,R10.3)
- Valid当收到寄存器的有效值是有效的,Vaild输出置为“1”。

描述:
该功能块是在寄存器被从Pluto(标记为“E”)导出时使用的,数据通过总线发送到其他Pluto。

在收到总线中断命令时,Pluto不能读取寄存器并且有效值变为“0”。

因此,确定有效值真的是“0”,还是由于错误引起的十分重要。

在Pluto中加入RegisterValid功能块将有效值存入存储器区可以指明数据的有效性。

存储区的数据可以用来与寄存器的正常数据进行对比。

DRegisterValid功能块用来处理双寄存器数据。

DRegisterValid
总线双寄存器的有效值0(DR=0)
- DRegister可用双寄存器区(例如:DR0.0,DR10.2)
- Valid当收到双寄存器的有效值是有效的时候,Vaild输出置为“1”。

描述:
该功能块是在寄存器被从Pluto(标记为“E”)导出时使用的,数据通过总线发送到其他Pluto。

在收到总线中断命令时,Pluto不能读取寄存器并且有效值置为“0”。

因此,确定有效值真的是“0”,还是由于错误引起的十分重要。

在Pluto中加入DRegisterValid功能块将有效值存入存储器区可以指明数据的有效性。

存储区的数据可以用来与寄存器的正常数据进行对比。

ASi01.fps
ASiSafeOutput1
控制AS-i安全输出从站(带通/断状态)
输入和输出:
- SafeOutpAddr是一个输入,用于设定输出从站的地址(1-31)。

- SetOutp是一个输入,用于转换从站的安全输出的通断。

- Help1和 Help2是两个输入,用于向从站发送 "帮助"信号。

帮助信号如何使用或是否使用根据市场上不同的从站而定。

可以查看执行输出从站的用户说明书来得到信息。

- Q是一个输出,表示从站是否导通。

在 "AS-i选项"中也有说明。

表示了功能块正确执行。

说明:
功能块通过输入"SetOutp"来控制从站的安全输出。

输出从站的地址通过"SafeOutpAddr"的输入常数给到功能块。

在 "AS-i选项"的配置页面上,相应的地址必须配置为 "Safe Output"。

物理输出从站单元必须编址。

可以用AS-i编址工具或Pluto Manager中的"更改 AS-i从站地址"功能来实现。

Help1和 Help2信号根据制造商不同的说明来使用。

有时候他们用于复位不同错误。

ASiPlutoAsSafeInput
模拟安全输入从站
输入和输出:
- SlaveAddr是一个常数输入,用来设定模拟从站的地址 (1-31)。

- Inp是一个输入,用于开关通断。

- Q是一个输出,如果模拟的从站导通,则输出导通。

在 "AS-i选项"中也有说明。

表示了功能块正确执行。

说明:
功能块将Pluto模拟成一个安全输入从站,可以被AS-i总线上的其它Pluto AS-i读取。

也可以在AS-i总线上给其它Pluto单元传输安全变量。

输出从站的地址通过"SlaveAddr"的输入常数给到功能块。

在 "AS-i选项"的配置页面上,相应的地址必须配置为"Pluto as Safe Input"。

ASiLock1
AS-i锁
此功能块只针对单通道监控,特别用于门锁:
Channel 1用于防护(保护开关)。

Channel 2用于锁的监控。

如果锁打开了,保护开关就能打开。

这个顺序受到监控。

如果锁处于监控状态,保护开关打开了,就会报错。

AS-i锁从站在AS-i选项页可以配置为安全输入,不带通道监控。

通道监控由功能块内部完成。

- SlaveAddr是一个输入常数,定义了锁的AS-i地址(1-31)。

- FRes是个输入,用于复位错误 (正边沿)
- Q是一个输出,锁激活,门关闭,无故障后输出导通。

AS-i输入配置必须正确。

- ChFault:如果通道2导通,通道1断开,ChFault被激活。

ASiLock2
AS-i锁
此功能块只针对单通道监控,特别用于门锁:
Channel 2用于防护(保护开关)。

Channel 1用于锁的监控。

如果锁打开了,保护开关就能打开。

这个顺序受到监控。

如果锁处于监控状态,保护开关打开了,就会报错。

AS-i锁从站在AS-i选项页可以配置为安全输入,不带通道监控。

通道监控由功能块内部完成。

- SlaveAddr是一个输入常数,定义了锁的AS-i地址(1-31)。

- FRes是个输入,用于复位错误 (正边沿)
- Q是一个输出,锁激活,门关闭,无故障后输出导通。

AS-i输入配置必须正确。

- ChFault:如果通道1导通,通道2断开,ChFault被激活。

输入和输出:
- SlaveAddr是一个输入常数,定义了锁的AS-i地址(1-31)。

- FRes是个输入,用于复位错误 (正边沿)
- Q是一个输出,锁激活,门关闭,无故障后输出导通。

AS-i输入配置必须正确。

- ChFault:如果通道2导通,通道1断开,ChFault被激活。

- Closed:非安全输出显示门是关闭的。

- Locked:非安全输出显示门是锁着的。

说明:
此功能块只针对单通道监控,特别用于门锁:
Channel 1用于防护(保护开关)。

Channel 2用于锁的监控。

如果锁打开了,保护开关就能打开。

这个顺序受到监控。

如果锁处于监控状态,保护开关打开了,就会报错。

AS-i锁从站在AS-i选项页可以配置为安全输入,不带通道监控。

通道监控由功能块内部完成。

输入和输出:
- SlaveAddr是一个输入常数,定义了锁的AS-i地址(1-31)。

- FRes是个输入,用于复位错误 (正边沿)
- Q是一个输出,锁激活,门关闭,无故障后输出导通。

AS-i输入配置必须正确。

- ChFault:如果通道1导通,通道2断开,ChFault被激活。

- Closed:非安全输出显示门是关闭的。

- Locked:非安全输出显示门是锁着的。

说明:
此功能块只针对单通道监控,特别用于门锁:
Channel 2用于防护(保护开关)。

Channel 1用于锁的监控。

如果锁打开了,保护开关就能打开。

这个顺序受到监控。

如果锁处于监控状态,保护开关打开了,就会报错。

AS-i锁从站在AS-i选项页可以配置为安全输入,不带通道监控。

通道监控由功能块内部完成。

ASiAnalogInput
用于读取模拟输入从站。

(非安全)
型号: S-7.3.C, S-7.3.D, S-7.3.E and S-7.3.F
输入和输出:
- SlaveAddr是一个输入常数,用于设定模拟从站的地址 (1-31)。

- ChannelNo是一个输入常数,设定了读取哪个通道(1-4)。

- Valid是一个输出,从站定义正确,输出导通,Pluto和它通讯,无内部错误。

- Overflow是一个输出,如果模拟值溢出,此输出导通。

- Value是模拟输出值。

输出可以连接一个寄存器。

说明:
此功能块读取AS-i模拟输入从站中的模拟值。

值连接一个寄存器。

在后续PLC程序为寄存器赋值时,要和Valid输出(指示值是有效的)结合使用。

注意:模拟值是非安全的。

ASiParam
写参数到AS-i子系统并且获得参数值
输入与输出:
- Write:写请求使能,输入为上升沿有效。

- SlaveNo: AS-i子系统号。

B子系统被定义为32号子系统。

- WrParam:被写入的参数(0…15)。

- Q:输出位,当功能块设置成功输出为1。

- RdParam:参数有效值的读取反馈值。

- Busy:进程与其他子系统处理状态指示位。

Ext01.fps
Ext_Sig
(非安全)
功能块从外部设备如网关,HMI等读取信号(1位)。

外部设备可连接到 Pluto CAN总线或串口。

编程口使用 Modbus ASCII通讯协议。

输入和输出:
- VarNo是一个输入常数,定义了变量号(0..63)。

- Q是一个输出,根据外部设备传输可以控制M, GM或 Q。

- PostClear是一个输入,用于在下一个循环把输出 "Q"清零。

如果没有连接PostClear,Q会一直保持它的值直到外部变量设为0。

如果在“外部通讯”中设定了超时功能,设定的时间过了以后Q会置0。

说明:
外部设备可以传输64个变量(每个1位)编号 0..63。

此功能块能处理其中的一个,
并通过功能块的输出"Q"导通一个存储器或输出 (M, GM or Q)。

对于Modbus设备,每个 "VarNo"对应一个Modbus "输出线圈":
VarNo: 0对应输出线圈0,
VarNo: 1对应输出线圈1,
...
VarNo: 63对应输出线圈63。

比如,一个HMI的控制输出线圈是4,那么"VarNo"的输入常数应该设为"4"。

PostClear在PLC下个循环时将输出 "Q"置0,如果无别的条件,外部设备写了"1"给变量 (输出线圈),在一个循环内 "Q"置 "1"。

如果选择超时 (外部通讯),设定的时间过了以后Q会置0。

相关文档
最新文档