|
控制要求
XcXDXEXF用拨码开关输入,当XCXDXEXF取值不是1、2、3、4、5(0001、0010、0011、0100、0101)时,L1闪亮表示出错,按停止按钮无效。必须取XCXDXEXF为1、2、3、4、5(0001、0010、0011、0100、0101)后,再按停止按钮,复位一下,再按起动按钮,则L2亮表示可以进邮件,同时M5亮,SB1产生的脉冲信号。在这基础上当XCXDXEXF取值1(0001)时,表示邮编第一个数字为1,当按下S2表示检测到了,按SB1产生脉冲开始计数,S1输入5个脉冲后M1亮2s,表示开头为1的邮编进北京的邮箱,同时M5、L2灭2s。当XCXDXEXF取值2(0010)时,表示邮编第一个数字为2,当按下S2表示检测到了,按SB1脉冲开始计数,用S1输入10个脉冲后M2亮2s,表示开头为2的邮编进上海的邮箱,同时M5、L2灭2s。当XCXDXEXF取值3(0011)时,表示邮编第一个数字为3,当按下S2表示检测到了,脉冲开始计数,经十五个脉冲后M3亮2s,表示开头为3的邮编进天津的邮箱,同时M5、L2灭2s。当XCXDXEXF取值0100时,表示邮编第一个数字为4,当按下S2表示检测到了,按SB1产生脉冲开始计数,经二十个脉冲后M4亮2s,表示开头为4的邮编进武汉的邮箱,同时M5、L2灭2s。当XCXDXEXF取值5(0101)时,表示邮编第一个数字为5,当按下S2表示检测到了,脉冲开始计数,经二十五个脉冲后,M5、L2灭2s,表示开头为5的邮编进广州的邮箱。当开头为1的邮编检测到了,但M1还没亮时,转变XCXDXEXF的值,发生错误L1闪亮,情况就跟开头说的一样了,以此类推当其他号码检测到了,但还没投进箱子时,转变号码就发生错误。当邮编投进邮箱后再按S1表示检测到邮件工作。
2.I/O分配
输入 输出
起动按钮S2:I0.0 M1:Q0.1
停止按钮S3:I0.1 M2:Q0.2
S1按钮:I1.0 M3:Q0.3
SB1按钮(用基本指令区):I0.7 M4:Q0.4
XC拨码开关(8):I0.3 M5:Q0.5
XD拨码开关(4):I0.4 L1:Q0.6
XE拨码开关(2):I0.5 L2:Q0.7
XF拨码开关(1):I0.6
|
|