1783-US7T1F
1783-US7T1F
1783-US7T1F
模拟量调节:模拟量调节是一种通过旋转位子盖板里面的微调电位器,来改变两个用户变量的硬件方法,这些变量可以手动改变以实现微调控制。
⑤ 强制功能:可用于强制控制任何输入和输出点。强制功能,可以在RUN或STOP方式下使用。
⑥ 实时时钟:可由程序指令访问,用于控制日期。
⑦ 脉冲输出:可选为两个50%负载周期的脉冲串输出控制,或特定的脉宽调制输出控制。
⑧ 自由接口方式:用户可用梯形图编程来定义通讯口参数,提供与不同智能设备的连接。
⑨ 特殊标志:在可编程序控制口与你的程序之间提供状态及控制功能的内部数据位。
⑩ 符号地址:允许你在程序中使用名称作为I/O点的地址。
2.条码扫描仪
采用美国Metrologic公司的MS700 i串行激光条码扫描仪,扫描速度达2000线 / 秒,可靠扫描距离在0—7英寸区域内,在扫描区内有20条激光扫描线,分五个方向对条形码进行扫描,可选择12种条形码码制,通过RS 232接口与PLC进行通信。与CCD扫描仪相比,激光扫描仪首读率高,能高速扫描识读任意方向通过的条码且对操作者要求低,实际应用中效果很好。
3.中文显示屏
中文显示屏使用自定义通信协议通过RS 485接口与PLC通信。
4 软件设计
1、PLC软件设计
(1)PLC与PC的通信及条码识别
PLC与PC之间的通信采用RS-485/RS-232方式,信号的转换由RS-232/RS-485转换器完成。以下简要介绍S7-200系列与自由口功能有关的寄存器SMB2,SMB3,SMB30,它们主要用于自由口通讯方式的确定及运行管理。
控制字寄存器SMB30用于存储通讯方式控制字,由用户写入,属于可读写的特殊标志位寄存器。其格式如下:
mm:(通信协议)00 PPI协议(从机)
01 自由口协议
10 PPI协议(主机)
11 保留(缺省为PPI从机)
bbb:(波特率) 000~111依次对应38400 bps ~ 300 bps波特率
pp:(校验方式) 00 无校验
01 偶校验
10 无校验
11 奇校验
通讯接收字符缓冲器SMB2用于存放在自由口通讯方式下接收到的当前字符,它是一个暂存寄存器,一般应在下一步取走其中的内容。
通讯校验结果寄存器SMB3,在作自由口通讯时,PLC的通讯接口按由SMB30规定的奇偶校验方式对所接收到的信号作校验。若检测到错误,PLC自动将SMB3.0置1,根据此标志位,可决定当前信息的取舍,同时还可在出错的情况下,将此错误位发送给对方,以便要求它重发。
在S7 226 PLC中,集成了两个RS485数据通讯端口,可使用专用的位通讯协议作波特率高达38.4kbit/s 的高速通讯,并可按步调整。
以下为PLC接收部分程序片段:
LD SM0.1 //第一个扫描周期接通
MOVB 9, SMB30 //初始化port0口
ATCH INT_0, 8 //指定port0口接收事件由中断0处理
MOVD &VB101, VD96 //指针VD96指向VB101开始的V寄存器区
MOVD &VB0, VD36 //VD36也指向VB101开始的V寄存器区
MOVB 0, VB41 //接收字符个数清0
下面为中断0片段(接收并存储):
LD SM0.0 //一直接通
MOVB SMB2, *VD36 //只要接收到字符就存入指针VD36所指向的区域,
//即VB101开始的V寄存器区
INCD VD36 //指针下移,为接收并存储下一字符作准备
INCB VB41 //字符计数个数加一
当PLC需要向PC传送数据时,可以通过以下代码实现:
PLC发送部分程序片段:
LD SM0.1 //第一个扫描周期接通
MOVB 9, SMB130 //初始化port1口
MOVB 14, VB100 //将14存入VB100中
XMT VB100,1 //指定port1口发送自VB101开始的V寄存器区,
//发送字符个数由VB100的内容决定
以下为PLC接收条码并判断部分:
LDB= SMB2, 10 //收到换行符,条码结束
LPS
MOVD &VB0, VD36
AB<> VB41, 14 //总共收到条码字符数不等于14,出错,
S M0.1, 1 //置位M0.1
LRD
AB=VB41, 14 //总共收到条码字符数等于14,正确,
R M0.1, 1 //复位M0.1
LPP
MOVB 0, VB41 //接收字符个数清0,为下一次接收作准备
C200H-OD217 OMRON OUTPUT UNITA212SD-OOO-N-G ARO/INGERSOL RAND AIR CONTROL VALVE
CUB2LU00 RED LION MINIATURE COUNTER
3RG4622-3AB03 SIEMENS PROXIMITY SWITCH
CR2940NP511G GE BLACK BUTTON-RUN
APOLLO 3" BUTTERFLY VALVE MODEL 143 03DBNI 200 PSIG
ALLEN BRADLEY 1746-HSTP1 SER. B STEPPER CONTROL
IC610MDL101B GE/FANUC INPUT MODULE
SR110-28/PV NEMIC LAMBDA POWER SUPPLY
083-00225-0300-24 SOLA DC POWER SUPPLY
PJDA-1-4F/4M-C-H-1 GEMS PRESSURE SWITCH
193-EA1DB ALLEN BRADLEY OVERLOAD RELAY
116254 ADVANCE CONTROLS INC POWER SUPPLY
H400-555 UNITED ELECTRIC CONTROLS PRESSURE SWITCH
800T-FXQ10RA7 GREEN ALLEN BRADLEY PUSH/PULL PUSH
SY3 AAA PRODUCTS SOLENOID VALVE
UCF-A 17807 TRI-TRONICS US EYE FIBEROPTIC
2711-NV5 ALLEN BRADLEY ANTI-GLARE OVERLAY FOR PANELVIEW
2830A-05CH DIGITEC PANEL METER
1747-SN ALLEN BRADLEY REMOTE I/O SCANNER
注:联系我时,请说是在“傲立机床网”上看到的,谢谢!