电动机功率 | 4kW | 外形尺寸 | 3mm |
---|---|---|---|
重量 | 4kg |
基于操作面板的紧凑型数控系统西门子808D车削和西门子808D铣削极其坚固耐用,并且非常容易维护。强大的数控功能能够在很短的加工时间内实现的工件加工精度。
![]() |
参考价 | ¥632 |
订货量 | 1 |
更新时间:2019-05-28 13:24:24浏览次数:252
联系我们时请说明是化工仪器网上看到的信息,谢谢!
Modbus协议有ASCII码和RTU(远程终端单元)两种报文传输格式。在设置每个站的串口通信参数(波特率、校验方式等)时,Modbus网络上所有的站都必须选择相同的传输模式和串口参数。1) ASCII码模式 当控制器设为在Modbus网络上以ASCII码模式通信时,报文帧中的每个8位字节都转换为两个ASCII码字符发送。ASCII码模式的报文格式如
Modbus协议有ASCII码和RTU(远程终端单元)两种报文传输格式。在设置每个站的串口通信参数(波特率、校验方式等)时,Modbus网络上所有的站都必须选择相同的传输模式和串口参数。
1) ASCII码模式
当控制器设为在Modbus网络上以ASCII码模式通信时,报文帧中的每个8位字节都转换为两个ASCII码字符发送。ASCII码模式的报文格式如下:
报文中的每个ASCII码字符都由十六进制字符组成,传输的每个字符包含1个起始位、7个数据位、1个奇偶校验位和1个停止位;如果没有校验位,则有两个停止位。ASCII码模式采用纵向冗余校验(LRC),计算LRC时不包括开始的冒号符、LRC本身和回车换行符。
2) RTU格式
当控制器设为在Modbus网络上以RTU格式通信时,报文中的每个8位字节作为两个十六进制字符,以字节为单位进行传输,采用循环冗余校验(CRC)进行错误检查。这种方式的主要优点是在同样的波特率下,传输效率比ASCII码模式的高。
传输的每个字符包含1个起始位、8个数据位(先发送低的有效位)、1个奇偶校验位和1个停止位;如果没有校验位,则有两个停止位,报文长为256字节。
S7-200的V3.2版及V4.0版编程软件为Modbus RTU通信设计了的指令。使用Modbus指令时,响应帧是PLC自动生成的,但是计算机发出的请求帧需要用户用VB或VC编程。
·控制要求
PLC自由口通信模式向打印机发送信息,输入I0.0为1时,打印文字“SIMATIC S7-200!”
·联机控制图
①流程图如图10-22所示。
图10-22 PLC自由口通信模式向打印机发送信息
②PLC控制接线如图10-23所示。
图10-23 PLC控制接线图
·I/O地址表
I/O地址表如表10-14所示。
表10-14 I/O地址表
·PLC与打印机联机系统PLC编程
①主程序调用子程序SBR_0。
PLC设置“RUN”方式时,特殊寄存器SM0.7为1,SM30.1为1,通信模式为“自由口通信”;
PLC设置“TERM”方式时,特殊寄存器SM0.7为0,SM30.1为0,通信模式为“PPI”;
I0.0上升沿发送ASCⅡ码,并打印VB80中存放的用于发送的ASCII码个数。
XMT指令的“PORT”设置为0,发送完换回,程序如下。
②子程序SBR_0。
设置自由口通信模式;
设置信息长度为16个ASCⅡ码字符(包括空格):SIMATIC【S7-200】!;
字符“SI”对应的ASCII码十六进制数“5349”存入VW81;
字符“MA”对应的ASCII码十六进制数“4D41”存入VW83;
字符“TI”对应的ASCⅡ码十六进制数“5449”存入VW85;
字符“C【”对应的ASCII码十六进制数“4320”存入VW87;
字符“S7”对应的ASCII码十六进制数“5337”存入VW89;
字符“-2”对应的ASCII码十六进制数“2D32”存入VW91;
字符“00”对应的ASCII码十六进制数“3030”存入VW93;
字符“】!”对应的ASCII码十六进制数“0D0A”存入VW95;
主程序:自由口通信与打印机联机
Network 1
//调用子程序SBR_0
LD SM0.1
CALL SBR0
Network 2
//PLC设置RUN方式时,特殊寄存器SM0.7为1,SM30.1为1,通信模式为“自由口通信”
//PLC设置TERM方式时,特殊寄存器SM0.7为0,SM30.1为0,通信模式为“PPI”
LD SM0.7
= SM30.1
Network 3
//I0.0上升沿发送ASCII码,并打印VB80中存放的用于发送的ASCII码个数
LD I0.0
EU
XMT VB80, 0
子程序SBR_0:
Network 1 //设置自由口通信模式
LD SM0.0
MOVB 9, SMB30
Network 2 //设置信息长度为16个ASCII码字符
LD SM0.0
MOVB 16, VB80
Network 3 //字符“SI”对应的ASCII码十六进制数“5349”存入VW81
LD SM0.0
MOVW 16#5349, VW81
Network 4 //字符“MA”对应的ASCII码十六进制数“4D41”存入VW83
LD SM0.0
MOVW 16#4D41, VW83
Network 5 //字符“11”对应的ASCII码十六进制数“5449”存入VW85
LD SM0.0
MOVW 16#5449, VW85
Network 6 //字符“C【”对应的ASCII码十六进制数“4320”存入VW87
LD SM0.0
MOVW 16#4320, VW87
Network 7 //字符“S7”对应的ASCII码十六进制数“5337”存入VW89
LD SM0.0
MOVW 16#5337, VW89
Network 8 //字符“-2”对应的ASCII码十六进制数“2D32”存入VW91
LD SM0.0
MOVW 16#2D32, VW91
Network 9 //字符“00”对应的ASCII码十六进制数“3030”存入VW93
LD SM0.0
MOVW 16#3030, VW93
Network 10 //字符“】!”对应的ASCII码十六进制数“OD0A”存入VW95
LD SM0.0
MOVW 16#0D0A, VW95
CRET
山西西门子808D数控系统代理商欢迎您