正如PLC扫描顺序所示,扫描中包括多项。这些项目在整个扫描中所占时间如表2-1和表2-2所示。扫描时间计算表2-1列出了PLC扫描时间的7个分项。扫描时间由固定时间(系统管理与诊断和可变时间组成。可变时间随V0配置、用户程序容量与PLC相连接的编程设备类型的变化而变化。
扫描时间计算示例以系列90-30 331型PLC为例,确定扫描时间的计算,输人模块:5个16点30型输入模块。输出模块:4个16点30型输出模块。编程指令:1个1200行的程序由700个逻辑(布尔)指令(LD,AND,OR等),300个输出线圈(OUT,OUTM等)和200个数学功能(ADD,SUB等)组成。
系统管理(内务)扫描中的系统管理完成开始扫描所必需的准备工作。若PLC为等速扫描模式,扫描将–直延迟到请求扫描时间消失。若请求时间早已消失.则OV-SWP%SA0002触点被置位,而扫描将不延迟。进而计时器的值(百位、十位和秒位)通过计算前–次扫描开始与新扫描的时间差来更新。为了不失精确性,扫描实际开始是以10014的增量来记录的。每个定时器都有包含100148增量的残余量。该残余量从定时器增值的最后-次便出现。
GIDDINGS & LEWIS 502-03642-02 USPP 5020364202
GIDDINGS & LEWIS 502-03642-03R3 USPP 5020364203R3
GIDDINGS & LEWIS 502-03907-02R1 USPP 5020390702R1