世纪电源网社区logo
社区
Datasheet
标题
返回顶部
原创

(PSIM仿真)C block 使用说明

  [复制链接]
查看: 10324 |回复: 82
1
闪烁
  • 积分:18801
  • |
  • 主题:40
  • |
  • 帖子:1034
积分:18801
版主
  • 2018-5-4 16:44:31
看到有部分网友在问 C block的使用问题,特发此贴希望有所帮助
PSIM仿真软件(C block 使用说明)
1、调用C Block 模块(如图1);
2、设置C Block 输入输出端口(如图2);
3、定义C Block 模块内部变量(如图3);
4、编写程序代码(如图4);
C语言模块的使用.png
设置输入输出端口.png
设置Cblock模块内部变量.png
程序代码编写.png

PSIM教程 .pdf

2.52 MB, 下载次数: 676, 下载积分: 财富 -2

售价: 5 财富  [记录]

评分

参与人数 1财富 +10收起理由
贤阁主 + 10赞一个!

查看全部评分

hm492464387
  • 积分:926
  • |
  • 主题:2
  • |
  • 帖子:30
积分:926
LV6
高级工程师
  • 2018-5-5 10:33:36
 
感谢,此文件有很大帮助,谢谢!
eleing
  • 积分:170
  • |
  • 主题:0
  • |
  • 帖子:19
积分:170
LV2
本网技师
  • 2018-11-23 21:42:34
 
感谢
嘎巴大队长
  • 积分:383
  • |
  • 主题:2
  • |
  • 帖子:11
积分:383
LV4
初级工程师
  • 2018-11-27 14:14:29
 
感谢
zhaoce
  • 积分:120
  • |
  • 主题:0
  • |
  • 帖子:4
积分:120
LV2
本网技师
  • 2018-11-27 17:07:25
 
感谢博主。
xue111000536
  • 积分:406
  • |
  • 主题:0
  • |
  • 帖子:40
积分:406
LV6
高级工程师
  • 2018-12-4 15:26:13
 
路过学习学习,谢谢楼主
lhhy
  • lhhy
  • 离线
  • LV6
  • 高级工程师
  • 积分:1696
  • |
  • 主题:2
  • |
  • 帖子:220
积分:1696
LV6
高级工程师
  • 2019-2-25 13:28:12
 
您好:这个教程下载不了?
yzwzbin_cool
  • 积分:396
  • |
  • 主题:4
  • |
  • 帖子:89
积分:396
LV4
初级工程师
  • 2019-3-28 17:18:27
 
我的也下不下来,请问你咋解决的?
slim443
  • 积分:696
  • |
  • 主题:2
  • |
  • 帖子:135
积分:696
LV6
高级工程师
  • 2019-3-1 14:21:15
 
教程真心不错!!!!!
xiefei19890524
  • 积分:379
  • |
  • 主题:0
  • |
  • 帖子:23
积分:379
LV4
初级工程师
  • 2019-3-20 11:18:52
 
学习
yzwzbin_cool
  • 积分:396
  • |
  • 主题:4
  • |
  • 帖子:89
积分:396
LV4
初级工程师
  • 2019-3-28 17:17:38
 
下来学习,谢谢
zxs2000
  • 积分:793
  • |
  • 主题:3
  • |
  • 帖子:153
积分:793
LV6
高级工程师
  • 2019-3-30 15:08:48
 
谢谢分享              
yan4651
  • 积分:232
  • |
  • 主题:0
  • |
  • 帖子:27
积分:232
LV3
助理工程师
  • 2019-4-28 16:13:37
 
长知识了
dellfans
  • 积分:173
  • |
  • 主题:0
  • |
  • 帖子:9
积分:173
LV2
本网技师
  • 2019-4-30 20:41:08
 
怎么就下载不了呢
lovenevol
  • 积分:110
  • |
  • 主题:0
  • |
  • 帖子:3
积分:110
LV2
本网技师
  • 2019-5-9 18:03:20
 
学习一下。。。。
gbpvz
  • gbpvz
  • 离线
  • LV3
  • 助理工程师
  • 积分:231
  • |
  • 主题:0
  • |
  • 帖子:39
积分:231
LV3
助理工程师
  • 2019-5-9 18:09:13
 
感谢楼主
anfe09
  • anfe09
  • 离线
  • LV6
  • 高级工程师
  • 积分:470
  • |
  • 主题:0
  • |
  • 帖子:23
积分:470
LV6
高级工程师
  • 2019-5-13 15:52:16
 
感谢,下载学习
allnights
  • 积分:1524
  • |
  • 主题:16
  • |
  • 帖子:210
积分:1524
LV6
高级工程师
  • 2019-5-24 16:46:14
 
请教一个问题,设置的步长是否可以理解出CPU的最小周期,对应CPU的频率?
闪烁
  • 积分:18801
  • |
  • 主题:40
  • |
  • 帖子:1034
积分:18801
版主
  • 2019-5-24 17:22:35
 
是的
allnights
  • 积分:1524
  • |
  • 主题:16
  • |
  • 帖子:210
积分:1524
LV6
高级工程师
  • 2019-5-26 19:55:22
 
设置的负6次方,才1mhz,再小,电脑卡啊
zst588
  • zst588
  • 离线
  • LV6
  • 高级工程师
  • 积分:464
  • |
  • 主题:2
  • |
  • 帖子:114
积分:464
LV6
高级工程师
  • 2019-5-29 10:43:30
 
购买了附件怎么不能下载啊
cf200300
  • 积分:730
  • |
  • 主题:5
  • |
  • 帖子:108
积分:730
LV6
高级工程师
  • 2019-10-30 21:25:03
 
购买之后,刷新一下,就可以下载了
熊紅
  • 熊紅
  • 离线
  • LV6
  • 高级工程师
  • 积分:1176
  • |
  • 主题:1
  • |
  • 帖子:76
积分:1176
LV6
高级工程师
  • 2019-6-4 22:50:05
 
謝謝分享,學習了
dongdongde12345
  • 积分:390
  • |
  • 主题:13
  • |
  • 帖子:51
积分:390
LV4
初级工程师
  • 2019-6-10 10:54:06
 
谢谢
lhhy
  • lhhy
  • 离线
  • LV6
  • 高级工程师
  • 积分:1696
  • |
  • 主题:2
  • |
  • 帖子:220
积分:1696
LV6
高级工程师
  • 2019-7-8 15:52:51
 
楼主,可否指导一下,C  block  图形是如何进行编辑的?我的版本难道不行?
leoren1986
  • 积分:218
  • |
  • 主题:2
  • |
  • 帖子:17
积分:218
LV3
助理工程师
  • 2019-7-8 17:22:06
 
感谢楼主分享
yuedan004
  • 积分:746
  • |
  • 主题:4
  • |
  • 帖子:47
积分:746
LV6
高级工程师
  • 2019-7-12 11:01:33
 
学习了。。
tt56039
  • 积分:105
  • |
  • 主题:0
  • |
  • 帖子:19
积分:105
LV2
本网技师
  • 2019-7-26 17:13:10
 
感谢分享
大雪飞扬
  • 积分:245
  • |
  • 主题:0
  • |
  • 帖子:7
积分:245
LV3
助理工程师
  • 2019-7-28 10:41:42
 
向楼主学习
bulesky
  • 积分:108
  • |
  • 主题:0
  • |
  • 帖子:1
积分:108
LV2
本网技师
  • 2019-8-7 14:32:16
 
这个教程下载不了?
卫庄
  • 积分:135
  • |
  • 主题:0
  • |
  • 帖子:7
积分:135
LV2
本网技师
  • 2019-8-13 15:17:14
 
aninstone
  • 积分:803
  • |
  • 主题:2
  • |
  • 帖子:96
积分:803
LV6
高级工程师
  • 2019-8-15 10:09:11
 
大师 第二个opensimuer Fcn呢?这项需不需要设置?
cf200300
  • 积分:730
  • |
  • 主题:5
  • |
  • 帖子:108
积分:730
LV6
高级工程师
  • 2019-10-30 21:25:46
 
这个一般不用
咸鱼1992
  • 积分:257
  • |
  • 主题:1
  • |
  • 帖子:51
积分:257
LV3
助理工程师
  • 2019-9-7 22:58:20
 
感谢楼主分享
zzthayx
  • 积分:67
  • |
  • 主题:1
  • |
  • 帖子:5
积分:67
LV1
本网技工
  • 2019-9-9 10:42:02
 
感谢楼主分享
nangehaha
  • 积分:378
  • |
  • 主题:2
  • |
  • 帖子:22
积分:378
LV4
初级工程师
  • 2019-10-3 10:17:47
 
好,在学PSIM
llj2719
  • 积分:169
  • |
  • 主题:0
  • |
  • 帖子:8
积分:169
LV2
本网技师
  • 2019-10-11 22:57:45
 
谢谢分享
sy123456
  • 积分:140
  • |
  • 主题:0
  • |
  • 帖子:4
积分:140
LV2
本网技师
  • 2019-10-15 09:29:45
 
学习 谢谢分享
michael_qq
  • 积分:123
  • |
  • 主题:0
  • |
  • 帖子:5
积分:123
LV2
本网技师
  • 2019-10-16 10:28:48
 
感谢分享~~~

shashi5752
  • 积分:314
  • |
  • 主题:0
  • |
  • 帖子:4
积分:314
LV4
初级工程师
  • 2019-10-18 17:26:27
 
我补充一下如何设置C函数的步长:        
        static double timer_count=0;
        if(t-timer_count<in[0])                //计时未达到
                return;        
        else
                timer_count=t;                //当前时间赋值给定时器

t是c模块自己定义好的计时,以你的仿真步长为最小间隔,从1开始往上加,in[0]是外部输出的时间变量,即你需要的时间间隔,在每个C模块里加上上面这部分,这就可以实现和MATLab的C模块一样的功能了;这样这后就离散化了,也没有必要将C转为.dll调用;
sunshinebaby15
  • 积分:182
  • |
  • 主题:1
  • |
  • 帖子:7
积分:182
LV2
本网技师
  • 2019-10-23 20:27:54
 
大神,请问PSIM的C Block中怎么进行子函数调用,不会用,求助~
比如:下面这个“void Invcurr(void)”函数不能执行
out[2]=IL_20KHz;
Invcurr();
}


if(Time_10KHz==100)   
{
    Time_10KHz=0;
    if(IL<0)
    IL=0;
    IL_20KHz=IL_20KHz*9/10+IL/10;
    U_bus_rms= 0.1* U_bus_rms+ 0.9* U_bus;
}

void Invcurr(void)
{
out[1]=0.5;

在线求助,谢谢~


cf200300
  • 积分:730
  • |
  • 主题:5
  • |
  • 帖子:108
积分:730
LV6
高级工程师
  • 2019-10-30 21:29:06
 
函数其实就是一种替代,最笨的办法就是全写上
theodore
  • 积分:161
  • |
  • 主题:0
  • |
  • 帖子:31
积分:161
LV2
本网技师
  • 2019-10-20 13:22:07
 
学习学习


phq702
  • phq702
  • 离线
  • LV6
  • 高级工程师
  • 积分:478
  • |
  • 主题:0
  • |
  • 帖子:16
积分:478
LV6
高级工程师
  • 2019-10-21 22:00:19
 
感谢分享!
硬件研发工程师
  • 积分:819
  • |
  • 主题:0
  • |
  • 帖子:139
积分:819
LV6
高级工程师
  • 2019-11-3 20:50:56
 
是可以把程序弄进去仿真吗?
icekoor
  • 积分:238
  • |
  • 主题:5
  • |
  • 帖子:12
积分:238
LV3
助理工程师
  • 2019-11-6 13:40:33
 
以为是专讲C block模块的,结果就是网上随处可见的psim 6.0的教程……
bilang1994
  • 积分:618
  • |
  • 主题:0
  • |
  • 帖子:14
积分:618
LV6
高级工程师
  • 2020-3-2 20:58:53
 
我也以为....没想到下载之后是这玩意
bywind
  • bywind
  • 离线
  • LV6
  • 高级工程师
  • 积分:1252
  • |
  • 主题:2
  • |
  • 帖子:122
积分:1252
LV6
高级工程师
  • 2019-11-18 20:33:12
 
Thks a lot
yiwang572
  • 积分:659
  • |
  • 主题:12
  • |
  • 帖子:66
积分:659
LV6
高级工程师
  • 2019-11-23 11:48:35
 
了解下 c block 模块编辑
yiwang572
  • 积分:659
  • |
  • 主题:12
  • |
  • 帖子:66
积分:659
LV6
高级工程师
  • 2019-11-23 11:51:24
 
大神 c block 的代码跟针脚怎么对应,还有怎么在框图内标注真脚
多嘉腊孜
  • 积分:283
  • |
  • 主题:0
  • |
  • 帖子:11
积分:283
LV3
助理工程师
  • 2020-4-29 07:24:02
 
输入的是in[0]、in[1]……,输出的是out[0]、out[1]……
GMarlon
  • 积分:138
  • |
  • 主题:0
  • |
  • 帖子:6
积分:138
LV2
本网技师
  • 2019-12-5 19:04:50
 
学习了,谢谢
ddrgo
  • ddrgo
  • 离线
  • LV3
  • 助理工程师
  • 积分:222
  • |
  • 主题:0
  • |
  • 帖子:16
积分:222
LV3
助理工程师
  • 2019-12-10 11:33:52
 
感谢分享
chair2020
  • 积分:457
  • |
  • 主题:0
  • |
  • 帖子:52
积分:457
LV6
高级工程师
  • 2019-12-22 14:10:43
 
学习中~
LANTIAN123
  • 积分:163
  • |
  • 主题:0
  • |
  • 帖子:18
积分:163
LV2
本网技师
  • 2020-1-12 16:10:39
 
感谢分享!
追梦银007
  • 积分:121
  • |
  • 主题:1
  • |
  • 帖子:17
积分:121
LV2
本网技师
  • 2020-1-18 15:32:07
 
逐个学习闪烁大佬的仿真贴
追梦银007
  • 积分:121
  • |
  • 主题:1
  • |
  • 帖子:17
积分:121
LV2
本网技师
  • 2020-1-18 15:32:38
 
逐个学习大佬的仿真讲解
Capacitance
  • 积分:387
  • |
  • 主题:3
  • |
  • 帖子:18
积分:387
LV4
初级工程师
  • 2020-2-2 11:07:04
 
感谢楼主分享
单身的小陈
  • 积分:239
  • |
  • 主题:1
  • |
  • 帖子:15
积分:239
LV3
助理工程师
  • 2020-2-6 15:42:09
 
学习中
单身的小陈
  • 积分:239
  • |
  • 主题:1
  • |
  • 帖子:15
积分:239
LV3
助理工程师
  • 2020-2-6 15:42:39
 
谢谢楼主
hejiajin920
  • 积分:187
  • |
  • 主题:0
  • |
  • 帖子:6
积分:187
LV2
本网技师
  • 2020-2-8 21:24:39
 
买了,怎么没有下载?
hejiajin920
  • 积分:187
  • |
  • 主题:0
  • |
  • 帖子:6
积分:187
LV2
本网技师
  • 2020-2-8 21:56:10
 
非常不错
南海岸的小甜瓜
  • 积分:392
  • |
  • 主题:2
  • |
  • 帖子:24
积分:392
LV4
初级工程师
  • 2020-2-11 17:19:27
 
感谢楼主!!!
wsm80828
  • 积分:188
  • |
  • 主题:0
  • |
  • 帖子:22
积分:188
LV2
本网技师
  • 2020-2-20 08:58:08
 
谢谢分享
hrick
  • hrick
  • 离线
  • LV2
  • 本网技师
  • 积分:157
  • |
  • 主题:0
  • |
  • 帖子:3
积分:157
LV2
本网技师
  • 2020-3-26 14:01:06
 
感谢感谢
逐影
  • 逐影
  • 离线
  • LV6
  • 高级工程师
  • 积分:1680
  • |
  • 主题:32
  • |
  • 帖子:154
积分:1680
LV6
高级工程师
  • 2020-3-26 22:01:34
 
请问购买了之后怎么不能下载呢  点了没反应
luooul
  • luooul
  • 离线
  • LV3
  • 助理工程师
  • 积分:201
  • |
  • 主题:0
  • |
  • 帖子:13
积分:201
LV3
助理工程师
  • 2020-3-29 15:37:58
 
谢谢楼主的分享
LLC谐振
  • 积分:741
  • |
  • 主题:19
  • |
  • 帖子:59
积分:741
LV6
高级工程师
  • 2020-4-23 16:38:18
 
什么情况,财富花了,下载不了?
LLLOU
  • LLLOU
  • 离线
  • LV2
  • 本网技师
  • 积分:147
  • |
  • 主题:0
  • |
  • 帖子:1
积分:147
LV2
本网技师
  • 2020-5-6 22:59:08
 
刷新一下就可以了
橘子先生
  • 积分:78
  • |
  • 主题:0
  • |
  • 帖子:7
积分:78
LV1
本网技工
  • 2020-5-2 20:06:10
 
感谢分享
linhainpu
  • 积分:346
  • |
  • 主题:1
  • |
  • 帖子:76
积分:346
LV4
初级工程师
  • 2020-5-8 20:14:52
 
多谢分享  非常好的入门帖子
wangyi39
  • 积分:782
  • |
  • 主题:27
  • |
  • 帖子:78
积分:782
LV6
高级工程师
  • 2020-5-12 07:15:58
 
太好了,正需要这个
wangyi39
  • 积分:782
  • |
  • 主题:27
  • |
  • 帖子:78
积分:782
LV6
高级工程师
  • 2020-5-12 07:18:37
  • 倒数10
 
骗人的,大家不要信了,不是讲C block 的
linhainpu
  • 积分:346
  • |
  • 主题:1
  • |
  • 帖子:76
积分:346
LV4
初级工程师
  • 2020-5-12 08:07:56
  • 倒数9
 
这个帖子就是关于C block的初步使用问题的方法啊。只要会C语言 加上这个使用技巧,就能搞定了。你咋看的帖子?不能胡说啊

zoubing0405
  • 积分:194
  • |
  • 主题:0
  • |
  • 帖子:6
积分:194
LV2
本网技师
  • 2020-5-25 13:45:06
  • 倒数8
 
为啥我下载下来的仿真模型在运行时提示C脚本未运行
dongchao183
  • 积分:133
  • |
  • 主题:0
  • |
  • 帖子:25
积分:133
LV2
本网技师
  • 2020-5-26 15:56:53
  • 倒数7
 
谢谢楼主大神
miracard
  • 积分:120
  • |
  • 主题:1
  • |
  • 帖子:2
积分:120
LV2
本网技师
  • 2020-5-29 12:55:13
  • 倒数6
 
请教楼主,C block中的程序可以控制什么时候不运行吗?比如写主程序通过设置循环标志位让程序不再循环,这样可以实现吗
wangyi39
  • 积分:782
  • |
  • 主题:27
  • |
  • 帖子:78
积分:782
LV6
高级工程师
  • 2020-5-29 15:22:20
  • 倒数5
 
谢谢,正需要这个
youmulin
  • 积分:296
  • |
  • 主题:0
  • |
  • 帖子:28
积分:296
LV3
助理工程师
  • 2020-6-3 19:44:48
  • 倒数4
 
感谢博主,自己的相关知识得到很大提升
bidandan1986
  • 积分:320
  • |
  • 主题:1
  • |
  • 帖子:62
积分:320
LV4
初级工程师
  • 2020-6-5 10:48:19
  • 倒数3
 
好好好还哦
yayara
  • 积分:178
  • |
  • 主题:1
  • |
  • 帖子:19
积分:178
LV2
本网技师
  • 2020-6-21 20:47:59
  • 倒数2
 
感谢分享!
guolei12
  • 积分:268
  • |
  • 主题:0
  • |
  • 帖子:37
积分:268
LV3
助理工程师
最新回复
  • 2020-6-30 19:55:36
  • 倒数1
 
学习
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦5层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)28285637 /(13823562357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报

Copyright 2008-2020 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348