PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态

**

PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态
PLC1200通过485连接昆仑组态屏幕(因为我的屏幕没网口,只能用485,太难了,调了 好几天,特意记录下)
需要的软件博图15+mcgs嵌入版7.7的软件,就不过多的描述了,直接官方下载就好了,要关闭杀毒软件,如果不关可能把某个文件删除了,安装失败(mcgs)。
我的PLC1200是从站的,程序我截图把:
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第1张图片
这1-4是 必须 写的,1中填入的是一个脉冲发生器的信号,每隔着多长时间触发一次,应该是接收的间隔时间把,2就是在硬件标识符,如果博图找不到就点 后面那个小书去找这个 485就行了
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第2张图片
3就是通信的波特率,没什么好说的
4就是我下面即将要说的一个指令硬件,填入他的名字就好,别问我为什么没,我刚接触也是哈哈哈哈,知道的留个言白,现在是先调通,再深究。

第二个指令:

PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第3张图片
就需要这两个
1说刚才上文说的填入的那个mb-DB那里,复制一下填上就好的哟。
2就是地址的标识符,跟mcgs那对应才行,要不没法建立通讯哈,
3:这个地方我感觉还是挺坑的,弄了半天才知道的的 ,我用的指针P#就是代表指针的,M100.0表示从M100.0开始的,INT10是数据类型有10个把。这样弄好就可以了,下载 运行一下看看报错不,右边的一些参数我就不说了啊,自己看着填写一下就行啦。
我刚才说的M100.0一下变量
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第4张图片

我在这监控的:
下面说mcgs的(上火,还是技术不行哈哈哈)
如果用的是西门子1200走串口这里选择的不是西门子1200的,因为这里的只能走网络通信,那怎么办呢?走通用串口的通信,modbus rtu通信
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第5张图片
先选这个通用串口夫设备,然后选择一个莫迪康的modbus rtu千万别错选了1200,用1200调试弄不出来的,原因前面说了,,还有这个设备0是在通用串口下面的,要不也不行哈,
都完毕了点这个通用串口父设备
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第6张图片
弹出来,这个要选择COM2口哈,要不也不行,因为COM2是代表rs485通信的,然后这个波特率跟plc对应就好了,这里设置完了,确认就行了。

然后配置设备0这个点开
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第7张图片
然后选择增加设备通道
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第8张图片
弹出这个
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第9张图片
选3或者4哈,三是读PLC寄存器,4是写给PLC的寄存器,我现在是写,所以我选择的是4
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第10张图片
我PLC中的指针地址是P#M100.0 int 10 ,1中(有点不明白,希望大神解答一下,目前只用00位)
图 中的2这个地方就是大坑啊,贼大啊真是,当时我选的是0,寻思应该是100.0的但是不好使,怎么也不好用,整了半天多,最后想起来了说是有个+1通道地址,然后我就用1,不用了,这时候应该是101.0然后试了试,哇好了,激动的 眼泪居然好了,还得+1才行,

但是现在没弄明白那个100.0怎么整,也是很奇怪的,哦对了还有那个图中的3没说,选一个就行了,点确认完成了
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第11张图片
还得双击一下添加一下连接变量,
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第12张图片
不能是数字开头,别的写就行啦,

然后下一步,返回到用户窗口,关联变量和地址,打开
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第13张图片
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第14张图片
拖拽个窗口就行,然后双击按钮
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第15张图片
点那个问号选刚才的连接变量然后OK,保存下载啊 解决了!!!!!!!!!!!!!!!!!!!!!!!!!哈哈哈哈
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第16张图片
对了PLC那个cm1241模块啊,T/RA是负极,T/RB是正极,就是 对应组态屏幕的+ 和-千万别错了,错了一辈子也调不出来哈哈哈哈哈!好了结束(本人小硕一枚,新人有错误请指正,谢谢)
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第17张图片
PLC1200通过CB1241RS485通讯走modbus rtu连接昆仑通态_第18张图片

你可能感兴趣的:(电气PLC,嵌入式,聊天机器人)