PLC模拟量输入输出模块如何调用?

西门子plc 发布于 1年前 分类:S7-300/400

可随模块带的软件块 FC105 )这是什么一丝
CALL  "Read Analog Value 464-2"
BG  :=
KNKD:=
OGR :=
UGR :=
XA  :=
_FB :=
BU  :=偶
书本上是IN=
HI_LIM=
L_LIM=
望各位大虾们指点

2个回复

  • plc电工爱好者
    plc电工爱好者

    你调用的FC105块位置错了,应该在Step7的库(Libraries)->Standard Libraries ->TI-S7 converting Blocks -> FC105,而不是你调用的位置(Standard Libraries -> S5-S7 converting Blocks)。你试试

  • plc学习
    plc学习

    FC105参数

    参数      说明      数据类型      存储区      描述
    EN      输入      BOOL      I、Q、M、D、L      使能输入端,信号状态为1时激活该功能。
    ENO      输出      BOOL      I、Q、M、D、L      如果该功能的执行无错误,该使能输出端信号状态为1。
    IN      输入      INT      I、Q、M、D、L、P、常数      欲转换为以工程单位表示的实型值的输入值。
    HI_LIM      输入      REAL      I、Q、M、D、L、P、常数      以工程单位表示的上限值。
    LO_LIM      输入      REAL      I、Q、M、D、L、P、常数      以工程单位表示的下限值。
    BIPOLAR      输入      BOOL      I、Q、M、D、L      信号状态为1表示输入值为双极性。信号状态0表示输入值为单极性。
    OUT      输出      REAL      I、Q、M、D、L、P      转换的结果。
    RET_VAL      输出      WORD      I、Q、M、D、L、P      如果该指令的执行没有错误,将返回值W#16#0000。对于W#16#0000以外的其它值,参见"错误信息"。
    错误信息

    如果输入整型值大于K2,输出(OUT)将钳位于HI_LIM,并返回一个错误。如果输入整型值小于K1,输出将钳位于LO_LIM,并返回一个错误。ENO的信号状态将设置为0,RET_VAL等于W#16#0008。