- 发布
- 浔之漫智控技术(上海)有限公司
- 品牌
- 西门子
- 型号
- PLC
- 西门子
- 代理商
- 电话
- 18717946324
- 手机
- 18717946324
- 发布时间
- 2024-01-21 00:07:43
西门子数控操作面板6FC5203-0AC00-0AA2
上海浔之漫智控技术公司在经营活动中精益求精,具备如下业务优势:
SIEMENS可编程控制器
长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效
欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度
您的选择您的支持是我的动力! ————致我亲爱的客户!
价格波动,请来电咨询
图12.连接未建立
3、编写PLC程序,调用通讯块3.1 组态连接建立成功后,需要调用通讯功能块PUT和GET进行数据交换。S7-300用于通讯连接的功能块位于标准库中,如下图所示:
图13.PUT GET指令位置
3.2调用PUT指令,本例中本地S7-300 CPU将DB10.DBB0开始的10个字节写入通信伙伴CPU 的DB11.DBB0开始的10个字节中。
图14.PUT指令
| 参数 | 说明 |
| REQ | 上升沿触发,一次上升沿发送一次数据 |
| ID | 连接ID(参看图8) |
| ADDR_1 | 指向伙伴CPU接收地址区域 |
| SD_1 | 指向本地CPU发送地址区域 |
| DONE | 发送完成(上升沿) |
| ERROR | 有故障发生(上升沿) |
| STATUS | 故障代码 |
表 3 PUT管脚说明
3.3调用GET指令,本例中将通信伙伴CPU的DB20.DBB0开始的10个字节读入到本地S7-300 CPU的DB21.DBB0开始的10个字节中。
图15.GET指令
| 参数 | 说明 |
| REQ | 上升沿触发,一次上升沿读取一次数据 |
| ID | 连接ID(参看图8 |
| ADDR_1 | 指向伙伴CPU发送地址区域 |
| RD_1 | 指向本地CPU接收地址区域 |
| DONE | 接收完成(上升沿) |
| ERROR | 有故障发生(上升沿) |
| STATUS | 故障代码 |
表 4 GET管脚说明
3.4 S7-300 CPU做S7通讯的客户端时,伙伴CPU无需组态编程,准备好相应的数据区即可,如本例中的DB10和DB20。如果伙伴方是S7-1200(固件版本V4.0以上)或是S7-1500 CPU,需要在CPU属性的连接机制中勾选"允许来自远程对象的PUT/GET通信访问",如下图所示:
当传感器自带供电电源,通过两根电流信号线向外输送一个0~20mA或4~20mA的电流环信号,而无需PLC通过模拟量模块的接口向其提供24VDC供电时,我们称其为“四线制电流信号"。此时,应将该回路通道上的电流输入模拟量信号配置为4DU(4~20mA),模拟量输入模块量程卡的位置配置为[C],如下图所示:
当传感器本身不带供电电源,需要PLC模拟量输入模块向其提供24VDC的外供电时,我们称其为“两线制电流信号"。在“两线制电流信号"的配置下,模拟量输入模块上电流信号和电压信号是共用的两根线。此时,应将该回路通道上的电流输入模拟量信号配置为2DU(4~20mA),模拟量输入模块量程卡的位置配置为[D],如下图所示: