供求合作

当前页面: 首页 >供求信息 >SICK OPTIC ELECTRONIC KP-015012

SICK OPTIC ELECTRONIC KP-015012

供稿:厦门兴锐达自动化设备有限公司 2015/4/24 11:21:05

0 人气:2

  • 型号:SICK OPTIC ELECTRONIC KP-015012

  • 数量:10

  • 制造商: 厦门兴锐达自动化设备有限公司

  • 有效期:2019/2/1 0:00:00

描述:

当S7-200系列PLC工作在自由口通信模式下时,一般通过CPU模块的集成接口进行通信。CPU集成接口采用了PPI硬件规范,其接口为RS-485串口,因此,当S7-200系列PLC的CPU与带有RS-232标准接口的计算机或伺服驱动器连接时,需要配套选用S7-200 PLC的PC/PPI转换电缆或一个RS-232/RS-485转换器。

5.2  PLC与伺服系统通信

5.2.1 报文构成

 S-200 PLC在无协议通信方式工作时,不需要任何通信协议,通信参数需要根据与其进行通信的伺服驱动器的通信格式进行设定。本伺服系统选用的Xe-nus伺服驱动器可通过RS-232与PLC利用ASCII码进行通信,其ASCII码消息命令格式如下:

 <命令代码><命令具体参数>

 其中:<命令代码>为一个单字母代码;<命令具体参数>表示电机所要执行的任务;为一个回车返回字符,表示命令结束。如:s r0x2A 21表示设置伺服控制器工作在可编程控制模式。

5.2.2 程序设计

 程序设计时,将伺服驱动器工作定义在可编程位置模式。该模式支持实时更改伺服电机的运动速度、位置,通过RS-232接收来自PLC的ASCII码命令,执行运动。部分程序如下:

①初始化程序

LD      SMO. 1                         //首次扫描

MOVB    9, SMB30                 //设置自由端口0        通信方式SMB30=9、8位数据位、9600、PPI

MOVB    188, SMB87            //设置自由端口。接收信息控制5MB87 =188

MOVB    13,SMB89             //设置自由端口0         结束字符SMB89=13,即结束字符=

MOVW  0, SMW90                 //设置自由端口0          空闲超时SMB90=0,信息接收始终处于有效

MOVW200, SMW92              //设置自由端口0信息超时SMB92 =200 ms

MOVB   255, SMB94             //设置自由端口0接收字符最大数SMB94=255

ATCH    INT_0,9                 //发送完成触发中断事件0

ENI                                          //允许中断

②发送信息程序

LDN     VD3501.1                 // V D3501.1为接收延迟, 自由端口0没有处于接收延迟时

A                  SM4. 5                //自由端口0处于空闲状态,SM4.5 =1

AB=        VB18, 7                  //命令字节VB18 =7,即要求设置运动目标位置

SCPY       "s  r0xca',VB3100        //"s  r0xca',复制到VB3100,     "s  r0xca'为设置运动目标位置命令SCAT       B3600, VB3100               // VB360()内的目标位置值连接到设置目标位置命令后

SCAT    VB3190, VB3100                //VB3190内的结束字节连接到VB3100后;

XMT     VB3100, 0                              //通过自由端口0发送命令至伺服驱动器

③发送完成中断程序(接收信息)

LD      SM0.0                               //SM0.0总是为1

S       SM87.7, 1                          //置SM87. 7=1,SM87.7为允许接收信息位

RCV     VB3200, 0                     //通过自由端口0接收信息至VB3200


兴锐达不吹牛!想要比同行低15个点!请贵宾来电!保证满意!


BENTLY NEVADA 21500-00-12-10-02


SICK OPTIC ELECTRONIC I-10-E2301


SICK OPTIC ELECTRONIC KP-015012


SIEMENS 6ES7-972-0BB12-0XA0


BIMBA 176-DNR


ITE SIEMENS 5SJ4-206-7HG41


KEPCO RAX24-4.2K


BENTLY NEVADA 24145-01

INTERFACE MODULE -18-24V-DC


WESTINGHOUSE BFF57F


AUTOMATION DIRECT C0-00DR-D


LION PRECISION LRD2100C


OMRON R88M-U20030HA-S1


FURNAS ELECTRIC CO 3SB35 00-0AA11-Z


SICK OPTIC ELECTRONIC DS60-P21511A01


TOSHIBA MG100J2YS45


FURNAS ELECTRIC CO 48GC31AA2


SIEMENS F003800150AD


NATIONAL SEMICONDUCTOR IC256H


联系方式:
  • 电话:0592-5580706/13295922579
  • 传真:0592-5361191
  • email:LJY_05228@163.com
更多内容请访问 厦门兴锐达自动化设备有限公司(http://c.gongkong.com/?cid=52360)

手机扫描二维码分享本页

工控宝APP下载安装

工控速派APP下载安装

 

我来评价

评价:
一般