拉萨西门子PLC代理西门子代理
尤曼电气设备(上海)有限公司销售的产品:
西门子DP电缆,西门子DP连接器
1.SIMATIC S7系列PLC: S7-200 Smart、S7-200、S7-1200、S7-300、S7-400、S7-1500、ET 200等。
2.逻辑控制模块徽标230RC 230RCO 230RCL 24RC 24RCL
3:SITOP系列DC电源
4.HMI触摸屏:TD 200 TD 400 CTP 177 MP 277 MP 377 smart 700 smart 1000。
5.交流变频器:MM420 MM430 MM440 6SE70 V20 G120
6.全数字DC调速器6RA23 6RA24 6RA28 6RA70系列。
7.数控:808 d802s/c 802 sl/828D/6fc 52106 fc 5357 6fc 52116 fc 52006 fc 551
8.伺服驱动:6SN1123、6SN1145、6SN1146、6SN1118、6SN1110、6SN1128等。
2.2 fx2n PLC通信协议介绍
Fx2n是三菱品牌plc在小型系统控制应用中广泛使用的经济型plc。外部设备可以通过232bd、485bd等插件或485adp等模块与其建立ascii串行通信,读取plc内部寄存器的值。协议格式如下:
(1)阅读登记簿
*外围设备:(enq)(站号)(pc号)(命令字符)(等待时间)(头部件)(部件号)(并检查)
* PLC: (STX)(站号)(pc号)(返回数据)(etx)(并检查)
*外围设备:(ack)(站号)(pc号)
(2)写寄存器
*外围设备:(enq)(站号)(pc号)(命令字符)(等待时间)(主组件)(组件数量)(写入数据)(和检查)
* PLC: (STX)(站号)(pc号)
*enq,stx,ack,etx:对应的ascii码。
*站号:plc的站地址,为两位十六进制数(00-0fh),由plc的d8121寄存器注册。
*pc号:用于系列melsecnet网络的plc,ffh为fx2n。
*命令字符:分为位读(br)、位写(bw)、字读(wr)和字写(ww)。
*等待时间:10ms,用十六进制数表示,占一个字符(0-f)。
* Head组件:要读写的起始组件号,如m0001、d0000等。
*组件数量:要读取和写入的组件数量。
*返回数据和写入数据:是从plc返回的寄存器值或要写入plc的数据值。
由于fx2n远离中央控制柜,本系统采用fx2n和485bd插件,pcm311模块通过232/485转换器与485bd连接,转换器与485bd之间采用两对双绞线连接,以全双工方式通信。在d8120中设置plc的串行通信参数。
2.3 mega basic的语法介绍
(1)串口操作:pcm模块有两个串口,都可以在megabasic程序中打开与外界通讯。以下是常用的串口操作函数。
*串口开放:开放、
如开#8,“com1”
*关闭串口:关闭
例如关闭#8
*串行通信参数的设置:ioctl,
(2)2)ioctl _ string的格式是:
波特(波特率)、奇偶校验(奇偶校验)、数据位(数据位)、停止位(停止位)、flowctl(流控制模式)、物理(物理协议,如232/485/422)、双工模式(通信模式,半双工/全双工),如ioctl#8,“19200。
(3)从串口读取数据:inchr$(,,,,)
如restr=inchr$(ch%,10,"",0,超时%)
(4)向串口发送数据:打印、
比如第8期《helloworld》
(5)5)兆基础程序对plc寄存器的访问:
pcm模块所在的plc系统中的寄存器,如%i,%q,%r,%m等。,不能在basic程序中直接引用,但需要使用特定的函数指令来访问。