西门子DP现场总线6XV1830-0EH10
西门子DP现场总线6XV1830-0EH10
西门子DP现场总线6XV1830-0EH10
![]() | SIMATIC NET, PB FC STANDARD CABLE GP, 2-WIRE, SHIELDED, SPECIAL DESIGN FOR RAPID INSTALLATION, MAX. CONSIGNMENT: 1000 M, MIN. ORDERINGQUANTITY: 20 M SOLD BY THE METER |
SIEMENS上海朕锌电气设备有限公司
西门子PLC代理商 西门子PLC模块代理商 西门子PLC通讯模块代理商 西门子PLC模拟量模块代理商 西门子PLC模块代理商
| |
联系人:万紫云(销售部) | 传真: |
24小时业务咨询热线: | |
工作QQ:2779823058 | 电话: |
我公司只销售西门子原装,享受西门子免费一年保修 | |
西门子代理商公司-上海朕锌电气设备有限公司本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成

S7-1200 与 S7-300 PN 口之间的以太网通信可以通过 TCP 协议来实现,使用的通信指令是在双方 CPU 调用 T-block (TSEND_C,TRCV_C, TCON, TDISCON, TSEND, TRCV) 指令来实现。通信方式为双边通信,因此 TSEND 和 TRCV 必须成对出现。
所需条件:
① S7-1200/S7-300(集成PN口)
② STEP7 V11
所完成的通信任务:
① S7-1200 CPU将通讯数据区 DB4 块中的 10 个字节的数据发送到 S7-300 CPU的接收数据区 DB2 块中。
② S7-300 CPU将通讯数据区 DB1 块中的 10 个字节的数据发送到 S7-1200 CPU的接收数据区 DB5 块中。
1. 使用 STEP7 V11 软件新建一个项目并完成硬件配置
在 STEP7 v11的 “Portal 视图” 中选择 “创建新项目” 创建一个新项目。
2.添加硬件并命名PLC
然后进入 “项目视图”,在“项目树” 下双击 “添加新设备”,在对话框中选择所使用的 S7-1200 CPU 添加到机架上,命名为 S7-1200,如图1.所示。
图1. 添加新设备
为了编程方便,使用 CPU 属性中定义的时钟位,定义方法如下:
在 “项目树” > “S7-1200” > “设备组态” 中,选中 CPU ,然后在下面的属性窗口中,“属性” > “系统和时钟存储器” 下,将系统位定义在 MB1,时钟位定义在 MB0,如图2.所示。
时钟位我们主要使用 M0.3,它是以 2Hz 的速率在 0 和 1 之间切换的一个位,可以使用它去自动激活发送任务。

图2. 系统位与时钟位
3. 为 PROFINET 通信口分配以太网地址
在 “设备视图”中点击 CPU 上代表 PROFINET 通信口的绿色小方块,在下方会出现 PROFINET 接口的属性,在 “以太网地址” 下分配 IP 地址为 192.168.0.123 ,子网掩码为255.255.255.0,如图3. 所示。

图3. 分配IP 地址
4. 创建 CPU的逻辑网络连接
在项目树 “项目树”>“设备和网络” >“网络视图” 视图下,创建两个设备的连接。用鼠标点中 S7-1200 上的PROFINET通信口的绿色小方框,然后拖拽出一条线,到另外一个 317-2pn 上的PROFINET通信口上,松开鼠标,连接就建立起来了,如图4.所示。

图4. 建立两个 CPU的逻辑连接
5.在 S7-1200 中调用并配置“TCON”、“TSEND”、“TRCV” 通信指令
① 在 S7-1200 CPU 中调用发送通信指令,进入 “项目树” > “ S7-1200” > “程序块” > “OB1” 主程序中,从右侧窗口 “指令” > “通讯” > “开放式用户通信”下调用 “TCON” 指令,创建连接,如图5.所示。
图5. 调用 TCON 通信指令
② 定义 S7-1200 的 “TCON”连接参数
S7-1200 的 “TCON”指令的连接参数需要在指令下方的属性窗口“属性”> “组态”>“连接参数中”中设置,如图6.所示。

图6. 定义 TCON 连接参数
连接参数说明:
| 端点 | :可以通过点击选择按钮选择“未” ; |
| 连接类型 | :选择通信协议为 TCP; |
| 连接 ID | :连接的地址 ID 号,这个 ID 号在后面的编程里会用到; |
| 连接数据 | :点击新建自动生成该数据块,如S7-1200_Connection_DB; |
| 主动建立连接 | :选择本地 S7-1200 作为主动连接; |
| 地址详细信息 | :定义通信伙伴方的端口号为:2000。 |
③创建并定义 S7-1200 的发送数据区 DB4 块
通过“项目树”>“S7-1200”>“程序块”>“添加新块”,选择“数据块” 创建 DB4 块,选择“标准-与S7-300/400 兼容”,点击“确定”键,定义发送数据区为 101 个字节的数组,如图7.所示,结果如图8.所示。

图7. 创建发送数据区 DB 块

图8. 定义发送数据区为字节类型的数组 101 字节
④将 “TSEND” 在 OB1 内调用 发送 10 个字节数据到 317-2pn 中
进入 “项目树” > “S7-1200” > “程序块” > “OB1 ” 主程序中,从右侧窗口 “指令” > “通讯” > “开放式用户通信”下调用 “TSEND” 指令,配置接口参数,如图9.所示。

图9. 调用 TSEND 指令并配置接口参数
参数说明:
输入接口参数:
REQ | := M0.3 | // 使用 2Hz 的时钟脉冲,上升沿激活发送任务; |
| ID | : = 1 | //创建连接ID; |
LEN | := 10 | //发送数据长度; |
DATA | := P#DB4.DBX0.0 BYTE 10 | // 发送数据区的数据,使用指针寻址时,DB块要选用寻址; |
输出接口参数:
DONE | := M11.0 | //任务执行完成并且没有错误,该位置 1; |
BUSY | := M11.2 | // 该位为 1,代表任务未完成,不能激活新任务; |
ERROR | := M11.3 | //通信过程中有错误发生,该位置 1; |
STATUS | := MW22 | //有错误发生时,会显示错位信息号。 |
⑤创建并定义 S7-1200 的接收数据区 DB5 块。
通过“项目树”>“S7-1200”>“程序块”>“添加新块”,选择“数据块” 创建 DB5 块,选择“标准-与S7-300/400 兼容”,点击“确定”键,定义接收数据区为 101 个字节的数组,如图10.所示,结果如图11.所示。
图10. 创建接收数据区 DB5 块

图11. 定义接收数据区为字节类型的数组
⑥ 将 “TRCV” 在 OB1 内调用
进入 “项目树” > “S7-1200” > “程序块” > “OB1 ” 主程序中,从右侧窗口 “指令” > “通讯” > “开放式用户通信”下调用 “TRCV” 指令,配置接口参数,如图12.所示。

图12. 调用 TRCV 指令并配置接口参数
参数说明:
输入接口参数:
EN_R | := TRUE | // 准备好接收数据; |
ID | := 1 | // 连接号,使用的是 TCON 的连接参数中 ID号; |
LEN | := 10 | // 接收数据长度为 10 个字节; |
DATA | := P#DB5.DBX0.0 BYTE 10 | // 接收数据区的地址; |
输出接口参数:
NDR | := M12.0 | // 该位为 1,接收任务完成; |
BUSY | := M12.1 | // 该位为 1,代表任务未完成,不能激活新任务; |
ERROR | := M12.3 | // 通信过程中有错误发生,该位置 1; |
STATUS | := MW24 | // 有错误发生时,会显示错误信息号; |
RCVD_LEN | := MW26 | // 实际接收数据的字节数。 |
配置完连接并编译存盘。
6ES7923-0CB00-0CB0 上海朕锌电气设备有限公司 价格优势
6ES7923-0CB00-0DB0 上海朕锌电气设备有限公司 价格优势
6ES7923-0CD00-0AA0 上海朕锌电气设备有限公司 价格优势
6ES7923-0CD00-0BA0
销售电话 (微信同步)联系人万女士
QQ 2779823058
6ES7923-0CG00-0AA0 上海朕锌电气设备有限公司 价格优势
6ES7923-0CG00-0BA0 上海朕锌电气设备有限公司 价格优势
6ES7923-2CD00-0AA0 上海朕锌电气设备有限公司 价格优势
6ES7923-2CG00-0AA0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BA50-0CB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BA50-0EB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BB00-0CB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BB00-0DB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BB00-0EB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BB50-0CB0
6ES7923-5BB50-0EB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BC00-0CB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BC00-0DB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BC00-0EB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BC50-0CB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BC50-0DB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BC50-0EB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BD00-0CB0
上海朕锌电气设备有限公司 价格优势
销售电话 (微信同步)联系人万女士
QQ 2779823058
6ES7923-5BD00-0DB0
6ES7923-5BD00-0EB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BE00-0CB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BE00-0DB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BE00-0EB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BF00-0CB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BF00-0DB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BF00-0EB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BG50-0CB0
我公司销售西门子产品价格优势 品质保证
欢迎广大群众采购级询价 网站 zx-plc.com
销售电话 (微信同步)联系人万女士
固定电话
QQ 2779823058 转真
公司网址http://zhenxindianqi.cn/
6ES7923-5BG50-0DB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BG50-0EB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BJ00-0CB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BJ00-0DB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5BJ00-0EB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5CB00-0CB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5CB00-0DB0 上海朕锌电气设备有限公司 价格优势
6ES7923-5CB00-0EB0 上海朕锌电气设备有限公司 价格优势
6ES7924-0AA20-0AA0
销售电话 (微信同步)联系人万女士
QQ 2779823058
6ES7924-0AA20-0AC0 上海朕锌电气设备有限公司 价格优势
6ES7924-0AA20-0BA0 上海朕锌电气设备有限公司 价格优势
6ES7924-0AA20-0BC0 上海朕锌电气设备有限公司 价格优势
6ES7924-0BB20-0AA0 上海朕锌电气设备有限公司 价格优势
6ES7924-0BB20-0AC0 上海朕锌电气设备有限公司 价格优势
6ES7924-0BD20-0BA0 上海朕锌电气设备有限公司 价格优势
6ES7924-0BD20-0BC0 上海朕锌电气设备有限公司 价格优势
6ES7924-0BE20-0BA0 上海朕锌电气设备有限公司 价格优势
6ES7924-0BE20-0BC0 上海朕锌电气设备有限公司 价格优势
6ES7924-0BF20-0BA0
6ES7924-0BF20-0BC0 上海朕锌电气设备有限公司 价格优势
6ES7924-0BG20-0BA0 上海朕锌电气设备有限公司 价格优势
6ES7924-0BG20-0BC0 上海朕锌电气设备有限公司 价格优势
6ES7924-0CA20-0AA0 上海朕锌电气设备有限公司 价格优势
6ES7924-0CA20-0AC0 上海朕锌电气设备有限公司 价格优势
6ES7924-0CA20-0BA0 上海朕锌电气设备有限公司 价格优势
6ES7924-0CA20-0BC0 上海朕锌电气设备有限公司 价格优势
6ES7924-0CC20-0AA0 上海朕锌电气设备有限公司 价格优势
6ES7924-0CC20-0AC0 上海朕锌电气设备有限公司 价格优势
6ES7924-0CC21-0AA0 上海朕锌电气设备有限公司 价格优势
6ES7924-0CC21-0AC0
6ES7924-0CH20-0BA0
上海朕锌电气设备有限公司 价格优势
销售电话 (微信同步)联系人万女士
QQ 2779823058