Solved PCF8574 READ/WRIE problem
This commit is contained in:
@@ -81,37 +81,31 @@ record(fanout, "$(P)$(R)PCF8574:56:REGISTER:READ:FNOUT"){
|
||||
field(LNK2, "$(P)$(R)TMPump1-Emergency")
|
||||
field(LNK3, "$(P)$(R)TMPump1-Acceleration")
|
||||
field(LNK4, "$(P)$(R)TMPump1-NormalOperation")
|
||||
# field(LNK2, "$(P)$(R)Turbo_Emergency")
|
||||
}
|
||||
record(bi , "$(P)$(R)TMPump1-Power" ) {
|
||||
field(DESC," TMP1 – Alimentada 220V ")
|
||||
#record(bi , "$(P)$(R)Turbo_PW_Ind" ) {
|
||||
field( INP, "$(P)$(R)PCF8574:56:REGISTER:READ.B4 NPP NMS")
|
||||
# field( SCAN, "1 second")
|
||||
field( ZNAM, "ON" )
|
||||
field( ONAM, "OFF" )
|
||||
# field(FLNK, "$(P)$(R)Turbo_Emergency")
|
||||
}
|
||||
record(bi , "$(P)$(R)TMPump1-Emergency") {
|
||||
field(DESC," TMP1 – Falha ")
|
||||
#record(bi , "$(P)$(R)Turbo_Emergency") {
|
||||
field( INP, "$(P)$(R)PCF8574:56:REGISTER:READ.B5 NPP NMS")
|
||||
field( INP, "$(P)$(R)PCF8574:56:REGISTER:READ.B6 NPP NMS")
|
||||
# field(VAL,"1")
|
||||
field( ZNAM, "ON" )
|
||||
field( ONAM, "OFF" )
|
||||
field(ZSV,"MAJOR")
|
||||
# field(FLNK, "$(P)$(R)Turbo_Acceleration")
|
||||
}
|
||||
record(bi , "$(P)$(R)TMPump1-Acceleration") {
|
||||
field(DESC," TMP1 – Motor em aceleração ")
|
||||
#record(bi , "$(P)$(R)Turbo_Acceleration") {
|
||||
field( INP, "$(P)$(R)PCF8574:56:REGISTER:READ.B6 NPP NMS")
|
||||
field( INP, "$(P)$(R)PCF8574:56:REGISTER:READ.B5 NPP NMS")
|
||||
field( ZNAM, "ON" )
|
||||
field( ONAM, "OFF" )
|
||||
# field(FLNK, "$(P)$(R)Turbo_NormalOperation")
|
||||
field(ZSV,"MINOR")
|
||||
}
|
||||
|
||||
record(bi , "$(P)$(R)TMPump1-NormalOperation" ) {
|
||||
field(DESC," TMP1 – Operação Normal ")
|
||||
field(DESC," TMP1 – Operação Normal ")
|
||||
field( INP, "$(P)$(R)PCF8574:56:REGISTER:READ.B7 NPP NMS")
|
||||
field( ZNAM, "ON" )
|
||||
field(ONAM, "OFF" )
|
||||
|
||||
@@ -22,8 +22,7 @@ record( mbboDirect, "$(P)$(R)PCF8574:56:REGISTER") {
|
||||
field(OUT, "@pcf8574.proto wReg(56) I2C")
|
||||
field(SHFT, "0")
|
||||
field(NOBT, "8")
|
||||
# Has @init on protocol
|
||||
# field(VAL, 255)
|
||||
field(VAL, 255)
|
||||
# field(PINI,"YES")
|
||||
}
|
||||
|
||||
@@ -33,7 +32,6 @@ record( mbbiDirect, "$(P)$(R)PCF8574:56:REGISTER:READ" ) {
|
||||
field(NOBT, "8")
|
||||
field(SCAN, "1 second")
|
||||
field(FLNK, "$(P)$(R)PCF8574:56:REGISTER:READ:FNOUT")
|
||||
# field(PINI,"YES")
|
||||
}
|
||||
|
||||
#####################################################
|
||||
@@ -44,7 +42,7 @@ record( mbboDirect, "$(P)$(R)PCF8574:57:REGISTER") {
|
||||
field(OUT, "@pcf8574.proto wReg(57) I2C")
|
||||
field(SHFT, "0")
|
||||
field(NOBT, "8")
|
||||
# field(VAL, 255)
|
||||
field(VAL, 255)
|
||||
# field(PINI,"YES")
|
||||
}
|
||||
|
||||
@@ -54,7 +52,6 @@ record( mbbiDirect, "$(P)$(R)PCF8574:57:REGISTER:READ" ) {
|
||||
field(NOBT, "8")
|
||||
field(SCAN, "1 second")
|
||||
field(FLNK, "$(P)$(R)PCF8574:57:REGISTER:READ:FNOUT")
|
||||
# field(PINI,"YES")
|
||||
}
|
||||
|
||||
#####################################################
|
||||
@@ -65,7 +62,7 @@ record( mbboDirect, "$(P)$(R)PCF8574:60:REGISTER") {
|
||||
field( OUT, "@pcf8574.proto wReg(60) I2C")
|
||||
field( SHFT, "0")
|
||||
field( NOBT, "8")
|
||||
#field(VAL, 255)
|
||||
field(VAL, 255)
|
||||
#field(PINI,"YES")
|
||||
}
|
||||
|
||||
@@ -86,7 +83,7 @@ record( mbboDirect, "$(P)$(R)PCF8574:61:REGISTER") {
|
||||
field( OUT, "@pcf8574.proto wReg(61) I2C")
|
||||
field( SHFT, "0")
|
||||
field( NOBT, "8")
|
||||
#field(VAL, 255)
|
||||
field(VAL, 255)
|
||||
#field(PINI,"YES")
|
||||
}
|
||||
|
||||
|
||||
@@ -248,10 +248,10 @@ record(mbbi, "$(P)$(R)STOPPINGSTATE") {
|
||||
field(FRVL, "4")
|
||||
field(FVVL, "5")
|
||||
field(ZRST, "NonStopping")
|
||||
field(ONST, "WaitManV")
|
||||
field(TWST, "Stopping2")
|
||||
field(THST, "StopEnd")
|
||||
field(FRST, "Stopping4")
|
||||
field(ONST, "WaitTMP")
|
||||
field(TWST, "WaitManV")
|
||||
field(THST, "Stopping3")
|
||||
field(FRST, "StoppingEnd")
|
||||
field(FVST, "Stopping5")
|
||||
field(VAL, "0")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user