当前位置: 主页 > PLC控制

S7-1200如何通过CM1241和上位机建立通讯?

诸位老师好,本人小白一个,在这里虚心求教。
有一个试验课题,要求用现有设备进行上位机和下位机建立通讯。
现有设备是S7-1200一台,CM1241串口模块一个,PC一台做上位机,RS485线一条。
请问如何在不使用RJ45网线的情况下建立通讯?谢谢。

问题补充:
PC机安装的是TIAStep7v13。可以直接通过它来组态吗?问题是下载的时候,如何才能识别CM1241的串口呢?

最佳答案

这个是啥意思?
程序下载都必须使用232口吗?应该不是吧
下载程序需要用网线吧,新的1200如果不下载硬件组态,1241应该是运行不了的吧
您这个课题的意思应该是,通过博图编写程序之后,通过1241于电脑通讯吧,程序编写完成之后,不用网线通讯
如果是的话,可以通过MODBUS进行通讯
参考
西门子S7-1200PLC技术参考V3.3
htTPs://support.induSTry.siemens.com/cs/cn/zh/view/73600209
1200PLC->通讯->串口通讯一节
SIMATICS7S7-1200可编程控制器系统手册
https://support.industry.siemens.com/cs/cn/zh/view/109741593
1221页13通信处理器和ModbusTCP
SIMATICS7站与第三方设备利用MODBUSRTU协议建立通信连接,需要用到哪些硬件及软件组件?
https://support.industry.siemens.com/cs/cn/zh/view/58386780
如何使用STEP7(TIAPortal)为SIMATICS7-1200建立MODBUS-RTU通讯?
https://support.industry.siemens.com/cs/cn/zh/view/47756141

提问者对于答案的评价:
谢谢这位老师的指教,通过观看计数文档和视频,我成功的建立了PC与PLC的通讯,基本套路是用网线口下载配置组态S7-1200和cm1241,然后通过485串口进行通讯。但我用的是自由口即PTP协议块组态并成功的,还有一个问题就是如何用MODBUS来做呢,官方教程都是告诉我们如何用Modbus建立两组CM1241和S7-1200的主从连接,那如果只是单纯想跟PC端建立连接且只有一组CM1241+S7-1200改如何做从站呢?简单点问就是说,如何通过Modbus_Slave命令来建立以PC端为介质的从站呢?还是说,这样的思路不对?

专家置评

下载程序、监控程序需要使用以太网口或者CM1243-5DP主站模块。CM1241可以用于modbusRTU、USS以及自由口通信。

  • 关注微信

猜你喜欢

微信公众号