不同人员按次序按下各自呼叫按钮后,呼叫中心按先后次序处理,这种编程哪种指令比较适合? 谢谢!
1、给种呼叫位编号,1、2、3、4.....N;
2、在 V 区开辟一块连续的区域,为表队列存储的空间,并在上电初始化时,SM0.1 接通 FILL_N 指令清空这一连续区域。
注意空间的大小,这个大小值可能需要考虑最极端情况下的值。
3、当某位呼叫按钮按下时,将呼叫编号用 AD_T_TBL 指令插入到表格中。
4、判断表格是不是有数据,表格的第二个字就是当前条目数,当当前条目数不为0,则用 FIFO 指令取出先进的编号,去做相应的处理程序。
S7-200 SMART 表格指令(内附例程)
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/042.html
填表指令。你先看看手册,有问题我们再聊。
电话:13818569113
邮箱:13818569113@139.com
网址:http://www.xmzgk.com
地址:中国上海市青浦区崧盈路398号6栋